| .. |
|
__init__.py
|
chore(lint): fix all ruff errors — 0 warnings remaining
|
2026-05-13 17:13:08 +01:00 |
|
_websocket_bridge.py
|
chore: push all session changes — backend hardening, tests, apache config, deploy scripts
|
2026-04-30 15:52:14 +01:00 |
|
embed_glossary.py
|
fix(embed): respect Gemini 429 retryDelay and reduce concurrency
|
2026-05-13 18:07:22 +01:00 |
|
ffmpeg_operations.py
|
chore: push all session changes — backend hardening, tests, apache config, deploy scripts
|
2026-04-30 15:52:14 +01:00 |
|
ingest_and_ai.py
|
fix(glossary,vtt): 4 bugs — locale fallback, ingestion source, cue settings, overlap on save
|
2026-05-13 16:58:13 +01:00 |
|
notify.py
|
feat(briefs+notify+downloads): fix projects dropdown, add assignee, expand languages, fix PM email, add Download All
|
2026-04-30 21:47:28 +01:00 |
|
render_accessible_video.py
|
fix(pipeline): fix 5 QA tickets — caption alignment, glossary, source_has_ad render, filler words, NL error surfacing
|
2026-05-08 18:36:59 +01:00 |
|
rerender_accessible_video.py
|
chore(lint): fix all ruff errors — 0 warnings remaining
|
2026-05-13 17:13:08 +01:00 |
|
runner.py
|
chore: push all session changes — backend hardening, tests, apache config, deploy scripts
|
2026-04-30 15:52:14 +01:00 |
|
translate_and_synthesize.py
|
chore(lint): fix all ruff errors — 0 warnings remaining
|
2026-05-13 17:13:08 +01:00 |
|
tts_synthesis.py
|
fix(vtt): strip cue settings from end timestamp in parse_ad_cues
|
2026-05-13 19:18:02 +01:00 |
|
whisper_transcribe.py
|
fix(cost): use new_event_loop pattern for Whisper cost tracking (matches ingest_and_ai.py)
|
2026-05-14 11:43:20 +01:00 |