Releases: forio/epicenter-js-libs
TimerService update
Add TimerService.disposed flag. No createTimer if TimerService instance already disposed
Fix to use cometd ack extension
What's Changed
- Cometd acknowledgement extension by @wglasshusain in #240
Full Changelog: v2.13.8...v2.13.9
Fix admin calling groups API
What's Changed
- Added group service skip when logging in as an admin by @safetybelt in #239
Full Changelog: v2.13.7...v2.13.8
Fix user fetch to properly page on large queries
Fix mandatory consensus strategy to support lexicographically sorted consensus points
Bug fix
Fix mandatory consensus strategy to support lexicographically sorted consensus points
Bug fix for login component
Translate v3 to v2 keys when logging in
Properly delete epicenter-scenario cookies
Bug Fix
Logging out would fail to remove the epicenter-scenario-[ACCOUNT]-[PROJECT]-[MODEL]
cookie used by the RunManager. It should now remove all epicenter-scenario
prefixed cookies on log out.
Expose rawDataChannel used in SettingsManager API
Since the settings manager implementation for settings subscription didn't provide the actual channel instance but a PubSub one instead, there was no way of actually unsubscribing from push channel updates. Exposing the raw data channel instance will let us reach the associated cometd instance to do a proper unsubscribe.
Use SameSite=Lax for local.forio.com
Small patch to make it possible to set user sessions in local environments (cannot use SameSite=None b/c it requires a Secure flag, which can't be done in local dev, due it it using http
)
Fix Epicenter v3 Logins w/ Multiple Groups
Bug-fixes
- For those using
F.v3.manager.AuthManager
, users would experience problems logging in when they belonged to more than one Epicenter group. This was due to a change in the behavior of the the v3authentication
causing theam.login
function to no longer return with a list of possible groups, this should be fixed now.