pahvalentines/backend
michael 2d9c6ca7a7 refactor: convert polling tasks to event-based architecture
- Remove process_pending_queue and check_credits scheduled tasks
- Add check_submission_timeout task for per-submission timeout handling
- Modify send_to_sonauto to schedule timeout check after successful API call
- Reduce check_timeouts frequency to 30min (safety net only)
- Update submissions endpoint to use apply_async with better error logging
- Remove unused config settings (QUEUE_PROCESSOR_INTERVAL, CREDITS_CHECK_INTERVAL)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 00:28:52 -06:00
..
alembic feat: make pet image upload optional 2026-02-03 18:03:25 -06:00
app refactor: convert polling tasks to event-based architecture 2026-02-04 00:28:52 -06:00
tasks refactor: convert polling tasks to event-based architecture 2026-02-04 00:28:52 -06:00
video_generator perf: optimize video generation with faster encoding 2026-02-04 00:01:48 -06:00
alembic.ini Add backend API, video generator, and frontend updates 2026-01-30 10:31:58 -06:00
docker-compose.yml feat: add dedicated Celery queue for video generation 2026-02-04 00:11:37 -06:00
Dockerfile Add backend API, video generator, and frontend updates 2026-01-30 10:31:58 -06:00
requirements.txt feat: Add Sonauto streaming audio on waiting page 2026-02-02 08:23:14 -06:00