Review follow-ups (safe fixes): - pythonRestTemplate bean (10min read timeout) for /transcribe and /render so ffmpeg encoding / Whisper don't hit the shared 120s timeout; resolved by bean name so existing restTemplate injections are unaffected - getScriptData: fetch the script row once instead of 3 separate queries - renderTrimmed "no segments" now IllegalArgumentException (400 + visible message) instead of IllegalStateException swallowed as generic 500 - ProductionService: System.out.println -> log.info (3x) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| category | ||
| channel | ||
| production | ||
| publish | ||