clients/libs
Nik Gilmore 8af3e025e3
[PM-24745] Decrypt ciphers using decryptManyWithFailures from SDK (#16190)
* Add SDK call to decryptManyWithFailures instead of decryptMany

* Move logic back to decryptCiphersWithSdk

* Fix return type of decryptCiphersWithSdk

* Add unit tests for decryptCiphers()

* Add unit tests for decryptManyWithFailures

* Filter out undefined objects from failedCiphers

* Update name for failed-decryption ciphers

* Fix type checking errors in tests

* Fix tests with new changes from main

* Migrate decryptMany call to use decryptManyWithFailures

* Remove deprecated decryptMany function, along with all calls ot the function
2025-09-19 13:51:20 -07:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
admin-console [PM-24633] - group same parent name collections by org (#16404) 2025-09-17 09:25:59 -07:00
angular [PM-25918] Move required userId for export request up to component/command level (#14391) 2025-09-19 13:39:55 +02:00
assets [CL-581] Update svgs to new designs and make responsive (#16219) 2025-09-10 17:23:53 -04:00
auth [CL-581] Update svgs to new designs and make responsive (#16219) 2025-09-10 17:23:53 -04:00
billing Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
client-type refactor: introduce @bitwarden/state and other common libs (#15772) 2025-08-04 11:01:28 -04:00
common [PM-24745] Decrypt ciphers using decryptManyWithFailures from SDK (#16190) 2025-09-19 13:51:20 -07:00
components [CL-737] Migrate last copy click input to signal (#16291) 2025-09-19 11:28:07 -07:00
core-test-utils refactor: introduce @bitwarden/state and other common libs (#15772) 2025-08-04 11:01:28 -04:00
dirt/card feat(nx): add basic-lib generator for streamlined library creation (#14992) 2025-06-05 14:20:23 -04:00
eslint [CL-846] forbid hardcoded colors in svg (#16167) 2025-09-10 22:22:39 -04:00
guid refactor: introduce @bitwarden/state and other common libs (#15772) 2025-08-04 11:01:28 -04:00
importer [PM-25629] Hide Chromium importer for Brave/Windows only (#16456) 2025-09-18 12:26:56 -07:00
key-management [PM-25458] Add error handling stubs & logging for critical decrypt paths (#16284) 2025-09-09 10:19:00 -04:00
key-management-ui [PM-16718] Focus unlock with biometrics button on lock view swap (#16342) 2025-09-16 15:14:32 -05:00
logging [PM-22544] Add Performance measurement tools (#15475) 2025-07-17 15:03:57 +02:00
messaging refactor(libs): consolidate messaging-internal into messaging library (#16386) 2025-09-12 13:04:13 +02:00
node [PM-22271] Switch to SDK argon2 implementation, and drop other impls (#15401) 2025-07-15 11:53:58 +02:00
nx-plugin build: ensure new libraries are added to the root jest.config (#16166) 2025-08-27 11:56:42 -04:00
platform Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
pricing [PM-24982] Create Cart Summary Component in Bitwarden Pricing (#16344) 2025-09-10 15:22:16 -04:00
serialization build: ensure new libraries are added to the root jest.config (#16166) 2025-08-27 11:56:42 -04:00
shared Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
state [PM-23243] In sync response and identity success response add MasterPasswordUnlockDataResponse in decryption options response model. (#15916) 2025-09-05 16:13:56 +02:00
state-internal Resolve state <-> state-test-utils circular dependency (#16093) 2025-08-25 12:38:28 -04:00
state-test-utils Resolve state <-> state-test-utils circular dependency (#16093) 2025-08-25 12:38:28 -04:00
storage-core build(nx): create per-lib tsconfig.eslint configs (#15519) 2025-07-07 14:17:52 -07:00
storage-test-utils build(nx): create per-lib tsconfig.eslint configs (#15519) 2025-07-07 14:17:52 -07:00
tools [PM-25918] Move required userId for export request up to component/command level (#14391) 2025-09-19 13:39:55 +02:00
ui Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
user-core build(nx): create per-lib tsconfig.eslint configs (#15519) 2025-07-07 14:17:52 -07:00
vault [PM-24305] Only enable the cipher form when it is disabled (#16259) 2025-09-17 13:58:46 -05:00