Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Require the 'from' parameter for `/notifications` be an integer (#17283) | Andrew Morgan | 2024-06-19 | 1 | -1/+17 |
| | | | | Co-authored-by: Erik Johnston <erikj@element.io> | ||||
* | Correctly mention previous copyright (#16820) | Erik Johnston | 2024-01-23 | 1 | -0/+1 |
| | | | | | During the migration the automated script to update the copyright headers accidentally got rid of some of the existing copyright lines. Reinstate them. | ||||
* | Update license headers | Patrick Cloke | 2023-11-21 | 1 | -10/+16 |
| | |||||
* | Add new module API for adding custom fields to events `unsigned` section ↵ | Erik Johnston | 2023-10-27 | 1 | -1/+1 |
| | | | | (#16549) | ||||
* | Add `/notifications` endpoint to workers (#16265) | Erik Johnston | 2023-09-07 | 1 | -0/+2 |
| | |||||
* | Pass the requester during event serialization. (#15174) | Quentin Gliech | 2023-03-06 | 1 | -4/+8 |
| | | | | This allows Synapse to properly include the transaction ID in the unsigned data of events. | ||||
* | Remove support for unstable private read receipts (#13653) | Šimon Brandner | 2022-09-01 | 1 | -1/+0 |
| | | | Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> | ||||
* | Support stable identifiers for MSC2285: private read receipts. (#13273) | Šimon Brandner | 2022-08-05 | 1 | -1/+6 |
| | | | | | This adds support for the stable identifiers of MSC2285 while continuing to support the unstable identifiers behind the configuration flag. These will be removed in a future version. | ||||
* | Implement changes to MSC2285 (hidden read receipts) (#12168) | Šimon Brandner | 2022-05-04 | 1 | -1/+1 |
| | | | | | * Changes hidden read receipts to be a separate receipt type (instead of a field on `m.read`). * Updates the `/receipts` endpoint to accept `m.fully_read`. | ||||
* | Use the proper serialization format when bundling aggregations. (#12090) | Patrick Cloke | 2022-03-03 | 1 | -2/+7 |
| | | | | This ensures that the `latest_event` field of the bundled aggregation for threads uses the same format as the other events in the response. | ||||
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
| | | | | | | | The presence of this method was confusing, and mostly present for backwards compatibility. Let's get rid of it. Part of #11733 | ||||
* | Bundle aggregations outside of the serialization method. (#11612) | Patrick Cloke | 2022-01-07 | 1 | -1/+1 |
| | | | | | | | | This makes the serialization of events synchronous (and it no longer access the database), but we must manually calculate and provide the bundled aggregations. Overall this should cause no change in behavior, but is prep work for other improvements. | ||||
* | Add type hints to event_push_actions. (#11594) | Patrick Cloke | 2021-12-21 | 1 | -10/+10 |
| | |||||
* | Add a constant for receipt types (m.read). (#11531) | Patrick Cloke | 2021-12-08 | 1 | -1/+2 |
| | | | And expand some type hints in the receipts storage module. | ||||
* | Additional type hints for REST servlets (part 2). (#10674) | Patrick Cloke | 2021-08-26 | 1 | -3/+10 |
| | | | Applies the changes from #10665 to additional modules. | ||||
* | Flatten the synapse.rest.client package (#10600) | reivilibre | 2021-08-17 | 1 | -0/+91 |