Commit Graph

180 Commits (c5988a8eb7279f1de2d09258a41ff21158eb62c5)

Author SHA1 Message Date
Richard van der Hoff 858363d0b7
Generics for `ObservableDeferred` (#10491) 3 years ago
Jonathan de Jong bf72d10dbf
Use inline type hints in various other places (in `synapse/`) (#10380) 3 years ago
Richard van der Hoff 1d143074c5
Improve opentracing annotations for Notifier (#10111) 4 years ago
Richard van der Hoff b378d98c8f
Add debug logging for issue #9533 (#9959) 4 years ago
Richard van der Hoff 294c675033
Remove `synapse.types.Collection` (#9856) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Jonathan de Jong 2ca4e349e9
Bugbear: Add Mutable Parameter fixes (#9682) 4 years ago
Jonathan de Jong e2b8a90897
Update mypy configuration: `no_implicit_optional = True` (#9742) 4 years ago
Erik Johnston 33548f37aa
Improve tracing for to device messages (#9686) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Erik Johnston a03d71dc9d
Fix "Starting metrics collection from sentinel context" errors (#9053) 4 years ago
Patrick Cloke be2db93b3c
Do not assume that the contents dictionary includes history_visibility. (#8945) 4 years ago
Erik Johnston a6ea1a957e
Don't pull event from DB when handling replication traffic. (#8669) 4 years ago
Erik Johnston 2b7c180879
Start fewer opentracing spans (#8640) 4 years ago
Patrick Cloke 34a5696f93
Fix typos and spelling errors. (#8639) 4 years ago
Will Hunt c276bd9969
Send some ephemeral events to appservices (#8437) 4 years ago
Erik Johnston 921a3f8a59
Fix not sending events over federation when using sharded event persisters (#8536) 4 years ago
Patrick Cloke a93f3121f8
Add type hints to some handlers (#8505) 4 years ago
Erik Johnston ea70f1c362
Various clean ups to room stream tokens. (#8423) 4 years ago
Erik Johnston ac11fcbbb8
Add EventStreamPosition type (#8388) 4 years ago
Patrick Cloke aec294ee0d
Use slots in attrs classes where possible (#8296) 4 years ago
Erik Johnston fe8ed1b46f
Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281) 4 years ago
Erik Johnston 5d3e306d9f
Clean up `Notifier.on_new_room_event` code path (#8288) 4 years ago
Erik Johnston 0f545e6b96
Clean up types for PaginationConfig (#8250) 4 years ago
Patrick Cloke c619253db8
Stop sub-classing object (#8249) 4 years ago
Erik Johnston 9d1e4942ab
Fix typing for notifier (#8064) 4 years ago
Erik Johnston a1e9bb9eae
Add typing info to Notifier (#8058) 4 years ago
Patrick Cloke e19de43eb5
Convert streams to async. (#8014) 4 years ago
Patrick Cloke 38e1fac886
Fix some spelling mistakes / typos. (#7811) 4 years ago
Patrick Cloke edd3b0747c
Fix new flake8 errors (#7489) 5 years ago
Erik Johnston 1a1da60ad2
Fix new flake8 errors (#7470) 5 years ago
Patrick Cloke b0cbc57375
Convert the synapse.notifier module to async/await. (#7395) 5 years ago
Erik Johnston 3eab76ad43
Don't relay REMOTE_SERVER_UP cmds to same conn. (#7352) 5 years ago
Erik Johnston a8a50f5b57
Wake up transaction queue when remote server comes back online (#6706) 5 years ago
Erik Johnston 8437e2383e Port SyncHandler to async/await 5 years ago
Erik Johnston 69f0054ce6 Port to use state storage 5 years ago
Andrew Morgan 4548d1f87e
Remove unnecessary parentheses around return statements (#5931) 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Amber Brown 463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Richard van der Hoff c7325776a7 Remove redundant PreserveLoggingContext 6 years ago
Richard van der Hoff daa10e3e66 Remove unused `wait_for_replication` method 6 years ago
Amber Brown b69216f768
Make the metrics less racy (#4061) 6 years ago
Richard van der Hoff a87d419a85 Run notify_app_services as a bg process 6 years ago
Erik Johnston 80d2d50f47 Fixup 6 years ago
Erik Johnston 9407bcf37a Replace custom DeferredTimeoutError with defer.TimeoutError 6 years ago
Erik Johnston a334e1cace Update to use new timeout function everywhere. 6 years ago
Amber Brown b37c472419
Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) 6 years ago
Matthew Hodgson 5797f5542b WIP to announce deleted devices over federation 6 years ago
Amber Brown 49af402019 run isort 6 years ago