Files
rippr/docs
uhryniuk 0e605ef174 V3-10: trip splitting
TripRepository.splitTrip mirrors mergeTrips' transaction shape: splits at a segment boundary, moves the target segment and everything after it to a new trip, recomputes both trips' aggregates from scratch. startedAt/endedAt derive from each trip's actual remaining segments, not copied from the pre-split row. Trip detail gained a split action with a segment-boundary picker and a naming confirmation; a single-segment ride explains why it can't split instead of offering a dead control.
2026-08-17 19:23:44 -05:00
..
2026-08-17 19:23:44 -05:00
2026-08-15 22:26:56 -05:00
2026-08-17 10:41:35 -05:00