elmeg-demo/backend/routers
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
..
admin.py feat: Add Admin Panel (Phase 2) 2025-12-21 13:50:52 -08:00
artists.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
attendance.py feat: Gamification sprint complete 2025-12-21 19:21:20 -08:00
auth.py feat: Email Service Integration with AWS SES 2025-12-21 19:28:29 -08:00
badges.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
chase.py feat: User profile enhancements - chase songs and attendance stats 2025-12-21 18:39:39 -08:00
feed.py fix(backend): Handle missing users in feed API gracefully 2025-12-21 01:13:07 -08:00
gamification.py feat: Gamification sprint complete 2025-12-21 19:21:20 -08:00
groups.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
leaderboards.py fix: Correct leaderboards queries to use proper Rating FKs 2025-12-21 03:22:59 -08:00
moderation.py feat: Enhance Mod Panel (Phase 3) 2025-12-21 14:04:33 -08:00
nicknames.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
notifications.py feat(notifications): Added notification system with mention support 2025-12-21 02:36:02 -08:00
performances.py feat: Enhance Performance Page with Top Rated Versions list 2025-12-21 21:52:23 -08:00
preferences.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
reviews.py feat: Gamification sprint complete 2025-12-21 19:21:20 -08:00
search.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
shows.py feat: complete slug integration, fix set names logic, add missing ui components 2025-12-21 20:29:36 -08:00
social.py feat: Gamification sprint complete 2025-12-21 19:21:20 -08:00
songs.py feat: complete slug integration, fix set names logic, add missing ui components 2025-12-21 20:29:36 -08:00
stats.py feat: Add /shows/recent and /stats/top-songs API endpoints 2025-12-20 22:19:12 -08:00
tickets.py feat: Add bug tracker MVP (decoupled, feature-flagged) 2025-12-23 13:18:00 -08:00
tours.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
users.py feat: Privacy settings with functional toggles, sticky sidebar, roadmap doc 2025-12-23 13:08:48 -08:00
venues.py feat: Add slug support for all entities 2025-12-21 18:46:40 -08:00
videos.py feat: Add /videos page listing all YouTube videos without thumbnails 2025-12-22 23:16:04 -08:00