Skip to content

feat: deployment dashboard#524

Merged
temma02 merged 1 commit intoStellerCraft:mainfrom
starkiVector-090:issue-23-deployment-dashboard
Apr 29, 2026
Merged

feat: deployment dashboard#524
temma02 merged 1 commit intoStellerCraft:mainfrom
starkiVector-090:issue-23-deployment-dashboard

Conversation

@starkiVector-090
Copy link
Copy Markdown
Contributor

Added tests for the three previously untested components:

  • AnalyticsCard.test.tsx — 8 tests: label/value rendering, subValue, positive/negative
    trend badges, no-trend case, accessible article role, id attribute
  • AnalyticsGrid.test.tsx — 8 tests: all six cards present, value formatting (total,
    success rate, duration in m/s and s-only), accessible section role, failure sub-value
    variants
  • DeploymentRow.test.tsx — 15 tests: name/commit/status/environment rendering, duration
    formatting, visit link presence/absence, logs button callback, redeploy button for
    success/failed/running statuses, row id attribute, region flag

The dashboard page, all components (DeploymentList, DeploymentRow, AnalyticsCard,
AnalyticsGrid, HealthSummaryBar, DeploymentStatusBadge, DeploymentFiltersBar,
DeploymentListSkeleton), loading/empty/filtered states, and the fixture data were
already fully implemented.

closes #23

@temma02 temma02 merged commit 05699f5 into StellerCraft:main Apr 29, 2026
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.

Issue 023: Implement deployment dashboard UI

2 participants