Add user status filter to admin user management page (#16770)
It makes Admin's life easier to filter users by various status. * introduce window.config.PageData to pass template data to javascript module and small refactor move legacy window.ActivityTopAuthors to window.config.PageData.ActivityTopAuthors make HTML structure more IDE-friendly in footer.tmpl and head.tmpl remove incorrect <style class="list-search-style"></style> in head.tmpl use log.Error instead of log.Critical in admin user search * use LEFT JOIN instead of SubQuery when admin filters users by 2fa. revert non-en locale. * use OptionalBool instead of status map * refactor SearchUserOptions.toConds to SearchUserOptions.toSearchQueryBase * add unit test for user search * only allow admin to use filters to search users
This commit is contained in:
parent
d0a681fbc3
commit
7bcbdd0707
17 changed files with 233 additions and 36 deletions
|
@ -2371,6 +2371,18 @@ users.still_own_repo = This user still owns one or more repositories. Delete or
|
|||
users.still_has_org = This user is a member of an organization. Remove the user from any organizations first.
|
||||
users.deletion_success = The user account has been deleted.
|
||||
users.reset_2fa = Reset 2FA
|
||||
users.list_status_filter.menu_text = Filter
|
||||
users.list_status_filter.reset = Reset
|
||||
users.list_status_filter.is_active = Active
|
||||
users.list_status_filter.not_active = Inactive
|
||||
users.list_status_filter.is_admin = Admin
|
||||
users.list_status_filter.not_admin = Not Admin
|
||||
users.list_status_filter.is_restricted = Restricted
|
||||
users.list_status_filter.not_restricted = Not Restricted
|
||||
users.list_status_filter.is_prohibit_login = Prohibit Login
|
||||
users.list_status_filter.not_prohibit_login = Allow Login
|
||||
users.list_status_filter.is_2fa_enabled = 2FA Enabled
|
||||
users.list_status_filter.not_2fa_enabled = 2FA Disabled
|
||||
|
||||
emails.email_manage_panel = User Email Management
|
||||
emails.primary = Primary
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue