decoder reconnect

This commit is contained in:
larssand
2026-09-09 08:08:56 +02:00
parent 09524944dd
commit d18cd7fb5e
5 changed files with 74 additions and 2 deletions

View File

@@ -11,6 +11,7 @@ The application version is maintained in `package.json` and displayed in the adm
- Personal mobile profiles show last successful data retrieval, stale-data and failed-update warnings, and a Retry button without replacing loaded statistics or active forms. Requests time out after 15 seconds and cannot overlap.
- Browser coverage for Race Day start/pause/resume/finish and switching to the next queued heat, against a simulated decoder socket.
- Browser coverage for opening the OBS overlay as a real popup window (not a direct URL load): compact layout, and live clock updates that freeze on pause, polling independently of the admin page.
- Browser coverage for decoder auto-reconnect after a dropped socket (simulated network interruption): reconnects onto exactly one connection, never a duplicate, and stops retrying once auto-reconnect is turned off.
### Fixed