fix: PAT project list and assorted SDK view fixes#1633
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (8)
📝 WalkthroughWalkthroughThis PR upgrades the Apsara UI library from rc.6 to rc.8 and modernizes dialog layouts and component behaviors across the codebase, including migrating to the AlertDialog API, removing fixed dialog widths, adding isFetched tracking to data-fetching hooks, refactoring ProjectsView and TeamsView with permission-based rendering and fetch-state-aware skeleton handling, and applying consistent visual patterns for icons and table cell interactions. ChangesUnified Apsara Upgrade and Layout Modernization
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Coverage Report for CI Build 26148916078Coverage remained the same at 42.592%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
Summary
listProjectsByCurrentUser(withnonInherited: false) so the project picker reflects the caller's actual access; stale scope project IDs are filtered out before rendering.emptyStateIconflex-center class in place ofwidth="100%".