Skip to content

v0.7.0 · M-07 Export / Import — sauvegarde et restauration de la collection

Choose a tag to compare

@donovan-dev-web donovan-dev-web released this 04 Sep 07:01
· 98 commits to main since this release
6108d87

v0.7.0 — M-07 Export / Import

Sauvegarde JSON (picsou-collection v1), restauration sur un nouveau téléphone et gestion des fichiers invalides — livré par les PR #121, #122 et #123.

Added

  • Exporter la collection (Paramètres → Sauvegarde) : fichier JSON picsou-collection v1 proposé au partage natif — US-BK-01
  • Importer une collection : sélection d'un fichier, validation (format, version, intégrité), double confirmation puis remplacement complet en transaction — US-BK-02
  • Fichier d'import invalide : rejeté sans toucher aux données avec un message explicite — US-BK-03
  • Nouveau BackupService (sérialisation, validation stricte, remplacement transactionnel)
  • Design system : couleur success
  • Modules natifs : expo-sharing, expo-document-picker, expo-file-system

Tests : 242 tests / 33 suites, ~94 % de couverture.