clients/libs/common/src
Matt Gibson 3154d21925
[PM-8285] Resolve app id race (#9501)
* Do not update appId if it is not null

* Prefer linear transformations to side-effect-based changes

This leaves us open to repeat emits due to updates, but distinct until changed stops those.

Tracker improvements are due to passed in observables with replay causing immediate emits when `expectingEmission`s. This converts to a cold observable that only emits when the tracked observable does _after_ subscribing.

* Prefer while

* PR review
2024-06-04 18:42:04 -04:00
..
abstractions [AC-2447] Allow the UI to save and close dialog when user removes final Can Manage Collection of an item (#9136) 2024-05-21 12:32:27 -04:00
admin-console [PM-5951] Migrate org invite state (#9014) 2024-05-30 12:03:17 -04:00
auth Auth - PM-7392 & PM-7436 - Token Service - Desktop - Add disk fallback for secure storage failures (#8913) 2024-06-03 12:36:45 -04:00
autofill Autofill: Use UserKeyDefinitions for user-scoped data (#8588) 2024-04-03 08:18:26 -04:00
billing [AC-1939] Manage provider payment information (#9415) 2024-06-03 11:01:14 -04:00
enums [AC-2631] Add device-approval command scaffolding (#9351) 2024-05-27 11:03:23 +10:00
models Encourage The Use of UserId in CryptoService (#9033) 2024-05-04 02:04:56 -04:00
platform [PM-8285] Resolve app id race (#9501) 2024-06-04 18:42:04 -04:00
services Auth - PM-7392 & PM-7436 - Token Service - Desktop - Add disk fallback for secure storage failures (#8913) 2024-06-03 12:36:45 -04:00
state-migrations Auth/PM-5501 - VaultTimeoutSettingsSvc State Provider Migration - Cleanup desktop orphaned data (#9277) 2024-05-21 09:53:40 -04:00
tools [PM-7290] replace legacy abstraction with generation algorithms (#9435) 2024-06-04 11:26:20 -04:00
types Auth/PM-5501 - VaultTimeoutSettingsService State Provider Migration (#8604) 2024-05-13 15:56:04 -04:00
vault [PM-8485] [PM-7683] Dynamic list items - Org Details (#9466) 2024-06-04 14:34:48 -07:00
globals.d.ts Move to libs 2022-06-03 16:24:40 +02:00