-
-
Notifications
You must be signed in to change notification settings - Fork 699
Dashboard: Org menu improvements for admins #1969
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
WalkthroughThis update modifies the user interface for admin and impersonation features in the web application. The Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant SideMenu
participant useHasAdminAccess
participant ImpersonationBanner
participant Tooltip
participant pathBuilder
User->>SideMenu: Render side menu
SideMenu->>useHasAdminAccess: Check admin access
useHasAdminAccess-->>SideMenu: Return access status
alt User is admin
SideMenu->>pathBuilder: Get admin path
SideMenu->>Tooltip: Wrap admin dashboard link in tooltip
end
SideMenu->>ImpersonationBanner: Render impersonation banner (with tooltip)
Possibly related PRs
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (3)
⏰ Context from checks skipped due to timeout of 90000ms (7)
🔇 Additional comments (9)
✨ Finishing Touches
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Only show the "Switch organization" menu when you have multiple orgs, otherwise show a "New organization" button
Adds a button to get back to the admin dashboard if you're an admin
No buttons visible if you're not an admin
Moves impersonation link from the menu dropdown to the main side menu
Summary by CodeRabbit