summary refs log tree commit diff
path: root/synapse/res (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-01-27Propagate cache invalidates from workers to other workers. (#6748)Erik Johnston4-5/+29
Currently if a worker invalidates a cache it will be streamed to master, which then didn't forward those to other workers.
2020-01-27Formatting of changelogJason Robinson1-1/+1
Co-Authored-By: Brendan Abolivier <babolivier@matrix.org>
2020-01-27Fix federation_reader listeners doc as per PR reviewJason Robinson1-2/+12
Signed-off-by: Jason Robinson <jasonr@matrix.org>
2020-01-24Validate client_secret parameter (#6767)Andrew Morgan6-6/+93
2020-01-24Clarifications to the workers documentationJason Robinson2-0/+8
* Add note that user_dir requires disabling user dir updates from the main synapse process. * Add note that federation_reader should have the federation listener resource. Signed-off-by: Jason Robinson <jasonr@matrix.org>
2020-01-23Make 'event.redacts' never raise. (#6771)Erik Johnston5-6/+62
There are quite a few places that we assume that a redaction event has a corresponding `redacts` key, which is not always the case. So lets cheekily make it so that event.redacts just returns None instead.
2020-01-23Fixup changelog v1.9.0 github/release-v1.9.0 release-v1.9.0Brendan Abolivier1-1/+1
2020-01-23Fixup changelogBrendan Abolivier1-4/+5
2020-01-23Fixup changelogBrendan Abolivier2-2/+4
2020-01-231.9.0Brendan Abolivier3-1/+13
2020-01-23a bit of debugging for media storage providers (#6757)Richard van der Hoff3-0/+8
* a bit of debugging for media storage providers * changelog
2020-01-23Minor fixes to user admin api (#6761)Richard van der Hoff2-9/+6
* don't insist on a password (this is valid if you have an SSO login) * fix reference to undefined `requester`
2020-01-23Update admin room docs with correct endpoints (#6770)Andrew Morgan2-4/+5
2020-01-22Remove unnecessary abstractions in admin handler (#6751)Andrew Morgan4-73/+11
2020-01-22Fixup warning about workers changes v1.9.0rc1Brendan Abolivier1-1/+1
2020-01-22Add deprecation headersBrendan Abolivier1-0/+4
2020-01-22Fixup changelogBrendan Abolivier1-10/+10
2020-01-221.9.0rc1Brendan Abolivier49-49/+71
2020-01-22Admin API to list, filter and sort rooms (#6720)Andrew Morgan8-7/+787
2020-01-22Lint + changelogBrendan Abolivier2-3/+2
2020-01-22Remove unused importBrendan Abolivier1-1/+1
2020-01-22Add tests for thumbnailingBrendan Abolivier1-3/+45
2020-01-22Fix typo in _select_thumbnailBrendan Abolivier1-1/+1
2020-01-22Fix and add test to deprecated quarantine media admin api (#6756)Andrew Morgan3-5/+13
2020-01-22Allow monthly active user limiting support for worker mode, fixes #4639. (#6742)Neil Johnson6-82/+100
2020-01-22Allow streaming cache invalidate all to workers. (#6749)Erik Johnston6-15/+69
2020-01-22Remove unused CI docker compose files (#6754)Erik Johnston4-66/+1
These now exist in the pipelines repo.
2020-01-22Avoid attribute error when `password_config` present but empty (#6753)Ivan Vilata-i-Balaguer2-1/+2
The old statement returned `None` for such a `password_config` (like the one created on first run), thus retrieval of the `pepper` key failed with `AttributeError`. Fixes #5315 Signed-off-by: Ivan Vilata i Balaguer <ivan@selidor.net>
2020-01-21Port synapse_port_db to async/await (#6718)Brendan Abolivier3-89/+126
* Raise an exception if there are pending background updates So we return with a non-0 code * Changelog * Port synapse_port_db to async/await * Port update_database to async/await * Add version string to mocked homeservers * Remove unused imports * Convert overseen bits to async/await * Fixup logging contexts * Fix imports * Add a way to print an error without raising an exception * Incorporate review
2020-01-20Add a DeltaState to track changes to be made to current state (#6716)Erik Johnston3-99/+112
2020-01-20Fixup synapse.rest to pass mypy (#6732)Erik Johnston12-35/+56
2020-01-20Fix `/events/:event_id` deprecated API. (#6731)Erik Johnston4-2/+30
2020-01-20