feat: turn session recording into a plugin (B13)

This commit is contained in:
LukeGus committed 2026-09-24 00:09:48 -05:00
1 parent a276f6898c
commit 0af2c94983
147 files changed
+25915 -2074

No files matched your search

-20
View File
@@ -695,7 +695,6 @@
"quickConnect": "اتصال سريع",
"sshTools": "أدوات SSH",
"history": "السجل",
"sessionLogs": "سجلات الجلسات",
"openAsTabHint": "اضغط على مفتاح Ctrl + انقر أو انقر بالزر الأوسط لفتحها كعلامة تبويب",
"openAsTab": "افتح كعلامة تبويب",
"openInRightDock": "افتح في الرصيف الأيمن",
@@ -1033,8 +1032,6 @@
"enableAutoMoshDesc": "تفضيل Mosh على SSH إذا كان متاحاً",
"enableAutoTmux": "تمكين tmux التلقائي",
"enableAutoTmuxDesc": "حافظ على تشغيل shell وأي شيء يعمل بداخله أثناء انقطاع الاتصال وإعادة تشغيل المتصفح عن طريق التشغيل داخل tmux (يجب تثبيت tmux على المضيف).",
"enableSessionLogging": "تسجيل الجلسات",
"enableSessionLoggingDesc": "تسجيل مخرجات الجلسة الطرفية للمراجعة لاحقاً",
"localEchoLabel": "صدى محلي",
"localEchoDesc": "توقع ضغطات المفاتيح الآمنة القابلة للطباعة محليًا على الاتصالات البطيئة. لا يتم عرض مطالبات كلمة المرور أو مدخلات التحكم على الشاشة.",
"localEchoDefault": "استخدم الإعدادات العامة",
@@ -1969,23 +1966,6 @@
"disk": "القرص",
"viewServerDetails": "عرض تفاصيل الخادم"
},
"sessionLogs": {
"title": "سجلات الجلسات",
"noLogs": "لا توجد سجلات جلسات بعد",
"noLogsDesc": "فعّل تسجيل الجلسات على مضيف لبدء التسجيل",
"duration": "المدة",
"viewLog": "عرض السجل",
"downloadLog": "تنزيل",
"downloadAsText": "تنزيل كنص",
"deleteLog": "حذف",
"confirmDelete": "حذف سجل الجلسة هذا؟",
"confirmDeleteDesc": "لا يمكن التراجع عن هذا الإجراء.",
"copyContent": "نسخ",
"copied": "تم النسخ!",
"loadError": "فشل في تحميل سجلات الجلسات",
"deleteError": "فشل في حذف سجل الجلسة",
"filterByHost": "تصفية حسب المضيف..."
},
"admin": {
"sectionGeneral": "عام",
"sectionOidc": "OIDC",