Mathieu Moran
51417abf75
docs: phone-hotspot requires LTE-only phone (no simultaneous AP client)
...
- FEAT-07: documented the WiFi-sharing/routing loop that breaks the Pi's
uplink when the phone hosts the hotspot and is also on the Pi's AP
2026-08-12 22:32:07 -04:00
Mathieu Moran
e8746e5d69
docs: FEAT-03 extended — simulated odometer in trip replay + trip list
2026-08-12 17:12:45 -04:00
Mathieu Moran
14981c066b
docs: WiFi role swap + hotspot settings feature (FEAT-11)
...
- PLAN.md: Hardware section + Architecture #2/#5 updated for wlan1=AP(5GHz), wlan0=uplink
- FEATURES.md: FEAT-11 SHIPPED (hotspot SSID/password UI + 5GHz role swap)
- readme.md: hardware table + hotspot feature line updated
- deploy/readme.md: profile names/bands updated (home-wifi on wlan0, Hotspot-local 5GHz on wlan1)
2026-08-12 16:25:16 -04:00
Mathieu Moran
555af3694e
docs: reformat FEATURES.md — summary table with dates, numerical order
...
- All 10 FEATs now in strict numerical order under single Feature ideas section
- Added summary table (ID, Status, Created, Title, Phase) for quick scanning
- Created dates sourced from git history (ef3a951 through bc29a01 )
- Removed orphan Ideas that landed section (FEAT-06/07 merged into main flow)
2026-08-12 02:34:36 -04:00
Mathieu Moran
bc29a01337
docs: FEAT-05 DTC sync shipped — multi-device selector, portal DTC page, Pi snapshot upload
2026-08-12 02:20:48 -04:00
Mathieu Moran
e30b85d218
feat: portal-wide device selector — session-based, all pages now use selected device
...
- _portal_device_id() reads from session, falls back to DEVICE_NAME env var
- GET/POST /api/v1/portal/select-device for selector data + set
- Dropdown in server base.html topbar, JS populates from API, page reloads on change
- All portal pages (overview, trips, dashcam, DTC, device settings) now use selected device
2026-08-12 01:40:51 -04:00
Mathieu Moran
13cb8b4361
docs: Phase 27 DONE (3 shipped) — odometer sync, trip ID, hotspot docs; FEAT-08 shipped, FEAT-09 wontfix
2026-08-12 01:16:53 -04:00
Mathieu Moran
34253b3ffb
feat: manual odometer baseline — Settings field computes baseline + trip distance, Dashboard shows (manual) label
2026-08-11 18:51:11 -04:00
Mathieu Moran
e54391b5c9
docs: FEAT-06/07/08/09 — trip ID column, hotspot auto-connect, predictable IP, mDNS
2026-08-11 17:17:12 -04:00
Mathieu Moran
4704bb79f1
docs: BUG-01 test steps documented, FEAT-07 phone-hotspot auto-connect shipped
2026-08-11 17:11:34 -04:00
Mathieu Moran
23ac6c218b
feat: add trip ID column ( #18517 ) to history table on Pi and server
2026-08-11 14:58:25 -04:00
Mathieu Moran
786d5b8f3e
docs: close BUG-03/05, add Phase 27 features + renumber Android to Phase 28
2026-08-11 02:04:55 -04:00
Mathieu Moran
cd0583ac84
docs: add FEAT-04 4G LTE modem (Huawei E3372h-153) to replace SIM868 2G hat
2026-08-11 00:03:15 -04:00
Mathieu Moran
bd43003a7e
docs: rename features.md to FEATURES.md (all caps)
2026-08-10 23:46:43 -04:00