summary refs log tree commit diff
path: root/tests/rest/client/test_relations.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prepare unit tests for Python 3.12 (#16099)V024602023-08-251-19/+21
* Replace make_awaitable with AsyncMock (#16179)Patrick Cloke2023-08-241-4/+5
* Run pyupgrade for python 3.7 & 3.8. (#16110)Patrick Cloke2023-08-151-19/+19
* Initial implementation of MSC3981: recursive relations API (#15315)Patrick Cloke2023-05-021-0/+120
* Stop applying edits to event contents (MSC3925). (#15193)Patrick Cloke2023-03-061-49/+10
* Remove support for aggregating reactions (#15172)Richard van der Hoff2023-02-281-150/+28
* Implement MSC3925: changes to bundling of edits (#14811)Richard van der Hoff2023-01-101-55/+130
* Batch fetch bundled references (#14508)Patrick Cloke2022-11-221-2/+2
* Batch fetch bundled annotations (#14491)Patrick Cloke2022-11-221-2/+2
* Properly update the threads table when thread events are redacted. (#14248)Patrick Cloke2022-10-211-33/+77
* Support filtering the /messages API by relation type (MSC3874). (#14148)Patrick Cloke2022-10-171-1/+0
* Stabilize the threads API. (#14175)Patrick Cloke2022-10-141-18/+29
* Add an API for listing threads in a room. (#13394)Patrick Cloke2022-10-131-0/+151
* Do not return unspecced original_event field when using the stable /relations...Patrick Cloke2022-10-031-5/+8
* Support the stable dir parameter for /relations. (#13920)Patrick Cloke2022-09-271-4/+2
* Properly paginate forward in the /relations API. (#13840)Patrick Cloke2022-09-221-1/+28
* Directly lookup local membership instead of getting all members in a room fir...Eric Eastwood2022-08-241-6/+6
* Add missing type hints for tests.unittest. (#13397)Patrick Cloke2022-07-271-2/+4
* annotate tests.server.FakeChannel (#13136)David Robertson2022-07-041-1/+1
* Move the (unstable) `dir` parameter for /relations behind an experimental fla...Patrick Cloke2022-06-081-0/+1
* Implement MSC3816, consider the root event for thread participation. (#12766)Patrick Cloke2022-06-061-26/+59
* Prevent expired events from being filtered out when retention is disabled (#1...Brendan Abolivier2022-05-231-4/+4
* Edits/annotations should not have any bundled aggregations calculated. (#12633)Patrick Cloke2022-05-051-0/+31
* Include bundled aggregations for the latest event in a thread. (#12273)Patrick Cloke2022-05-041-1/+107
* Misc. clean-ups to the relations code (#12519)Patrick Cloke2022-04-251-40/+34
* Remove unnecessary config overrides for MSC3666. (#12511)Patrick Cloke2022-04-201-4/+0
* Fix `/room/.../event/...` to return the *original* event after any edits (#12...Richard van der Hoff2022-04-191-30/+62
* Do not consider events by ignored users for bundled aggregations (#12235)Patrick Cloke2022-04-111-5/+68
* Support the v1 endpoint for `/relations`. (#12403)Patrick Cloke2022-04-071-11/+11
* Remove the unused and unstable `/aggregations` endpoint. (#12293)Patrick Cloke2022-03-301-207/+0
* Do not consider events by ignored users for relations (#12285)Patrick Cloke2022-03-241-1/+79
* Only fetch thread participation for events with threads. (#12228)Patrick Cloke2022-03-181-238/+271
* Merge branch 'release-v1.55' into developPatrick Cloke2022-03-161-0/+28
|\
| * Fix bundling aggregations if unsigned is not a returned event field. (#12234)Patrick Cloke2022-03-161-0/+28
* | Refactor relations tests (#12232)Patrick Cloke2022-03-161-406/+363
|/
* Support stable identifiers for MSC3440: Threading (#12151)Patrick Cloke2022-03-101-6/+1
* Allow retrieving the relations of a redacted event. (#12130)Patrick Cloke2022-03-101-5/+40
* Invalidate caches when an event with a relation is redacted. (#12121)Patrick Cloke2022-03-071-42/+165
* Remove backwards compatibility with RelationPaginationToken. (#12138)Patrick Cloke2022-03-041-72/+1
* Use the proper serialization format when bundling aggregations. (#12090)Patrick Cloke2022-03-031-2/+0
* Add type hints to `tests/rest/client` (#12108)Dirk Klimpel2022-03-021-2/+2
* Improve and refactor the tests for relations. (#12113)Patrick Cloke2022-03-021-208/+178
* Add type hints to `tests/rest/client` (#12084)Dirk Klimpel2022-02-281-27/+31
* Replace assertEquals and friends with non-deprecated versions. (#12092)Patrick Cloke2022-02-281-125/+123
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-2/+2
* Fix incorrect thread summaries when the latest event is edited. (#11992)Patrick Cloke2022-02-151-0/+42
* Support the MSC3715 for `/relations`. (#11941)Patrick Cloke2022-02-111-6/+31
* Support pagination tokens from /sync and /messages in the relations API. (#11...Patrick Cloke2022-02-101-14/+137
* Experimental support to include bundled aggregations in search results (MSC36...Patrick Cloke2022-02-081-1/+38
* Improvements to bundling aggregations. (#11815)Patrick Cloke2022-01-261-1/+1
* Do not try to serialize raw aggregations dict. (#11791)Patrick Cloke2022-01-211-35/+73
* Include whether the requesting user has participated in a thread. (#11577)Patrick Cloke2022-01-181-0/+3
* Include bundled aggregations in the sync response cache. (#11659)Patrick Cloke2022-01-131-5/+5
* Remove the /send_relation endpoint. (#11682)Patrick Cloke2022-01-061-13/+13
* Merge remote-tracking branch 'origin/release-v1.49' into developRichard van der Hoff2021-12-201-5/+5
|\
| * Disable aggregation bundling on `/sync` responses (#11583)Richard van der Hoff2021-12-201-5/+5
* | Do not allow cross-room relations, per MSC2674. (#11516)Patrick Cloke2021-12-091-0/+115
|/
* Include bundled aggregations in /sync and related fixes (#11478)Patrick Cloke2021-12-061-39/+96
* Bundle relations of relations into the `/relations` result. (#11284)Patrick Cloke2021-11-301-0/+118
* Store arbitrary relations from events. (#11391)Patrick Cloke2021-11-221-0/+111
* Do not allow MSC3440 threads to fork threads (#11161)Patrick Cloke2021-11-181-0/+62
* Add a thread relation type per MSC3440. (#11088)Patrick Cloke2021-10-211-6/+34
* Fix-up some type hints in the relations tests. (#11076)Patrick Cloke2021-10-141-28/+27
* Flatten tests/rest/client/{v1,v2_alpha} too (#10667)David Robertson2021-08-201-0/+724