summary refs log tree commit diff
path: root/synapse/handlers/relations.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Include user membership on events (#17282)Richard van der Hoff2024-06-131-3/+0
* Don't invalidate all `get_relations_for_event` on history purge (#17083)Erik Johnston2024-05-291-1/+1
* Add support for MSC4115 (#17104)Richard van der Hoff2024-04-291-0/+3
* Bump black from 23.10.1 to 24.2.0 (#16936)dependabot[bot]2024-03-131-7/+7
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Add recursion_depth to /relations if recursing (#16775)David Baker2024-01-041-0/+4
* Update license headersPatrick Cloke2023-11-211-10/+16
* Add new module API for adding custom fields to events `unsigned` section (#16...Erik Johnston2023-10-271-3/+5
* Convert more cached return values to immutable types (#16356)Patrick Cloke2023-09-201-2/+12
* Add a catch-all * to the supported relation types when redacting (#15705)Mathieu Velten2023-06-021-5/+11
* Initial implementation of MSC3981: recursive relations API (#15315)Patrick Cloke2023-05-021-0/+3
* Pass the requester during event serialization. (#15174)Quentin Gliech2023-03-061-2/+10
* Remove support for aggregating reactions (#15172)Richard van der Hoff2023-02-281-75/+1
* Use an enum for direction. (#14927)Patrick Cloke2023-01-271-2/+6
* Parallelize calls to fetch bundled aggregations. (#14510)Patrick Cloke2022-11-221-32/+51
* Batch fetch bundled references (#14508)Patrick Cloke2022-11-221-69/+59
* Batch fetch bundled annotations (#14491)Patrick Cloke2022-11-221-84/+113
* Implement MSC3912: Relation-based redactions (#14260)Brendan Abolivier2022-11-031-1/+55
* Do not allow a None-limit on PaginationConfig. (#14146)Patrick Cloke2022-10-141-3/+0
* Add an API for listing threads in a room. (#13394)Patrick Cloke2022-10-131-1/+85
* Remove support for the unstable dir flag on relations. (#14106)Patrick Cloke2022-10-071-17/+16
* Do not return unspecced original_event field when using the stable /relations...Patrick Cloke2022-10-031-12/+13
* `synapse.api.auth.Auth` cleanup: make permission-related methods use `Request...Quentin Gliech2022-08-221-1/+1
* Instrument `/messages` for understandable traces in Jaeger (#13368)Eric Eastwood2022-08-031-0/+2
* Remove unused argument for get_relations_for_event. (#13383)Patrick Cloke2022-07-261-3/+0
* Implement MSC3816, consider the root event for thread participation. (#12766)Patrick Cloke2022-06-061-21/+37
* Rename storage classes (#12913)Erik Johnston2022-05-311-2/+5
* Consolidate logic for parsing relations. (#12693)Patrick Cloke2022-05-161-10/+10
* Edits/annotations should not have any bundled aggregations calculated. (#12633)Patrick Cloke2022-05-051-20/+18
* Include bundled aggregations for the latest event in a thread. (#12273)Patrick Cloke2022-05-041-20/+54
* Consistently use collections.abc.Mapping to check frozendict. (#12564)Patrick Cloke2022-04-271-2/+2
* Misc. clean-ups to the relations code (#12519)Patrick Cloke2022-04-251-62/+32
* Do not consider events by ignored users for bundled aggregations (#12235)Patrick Cloke2022-04-111-30/+214
* Remove an unnecessary class from the relations code. (#12338)Patrick Cloke2022-03-311-12/+23
* Remove the unused and unstable `/aggregations` endpoint. (#12293)Patrick Cloke2022-03-301-4/+2
* Do not consider events by ignored users for relations (#12285)Patrick Cloke2022-03-241-1/+8
* Move get_bundled_aggregations to relations handler. (#12237)Patrick Cloke2022-03-181-2/+149
* Add a relations handler to avoid duplication. (#12227)Patrick Cloke2022-03-161-0/+117