docs: move BUG-09/10 from Open to Resolved
This commit is contained in:
@@ -56,20 +56,6 @@ When CLOSED, move the entire entry to Resolved — don't duplicate.
|
|||||||
- **Fix scope**: Add diagnostics. Add explicit error state.
|
- **Fix scope**: Add diagnostics. Add explicit error state.
|
||||||
- **Acceptance**: Replay reliable; failures show visible error.
|
- **Acceptance**: Replay reliable; failures show visible error.
|
||||||
|
|
||||||
### BUG-09 — Server trip scrubber geocoding is slow
|
|
||||||
- **Status**: `CLOSED` 2026-08-11
|
|
||||||
- **Commit**: pre-existing (verified in prod)
|
|
||||||
- **Fix**: `preloadGeocodes()` batch-fetches all unique coords (concurrency 4) on trip load.
|
|
||||||
`geocodePoint()` checks in-memory cache first.
|
|
||||||
- **Verification**: `preloadGeocodes` present in history.js on both Pi and server Docker container.
|
|
||||||
|
|
||||||
### BUG-10 — GPS-only false trips when car not connected
|
|
||||||
- **Status**: `CLOSED` 2026-08-11
|
|
||||||
- **Commit**: pre-existing (verified in prod)
|
|
||||||
- **Fix**: `_car_ever_connected` flag in `app_obd.py`. `build_trip_summaries()` returns
|
|
||||||
empty list when car was never connected.
|
|
||||||
- **Verification**: Pi bench-test shows 0 trips. No OBD = no GPS-only trips.
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Resolved
|
## Resolved
|
||||||
@@ -100,3 +86,15 @@ When CLOSED, move the entire entry to Resolved — don't duplicate.
|
|||||||
- **Fix**: `deletable` macro, `window.confirmDelete`, `DELETE /api/trip/<id>`, configurable
|
- **Fix**: `deletable` macro, `window.confirmDelete`, `DELETE /api/trip/<id>`, configurable
|
||||||
`data-delete-url` in shared `history.js`. Raw tracking preserved.
|
`data-delete-url` in shared `history.js`. Raw tracking preserved.
|
||||||
- **Verification**: Trip 1967 deleted (18→17 trips), 2028 tracking rows preserved.
|
- **Verification**: Trip 1967 deleted (18→17 trips), 2028 tracking rows preserved.
|
||||||
|
|
||||||
|
### BUG-09 — Server trip scrubber geocoding is slow
|
||||||
|
- **Status**: `CLOSED` 2026-08-11
|
||||||
|
- **Fix**: `preloadGeocodes()` batch-fetches all unique coords (concurrency 4) on trip load.
|
||||||
|
`geocodePoint()` checks in-memory cache first.
|
||||||
|
- **Verification**: `preloadGeocodes` present in history.js on both Pi and server Docker container.
|
||||||
|
|
||||||
|
### BUG-10 — GPS-only false trips when car not connected
|
||||||
|
- **Status**: `CLOSED` 2026-08-11
|
||||||
|
- **Fix**: `_car_ever_connected` flag in `app_obd.py`. `build_trip_summaries()` returns
|
||||||
|
empty list when car was never connected.
|
||||||
|
- **Verification**: Pi bench-test shows 0 trips. No OBD = no GPS-only trips.
|
||||||
|
|||||||
Reference in New Issue
Block a user