feat(linked-roles): Discord OAuth, BFF enqueue, account UX - #323
Draft
owens1127 wants to merge 4 commits into
Draft
feat(linked-roles): Discord OAuth, BFF enqueue, account UX#323owens1127 wants to merge 4 commits into
owens1127 wants to merge 4 commits into
Conversation
Add docs/DISCORD_LINKED_ROLES.md and LINKED_ROLES_EXECUTION.md; README links. Website PR should merge before enabling Hermes producer. Branch: feat/discord-linked-roles Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
- Discord scopes identify + role_connections.write; session refresh via discordTokenRefresh. - pushLinkedRoleMetadata + internal queue; authEvents post-link sync; tRPC discordLinkedRolesStatus (syncHealth) + pushDiscordLinkedRoles. - DiscordLinkedRolesPanel + linkedRoleSyncError sanitizer; RaidHubError envelope helper. - Prisma account sync columns + migration; openapi/types aligned with API. - Account page refresh; remove deprecated account components; internalPaths for typed internal POSTs. Co-authored-by: Cursor <cursoragent@cursor.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
RaidHub-Website changes for Discord linked roles: OAuth scopes, token refresh, account UI, tRPC sync health, and BFF call to API internal enqueue.
Key changes
identify+role_connections.write;discordTokenRefreshon session;authEventspush after link.pushLinkedRoleMetadata→POST /internal/queue-discord-linked-role-syncwithx-raidhub-client-secret.discordLinkedRolesStatus/pushDiscordLinkedRoles;DiscordLinkedRolesPanel; Prisma sync columns + migration.internalPaths+ OpenAPI/types refresh;RaidHubErrorenvelope message helper.Related PRs
Merge notes
Requires API
CLIENT_SECRET↔RAIDHUB_CLIENT_SECRETand Turso schema migration applied.Made with Cursor