diff --git a/pics/ui.png b/pics/ui.png index 6826e41..6c228f1 100644 Binary files a/pics/ui.png and b/pics/ui.png differ diff --git a/readme.md b/readme.md index 183e187..e8383c0 100644 --- a/readme.md +++ b/readme.md @@ -62,6 +62,9 @@ Dashboard — mobile (390 px) and desktop (1280 px): create/rotate/delete keys and one-time API-key reveal. - **Reverse geocoding** — `/api/geocode` uses `reverse_geocoder` offline (no internet needed), upgrades to Nominatim street-level when online. LRU-cached. Results pre-loaded for trip scrubbing. +- **Android companion app** — native Kotlin app in `android/` (Phase 28, in progress). Dual-network + on the phone: browse + download dashcam clips over the car's WiFi, relay uploads over cellular. + Networking gate + dashcam browser/download verified on a Pixel; cellular upload in progress. - **Offline web UI** — Flask, Bootstrap 5, Socket.IO, Chart.js, Leaflet. All assets served locally. Responsive with collapsible sidebar and mobile bottom nav. - **Headless deployment** — systemd service with auto-restart, 10-second hardware watchdog, and @@ -173,9 +176,11 @@ rm db/sql/quoije_Yaris2013.db ## Project status -The Pi app, remote server, and device sync are all implemented and verified on real -hardware. Phase 25 (road test) is complete; Phase 26 (12 bug fixes) is complete. -Phase 27 (feature additions) is up next with 7 candidates. +The Pi app, remote server, device sync, and the Android companion app are implemented and +verified on real hardware. Phase 25 (road test) ✅, Phase 26 (road-test bug fixes — 13 bugs) ✅, +Phase 27 (feature additions — DTC history sync, manual odometer, hotspot settings + 5GHz WiFi +swap, trip-history odometer) ✅. Phase 28 (Android companion app) 🚧 in progress — networking +gate + dashcam browser/download done, cellular upload queue in progress. Full phase history and verification notes live in [PLAN.md](./PLAN.md). Open issues in [BUGS.md](./BUGS.md). Feature requests in [FEATURES.md](./FEATURES.md). diff --git a/server/templates/base.html b/server/templates/base.html index 426a36c..fe9fcf5 100644 --- a/server/templates/base.html +++ b/server/templates/base.html @@ -107,10 +107,6 @@ diff --git a/templates/base.html b/templates/base.html index 3b64557..074f208 100644 --- a/templates/base.html +++ b/templates/base.html @@ -96,10 +96,6 @@