clients/apps
Bernd Schoolmann 6849d3aa98
[PM-2199] Implement userkey rotation for all TDE devices (#13576)
* Implement key rotation v2

* Pass through masterpassword hint

* Properly split old and new code

* Mark legacy rotation as deprecated

* Throw when data is null

* Cleanup

* Add tests

* Fix build

* Update libs/key-management/src/key.service.spec.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update apps/web/src/app/auth/settings/change-password.component.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Add documentation

* Centralize loading logic

* Add proof-of-concept for tde rotation

* Fix build

* Only include trusted devices in rotation request

* Undo featureflag change

* Fix tests

* Prettier format

* Fix build

* Undo changes to migrate legacy component

* Address feedback & add tests

---------

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
2025-03-31 18:16:11 +02:00
..
browser [PM-18038] Fix safari using outdated biometrics protocol (#13287) 2025-03-31 16:59:01 +02:00
cli [PM-18038] Fix safari using outdated biometrics protocol (#13287) 2025-03-31 16:59:01 +02:00
desktop [PM-18038] Fix safari using outdated biometrics protocol (#13287) 2025-03-31 16:59:01 +02:00
web [PM-2199] Implement userkey rotation for all TDE devices (#13576) 2025-03-31 18:16:11 +02:00