githaven/services
wxiaoguang bffbbf5470
Improve oauth2 client "preferred username field" logic and the error handling (#30622)
Follow #30454
And fix #24957

When using "preferred_username", if no such field,
`extractUserNameFromOAuth2` (old `getUserName`) shouldn't return an
error. All other USERNAME options do not return such error.

And fine tune some logic and error messages, make code more stable and
more friendly to end users.
2024-04-25 11:22:32 +00:00
..
actions Interpolate runs-on with variables when scheduling tasks (#30640) 2024-04-23 20:55:25 +02:00
agit Performance optimization for git push (#30104) 2024-04-09 03:43:17 +00:00
asymkey Fix some pending problems (#29985) 2024-03-22 19:17:30 +08:00
attachment Add support for API blob upload of release attachments (#29507) 2024-03-02 17:02:01 +00:00
auth Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
automerge Simplify how git repositories are opened (#28937) 2024-01-27 21:09:51 +01:00
context Improve oauth2 client "preferred username field" logic and the error handling (#30622) 2024-04-25 11:22:32 +00:00
contexttest Improve oauth2 client "preferred username field" logic and the error handling (#30622) 2024-04-25 11:22:32 +00:00
convert Clarify permission "HasAccess" behavior (#30585) 2024-04-20 03:15:04 +00:00
cron Move some asymkey functions to service layer (#28894) 2024-03-04 08:57:39 +00:00
doctor Add a db consistency check to remove runners that do not belong to a repository (#30614) 2024-04-23 03:51:52 +00:00
externalaccount Revert "Support SAML authentication (#25165)" (#29358) 2024-02-24 12:18:49 +08:00
feed More db.DefaultContext refactor (#27265) 2023-09-29 12:12:54 +00:00
forms Initial support for colorblindness-friendly themes (#30625) 2024-04-24 00:18:41 +08:00
gitdiff Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
indexer Fix missing issue search index update when changing status (#28325) 2023-12-03 12:22:44 +01:00
issue Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
lfs Move context from modules to services (#29440) 2024-02-27 08:12:22 +01:00
mailer Use relative links for commits, mentions, and issues in markdown (#29427) 2024-03-13 10:34:58 +00:00
markup Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
migrations Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
mirror Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
notify Clean up log messages (#30313) 2024-04-07 19:17:06 +08:00
org Delete repos of org when purge delete user (#27273) 2023-10-19 13:16:11 +00:00
packages remove util.OptionalBool and related functions (#29513) 2024-03-02 16:42:31 +01:00
pull Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
release Use repo object format name instead of detecting from git repository (#29702) 2024-03-10 22:30:36 +01:00
repository If a repository return no commitstatus, then still cache it but not query it from database (#30700) 2024-04-25 17:14:23 +08:00
secrets Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
task Fix incorrect ctx usage in defer function (#27740) 2023-10-22 14:12:27 +00:00
uinotification Penultimate round of db.DefaultContext refactor (#27414) 2023-10-11 04:24:07 +00:00
user Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
webhook Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
webtheme Initial support for colorblindness-friendly themes (#30625) 2024-04-24 00:18:41 +08:00
wiki Avoid showing Failed to change the default wiki branch if repo has no wiki when saving repo settings (#30329) 2024-04-08 19:43:23 +08:00