clients/libs/common/src
Bernd Schoolmann 84b719d797
[PM-4154] Introduce Bulk Encrypt Service for Faster Unlock Times (#6465)
* Implement multi-worker encryption service

* Fix feature flag being flipped and check for empty input earlier

* Add tests

* Small cleanup

* Remove restricted import

* Rename feature flag

* Refactor to BulkEncryptService

* Rename feature flag

* Fix cipher service spec

* Implement browser bulk encryption service

* Un-deprecate browserbulkencryptservice

* Load browser bulk encrypt service on feature flag asynchronously

* Fix bulk encryption service factories

* Deprecate BrowserMultithreadEncryptServiceImplementation

* Copy tests for browser-bulk-encrypt-service-implementation from browser-multithread-encrypt-service-implementation

* Make sure desktop uses non-bulk fallback during feature rollout

* Rename FallbackBulkEncryptService and fix service dependency issue

* Disable bulk encrypt service on mv3

* Change condition order to avoid expensive api call

* Set default hardware concurrency to 1 if not available

* Make getdecrypteditemfromworker private

* Fix cli build

* Add check for key being null
2024-07-18 08:56:22 -04:00
..
abstractions PM- 2060 Update Two Factor Yubikey dialog (#9010) 2024-07-10 10:56:52 -07:00
admin-console Remove OrganizationUserType.Manager (#10060) 2024-07-12 06:14:08 +10:00
auth PM- 2060 Update Two Factor Yubikey dialog (#9010) 2024-07-10 10:56:52 -07:00
autofill [PM-5189] Fix issues with inline menu rendering in iframes and SPA websites (#8431) 2024-07-15 11:57:21 -05:00
billing Add description to billing history, update invoice table and report name (#9777) 2024-06-26 09:30:37 -04:00
enums [PM-4154] Introduce Bulk Encrypt Service for Faster Unlock Times (#6465) 2024-07-18 08:56:22 -04:00
models Encourage The Use of UserId in CryptoService (#9033) 2024-05-04 02:04:56 -04:00
platform [PM-4154] Introduce Bulk Encrypt Service for Faster Unlock Times (#6465) 2024-07-18 08:56:22 -04:00
services [PM-6426] Create TaskSchedulerService and update long lived timeouts in the extension to leverage the new service (#8566) 2024-07-15 10:32:30 -05:00
state-migrations [AC-2520] State migration/removal of Unassigned Items Banner state definition (#10080) 2024-07-12 12:20:16 -05:00
tools [PM-9598] Introduce integrations (#10019) 2024-07-09 11:04:40 -04:00
types Auth/PM-5501 - VaultTimeoutSettingsService State Provider Migration (#8604) 2024-05-13 15:56:04 -04:00
vault [PM-4154] Introduce Bulk Encrypt Service for Faster Unlock Times (#6465) 2024-07-18 08:56:22 -04:00
globals.d.ts Move to libs 2022-06-03 16:24:40 +02:00