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.
|
||||
- **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
|
||||
@@ -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
|
||||
`data-delete-url` in shared `history.js`. Raw tracking 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