1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-10-09 05:57:40 +02:00
bitwarden-browser/apps/web/src/app/auth
Jake Fink 2111b37c32
[PM-5404, PM-3518] Migrate user decryption options to new service (#7344)
* create new user decryption options service

* rename new service to user decryption options

* add hasMasterPassword to user decryption options service

* migrate device trust service to new user decryption options service

* add migration for user-decryption-options

* migrate sync service and calls to trust-device-service

* rename abstraction file

* migrate two factor component

* migrate two factor spec

* migrate sso component

* migrate set-password component

* migrate base login decryption component

* migrate organization options component

* fix component imports

* add missing imports
- remove state service calls
- add update user decryption options method

* remove acct decryption options from account

* lint

* fix tests and linting

* fix browser

* fix desktop

* add user decryption options service to cli

* remove default value from migration

* bump migration number

* fix merge conflict

* fix vault timeout settings

* fix cli

* more fixes

* add user decryption options service to deps of vault timeout settings service

* update login strategy service with user decryption options

* remove early return from sync bandaid for user decryption options

* move user decryption options service to lib/auth

* move user decryption options to libs/auth

* fix reference

* fix browser

* check user decryption options after 2fa check

* update migration and revert tsconfig changes

* add more documentation

* clear user decryption options on logout

* fix tests by creating helper for user decryption options

* fix tests

* pr feedback

* fix factory

* update migration

* add tests

* update missed migration num in test
2024-03-21 00:33:57 +00:00
..
core Move key types to central location (#7531) 2024-01-17 07:27:44 -05:00
emergency-access Add eslint rule no-floating-promises (#7789) 2024-02-02 15:13:37 -05:00
guards PM-5762 - DeepLinkGuard - Fix issue in which org invite acceptance was broken due to us not properly checking for the lock url; if an org name or org user email contained lock, then the login redirect url would not persist and take the user to the accept org invite page after login. (#7744) 2024-01-30 18:00:32 +00:00
key-rotation Move key types to central location (#7531) 2024-01-17 07:27:44 -05:00
login [AC-2276] Move policyService helper methods to domain object (#8254) 2024-03-19 12:19:32 +10:00
migrate-encryption [PM-6328] Checkmarx - Resolve warnings (#7941) 2024-02-15 16:25:53 -05:00
register-form [AC-1863] Send initiationPath on organization or user signup (#7747) 2024-02-26 14:20:11 -05:00
settings Migrate autoConfirmFingerPrints to StateProvider (#8337) 2024-03-19 17:37:35 -04:00
shared/components/user-verification Auth/PM-5242 - Create new User Verification dialog and form input components which support PIN and biometrics verification (#7536) 2024-01-25 14:03:27 -05:00
trial-initiation [AC-2276] Move policyService helper methods to domain object (#8254) 2024-03-19 12:19:32 +10:00
accept-organization.component.html Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
accept-organization.component.ts [AC-2276] Move policyService helper methods to domain object (#8254) 2024-03-19 12:19:32 +10:00
auth.module.ts [PM-4016] Address feedback on [PM-2014] (#6532) 2023-10-11 16:09:01 +02:00
hint.component.html Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
hint.component.ts [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
index.ts [PM-2014] Passkey registration (#5396) 2023-10-10 15:10:26 +02:00
lock.component.html [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
lock.component.ts [PM-5537] Migrate Biometric Prompts (#7771) 2024-02-23 09:21:18 -05:00
recover-delete.component.html Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
recover-delete.component.ts Add eslint rule no-floating-promises (#7789) 2024-02-02 15:13:37 -05:00
recover-two-factor.component.html [PM-6328] Checkmarx - Resolve warnings (#7941) 2024-02-15 16:25:53 -05:00
recover-two-factor.component.ts [PM-5255] Create login strategy service (#7750) 2024-02-05 14:26:41 -05:00
remove-password.component.html [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
remove-password.component.ts Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
set-password.component.html Auth/PM-3275 - Changes to support TDE User without MP being able to Set a Password (#6281) 2023-11-03 11:33:10 -04:00
set-password.component.ts [PM-5364] Create SSO Login Service and add state ownership (#7485) 2024-02-08 12:44:35 -05:00
sso.component.html Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
sso.component.ts [PM-5404, PM-3518] Migrate user decryption options to new service (#7344) 2024-03-21 00:33:57 +00:00
two-factor-options.component.html Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
two-factor-options.component.ts [PM-4802] Update 2FA recovery link to use the webVaultUrl from environment service (#8020) 2024-03-20 00:22:46 +00:00
two-factor.component.html Auth/PM-5368 & PM-4613 - Web & Browser - Add support for new 2FA Duo Frameless Redirect flow (#7670) 2024-02-05 13:23:50 -05:00
two-factor.component.ts [PM-5404, PM-3518] Migrate user decryption options to new service (#7344) 2024-03-21 00:33:57 +00:00
update-password.component.html [BEEEP] [PM-3838] Refactor password callout (#6234) 2023-09-28 14:52:05 +00:00
update-password.component.ts [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
update-temp-password.component.html [BEEEP] [PM-3838] Refactor password callout (#6234) 2023-09-28 14:52:05 +00:00
update-temp-password.component.ts Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
verify-email-token.component.html Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
verify-email-token.component.ts Add eslint rule no-floating-promises (#7789) 2024-02-02 15:13:37 -05:00
verify-recover-delete.component.html Move auth to app folder (#5336) 2023-05-02 16:08:52 -04:00
verify-recover-delete.component.ts Add eslint rule no-floating-promises (#7789) 2024-02-02 15:13:37 -05:00