Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the experimental flag for knocking and use stable prefixes / ↵ | Patrick Cloke | 2021-06-15 | 1 | -3/+4 |
| | | | | | | | endpoints. (#10167) * Room version 7 for knocking. * Stable prefixes and endpoints (both client and federation) for knocking. * Removes the experimental configuration flag. | ||||
* | Implement knock feature (#6739) | Sorunome | 2021-06-09 | 1 | -1/+26 |
| | | | | | | This PR aims to implement the knock feature as proposed in https://github.com/matrix-org/matrix-doc/pull/2403 Signed-off-by: Sorunome mail@sorunome.de Signed-off-by: Andrew Morgan andrewm@element.io | ||||
* | Remove the experimental spaces enabled flag. (#10063) | Patrick Cloke | 2021-05-26 | 1 | -1/+1 |
| | | | | In lieu of just always enabling the unstable spaces endpoint and unstable room version. | ||||
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
| | | | | | | | Part of #9744 Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now. `Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>` | ||||
* | Add an experimental room version to support restricted join rules. (#9717) | Patrick Cloke | 2021-03-31 | 1 | -1/+23 |
| | | | Per MSC3083. | ||||
* | Implement MSC2176: Updated redaction rules (#8984) | Patrick Cloke | 2021-01-05 | 1 | -6/+26 |
| | | | | An experimental room version ("org.matrix.msc2176") contains the new redaction rules for testing. | ||||
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -5/+5 |
| | |||||
* | Implement room version 6 (MSC2240). (#7506) | Patrick Cloke | 2020-05-15 | 1 | -26/+4 |
| | |||||
* | Strictly enforce canonicaljson requirements in a new room version (#7381) | Patrick Cloke | 2020-05-14 | 1 | -1/+23 |
| | |||||
* | Enforce MSC2209: auth rules for notifications in power level event (#7502) | Patrick Cloke | 2020-05-14 | 1 | -1/+21 |
| | | | | In a new room version, the "notifications" key of power level events are subject to restricted auth rules. | ||||
* | Remove special auth and redaction rules for aliases events in experimental ↵ | Patrick Cloke | 2020-03-09 | 1 | -4/+5 |
| | | | | room ver. (#7037) | ||||
* | Implement updated auth rules from MSC2260 | Richard van der Hoff | 2020-01-28 | 1 | -0/+16 |
| | |||||
* | Fix up some typechecking (#6150) | Amber Brown | 2019-10-02 | 1 | -1/+4 |
| | | | | | | * type checking fixes * changelog | ||||
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -11/+14 |
| | |||||
* | Implement room v5 which enforces signing key validity | Richard van der Hoff | 2019-06-05 | 1 | -5/+5 |
| | | | | | Implements [MSC2077](https://github.com/matrix-org/matrix-doc/pull/2077) and fixes #5247 and #4364. | ||||
* | Add a test room version where we enforce key validity (#5348) | Richard van der Hoff | 2019-06-05 | 1 | -7/+13 |
| | |||||
* | Add config option for setting homeserver's default room version (#5223) | Andrew Morgan | 2019-05-23 | 1 | -4/+0 |
| | | | | | Replaces DEFAULT_ROOM_VERSION constant with a method that first checks the config, then returns a hardcoded value if the option is not present. That hardcoded value is now located in the server.py config file. | ||||
* | Introduce room v4 which updates event ID format. (#5217) | Richard van der Hoff | 2019-05-21 | 1 | -4/+4 |
| | | | Implements https://github.com/matrix-org/matrix-doc/pull/2002. | ||||
* | Add a test room version which updates event ID format (#5210) | Richard van der Hoff | 2019-05-20 | 1 | -2/+11 |
| | | | Implements MSC1884 | ||||
* | Collect room-version variations into one place (#4969) | Richard van der Hoff | 2019-04-01 | 1 | -0/+91 |
Collect all the things that make room-versions different to one another into one place, so that it's easier to define new room versions. |