video-accessibility/frontend/src
michael 577ed44dab fix: queue TTS regeneration for shifted cues when inserting AD cue
When a new AD cue is inserted in the middle of existing cues, the system
now automatically queues TTS regeneration for the new cue AND all cues
that shifted positions. This ensures MP3 file indices stay synchronized
with VTT cue indices, preventing cues from being silently dropped during
re-render.

Changes:
- VttEditor: Add onCueInserted callback to notify parent of insertions
- QCDetail: Track insertion context and queue TTS for all shifted cues
- rerender_accessible_video: Add warning log when cue/MP3 count mismatch

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-12 14:24:36 -06:00
..
__tests__ initial commit 2025-08-24 16:28:33 -05:00
assets initial commit 2025-08-24 16:28:33 -05:00
components fix: queue TTS regeneration for shifted cues when inserting AD cue 2026-01-12 14:24:36 -06:00
contexts bug fixes for frontend when trying to npm run build 2025-10-08 16:47:14 -05:00
hooks feat: add save button to voice settings panel for TTS regeneration 2026-01-12 09:05:56 -06:00
lib feat: add save button to voice settings panel for TTS regeneration 2026-01-12 09:05:56 -06:00
routes fix: queue TTS regeneration for shifted cues when inserting AD cue 2026-01-12 14:24:36 -06:00
styles initial commit 2025-08-24 16:28:33 -05:00
test bug fixes for frontend when trying to npm run build 2025-10-08 16:47:14 -05:00
types fix: make source_ms optional for backward compatibility with existing jobs 2026-01-12 07:04:08 -06:00
utils feat: add rendering_video status for accessible video processing 2025-12-27 06:49:46 -06:00
App.css initial commit 2025-08-24 16:28:33 -05:00
App.tsx added production user role and made it default for new MSAL users - production can access everything EXCEPT user management - that's only for admin 2025-10-10 10:07:30 -05:00
index.css initial commit 2025-08-24 16:28:33 -05:00
main.tsx added MSAL microsoft authentication 2025-10-10 09:19:39 -05:00
vite-env.d.ts initial commit 2025-08-24 16:28:33 -05:00