summary refs log tree commit diff
path: root/docs (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-03-30Move command processing out of transportErik Johnston10-632/+509
2020-03-30Remove usage of "conn_id" for presence. (#7128)Erik Johnston9-22/+86
* Remove `conn_id` usage for UserSyncCommand. Each tcp replication connection is assigned a "conn_id", which is used to give an ID to a remotely connected worker. In a redis world, there will no longer be a one to one mapping between connection and instance, so instead we need to replace such usages with an ID generated by the remote instances and included in the replicaiton commands. This really only effects UserSyncCommand. * Add CLEAR_USER_SYNCS command that is sent on shutdown. This should help with the case where a synchrotron gets restarted gracefully, rather than rely on 5 minute timeout.
2020-03-30Add explanatory commentAndrew Morgan2-1/+4
2020-03-30Add developer documentation for running a local CAS server (#7147)Patrick Cloke3-2/+71
2020-03-30blackDavid Baker1-1/+3
2020-03-30Just add own user ID to the list we track device changes forDavid Baker2-7/+11
2020-03-27Always whitelist the login fallback for SSO (#7153)Richard van der Hoff4-1/+28
That fallback sets the redirect URL to itself (so it can process the login token then return gracefully to the client). This would make it pointless to ask the user for confirmation, since the URL the confirmation page would be showing wouldn't be the client's.
2020-03-27Improve the UX of the login fallback when using SSO (#7152)Brendan Abolivier3-22/+32
* Don't show the login forms if we're currently logging in with a password or a token. * Submit directly the SSO login form, showing only a spinner to the user, in order to eliminate from the clunkiness of SSO through this fallback.
2020-03-27Admin API to join users to a room. (#7051)Dirk Klimpel5-4/+405