feat(user): admin can promote external user + security on deletion

promotion by admin of external user into internal possible
    deletion of a user request admin to enter it's email, this is to prevent any miss click
This commit is contained in:
Edouard Vanbelle
2026-07-19 16:06:28 +02:00
parent e003a8c55b
commit 2a08fe83ae
20 changed files with 559 additions and 84 deletions
+8 -1
View File
@@ -854,7 +854,14 @@
"create_drive": "ایجاد دیسک اشتراکی",
"no_drives": "هنوز دیسکی وجود ندارد.",
"external_user": "خارجی",
"external_user_hint": "حساب فقط با دعوت (magic-link یا OCM). نمی‌تواند مدیر باشد و سهمیه ذخیره‌سازی ندارد."
"external_user_hint": "حساب فقط با دعوت (magic-link یا OCM). نمی‌تواند مدیر باشد و سهمیه ذخیره‌سازی ندارد.",
"no_storage_for_external": "حساب‌های خارجی سهمیه ذخیره‌سازی ندارند.",
"promote_to_internal_title": "ارتقا به کاربر داخلی",
"confirm_promote_user": "{{name}} به کاربر داخلی ارتقا داده شود؟ یک دیسک شخصی تخصیص می‌یابد و سهمیه ذخیره‌سازی عادی به آن اختصاص می‌یابد. هویت حساب حفظ می‌شود؛ ورود با magic-link تا زمانی که رمز عبوری تنظیم نشده باشد راه دسترسی است.",
"delete_user_title": "حذف کاربر",
"delete_user_warning": "در آستانه حذف دائمی «{{name}}» هستید. حساب حذف می‌شود، همه نشست‌ها لغو و دیسک شخصی پاک می‌شود. این عمل قابل بازگشت نیست.",
"delete_user_confirm_hint": "برای تأیید، ایمیل حساب را در پایین وارد کنید: {{email}}",
"deleting": "در حال حذف…"
},
"profile": {
"page_title": "پروفایل",