- Convert demo page from static server component to interactive client component with live data fetching and graceful static fallbacks - Add /api/trips/by-slug/[slug] for slug-based trip lookup - Add /api/trips/[id]/packing/[itemId] PATCH for toggling packed status - Add proxy routes for rNotes, rVote, rCart (server-side, no CORS needed) - Add demo trip seed script (prisma/seed-demo.ts) - Packing checkboxes are now interactive with optimistic updates Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| migrations | ||
| schema.prisma | ||
| seed-demo.ts | ||