clients/libs
rr-bw 4a651fbfb3
refactor(input-password-flows) [Auth/PM-27086] Use new KM Data Types in InputPasswordComponent flows - TDE & Permission User (#18400)
Updates the SetInitialPasswordService TDE + Permission user flow to use the new KM data types:
- `MasterPasswordAuthenticationData`
- `MasterPasswordUnlockData`
This allows us to move away from the deprecated `makeMasterKey()` method (which takes email as salt) as we seek to eventually separate the email from the salt.

The new `setInitialPasswordTdeUserWithPermission()` method essentially takes the existing deprecated `setInitialPassword()` method and:
- Removes logic that is specific to a `JIT_PROVISIONED_MP_ORG_USER` case. This way the method only handles `TDE_ORG_USER_RESET_PASSWORD_PERMISSION_REQUIRES_MP` cases.
- Updates the logic to use `MasterPasswordAuthenticationData` and `MasterPasswordUnlockData`

Behind feature flag: `pm-27086-update-authentication-apis-for-input-password`
2026-02-17 10:44:21 -08:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
admin-console Fixing bulk restore request property name to match server. (#18757) 2026-02-05 08:03:09 -06:00
angular refactor(input-password-flows) [Auth/PM-27086] Use new KM Data Types in InputPasswordComponent flows - TDE & Permission User (#18400) 2026-02-17 10:44:21 -08:00
assets [CL-82] rename bit-icon to bit-svg; create new bit-icon component for font icons (#18584) 2026-01-28 11:36:27 -05:00
auth Fix types in auth-request abstraction (#19021) 2026-02-17 10:43:41 -05:00
auto-confirm [PM-26901] Add notification handler for auto confirm (#18886) 2026-02-13 14:36:11 -05:00
billing build: add nx configuration in libs/billing (#16542) 2025-09-25 09:00:36 +01:00
client-type fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
common set auth to false for anon file send access (#18978) 2026-02-16 15:55:03 -07:00
components [CL-1046] Update dialog components to support attribute selector usage for form integration (#18929) 2026-02-12 11:26:25 -06:00
core-test-utils fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
dirt/card chore(README): Update READMEs missing H1 headers 2025-12-15 16:35:44 -05:00
eslint [CL] fix no-bwi-class-usage eslint rule to allow helper classes (#18782) 2026-02-05 12:07:40 -05:00
guid fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
importer [PM-25685][PM-31077] - Migrate all Folder models (#17077) 2026-02-12 13:52:29 -08:00
key-management [PM-29208] Remove individual cryptographic-key states & migrate key service (#18164) 2026-02-09 12:39:55 +01:00
key-management-ui Don't make PRF available in any client that is not web/browser, even if it's lying about navigator.credentials (#18687) 2026-01-30 20:55:40 +01:00
logging fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
messaging fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
node Replace webcrypto RSA with PureCrypto RSA (#17742) 2025-12-03 13:11:03 +01:00
nx-plugin fix(nx): use relative paths in tsconfig.base.json for TypeScript 7 compatibility (#18295) 2026-01-09 21:22:54 +01:00
platform build: add nx configuration in libs/platform (#16546) 2025-09-23 16:33:22 -05:00
pricing [PM-29602] Build Upgrade Dialogs (#18539) 2026-02-09 14:09:37 -06:00
serialization fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
shared Update sdk-internal to 374 (fix breaking changes) (#17325) 2025-11-11 15:01:03 +01:00
state [PM-29208] Remove individual cryptographic-key states & migrate key service (#18164) 2026-02-09 12:39:55 +01:00
state-internal [deps] Autofill: Update prettier to v3.7.3 (#17853) 2025-12-10 10:57:36 -06:00
state-test-utils [deps] Autofill: Update prettier to v3.7.3 (#17853) 2025-12-10 10:57:36 -06:00
storage-core fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
storage-test-utils fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
subscription [PM-30908]Correct Premium subscription status handling (#18475) 2026-02-13 18:56:35 +01:00
tools PM-18607 reimplemented errorOnUnknownProperties (#18922) 2026-02-16 19:37:36 -05:00
ui build: add nx configuration in libs/ui/common (#16563) 2025-09-23 14:19:49 -04:00
user-core fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
vault [PM-31738] update archive toasts (#18923) 2026-02-13 13:53:11 -05:00