fix(airtrail): gate airtrail update behind a user setting, on airtrail update: rebuild payload from fresh data to prevent any data loss

This commit is contained in:
jubnl
2026-06-18 09:59:14 +02:00
parent 17b4f72be6
commit 66f661e2a1
29 changed files with 283 additions and 21 deletions
+2
View File
@@ -334,6 +334,8 @@ const settings: TranslationStrings = {
'settings.airtrail.apiKeyHint': 'Dibuat di AirTrail pada Pengaturan → Keamanan. Disimpan terenkripsi.',
'settings.airtrail.allowInsecureTls': 'Izinkan sertifikat yang ditandatangani sendiri',
'settings.airtrail.allowInsecureTlsHint': 'Aktifkan hanya untuk instans tepercaya di jaringanmu sendiri.',
'settings.airtrail.writeBack': 'Tulis perubahan kembali ke AirTrail',
'settings.airtrail.writeBackHint': 'Nonaktif secara bawaan: AirTrail adalah sumber kebenaran dan TREK hanya membaca darinya. Aktifkan untuk mengirim perubahan yang dibuat di TREK kembali ke AirTrail.',
'settings.airtrail.connected': 'Terhubung',
'settings.airtrail.notConnected': 'Tidak terhubung',
'settings.airtrail.toast.saved': 'Koneksi AirTrail disimpan',