Skip to content

Move console account actions into a Settings menu - #101

Merged
om986 merged 1 commit into
mainfrom
feat/console-settings-menu
Oct 14, 2026
Merged

om986 merged 1 commit into
mainfrom
feat/console-settings-menu

Conversation

@om986

@om986 om986 commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • The signed-in header listed the API token, security, admins, and log out as separate buttons. Those are occasional account actions, so they now sit in one Settings menu beside the signed-in identity.
  • Security and Admins still open the same panels. Choosing an action, pressing Escape, or clicking outside closes the menu. Cancelling token rotation leaves it open.

Test plan

  • Sign in and confirm the header shows the account and a Settings button
  • Open Settings and use Rotate API token, Security, Admins, and Log out
  • Press Escape and click outside the menu to close it
  • Cancel the token-rotation confirmation and confirm the menu stays open
  • Check a narrow window: the account stays inside the header, and the menu opens on screen

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@coderabbitai

coderabbitai Bot commented Oct 14, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: Repository: OpenSourceOM/core/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 22e4ca19-7fe1-4e55-b5c1-3a657d2ab21a
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@om986
om986 merged commit d0ae121 into main Oct 14, 2026
7 checks passed
@om986
om986 deleted the feat/console-settings-menu branch October 14, 2026 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant