clients/libs/common/src/platform
Jared Snider e954621761
Auth/PM-10684 - Fix CLI asking for MP even if session key provided as command option (#10917)
* PM-10684 - ServiceContainer - Add better docs

* PM-10684 - UserAutoUnlockKeyService - setUserKeyInMemoryIfAutoUserKeySet - refactor method to return a bool instead of nothing so users can know if a user key was retrieved & set without another call.

* PM-10684 - Remove async code ( Program.ts) responsible for setting the auto user key from the session option handler (event emitter which fires when a user passes --session <sessionKey> to a command). Returning this to synchronous execution prevents a race condition between the setting of the user key and the command executing the exitIfLocked logic in the base-program which would check if the user key had been set to determine if the command should be allowed to execute or if the user was locked. When running a loop from a script, the command would often trigger the exitIfLocked before the auto user key could be set in state from the option:session session.

* PM-10684 - Clean up missed item per PR feedback
2024-09-09 10:03:30 -04:00
..
abstractions [PM-11419] Fix issues encountered with inline menu passkeys (#10892) 2024-09-09 08:44:08 -04:00
biometrics [PM-6296] Fix biometrics error prompt when biometrics are temporarily unavailable in browser extension (v2) (#10374) 2024-08-27 06:25:20 +00:00
enums [PM-8772] move ranges to static properties on class (#9567) 2024-06-25 08:21:02 -04:00
factories [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
interfaces Assign ownership to many libs files (#6928) 2023-11-27 20:59:44 +00:00
messaging [PM-8292] Fixup ForegroundSyncService (#9292) 2024-05-29 12:12:58 -04:00
misc [PM-11619] Replace client-side feature flag with server-side flag (#10709) 2024-09-06 09:25:15 -04:00
models [PM-11661]Add New Reseed - Fill Buffer Behind Feature Flag (#10905) 2024-09-06 09:48:27 -04:00
scheduling [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
services Auth/PM-10684 - Fix CLI asking for MP even if session key provided as command option (#10917) 2024-09-09 10:03:30 -04:00
state [PM-11136] Convert LoginEmailService email property to state provider (#10624) 2024-09-03 09:40:11 -07:00
storage [PM-10754] Store DeviceKey In Backup Storage Location (#10469) 2024-08-12 13:29:22 -04:00
sync Pm-10953/add-user-context-to-sync-replaces (#10627) 2024-08-26 20:44:08 -04:00
theming [STRICT TS] Migrate platform abstract services functions (#8527) 2024-03-28 12:01:09 +01:00