spaxel/mothership/cmd
jedarden 9ac200b719
Some checks failed
CI Benchmark - Fusion Loop Timing / Fusion Loop Timing Benchmark (push) Has been cancelled
fix(dashboard): serve embedded pages via io.ReadSeeker (fixes 500 on /fleet)
serveEmbeddedFile asserted the embedded file implemented
`interface { Len() int64; io.ReadSeeker }`, but *embed.openFile has no
Len() method, so http.ServeContent panicked (caught by chi Recoverer ->
500) on every embedded page: /fleet, /ambient, /live, /setup, /simple, /.
http.ServeContent only needs an io.ReadSeeker, which embed files satisfy.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 20:43:30 -04:00
..
mothership fix(dashboard): serve embedded pages via io.ReadSeeker (fixes 500 on /fleet) 2026-05-26 20:43:30 -04:00
sim style(mothership): run go fmt to format all Go code 2026-05-24 15:30:02 -04:00
_parse_check.go feat: verify dashboard WebSocket feed supports events, alerts, BLE, triggers, health 2026-04-07 09:54:14 -04:00