Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixups to new push stream (#17038) | Erik Johnston | 2024-03-28 | 1 | -1/+3 |
| | | | Follow on from #17037 | ||||
* | Add support for moving `/push_rules` off of main process (#17037) | Erik Johnston | 2024-03-28 | 1 | -3/+3 |
| | |||||
* | 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 linearizer on user ID to push rule PUT/DELETE requests (#16052) | Nick Mills-Barrett | 2023-08-11 | 1 | -6/+22 |
| | | | | | See: #16053 Signed off by Nick @ Beeper (@Fizzadar) | ||||
* | Error if attempting to set m.push_rules account data, per MSC4010. (#15555) | Patrick Cloke | 2023-05-09 | 1 | -5/+2 |
| | | | | | m.push_rules, like m.fully_read, is a special account data type that cannot be set using the normal /account_data endpoint. Return an error instead of allowing data that will not be used to be stored. | ||||
* | Add a primitive helper script for listing worker endpoints. (#15243) | reivilibre | 2023-03-23 | 1 | -0/+3 |
| | | | | Co-authored-by: Patrick Cloke <patrickc@matrix.org> | ||||
* | Use StrCollection in place of Collection[str] in (most) handlers code. (#14922) | Patrick Cloke | 2023-01-26 | 1 | -2/+2 |
| | | | | Due to the increased safety of StrCollection over Collection[str] and Sequence[str]. | ||||
* | Add some type hints to datastore (#12717) | Dirk Klimpel | 2022-05-17 | 1 | -2/+2 |
| | |||||
* | Add a module API to allow modules to edit push rule actions (#12406) | Brendan Abolivier | 2022-04-27 | 1 | -95/+17 |
| | | | Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | ||||
* | 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 | ||||
* | Revert experimental push rules from #7997. (#11884) | Patrick Cloke | 2022-02-02 | 1 | -11/+2 |
| | | | Manually reverts the merge from cdbb8e6d6e36e0b6bc36e676d8fe66c96986b399. | ||||
* | Require direct references to configuration variables. (#10985) | Patrick Cloke | 2021-10-06 | 1 | -1/+3 |
| | | | | | | This removes the magic allowing accessing configurable variables directly from the config object. It is now required that a specific configuration class is used (e.g. `config.foo` must be replaced with `config.server.foo`). | ||||
* | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -1/+1 |
| | | | | Instead of proxying through the magic getter of the RootConfig object. This should be more performant (and is more explicit). | ||||
* | Additional type hints for client REST servlets (part 5) (#10736) | Patrick Cloke | 2021-09-03 | 1 | -43/+69 |
| | | | | Additionally this enforce type hints on all function signatures inside of the synapse.rest.client package. | ||||
* | Flatten the synapse.rest.client package (#10600) | reivilibre | 2021-08-17 | 1 | -0/+354 |