summaryrefslogtreecommitdiff
path: root/app/routes.ts
AgeCommit message (Collapse)AuthorLines
3 daysFix build: merge detail/update into existing API routesyyamashita-2/+0
Parametric resource routes cause a React Router prod build error (commonjs--resolver server-only module conflict). Merged the GET?id= and PATCH logic into the existing api-bands.tsx and api-artists.tsx instead of creating separate :uuid route files. - GET /api/bands?id=UUID → band detail with links/members - PATCH /api/bands → partial update (append_links, append_members) - Same pattern for /api/artists Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3 daysFix nav classes, add detail APIs, add update-band-info skillyyamashita-0/+2
- Fix nav: apply .nav class and .nav-brand to logo (styles were not rendering) - Add GET+PATCH /api/bands/:uuid and /api/artists/:uuid endpoints - PATCH supports append_links / append_members for non-destructive updates - Add /update-band-info skill: fetch SNS profiles and update band description/members Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3 daysAdd bands/artists index pages and redirect top pageyyamashita-0/+2
- / now redirects to /bands - /bands shows band list with "+ Band" link - /artists shows artist list with "+ Artist" link - Nav simplified to Bands / Artists only Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7 daysAdd lists feature (band recommendation lists with history)yyamashita-0/+6
New lists, list_entries, list_revisions tables; full CRUD routes under /lists; nav link in root. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
8 daysAdd /api/export and /api/import endpoints for DB backup and syncyyamashita-0/+2
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 daysAdd JSON API endpoints and CLI script for band/artist managementyyamashita-0/+2
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 daysImplement band/artist management with version historyyyamashita-1/+11
Full CRUD for bands and artists: UUID + slug URLs, dynamic link editor, band-artist associations with roles, per-edit revision snapshots (message + IP). Add README and CLAUDE.md. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 daysInitial scaffold: React Router v7 + SQLite + Tailwind CSS v4yyamashita-0/+5