RishiSaraf/pupil-backend
0
feat: OpenAI audio transcription for local uploads
fix(deps): add ultralytics (YOLO region detection)
feat(db): find_job_id + reset_job for retry
fix(api): reuse+requeue existing job to avoid duplicate-key 500
fix(docker): install deno so yt-dlp can extract YouTube (JS runtime)
fix(deps): add openai, Markdown, python-multipart
fix(docker): libgl1 for Debian trixie (libgl1-mesa-glx removed)
Deploy Pupil backend: client-frame ingestion + two-lane concurrency
initial commit
