3 Commits

Author SHA1 Message Date
ordinarthur
3b993894e4 fix: deployment issues from Pi testing
- WiFi: use iwgetid -r (privilege-free) before nmcli fallback
- systemd: move StartLimit directives to [Unit] section
- pi-gen: add netdev group for NetworkManager permissions
- Setup page: add enter pairing code shortcut link

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 23:57:25 +02:00
ordinarthur
6760759cb6 feat: add WiFi setup wizard and device detail dashboard (Phase 4)
- SetupRobotPage: 4-step wizard (AP connect → WiFi scan → connect → pairing code)
- DeviceDetailPage: health metrics dashboard + log viewer with filters
- Robot local API client for captive portal communication (192.168.4.1)
- API endpoints for health reports, alerts, and device logs
- Dashboard: clickable device cards linking to detail, "Nouveau robot" button

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 21:23:02 +02:00
ordinarthur
3ba914d15c add desktop 2026-04-08 19:59:47 +02:00