Skip to content

v3.1.2 - Storage-backed backup restore

Choose a tag to compare

@Suydev Suydev released this 06 Jun 04:37
· 88 commits to main since this release

v3.1.2

  • Connect Settings/Data & Privacy Cloud Sync to the real browser-generated backup JSON from the compiled exporter.
  • Store the full backup JSON in user-content exports/latest.json and embed it into cloud-snapshot/latest.json as local_backup/backup_data.
  • Restore local collections from Storage backup JSON through the compiled importer instead of querying missing tasks/subjects/focus_sessions/habits/exams/daily_logs/tests tables.
  • Add cloud-snapshot fallback for /__auth/backup/latest when exports/latest.json is absent.
  • Auto-import the cloud backup on empty/cache-cleared authenticated devices during app bootstrap.
  • Update sync proof docs to mark local collections as Storage-backed, not fake DB table sync.