Commit Graph

15322 Commits (4953cd71dfbb1925dc4a477efd2ed48c2dfd70d6)

Author SHA1 Message Date
Andrew Morgan 4953cd71df
Move Account Validity callbacks to a dedicated file (#15237) 3 years ago
reivilibre f54f877f27
Preparatory work to fix the user directory assuming that any remote membership state events represent a profile change. [rei:userdirpriv] (#14755) 3 years ago
Patrick Cloke 3bf973edc7
Remove unused class: DirectTcpReplicationClientFactory. (#15272) 3 years ago
reivilibre 63d87c08c8
Add schema comments about the `destinations` and `destination_rooms` tables. (#15247) 3 years ago
reivilibre d0fe417f5c
Remove unused store method `_set_destination_retry_timings_emulated`. (#15266) 3 years ago
Patrick Cloke e7b559d2ca
Avoid unneeded work if auto-join rooms aren't configured. (#15262) 3 years ago
David Robertson c071cd5a0e
Ensure fed-sender catchup does not block for full state (#15248) 3 years ago
David Robertson 4bb26c95a9
Refactor `filter_events_for_server` (#15240) 3 years ago
Andrew Morgan e157c63f68
Fix missing conditional for registering `on_remove_user_third_party_identifier` module api callbacks (#15227 3 years ago
David Robertson ce54477f6f
Give PyCharm some help with `@cache_in_self` (#15238) 3 years ago
Sean Quah caf43c3d7c
Faster joins: Fix spurious errors on incremental sync (#15232) 3 years ago
Patrick Cloke 3d060eae6c
Add missing type hints to `synapse.storage.database`. (#15230) 3 years ago
Patrick Cloke e7c3832ba6
Pull in netaddr type hints. (#15231) 3 years ago
Shay be4ea209e8
Add topic and name events to group of events that are batch persisted when creating a room. (#15229) 3 years ago
Patrick Cloke 88efc75bab
Include the room ID in more purge room log lines. (#15222) 3 years ago
Shay a368d30c1c
More speedups/fixes to creating batched events (#15195) 3 years ago
Patrick Cloke 20ed8c926b
Stabilize support for MSC3873: disambuguated event push keys. (#15190) 3 years ago
Quentin Gliech 47bc84dd53
Pass the Requester down to the HttpTransactionCache. (#15200) 3 years ago
Patrick Cloke 820f02b70b
Stabilize support for MSC3966: event_property_contains push condition. (#15187) 3 years ago
Erik Johnston c69aae94cd
Split up txn for fetching device keys (#15215) 3 years ago
Quentin Gliech 41f127e068
Pass the requester during event serialization. (#15174) 3 years ago
Patrick Cloke 05e0a4089a
Stop applying edits to event contents (MSC3925). (#15193) 3 years ago
Patrick Cloke fd9cadcf53
Stabilize support for MSC3758: event_property_is push condition (#15185) 3 years ago
Patrick Cloke 02f74f3a99
Combine AbstractStreamIdTracker and AbstractStreamIdGenerator. (#15192) 3 years ago
Quentin Gliech 848f7e3d5f
Remove unspecced and buggy `PUT` method on the unstable `/rooms/<room_id>/batch_send` endpoint. (#15199) 3 years ago
Andrew Morgan 15e975f68f
Experimental MSC3890 Implementation: Fix deleting account data when using an account data writer worker (#14869) 3 years ago
Andrew Morgan 1eea662780
Add a `get_next_txn` method to `StreamIdGenerator` to match `MultiWriterIdGenerator` (#15191 3 years ago
Dirk Klimpel ecbe0ddbe7
Add support for knocking to workers. (#15133) 3 years ago
Quentin Gliech c8665dd25d
Remove the unspecced and bugged PUT /knock/{roomIdOrAlias} endpoint (#15189) 3 years ago
Patrick Cloke 8ef324ea6f
Update intentional mentions (MSC3952) to depend on `exact_event_property_contains` (MSC3966). (#15051) 3 years ago
Patrick Cloke 33a85cf08c
Fix conflicting URLs for dehydrated devices. (#15180) 3 years ago
Dirk Klimpel 65f10afb64
Move event_reports to `RoomWorkerStore` (#15165) 3 years ago
Hugh Nimmo-Smith 916b8061d2
Implementation of MSC3967: Don't require UIA for initial upload of cross signing keys (#15077) 3 years ago
Richard van der Hoff 2b78981736
Remove support for aggregating reactions (#15172) 3 years ago
reivilibre d62cd940cb
Fix a long-standing bug where an initial sync would not respond to changes to the list of ignored users if there was an initial sync cached. (#15163) 3 years ago
reivilibre 682d31c702
Allow use of the `/filter` Client-Server APIs on workers. (#15134) 3 years ago
Patrick Cloke c369d82df0
Add missing type hints to InsecureInterceptableContextFactory. (#15164) 3 years ago
Dirk Klimpel 93f7955eba
Admin API endpoint to delete a reported event (#15116) 3 years ago
Travis Ralston 189a878a35
Remove dangling reference to being a reference implementation (#15167) 3 years ago
Andrew Morgan b40657314e
Add module API callbacks for adding and deleting local 3PID associations (#15044 3 years ago
Patrick Cloke 4fc8875876
Refactor media modules. (#15146) 3 years ago
Andrew Morgan 3f2ef205e2
Small fixes to `MatrixFederationHttpClient` docstrings (#15148) 3 years ago
Shay 1c95ddd09b
Batch up storing state groups when creating new room (#14918) 3 years ago
Erik Johnston b2357a898c
Fix bug where 5s delays would occasionally happen. (#15150) 3 years ago
Sean Quah 335f52d595
Improve handling of non-ASCII characters in user directory search (#15143) 3 years ago
Patrick Cloke 682151a464
Do not fail completely if oEmbed autodiscovery fails. (#15092) 3 years ago
Patrick Cloke f8a584ed02
Stop parsing the unspecced type parameter on thumbnail requests. (#15137) 3 years ago
Patrick Cloke ec79870f14
Fix a typo in MSC3873 config option. (#15138) 3 years ago
Dirk Klimpel a068ad7dd4
Add information on uploaded media to user export command. (#15107) 3 years ago
dependabot[bot] 9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103) 3 years ago