Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove support for unstable private read receipts (#13653) | Šimon Brandner | 2022-09-01 | 1 | -26/+11 |
| | | | 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 | -19/+39 |
| | | | | | 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. | ||||
* | Fix rooms not being properly excluded from incremental sync (#13408) | Brendan Abolivier | 2022-08-04 | 1 | -0/+21 |
| | |||||
* | Remove unnecessary `json.dumps` from tests (#13303) | Dirk Klimpel | 2022-07-17 | 1 | -2/+1 |
| | |||||
* | Additional constants for EDU types. (#12884) | Patrick Cloke | 2022-05-27 | 1 | -1/+2 |
| | | | Instead of hard-coding strings in many places. | ||||
* | Consolidate logic for parsing relations. (#12693) | Patrick Cloke | 2022-05-16 | 1 | -2/+6 |
| | | | | | | | | | | | | | Parse the `m.relates_to` event content field (which describes relations) in a single place, this is used during: * Event persistence. * Validation of the Client-Server API. * Fetching bundled aggregations. * Processing of push rules. Each of these separately implement the logic and each made slightly different assumptions about what was valid. Some had minor / potential bugs. | ||||
* | No longer permit empty body when sending receipts (#12709) | David Robertson | 2022-05-11 | 1 | -26/+4 |
| | |||||
* | Use `private` instead of `hidden` in MSC2285 related code. (#12635) | Šimon Brandner | 2022-05-05 | 1 | -2/+2 |
| | |||||
* | Implement changes to MSC2285 (hidden read receipts) (#12168) | Šimon Brandner | 2022-05-04 | 1 | -17/+144 |
| | | | | | * 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 constants for receipt types in tests. (#12582) | Šimon Brandner | 2022-04-28 | 1 | -1/+2 |
| | |||||
* | Move MSC2654 support behind an experimental configuration flag. (#12295) | Patrick Cloke | 2022-03-31 | 1 | -0/+5 |
| | | | To match the current thinking on disabling experimental features by default. | ||||
* | Remove references to "msc2403" (#12165) | Andrew Morgan | 2022-03-30 | 1 | -1/+0 |
| | |||||
* | Add a configuration to exclude rooms from sync response (#12310) | Brendan Abolivier | 2022-03-30 | 1 | -0/+62 |
| | |||||
* | Replace assertEquals and friends with non-deprecated versions. (#12092) | Patrick Cloke | 2022-02-28 | 1 | -8/+8 |
| | |||||
* | Add type hints to `tests/rest/client` (#12066) | Dirk Klimpel | 2022-02-23 | 1 | -20/+27 |
| | |||||
* | 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 | ||||
* | Add a unit test for users receiving their own device list updates (#11909) | Andrew Morgan | 2022-02-07 | 1 | -1/+56 |
| | |||||
* | Require body for read receipts with user-agent exceptions (#11157) | rogersheu | 2021-11-09 | 1 | -2/+28 |
| | | | Co-authored-by: reivilibre <olivier@librepush.net> | ||||
* | Flatten tests/rest/client/{v1,v2_alpha} too (#10667) | David Robertson | 2021-08-20 | 1 | -0/+686 |