clients/libs
Brad b6ff3a110e
[PM-18855] Add edit Cipher permission check to Cipher Authorization Service and use in Vault dialog (#18375)
Centralize edit permission checks in CipherAuthorizationService instead of using the disableForm parameter passed to VaultItemDialogComponent. This refactoring improves consistency with how delete and restore permissions are handled, establishes a single source of truth for authorization logic, and simplifies caller components.

This change also fixes the bug in ticket, which allows Users to properly edit Ciphers inside of the various Admin Console report types.
2026-02-06 12:18:20 -06:00
..
.vscode
admin-console Fixing bulk restore request property name to match server. (#18757) 2026-02-05 08:03:09 -06:00
angular Add a way to add folders in the desktop ui migration milestone 1 (#18632) 2026-02-04 10:03:43 -05: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 refactor(input-password-flows): [Auth/PM-27086] JIT MP org user flow - remove masterKey generation from InputPasswordComponent (#18006) 2026-01-30 15:11:59 -08:00
auto-confirm Ac/pm 26365 auto confirm extension one time setup dialog (#17339) 2026-01-09 12:41:39 -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 [PM-18855] Add edit Cipher permission check to Cipher Authorization Service and use in Vault dialog (#18375) 2026-02-06 12:18:20 -06:00
components [CL-1034] tooltip should only show on focus-visible (#18767) 2026-02-06 10:43:52 -05: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 Revert "Remove feature flag check from password generation (#18003)" (#18794) 2026-02-05 13:33:44 -08:00
key-management [PM-27283] [BEEEP] Reactive availableVaultTimeoutActions$ in vault timeout settings (#17731) 2026-01-27 10:28:13 +00: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] Update Cart Summary for Upgrade Flow (#18605) 2026-02-03 17:47:58 +00: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-29061] Remove Feature Flag 24996 (#18009) 2026-01-07 12:19:54 -05: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-29604] [PM-29605] [PM-29606] Premium subscription page redesign (#18300) 2026-01-12 10:45:12 -06:00
tools [PM-30881] Add lock icon to browser Sends list for protected Sends (#18635) 2026-02-06 10:42:16 -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-30845] fix(vault): preserve card brand when editing existing card (#18381) 2026-02-04 13:38:25 -08:00