summaryrefslogtreecommitdiff
path: root/app/routes/home.tsx
AgeCommit message (Collapse)AuthorLines
2026-08-15Add Claude-powered band auto-registration from live info textyyamashita-3/+105
Extracts band/artist names from pasted live info via Claude (API or CLI adapter), matches against existing bands, and lets the user review and bulk-register new ones through a polling job queue. Also adds a livehouse events import script and recent-bands/artists home page sections. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-05-15Add bands/artists index pages and redirect top pageyyamashita-25/+3
- / 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>
2026-05-10Add band index page sorted by slug, show hiatus status onlyyyamashita-16/+4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-09simplize cssyyamashita-18/+9
2026-05-09Add band description/status fields and redesign index pageyyamashita-21/+27
- bands table: add description (TEXT) and status (TEXT DEFAULT 'active') via ALTER TABLE migrations (active / hiatus / disbanded) - Home page: minimal monochrome index listing name, area, status - Band detail: show description below title, status alongside area - Band new/edit forms: textarea for description, select for status Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-09Implement band/artist management with version historyyyamashita-3/+41
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>
2026-05-08Initial scaffold: React Router v7 + SQLite + Tailwind CSS v4yyamashita-0/+8