feat: pin the fastest point on the trip replay map (FEAT-16)
When a route loads, add an amber circle + permanent 'Max speed: X km/h' tooltip at the point with the highest speed. Shared history.js, so it applies to both the Pi and the server portal.
This commit is contained in:
+11
@@ -35,6 +35,7 @@ dedicated PLAN.md phase (or fold it into the relevant existing work) and mark it
|
||||
| FEAT-13 | `IDEA` | Flush uploaded tracking rows from local DB | unassigned |
|
||||
| FEAT-14 | `SHIPPED` | Second T3U to replace onboard wlan0 (dual AC radios) | Phase 29 |
|
||||
| FEAT-15 | `SHIPPED` | Clear DTC codes from the DTC page | Phase 29 |
|
||||
| FEAT-16 | `SHIPPED` | Max-speed marker on trip replay map | Phase 29 |
|
||||
|
||||
---
|
||||
|
||||
@@ -291,3 +292,13 @@ dedicated PLAN.md phase (or fold it into the relevant existing work) and mark it
|
||||
`POST /api/dtc/clear` in `app.py`, and the button + confirm/status JS in `templates/dtc.html`.
|
||||
|
||||
|
||||
### FEAT-16 — Max-speed marker on trip replay map
|
||||
- **Status**: `SHIPPED` 2026-08-15
|
||||
- **Area**: `static/js/history.js`
|
||||
- **Phase**: Phase 29
|
||||
- **What**: when a trip's route loads, the replay map now pins the fastest point with an
|
||||
amber circle + a permanent "Max speed: X km/h" tooltip. It uses the per-point speed (OBD
|
||||
when available, otherwise the smoothed GPS-derived value), so it matches the trip summary's
|
||||
`max_speed_kmh`. Works identically on the Pi and the server portal (shared `history.js`).
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user