| Commit message (Expand) | Author | Age | Files | Lines |
* | Reduce the amount of state we pull from the DB (#12811) | Erik Johnston | 2022-06-06 | 1 | -2/+4 |
* | Rename storage classes (#12913) | Erik Johnston | 2022-05-31 | 1 | -7/+10 |
* | Additional constants for EDU types. (#12884) | Patrick Cloke | 2022-05-27 | 1 | -2/+2 |
* | Fix up `state_store` naming (#12871) | Erik Johnston | 2022-05-25 | 1 | -3/+3 |
* | Add `StreamKeyType` class and replace string literals with constants (#12567) | Andrew Morgan | 2022-05-16 | 1 | -5/+8 |
* | Avoid unnecessary copies when filtering private read receipts. (#12711) | Šimon Brandner | 2022-05-16 | 1 | -2/+4 |
* | Use `private` instead of `hidden` in MSC2285 related code. (#12635) | Šimon Brandner | 2022-05-05 | 1 | -2/+2 |
* | Use `ParamSpec` in type hints for `synapse.logging.context` (#12150) | Sean Quah | 2022-03-08 | 1 | -2/+3 |
* | Use the proper serialization format when bundling aggregations. (#12090) | Patrick Cloke | 2022-03-03 | 1 | -3/+6 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
* | Bundle aggregations outside of the serialization method. (#11612) | Patrick Cloke | 2022-01-07 | 1 | -9/+7 |
* | Do not bundle aggregations for APIs which shouldn't include them. (#11592) | Patrick Cloke | 2021-12-20 | 1 | -14/+4 |
* | Add missing type hints to `synapse.logging.context` (#11556) | Sean Quah | 2021-12-14 | 1 | -14/+19 |
* | Include bundled aggregations in /sync and related fixes (#11478) | Patrick Cloke | 2021-12-06 | 1 | -6/+24 |
* | Remove the deprecated BaseHandler. (#11005) | Patrick Cloke | 2021-10-08 | 1 | -4/+4 |
* | Add type hints for event streams. (#10856) | Patrick Cloke | 2021-09-21 | 1 | -1/+1 |
* | Require type hints in the handlers module. (#10831) | Patrick Cloke | 2021-09-20 | 1 | -4/+4 |
* | Use direct references for some configuration variables (part 2) (#10812) | Patrick Cloke | 2021-09-15 | 1 | -1/+1 |
* | Convert room member storage tuples to attrs. (#10629) | Patrick Cloke | 2021-08-18 | 1 | -1/+1 |
* | Support for MSC2285 (hidden read receipts) (#10413) | Šimon Brandner | 2021-07-28 | 1 | -1/+6 |
* | Use inline type hints in `handlers/` and `rest/`. (#10382) | Jonathan de Jong | 2021-07-16 | 1 | -3/+11 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Add ResponseCache tests. (#9458) | Jonathan de Jong | 2021-03-08 | 1 | -1/+1 |
* | Ratelimit cross-user key sharing requests. (#8957) | Patrick Cloke | 2021-02-19 | 1 | -2/+2 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -3/+9 |
* | Add additional type hints to the storage module. (#8980) | Patrick Cloke | 2020-12-30 | 1 | -3/+1 |
* | Add type hints to profile and base handlers. (#8609) | Patrick Cloke | 2020-10-21 | 1 | -2/+6 |
* | Add type hints to response cache. (#8507) | Patrick Cloke | 2020-10-09 | 1 | -4/+6 |
* | Make token serializing/deserializing async (#8427) | Erik Johnston | 2020-09-30 | 1 | -7/+7 |
* | Various clean ups to room stream tokens. (#8423) | Erik Johnston | 2020-09-29 | 1 | -1/+2 |
* | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 1 | -1/+1 |
* | Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281) | Erik Johnston | 2020-09-11 | 1 | -2/+2 |
* | Clean up types for PaginationConfig (#8250) | Erik Johnston | 2020-09-08 | 1 | -6/+5 |
* | Add type hints to more handlers (#8244) | Erik Johnston | 2020-09-03 | 1 | -32/+48 |
* | Convert streams to async. (#8014) | Patrick Cloke | 2020-08-04 | 1 | -2/+2 |
* | Stop the master relaying USER_SYNC for other workers (#7318) | Richard van der Hoff | 2020-04-22 | 1 | -2/+8 |
* | Add `allow_departed_users` param to `check_in_room_or_world_readable` | Richard van der Hoff | 2020-02-19 | 1 | -1/+3 |
* | Refactor the membership check methods in Auth | Richard van der Hoff | 2020-02-18 | 1 | -26/+5 |
* | Add `local_current_membership` table (#6655) | Erik Johnston | 2020-01-15 | 1 | -1/+1 |
* | Port synapse.handlers.initial_sync to async/await | Erik Johnston | 2019-12-09 | 1 | -52/+44 |
* | Remove SnapshotCache in favour of ResponseCache | Erik Johnston | 2019-12-09 | 1 | -11/+8 |
* | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -2/+2 |
* | Port to use state storage | Erik Johnston | 2019-10-30 | 1 | -5/+9 |
* | Remove double return statements (#5962) | Andrew Morgan | 2019-09-03 | 1 | -2/+0 |
* | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2019-08-30 | 1 | -2/+2 |
* | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -29/+25 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -1/+1 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -87/+83 |
* | Allow client event serialization to be async | Erik Johnston | 2019-05-14 | 1 | -17/+27 |
* | Deny peeking into rooms that have been blocked | Erik Johnston | 2019-03-21 | 1 | -1/+5 |
* | Refactor state group lookup to reduce DB hits (#4011) | Erik Johnston | 2018-10-25 | 1 | -2/+2 |
* | Integrate presence from hotfixes (#3694) | Amber Brown | 2018-08-18 | 1 | -0/+4 |
* | Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) | Amber Brown | 2018-08-10 | 1 | -1/+1 |
* | another couple of logcontext leaks | Richard van der Hoff | 2018-07-24 | 1 | -4/+6 |
* | Logcontext fixes | Richard van der Hoff | 2018-07-24 | 1 | -13/+15 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -6/+3 |
* | Fix returned token is no longer a tuple | Erik Johnston | 2018-05-09 | 1 | -1/+1 |
* | Refactor get_recent_events_for_room return type | Erik Johnston | 2018-05-09 | 1 | -5/+5 |
* | Use run_in_background in preference to preserve_fn | Richard van der Hoff | 2018-04-27 | 1 | -5/+7 |
* | Remove preserve_context_over_{fn, deferred} | Richard van der Hoff | 2017-11-14 | 1 | -2/+2 |
* | replace 'except:' with 'except Exception:' | Richard van der Hoff | 2017-10-23 | 1 | -1/+1 |
* | Format presence events on the edges instead of reformatting them multiple times | Erik Johnston | 2017-03-15 | 1 | -1/+10 |
* | Shuffle receipt handler around so that worker apps don't need to load it | Erik Johnston | 2016-11-23 | 1 | -3/+4 |
* | Support /initialSync in synchrotron worker | Erik Johnston | 2016-09-21 | 1 | -0/+443 |