Commit Graph

13718 Commits (988de0afb0469d9ee85fedcd7f1eb34af7d28db5)

Author SHA1 Message Date
Sean Quah 8eaffe013c
Update `_wrap_in_base_path` type hints to preserve function arguments (#11055) 3 years ago
Patrick Cloke 1db9282dfa
Fix formatting string when oEmbed errors occur. (#11061) 3 years ago
Erik Johnston 333d6f4e84
Fix race in `MultiWriterIdGenerator` (#11045) 3 years ago
Sean Quah 36224e056a
Add type hints to `synapse.storage.databases.main.client_ips` (#10972) 3 years ago
Sean Quah b8b905c4ea
Fix inconsistent behavior of `get_last_client_by_ip` (#10970) 3 years ago
Sean Quah 6b18eb4430
Fix opentracing and Prometheus metrics for replication requests (#10996) 3 years ago
Brendan Abolivier 8c5255b664 1.45.0rc1 3 years ago
reivilibre 406f7bfa17
Add an approximate difference method to StateFilters (#10825) 3 years ago
David Robertson e0f11ae4a5
disallow-untyped-defs for synapse.push (#11023) 3 years ago
reivilibre 3828dd819b
Pass through `SynapseError`s that are raised from experimental `check_event_allowed` callback of the module API (#11042) 3 years ago
Eric Eastwood a7d22c36db
Refactor MSC2716 `/batch_send` endpoint into separate handler functions (#10974) 3 years ago
Patrick Cloke 1b112840d2
Autodiscover oEmbed endpoint from returned HTML (#10822) 3 years ago
David Robertson 51a5da74cc
Annotate synapse.storage.util (#10892) 3 years ago
David Robertson 797ee7812d
Relax `ignore-missing-imports` for modules that have stubs now and update mypy (#11006) 3 years ago
David Robertson 670a8d9a1e
Fix overwriting profile when making room public (#11003) 3 years ago
Patrick Cloke eb9ddc8c2e
Remove the deprecated BaseHandler. (#11005) 3 years ago
Sean Quah 49a683d871
Fix long-standing bug where `ReadWriteLock` could drop logging contexts (#10993) 3 years ago
Nick Barrett bb228f3523
Include exception in json logging (#11028) 3 years ago
David Robertson e79ee48313
disallow-untyped-defs for synapse.server_notices (#11021) 3 years ago
David Robertson e0bf34dada
Don't alter directory entries for local users when setting a per-room nickname (#11002) 3 years ago
Richard van der Hoff 96fe77c254
Improve the logging in _auth_and_persist_outliers (#11010) 3 years ago
Richard van der Hoff 86af6b2f0e
Add a comment in _process_received_pdu (#11011) 3 years ago
Brendan Abolivier 52aefd5086
Catch AttributeErrors when calling registerProducer (#10995) 3 years ago
David Robertson f563676c09
`disallow-untyped-defs` for `synapse.state` (#11004) 3 years ago
Brendan Abolivier 4e51621064
Add a spamchecker method to allow or deny 3pid invites (#10894) 3 years ago
Patrick Cloke f4b1a9a527
Require direct references to configuration variables. (#10985) 3 years ago
Brendan Abolivier 829f2a82b0
Add a spamchecker callback to allow or deny room joins (#10910) 3 years ago
David Robertson 370bca32e6
Don't drop user dir deltas when server leaves room (#10982) 3 years ago
David Robertson f8d0f72b27
More types for synapse.util, part 1 (#10888) 3 years ago
David Robertson 4f00432ce1
Fix potential leak of per-room profiles when the user dir is rebuilt. (#10981) 3 years ago
Eric Eastwood 392863fbf1
Fix logic flaw preventing tracking of MSC2716 events in existing room versions (#10962) 3 years ago
Brendan Abolivier b2c5e79291 1.44.0 3 years ago
Richard van der Hoff 3a5b0cbe7a
Ensure that we reject events which use rejected events for auth (#10956) 3 years ago
Richard van der Hoff 787af4a106
Host `cache_joined_hosts_for_event` to caller (#10986) 3 years ago
Richard van der Hoff d099535deb
`_update_auth_events_and_context_for_auth`: add some comments (#10987) 3 years ago
Richard van der Hoff cb88ed912b
`_check_event_auth`: move event validation earlier (#10988) 3 years ago
Sean Quah 660c8c1415
Log stack traces when a missing opentracing span is detected (#10983) 3 years ago
Hillery Shay eda8c88b84
Add functionality to remove deactivated users from the monthly_active_users table (#10947) 3 years ago
Brendan Abolivier 2d2c6a41fe 1.44.0rc3 3 years ago
David Robertson f7b034a24b
Consistently exclude from user_directory (#10960) 3 years ago
Patrick Cloke a0f48ee89d
Use direct references for configuration variables (part 7). (#10959) 3 years ago
Sean Quah d1cbad388f
Fix error in `get_user_ip_and_agents` when fetching from the database (#10968) 3 years ago
Patrick Cloke 32072dcdac Strip "join_authorised_via_users_server" from join events which do not need it. (#10933) 3 years ago
Patrick Cloke 7e440520c9
Add type hints to filtering classes. (#10958) 3 years ago
Patrick Cloke 9e5a429c8b
Clean-up registration tests (#10945) 3 years ago
Patrick Cloke d1bf5f7c9d
Strip "join_authorised_via_users_server" from join events which do not need it. (#10933) 3 years ago
Lukas Lihotzki 145cb6d08e
Fix getTurnServer response: return an integer ttl (#10922) 3 years ago
David Robertson 29364145b2
Pass str to twisted's IReactorTCP (#10895) 3 years ago
Olivier Wilkinson (reivilibre) 3412f5c8d8 1.44.0rc2 3 years ago
Eric Eastwood c4bf48ee6f Fix event context for outliers in important MSC2716 spot (#10938) 3 years ago