 Mitchell-JohnsonandClaude Fable 5.1
|
d08b246b5f
|
Land on the Dashboard by default
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 17:44: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
|
cd3979efce
|
Dashboard: stop flex children shrinking (bar text overflowed), wrap the bar, gate saves on loaded layout, fix double v in footer
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 14:07:56 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
1751afc974
|
Configurable update interval (100 ms – 2 s): drives daemon sampling and UI polling, saved with the dashboard layout
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 13:54:48 -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
|
24d64245ec
|
Ham Lab logo: PWA icon set + login screen
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 13:14:30 -07:00 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
18111c089b
|
CLAUDE.md: import Hamlet's rules; project settings
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 12:57:04 -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>
v0.1.0
|
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 |
|
 Mitchell-JohnsonandClaude Fable 5.1
|
190604247f
|
Initial plan: MVP scope, decisions, roadmap
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-17 09:52:19 -07:00 |
|