Admin settings: port Licensing, Sharing, Storage & quotas (epic #250, phase 2) #252

Closed
opened 2026-08-16 17:11:35 +00:00 by Cordy · 0 comments
Owner

Phase 2 of #250. Depends on the shell (phase 1).

Move three existing admin surfaces into the settings shell as topics with their tabs:

  • Licensing — tabs: License · Seats · Billing.
  • Sharing — tabs: Policy · Active links.
  • Storage & quotas — tabs: Usage · Limits.

Old entry points for these redirect into the shell until the legacy modal is retired (phase 5). No settings-API changes — presentation only.

Acceptance: each topic renders under the shell with its tabs, all controls functional against the existing endpoints; deep links (#/admin/licensing/seats, etc.) resolve; CI-green, deployed, dogfood-verified.

Phase 2 of #250. **Depends on the shell (phase 1).** Move three existing admin surfaces into the settings shell as topics with their tabs: - **Licensing** — tabs: License · Seats · Billing. - **Sharing** — tabs: Policy · Active links. - **Storage & quotas** — tabs: Usage · Limits. Old entry points for these redirect into the shell until the legacy modal is retired (phase 5). No settings-API changes — presentation only. **Acceptance:** each topic renders under the shell with its tabs, all controls functional against the existing endpoints; deep links (`#/admin/licensing/seats`, etc.) resolve; CI-green, deployed, dogfood-verified.
Cordy closed this issue 2026-08-16 19:53:49 +00:00
Sign in to join this conversation.
No labels
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Cordy/Cairn#252
No description provided.