Persist recovery before accepting upload work

Fail closed if the initial or extended recovery marker cannot be written, retain exact terminal outcomes after catastrophic start failures, and localize the resulting user-visible errors.
This commit is contained in:
Sucukdeluxe
2026-08-13 21:17:38 +02:00
parent 746ae29a4f
commit c80b86594d
3 changed files with 36 additions and 1 deletions
+3
View File
@@ -578,9 +578,12 @@
['Update wird installiert. Die Anwendung startet neu…', 'Installing update. The application is restarting…'],
['Updateprüfung fehlgeschlagen', 'Update check failed'],
['Upload läuft...', 'Uploading...'],
['Upload konnte nicht gestartet werden', 'The upload could not be started'],
['Upload wurde abgebrochen', 'The upload was canceled'],
['Upload-Log', 'Upload log'],
['Upload-Status', 'Upload status'],
['Upload-Übersicht', 'Upload overview'],
['Upload-Wiederherstellung konnte nicht gespeichert werden', 'Upload recovery could not be saved'],
['Verlauf als CSV exportieren?\n\nOK = CSV\nAbbrechen = JSON', 'Export history as CSV?\n\nOK = CSV\nCancel = JSON'],
['Verlauf wirklich löschen?', 'Are you sure you want to delete the history?'],
['Verschlüssele und speichere Einstellungen…', 'Encrypting and saving settings…'],