1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-10-05 05:17:40 +02:00
bitwarden-browser/libs/common/src/models
Matt Gibson 5339344630
PS-1133 Feature/mv3 browser observable memory caching (#3245)
* Create sessions sync structure

* Add observing to session-syncer

* Do not run syncer logic in decorator tests

* Extract test constants

* Change Observables to BehaviorSubject

* Move sendMessage to static method in BrowserApi

* Implement session sync

* only watch in manifest v3

* Use session sync on folder service

* Add array observable sync

* Bypass cache on update from message

* Create feature and dev flags for browser

* Protect development-only methods with decorator

* Improve todo comments for long-term residency

* Use class properties in init

* Do not reuse mocks

* Use json (de)serialization patterns

* Fix failing session storage in dev environment

* Split up complex EncString constructor

* Default false for decrypted session storage

* Try removing hydrate EncString method

* PR review

* PR test review
2022-08-16 07:05:03 -05:00
..
api EC-265 - SCIM configuration page in org admin (#3065) 2022-07-15 09:35:30 -04:00
data [EC-320] Add organization vault export to event logs (#3136) 2022-07-25 09:56:03 +01:00
domain PS-1133 Feature/mv3 browser observable memory caching (#3245) 2022-08-16 07:05:03 -05:00
export Move to libs 2022-06-03 16:24:40 +02:00
request [EC-320] Add organization vault export to event logs (#3136) 2022-07-25 09:56:03 +01:00
response [EC-247] Add columns to provider portal clients table (#3147) 2022-07-28 09:31:57 +01:00
view PS-1133 Feature/mv3 browser observable memory caching (#3245) 2022-08-16 07:05:03 -05:00