elmeg-demo/frontend/app
fullsizemalt 14a509ddb5
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
feat: Add bug tracker MVP (decoupled, feature-flagged)
- Backend: Ticket and TicketComment models (no FK to User)
- API: /tickets/* endpoints for submit, view, comment, upvote
- Admin: /tickets/admin/* for triage queue
- Frontend: /bugs pages (submit, my-tickets, known-issues, detail)
- Feature flag: ENABLE_BUG_TRACKER env var (default: true)

To disable: Set ENABLE_BUG_TRACKER=false
To remove: Delete models_tickets.py, routers/tickets.py, frontend/app/bugs/
2025-12-23 13:18:00 -08:00
..
about fix(layout): Use standard Tailwind container usage to fix truncation 2025-12-21 00:50:43 -08:00
admin feat: Add Admin Panel (Phase 2) 2025-12-21 13:50:52 -08:00
archive feat: Add footer, static pages, rating dialog, and improve register flow 2025-12-20 02:30:17 -08:00
bugs feat: Add bug tracker MVP (decoupled, feature-flagged) 2025-12-23 13:18:00 -08:00
forgot-password feat: Add email verification and password reset (Phase 1) 2025-12-21 13:28:54 -08:00
groups feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
leaderboards feat(frontend): Add smooth page transitions and animations 2025-12-21 02:29:47 -08:00
login feat: Add email verification and password reset (Phase 1) 2025-12-21 13:28:54 -08:00
mod feat: Enhance Mod Panel (Phase 3) 2025-12-21 14:04:33 -08:00
performances style: Move video into bento grid left column for better layout flow 2025-12-23 00:37:34 -08:00
privacy feat: Professional Terms of Service and Privacy Policy pages 2025-12-21 18:12:09 -08:00
profile feat: Add custom avatar system with color picker and text overlay 2025-12-23 11:12:31 -08:00
register feat: Add footer, static pages, rating dialog, and improve register flow 2025-12-20 02:30:17 -08:00
reset-password feat: Add Mark Caught button for chase songs + fix Next.js 16 build errors 2025-12-22 00:21:58 -08:00
settings feat: Privacy settings with functional toggles, sticky sidebar, roadmap doc 2025-12-23 13:08:48 -08:00
shows style: Apply consistent bento styling to video embeds on show pages 2025-12-23 08:53:52 -08:00
songs feat: complete slug integration, fix set names logic, add missing ui components 2025-12-21 20:29:36 -08:00
terms feat: Professional Terms of Service and Privacy Policy pages 2025-12-21 18:12:09 -08:00
tours fix: Multiple fixes 2025-12-21 18:18:35 -08:00
venues feat: complete slug integration, fix set names logic, add missing ui components 2025-12-21 20:29:36 -08:00
verify-email feat: Add Mark Caught button for chase songs + fix Next.js 16 build errors 2025-12-22 00:21:58 -08:00
videos feat: Add /videos page listing all YouTube videos without thumbnails 2025-12-22 23:16:04 -08:00
welcome feat: Add Mark Caught button for chase songs + fix Next.js 16 build errors 2025-12-22 00:21:58 -08:00
favicon.ico feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
globals.css fix: Remove CSS @import for fonts - Next.js handles font loading 2025-12-21 17:36:56 -08:00
layout.tsx style: Match Ersen design system 2025-12-21 17:32:58 -08:00
page.tsx feat: complete slug integration, fix set names logic, add missing ui components 2025-12-21 20:29:36 -08:00