Block a user
Deprecate legacy HTML dashboard in favor of single SPA
Add block controls: remove, reorder, insert, duplicate
Create deploy.sh to sync local source to pedal reliably
Block bypass/toggle not synced via WebSocket to SPA
Clean up IR file naming and display names
SPA shows placeholder default blocks before preset data loads
SPA silently freezes on API disconnection — add reconnecting overlay
Clean up stale SPA bundles in ui-dist/assets/
Add VU meters, CPU usage, and system stats to the top bar
Preset state lost on service restart