Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-04-01 | Support SAML in the user interactive authentication workflow. (#7102) | Patrick Cloke | 5 | -30/+50 | |
2020-04-01 | Allow admins to create aliases when they are not in the room (#7191) | Patrick Cloke | 3 | -1/+68 | |
2020-04-01 | Update postgres.md (#7119) | siroccal | 2 | -1/+28 | |
2020-04-01 | Remove connections per replication stream metric. (#7195) | Erik Johnston | 2 | -16/+1 | |
This broke in a recent PR (#7024) and is no longer useful due to all replication clients implicitly subscribing to all streams, so let's just remove it. | |||||
2020-03-31 | Improve TURN documentation. (#7167) | Jostein Kjønigsen | 2 | -0/+8 | |
2020-03-31 | Fix "'NoneType' has no attribute start|stop" logcontext errors (#7181) | Richard van der Hoff | 3 | -7/+12 | |
Fixes #7179. | |||||
2020-03-31 | Fill in the 'default' field for user-defined push rules (#6639) | Karlinde | 2 | -0/+2 | |
Signed-off-by: Karl Linderhed <git@karlinde.se> | |||||
2020-03-31 | Only setdefault for signatures if device has key_json (#7177) | Andrew Morgan | 2 | -10/+15 | |
2020-03-31 | Fix use of async/await in media code (#7184) | Patrick Cloke | 2 | -2/+3 | |
2020-03-31 | Fix a bug which could cause incorrect 'cyclic dependency' error. (#7178) | Richard van der Hoff | 2 | -12/+11 | |
If there was an exception setting up one of the attributes of the Homeserver god object, then future attempts to fetch that attribute would raise a confusing "Cyclic dependency" error. Let's make sure that we clear the `building` flag so that we just get the original exception. Ref: #7169 | |||||
2020-03-30 | Rewrite prune_old_outbound_device_pokes for efficiency (#7159) | Richard van der Hoff | 5 | -37/+173 | |
make sure we clear out all but one update for the user | |||||
2020-03-30 | Transfer alias mappings when joining an upgraded room (#6946) | Andrew Morgan | 3 | -3/+27 | |
2020-03-30 | Fix a small typo in the `metrics_flags` config option. (#7171) | Andrew Morgan | 3 | -2/+3 | |
2020-03-30 | Remove usage of "conn_id" for presence. (#7128) | Erik Johnston | 9 | -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-30 | Add explanatory comment | Andrew Morgan | 2 | -1/+4 | |
2020-03-30 | Add developer documentation for running a local CAS server (#7147) | Patrick Cloke | 3 | -2/+71 | |
2020-03-30 | black | David Baker | 1 | -1/+3 | |
2020-03-30 | Just add own user ID to the list we track device changes for | David Baker | 2 | -7/+11 | |
2020-03-27 | Always whitelist the login fallback for SSO (#7153) | Richard van der Hoff | 4 | -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-27 | Improve the UX of the login fallback when using SSO (#7152) | Brendan Abolivier | 3 | -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-27 | Admin API to join users to a room. (#7051) | Dirk Klimpel | 5 | -4/+405 | |
2020-03-27 | Add options to prevent users from changing their profile. (#7096) | Dirk Klimpel | 7 | -1/+449 | |
2020-03-27 | update debian installation instructions to recommend installing `virtualenv` ↵ | txt-file | 2 | -1/+2 | |
instead of `python3-virtualenv` (#6892) * change debian package from python3-virtualenv to virtualenv The virtualenv package is needed for the virtualenv command. The virtualenv package depends on python3-virtualenv (at least since debian jessie) so there is no need to specify python3-virtualenv additionally. Signed-off-by: Vieno Hakkerinen |