Skip to content

GROW-256 Print onboarding dashboard link after sonar import completes#599

Open
kevinmlsilva wants to merge 4 commits into
masterfrom
kevinmlsilva/import-print-dashboard-link
Open

GROW-256 Print onboarding dashboard link after sonar import completes#599
kevinmlsilva wants to merge 4 commits into
masterfrom
kevinmlsilva/import-print-dashboard-link

Conversation

@kevinmlsilva

Copy link
Copy Markdown
Contributor

Summary

  • After sonar import finishes successfully, print the organization's onboarding dashboard link ({serverUrl}/organizations/{orgKey}/onboarding-dashboard) before the final outro, for both the streaming (--all/Recommended) and manual repo-selection import paths.

Test plan

  • bun run typecheck
  • bun run lint
  • bun test tests/integration/specs/import/import.test.ts (56/56 pass, including a new assertion on the dashboard link output)
  • SonarQube Agentic Analysis (DEEP) on touched files — no issues

@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for sonarqube-cli canceled.

Name Link
🔨 Latest commit 77582c5
🔍 Latest deploy log https://app.netlify.com/projects/sonarqube-cli/deploys/6a607386c7f4360008aa52c9

@hashicorp-vault-sonar-prod

hashicorp-vault-sonar-prod Bot commented Jul 21, 2026

Copy link
Copy Markdown

GROW-256

kevinmlsilva and others added 4 commits July 22, 2026 09:36
Once repositories are imported, surface the organization's onboarding
dashboard link so users can jump straight to it instead of navigating
there manually.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Show the onboarding dashboard link as a detail line within the success
box instead of a separate info line above it, so `outro()` gains an
optional `detail` line for other callers that want the same layout.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The dashboard link was dimmed, making it easy to miss next to the
bold success message. Bold + cyan gives it equal visual weight.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Indent the detail line by 6 spaces (2 leading + 2-col emoji icon + 2
gap) so it lines up under the message text instead of the icon.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@kevinmlsilva
kevinmlsilva force-pushed the kevinmlsilva/import-print-dashboard-link branch from 89930ea to 77582c5 Compare July 22, 2026 07:38
@gitar-bot

gitar-bot Bot commented Jul 22, 2026

Copy link
Copy Markdown
Code Review ✅ Approved

Prints the onboarding dashboard link after successful sonar imports to streamline user navigation. No issues found.

Options

Auto-apply is off → Gitar will not commit updates to this branch.
Display: compact → Showing less information.

Comment with these commands to change the behavior for this request:

Auto-apply Compact
gitar auto-apply:on         
gitar display:verbose         

Was this helpful? React with 👍 / 👎 | Gitar

@sonarqubecloud

Copy link
Copy Markdown

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