fix: superadmin assignments show ENV badge, block UI revoke

Superadmin role (level 999) is managed via env config only. Hide X
button for superadmin assignments and show ENV badge instead. Filter
superadmin from assignable roles dropdown. Add envManaged translation
to all 4 locales.
This commit is contained in:
Fringg
2026-03-22 08:41:41 +03:00
parent 3e27472c8a
commit 8e59af96c5
5 changed files with 29 additions and 15 deletions

View File

@@ -2967,6 +2967,7 @@
"system": "系统",
"permanent": "永久",
"expired": "已过期",
"envManaged": "通过 ADMIN_IDS / ADMIN_EMAILS 环境变量管理",
"revoke": "撤销",
"revokeAriaLabel": "撤销 {{user}} 的角色 {{role}}",
"table": {