C1: Customer — Dashboard with server health and license usage #46
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
User Story: As a tenant admin, I want to see my dashboard with server health and license usage.
Acceptance Criteria:
Spec:
docs/superpowers/specs/2026-04-09-platform-redesign.mdRoute:
/tenant/API:
GET /api/tenant/dashboardVerified via Playwright as
acmeadmintenant and code review:TenantDashboardPage.tsx:71)TenantPortalService.getDashboard())All acceptance criteria met. Closing.
Follow-up fix in
a5445e3: Usage indicators (Agents, Environments) were showing hardcoded zeroes. Now fetches actual counts from the tenant's server via M2M API (/api/v1/agents,/api/v1/admin/environments). Counts are only fetched when the server is healthy.