Skip to content

Update v4 legacy branch for netlify deploys#57

Merged
BK1031 merged 2 commits into
v4from
main
Jun 1, 2026
Merged

Update v4 legacy branch for netlify deploys#57
BK1031 merged 2 commits into
v4from
main

Conversation

@BK1031

@BK1031 BK1031 commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

No description provided.

BK1031 added 2 commits May 30, 2026 15:56
Remove all role-sync entry points and stub role-mutation primitives to
no-ops. v4 is now read-only + OAuth; Sentinel v5 owns Discord role sync
going forward.

- Unregister OnGuildMemberUpdate handler
- Drop SyncRolesForAllUsers startup goroutine and RegisterDiscordCronJob
- Remove role-mutating slash commands: verify, subteam, rs, alumni
- Remove POST /users/:userID/roles route
- Stub SetDiscordRolesForUser, SyncRolesForAllUsers, CleanDiscordMembers,
  PopulateDiscordMembers, SetRolesForUser, SyncDiscordRolesForUser,
  RemoveAllSubteamDiscordRolesForUser

Bump version to 4.7.0 to mark the freeze release.
Drop the entire jobs/ package. v4 is now strictly read + OAuth with no
background workers — zero chance of stale writes during the v5 cutover.

Bump to 4.7.1.
@netlify

netlify Bot commented Jun 1, 2026

Copy link
Copy Markdown

Deploy Preview for gr-sentinel canceled.

Name Link
🔨 Latest commit 7147494
🔍 Latest deploy log https://app.netlify.com/projects/gr-sentinel/deploys/6a1d1d2aceeb860008f995d5

@BK1031 BK1031 merged commit 5c1f34e into v4 Jun 1, 2026
11 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.

1 participant