0
0
Fork 0
mirror of https://github.com/go-gitea/gitea synced 2024-12-23 04:34:40 +01:00
gitea/models
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
activities Reduce unnecessary database queries on actions table (#30509) 2024-04-17 01:25:03 +00:00
admin
asymkey Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
auth Fix wrong table name (#30557) 2024-04-23 03:00:57 +00:00
avatars Replace 10 more gt- classes with tw- (#29945) 2024-03-22 13:45:10 +00:00
db Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
dbfs
fixtures Add default board to new projects, remove uncategorized pseudo-board (#29874) 2024-03-27 20:54:32 +00:00
git chore: use errors.New to replace fmt.Errorf with no parameters will much better (#30621) 2024-04-21 19:44:03 +00:00
issues Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
migrations Fix some bug on migrations (#30647) 2024-04-24 01:58:24 +00:00
organization Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
packages Fix package list performance (#30520) 2024-04-20 13:07:00 +02:00
perm Clarify permission "HasAccess" behavior (#30585) 2024-04-20 03:15:04 +00:00
project Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
pull
repo Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
secret Make runs-on support variable expression (#29468) 2024-03-08 06:14:35 +00:00
shared/types
system
unit Allow everyone to read or write a wiki by a repo unit setting (#30495) 2024-04-17 15:58:37 +00:00
unittest Improve oauth2 client "preferred username field" logic and the error handling (#30622) 2024-04-25 11:22:32 +00:00
user Improve oauth2 client "preferred username field" logic and the error handling (#30622) 2024-04-25 11:22:32 +00:00
webhook Store webhook event in database (#29145) 2024-03-07 23:18:38 +01:00
error.go
fixture_generation.go
fixture_test.go
main_test.go
org.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
org_team.go Clarify permission "HasAccess" behavior (#30585) 2024-04-20 03:15:04 +00:00
org_team_test.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
org_test.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
repo.go
repo_test.go
repo_transfer.go chore: use errors.New to replace fmt.Errorf with no parameters will much better (#30621) 2024-04-21 19:44:03 +00:00