mirror of
https://github.com/immich-app/immich.git
synced 2026-04-04 00:01:59 -04:00
feat: move version checks to our own infrastructure (#27450)
This commit is contained in:
parent
adb6b39eec
commit
db0f86c749
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "المستخدم {email} تمت ازالته بنجاح.",
|
||||
"users_page_description": "صفحة ادارة المستخدمين",
|
||||
"version_check_enabled_description": "تفعيل التحقق من الإصدارات الجديدة",
|
||||
"version_check_implications": "تعتمد ميزة التحقق من الإصدار على التواصل الدوري مع github.com",
|
||||
"version_check_implications": "تعتمد ميزة التحقق من الإصدار على التواصل الدوري مع {server}",
|
||||
"version_check_settings": "التحقق من الإصدار",
|
||||
"version_check_settings_description": "تفعيل/تعطيل الإشعار لإصدار جديد",
|
||||
"video_conversion_job": "تحويل أشرطة الفيديو",
|
||||
|
||||
@ -239,7 +239,7 @@
|
||||
"user_settings": "Налады карыстальніка",
|
||||
"user_settings_description": "Кіраванне наладамі карыстальніка",
|
||||
"version_check_enabled_description": "Уключыць праверку версіі",
|
||||
"version_check_implications": "Функцыя праверкі версіі перыядычна звяртаецца да github.com",
|
||||
"version_check_implications": "Функцыя праверкі версіі перыядычна звяртаецца да {server}",
|
||||
"version_check_settings": "Праверка версіі",
|
||||
"version_check_settings_description": "Уключыць/адключыць апавяшчэнні аб новай версіі"
|
||||
},
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Потребител {email} е успешно премахнат.",
|
||||
"users_page_description": "Страница за администриране на потребители",
|
||||
"version_check_enabled_description": "Активирай проверка на версията",
|
||||
"version_check_implications": "Функцията за проверка на версията разчита на периодична комуникация с github.com",
|
||||
"version_check_implications": "Функцията за проверка на версията разчита на периодична комуникация с {server}",
|
||||
"version_check_settings": "Проверка на версията",
|
||||
"version_check_settings_description": "Активирайте/деактивирайте известието за нова версия",
|
||||
"video_conversion_job": "Транскодиране на видеоклиповете",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "L'usuari {email} s'ha eliminat correctament.",
|
||||
"users_page_description": "Pàgina d'usuaris de l'administrador",
|
||||
"version_check_enabled_description": "Activa la comprovació de la versió",
|
||||
"version_check_implications": "La funció de comprovació de versions depèn de comunicacions periòdiques amb github.com",
|
||||
"version_check_implications": "La funció de comprovació de versions depèn de comunicacions periòdiques amb {server}",
|
||||
"version_check_settings": "Comprovació de versió",
|
||||
"version_check_settings_description": "Activa/desactiva la notificació de nova versió",
|
||||
"video_conversion_job": "Transcodificació de vídeos",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Uživatel {email} byl úspěšně odstraněn.",
|
||||
"users_page_description": "Stránka správců",
|
||||
"version_check_enabled_description": "Povolit kontrolu verzí",
|
||||
"version_check_implications": "Kontrola verze je založena na pravidelné komunikaci s github.com",
|
||||
"version_check_implications": "Kontrola verze je založena na pravidelné komunikaci s {server}",
|
||||
"version_check_settings": "Kontrola verze",
|
||||
"version_check_settings_description": "Povolení/zakázání oznámení o nové verzi",
|
||||
"video_conversion_job": "Překódování videí",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Bruger {email} er blevet fjernet med succes.",
|
||||
"users_page_description": "Admin-brugere side",
|
||||
"version_check_enabled_description": "Aktivér versionstjek",
|
||||
"version_check_implications": "Funktionen til versionstjek er afhængig af periodisk kommunikation med github.com",
|
||||
"version_check_implications": "Funktionen til versionstjek er afhængig af periodisk kommunikation med {server}",
|
||||
"version_check_settings": "Versionstjek",
|
||||
"version_check_settings_description": "Aktiver/deaktiverer notifikation for den nye version",
|
||||
"video_conversion_job": "Transkod videoer",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Der Benutzer {email} wurde erfolgreich entfernt.",
|
||||
"users_page_description": "Administrator-Benutzerseite",
|
||||
"version_check_enabled_description": "Versionsprüfung aktivieren",
|
||||
"version_check_implications": "Die Funktion zur Versionsprüfung basiert auf regelmäßiger Kommunikation mit GitHub.com",
|
||||
"version_check_implications": "Die Funktion zur Versionsprüfung basiert auf regelmäßiger Kommunikation mit {server}",
|
||||
"version_check_settings": "Versionsprüfung",
|
||||
"version_check_settings_description": "Aktivieren/Deaktivieren der Benachrichtigung über neue Versionen",
|
||||
"video_conversion_job": "Videos transkodieren",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Ο χρήστης {email} αφαιρέθηκε με επιτυχία.",
|
||||
"users_page_description": "Σελίδα χρηστών διαχειριστή",
|
||||
"version_check_enabled_description": "Ενεργοποίηση ελέγχου έκδοσης",
|
||||
"version_check_implications": "Η λειτουργία ελέγχου έκδοσης, εξαρτάται από την περιοδική επικοινωνία με το github.com",
|
||||
"version_check_implications": "Η λειτουργία ελέγχου έκδοσης, εξαρτάται από την περιοδική επικοινωνία με το {server}",
|
||||
"version_check_settings": "Έλεγχος εκδοσης",
|
||||
"version_check_settings_description": "Ενεργοποίηση/απενεργοποίηση της ειδοποίησης για νέα έκδοση",
|
||||
"video_conversion_job": "Μετατροπή βίντεο",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "User {email} has been successfully removed.",
|
||||
"users_page_description": "Admin users page",
|
||||
"version_check_enabled_description": "Enable version check",
|
||||
"version_check_implications": "The version check feature relies on periodic communication with github.com",
|
||||
"version_check_implications": "The version check feature relies on periodic communication with {server}",
|
||||
"version_check_settings": "Version Check",
|
||||
"version_check_settings_description": "Enable/disable the new version notification",
|
||||
"video_conversion_job": "Transcode videos",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "La uzanto {email} estas forigita.",
|
||||
"users_page_description": "Paĝo por administri uzantojn",
|
||||
"version_check_enabled_description": "Ebligi kontrolon de versio",
|
||||
"version_check_implications": "La funkcio de kontrolado de versio bezonas de temp' al tempan komunikadon kun github.com",
|
||||
"version_check_implications": "La funkcio de kontrolado de versio bezonas de temp' al tempan komunikadon kun {server}",
|
||||
"version_check_settings": "Kontrolo de versio",
|
||||
"version_check_settings_description": "Ŝalti/malŝalti atentigilon pri novaj versioj",
|
||||
"video_conversion_job": "Transkodado de videoj",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "El usuario {email} ha sido eliminado con éxito.",
|
||||
"users_page_description": "Página de usuarios administradores",
|
||||
"version_check_enabled_description": "Activar la comprobación de la versión",
|
||||
"version_check_implications": "La función de comprobación de versiones depende de la comunicación periódica con github.com",
|
||||
"version_check_implications": "La función de comprobación de versiones depende de la comunicación periódica con {server}",
|
||||
"version_check_settings": "Verificar versión",
|
||||
"version_check_settings_description": "Activar/desactivar la notificación de nueva versión",
|
||||
"video_conversion_job": "Transcodificar vídeos",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Kasutaja {email} edukalt eemaldatud.",
|
||||
"users_page_description": "Kasutajate haldamise leht",
|
||||
"version_check_enabled_description": "Luba versioonikontroll",
|
||||
"version_check_implications": "Versioonikontroll vajab perioodilist ühendumist github.com-iga",
|
||||
"version_check_implications": "Versioonikontroll vajab perioodilist ühendumist {server}-iga",
|
||||
"version_check_settings": "Versioonikontroll",
|
||||
"version_check_settings_description": "Luba/keela uue versiooni teavitus",
|
||||
"video_conversion_job": "Videote transkodeerimine",
|
||||
|
||||
@ -365,7 +365,7 @@
|
||||
"user_successfully_removed": "کاربر {email} با موفقیت حذف شد.",
|
||||
"users_page_description": "صفحه مدیریت کاربران",
|
||||
"version_check_enabled_description": "فعالسازی بررسی نسخه",
|
||||
"version_check_implications": "ویژگی بررسی نسخه به ارتباط دوره ای با github.com متکی است",
|
||||
"version_check_implications": "ویژگی بررسی نسخه به ارتباط دوره ای با {server} متکی است",
|
||||
"version_check_settings": "بررسی نسخه",
|
||||
"version_check_settings_description": "فعال یا غیرفعال کردن اعلان نسخه جدید",
|
||||
"video_conversion_job": "تبدیل (رمزگذاری) ویدیوها",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Käyttäjä {email} on poistettu onnistuneesti.",
|
||||
"users_page_description": "Ylläpitäjän käyttäjien lista",
|
||||
"version_check_enabled_description": "Ota käyttöön versiotarkastus",
|
||||
"version_check_implications": "Versiotarkistus vaatii säännöllisen yhteyden github.comiin",
|
||||
"version_check_implications": "Versiotarkistus vaatii säännöllisen yhteyden {server}iin",
|
||||
"version_check_settings": "Versiotarkistus",
|
||||
"version_check_settings_description": "Ota käyttöön ilmoitukset, kun uusi versio on saatavilla",
|
||||
"video_conversion_job": "Transkoodaa videot",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "L'utilisateur {email} a été supprimé avec succès.",
|
||||
"users_page_description": "Page d'administration des utilisateurs",
|
||||
"version_check_enabled_description": "Activer la vérification périodique de nouvelle version",
|
||||
"version_check_implications": "Le contrôle de version repose sur une communication périodique avec github.com",
|
||||
"version_check_implications": "Le contrôle de version repose sur une communication périodique avec {server}",
|
||||
"version_check_settings": "Vérification de la version",
|
||||
"version_check_settings_description": "Gérer la vérification de nouvelle version d'Immich",
|
||||
"video_conversion_job": "Transcodage des vidéos",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Baineadh an t-úsáideoir {email} go rathúil.",
|
||||
"users_page_description": "Leathanach úsáideoirí riarthóra",
|
||||
"version_check_enabled_description": "Cumasaigh seiceáil leagan",
|
||||
"version_check_implications": "Braitheann an ghné seiceála leagan ar chumarsáid thréimhsiúil le github.com",
|
||||
"version_check_implications": "Braitheann an ghné seiceála leagan ar chumarsáid thréimhsiúil le {server}",
|
||||
"version_check_settings": "Seiceáil Leagan",
|
||||
"version_check_settings_description": "Cumasaigh/díchumasaigh an fógra faoin leagan nua",
|
||||
"video_conversion_job": "Físeáin Traschódaithe",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "O usuario {email} foi eliminado satisfactoriamente.",
|
||||
"users_page_description": "Páxina de usuarios administradores",
|
||||
"version_check_enabled_description": "Activar comprobación de versión",
|
||||
"version_check_implications": "A función de comprobación de versión depende da comunicación periódica con github.com",
|
||||
"version_check_implications": "A función de comprobación de versión depende da comunicación periódica con {server}",
|
||||
"version_check_settings": "Comprobación de Versión",
|
||||
"version_check_settings_description": "Activar/desactivar a notificación de nova versión",
|
||||
"video_conversion_job": "Transcodificar vídeos",
|
||||
|
||||
@ -422,7 +422,7 @@
|
||||
"user_successfully_removed": "Dr Benutzer {email} isch erfolgrich entfernt worde.",
|
||||
"users_page_description": "Administrator-Benutzersiite",
|
||||
"version_check_enabled_description": "Versionsprüefig akivierä",
|
||||
"version_check_implications": "D’Funktion zur Versionsprüefig basiert uf regelmässiger Kommunikazion mit GitHub.com",
|
||||
"version_check_implications": "D’Funktion zur Versionsprüefig basiert uf regelmässiger Kommunikazion mit {server}",
|
||||
"version_check_settings": "Versionsprüefig",
|
||||
"version_check_settings_description": "Aktiviere/Deaktivier d’Benochrichtigung über neui Versione",
|
||||
"video_conversion_job": "Videos transkodiere",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "המשתמש {email} הוסר בהצלחה.",
|
||||
"users_page_description": "עמוד ניהול משתמשים",
|
||||
"version_check_enabled_description": "אפשר בדיקת גרסה",
|
||||
"version_check_implications": "תכונת בדיקת הגרסה מסתמכת על תקשורת תקופתית עם github.com",
|
||||
"version_check_implications": "תכונת בדיקת הגרסה מסתמכת על תקשורת תקופתית עם {server}",
|
||||
"version_check_settings": "בדיקת גרסה",
|
||||
"version_check_settings_description": "הפעל/השבת את ההתראה על גרסה חדשה",
|
||||
"video_conversion_job": "המרת קידוד סרטונים",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "उपयोगकर्ता {email} को सफलतापूर्वक हटा दिया गया है।",
|
||||
"users_page_description": "प्रशासक (Admin) उपयोगकर्ता पेज",
|
||||
"version_check_enabled_description": "नई रिलीज़ की जाँच के लिए GitHub पर आवधिक अनुरोध सक्षम करें",
|
||||
"version_check_implications": "संस्करण जाँच सुविधा github.com के साथ आवधिक संचार पर निर्भर करती है",
|
||||
"version_check_implications": "संस्करण जाँच सुविधा {server} के साथ आवधिक संचार पर निर्भर करती है",
|
||||
"version_check_settings": "संस्करण चेक",
|
||||
"version_check_settings_description": "नए संस्करण अधिसूचना को सक्षम/अक्षम करें",
|
||||
"video_conversion_job": "ट्रांसकोड वीडियो",
|
||||
|
||||
@ -429,7 +429,7 @@
|
||||
"user_settings": "Korisničke postavke",
|
||||
"user_settings_description": "Upravljanje korisničkim postavkama",
|
||||
"version_check_enabled_description": "Omogući provjeru verzije",
|
||||
"version_check_implications": "Značajka provjere verzije oslanja se na periodičnu komunikaciju s github.com",
|
||||
"version_check_implications": "Značajka provjere verzije oslanja se na periodičnu komunikaciju s {server}",
|
||||
"version_check_settings": "Provjera verzije",
|
||||
"version_check_settings_description": "Omogućite/onemogućite obavijest o novoj verziji",
|
||||
"video_conversion_job": "Transkodiranje videozapisa",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "{email} felhasználó sikeresen eltávolítva.",
|
||||
"users_page_description": "Admin felhasználók oldala",
|
||||
"version_check_enabled_description": "Új verziók elérhetőségének ellenőrzése",
|
||||
"version_check_implications": "Az új verziók ellenőrzése időszakos kommunikációt igényel a github.com oldallal",
|
||||
"version_check_implications": "Az új verziók ellenőrzése időszakos kommunikációt igényel a {server} oldallal",
|
||||
"version_check_settings": "Verzió ellenőrzés",
|
||||
"version_check_settings_description": "Az új verzióról való értesítés be- és kikapcsolása",
|
||||
"video_conversion_job": "Videók Átkódolása",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Pengguna {email} berhasil dihapus.",
|
||||
"users_page_description": "Halaman pengguna admin",
|
||||
"version_check_enabled_description": "Aktifkan pemeriksaan versi",
|
||||
"version_check_implications": "Fitur pemeriksaan versi tergantung pada komunikasi berkala dengan github.com",
|
||||
"version_check_implications": "Fitur pemeriksaan versi tergantung pada komunikasi berkala dengan {server}",
|
||||
"version_check_settings": "Pemeriksaan Versi",
|
||||
"version_check_settings_description": "Aktifkan/nonaktifkan notifikasi versi baru",
|
||||
"video_conversion_job": "Transkode video",
|
||||
|
||||
@ -421,7 +421,7 @@
|
||||
"user_successfully_removed": "Notandi {email} hefur verið fjarlægður.",
|
||||
"users_page_description": "Síða stjórnunarnotanda",
|
||||
"version_check_enabled_description": "Virkja athugun á útgáfu",
|
||||
"version_check_implications": "Þessi athugun hefur lotubundin samskipti við github.com",
|
||||
"version_check_implications": "Þessi athugun hefur lotubundin samskipti við {server}",
|
||||
"version_check_settings": "Athugun útgáfu",
|
||||
"version_check_settings_description": "Af-/virkja meldingu um nýja útgáfu",
|
||||
"video_conversion_job": "Umkóða myndbönd",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "L'utente {email} è stato rimosso con successo.",
|
||||
"users_page_description": "Pagina utenti (admin)",
|
||||
"version_check_enabled_description": "Abilita controllo della versione",
|
||||
"version_check_implications": "La funzione di controllo della versione fa uso di una comunicazione periodica con github.com",
|
||||
"version_check_implications": "La funzione di controllo della versione fa uso di una comunicazione periodica con {server}",
|
||||
"version_check_settings": "Controllo Versione",
|
||||
"version_check_settings_description": "Abilita/disabilita la notifica per nuove versioni",
|
||||
"video_conversion_job": "Transcodifica video",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "ユーザー {email} は正常に削除されました。",
|
||||
"users_page_description": "管理者用 ユーザー ページ",
|
||||
"version_check_enabled_description": "バージョンの確認を有効にする",
|
||||
"version_check_implications": "このバージョン確認機能は定期的なgithub.comとの通信によります",
|
||||
"version_check_implications": "このバージョン確認機能は定期的な{server}との通信によります",
|
||||
"version_check_settings": "バージョンチェック",
|
||||
"version_check_settings_description": "新しいバージョンの通知を有効/無効にします",
|
||||
"video_conversion_job": "動画をトランスコード",
|
||||
|
||||
@ -439,7 +439,7 @@
|
||||
"user_successfully_removed": "ಬಳಕೆದಾರ {email} ಅವರನ್ನು ಯಶಸ್ವಿಯಾಗಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ.",
|
||||
"users_page_description": "ನಿರ್ವಾಹಕ ಬಳಕೆದಾರರ ಪುಟ",
|
||||
"version_check_enabled_description": "ಆವೃತ್ತಿ ಪರಿಶೀಲನೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ",
|
||||
"version_check_implications": "ಆವೃತ್ತಿ ಪರಿಶೀಲನೆ ವೈಶಿಷ್ಟ್ಯವು github.com ನೊಂದಿಗೆ ಆವರ್ತಕ ಸಂವಹನವನ್ನು ಅವಲಂಬಿಸಿದೆ",
|
||||
"version_check_implications": "ಆವೃತ್ತಿ ಪರಿಶೀಲನೆ ವೈಶಿಷ್ಟ್ಯವು {server} ನೊಂದಿಗೆ ಆವರ್ತಕ ಸಂವಹನವನ್ನು ಅವಲಂಬಿಸಿದೆ",
|
||||
"version_check_settings": "ಆವೃತ್ತಿ ಪರಿಶೀಲನೆ",
|
||||
"version_check_settings_description": "ಹೊಸ ಆವೃತ್ತಿಯ ಅಧಿಸೂಚನೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ/ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ",
|
||||
"video_conversion_job": "ವೀಡಿಯೊಗಳನ್ನು ಟ್ರಾನ್ಸ್ಕೋಡ್ ಮಾಡಿ",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "사용자 {email}님이 성공적으로 삭제되었습니다.",
|
||||
"users_page_description": "관리자 사용자 페이지",
|
||||
"version_check_enabled_description": "버전 확인 활성화",
|
||||
"version_check_implications": "주기적으로 Github에 요청을 보내 새 버전을 확인합니다.",
|
||||
"version_check_implications": "주기적으로 {server}에 요청을 보내 새 버전을 확인합니다.",
|
||||
"version_check_settings": "버전 확인",
|
||||
"version_check_settings_description": "새 버전 확인 및 알림 기능을 관리합니다.",
|
||||
"video_conversion_job": "동영상 트랜스코드",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Naudotojas {email} sėkmingai pašalintas.",
|
||||
"users_page_description": "Administratorių vartotojų puslapis",
|
||||
"version_check_enabled_description": "Įgalinti versijų tikrinimą",
|
||||
"version_check_implications": "Versijų tikrinimas reikalauja periodiškos komunikacijos su github.com",
|
||||
"version_check_implications": "Versijų tikrinimas reikalauja periodiškos komunikacijos su {server}",
|
||||
"version_check_settings": "Versijos tikrinimas",
|
||||
"version_check_settings_description": "Įjungti/išjungti naujos versijos pranešimus",
|
||||
"video_conversion_job": "Vaizdo įrašų konvertavimas",
|
||||
|
||||
@ -402,7 +402,7 @@
|
||||
"user_settings": "Lietotāja iestatījumi",
|
||||
"user_settings_description": "Lietotāju iestatījumu pārvaldība",
|
||||
"version_check_enabled_description": "Ieslēgt versijas pārbaudi",
|
||||
"version_check_implications": "Versiju pārbaudes funkcija ir atkarīga no periodiskas saziņas ar github.com",
|
||||
"version_check_implications": "Versiju pārbaudes funkcija ir atkarīga no periodiskas saziņas ar {server}",
|
||||
"version_check_settings": "Versijas pārbaude",
|
||||
"version_check_settings_description": "Ieslēgt/izslēgt paziņojumus par jaunu versiju"
|
||||
},
|
||||
|
||||
@ -420,7 +420,7 @@
|
||||
"user_settings": "ഉപയോക്താവിന്റെ ക്രമീകരണങ്ങൾ",
|
||||
"user_settings_description": "ഉപയോക്തൃ ക്രമീകരണങ്ങൾ കൈകാര്യം ചെയ്യുക",
|
||||
"version_check_enabled_description": "പതിപ്പ് പരിശോധന പ്രവർത്തനക്ഷമമാക്കുക",
|
||||
"version_check_implications": "പതിപ്പ് പരിശോധന ഫീച്ചർ github.com-മായി ആനുകാലിക ആശയവിനിമയത്തെ ആശ്രയിച്ചിരിക്കുന്നു",
|
||||
"version_check_implications": "പതിപ്പ് പരിശോധന ഫീച്ചർ {server}-മായി ആനുകാലിക ആശയവിനിമയത്തെ ആശ്രയിച്ചിരിക്കുന്നു",
|
||||
"version_check_settings": "പതിപ്പ് പരിശോധന",
|
||||
"version_check_settings_description": "പുതിയ പതിപ്പിന്റെ അറിയിപ്പ് പ്രവർത്തനക്ഷമമാക്കുക/പ്രവർത്തനരഹിതമാക്കുക",
|
||||
"video_conversion_job": "വീഡിയോകൾ ട്രാൻസ്കോഡ് ചെയ്യുക",
|
||||
|
||||
@ -408,7 +408,7 @@
|
||||
"user_settings": "वापरकर्ता सेटिंग्ज",
|
||||
"user_settings_description": "वापरकर्ता सेटिंग्ज व्यवस्थापित करा",
|
||||
"version_check_enabled_description": "आवृत्ती तपासणी सक्षम करा",
|
||||
"version_check_implications": "आवृत्ती तपासणी वैशिष्ट्य GitHub.com सोबत आवर्ती संवादावर अवलंबून आहे",
|
||||
"version_check_implications": "आवृत्ती तपासणी वैशिष्ट्य {server} सोबत आवर्ती संवादावर अवलंबून आहे",
|
||||
"version_check_settings": "आवृत्ती तपासणी",
|
||||
"version_check_settings_description": "नवीन आवृत्ती सूचना सक्षम/अक्षम करा",
|
||||
"video_conversion_job": "व्हिडिओ ट्रान्सकोड करा",
|
||||
|
||||
@ -393,7 +393,7 @@
|
||||
"user_settings": "Tetapan Pengguna",
|
||||
"user_settings_description": "Urus tetapan pengguna",
|
||||
"version_check_enabled_description": "Dayakan semakan versi",
|
||||
"version_check_implications": "Ciri semakan versi bergantung kepada komunikasi berkala dengan github.com",
|
||||
"version_check_implications": "Ciri semakan versi bergantung kepada komunikasi berkala dengan {server}",
|
||||
"version_check_settings": "Semakan Versi",
|
||||
"version_check_settings_description": "Dayakan/nyahdayakan notifikasi versi baharu",
|
||||
"video_conversion_job": "Transkod video",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Bruker {email} har blitt fjernet.",
|
||||
"users_page_description": "Administrer brukere",
|
||||
"version_check_enabled_description": "Aktiver periodiske forespørsler til GitHub for å sjekke etter nye utgivelser",
|
||||
"version_check_implications": "Versjonssjekkfunksjonen baserer seg på periodisk kommunikasjon med github.com",
|
||||
"version_check_implications": "Versjonssjekkfunksjonen baserer seg på periodisk kommunikasjon med {server}",
|
||||
"version_check_settings": "Versjonssjekk",
|
||||
"version_check_settings_description": "Aktiver/deaktiver varsel om ny versjon",
|
||||
"video_conversion_job": "Transkod videoer",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Gebruiker {email} is succesvol verwijderd.",
|
||||
"users_page_description": "Gebruikerspagina voor administrators",
|
||||
"version_check_enabled_description": "Versiecontrole inschakelen",
|
||||
"version_check_implications": "De versiecontrole is afhankelijk van periodieke communicatie met github.com",
|
||||
"version_check_implications": "De versiecontrole is afhankelijk van periodieke communicatie met {server}",
|
||||
"version_check_settings": "Versiecontrole",
|
||||
"version_check_settings_description": "Melding voor een nieuwe versie in-/uitschakelen",
|
||||
"video_conversion_job": "Transcodeer video's",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Użytkownik {email} został pomyślnie usunięty.",
|
||||
"users_page_description": "Strona administracyjna do zarządzania użytkownikami",
|
||||
"version_check_enabled_description": "Włącz sprawdzanie wersji",
|
||||
"version_check_implications": "Funkcja sprawdzania wersji opiera się na okresowej komunikacji z github.com",
|
||||
"version_check_implications": "Funkcja sprawdzania wersji opiera się na okresowej komunikacji z {server}",
|
||||
"version_check_settings": "Sprawdzenie Wersji",
|
||||
"version_check_settings_description": "Włącz/wyłącz powiadomienia o nowej wersji",
|
||||
"video_conversion_job": "Transkodowanie wideo",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "O utilizador {email} foi removido com sucesso.",
|
||||
"users_page_description": "Página de administador de utilizadores",
|
||||
"version_check_enabled_description": "Ativa verificação de novas versões",
|
||||
"version_check_implications": "A funcionalidade de verificação da versão necessita de comunicação periódica com o github.com",
|
||||
"version_check_implications": "A funcionalidade de verificação da versão necessita de comunicação periódica com o {server}",
|
||||
"version_check_settings": "Verificação de versão",
|
||||
"version_check_settings_description": "Ativar/desativar a notificação de nova versão",
|
||||
"video_conversion_job": "Transcodificar vídeos",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Usuário {email} foi removido com sucesso.",
|
||||
"users_page_description": "Página de usuários Admin",
|
||||
"version_check_enabled_description": "Ativa a verificação de versão",
|
||||
"version_check_implications": "A verificação de versão depende de uma comunicação periódica com github.com",
|
||||
"version_check_implications": "A verificação de versão depende de uma comunicação periódica com {server}",
|
||||
"version_check_settings": "Verificação de versão",
|
||||
"version_check_settings_description": "Ativar/desativar a notificação de nova versão",
|
||||
"video_conversion_job": "Transcodificar vídeos",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Utilizatorul {email} a fost șters cu succes.",
|
||||
"users_page_description": "Pagina utilizatorilor administratori",
|
||||
"version_check_enabled_description": "Activează verificarea versiunii",
|
||||
"version_check_implications": "Funcția de verificare a versiunii se bazează pe comunicarea periodică cu github.com",
|
||||
"version_check_implications": "Funcția de verificare a versiunii se bazează pe comunicarea periodică cu {server}",
|
||||
"version_check_settings": "Verificare versiune",
|
||||
"version_check_settings_description": "Activeazǎ/dezactiveazǎ notificarea unei noi versiuni",
|
||||
"video_conversion_job": "Transcodați videoclipuri",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Пользователь {email} успешно удален.",
|
||||
"users_page_description": "Управление пользователями системы",
|
||||
"version_check_enabled_description": "Включить проверку наличия новых версий",
|
||||
"version_check_implications": "Функция проверки версии периодически обращается к сайту github.com",
|
||||
"version_check_implications": "Функция проверки версии периодически обращается к сайту {server}",
|
||||
"version_check_settings": "Проверка версии",
|
||||
"version_check_settings_description": "Включить/отключить уведомление о новой версии",
|
||||
"video_conversion_job": "Перекодирование видео",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Používateľ {email} bol úspešne odstránený.",
|
||||
"users_page_description": "Stránka používateľov pre správcu",
|
||||
"version_check_enabled_description": "Povoliť kontrolu verzie",
|
||||
"version_check_implications": "Funkcia kontroly verzie sa spolieha na pravidelnú komunikáciu s github.com",
|
||||
"version_check_implications": "Funkcia kontroly verzie sa spolieha na pravidelnú komunikáciu s {server}",
|
||||
"version_check_settings": "Kontrola verzie",
|
||||
"version_check_settings_description": "Povoliť/zakázať upozornenia na novú verziu",
|
||||
"video_conversion_job": "Prekódovať videá",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Uporabnik {email} je bil uspešno odstranjen.",
|
||||
"users_page_description": "Stran skrbniških uporabnikov",
|
||||
"version_check_enabled_description": "Omogoči preverjanje različice",
|
||||
"version_check_implications": "Funkcija preverjanja različic se opira na občasno komunikacijo z github.com",
|
||||
"version_check_implications": "Funkcija preverjanja različic se opira na občasno komunikacijo z {server}",
|
||||
"version_check_settings": "Preverjanje različice",
|
||||
"version_check_settings_description": "Omogoči/onemogoči obvestilo o novi različici",
|
||||
"video_conversion_job": "Prekodiranje videoposnetkov",
|
||||
|
||||
@ -370,7 +370,7 @@
|
||||
"user_settings": "Подешавања корисника",
|
||||
"user_settings_description": "Управљајте корисничким подешавањима",
|
||||
"version_check_enabled_description": "Омогући проверу нових издања",
|
||||
"version_check_implications": "Функција провере верзије се ослања на периодичну комуникацију са гитхуб.цом",
|
||||
"version_check_implications": "Функција провере верзије се ослања на периодичну комуникацију са {server}",
|
||||
"version_check_settings": "Провера верзије",
|
||||
"version_check_settings_description": "Омогући/онемогући обавештење о новој верзији",
|
||||
"video_conversion_job": "Транскодирање видео записа",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Korisnik {email} je uspešno uklonjen.",
|
||||
"users_page_description": "Stranica administratorskih korisnika",
|
||||
"version_check_enabled_description": "Omogućite proveru novih izdanja",
|
||||
"version_check_implications": "Funkcija provere verzije se oslanja na periodičnu komunikaciju sa github.com",
|
||||
"version_check_implications": "Funkcija provere verzije se oslanja na periodičnu komunikaciju sa {server}",
|
||||
"version_check_settings": "Provera verzije",
|
||||
"version_check_settings_description": "Omogućite/onemogućite obaveštenje o novoj verziji",
|
||||
"video_conversion_job": "Transkodiranje video zapisa",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Användaren {email} har tagits bort.",
|
||||
"users_page_description": "Administratörsanvändare",
|
||||
"version_check_enabled_description": "Aktivera versionskontroll",
|
||||
"version_check_implications": "Funktionen för versionskontroll är beroende av periodisk kommunikation med github.com",
|
||||
"version_check_implications": "Funktionen för versionskontroll är beroende av periodisk kommunikation med {server}",
|
||||
"version_check_settings": "Versionskontroll",
|
||||
"version_check_settings_description": "Aktivera/inaktivera notis om ny version",
|
||||
"video_conversion_job": "Omkoda videor",
|
||||
|
||||
@ -426,7 +426,7 @@
|
||||
"user_successfully_removed": "பயனர் {email} வெற்றிகரமாக அகற்றப்பட்டது.",
|
||||
"users_page_description": "நிர்வாக பயனர்கள் பக்கம்",
|
||||
"version_check_enabled_description": "பதிப்பு சரிபார்ப்பு இயக்கவும்",
|
||||
"version_check_implications": "பதிப்பு சரிபார்ப்பு அம்சம் github .com உடனான அவ்வப்போது தொடர்புகொள்வதை நம்பியுள்ளது",
|
||||
"version_check_implications": "பதிப்பு சரிபார்ப்பு அம்சம் {server} உடனான அவ்வப்போது தொடர்புகொள்வதை நம்பியுள்ளது",
|
||||
"version_check_settings": "பதிப்பு சோதனை",
|
||||
"version_check_settings_description": "புதிய பதிப்பு அறிவிப்பை இயக்கவும்/முடக்கவும்",
|
||||
"video_conversion_job": "டிரான்ச்கோட் வீடியோக்கள்",
|
||||
|
||||
@ -350,7 +350,7 @@
|
||||
"user_settings": "వాడుకరి సెట్టింగ్లు",
|
||||
"user_settings_description": "వాడుకరి సెట్టింగ్లను నిర్వహించండి",
|
||||
"version_check_enabled_description": "వర్షన్ తనిఖీని చేయండి",
|
||||
"version_check_implications": "వర్షన్ తనిఖీ ఫీచర్ github.comతో క్రమానుగత కమ్యూనికేషన్పై ఆధారపడుతుంది",
|
||||
"version_check_implications": "వర్షన్ తనిఖీ ఫీచర్ {server}తో క్రమానుగత కమ్యూనికేషన్పై ఆధారపడుతుంది",
|
||||
"version_check_settings": "వర్షన్ తనిఖీ",
|
||||
"version_check_settings_description": "కొత్త వర్షన్ నోటిఫికేషన్ను ప్రారంభించండి/ఆపివేయండి",
|
||||
"video_conversion_job": "వీడియోలను ట్రాన్స్కోడ్ చేయండి",
|
||||
|
||||
@ -422,7 +422,7 @@
|
||||
"user_successfully_removed": "ลบผู้ใช้ {email} เสร็จสมบูรณ์แล้ว",
|
||||
"users_page_description": "หน้าผู้ใช้ผู้ดูแล",
|
||||
"version_check_enabled_description": "เช็ค GitHub เป็นระยะ ๆ เพื่อตรวจสอบรุ่นใหม่",
|
||||
"version_check_implications": "การตรวจสอบเวอร์ชันใหม่จะต้องติดต่อกับ github.com เป็นระยะ",
|
||||
"version_check_implications": "การตรวจสอบเวอร์ชันใหม่จะต้องติดต่อกับ {server} เป็นระยะ",
|
||||
"version_check_settings": "ตรวจสอบรุ่น",
|
||||
"version_check_settings_description": "เปิด/ปิดการแจ้งเตือนรุ่นใหม่",
|
||||
"video_conversion_job": "เข้ารหัสวีดีโอ (transcode)",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Kullanıcı {email} başarıyla kaldırıldı.",
|
||||
"users_page_description": "Yönetici kullanıcılar sayfası",
|
||||
"version_check_enabled_description": "Sürüm kontrolü etkin",
|
||||
"version_check_implications": "Sürüm kontrol özelliği, github.com ile periyodik iletişime dayanır",
|
||||
"version_check_implications": "Sürüm kontrol özelliği, {server} ile periyodik iletişime dayanır",
|
||||
"version_check_settings": "Sürüm Kontrolü",
|
||||
"version_check_settings_description": "Yeni sürüm bildirimini etkinleştir/devre dışı bırak",
|
||||
"video_conversion_job": "Videoları dönüştür",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Користувача {email} успішно видалено.",
|
||||
"users_page_description": "Сторінка адміністраторів",
|
||||
"version_check_enabled_description": "Увімкнути перевірку версії",
|
||||
"version_check_implications": "Функція перевірки версії залежить від періодичної комунікації з github.com",
|
||||
"version_check_implications": "Функція перевірки версії залежить від періодичної комунікації з {server}",
|
||||
"version_check_settings": "Перевірка версії",
|
||||
"version_check_settings_description": "Увімкнути/вимкнути сповіщення про нову версію",
|
||||
"video_conversion_job": "Перекодувати відео",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "Người dùng {email} đã được xóa thành công.",
|
||||
"users_page_description": "Trang quản trị người dùng",
|
||||
"version_check_enabled_description": "Bật kiểm tra phiên bản",
|
||||
"version_check_implications": "Tính năng kiểm tra phiên bản yêu cầu kết nối thường xuyên đến github.com",
|
||||
"version_check_implications": "Tính năng kiểm tra phiên bản yêu cầu kết nối thường xuyên đến {server}",
|
||||
"version_check_settings": "Kiểm tra phiên bản",
|
||||
"version_check_settings_description": "Bật/tắt thông báo phiên bản mới",
|
||||
"video_conversion_job": "Chuyển mã video",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "用户 {email} 已成功删除。",
|
||||
"users_page_description": "管理用户页面",
|
||||
"version_check_enabled_description": "检查软件新版本",
|
||||
"version_check_implications": "版本检查功能依赖于与 github.com 的定期通信",
|
||||
"version_check_implications": "版本检查功能依赖于与 {server} 的定期通信",
|
||||
"version_check_settings": "新版本检查",
|
||||
"version_check_settings_description": "启用/禁用新版本通知",
|
||||
"video_conversion_job": "转码视频",
|
||||
|
||||
@ -441,7 +441,7 @@
|
||||
"user_successfully_removed": "已成功刪除使用者 {email}。",
|
||||
"users_page_description": "管理使用者頁面",
|
||||
"version_check_enabled_description": "啟用版本檢查",
|
||||
"version_check_implications": "版本檢查功能仰賴與 github.com 的定期通訊",
|
||||
"version_check_implications": "版本檢查功能仰賴與 {server} 的定期通訊",
|
||||
"version_check_settings": "版本檢查",
|
||||
"version_check_settings_description": "啟用 / 停用新版本通知",
|
||||
"video_conversion_job": "影片轉碼",
|
||||
|
||||
@ -37,6 +37,7 @@ import { CliService } from 'src/services/cli.service';
|
||||
import { DatabaseBackupService } from 'src/services/database-backup.service';
|
||||
import { QueueService } from 'src/services/queue.service';
|
||||
import { getKyselyConfig } from 'src/utils/database';
|
||||
import { configureUserAgent } from 'src/utils/fetch';
|
||||
|
||||
const common = [...repositories, ...services, GlobalExceptionFilter];
|
||||
|
||||
@ -60,6 +61,8 @@ const commonImports = [
|
||||
|
||||
const bullImports = [BullModule.forRoot(bull.config), BullModule.registerQueue(...bull.queues)];
|
||||
|
||||
configureUserAgent();
|
||||
|
||||
export class BaseModule implements OnModuleInit, OnModuleDestroy {
|
||||
constructor(
|
||||
@Inject(IWorker) private worker: ImmichWorker,
|
||||
|
||||
@ -17,6 +17,11 @@ export interface GitHubRelease {
|
||||
body: string;
|
||||
}
|
||||
|
||||
export interface VersionResponse {
|
||||
version: string;
|
||||
published_at: string;
|
||||
}
|
||||
|
||||
export interface ServerBuildVersions {
|
||||
nodejs: string;
|
||||
ffmpeg: string;
|
||||
@ -59,17 +64,17 @@ export class ServerInfoRepository {
|
||||
this.logger.setContext(ServerInfoRepository.name);
|
||||
}
|
||||
|
||||
async getGitHubRelease(): Promise<GitHubRelease> {
|
||||
async getLatestRelease(): Promise<VersionResponse> {
|
||||
try {
|
||||
const response = await fetch('https://api.github.com/repos/immich-app/immich/releases/latest');
|
||||
const response = await fetch('https://version.immich.cloud/version');
|
||||
|
||||
if (!response.ok) {
|
||||
throw new Error(`GitHub API request failed with status ${response.status}: ${await response.text()}`);
|
||||
throw new Error(`Version check request failed with status ${response.status}: ${await response.text()}`);
|
||||
}
|
||||
|
||||
return response.json();
|
||||
} catch (error) {
|
||||
throw new Error('Failed to fetch GitHub release', { cause: error });
|
||||
throw new Error('Failed to fetch latest release', { cause: error });
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -8,14 +8,9 @@ import { mockEnvData } from 'test/repositories/config.repository.mock';
|
||||
import { factory } from 'test/small.factory';
|
||||
import { newTestService, ServiceMocks } from 'test/utils';
|
||||
|
||||
const mockRelease = (version: string) => ({
|
||||
id: 1,
|
||||
url: 'https://api.github.com/repos/owner/repo/releases/1',
|
||||
tag_name: version,
|
||||
name: 'Release 1000',
|
||||
created_at: DateTime.utc().toISO(),
|
||||
const mockVersionResponse = (version: string) => ({
|
||||
version,
|
||||
published_at: DateTime.utc().toISO(),
|
||||
body: '',
|
||||
});
|
||||
|
||||
describe(VersionService.name, () => {
|
||||
@ -101,7 +96,7 @@ describe(VersionService.name, () => {
|
||||
});
|
||||
|
||||
it('should run if it has been > 60 minutes', async () => {
|
||||
mocks.serverInfo.getGitHubRelease.mockResolvedValue(mockRelease('v100.0.0'));
|
||||
mocks.serverInfo.getLatestRelease.mockResolvedValue(mockVersionResponse('v100.0.0'));
|
||||
mocks.systemMetadata.get.mockResolvedValue({
|
||||
checkedAt: DateTime.utc().minus({ minutes: 65 }).toISO(),
|
||||
releaseVersion: '1.0.0',
|
||||
@ -113,7 +108,7 @@ describe(VersionService.name, () => {
|
||||
});
|
||||
|
||||
it('should not notify if the version is equal', async () => {
|
||||
mocks.serverInfo.getGitHubRelease.mockResolvedValue(mockRelease(serverVersion.toString()));
|
||||
mocks.serverInfo.getLatestRelease.mockResolvedValue(mockVersionResponse(serverVersion.toString()));
|
||||
await expect(sut.handleVersionCheck()).resolves.toEqual(JobStatus.Success);
|
||||
expect(mocks.systemMetadata.set).toHaveBeenCalledWith(SystemMetadataKey.VersionCheckState, {
|
||||
checkedAt: expect.any(String),
|
||||
@ -122,8 +117,8 @@ describe(VersionService.name, () => {
|
||||
expect(mocks.websocket.clientBroadcast).not.toHaveBeenCalled();
|
||||
});
|
||||
|
||||
it('should handle a github error', async () => {
|
||||
mocks.serverInfo.getGitHubRelease.mockRejectedValue(new Error('GitHub is down'));
|
||||
it('should handle a version check error', async () => {
|
||||
mocks.serverInfo.getLatestRelease.mockRejectedValue(new Error('Version service is down'));
|
||||
await expect(sut.handleVersionCheck()).resolves.toEqual(JobStatus.Failed);
|
||||
expect(mocks.systemMetadata.set).not.toHaveBeenCalled();
|
||||
expect(mocks.websocket.clientBroadcast).not.toHaveBeenCalled();
|
||||
|
||||
@ -91,8 +91,7 @@ export class VersionService extends BaseService {
|
||||
}
|
||||
}
|
||||
|
||||
const { tag_name: releaseVersion, published_at: publishedAt } =
|
||||
await this.serverInfoRepository.getGitHubRelease();
|
||||
const { version: releaseVersion, published_at: publishedAt } = await this.serverInfoRepository.getLatestRelease();
|
||||
const metadata: VersionCheckMetadata = { checkedAt: DateTime.utc().toISO(), releaseVersion };
|
||||
|
||||
await this.systemMetadataRepository.set(SystemMetadataKey.VersionCheckState, metadata);
|
||||
|
||||
18
server/src/utils/fetch.spec.ts
Normal file
18
server/src/utils/fetch.spec.ts
Normal file
@ -0,0 +1,18 @@
|
||||
import { serverVersion } from 'src/constants';
|
||||
import { configureUserAgent } from 'src/utils/fetch';
|
||||
|
||||
describe('fetch', () => {
|
||||
it('should set the default user-agent header', async () => {
|
||||
const spy = vi.fn().mockResolvedValue(new Response());
|
||||
const original = globalThis.fetch;
|
||||
globalThis.fetch = spy;
|
||||
|
||||
configureUserAgent();
|
||||
await globalThis.fetch('http://test.local');
|
||||
|
||||
const headers: Headers = spy.mock.calls[0][1].headers;
|
||||
expect(headers.get('User-Agent')).toBe(`immich-server/${serverVersion}`);
|
||||
|
||||
globalThis.fetch = original;
|
||||
});
|
||||
});
|
||||
12
server/src/utils/fetch.ts
Normal file
12
server/src/utils/fetch.ts
Normal file
@ -0,0 +1,12 @@
|
||||
import { serverVersion } from 'src/constants';
|
||||
|
||||
export function configureUserAgent() {
|
||||
const originalFetch = globalThis.fetch;
|
||||
globalThis.fetch = (input, init) => {
|
||||
const headers = new Headers(init?.headers);
|
||||
if (!headers.has('User-Agent')) {
|
||||
headers.set('User-Agent', `immich-server/${serverVersion}`);
|
||||
}
|
||||
return originalFetch(input, { ...init, headers });
|
||||
};
|
||||
}
|
||||
@ -16,7 +16,7 @@
|
||||
<div class="ms-4 mt-4">
|
||||
<SettingSwitch
|
||||
title={$t('admin.version_check_enabled_description')}
|
||||
subtitle={$t('admin.version_check_implications')}
|
||||
subtitle={$t('admin.version_check_implications', { values: { server: 'version.immich.cloud' } })}
|
||||
bind:checked={configToEdit.newVersionCheck.enabled}
|
||||
{disabled}
|
||||
/>
|
||||
|
||||
@ -24,7 +24,7 @@
|
||||
/>
|
||||
<SettingSwitch
|
||||
title={$t('admin.version_check_settings')}
|
||||
subtitle={$t('admin.version_check_implications')}
|
||||
subtitle={$t('admin.version_check_implications', { values: { server: 'version.immich.cloud' } })}
|
||||
bind:checked={configToEdit.newVersionCheck.enabled}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user