Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-06-14 | Rename delta to apply in the proper schema version. (#13050) | Patrick Cloke | 2 | -0/+1 | |
2022-06-14 | Move the "email unsubscribe" resource, refactor the macaroon generator & ↵ | Quentin Gliech | 16 | -441/+619 | |
simplify the access token verification logic. (#12986) This simplifies the access token verification logic by removing the `rights` parameter which was only ever used for the unsubscribe link in email notifications. The latter has been moved under the `/_synapse` namespace, since it is not a standard API. This also makes the email verification link more secure, by embedding the app_id and pushkey in the macaroon and verifying it. This prevents the user from tampering the query parameters of that unsubscribe link. Macaroon generation is refactored: - Centralised all macaroon generation and verification logic to the `MacaroonGenerator` - Moved to `synapse.utils` - Changed the constructor to require only a `Clock`, hostname, and a secret key (instead of a full `Homeserver`). - Added tests for all methods. | |||||
2022-06-14 | Fix Complement runs always being Postgres (#13034) | reivilibre | 2 | -1/+2 | |
* Fix Complement runs always being Postgres * Newsfile Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org> | |||||
2022-06-14 | Fixup upgrades v1.61.0 | Erik Johnston | 1 | -3/+3 | |
2022-06-14 | Update changelog | Erik Johnston | 1 | -3/+6 | |
2022-06-14 | 1.61.0 | Erik Johnston | 4 | -2/+16 | |
2022-06-14 | Mention removed community/group worker endpoints in upgrade.md (#13023) | Sami Olmari | 2 | -0/+19 | |
2022-06-14 | Mention removed community/group worker endpoints in upgrade.md (#13023) | Sami Olmari | 2 | -0/+17 | |
2022-06-14 | Decouple `synapse.api.auth_blocking.AuthBlocking` from ↵ | Quentin Gliech< |