1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-02-06 23:51:28 +01:00
bitwarden-browser/libs
Ike 60e569ed9d
[PM-15605] Add new device protection opt out (#12880)
* feat(newdeviceVerificaiton) : adding component and request model

* feat(newDeviceverification) : adding state structure to track verify devices for active user; added API call to server.

* feat(newDeviceVerification) : added visual elements for opting out of new device verification.

* Fixing tests for account service.
fixed DI for account service

* Fixing strict lint issues

* debt(deauthorizeSessionsModal) : changed modal to dialog. fixed strict typing for the new dialog for deviceVerification.

* fixing tests

* fixing desktop build DI

* changed dialog to standalone fixed names and comments.

* Adding tests for AccountService

* fix linting

* PM-15605 - AccountComp - fix ngOnDestroy erroring as it was incorrectly decorated with removed property.

* PM-15605 - SetAccountVerifyDevicesDialogComponent - only show warning about turning off new device verification if user doensn't have 2FA configured per task description

---------

Co-authored-by: Jared Snider <116684653+JaredSnider-Bitwarden@users.noreply.github.com>
Co-authored-by: Jared Snider <jsnider@bitwarden.com>
2025-01-29 09:49:56 -05:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
admin-console [PM-17496] Migrate eslint to flat config (#12806) 2025-01-28 16:40:52 +01:00
angular [PM-15605] Add new device protection opt out (#12880) 2025-01-29 09:49:56 -05:00
auth PM-17466 - RegistrationFinishComp - Add call to loginSuccessHandlerService after successful login (#13059) 2025-01-24 13:25:51 -05:00
billing [PM-16872] Update libs to use explicit dependencies (#12770) 2025-01-10 11:21:38 +01:00
common [PM-15605] Add new device protection opt out (#12880) 2025-01-29 09:49:56 -05:00
components [deps] Architecture: Update eslint-plugin-tailwindcss to v3.18.0 (#12966) 2025-01-27 11:12:12 -05:00
importer [PM-15506] Implement vNextOrganizationService (#12839) 2025-01-22 15:20:25 -05:00
key-management [PM-14445] TS strict for Key Management KDF (#13007) 2025-01-23 10:45:33 +01:00
node [PM-16872] Update libs to use explicit dependencies (#12770) 2025-01-10 11:21:38 +01:00
platform [PM-16872] Update libs to use explicit dependencies (#12770) 2025-01-10 11:21:38 +01:00
shared [PM-17031] Create UI-common (#12831) 2025-01-17 10:42:31 -05:00
tools [PM-15200] add "generated credential" screen reader notification (#12877) 2025-01-24 13:44:42 -06:00
ui [PM-17031] Create UI-common (#12831) 2025-01-17 10:42:31 -05:00
vault fix deep import for CipherFormComponent (#13107) 2025-01-28 08:49:48 -08:00