clients/apps/web/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
..
404 [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
app [PM-4154] Introduce Bulk Encrypt Service for Faster Unlock Times (#6465) 2024-07-18 08:56:22 -04:00
connectors [PM-5156] [PM-5216] Duo v2 removal (#9513) 2024-06-25 11:09:45 -07:00
images [PM-1802] Update 2fa provider icons and description (#9568) 2024-06-27 10:14:21 -07:00
locales [AC-2860] Revise unassigned and purchased seat warning for CB (#10077) 2024-07-17 10:12:40 -04:00
scss [PM-3197] "Pay with PayPal" button moves on screen after loading (#10083) 2024-07-15 11:47:30 -04:00
utils [SM-1031] Remove SecretsManager & showDDG compile flags (#8610) 2024-04-08 17:46:24 +02:00
.nojekyll
404.html Update all instances of copyright with 2023 to 2024 (#7396) 2023-12-29 15:28:14 +00:00
app-id.json
browserconfig.xml
favicon.ico
global.d.ts
index.html [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
main.ts Add eslint rule no-floating-promises (#7789) 2024-02-02 15:13:37 -05:00
manifest.json
polyfills.ts [BEEEP] [PM-4043] Remove date-input-polyfill (#6372) 2023-09-22 10:33:46 +00:00
theme.ts [PM-5539] Migrate ThemingService (#8219) 2024-03-13 15:25:39 +00:00
translation-constants.ts Update supported languages for web (#8382) 2024-03-21 12:26:59 -04:00
version.json