Add local automatic backups and Aniimo regions lists
All checks were successful
Deploy Sokko G / deploy (push) Successful in 18s

This commit is contained in:
Shinuwa 2026-09-24 09:39:33 +02:00
parent 2255de94a7
commit 0a3bb4dffd
24 changed files with 908 additions and 16 deletions

View file

@ -20,10 +20,24 @@ Clés principales dans `kv` :
"links": {},
"setting:toolboxOrder": [],
"setting:storageBudgetBytes": 536870912,
"setting:toastPosition": "right"
"setting:toastPosition": "right",
"setting:autoBackup": {
"enabled": false,
"directoryHandle": null,
"lastBackup": ""
}
}
```
`setting:autoBackup` conserve le `FileSystemDirectoryHandle` choisi par l'utilisateur
et le dernier timestamp de réussite. Le handle n'est jamais inclus dans les exports.
Les sauvegardes utilisent le format de l'export global, sont nommées avec la date
locale du navigateur et conservent les dix fichiers `sokkog-global-YYYY-MM-DD.json`
les plus récents. La vérification au démarrage ne demande pas de permission et ne
crée pas les jours manquants lorsque l'application était fermée. Une nouvelle
sauvegarde automatique est ignorée si son contenu est identique à la version la
plus récente, en excluant uniquement l'horodatage d'export.
Entrée type dans `modules` :
```json