Commit Graph

156 Commits (a802508f88e546bf18990559e44bf27a09c869ee)

Author SHA1 Message Date
techknowlogick f183783baa
Save initial signup information for users to aid in spam prevention (#31852) 2 months ago
yp05327 cc044818c3
Support delete user email in admin panel (#31690) 4 months ago
Rowan Bohde 416c36f303
allow synchronizing user status from OAuth2 login providers (#31572) 4 months ago
Rowan Bohde 1ee59f0fa3
Allow disabling authentication related user features (#31535) 5 months ago
6543 4696bcb3f7
Use FullName in Emails to address the recipient if possible (#31527) 5 months ago
wxiaoguang 84cbb6c4d2
Fix duplicate sub-path for avatars (#31365) 5 months ago
Lunny Xiao 352a2cae24
Performance improvements for pull request list API (#30490) 6 months ago
wxiaoguang fb1ad920b7
Refactor sha1 and time-limited code (#31023) 6 months ago
wxiaoguang 67c1a07285
Refactor AppURL usage (#30885) 7 months ago
Chongyi Zheng 7b8e418da1
Replace deprecated `math/rand` functions (#30733) 7 months ago
wxiaoguang bffbbf5470
Improve oauth2 client "preferred username field" logic and the error handling (#30622) 7 months ago
silverwind 74f0c84fa4
Enable more `revive` linter rules (#30608) 7 months ago
wxiaoguang a008486f5c
Refactor DeleteInactiveUsers, fix bug and add tests (#30206) 8 months ago
Jack Hay 59d4aadba5
Add setting to disable user features when user login type is not plain (#29615) 8 months ago
Nanguan Lin df05c558da
Fix user id column case (#29863) 8 months ago
pengqiseven 7f856d5d74
remove repetitive words (#29695) 9 months ago
Zettat123 4129e0e79b
Add a warning for disallowed email domains (#29658) 9 months ago
Zettat123 136dd99e86
Skip email domain check when admins edit user emails (#29609) 9 months ago
Zettat123 4fd9c56ed0
Skip email domain check when admin users adds user manually (#29522) 9 months ago
KN4CK3R c337ff0ec7
Add user blocking (#29028) 9 months ago
6543 a3f05d0d98
remove util.OptionalBool and related functions (#29513) 9 months ago
techknowlogick cb52b17f92
Add admin API route for managing user's badges (#23106) 9 months ago
6543 f6656181e4
migrate some more "OptionalBool" to "Option[bool]" (#29479) 9 months ago
wxiaoguang 6bdfc84e6c
Allow to change primary email before account activation (#29412) 9 months ago
wxiaoguang eedb8f4129
Only use supported sort order for "explore/users" page (#29430) 9 months ago
Zettat123 c42083a339
Allow non-admin users to delete review requests (#29057) 9 months ago
6543 7fbdb60fc1
Start to migrate from `util.OptionalBool` to `optional.Option[bool]` (#29329) 9 months ago
KN4CK3R 155269fa58
Remove unused `KeyID`. (#29167) 9 months ago
Gwyneth Morgan 5b2fd0fc19
Drop "@" from email sender to avoid spam filters (#29109) 10 months ago
KN4CK3R f8b471ace1
Unify user update methods (#28733) 10 months ago
Gwyneth Morgan 360b3fd17c
Include username in email headers (#28981) 10 months ago
yp05327 ce0225c1b8
Forbid removing the last admin user (#28337) 10 months ago
yp05327 b820019fec
Fix when private user following user, private user will not be counted in his own view (#28037) 10 months ago
Kyle D 54acf7b0d4
Normalize oauth email username (#28561) 11 months ago
Lunny Xiao dd30d9d5c0
Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods (#28220) 12 months ago
Lunny Xiao df1e7d0067
Use db.Find instead of writing methods for every object (#28084) 1 year ago
Nanguan Lin 881806a50b
Replace -1 with GhostUserID (#27703) 1 year ago
JakobDev 76a85a4ce9
Final round of `db.DefaultContext` refactor (#27587) 1 year ago
wxiaoguang 9f8d59858a
Refactor system setting (#27000) 1 year ago
24601 624c0ba920
fix: comment typo (#27388) 1 year ago
Lunny Xiao 673cf6af76
make writing main test easier (#27270) 1 year ago
JakobDev 7047df36d4
Another round of `db.DefaultContext` refactor (#27103) 1 year ago
JakobDev f91dbbba98
Next round of `db.DefaultContext` refactor (#27089) 1 year ago
JakobDev c548dde205
More refactoring of `db.DefaultContext` (#27083) 1 year ago
JakobDev 76659b1114
Reduce usage of `db.DefaultContext` (#27073) 1 year ago
Lunny Xiao 198a9ca635
Display all user types and org types on admin management UI (#27050) 1 year ago
Nanguan Lin da50be7360
Replace 'userxx' with 'orgxx' in all test files when the user type is org (#27052) 1 year ago
Lunny Xiao ebff0513db
Fix context cache bug & enable context cache for dashabord commits' authors (#26991) 1 year ago
Lunny Xiao 4f32abaf94
move repository deletion to service layer (#26948) 1 year ago
techknowlogick 45976a1bde
Check blocklist for emails when adding them to account (#26812) 1 year ago