super-productivity/e2e/tests/migration
Johannes Millan eeb19a351f test(e2e): add legacy data migration E2E test
Add comprehensive E2E test that verifies legacy data (pre-operation-log
format) migrates correctly when the app starts. The test:

- Seeds legacy 'pf' IndexedDB database with test data before app loads
- Verifies backup file is downloaded during migration
- Validates all data migrates correctly including:
  - Tasks with subtasks (parent-child relationships)
  - Projects and tags
  - Sync provider settings (WebDAV/SuperSync configs)
  - Archive data (archiveYoung and archiveOld)
  - Time tracking data and notes

Includes comprehensive fixture file with realistic legacy state format.
2026-01-09 12:58:58 +01:00
..
legacy-data-migration.spec.ts test(e2e): add legacy data migration E2E test 2026-01-09 12:58:58 +01:00
pre-migration-dialog.spec.ts test: skip tmp 2025-12-24 16:27:12 +01:00