Justin Baur
a7adf952db
[PM-10754] Store DeviceKey In Backup Storage Location ( #10469 )
...
* Implement Backup Storage Location For Browser Disk
* Remove Testing Change
* Remove Comment
* Add Comment For `disk-backup-local-storage`
* Require Matching `valuesRequireDeserialization` values
2024-08-12 13:29:22 -04:00
Justin Baur
3caa6cb635
[PM-7766] Add clientType to MigrationHelper ( #8945 )
...
* Add `clientType` to MigrationHelper
* PM-7766 - Fix migration builder tests to take new clientType into account.
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com >
* PM-7766 - Add client type to migration builder tests.
* PM-7766 - Fix migration-helper.spec tests.
* PM-7766 - Fix migrator.spec.ts
---------
Co-authored-by: Jared Snider <jsnider@bitwarden.com >
2024-04-29 07:28:58 -04:00
Justin Baur
908d3d165e
[PM-6965] Add type Property to MigrationHelper ( #8411 )
...
* Add `type` Property to `MigrationHelper`
* Fix Tests
* Make `type` parameter required
* Fix mockHelper.type
* Remove `readonly` from `type`
2024-03-25 14:28:42 +00:00
Justin Baur
1ff7bdd014
[PM-6172] Run localStorage migrations for web ( #7900 )
...
* Create MigrationRunner
- Create MigrationRunner Service for running migrations in StateService
- Create web override so that migrations also run against `localStorage`
* Fix Web StateService
* Fix WebMigrationRunner
* Fix CLI
* Fix ElectronStateService
* Update Comment
* More Common Scenarios
2024-02-14 08:52:13 -05:00