1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-12-11 14:48:46 +01:00
bitwarden-browser/apps/web/src/app
Jake Fink 9d10825dbd
[PM-5362] Add MP Service (attempt #2) (#8619)
* create mp and kdf service

* update mp service interface to not rely on active user

* rename observable methods

* update crypto service with new MP service

* add master password service to login strategies
- make fake service for easier testing
- fix crypto service tests

* update auth service and finish strategies

* auth request refactors

* more service refactors and constructor updates

* setMasterKey refactors

* remove master key methods from crypto service

* remove master key and hash from state service

* missed fixes

* create migrations and fix references

* fix master key imports

* default force set password reason to none

* add password reset reason observable factory to service

* remove kdf changes and migrate only disk data

* update migration number

* fix sync service deps

* use disk for force set password state

* fix desktop migration

* fix sso test

* fix tests

* fix more tests

* fix even more tests

* fix even more tests

* fix cli

* remove kdf service abstraction

* add missing deps for browser

* fix merge conflicts

* clear reset password reason on lock or logout

* fix tests

* fix other tests

* add jsdocs to abstraction

* use state provider in crypto service

* inverse master password service factory

* add clearOn to master password service

* add parameter validation to master password service

* add component level userId

* add missed userId

* migrate key hash

* fix login strategy service

* delete crypto master key from account

* migrate master key encrypted user key

* rename key hash to master key hash

* use mp service for getMasterKeyEncryptedUserKey

* fix tests

* fix user key decryption logic

* add clear methods to mp service

* fix circular dep and encryption issue

* fix test

* remove extra account service call

* use EncString in state provider

* fix tests

* return to using encrypted string for serialization
2024-04-09 20:50:20 -04:00
..
admin-console [AC-2086] Limit admin access - Collection Modal (#8335) 2024-04-08 13:24:27 -05:00
auth [PM-5362] Add MP Service (attempt #2) (#8619) 2024-04-09 20:50:20 -04:00
billing SM changes (#8531) 2024-04-08 14:42:49 -04:00
common Add eslint rule no-floating-promises (#7789) 2024-02-02 15:13:37 -05:00
components [CL-254] Rename 500 colors to 600 to prep for UI redesign (#8623) 2024-04-05 10:58:32 -04:00
core [AC-2356] Use safeProvider in web core services module (#8521) 2024-04-08 07:59:12 +10:00
layouts [SM-1031] Remove SecretsManager & showDDG compile flags (#8610) 2024-04-08 17:46:24 +02:00
platform [PM-6965] Add type Property to MigrationHelper (#8411) 2024-03-25 14:28:42 +00:00
settings [CL-254] Rename 500 colors to 600 to prep for UI redesign (#8623) 2024-04-05 10:58:32 -04:00
shared [CL-254] Rename 500 colors to 600 to prep for UI redesign (#8623) 2024-04-05 10:58:32 -04:00
tools [CL-254] Rename 500 colors to 600 to prep for UI redesign (#8623) 2024-04-05 10:58:32 -04:00
vault [AC-2086] Limit admin access - Collection Modal (#8335) 2024-04-08 13:24:27 -05:00
app.component.html Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00
app.component.ts Update policy service to clear its own state (#8564) 2024-04-05 13:10:24 -05:00
app.module.ts Add a warning to not modify this file (#6235) 2023-09-14 08:28:41 -04:00
oss-routing.module.ts Vertical Vault Navigation (#6957) 2024-02-23 09:22:45 -08:00
oss.module.ts [PM-2806] Migrate send access to Component Library (#6139) 2023-11-17 16:06:59 +00:00
wildcard-routing.module.ts Move web to apps/web and bitwarden_license/bit-web 2022-06-02 11:55:37 +02:00