Commit Graph

46 Commits (5cdca53aa07f921029cb8027693095d150c37e32)

Author SHA1 Message Date
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
Daniel Wagner-Hall ca2f90742d Open up /events to anonymous users for room events only 9 years ago
Erik Johnston 61547106f5 Fix receipts for room initial sync 9 years ago
Erik Johnston 7e77a82c5f Re-enable receipts 9 years ago
Matrix 4e2e67fd50 Disable receipts for now 9 years ago
Matrix 4cab2cfa34 Don't do any database hits in receipt handling if from_key == to_key 9 years ago
Erik Johnston 4624d6035e Docs 10 years ago
Erik Johnston e5991af629 Comments 10 years ago
Erik Johnston f0979afdb0 Remove spurious comment 10 years ago
Erik Johnston c2d08ca62a Integer timestamps 10 years ago
Erik Johnston 1af188209a Change format of receipts to allow inclusion of data 10 years ago
Erik Johnston af812b68dd Add a cache to fetching of receipt streams 10 years ago
Erik Johnston d85ce8d89b Split receipt events up into one per room 10 years ago
Erik Johnston 87311d1b8c Hook up receipts to v1 initialSync 10 years ago
Erik Johnston ca041d5526 Wire together receipts and the notifer/federation 10 years ago
Erik Johnston 716e426933 Fix various typos 10 years ago
Erik Johnston bd1236c0ee Consolidate duplicate code in notifier 10 years ago
Erik Johnston 0862fed2a8 Add basic ReceiptHandler 10 years ago