Commit Graph

818 Commits (7317b0be82e31d7b41be64e2fea92aad428283d8)

Author SHA1 Message Date
Brendan Abolivier 300ed0b8a6
Add module callbacks called for reacting to deactivation status change and profile update (#12062) 3 years ago
Dirk Klimpel 952efd0bca
Add type hints to `tests/rest/client` (#12094) 3 years ago
Dirk Klimpel 1901cb1d4a
Add type hints to `tests/rest/client` (#12084) 3 years ago
Patrick Cloke 02d708568b
Replace assertEquals and friends with non-deprecated versions. (#12092) 3 years ago
Dirk Klimpel 54e74cc15f
Add type hints to `tests/rest/client` (#12072) 3 years ago
Dirk Klimpel 64c73c6ac8
Add type hints to `tests/rest/client` (#12066) 3 years ago
Richard van der Hoff 5b2b36809f
Remove more references to `get_datastore` (#12067) 3 years ago
Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 3 years ago
Brendan Abolivier 250104d357
Implement account status endpoints (MSC3720) (#12001) 3 years ago
reivilibre 235d2916ce
Fix slow performance of `/logout` in some cases where refresh tokens are in use. The slowness existed since the initial implementation of refresh tokens. (#12056) 3 years ago
Travis Ralston 19bd9cff1a
Use stable MSC3069 `is_guest` flag on `/whoami`. (#12021) 3 years ago
Patrick Cloke 45f45404de
Fix incorrect thread summaries when the latest event is edited. (#11992) 3 years ago
Andrew Morgan 87f2005713
Add some tests for propagation of device list changes between local users (#11972) 3 years ago
Patrick Cloke 4d7e74b2e5
Support the MSC3715 for `/relations`. (#11941) 3 years ago
Brendan Abolivier 0171fa5226
Remove deprecated user_may_create_room_with_invites callback (#11950) 3 years ago
Erik Johnston 79fb64e417
Fix to-device being dropped in limited sync in SQLite. (#11966) 3 years ago
Richard van der Hoff c3db7a0b59
Tests: replace mocked Authenticator with the real thing (#11913) 3 years ago
Dirk Klimpel d36943c4df
Support the stable API endpoint for MSC3283: new settings in `/capabilities` endpoint (#11933) 3 years ago
Patrick Cloke df36945ff0
Support pagination tokens from /sync and /messages in the relations API. (#11952) 3 years ago
Denis Kasak 337f38cac3
Implement a content type allow list for URL previews (#11936) 3 years ago
Patrick Cloke 8c94b3abe9
Experimental support to include bundled aggregations in search results (MSC3666) (#11837) 3 years ago
Andrew Morgan 0c4878caf2
Add a unit test for users receiving their own device list updates (#11909) 3 years ago
Jonathan de Jong 02632b3504
Stabilise MSC3231 (Token Based Registration) (#11867) 3 years ago
reivilibre 833247553f
Allow specifying the application service-specific `user_id` parameter in the `join` test helper. (#11616) 3 years ago
reivilibre 513913cc6b
Expose the registered device ID from the `register_appservice_user` test helper. (#11615) 3 years ago
Dirk Klimpel 901b264c0c
Add type hints to `tests/rest/admin` (#11851) 3 years ago
Brendan Abolivier bf60da1a60
Configurable limits on avatars (#11846) 3 years ago
Patrick Cloke 2897fb6b4f
Improvements to bundling aggregations. (#11815) 3 years ago
Brendan Abolivier 95b3f952fa
Add a config flag to inhibit `M_USER_IN_USE` during registration (#11743) 3 years ago
Dirk Klimpel 6a72c910f1
Add admin API to get a list of federated rooms (#11658) 3 years ago
Dirk Klimpel 0d6cfea9b8
Add admin API to reset connection timeouts for remote server (#11639) 3 years ago
Patrick Cloke 807efd26ae
Support rendering previews with data: URLs in them (#11767) 3 years ago
Patrick Cloke 7a11509d17 Do not try to serialize raw aggregations dict. (#11791) 3 years ago
Patrick Cloke b784299cbc
Do not try to serialize raw aggregations dict. (#11791) 3 years ago
Richard van der Hoff 9f2016e96e
Drop unused table `public_room_list_stream`. (#11795) 3 years ago
Patrick Cloke 68acb0a29d
Include whether the requesting user has participated in a thread. (#11577) 3 years ago
Daniel Sonck 6b241f5286
Make pagination of rooms in admin api stable (#11737) 3 years ago
Andrew Morgan 18862f20b5
Remove the 'password_hash' from the Users Admin API endpoint response dictionary (#11576) 3 years ago
Patrick Cloke 3e0536cd2a
Replace uses of simple_insert_many with simple_insert_many_values. (#11742) 3 years ago
Patrick Cloke 0c40c619aa
Include bundled aggregations in the sync response cache. (#11659) 3 years ago
David Robertson 2bb4bd1269
Test that bans win a join against a race when computing `/sync` response (#11701) 3 years ago
Patrick Cloke 6bf81a7a61
Bundle aggregations outside of the serialization method. (#11612) 3 years ago
Patrick Cloke 6c68e874b1
Remove the /send_relation endpoint. (#11682) 3 years ago
Dirk Klimpel 3b51c763ba
Fix get federation status of destination if no error occured (#11593) 3 years ago
Dirk Klimpel 7a1cefc6e3
Add admin API to get users' account data (#11664) 3 years ago
Richard van der Hoff 76aa5537ad
Disable aggregation bundling on `/sync` responses (#11583) 3 years ago
Dirk Klimpel 8428ef66c7
Add type hints to `synapse/tests/rest/admin` (#11590) 3 years ago
Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 3 years ago
Patrick Cloke eb39da6782
Move HTML parsing to a separate file for URL previews. (#11566) 3 years ago
Eric Eastwood 8391bd6ab5
Test to ensure we share the same `state_group` across the whole historical batch (MSC2716) (#11487) 3 years ago