Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Stabilise support for MSC2918 refresh tokens as they have now been merged ↵ | reivilibre | 2021-12-06 | 1 | -16/+13 |
| | | | | into the Matrix specification. (#11435) | ||||
* | Save the OIDC session ID (sid) with the device on login (#11482) | Quentin Gliech | 2021-12-06 | 1 | -2/+5 |
| | | | As a step towards allowing back-channel logout for OIDC. | ||||
* | Register the login redirect endpoint for v3. (#11451) | Patrick Cloke | 2021-12-01 | 1 | -1/+1 |
| | | | As specified for Matrix v1.1. | ||||
* | Update MSC2918 refresh token support to confirm with the latest revision: ↵ | reivilibre | 2021-11-26 | 1 | -5/+7 |
| | | | | accept the `refresh_tokens` parameter in the request body rather than in the URL parameters. (#11430) | ||||
* | Support expiry of refresh tokens and expiry of the overall session when ↵ | reivilibre | 2021-11-26 | 1 | -15/+37 |
| | | | | refresh tokens are in use. (#11425) | ||||
* | Rename unstable `access_token_lifetime` configuration option to ↵ | reivilibre | 2021-11-23 | 1 | -4/+10 |
| | | | | `refreshable_access_token_lifetime` to make it clear it only concerns refreshable access tokens. (#11388) | ||||
* | Add config for customizing the claim used for JWT logins. (#11361) | Kostas | 2021-11-22 | 1 | -1/+2 |
| | | | | | Allows specifying a different claim (from the default "sub") to use when calculating the localpart of the Matrix ID used during the JWT login. | ||||
* | Add support for the stable version of MSC2778 (#11335) | Tulir Asokan | 2021-11-15 | 1 | -2/+7 |
| | | | | | | | | | * Add support for the stable version of MSC2778 Signed-off-by: Tulir Asokan <tulir@maunium.net> * Expect m.login.application_service in login and password provider tests Signed-off-by: Tulir Asokan <tulir@maunium.net> | ||||
* | Use direct references for configuration variables (part 7). (#10959) | Patrick Cloke | 2021-10-04 | 1 | -3/+3 |
| | |||||
* | Use direct references for configuration variables (part 5). (#10897) | Patrick Cloke | 2021-09-24 | 1 | -1/+1 |
| | |||||
* | Use direct references for configuration variables (part 4). (#10893) | Patrick Cloke | 2021-09-23 | 1 | -6/+6 |
| | |||||
* | Use direct references for some configuration variables (part 3) (#10885) | Patrick Cloke | 2021-09-23 | 1 | -2/+2 |
| | | | | | | | | This avoids the overhead of searching through the various configuration classes by directly referencing the class that the attributes are in. It also improves type hints since mypy can now resolve the types of the configuration variables. | ||||
* | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -5/+5 |
| | | | | Instead of proxying through the magic getter of the RootConfig object. This should be more performant (and is more explicit). | ||||
* | Remove unstable MSC2858 API, including `experimental.msc2858_enabled` config ↵ | Sean | 2021-09-09 | 1 | -46/+11 |
| | | | | | option (#10693) Signed-off-by: Sean Quah <seanq@element.io> | ||||
* | Additional type hints for REST servlets (part 2). (#10674) | Patrick Cloke | 2021-08-26 | 1 | -12/+9 |
| | | | Applies the changes from #10665 to additional modules. | ||||
* | Correctly initialise the `synapse_user_logins` metric. (#10677) | Richard van der Hoff | 2021-08-24 | 1 | -6/+23 |
| | | | | | Fix a bug where the prometheus metrics for SSO logins wouldn't be initialised until the first user logged in with a given auth provider. | ||||
* | Flatten the synapse.rest.client package (#10600) | reivilibre | 2021-08-17 | 1 | -0/+600 |