Skip to content

Move from role-based to permissions-based checks - #153

Merged
jeremy-rifkin merged 9 commits into
TCCPP:mainfrom
michael-kenzel:remove-hardcoded-mod-ids
Sep 27, 2025
Merged

Move from role-based to permissions-based checks#153
jeremy-rifkin merged 9 commits into
TCCPP:mainfrom
michael-kenzel:remove-hardcoded-mod-ids

Conversation

@michael-kenzel

@michael-kenzel michael-kenzel commented May 8, 2025

Copy link
Copy Markdown
Contributor

addresses #141

Comment thread src/wheatley.ts Outdated
@michael-kenzel
michael-kenzel marked this pull request as draft May 10, 2025 03:10
@michael-kenzel
michael-kenzel force-pushed the remove-hardcoded-mod-ids branch 2 times, most recently from 9f0954a to cf5d84d Compare May 12, 2025 00:56
@michael-kenzel
michael-kenzel force-pushed the remove-hardcoded-mod-ids branch from cf5d84d to 1218800 Compare June 6, 2025 01:01
@sonarqubecloud

sonarqubecloud Bot commented Jun 6, 2025

Copy link
Copy Markdown

@michael-kenzel
michael-kenzel force-pushed the remove-hardcoded-mod-ids branch from 1218800 to cfb8e98 Compare September 27, 2025 20:14
@michael-kenzel michael-kenzel changed the title Remove hardcoded moderator ids Move from role-based to permissions-based checks Sep 27, 2025
@michael-kenzel
michael-kenzel marked this pull request as ready for review September 27, 2025 20:15

@jeremy-rifkin jeremy-rifkin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for taking the time to do this! One comment on expressiveness (hopefully not too bike-sheddy) and then lgtm

Comment thread src/wheatley.ts
Comment thread src/modules/tccpp/components/utility-tools.ts Outdated
Comment thread src/components/anti-invite-links.ts Outdated
Comment thread src/components/moderation/moderation-common.ts
Comment thread src/wheatley.ts Outdated
Comment thread src/components/moderation/moderation-common.ts Outdated
michael-kenzel and others added 3 commits September 28, 2025 01:02
Co-authored-by: Jeremy Rifkin <51220084+jeremy-rifkin@users.noreply.github.com>
@michael-kenzel
michael-kenzel force-pushed the remove-hardcoded-mod-ids branch from 164150c to 3615ca6 Compare September 27, 2025 23:26
@sonarqubecloud

Copy link
Copy Markdown

@jeremy-rifkin jeremy-rifkin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM, thanks!

@jeremy-rifkin
jeremy-rifkin merged commit 19f17e2 into TCCPP:main Sep 27, 2025
6 checks passed
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.

2 participants