Repository navigation
feat(mosaic): connect organization membership requests - #10165
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🦋 Changeset detectedLatest commit: 493fa42 The changes in this PR will be included in the next version bump. This PR includes changesets to release 0 packagesWhen changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types 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 |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (15)
🔗 Linked repositories identifiedCodeRabbit considers these linked repositories for cross-repo context during reviews:
Included review availability: This review used your included allowance. 5 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 6 reviews per hour. 📝 WalkthroughWalkthroughThe organization profile now displays a Requests tab when membership management is allowed and organization domains are enabled. The table loads pending requests in pages of 10 and supports accepting or rejecting requests. It includes loading, error, retry, and empty states. Search and sorting controls are removed. Feature tests cover permissions, decisions, paging, failures, and organization or session changes. Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~25 minutes Suggested reviewers: Merge Risk: ⚪ Minimal · up to The Requests tab is permission-gated and has loading, error, retry, and paging states, with feature tests covering the main flows. I found no merge-blocking risk in the supplied context. Pre-merge checks |
|
1ada485 to
cb3b527
Compare
1cd0948 to
ea34cd5
Compare
cb3b527 to
f214991
Compare
f214991 to
ede77f6
Compare
…ns tables Replace cached rows with the table error state when a refresh fails, drop the search, sort and page-size controls the membership requests API cannot serve, localize request_unavailable, and reject invalid request statuses in the fake FAPI as clerk_go does.
ea34cd5 to
558a680
Compare
@clerk/astro
@clerk/backend
@clerk/chrome-extension
@clerk/clerk-js
@clerk/electron
@clerk/electron-passkeys
@clerk/eslint-plugin
@clerk/expo
@clerk/expo-biometrics
@clerk/expo-google-signin
@clerk/expo-passkeys
@clerk/express
@clerk/fastify
@clerk/hono
@clerk/localizations
@clerk/mosaic
@clerk/nextjs
@clerk/nuxt
@clerk/react
@clerk/react-router
@clerk/shared
@clerk/tanstack-react-start
@clerk/testing
@clerk/ui
@clerk/upgrade
@clerk/vue
commit: |
Description
Connects the Mosaic Requests tab to pending organization membership requests. The tab appears when organization domains are enabled and the user can manage memberships. Users can accept or decline requests, retry failed loads and actions, and page through the list.
Accepting a request refreshes the Members list. Completing the final requests on a later page returns to the previous page, including when row actions overlap. Existing row controls own pending and error states.
Stacked on #10164. This covers the requests table and its actions. Verified-domain management and sending invitations remain separate. All new logic stays inside Mosaic.
Checklist
pnpm testruns as expected for the targeted organization-profile suites.pnpm buildruns as expected.Type of change