Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-04-22 | Extend room admin api with additional attributes (#7225) | Dirk Klimpel | 6 | -604/+869 | |
2020-04-22 | Add ability to run replication protocol over redis. (#7040) | Erik Johnston | 12 | -36/+342 | |
This is configured via the `redis` config options. | |||||
2020-04-22 | Do not treat display names as globs for push rules. (#7271) | Patrick Cloke | 4 | -30/+106 | |
2020-04-22 | Reduce logging verbosity of URL cache cleanup. (#7295) | Michael Kaye | 2 | -2/+8 | |
2020-04-22 | Query missing cross-signing keys on local sig upload (#7289) | Andrew Morgan | 3 | -18/+180 | |
2020-04-22 | import urllib.parse when using urllib.parse.quote (#7319) | Andrew Morgan | 2 | -1/+2 | |
2020-04-22 | Reduce federation logging on success (#7321) | Michael Kaye | 2 | -8/+15 | |
Splitting based on the response code means we can avoid double logging here and identical information from line 164 while still logging at info if we don't get a good response and need to retry. | |||||
2020-04-21 | Fix changelog file | Richard van der Hoff | 2 | -1/+1 | |
I updated the PR and forgot to update the changelog. | |||||
2020-04-21 | Support GET account_data requests on a worker (#7311) | Richard van der Hoff | 4 | -0/+17 | |
2020-04-20 | Revert "Query missing cross-signing keys on local sig upload" | Richard van der Hoff | 3 | -141/+12 | |
This was incorrectly merged to the release branch before it was ready. This reverts commit 72fe2affb6ac86d433b80b6452da57052365aa26. | |||||
2020-04-20 | Always send the user updates to their own device list (#7160) | David Baker | 3 | -3/+19 | |
2020-04-20 | Fix indention in generated config file (#7300) | Lars Franke | 3 | -48/+49 | |
Also adjust sample_config.yaml Signed-off-by: Lars Franke <frcl@mailbox.org> | |||||
2020-04-20 | Reject unknown UI auth sessions (instead of silently generating a new one) ↵ | Patrick Cloke | 2 | -65/+95 | |
(#7268) | |||||
2020-04-20 | On catchup, process each row with its own stream id (#7286) | Richard van der Hoff | 3 | -5/+72 | |
Other parts of the code (such as the StreamChangeCache) assume that there will not be multiple changes with the same stream id. This code was introduced in #7024, and I hope this fixes #7206. | |||||
2020-04-17 | Use a template for the SSO success page to allow for customization. (#7279) | Patrick Cloke | 6 | -37/+66 | |
2020-04-17 | Added explicit Python build tools to snap requirements (#7213) | James | 2 | -0/+5 | |
Signed-off-by: James Hebden <james@ec0.io> | |||||
2020-04-17 | Query missing cross-signing keys on local sig upload | Andrew Morgan | 3 | -12/+141 | |
Add changelog Save retrieved keys to the db lint Fix and de-brittle remote result dict processing Use query_user_devices instead, assume only master, self_signing key types Make changelog more useful Remove very specific exception handling Wrap get_verify_key_from_cross_signing_key in a try/except Note that _get_e2e_cross_signing_verify_key can raise a SynapseError lint Add comment explaining why this is useful Only fetch master and self_signing key types Fix log statements, docstrings Remove extraneous items from remote query try/except lint Factor key retrieval out into a separate function Send device updates, modeled after SigningKeyEduUpdater._handle_signing_key_updates Update method docstring | |||||
2020-04-17 | Improve type checking in `replication.tcp.Stream` (#7291) | Richard van der Hoff | 5 | -122/+143 | |
The general idea here is to get rid of the type: ignore annotations on all of the current_token and update_function assignments, which would have caught #7290. After a bit of experimentation, it seems like the least-awful way to do this is to pass the offending functions in as parameters to the Stream constructor. Unfortunately that means that the concrete implementations no longer have the same constructor signature as Stream itself, which means that it gets hard to correctly annotate STREAMS_MAP. I've also introduced a couple of new types, to take out some duplication. | |||||
2020-04-17 | Clarify the comments for media_storage_providers options (#7272) | Tristan Lins | 3 | -8/+7 | |
2020-04-16 | Do not treat display names as globs for push rules. (#7271) | Patrick Cloke | 4 | -30/+106 | |
2020-04-16 | Fix 'generator object is not subscriptable' error (#7290) | Richard van der Hoff | 2 | -1/+3 | |
Some of the query functions return generators rather than lists, so we can't index into the result. Happily we already have a copy of the results. (think this was introduced in #7024) | |||||
2020-04-15 | Convert auth handler to async/await (#7261) | Patrick Cloke | 10 | -170/+224 | |
2020-04-15 | Add notes to the changelog about an additional SSO template. (#7259) | Patrick Cloke | 2 | -4/+9 | |
2020-04-15 | Allow specifying the value of Accept-Language header for URL previews (#7265) | Andrew Morgan | 5 | -2/+116 | |
2020-04-15 | Fix a potentially-huge sql query (#7274) | Richard van der Hoff | 2 | -7/+17 | |
We could end up looking up tens of thousands of events, which could cause large amounts of data to be logged to the postgres log. | |||||
2020-04-14 | Fix the parameters of a test fixture (#7243) | Zay11Zay | 2 | -1/+2 | |
2020-04-14 | Only register devices edu handler on the master process (#7255) | Andrew Morgan | 2 | -7/+12 | |
2020-04-14 | Only register devices edu handler on the master process (#7255) | Andrew Morgan | 2 | -7/+12 | |
2020-04-13 | Add setting to nginx configuration to allow larger file uploads (#7251) | Ryan Hovland | 2 | -0/+4 | |
2020-04-13 | Check on room creation if the user is allowed to publish the room to the ↵ | PeerD | 2 | -0/+8 | |
room directory. (#7260) | |||||
2020-04-11 | typos | Matthew Hodgson | 2 | -2/+2 | |
2020-04-09 | Default PL100 to enable encryption in a room (#7230) | Andrew Morgan | 4 | -4/+299 | |
2020-04-09 | Do not allow a deactivated user to login via SSO. (#7240) | Patrick Cloke | 8 | -10/+110 | |
2020-04-09 | Unblacklist /upgrade creates a new room (#7228) | Andrew Morgan | 2 | -2/+1 | |
This commit was originally merged in #7228 but reverted in #7254 as the associated sytest was not ready yet. Now that it is, we can merge this again. | |||||
2020-04-09 | Add matrix-synapse-shared-secret-auth as an example password provider (#7248) | Andrew Morgan | 2 | -0/+2 | |
2020-04-09 | Revert "Unblacklist /upgrade creates a new room (#7228)" (#7254) | Andrew Morgan | 2 | -1/+2 | |
This reverts commit 59f0ca8b87c15a314859d94978d90a8aa0e7543b. | |||||
2020-04-09 | Unblacklist /upgrade creates a new room (#7228) | Andrew Morgan | 2 | -2/+1 | |
2020-04-09 | Fix --help commandline argument (#7249) | Richard van der Hoff | 2 | -16/+9 | |
I don't really remember why this was so complicated; I think it dates back to the time when we had to instantiate the Config classes before we could call `add_arguments` - ie before #5597. In any case, I don't think there's a good reason for it any more, and the impact of it being complicated is that `--help` doesn't work correctly. | |||||
2020-04-09 | Make it clearer to the user that they haven't overridden onLogin/Register ↵ | Andrew Morgan | 3 | -3/+3 | |
(#7237) | |||||
2020-04-09 | Upgrade jQuery to 3.x on fallback login/registration screens (#7236) | Andrew Morgan | 9 | -16/+15 | |
2020-04-08 | Fix bad merge of CHANGES.md | Richard van der Hoff | 1 | -5/+1 | |
2020-04-08 | Remove redundant checks on `daemonize` from synctl (#7233) | Richard van der Hoff | 2 | -9/+12 | |
We pass --daemonize on the commandline, which (since at least #4853) overrides whatever the config file, so there is no need for it to be set in the config file. | |||||
2020-04-08 | Make systemd-with-workers doc official (#7234) | Richard van der Hoff | 10 | -194/+134 | |
Simplify and update this documentation, and make it part of the core dist. | |||||
2020-04-08 | Fix changelog for #7235 | Brendan Abolivier | 2 | -1/+1 | |
2020-04-08 |