gitea/templates/admin
zeripath 0981ec30c3
Add Option to synchronize Admin & Restricted states from OIDC/OAuth2 along with Setting Scopes ()
* Add setting to OAuth handlers to override local 2FA settings

This PR adds a setting to OAuth and OpenID login sources to allow the source to
override local 2FA requirements.

Fix 

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Fix regression from 

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Add scopes settings

Signed-off-by: Andrew Thornton <art27@cantab.net>

* fix trace logging in auth_openid

Signed-off-by: Andrew Thornton <art27@cantab.net>

* add required claim options

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Move UpdateExternalUser to externalaccount

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Allow OAuth2/OIDC to set Admin/Restricted status

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Allow use of the same group claim name for the prohibit login value

Signed-off-by: Andrew Thornton <art27@cantab.net>

* fixup! Move UpdateExternalUser to externalaccount

* as per wxiaoguang

Signed-off-by: Andrew Thornton <art27@cantab.net>

* add label back in

Signed-off-by: Andrew Thornton <art27@cantab.net>

* adjust localisation

Signed-off-by: Andrew Thornton <art27@cantab.net>

* placate lint

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
..
auth Add Option to synchronize Admin & Restricted states from OIDC/OAuth2 along with Setting Scopes ()
base Add user status filter to admin user management page ()
emails Multiple Escaping Improvements ()
org Unified link creation. ()
repo Removed SizeFmt. ()
user Cleanup and use global style on popups ()
config.tmpl Refactor install page (db type) ()
dashboard.tmpl Add simple update checker to Gitea ()
hook_new.tmpl Add support for corporate WeChat webhooks ()
hooks.tmpl Merge default and system webhooks under one menu ()
monitor.tmpl Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ()
navbar.tmpl Added option to disable webhooks ()
notice.tmpl Cleanup and use global style on popups ()
process-row.tmpl Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ()
process.tmpl Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ()
queue.tmpl Update JS dependencies ()