Add system updates page to admin section
Add a new API endpoint and UI section for checking system updates, including internationalized locale strings and necessary dependency updates. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 77cfe984-2c65-4152-bb7a-0df28274fe66 Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 1e6de894-7c78-4557-b01a-a2c1c01f4155 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/c3c252e4-c83d-40ca-9fff-99a3ea60701e/77cfe984-2c65-4152-bb7a-0df28274fe66/1WKAcHk Replit-Helium-Checkpoint-Created: true
This commit is contained in:
@@ -528,8 +528,27 @@
|
||||
"auditLog": "سجل التدقيق",
|
||||
"userManagement": "إدارة المستخدمين",
|
||||
"settings": "الإعدادات",
|
||||
"systemUpdates": "تحديثات النظام",
|
||||
"menu": "القائمة"
|
||||
},
|
||||
"systemUpdates": {
|
||||
"title": "تحديثات النظام",
|
||||
"subtitle": "تحقّق فقط من توفر إصدار أحدث — لا يقوم النظام بتثبيت أي تحديث.",
|
||||
"currentVersion": "الإصدار الحالي",
|
||||
"buildNumber": "رقم البناء",
|
||||
"latestVersion": "أحدث إصدار",
|
||||
"updateStatus": "حالة التحديث",
|
||||
"statusUpToDate": "النظام محدّث",
|
||||
"statusUpdateAvailable": "يتوفّر تحديث جديد",
|
||||
"statusNotConfigured": "لم يتم تهيئة مصدر التحديثات",
|
||||
"statusError": "تعذّر التحقق من التحديثات",
|
||||
"notConfiguredHint": "اطلب من المسؤول ضبط متغيّر البيئة LATEST_VERSION_URL على رابط ملف latest.json الخارجي لتفعيل التحقق.",
|
||||
"checkNow": "تحقّق الآن",
|
||||
"loading": "جاري التحقق من الإصدار…",
|
||||
"lastChecked": "آخر تحقق",
|
||||
"toastErrorTitle": "تعذّر التحقق",
|
||||
"toastErrorDesc": "لم نتمكن من الوصول إلى مصدر التحديثات. حاول مرة أخرى لاحقاً."
|
||||
},
|
||||
"apps": {
|
||||
"counts": {
|
||||
"groups": "{{count}} مجموعة",
|
||||
|
||||
Reference in New Issue
Block a user