fullsizemalt
|
7535f670d8
|
Add GDPR data export and account deletion
|
2025-12-26 22:06:26 -08:00 |
|
fullsizemalt
|
992cb3db98
|
Add performance ranking and heady badges
|
2025-12-26 21:28:25 -08:00 |
|
fullsizemalt
|
43e37f5c98
|
Fix auth (add missing DB columns), remove emoji, update site description, remove music icon
|
2025-12-26 20:06:41 -08:00 |
|
fullsizemalt
|
36d6fbfad9
|
Add avatar unlock system with XP tiers
|
2025-12-26 17:29:32 -08:00 |
|
fullsizemalt
|
a7ce4d17a1
|
Wire up notification preferences in settings UI
|
2025-12-26 17:02:23 -08:00 |
|
fullsizemalt
|
0548c58bd8
|
Remove venue limits - fetch all venues at once
|
2025-12-26 14:21:59 -08:00 |
|
fullsizemalt
|
260c10e9fb
|
Increase venues limit to 500 to show all 441 venues
|
2025-12-26 14:06:49 -08:00 |
|
fullsizemalt
|
485d6413e2
|
Fix hydration error, add venues page error handling
|
2025-12-26 12:30:35 -08:00 |
|
fullsizemalt
|
bceb7cb8c2
|
Registration: Show 'Check Email' message instead of auto-login
|
2025-12-26 00:39:38 -08:00 |
|
fullsizemalt
|
ccc1164fa8
|
Polish: footer touch targets, cleanup unused code
|
2025-12-25 23:38:13 -08:00 |
|
fullsizemalt
|
873b45d81d
|
Mobile UX polish: stacking buttons, visible nickname button, responsive headers
|
2025-12-25 23:05:31 -08:00 |
|
fullsizemalt
|
42926cd675
|
404: Use Disc3 icon, remove easter egg instruction
|
2025-12-25 22:44:43 -08:00 |
|
fullsizemalt
|
a175c35847
|
Remove emoji from 404, change goose->bird text
|
2025-12-25 22:42:24 -08:00 |
|
fullsizemalt
|
d0f19fc666
|
404: Replace emoji with Bird SVG icon, no emojis
|
2025-12-25 22:14:53 -08:00 |
|
fullsizemalt
|
9ed077af85
|
Fix 404 emoji: use duck emoji that renders on all systems
|
2025-12-25 22:13:22 -08:00 |
|
fullsizemalt
|
8a521d307c
|
Add loading skeletons for shows and songs pages
|
2025-12-25 21:58:03 -08:00 |
|
fullsizemalt
|
16828b65b0
|
Add playful 404 page and enhanced empty states
|
2025-12-25 21:56:15 -08:00 |
|
fullsizemalt
|
dcd775b70f
|
feat: Replace tech icon with Script E Egg favicon
Deploy Elmeg / deploy (push) Has been cancelled
|
2025-12-24 18:30:03 -08:00 |
|
fullsizemalt
|
729b67c303
|
feat: Deploy Nano Goose favicon
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 18:29:10 -08:00 |
|
fullsizemalt
|
ce91127a55
|
feat: Replace goose with Nano Banana icon
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 18:27:46 -08:00 |
|
fullsizemalt
|
5920d1af74
|
feat: Add custom favicon
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 18:23:02 -08:00 |
|
fullsizemalt
|
2ac8719359
|
chore: Launch polish (SEO, Config)
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 18:21:12 -08:00 |
|
fullsizemalt
|
0f41349817
|
feat: Filter future shows from main list
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 17:50:08 -08:00 |
|
fullsizemalt
|
f23cec1efc
|
fix(frontend): Import missing Button component in Shows page
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 17:43:25 -08:00 |
|
fullsizemalt
|
c9a22de2a9
|
feat: Add Upcoming Shows feature (backend+frontend) and Special Features section
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 17:08:36 -08:00 |
|
fullsizemalt
|
e4dc00fb4d
|
fix(frontend): Increase songs list limit to 1000
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 16:53:59 -08:00 |
|
fullsizemalt
|
d7acbebc9c
|
feat: Sequences edit dialog with song reordering and management
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 16:20:29 -08:00 |
|
fullsizemalt
|
be57110de8
|
feat: Tour pages - add show counts, year grouping, stats card
|
2025-12-24 16:18:45 -08:00 |
|
fullsizemalt
|
97d40c0f4e
|
feat: Admin Shows - add link filter buttons, increase limit to 1000
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 16:15:59 -08:00 |
|
fullsizemalt
|
115c411ebc
|
refactor: show page right column with Listen On, Tour, Attendance, Rating cards
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 13:49:45 -08:00 |
|
fullsizemalt
|
c362a66618
|
feat: add custom 404 page
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 13:44:57 -08:00 |
|
fullsizemalt
|
b5cce827e2
|
fix: admin shows venue display + add Nugs/Bandcamp links to public shows
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 13:41:47 -08:00 |
|
fullsizemalt
|
2df93a75e4
|
feat: add Sequences feature for song groupings
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 13:37:27 -08:00 |
|
fullsizemalt
|
9b04ae51ff
|
fix: increase admin artists limit to 1000
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 13:29:07 -08:00 |
|
fullsizemalt
|
1199023a52
|
fix: wait for auth loading before redirecting in admin pages
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 13:22:40 -08:00 |
|
fullsizemalt
|
ff56e4f140
|
feat: add Band Members (Musicians) feature - Sprint 4
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 13:07:48 -08:00 |
|
fullsizemalt
|
730e92f8c9
|
feat: add Shows, Songs, Venues Admin pages
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 13:01:57 -08:00 |
|
fullsizemalt
|
d276cdbd76
|
feat: add Admin Interface for Artists management
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 12:34:43 -08:00 |
|
fullsizemalt
|
a076336d5e
|
chore: update hero and about page text / fix jsx
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 12:28:50 -08:00 |
|
fullsizemalt
|
b67d4929a4
|
feat: frontend artist page and song linking
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 12:22:36 -08:00 |
|
fullsizemalt
|
49e025d3bf
|
fix: commit all pending changes (home, leaderboard, slug cleanup)
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 12:06:35 -08:00 |
|
fullsizemalt
|
b1c5baf77c
|
feat(analytics): update umami tracking script
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 11:03:40 -08:00 |
|
fullsizemalt
|
ff411321c6
|
feat(stats): add set breakdown to song page
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 10:29:13 -08:00 |
|
fullsizemalt
|
4aefad1eff
|
feat(videos): add search, video toggle, and fix links
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-24 10:20:39 -08:00 |
|
fullsizemalt
|
08587f21f9
|
feat: Display Bandcamp/Nugs links on show page setlist
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-23 15:57:37 -08:00 |
|
fullsizemalt
|
1f7f83a31a
|
fix: Videos page links to show, hide test users from leaderboard
Deploy Elmeg / deploy (push) Waiting to run
- Videos page now links song titles to show page (where video is displayed)
- Leaderboard hides tenwest/testuser until 12+ real users exist
|
2025-12-23 15:45:29 -08:00 |
|
fullsizemalt
|
14a509ddb5
|
feat: Add bug tracker MVP (decoupled, feature-flagged)
Deploy Elmeg / deploy (push) Waiting to run
- 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 |
|
fullsizemalt
|
2da46eaa16
|
feat: Privacy settings with functional toggles, sticky sidebar, roadmap doc
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-23 13:08:48 -08:00 |
|
fullsizemalt
|
9e48dd78ff
|
style: Update avatar colors to jewel tones (Sapphire, Ruby, Emerald, etc.)
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-23 11:56:23 -08:00 |
|
fullsizemalt
|
f989414323
|
feat: Redesign settings page with comprehensive sections, sidebar nav, and distinct avatar colors
Deploy Elmeg / deploy (push) Waiting to run
|
2025-12-23 11:38:18 -08:00 |
|