Skip to content

Conversation

@H-Shay
Copy link
Contributor

@H-Shay H-Shay commented Jul 8, 2025

Currently the admin redaction endpoint defaults to puppeting the user being redacted. This PR adds an optional param use_admin, which when provided issues the redactions as the admin user instead.

@H-Shay H-Shay requested a review from a team as a code owner July 8, 2025 20:42
@github-actions github-actions bot deployed to PR Documentation Preview July 8, 2025 20:43 Active
@github-actions github-actions bot deployed to PR Documentation Preview July 8, 2025 20:49 Active
@github-actions github-actions bot deployed to PR Documentation Preview July 14, 2025 19:29 Active
@H-Shay
Copy link
Contributor Author

H-Shay commented Jul 14, 2025

@erikjohnston thanks for the review! I've made the changes, if you are happy would you hit the merge button for me? Thanks so much!

@devonh devonh enabled auto-merge (squash) July 21, 2025 16:14
@devonh devonh merged commit 11a1141 into element-hq:develop Jul 21, 2025
72 of 74 checks passed
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this pull request Aug 7, 2025
Tested on NetBSD 9 amd64 (federation, multiple clients)

# Synapse 1.135.0 (2025-08-01)

## Features

- Add `recaptcha_private_key_path` and `recaptcha_public_key_path` config option. ([\#17984](element-hq/synapse#17984), [\#18684](element-hq/synapse#18684))
- Add plain-text handling for rich-text topics as per [MSC3765](matrix-org/matrix-spec-proposals#3765). ([\#18195](element-hq/synapse#18195))
- If enabled by the user, server admins will see [soft failed](https://spec.matrix.org/v1.13/server-server-api/#soft-failure) events over the Client-Server API. ([\#18238](element-hq/synapse#18238))
- Add experimental support for [MSC4277: Harmonizing the reporting endpoints](matrix-org/matrix-spec-proposals#4277). ([\#18263](element-hq/synapse#18263))
- Add ability to limit amount of media uploaded by a user in a given time period. ([\#18527](element-hq/synapse#18527))
- Enable workers to write directly to the device lists stream and handle device list updates, reducing load on the main process. ([\#18581](element-hq/synapse#18581))
- Support arbitrary profile fields. Contributed by @clokep. ([\#18635](element-hq/synapse#18635))
- Advertise support for Matrix v1.12. ([\#18647](element-hq/synapse#18647))
- Add an option to issue redactions as an admin user via the [admin redaction endpoint](https://element-hq.github.io/synapse/latest/admin_api/user_admin_api.html#redact-all-the-events-of-a-user). ([\#18671](element-hq/synapse#18671))
- Add experimental and incomplete support for [MSC4306: Thread Subscriptions](https://github.com/matrix-org/matrix-spec-proposals/blob/rei/msc_thread_subscriptions/proposals/4306-thread-subscriptions.md). ([\#18674](element-hq/synapse#18674))
- Include `event_id` when getting state with `?format=event`. Contributed by @tulir @ Beeper. ([\#18675](element-hq/synapse#18675))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants