-
v0.3.0 — Seats Stable
released this
2026-10-12 12:53:13 -04:00 | 72 commits to main since this releasev0.3.0 — Seats
Command Center can now see the machines running your apps, not just the
sites and licenses.✨ What's new
- 🖥️ Seats screen — a fleet-wide list of every seat (machine + signed-in
user) across all sites; search by hostname / user / platform / site /
deployment, with a Stale only filter. Machines that haven't checked in for
7 days are flagged Stale. - 🏷️ Seats in the site detail — a site's machines, grouped by deployment
(lab / Supabase instance), each showing hostname, user, platform, app version
and last-seen. - 📇 Richer site detail — contact email, Supabase URL, notes and
created/updated are now loaded viaGET /site(minus secrets), and the edit
form prefills from it. - ⚠️ Grouping hint — when a site id looks like a fallback (
localhost/ an
IP), the detail view explains that the machines need a proper Site id to
group.
🧱 Under the hood
- New
Seat/SiteDetailsmodels;listSeats+getSiteon the control-plane
client and repository; aSeatsCubitwired to the active connection. - Consumes
GET /seatsandGET /site(admin); the apps report machines via the
publicPOST /seat. dart analyzeclean, all tests green, Linux build succeeds.
📦 Assets
Attach the matching asset to install automatically:
Linuxcommand_center-0.3.0-linux.AppImage, Windows
command_center-0.3.0-windows.zip.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- 🖥️ Seats screen — a fleet-wide list of every seat (machine + signed-in