summary refs log tree commit diff
path: root/synapse/rest/client/room.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add support for MSC3823 - Account Suspension Part 2 (#17255)Shay2024-06-241-0/+14
* Tidy up integer parsing (#17339)Denis Kasak2024-06-241-10/+1
* Add support for via query parameter from MSC4156 (#17322)Johannes Marbach2024-06-181-0/+8
* Add Sliding Sync `/sync` endpoint (initial implementation) (#17187)Eric Eastwood2024-06-061-0/+3
* Use recommended endpoint for MSC3266 requests (#17078)Andrew Ferrazzutti2024-04-261-0/+6
* Parse json validation (#16923)Gordan Trevis2024-04-181-23/+12
* Parse Integer negative value validation (#16920)Gordan Trevis2024-04-161-1/+1
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Update license headersPatrick Cloke2023-11-211-11/+16
* Add new module API for adding custom fields to events `unsigned` section (#16...Erik Johnston2023-10-271-5/+5
* Pass the device ID around in the presence handler (#16171)Patrick Cloke2023-08-281-1/+3
* Support room version 11 (#15912)Patrick Cloke2023-07-181-2/+2
* Factor out an `is_mine_server_name` method (#15542)Sean Quah2023-05-051-2/+2
* Implement MSC2174: move redacts to a content property. (#15395)Patrick Cloke2023-04-131-9/+26
* Add a primitive helper script for listing worker endpoints. (#15243)reivilibre2023-03-231-2/+31
* Pass the Requester down to the HttpTransactionCache. (#15200)Quentin Gliech2023-03-071-66/+108
* Pass the requester during event serialization. (#15174)Quentin Gliech2023-03-061-5/+13
* Stop applying edits to event contents (MSC3925). (#15193)Patrick Cloke2023-03-061-1/+1
* Add support for knocking to workers. (#15133)Dirk Klimpel2023-03-021-1/+1
* Remove unused `room_alias` field from `/createRoom` response (#15093)David Robertson2023-02-221-2/+2
* Add helper to parse an enum from query args & use it. (#14956)Patrick Cloke2023-02-011-2/+3
* Move `StateFilter` to `synapse.types` (#14668)David Robertson2022-12-121-1/+1
* Suppress empty body warnings in room servelets (#14600)David Robertson2022-12-051-12/+2
* Use ClientRestResource on both the main process and workers. (#14528)Patrick Cloke2022-12-021-4/+2
* Move MSC3030 `/timestamp_to_event` endpoint to stable v1 location (#14471)Eric Eastwood2022-11-281-7/+3
* Implement MSC3912: Relation-based redactions (#14260)Brendan Abolivier2022-11-031-14/+43
* Do not allow a None-limit on PaginationConfig. (#14146)Patrick Cloke2022-10-141-1/+3
* Add query parameter `ts` to allow appservices set the `origin_server_ts` for ...lukasdenk2022-10-031-13/+21
* Drop support for calling `/_matrix/client/v3/rooms/{roomId}/invite` without a...Jacek KuĊ›nierz2022-08-311-8/+12
* Generalise the `@cancellable` annotation so it can be used on functions other...reivilibre2022-08-311-1/+2
* Fix Prometheus metrics being negative (mixed up start/end) (#13584)Eric Eastwood2022-08-231-1/+5
* `synapse.api.auth.Auth` cleanup: make permission-related methods use `Request...Quentin Gliech2022-08-221-8/+5
* Add metrics to track `/messages` response time by room size (#13545)Eric Eastwood2022-08-181-2/+53
* Add specific metric to time long-running `/messages` requests (#13533)Eric Eastwood2022-08-171-0/+32
* Allow MSC3030 'timestamp_to_event' calls from anyone on world-readable rooms....Quentin Gliech2022-06-171-1/+3
* Reduce the amount of state we pull from the DB (#12811)Erik Johnston2022-06-061-2/+5
* Remove unstable APIs for /hierarchy. (#12851)Patrick Cloke2022-05-261-6/+1
* Discard null-containing strings before updating the user directory (#12762)David Robertson2022-05-181-2/+2
* Enable cancellation of `GET /members` and `GET /state` requests (#12708)Sean Quah2022-05-111-1/+5
* Implement MSC2815: allow room moderators to view redacted event content (#12427)Tulir Asokan2022-04-201-1/+45
* Fix `/room/.../event/...` to return the *original* event after any edits (#12...Richard van der Hoff2022-04-191-1/+3
* Move get_bundled_aggregations to relations handler. (#12237)Patrick Cloke2022-03-181-1/+2
* Remove the unstable `/spaces` endpoint. (#12073)Patrick Cloke2022-02-281-68/+0
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-6/+6
* Improvements to bundling aggregations. (#11815)Patrick Cloke2022-01-261-15/+24
* Do not try to serialize raw aggregations dict. (#11791)Patrick Cloke2022-01-211-7/+4
* Include whether the requesting user has participated in a thread. (#11577)Patrick Cloke2022-01-181-1/+3
* Bundle aggregations outside of the serialization method. (#11612)Patrick Cloke2022-01-071-10/+18
* Do not bundle aggregations for APIs which shouldn't include them. (#11592)Patrick Cloke2021-12-201-4/+6
* Allow guests to send state events (#11378)Robert Long2021-12-091-1/+1
* Include bundled aggregations in /sync and related fixes (#11478)Patrick Cloke2021-12-061-4/+1
* Add MSC3030 experimental client and federation API endpoints to get the close...Eric Eastwood2021-12-021-0/+58
* Register the login redirect endpoint for v3. (#11451)Patrick Cloke2021-12-011-2/+2
* Support the stable /hierarchy endpoint from MSC2946 (#11329)Patrick Cloke2021-11-291-4/+4
* Refactor the code to inject bundled relations during serialization. (#11408)Patrick Cloke2021-11-231-1/+1
* Support filtering by relations per MSC3440 (#11236)Patrick Cloke2021-11-091-2/+8
* Enable passing typing stream writers as a list. (#11237)Nick Barrett2021-11-031-1/+1
* Use direct references for configuration variables (part 6). (#10916)Patrick Cloke2021-09-291-1/+1
* Use direct references for some configuration variables (#10798)Patrick Cloke2021-09-131-2/+2
* Additional type hints for the client REST servlets (part 3). (#10707)Patrick Cloke2021-08-311-71/+162
* Allow /createRoom to be run on workers (#10564)Andrew Morgan2021-08-171-1/+1
* Flatten the synapse.rest.client package (#10600)reivilibre2021-08-171-0/+1152