Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
0083370
feat(infra): add a video id to developer transcripts
xxxxxxxxxxxxx Nov 13, 2026
78faf97
feat(infra): build WebVTT captions from word timings
xxxxxxxxxxxxx Nov 13, 2026
8c7f373
docs(infra): document transcribing a stored video by id
xxxxxxxxxxxxx Nov 13, 2026
8b7138e
feat(infra): transcribe a stored video by id and write its captions
xxxxxxxxxxxxx Nov 13, 2026
7e6acbf
test(infra): cover caption files in the video folder purge
xxxxxxxxxxxxx Nov 13, 2026
f753bd1
Merge remote-tracking branch 'origin/main' into feat/infra-video-capt…
xxxxxxxxxxxxx Nov 13, 2026
7eff65a
fix(infra): treat a language code with a region as one caption language
xxxxxxxxxxxxx Nov 13, 2026
9cbcb30
fix(infra): keep caption syncs converging when a removal races a write
xxxxxxxxxxxxx Nov 13, 2026
9c6e1a3
fix(infra): update captions from every transcript delete path and on …
xxxxxxxxxxxxx Nov 13, 2026
cd8281b
fix(infra): repair captions of recently deleted video transcripts hourly
xxxxxxxxxxxxx Nov 13, 2026
9b62355
test(infra): cover caption races, delete paths and the hourly repair
xxxxxxxxxxxxx Nov 13, 2026
39b47eb
Merge remote-tracking branch 'origin/main' into feat/infra-video-capt…
xxxxxxxxxxxxx Nov 13, 2026
148f046
feat(infra): record when a video transcript was requested, to the mil…
xxxxxxxxxxxxx Nov 13, 2026
2e0dff2
fix(infra): pick the newest caption source by request time
xxxxxxxxxxxxx Nov 13, 2026
d5a8066
fix(infra): page the caption repair through every recent delete
xxxxxxxxxxxxx Nov 13, 2026
096a62c
test(infra): cover same-second caption sources and the paged repair
xxxxxxxxxxxxx Nov 13, 2026
c821549
fix(infra): include requestedAt in listed transcript rows
xxxxxxxxxxxxx Nov 13, 2026
9c09985
docs(infra): say a video transcript writes a captions file, without a…
xxxxxxxxxxxxx Nov 13, 2026
79a206d
Merge main into the captions branch and hold video creates to the tra…
xxxxxxxxxxxxx Nov 13, 2026
c45e73a
Merge remote-tracking branch 'origin/main' into feat/infra-video-capt…
xxxxxxxxxxxxx Nov 13, 2026
044f519
Merge remote-tracking branch 'origin/main' into feat/infra-video-capt…
richiemcilroy Nov 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions apps/web/__tests__/fixtures/developer-captions-golden.vtt
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
WEBVTT

00:00:00.240 --> 00:00:01.240
Welcome back.

00:00:01.600 --> 00:00:06.320
Today we are walking through the
quarterly numbers for the whole company,

00:00:06.400 --> 00:00:13.120
region by region, and then we will look at
what changed in the product since the last

00:00:13.200 --> 00:00:15.920
time we all met in this room.

00:00:18.400 --> 00:00:21.928
We shipped 1,250 units in
Q3 2026 for $3.5 million.

00:00:23.200 --> 00:00:26.400
And yes I know that is a lot to take
in all at once so bear with me please.

00:00:26.400 --> 00:00:27.520
Let me think

00:00:31.200 --> 00:00:33.120
about that for a second.

00:00:34.400 --> 00:00:37.520
Is 5 < 7 && 9 > 2?

00:00:37.600 --> 00:00:40.320
Tom & Jerry said <b>yes</b> --> maybe.

00:00:41.600 --> 00:00:42.600
Okay.

00:00:43.200 --> 00:00:44.800
Line break inside end.
Loading
Loading