 Mitchell-JohnsonandClaude Fable 5.1
|
1ee4673d7c
|
Don't resurrect exited terminals on daemon restart
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-18 17:53:29 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
c1805f6ad5
|
Bug 14: stream journal reads instead of buffering them; soft memory limit for the GC
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-18 17:51:09 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
f093b322ee
|
Bug bash fixes: hash routing + back button, hub-only pages reset on machine switch, exited terminals reap after 10 min, self-update refuses while busy unless forced, touch-sized controls, power confirm by machine name, down interfaces collapsed and empty modules hidden, load label, offline backoff, cron log newest first, procs empty message, timer timestamp parsing
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-18 17:46:16 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
254e0cdd58
|
Update from hub: node self-update endpoint, hub push per machine / all, push-nodes CLI run by make deploy, outdated badges + Update buttons on Machines
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-18 12:04:31 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
7dcdb5dc98
|
Multi-host phase 1: API tokens, auto TLS with pinned fingerprints, hub-side node manager + reverse proxy (WebSockets included), machine switcher in the rail, Machines page
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-18 11:35:29 -07:00 |
|
 Mitchell-JohnsonandClaude 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-JohnsonandClaude Fable 5.1
|
c704e87065
|
Disks tab: lsblk devices with partitions/usage/live IO, SMART via smartctl (standby-aware, self-tests, install button), ZFS pools/datasets/snapshots with scrub and snapshot-now
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 22:48:08 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
acb11193b9
|
Updates tab (apt list/refresh/upgrade/changelog, reboot flag) on a new background tasks package with live WS streaming; header power button with hostname confirmation
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 17:40:29 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
41c2f05535
|
Cron tab: crontabs, cron.d, user crontabs, run-parts dirs and systemd timers in one list; next/last run, run now, enable/disable, in-place editing, cron log and output file
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 16:21:35 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
bc891b1042
|
Services tab: systemd unit list/filter, detail with start/stop/restart/reload/enable/disable, live journal tail over WS, unit file viewer
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 15:35:03 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
eb70daf129
|
Dashboard customize mode: reorder/hide modules and individual rows, layout saved server-side (GET/PUT /api/prefs/dashboard)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 13:46:41 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
7053cce7fe
|
Portability: sysfs-only sensors with thermal-zone fallback, /sys/block disk discovery, fs blacklist, pwrstat/NUT/apcupsd UPS, login shell from passwd, templated unit + install for any user, cross-compile targets
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 13:43:44 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
3c6f4d4639
|
Dashboard tab: CPU/mem/load, hwmon temps+fans, net, disks, filesystems, UPS with 10-min sparklines
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 13:37:39 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
d76da4b37a
|
Rename: Hamlet -> Ham Lab (binary/module/service/config hamlab)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 10:40:40 -07:00 |
|
 Mitchell-JohnsonandClaude 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 |
|