rtrips-online/src/app/api/trips/[id]
Jeff Emmett 5e9b3f828a feat: add EncryptID auth with role-based access control
AuthProvider wraps layout, auth.ts provides requireAuth/isAuthed/requireTripRole.
POST/PUT/DELETE routes require auth, GET routes remain open for demo access.
Trip creator is added as OWNER collaborator. Dockerfile updated for SDK copy.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:20:17 +00:00
..
bookings feat: add EncryptID auth with role-based access control 2026-02-18 10:20:17 +00:00
canvas feat: add EncryptID auth with role-based access control 2026-02-18 10:20:17 +00:00
destinations feat: add EncryptID auth with role-based access control 2026-02-18 10:20:17 +00:00
expenses feat: add EncryptID auth with role-based access control 2026-02-18 10:20:17 +00:00
itinerary feat: add EncryptID auth with role-based access control 2026-02-18 10:20:17 +00:00
packing feat: add EncryptID auth with role-based access control 2026-02-18 10:20:17 +00:00
sync feat: add EncryptID auth with role-based access control 2026-02-18 10:20:17 +00:00
route.ts feat: add EncryptID auth with role-based access control 2026-02-18 10:20:17 +00:00