Commit graph

15 commits

Author SHA1 Message Date
fullsizemalt
49e025d3bf fix: commit all pending changes (home, leaderboard, slug cleanup)
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-24 12:06:35 -08:00
fullsizemalt
08587f21f9 feat: Display Bandcamp/Nugs links on show page setlist
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-23 15:57:37 -08:00
fullsizemalt
c6ffc67fdd style: Apply consistent bento styling to video embeds on show pages
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-23 08:53:52 -08:00
fullsizemalt
4a103511da feat: Add video integration - display videos on performance pages and indicators
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
- Add YouTubeEmbed to performance detail page when youtube_link exists
- Add YouTube icon indicator on setlist items that have videos
- Add YouTube badge on show cards in archive when full show video exists
- Add youtube_link to ShowRead and PerformanceRead schemas
- Add VIDEO_INTEGRATION_SPEC.md documentation
2025-12-22 23:52:34 -08:00
fullsizemalt
bd6832705f feat: Add Mark Caught button for chase songs + fix Next.js 16 build errors
- Add MarkCaughtButton component to show page setlist
- Fix TypeScript errors in profile, settings, welcome pages
- Fix Switch component onChange props
- Fix notification-bell imports and button size
- Fix performance-list orphaned JSX
- Fix song-evolution-chart tooltip types
- Add Suspense boundaries for useSearchParams (Next.js 16 requirement)
2025-12-22 00:21:58 -08:00
fullsizemalt
5e123463f7 feat: Update Show page to link to Performance details instead of Song 2025-12-21 21:45:53 -08:00
fullsizemalt
e3e074248e feat: complete slug integration, fix set names logic, add missing ui components 2025-12-21 20:29:36 -08:00
fullsizemalt
eebebbb637 feat: Improve navigation between shows, performances, and songs
- Show page: Song titles now link to /performances/[id]
- Performance page: Added breadcrumbs (Songs > Song Title > Date)
- Performance page: Song title links to /songs/[id]
- Performance page: Venue links to /venues/[id]
- Performance page: Added rating component in header
2025-12-21 18:09:10 -08:00
fullsizemalt
8df513b84f feat: Add YouTube link support for shows, songs, and performances 2025-12-21 12:58:32 -08:00
fullsizemalt
4b4c2f4e2b feat(frontend): Show audio links on show detail page
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-21 01:32:21 -08:00
fullsizemalt
d11f078d3e fix(frontend): Update show detail title format to Date - Venue, Location
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-21 01:21:07 -08:00
fullsizemalt
c4905d7470 feat(frontend): Implement Heady Version mechanics with performance ratings
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-21 01:17:00 -08:00
fullsizemalt
3575ac4700 feat: Add footer, static pages, rating dialog, and improve register flow 2025-12-20 02:30:17 -08:00
fullsizemalt
b837d7654f style: add skeleton loading and card animations, increase shows limit 2025-12-20 01:00:52 -08:00
fullsizemalt
f8b8ad7033 feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00