summary refs log tree commit diff
path: root/synapse/handlers/receipts.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
* Convert _base, profile, and _receipts handlers to async/await (#7860)Patrick Cloke2020-07-171-10/+6
* Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)Patrick Cloke2020-02-211-1/+1
* Port receipt and read markers to async/waitErik Johnston2019-10-291-25/+12
* Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-1/+1
* Merge pull request #5743 from matrix-org/erikj/log_origin_receipts_mismatchErik Johnston2019-07-241-13/+22
|\
| * Log when we receive receipt from a different originErik Johnston2019-07-231-13/+22
* | Replace returnValue with return (#5736)Amber Brown2019-07-231-7/+7
|/
* Run Black. (#5482)Amber Brown2019-06-201-18/+8
* Batch up outgoing read-receipts to reduce federation traffic. (#4890)Richard van der Hoff2019-03-201-1/+1
* Move client receipt processing to federation sender worker.Richard van der Hoff2019-03-131-33/+4
* declare a ReadReceipt classRichard van der Hoff2019-03-131-24/+22
* Clean up read-receipt handling.Richard van der Hoff2019-03-041-59/+44
* Avoid rebuilding Edu objects in worker mode (#4770)Richard van der Hoff2019-03-041-1/+1
* Run push_receipts_to_remotes as background job (#4707)Richard van der Hoff2019-02-211-34/+34
* Remove redundant run_as_background_process() from pusherpoolRichard van der Hoff2018-10-221-1/+1
* Fix logcontexts for running pushersRichard van der Hoff2018-08-171-10/+8
* run isortAmber Brown2018-07-091-6/+4
* Improve exception handling for background processesRichard van der Hoff2018-04-271-29/+32
* Split out edu/query registration to a separate classErik Johnston2018-03-131-1/+1
* fix a logcontext leak in read receipt handlingRichard van der Hoff2017-10-111-0/+4
* Don't recreate so many setsErik Johnston2017-03-161-3/+2
* Fix ignored read-receiptsRichard van der Hoff2016-12-081-1/+5
* Use new federation_sender DIErik Johnston2016-11-161-2/+2
* Clobber EDUs in send queueErik Johnston2016-09-091-0/+1
* Use state handler instead of get_users_in_room/get_joined_hostsErik Johnston2016-08-261-1/+4
* Replaces calls to fetch_room_distributions_into with get_joined_hosts_for_roomMark Haines2016-05-161-6/+5
* Add comments on min_stream_idDavid Baker2016-04-071-0/+1
* Send badge count pushes.David Baker2016-04-071-4/+17
* Add enviroment variable SYNAPSE_CACHE_FACTOR, default it to 0.1Erik Johnston2016-03-011-2/+0
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Open up /events to anonymous users for room events onlyDaniel Wagner-Hall2015-11-051-4/+2
* Fix receipts for room initial syncErik Johnston2015-10-221-7/+1
* Re-enable receiptsErik Johnston2015-08-131-2/+0
* Disable receipts for nowMatrix2015-07-221-0/+2
* Don't do any database hits in receipt handling if from_key == to_keyMatrix2015-07-181-0/+3
* DocsErik Johnston2015-07-141-3/+8
* CommentsErik Johnston2015-07-131-4/+12
* Remove spurious commentErik Johnston2015-07-091-2/+0
* Integer timestampsErik Johnston2015-07-091-1/+1
* Change format of receipts to allow inclusion of dataErik Johnston2015-07-091-8/+16
* Add a cache to fetching of receipt streamsErik Johnston2015-07-081-24/+7
* Split receipt events up into one per roomErik Johnston2015-07-081-30/+21
* Hook up receipts to v1 initialSyncErik Johnston2015-07-081-1/+44
* Wire together receipts and the notifer/federationErik Johnston2015-07-071-21/+60
* Fix various typosErik Johnston2015-07-071-2/+4
* Consolidate duplicate code in notifierErik Johnston2015-07-021-2/+2
* Add basic ReceiptHandlerErik Johnston2015-07-011-0/+130