Bernd Schoolmann
89c9200552
[PM-29208] Remove individual cryptographic-key states & migrate key service ( #18164 )
...
* Remove inividual user key states and migrate to account cryptographic state
* Fix browser
* Fix tests
* Clean up migration
* Remove key-pair creation from login strategy
* Add clearing for the account cryptographic state
* Add migration
* Cleanup
* Fix linting
2026-02-17 09:52:08 -08:00
Bernd Schoolmann
cc02c6530f
[PM-24353] Drop legacy pin support ( #17328 )
...
* Drop legacy pin support
* Fix cli build
* Fix browser build
* Remove pin key
* Fix comment
* Fix CI / tests
* Add migration to remove key
* Inline export key
* Extract vault export key generation
* Cleanup
* Add migrator
* Fix mv2 build
2026-02-17 09:25:08 -08:00
Thomas Avery
fd45689745
[PM-27342] Fix state migration ( #17018 )
...
* Fix migration
* Update test
2025-10-27 09:55:31 -05:00
Thomas Avery
2d34a19b23
[PM-25287] Add AddMasterPasswordUnlockData state migration ( #16202 )
...
* Add AddMasterPasswordUnlockData state migration
2025-10-23 13:41:38 -05:00
Addison Beck
361f7e3447
refactor: introduce @bitwarden/state and other common libs ( #15772 )
...
* refactor: introduce @bitwarden/serialization
* refactor: introduce @bitwarden/guid
* refactor: introduce @bitwaren/client-type
* refactor: introduce @bitwarden/core-test-utils
* refactor: introduce @bitwarden/state and @bitwarden/state-test-utils
Creates initial project structure for centralized application state management. Part of modularization effort to extract state code from common.
* Added state provider documentation to README.
* Changed callouts to Github format.
* Fixed linting on file name.
* Forced git to accept rename
---------
Co-authored-by: Todd Martin <tmartin@bitwarden.com >
2025-08-04 11:01:28 -04:00