Skip to content

feat: SSO auth refactor, Context Box bubble UI, and encoding fixes#32

Merged
Idddd merged 1 commit into
mainfrom
feature/2026-06-03
Jun 3, 2026
Merged

feat: SSO auth refactor, Context Box bubble UI, and encoding fixes#32
Idddd merged 1 commit into
mainfrom
feature/2026-06-03

Conversation

@Idddd
Copy link
Copy Markdown
Collaborator

@Idddd Idddd commented Jun 3, 2026

  • Add AuthManager for centralized SSO token management across LLM, Bitbucket, and SonarQube
  • Refactor LlmAuthSessionService to delegate to AuthManager
  • Redesign Context Box chat bubbles: rounded corners, sequential bubble creation, in-place editing
  • Add bubble action icons: edit ✎ (user), regenerate ↻ (assistant), delete ✕ (all)
  • Fix bubble layout: maxBubbleWidth constraint, spacer preferredSize, vertical glue
  • Fix GitRemoteParser: SSH URL parsing with default ports, https scheme for apiBaseUrl
  • Add UTF-8 charset to all bufferedReader calls in git process handling
  • Add exit code checks for git diff/credential/push/branch processes
  • Add Logback test config to suppress async appender ThreadLeakTracker warnings
  • Add JUnit 4 test dependency required by IntelliJ Platform test framework
  • Exclude samples directory from test compilation

- Add AuthManager for centralized SSO token management across LLM, Bitbucket, and SonarQube
- Refactor LlmAuthSessionService to delegate to AuthManager
- Redesign Context Box chat bubbles: rounded corners, sequential bubble creation, in-place editing
- Add bubble action icons: edit ✎ (user), regenerate ↻ (assistant), delete ✕ (all)
- Fix bubble layout: maxBubbleWidth constraint, spacer preferredSize, vertical glue
- Fix GitRemoteParser: SSH URL parsing with default ports, https scheme for apiBaseUrl
- Add UTF-8 charset to all bufferedReader calls in git process handling
- Add exit code checks for git diff/credential/push/branch processes
- Add Logback test config to suppress async appender ThreadLeakTracker warnings
- Add JUnit 4 test dependency required by IntelliJ Platform test framework
- Exclude samples directory from test compilation

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Idddd Idddd merged commit 7e7d6ac into main Jun 3, 2026
1 check passed
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