pahvalentines/backend/alembic
michael 9c5b054dcc feat: Add Sonauto streaming audio on waiting page
Enable users to listen to their song while video generation continues
in the background. Backend proxies authenticated Sonauto stream API
since HTML audio elements cannot send auth headers.

- Add streaming_ready_at column to track when stream becomes available
- Enable streaming in Sonauto API request payload
- Handle GENERATING_STREAMING_READY webhook status
- Add /api/stream/{session_id} proxy endpoint using httpx
- Update StatusResponse with streaming_ready and task_id fields
- Add audio player UI with autoplay fallback for mobile
- Fade out audio gracefully before redirect to result page

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 08:23:14 -06:00
..
versions feat: Add Sonauto streaming audio on waiting page 2026-02-02 08:23:14 -06:00
env.py Add backend API, video generator, and frontend updates 2026-01-30 10:31:58 -06:00
script.py.mako Add backend API, video generator, and frontend updates 2026-01-30 10:31:58 -06:00