elmeg-demo/backend
fullsizemalt 6dd88d4e2d fix: improve session persistence and review saving
- Increase token expiry from 30 minutes to 7 days
- Remove internal session.commit() calls from gamification services
- Add try/except around gamification logic in review creation
- Add elmeg.runfoo.run hostname support in frontend api-config
2025-12-24 21:44:26 -08:00
..
alembic feat: Add Mark Caught button for chase songs + fix Next.js 16 build errors 2025-12-22 00:21:58 -08:00
migrations feat: add Band Members (Musicians) feature - Sprint 4 2025-12-24 13:07:48 -08:00
routers fix: improve session persistence and review saving 2025-12-24 21:44:26 -08:00
services fix: improve session persistence and review saving 2025-12-24 21:44:26 -08:00
tests feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
alembic.ini feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
auth.py fix: improve session persistence and review saving 2025-12-24 21:44:26 -08:00
check_missing_videos.py fix(frontend): Increase songs list limit to 1000 2025-12-24 16:53:59 -08:00
comprehensive_import.py feat: Update import script to include future shows 2025-12-24 17:10:50 -08:00
database.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
dependencies.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
discover_audio_links.py fix: update Nugs discovery to scrape catalog page 2025-12-24 14:04:10 -08:00
Dockerfile fix: Use sh to run start.sh (bypass permission issue) 2025-12-21 15:38:36 -08:00
email_service.py refactor: Use SES v2 stored templates in Python email service 2025-12-21 16:55:15 -08:00
fast_import_setlists.py feat: Add container max-width, revamp homepage with real data, add setlist import scripts 2025-12-20 21:16:25 -08:00
fetch_youtube.py feat: Add YouTube API fetch and import scripts with 620 videos 2025-12-22 23:09:43 -08:00
fix_numeric_slugs.py fix: commit all pending changes (home, leaderboard, slug cleanup) 2025-12-24 12:06:35 -08:00
fix_set_names.py chore: disable sql echo in fix script 2025-12-24 11:12:55 -08:00
fix_tour_dates.py feat(backend): Add script to fix tour dates 2025-12-21 01:06:51 -08:00
fix_tours.py feat: Add footer, static pages, rating dialog, and improve register flow 2025-12-20 02:30:17 -08:00
helpers.py feat(notifications): Added notification system with mention support 2025-12-21 02:36:02 -08:00
import_bandcamp_catalog.py fix: correct Bandcamp regex pattern 2025-12-24 14:23:07 -08:00
import_by_date.py feat: Add container max-width, revamp homepage with real data, add setlist import scripts 2025-12-20 21:16:25 -08:00
import_elgoose.py feat: complete slug integration, fix set names logic, add missing ui components 2025-12-21 20:29:36 -08:00
import_per_show.py feat: Add container max-width, revamp homepage with real data, add setlist import scripts 2025-12-20 21:16:25 -08:00
import_songs_only.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
import_youtube.py feat: Improved YouTube matching with fuzzy logic (+40 more videos) 2025-12-22 23:13:13 -08:00
inspect_api.py fix: commit all pending changes (home, leaderboard, slug cleanup) 2025-12-24 12:06:35 -08:00
main.py feat: add Sequences feature for song groupings 2025-12-24 13:37:27 -08:00
migrate_honking.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
models.py feat: add Sequences feature for song groupings 2025-12-24 13:37:27 -08:00
models_tickets.py feat: Add bug tracker MVP (decoupled, feature-flagged) 2025-12-23 13:18:00 -08:00
populate_links.py fix(backend): Optimize populate_links script 2025-12-21 01:37:32 -08:00
quick_seed.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
requirements.txt fix: Add email-validator for pydantic EmailStr 2025-12-21 15:34:57 -08:00
schemas.py fix(backend): Add missing slug fields to PerformanceDetailRead schema 2025-12-24 17:55:12 -08:00
seed.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
seed_activity.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
seed_demo.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
seed_output.txt feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
seed_ratings.py feat: Hide leaderboards, add healthz endpoint and seed script 2025-12-21 03:41:23 -08:00
slugify.py feat: Add slug support for all entities 2025-12-21 18:46:40 -08:00
start.sh fix: Update docker-compose to use start.sh migration runner 2025-12-21 03:49:47 -08:00
sync_artists.py feat: add sync_artists.py to populate Artists from elgoose API 2025-12-24 12:59:01 -08:00
test_seed.py feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00
test_smtp_connection.py fix: commit all pending changes (home, leaderboard, slug cleanup) 2025-12-24 12:06:35 -08:00
youtube_videos.json feat: Add YouTube API fetch and import scripts with 620 videos 2025-12-22 23:09:43 -08:00