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
@@ -871,7 +871,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": "الملف الشخصي",