|
|
0cf5cf266d
|
IndexedDB migration: don't run activeDid migration twice, include warnings in output, don't automatically compare afterward
|
2025-06-20 06:26:56 -06:00 |
|
Matthew Raymer
|
4d01f64fe7
|
feat: Implement activeDid migration from Dexie to SQLite
- Add migrateActiveDid() function for dedicated activeDid migration
- Enhance migrateSettings() to handle activeDid extraction and validation
- Update migrateAll() to include activeDid migration step
- Add comprehensive error handling and validation
- Update migration documentation with activeDid migration details
- Ensure user identity continuity during migration process
Files changed:
- src/services/indexedDBMigrationService.ts (153 lines added)
- doc/migration-to-wa-sqlite.md (documentation updated)
Migration order: Accounts -> Settings -> ActiveDid -> Contacts
|
2025-06-20 04:48:51 +00:00 |
|
|
|
4162208b7f
|
fix linting
|
2025-06-19 19:06:37 -06:00 |
|
|
|
5dd2bf4c6e
|
IndexedDB migration: enhance comparison for contacts
|
2025-06-19 18:47:26 -06:00 |
|
|
|
75a4a1d901
|
IndexedDB migration: fix settings comparison
|
2025-06-19 18:24:49 -06:00 |
|
|
|
8e605d04d7
|
IndexedDB migration: fix settings update
|
2025-06-19 18:12:56 -06:00 |
|
|
|
da0b244bae
|
IndexedDB migration: implement the migrations differently
|
2025-06-19 17:26:30 -06:00 |
|
|
|
6136cafd11
|
IndexedDB migration: fix loading of data, fix object comparisons, add unmodified, etc
|
2025-06-19 16:19:00 -06:00 |
|
|
|
a248e9a5a3
|
IndexedDB migration: ensure output is printed during comparison (no logic changes)
|
2025-06-19 12:55:01 -06:00 |
|
|
|
452ae555bb
|
IndexedDB migration: add ability to see mnemonic and download settings & contacts
|
2025-06-19 12:37:41 -06:00 |
|
|
|
3df5e19d9d
|
IndexedDB migration: extract IndexedDB code away from the ongoing SQLite migrations
|
2025-06-19 11:11:59 -06:00 |
|