| Commit message (Expand) | Author | Age | Files | Lines |
* | Correctly mention previous copyright (#16820) | Erik Johnston | 2024-01-23 | 1 | -0/+1 |
* | Update license headers | Patrick Cloke | 2023-11-21 | 1 | -10/+16 |
* | Allow multiple workers to write to receipts stream. (#16432) | Erik Johnston | 2023-10-25 | 1 | -9/+10 |
* | Some refactors around receipts stream (#16426) | Erik Johnston | 2023-10-04 | 1 | -15/+10 |
* | Return immutable objects for cachedList decorators (#16350) | Patrick Cloke | 2023-09-19 | 1 | -6/+7 |
* | Additional validation of receipts (#16327) | Patrick Cloke | 2023-09-18 | 1 | -2/+24 |
* | Return read-only collections from `@cached` methods (#13755) | Sean Quah | 2023-02-10 | 1 | -2/+2 |
* | Add helper to parse an enum from query args & use it. (#14956) | Patrick Cloke | 2023-02-01 | 1 | -1/+1 |
* | Include thread information when sending receipts over federation. (#14466) | Patrick Cloke | 2022-11-28 | 1 | -1/+0 |
* | Do not allow a None-limit on PaginationConfig. (#14146) | Patrick Cloke | 2022-10-14 | 1 | -1/+1 |
* | Use stable identifiers for MSC3771 & MSC3773. (#14050) | Patrick Cloke | 2022-10-07 | 1 | -7/+4 |
* | Accept & store thread IDs for receipts (implement MSC3771). (#13782) | Patrick Cloke | 2022-09-23 | 1 | -2/+21 |
* | Faster Remote Room Joins: tell remote homeservers that we are unable to autho... | reivilibre | 2022-09-23 | 1 | -1/+1 |
* | Remove support for unstable private read receipts (#13653) | Šimon Brandner | 2022-09-01 | 1 | -23/+6 |
* | Support stable identifiers for MSC2285: private read receipts. (#13273) | Šimon Brandner | 2022-08-05 | 1 | -10/+26 |
* | Additional constants for EDU types. (#12884) | Patrick Cloke | 2022-05-27 | 1 | -3/+3 |
* | Add `StreamKeyType` class and replace string literals with constants (#12567) | Andrew Morgan | 2022-05-16 | 1 | -2/+10 |
* | Avoid unnecessary copies when filtering private read receipts. (#12711) | Šimon Brandner | 2022-05-16 | 1 | -33/+61 |
* | Use `private` instead of `hidden` in MSC2285 related code. (#12635) | Šimon Brandner | 2022-05-05 | 1 | -3/+3 |
* | Implement changes to MSC2285 (hidden read receipts) (#12168) | Šimon Brandner | 2022-05-04 | 1 | -38/+27 |
* | Bound ephemeral events by key (#12544) | Nick Mills-Barrett | 2022-04-26 | 1 | -2/+2 |
* | Rename various ApplicationServices interested methods (#11915) | Andrew Morgan | 2022-03-03 | 1 | -1/+1 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -2/+2 |
* | Add a constant for receipt types (m.read). (#11531) | Patrick Cloke | 2021-12-08 | 1 | -3/+3 |
* | Improve docstrings for methods related to sending EDUs to application service... | Andrew Morgan | 2021-10-21 | 1 | -1/+7 |
* | Remove the deprecated BaseHandler. (#11005) | Patrick Cloke | 2021-10-08 | 1 | -4/+2 |
* | Remove unnecessary parentheses around tuples returned from methods (#10889) | Andrew Morgan | 2021-09-23 | 1 | -2/+2 |
* | Add type hints for event streams. (#10856) | Patrick Cloke | 2021-09-21 | 1 | -3/+10 |
* | Require type hints in the handlers module. (#10831) | Patrick Cloke | 2021-09-20 | 1 | -2/+2 |
* | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -1/+1 |
* | Handle string read receipt data (#10606) | Šimon Brandner | 2021-08-16 | 1 | -1/+8 |
* | Include room ID in ignored EDU log messages (#10507) | Dagfinn Ilmari Mannsåker | 2021-08-03 | 1 | -1/+2 |
* | Support for MSC2285 (hidden read receipts) (#10413) | Šimon Brandner | 2021-07-28 | 1 | -5/+53 |
* | Use inline type hints in `handlers/` and `rest/`. (#10382) | Jonathan de Jong | 2021-07-16 | 1 | -2/+2 |
* | Ignore EDUs for rooms we're not in (#10317) | Dagfinn Ilmari Mannsåker | 2021-07-06 | 1 | -0/+15 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 1 | -1/+1 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -5/+4 |
* | Allow moving account data and receipts streams off master (#9104) | Erik Johnston | 2021-01-18 | 1 | -5/+22 |
* | Add type hints to the receipts and user directory handlers. (#8976) | Patrick Cloke | 2021-01-04 | 1 | -11/+19 |
* | Allow spam-checker modules to be provide async methods. (#8890) | David Teller | 2020-12-11 | 1 | -5/+2 |
* | Improve appservice handler to send only the most recent read receipts when no... | Will Hunt | 2020-11-18 | 1 | -1/+2 |
* | Send some ephemeral events to appservices (#8437) | Will Hunt | 2020-10-15 | 1 | -1/+34 |
* | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 1 | -1/+1 |
* | Clean up types for PaginationConfig (#8250) | Erik Johnston | 2020-09-08 | 1 | -15/+0 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -1/+1 |
* | Convert _base, profile, and _receipts handlers to async/await (#7860) | Patrick Cloke | 2020-07-17 | 1 | -10/+6 |
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -1/+1 |
* | Port receipt and read markers to async/wait | Erik Johnston | 2019-10-29 | 1 | -25/+12 |
* | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2019-08-30 | 1 | -1/+1 |
* | Merge pull request #5743 from matrix-org/erikj/log_origin_receipts_mismatch | Erik Johnston | 2019-07-24 | 1 | -13/+22 |
|\ |
|
| * | Log when we receive receipt from a different origin | Erik Johnston | 2019-07-23 | 1 | -13/+22 |
* | | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -7/+7 |
|/ |
|
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -18/+8 |
* | Batch up outgoing read-receipts to reduce federation traffic. (#4890) | Richard van der Hoff | 2019-03-20 | 1 | -1/+1 |
* | Move client receipt processing to federation sender worker. | Richard van der Hoff | 2019-03-13 | 1 | -33/+4 |
* | declare a ReadReceipt class | Richard van der Hoff | 2019-03-13 | 1 | -24/+22 |
* | Clean up read-receipt handling. | Richard van der Hoff | 2019-03-04 | 1 | -59/+44 |
* | Avoid rebuilding Edu objects in worker mode (#4770) | Richard van der Hoff | 2019-03-04 | 1 | -1/+1 |
* | Run push_receipts_to_remotes as background job (#4707) | Richard van der Hoff | 2019-02-21 | 1 | -34/+34 |
* | Remove redundant run_as_background_process() from pusherpool | Richard van der Hoff | 2018-10-22 | 1 | -1/+1 |
* | Fix logcontexts for running pushers | Richard van der Hoff | 2018-08-17 | 1 | -10/+8 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -6/+4 |
* | Improve exception handling for background processes | Richard van der Hoff | 2018-04-27 | 1 | -29/+32 |
* | Split out edu/query registration to a separate class | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
* | fix a logcontext leak in read receipt handling | Richard van der Hoff | 2017-10-11 | 1 | -0/+4 |
* | Don't recreate so many sets | Erik Johnston | 2017-03-16 | 1 | -3/+2 |
* | Fix ignored read-receipts | Richard van der Hoff | 2016-12-08 | 1 | -1/+5 |
* | Use new federation_sender DI | Erik Johnston | 2016-11-16 | 1 | -2/+2 |
* | Clobber EDUs in send queue | Erik Johnston | 2016-09-09 | 1 | -0/+1 |
* | Use state handler instead of get_users_in_room/get_joined_hosts | Erik Johnston | 2016-08-26 | 1 | -1/+4 |
* | Replaces calls to fetch_room_distributions_into with get_joined_hosts_for_room | Mark Haines | 2016-05-16 | 1 | -6/+5 |
* | Add comments on min_stream_id | David Baker | 2016-04-07 | 1 | -0/+1 |
* | Send badge count pushes. | David Baker | 2016-04-07 | 1 | -4/+17 |
* | Add enviroment variable SYNAPSE_CACHE_FACTOR, default it to 0.1 | Erik Johnston | 2016-03-01 | 1 | -2/+0 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Open up /events to anonymous users for room events only | Daniel Wagner-Hall | 2015-11-05 | 1 | -4/+2 |
* | Fix receipts for room initial sync | Erik Johnston | 2015-10-22 | 1 | -7/+1 |
* | Re-enable receipts | Erik Johnston | 2015-08-13 | 1 | -2/+0 |
* | Disable receipts for now | Matrix | 2015-07-22 | 1 | -0/+2 |
* | Don't do any database hits in receipt handling if from_key == to_key | Matrix | 2015-07-18 | 1 | -0/+3 |
* | Docs | Erik Johnston | 2015-07-14 | 1 | -3/+8 |
* | Comments | Erik Johnston | 2015-07-13 | 1 | -4/+12 |
* | Remove spurious comment | Erik Johnston | 2015-07-09 | 1 | -2/+0 |
* | Integer timestamps | Erik Johnston | 2015-07-09 | 1 | -1/+1 |
* | Change format of receipts to allow inclusion of data | Erik Johnston | 2015-07-09 | 1 | -8/+16 |
* | Add a cache to fetching of receipt streams | Erik Johnston | 2015-07-08 | 1 | -24/+7 |
* | Split receipt events up into one per room | Erik Johnston | 2015-07-08 | 1 | -30/+21 |
* | Hook up receipts to v1 initialSync | Erik Johnston | 2015-07-08 | 1 | -1/+44 |
* | Wire together receipts and the notifer/federation | Erik Johnston | 2015-07-07 | 1 | -21/+60 |
* | Fix various typos | Erik Johnston | 2015-07-07 | 1 | -2/+4 |
* | Consolidate duplicate code in notifier | Erik Johnston | 2015-07-02 | 1 | -2/+2 |
* | Add basic ReceiptHandler | Erik Johnston | 2015-07-01 | 1 | -0/+130 |