Commit Graph

14110 Commits (3914576b2b6272a4be790c89d87649d257018dcf)

Author SHA1 Message Date
Patrick Cloke d0e78af35e
Add missing type hints to synapse.replication. (#11938) 3 years ago
Patrick Cloke 8c94b3abe9
Experimental support to include bundled aggregations in search results (MSC3666) (#11837) 3 years ago
Patrick Cloke 6c0984e3f0
Remove unnecessary ignores due to Twisted upgrade. (#11939) 3 years ago
Patrick Cloke 63d90f10ec
Add missing type hints to synapse.replication.http. (#11856) 3 years ago
Patrick Cloke 8b309adb43
Fetch edits for multiple events in a single query. (#11660) 3 years ago
Patrick Cloke 380c3d40f4
Return JSON errors for unknown resources under /matrix/client. (#11930) 3 years ago
Brendan Abolivier 7d56b6c083 1.52.0 3 years ago
Andrew Morgan 3655585e85
Add a docstring to `add_device_change_to_streams` and fix some nearby types (#11912) 3 years ago
Brendan Abolivier 0640f8ebaa
Add a callback to allow modules to deny 3PID (#11854) 3 years ago
Eric Eastwood fef2e792be
Fix historical messages backfilling in random order on remote homeservers (MSC2716) (#11114) 3 years ago
Andrew Morgan cf06783d54
Remove optional state of `ApplicationService.is_interested`'s `store` parameter (#11911) 3 years ago
Patrick Cloke 314ca4c86d
Pass the proper type when uploading files. (#11927) 3 years ago
Andrew Morgan e03dde259b
Clean up an indirect reference to the homeserver datastore (#11914) 3 years ago
Jonathan de Jong 02632b3504
Stabilise MSC3231 (Token Based Registration) (#11867) 3 years ago
Patrick Cloke 119edf51eb
Remove support for the webclient listener. (#11895) 3 years ago
Brendan Abolivier d80d39b035
Add a ratelimiter for 3pid invite (#11892) 3 years ago
Richard van der Hoff 964f5b9324
Improve opentracing for federation requests (#11870) 3 years ago
Richard van der Hoff 31b554c297
Fixes for opentracing scopes (#11869) 3 years ago
Patrick Cloke a8da046907
Invalidate the get_users_in_room{_with_profile} caches only when necessary. (#11878) 3 years ago
reivilibre 41818cda1f
Fix type errors introduced by new annotations in the Prometheus Client library. (#11832) 3 years ago
David Robertson dd7f825118
Fix losing incoming EDUs if debug logging enabled (#11890) 3 years ago
David Robertson f510fba4ba
Describe `prune_unread_entries` in docstrings (#11876) 3 years ago
Patrick Cloke acda9f07c8
Revert experimental push rules from #7997. (#11884) 3 years ago
reivilibre af795173be
Add a background database update to purge account data for deactivated users. (#11655) 3 years ago
Brendan Abolivier 5c16c33021
Allow modules to retrieve server and worker names (#11868) 3 years ago
Andrew Morgan 64ec45fc1b
Send to-device messages to application services (#11215) 3 years ago
David Robertson a35e9db9be
1.52.0rc1 3 years ago
Patrick Cloke 02755c3188
Remove the obsolete MSC1849 configuration flag. (#11843) 3 years ago
Brendan Abolivier bf60da1a60
Configurable limits on avatars (#11846) 3 years ago
Brendan Abolivier 6d482ba259
Pass `isolation_level` to `runWithConnection` (#11847) 3 years ago
Richard van der Hoff 57e4786e90
Create singletons for `StateFilter.{all,none}()` (#11836) 3 years ago
Dirk Klimpel fd65139714
Fix some indentation inconsistencies in the sample config (modules) (#11838) 3 years ago
Vaishnav Nair cef0d5d90a
Include `prev_content` field in AS events (#11798) 3 years ago
Brendan Abolivier 2d3bd9aa67
Add a module callback to set username at registration (#11790) 3 years ago
Patrick Cloke 2897fb6b4f
Improvements to bundling aggregations. (#11815) 3 years ago
David Robertson d8df8e6c14
Don't print HTTPStatus.* in "Processed..." logs (#11827) 3 years ago
David Robertson c5815567a4
Avoid type annotation problems in prom-client (#11834) 3 years ago
Brendan Abolivier 95b3f952fa
Add a config flag to inhibit `M_USER_IN_USE` during registration (#11743) 3 years ago
David Robertson 74e4419eb4
Fix another jsonschema typecheck error (#11830) 3 years ago
Shay b8bf600700
Check that `gc` method is available before using in `synapse/app/_base` (#11816) 3 years ago
Dirk Klimpel 6a72c910f1
Add admin API to get a list of federated rooms (#11658) 3 years ago
Brendan Abolivier 1d5f7b2cc6
Log modules at startup (#11813) 3 years ago
Nick Barrett b59d285f7c
Db txn set isolation level (#11799) 3 years ago
Richard van der Hoff fc8598bc87
Minor updates, and docs, for schema delta files (#11823) 3 years ago
Dirk Klimpel 0d6cfea9b8
Add admin API to reset connection timeouts for remote server (#11639) 3 years ago
David Robertson 874365fc05
1.51.0 3 years ago
Patrick Cloke 15c2a6a106
Ignore the jsonschema type. (#11817) 3 years ago
Patrick Cloke 02d99f044e
Apply a timeout to reading the body when fetching a file. (#11784) 3 years ago
Patrick Cloke 807efd26ae
Support rendering previews with data: URLs in them (#11767) 3 years ago
Andrew Morgan 36f37acf53 1.50.2 3 years ago