docs: BUG-01 test steps documented, FEAT-07 phone-hotspot auto-connect shipped

This commit is contained in:
Mathieu Moran
2026-08-11 17:11:34 -04:00
parent b4d622827a
commit 4704bb79f1
2 changed files with 16 additions and 14 deletions
+9 -5
View File
@@ -9,12 +9,16 @@ When CLOSED, move the entire entry to Resolved — don't duplicate.
## Open bugs ## Open bugs
### BUG-01 — WiFi/hotspot unreachable from phone while cell data is on ### BUG-01 — WiFi/hotspot unreachable from phone while cell data is on
- **Status**: `IN PROGRESS` (Pi AP tested, phone-hotspot uplink not yet tested) - **Status**: `IN PROGRESS` (AP tested, phone-hotspot uplink awaits test)
- **Fix applied**: Dual-radio — wlan0="yaris 911" at 10.42.0.1 (password "yaris911!"), - **Fix applied**: Dual-radio — wlan0="yaris 911" at 10.42.0.1 (password "yaris911!"),
wlan1=uplink. AP tested: iOS + Android connect, `yaris.local` resolves. Settings wlan1=uplink. AP verified: iOS + Android connect, `yaris.local` resolves.
page shows in-car access card with copy button + cell-data warning. - **Test steps for phone-hotspot uplink**:
- **Still needed**: Test the phone-hotspot uplink flow (Settings → save credentials → 1. Settings → "Phone hotspot internet" → enter hotspot name + password → Save
Wait for hotspot → enable phone hotspot → verify Pi connects and internet works). 2. Click "Wait for hotspot" (or wait ~60s for auto-detect)
3. Turn on phone hotspot → Pi should auto-connect on wlan1
4. Check Settings: mode should show "Phone hotspot", internet reachable
5. Turn off phone hotspot → Pi falls back to home-wifi
6. Verify wlan0 AP stays up throughout (connect another device to confirm)
--- ---
+7 -9
View File
@@ -160,12 +160,10 @@ dedicated PLAN.md phase (or fold it into the relevant existing work) and mark it
(No entries yet — shipped features land here. Keep the original idea text intact and add the (No entries yet — shipped features land here. Keep the original idea text intact and add the
shipped phase/date.) shipped phase/date.)
### FEAT-06 — Trip ID column in history table ### FEAT-07 — Phone-hotspot auto-connect documentation
- **Status**: `SHIPPED` 2026-08-11 - **Status**: `SHIPPED` 2026-08-11 (already implemented in Phase 22, documented here)
- **Area**: `static/js/history.js`, `templates/history.html`, `server/templates/history.html` - **Area**: `deploy/yaris_uplink.py`, Settings page, netwatch timer
- **Phase**: Phase 26 (slipped in during bug-fix pass) - **What**: The Pi auto-connects to a saved phone hotspot on wlan1 within ~60s of it
- **What**: A narrow `#ID` column appears at the left of every trip row on both Pi and server appearing in range, and falls back to home-wifi when it disappears. The wlan0 AP
history pages, showing the database trip ID (e.g. `#18517`). Useful for debugging and stays up regardless. Test flow: Settings → save hotspot name + password → "Wait for
cross-referencing trips between Pi and server. hotspot" → enable phone hotspot → verify mode changes to "Phone hotspot".
- **Implementation**: `history.js` render function prepends a `<td>` with the ID. Both Pi and
server templates add `{"key": "id", "label": "ID", "sortable": false}` to the column list.