Mitchell-Johnson and Claude Opus 5
5412e316de
A live socket stays with the machine it was opened for
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-21 23:53:18 -07:00
Mitchell-Johnson and Claude Fable 5.1
d3f2a83249
Terminal: Ctrl+C copies a selection (else ^C), Ctrl+V pastes, over http too; drop Log out everywhere
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-19 10:44:17 -07:00
Mitchell-Johnson and Claude Fable 5.1
b05a053920
Sensors: read-only tokens, live stream, Prometheus, status sensors, widgets, embeds
...
- sensors:read tokens open the sensor endpoints (here and on managed machines
through the hub) and nothing else; full tokens are never accepted from a URL
- /api/sensors/stream: a shaped query that keeps answering, over SSE
- /metrics: Prometheus text format
- services, updates, ZFS and SMART as background status sensors
- widget library over the sensor API; custom widgets on the dashboard
- /embed/widget: one live widget in its own bundle, the only frameable path
- Dashboard tab is now Monitors
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-19 07:37:10 -07:00
Mitchell-Johnson and Claude Fable 5.1
a4f39859b6
Settings page: themes (Dark, Light, Cyberpunk, Retro) with xterm palettes and hub-synced choice, change password, access tokens, about
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-18 13:14:01 -07:00
Mitchell-Johnson and Claude Fable 5.1
340232b724
Header dot: don't go red on machine switch; reflect remote reachability
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-18 11:36:04 -07:00
Mitchell-Johnson and Claude Fable 5.1
63b020d556
Files tab: browser with breadcrumbs/sort/filter, text editor, image preview, streamed upload with progress, download, mkdir/touch/rename/move/chmod/delete, open-in-terminal; root toggle via sudo-reexecuted 'hamlab fs' helper
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-18 05:39:57 -07:00
Mitchell-Johnson and Claude Fable 5.1
724f30c02b
Feedback sweep: spinners on every async button, toasts for action outcomes, top activity bar, loading states on every page, terminal connecting overlay, dashboard save indicator, task pane pinned above the package list with auto-scroll and completion toast
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 18:04:45 -07:00
Mitchell-Johnson and Claude Fable 5.1
436732dac0
MVP: Go daemon, password auth, persistent PTY terminals, React/xterm UI, PWA
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 10:25:35 -07:00