connecton satus mobil profile

This commit is contained in:
larssand
2026-09-08 19:27:37 +02:00
parent 5559d74846
commit b3bec531de
11 changed files with 169 additions and 7 deletions

View File

@@ -38,7 +38,7 @@ Acceptance: users can distinguish server contact, pending edits, an active save
- [x] Warn when the server connection is lost or its status becomes stale.
- [x] Offer manual retry for unsaved changes without discarding local edits.
- [x] Verify save failure/reconnection in a real browser.
- [ ] Extend stale-data feedback to the personal mobile profile.
- [x] Extend stale-data feedback to the personal mobile profile: last applied retrieval, 30-second stale warning, timeout and Retry without discarding loaded data.
- [ ] Review concurrent writes, reconnect recovery and multiple controllers editing the same race.
### Implemented: decoder/socket diagnostics
@@ -54,6 +54,8 @@ Acceptance: each configured channel distinguishes an open socket from actual rec
- [ ] Verify automatic reconnect against a real decoder/network interruption.
- [x] Document IP/port/channel setup and the difference between decoder connection and incoming data.
Verified 2026-09-08: 128 logic/API tests and browser smoke tests passed, including mobile profile retention during network loss and recovery via Retry. Real decoder/network reconnect remains a hardware check.
## 3. Clearer practice follow-up
Acceptance: a driver receives a short, encouraging summary based on their own class-specific data, with one useful next goal.