1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-09-30 04:28:19 +02:00
bitwarden-browser/apps/desktop/src
Daniel James Smith 200dd0a1fb
[PS-1906] Extract uploadEvents from EventService into new service (#4108)
* Move event.service to it's own folder

Move abstractions/event.service to abstractions/event/event.service
Move services/event.service to services/event/event.service
Fix all the imports

* Extract event-upload from event.service

Move `uploadEvents` from `EventService` to `EventUploadService`
Create event-upload-service-factory
Fix wiring up all the dependencies

* Remove clearEvents from EventService

clearEvents is only related to uploading events and can be moved into EventUploadService

Change the logout-method to only call EventUploadService.uploadEvents as that also calls clearEvents internally

* Rename EventService to EventCollectionService

Rename libs\common\abstraction\event\event.service.ts to libs\common\abstractions\event\event-collection.service.ts

Rename libs\common\services\event\event.service.ts to libs\common\services\event\event-collection.service.ts

Fix all the imports

Fix up service regristration/instantiation

Reanme \browser\src\background\service_factories\event-service.factory.ts to \browser\src\background\service_factories\event-collection-service.factory.ts

* Move interval to upload events to EventUploadSvc

Move the `init()` from event-collection.service to event-upload.service
Change call-site in web, desktop, browser
2022-12-06 14:47:42 +01:00
..
app [PS-1906] Extract uploadEvents from EventService into new service (#4108) 2022-12-06 14:47:42 +01:00
images [PS-124] Update so the image for the clear search button is visible in all themes (#2639) 2022-05-16 17:09:54 -04:00
locales [PS-1901] Add menu item to remove a previously set password from a Send (#4100) 2022-12-02 21:10:03 +01:00
main [SM-329] Merge libs/electron into desktop (#3989) 2022-12-02 12:45:09 +01:00
models Rename files and folders per ADR #12 (#4106) 2022-11-24 15:05:45 +01:00
proxy Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
scripts Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
scss Fix inconsistent line height in cipher box footer (#3561) 2022-11-24 18:38:19 +01:00
services [EC-584] Update ApiService to remove any appendages to ClientVersion (#4008) 2022-12-02 19:38:12 +00:00
entry.ts Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
flags.ts [SG-520] Native messaging handler (#3566) 2022-09-23 15:47:17 -04:00
global.d.ts Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
index.html Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
main.ts [SM-329] Merge libs/electron into desktop (#3989) 2022-12-02 12:45:09 +01:00
package-lock.json Bumped desktop version to 2022.11.1 (#4187) 2022-12-05 13:39:49 -08:00
package.json Bumped desktop version to 2022.11.1 (#4187) 2022-12-05 13:39:49 -08:00
utils.spec.ts [SM-329] Merge libs/electron into desktop (#3989) 2022-12-02 12:45:09 +01:00
utils.ts [SM-329] Merge libs/electron into desktop (#3989) 2022-12-02 12:45:09 +01:00