chore: merge devel to main (admin UI redesign + per-user prompts/context) #5

Merged
troed merged 17 commits from devel into main 2026-09-10 11:15:52 +02:00
Owner

Promote current devel to main.

Includes:

  • Admin UI redesign into mission-slate app shell (#4)
  • Per-user prompts and context options (catalog, session-prompt, ingest, roster provisioning)
  • Device-owners endpoint, config + store tables for context
  • Assorted fixes (token isolation, unset-section tolerance, error surfacing)

All checks green on devel.

Promote current devel to main. Includes: - Admin UI redesign into mission-slate app shell (#4) - Per-user prompts and context options (catalog, session-prompt, ingest, roster provisioning) - Device-owners endpoint, config + store tables for context - Assorted fixes (token isolation, unset-section tolerance, error surfacing) All checks green on devel.
fix: tolerate unset sections on save; cover token isolation
All checks were successful
CI / Sanity check (ubuntu-latest) (push) Successful in 27s
a75eb6b0bb
feat: pause and resume roster jobs with option state
All checks were successful
CI / Sanity check (ubuntu-latest) (push) Successful in 26s
3929ebd2c7
feat: redesign admin UI into mission-slate app shell
All checks were successful
CI / Sanity check (ubuntu-latest) (pull_request) Successful in 31s
114f21f360
Rewrite the three static admin files as a sidebar + hash-routed SPA with a
data-dense mission-control aesthetic:
- admin.html: app shell (sidebar nav, view root, toast + modal roots)
- admin.css: Mission Slate design system (palette, components, responsive,
  reduced-motion)
- admin.js: router, Users list + create/delete modals, per-user
  Identity/Prompts/Context/Voice tabs, Devices grid (enroll/verify),
  Settings; ARIA tabs, focus-trapped dialogs, toasts, 16kHz-mono audio
  upload/record.
- tests: re-point admin shell/JS marker assertions at the new markup and
  function names (same coverage intent).

No backend or API changes.
Merge pull request 'feat: redesign admin UI into mission-slate app shell' (#4) from feat/admin-ui-redesign into devel
All checks were successful
CI / Sanity check (ubuntu-latest) (push) Successful in 24s
CI / Sanity check (ubuntu-latest) (pull_request) Successful in 24s
a9c91b8423
Reviewed-on: ⁨#4
troed merged commit 89f6712946 into main 2026-09-10 11:15:52 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
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
starfleet/crew!5
No description provided.