gitea/options/locale
wxiaoguang 7bcbdd0707
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
2021-10-12 20:11:35 +02:00
..
TRANSLATORS
locale_bg-BG.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_cs-CZ.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_de-DE.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_el-GR.ini [skip ci] Updated translations via Crowdin 2021-10-05 00:25:07 +00:00
locale_en-US.ini Add user status filter to admin user management page (#16770) 2021-10-12 20:11:35 +02:00
locale_es-ES.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_fa-IR.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_fi-FI.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_fr-FR.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_hu-HU.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_id-ID.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_it-IT.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_ja-JP.ini [skip ci] Updated translations via Crowdin 2021-10-04 00:25:03 +00:00
locale_ko-KR.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_lv-LV.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_ml-IN.ini [skip ci] Updated translations via Crowdin 2021-08-23 00:04:31 +00:00
locale_nl-NL.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_pl-PL.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_pt-BR.ini [skip ci] Updated translations via Crowdin 2021-10-11 00:25:06 +00:00
locale_pt-PT.ini [skip ci] Updated translations via Crowdin 2021-10-12 00:25:09 +00:00
locale_ru-RU.ini [skip ci] Updated translations via Crowdin 2021-10-10 00:25:11 +00:00
locale_sr-SP.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_sv-SE.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_tr-TR.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_uk-UA.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_zh-CN.ini [skip ci] Updated translations via Crowdin 2021-10-09 00:25:09 +00:00
locale_zh-HK.ini [skip ci] Updated translations via Crowdin 2021-10-01 00:25:01 +00:00
locale_zh-TW.ini [skip ci] Updated translations via Crowdin 2021-10-12 00:25:09 +00:00