Skip to content

feat: add team page and stub endpoints for WorkOS migration#2002

Closed
adaam2 wants to merge 3 commits intomainfrom
feat/team-page
Closed

feat: add team page and stub endpoints for WorkOS migration#2002
adaam2 wants to merge 3 commits intomainfrom
feat/team-page

Conversation

@adaam2
Copy link
Copy Markdown
Member

@adaam2 adaam2 commented Mar 26, 2026

Summary

  • Add team management page at org level with member list and invite UI
  • Stub all 7 team service endpoints (ListMembers, InviteMember, ListInvites, CancelInvite, ResendInvite, GetInviteInfo, RemoveMember) ready for WorkOS API integration
  • Add Loops transactional email client (disconnected for now)
  • Replace external Speakeasy team link in org sidebar with internal team page
  • Add /invite route for accepting team invitations

Context

Supersedes #1403. The original PR used a custom team_invites DB table and modified auth flows. This version stubs the backend endpoints so they can be filled in with WorkOS API calls, while keeping the frontend UI intact.

Test plan

  • Verify team page renders at org level (/:orgSlug/team)
  • Verify org sidebar shows Team link (no longer external)
  • Verify all team endpoints return "not implemented" errors
  • Verify server builds cleanly
  • Verify no team_invites migration or schema changes

🤖 Generated with Claude Code


Open with Devin

adaam2 and others added 2 commits March 26, 2026 15:36
Add team management page at org level with member list and invite UI.
Stub all team service endpoints ready for WorkOS API integration.
Add Loops email client for transactional emails.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@adaam2 adaam2 requested a review from a team as a code owner March 26, 2026 15:42
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Mar 26, 2026

🦋 Changeset detected

Latest commit: f5d3380

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
server Minor
dashboard Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
gram-docs-redirect Ready Ready Preview, Comment Mar 26, 2026 3:46pm

Request Review

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@adaam2
Copy link
Copy Markdown
Member Author

adaam2 commented Mar 26, 2026

Split into two PRs: #2003 (backend + SDK) and #2004 (frontend)

@adaam2 adaam2 closed this Mar 26, 2026
@github-actions
Copy link
Copy Markdown
Contributor

atlas migrate lint on server/migrations

Status Step Result
1 new migration file detected atlas.sum
ERD and visual diff generated View Visualization
Migration Integrity Check
File atlas.sum is invalid
checksum mismatch
Read the full linting report on Atlas Cloud

@github-actions github-actions bot locked and limited conversation to collaborators Mar 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant