Skip to content

v0.18.0 - Trip Templates#138

Merged
dannymcc merged 3 commits intomainfrom
dev
Apr 21, 2026
Merged

v0.18.0 - Trip Templates#138
dannymcc merged 3 commits intomainfrom
dev

Conversation

@dannymcc
Copy link
Copy Markdown
Owner

What's Changed

New Features

  • Trip Templates — save common routes (purpose, vehicle, start/end locations, description, notes) as reusable templates to fill in trip details faster
    • Full CRUD management at /trips/templates/
    • "Load template" dropdown on the Log Trip form pre-fills all fields instantly via AJAX
    • "Use" button on the templates list opens a pre-filled new trip form
    • Templates button added to the trips index page

Other Changes

  • New trip_templates database table with migration
  • 23 new tests covering template CRUD, access control, JSON data endpoint, and form integration (535 total, all passing)

@dannymcc dannymcc merged commit 3059daf into main Apr 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant