Skip to content

FEATURE: allow shared edits to be enabled on any group#163

Merged
SamSaffron merged 3 commits into
mainfrom
group
Jun 25, 2026
Merged

FEATURE: allow shared edits to be enabled on any group#163
SamSaffron merged 3 commits into
mainfrom
group

Conversation

@SamSaffron

Copy link
Copy Markdown
Member

Allow sites to choose which groups can enable or disable shared edits instead of hardcoding staff and TL4 users. Expose the permission on the current user serializer so the admin menu can hide toggle actions for unauthorized users.

Add rate limits to privileged reset and recover endpoints, and update specs, acceptance tests, docs, and settings copy for the new permission model.

Allow sites to choose which groups can enable or disable shared edits instead of hardcoding staff and TL4 users. Expose the permission on the current user serializer so the admin menu can hide toggle actions for unauthorized users.

Add rate limits to privileged reset and recover endpoints, and update specs, acceptance tests, docs, and settings copy for the new permission model.
Comment thread config/settings.yml

@martin-brennan martin-brennan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the way

Co-authored-by: Martin Brennan <martin@discourse.org>
@SamSaffron SamSaffron changed the title FEATUER: allow shared edits to be enabled on any group FEATURE: allow shared edits to be enabled on any group Jun 25, 2026
@SamSaffron SamSaffron merged commit 4e51a4e into main Jun 25, 2026
7 checks passed
@SamSaffron SamSaffron deleted the group branch June 25, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants