From ff49609f2ad2ef240f496d987cb9183724b21dbc Mon Sep 17 00:00:00 2001 From: Mathieu Moran Date: Sat, 15 Aug 2026 16:56:28 -0400 Subject: [PATCH] docs: note Pi checkbox batch trip delete in Phase 29 --- PLAN.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/PLAN.md b/PLAN.md index 50213dc..aa5170d 100644 --- a/PLAN.md +++ b/PLAN.md @@ -2296,6 +2296,11 @@ logged as `BUG-XX` entries in [BUGS.md](./BUGS.md) (BUG-16 onward) and fixed + v `build_trip_summaries()` and sorted normalized rows by datetime to match the server's `ORDER BY recorded_at ASC`; bumped `TRIP_BUILD_VERSION` 3→4. Pi trips 57 → 49 after rebuild (unit tests 12/12, incl. a new short-drift regression test). +- **Pi checkbox batch trip delete — ✅ SHIPPED**: history page now has a select checkbox column + + "Delete selected" button (mirrors the portal UI). `POST /api/trips/delete` + + `app_sql.delete_trips_batch()` + a local `deleted_trip_markers` table keep deleted trips from + resurrecting on rebuild. Deletion is **local-only** — raw tracking rows are preserved and the + remote server is never notified (it keeps its archival copy). Open items from the drive — fill in as reported: - (none clock-related — BUG-17/BUG-18 closed 2026-08-14).