Commit Graph

67 Commits (b0460936c8e31a2e0d160d4bba69223036ae26fe)

Author SHA1 Message Date
Andrew Morgan aa2c027792
Remove unnecessary parentheses around tuples returned from methods (#10889) 3 years ago
Patrick Cloke 4054dfa409
Add type hints for event streams. (#10856) 3 years ago
Patrick Cloke b3590614da
Require type hints in the handlers module. (#10831) 3 years ago
Patrick Cloke 01c88a09cd
Use direct references for some configuration variables (#10798) 3 years ago
Šimon Brandner a3a7514570
Handle string read receipt data (#10606) 3 years ago
Dagfinn Ilmari Mannsåker dc46f12725
Include room ID in ignored EDU log messages (#10507) 3 years ago
Šimon Brandner c3b037795a
Support for MSC2285 (hidden read receipts) (#10413) 3 years ago
Jonathan de Jong 98aec1cc9d
Use inline type hints in `handlers/` and `rest/`. (#10382) 3 years ago
Dagfinn Ilmari Mannsåker 47e28b4031
Ignore EDUs for rooms we're not in (#10317) 3 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Patrick Cloke b7748d3c00
Import HomeServer from the proper module. (#9665) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Erik Johnston 6633a4015a
Allow moving account data and receipts streams off master (#9104) 4 years ago
Patrick Cloke 31b1905e13
Add type hints to the receipts and user directory handlers. (#8976) 4 years ago
David Teller f14428b25c
Allow spam-checker modules to be provide async methods. (#8890) 4 years ago
Will Hunt 51338491c9
Improve appservice handler to send only the most recent read receipts when no stream_id is stored. (#8744) 4 years ago
Will Hunt c276bd9969
Send some ephemeral events to appservices (#8437) 4 years ago
Patrick Cloke 8a4a4186de
Simplify super() calls to Python 3 syntax. (#8344) 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
Patrick Cloke 6fca1b3506
Convert _base, profile, and _receipts handlers to async/await (#7860) 4 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Erik Johnston 2c35ffead2 Port receipt and read markers to async/wait 5 years ago
Andrew Morgan 4548d1f87e
Remove unnecessary parentheses around return statements (#5931) 5 years ago
Erik Johnston 1f8bae7724 Log when we receive receipt from a different origin 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Erik Johnston 3db1377b26 Log when we receive receipt from a different origin 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Richard van der Hoff a902d13180
Batch up outgoing read-receipts to reduce federation traffic. (#4890) 6 years ago
Richard van der Hoff fdcad8eabd Move client receipt processing to federation sender worker. 6 years ago
Richard van der Hoff eed7271b3b declare a ReadReceipt class 6 years ago
Richard van der Hoff b29693a30b Clean up read-receipt handling. 6 years ago
Richard van der Hoff 856c83f5f8
Avoid rebuilding Edu objects in worker mode (#4770) 6 years ago
Richard van der Hoff 6d65659b62
Run push_receipts_to_remotes as background job (#4707) 6 years ago
Richard van der Hoff e7a16c6210 Remove redundant run_as_background_process() from pusherpool 6 years ago
Richard van der Hoff 66f7dc8c87 Fix logcontexts for running pushers 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Richard van der Hoff 9255a6cb17 Improve exception handling for background processes 7 years ago
Erik Johnston c3f79c9da5 Split out edu/query registration to a separate class 7 years ago
Richard van der Hoff c3e190ce67 fix a logcontext leak in read receipt handling 7 years ago
Erik Johnston 6957bfdca6 Don't recreate so many sets 8 years ago
Richard van der Hoff b08f76bd23 Fix ignored read-receipts 8 years ago
Erik Johnston 59ef517e6b Use new federation_sender DI 8 years ago
Erik Johnston 52b2318777 Clobber EDUs in send queue 8 years ago
Erik Johnston bed10f9880 Use state handler instead of get_users_in_room/get_joined_hosts 8 years ago
Mark Haines 821306120a Replaces calls to fetch_room_distributions_into with get_joined_hosts_for_room 9 years ago
David Baker e1e042f2a1 Add comments on min_stream_id 9 years ago
David Baker 92e3071623 Send badge count pushes. 9 years ago
Erik Johnston 910fc0f28f Add enviroment variable SYNAPSE_CACHE_FACTOR, default it to 0.1 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago