Admin fidelity: Overview stat cards + badge table; Licensing tabs consolidated into one pane #304
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Cordy/Cairn#304
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
Request (2026-08-21, Nikola): fidelity pass on
#admin/overviewand#admin/licensing. Mockups approved 2026-08-21 (Overview v2 per Nikola's inspiration screenshot; Licensing variant B with the customer-account banner at top — B1).Overview (v2):
admin/infoexposes one, otherwise licensingseatsUsed.disabledbadge when peering is off.licensed/freebadge right), Seats, Peering (+ tealenabled/ graydisabledbadge right).sharemetaline list.Licensing (consolidated, tabs removed):
licensedbadge), Expires, Last check-in, Key (masked, if the license API exposes a hint — otherwise row omitted).ADM_TABS.licensingremoved; existing lic elements re-homed into the single pane.Fidelity diff against the approved mockups before ship per house process.
Shipped as v0.6.61 (PR #305), live on both dogfoods.
What changed:
#admin/overview): three stat cards on top — Total users (licensing seat count), Storage used, Active peers (enabled peers; "0" when peering is off) — over a bordered facts table: Instance name, Version (mono), Storage (mono, "X of Y"), Encryption, Plan with greenlicensed/freebadge, Seats, Peering with tealenabled/ graydisabledbadge.#admin/licensing): no more tabs. One pane, top to bottom: customer-account banner ("Manage your plan, renewal and invoices…" + outlined Open customer account ↗ → swisscairn.ch), seats bar card, facts table (plan + badge, expires, last check-in), then the free-tier hint, key-install form and Refresh license as before. Warnings (revoked / unreachable / seat limit) still render in red below the facts.Dogfood checklist:
disabledgray badge; enc: peers ≥1 if peering on)Closing — shipped as v0.6.61 (PR #305) and the full dogfood checklist above is ticked (verified). No open items remain.