clients/apps/cli/src
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
..
admin-console [PM-17496] Migrate eslint to flat config (#12806) 2025-01-28 16:40:52 +01:00
auth/commands [deps] SM: Update typescript-eslint monorepo to v8 (major) (#10601) 2025-01-14 11:23:59 -05:00
commands [PM-15506] Implement vNextOrganizationService (#12839) 2025-01-22 15:20:25 -05:00
key-management [PM-10741] Refactor biometrics interface & add dynamic status (#10973) 2025-01-08 10:46:00 +01:00
locales/en [PM-1802] Update 2fa provider icons and description (#9568) 2024-06-27 10:14:21 -07:00
models Fix reporting of server-side errors in "bw sync". (#6855) 2024-12-12 13:01:03 -05:00
platform [PM-17479] Load-sdk-once (#12764) 2025-01-23 14:34:22 -05:00
service-container [PM-15605] Add new device protection opt out (#12880) 2025-01-29 09:49:56 -05:00
tools use getUserId and getOrganizationById (#13017) 2025-01-22 16:59:15 -05:00
vault [PM-15506] Implement vNextOrganizationService (#12839) 2025-01-22 15:20:25 -05:00
base-program.ts Typescript-strict-plugin (#12235) 2024-12-09 20:58:50 +01:00
bw.ts [BEEEP: PM-10190] Use strict TS checks in CLI service container (#10298) 2024-08-05 11:39:08 -04:00
oss-serve-configurator.ts [PM-14366] Deprecated active user state from billing state service (#12273) 2025-01-07 10:25:26 -05:00
program.ts Add support for using a proxy when running bw update (#7347) 2024-12-10 09:36:14 -05:00
register-oss-programs.ts [BEEEP: PM-10190] Use strict TS checks in CLI service container (#10298) 2024-08-05 11:39:08 -04:00
serve.program.ts [BEEEP: PM-10190] Use strict TS checks in CLI service container (#10298) 2024-08-05 11:39:08 -04:00
utils.ts Typescript-strict-plugin (#12235) 2024-12-09 20:58:50 +01:00
vault.program.ts [PM-15506] Implement vNextOrganizationService (#12839) 2025-01-22 15:20:25 -05:00