Commit Graph

1535 Commits (b7c78568b1304bef04b07315626f22a31064df2d)
 

Author SHA1 Message Date
ElementalAlchemist 35f58f1e4d Move editor's notes to before video metadata (per previous Thrimbletrimmer) 3 years ago
ElementalAlchemist efce23a8f8 Clean up extra parts of VideoJS 3 years ago
ElementalAlchemist 9a12134915 Move beta Thrimbletrimmer code to primary Thrimbletrimmer code 3 years ago
ElementalAlchemist edaa1bd374 Delete the Thrimbletrimmer test page 3 years ago
Mike Lang 192a0869f7 thrimshim: Fix bug in serializing columns
Converting all datetime values to string no longer works because video_range
isn't a datetime but a list of datetimes. We switch to a more robust approach
of using the json "default" arg to specify how to serialize.
3 years ago
Mike Lang aab8cf2f0f Set up plumbing for multi-range videos and implement no-transition fast cut videos only
This is the simplest case as we can just cut each range like we already do,
then concat the results.

We still allow for the full design in the database and cutter, but error out if transitions
is ever anything but hard cuts or if it's a full cut.

We also update the restreamer to allow accepting ranges, however for usability we still allow
the old "just one start and end" args.

Note this changes the thrimshim API to give and take the new "video_ranges" and "video_transitions" columns.
3 years ago
ElementalAlchemist e4204d9b9a Add Thrimbletrimmer dev option 3 years ago
HubbeKing 242de74579 Add support for playlist_manager to k8s.jsonnet 3 years ago
HubbeKing 3dfcb83c88 Add cutter and sheetsync support to k8s.jsonnet 3 years ago
HubbeKing 8c9095ef5b Add postgres support to k8s.jsonnet 3 years ago
HubbeKing 5e92a9abbe Use placeholder values for NFS settings 3 years ago
HubbeKing 08a4f8f53e Update ingress manifest to networking.k8s.io/v1 API
This means k8s.jsonnet only works with kubernetes versions >= 1.19.0, but means it works with kubernetes versions >= 1.22.0 as well, which removed the old networking.k8s.io/v1beta API.
3 years ago
HubbeKing e4c8d4eef0 Change k8s.jsonnet to use an NFS PVC instead of a hostPath mount 3 years ago
HeNine aa7871b5f0 Rough cut compatible captions 3 years ago
HeNine 0fc51b71fe Git! 3 years ago
HeNine 7ec2fe6e6f Merge remote-tracking branch 'origin/trunk' into trunk 3 years ago
HeNine 9803098a3d Add highlighting 3 years ago
HeNine 4a9496c60f Add highlighting 3 years ago
HeNine 25dc6c4261 Search speaker names 3 years ago
HeNine 8be60d34b2 Saving indicator 3 years ago
HeNine 7854d44437 Added limit to search 3 years ago
HeNine 4682742c20 Speakers in search 3 years ago
HeNine 26554883f2 Speakers in query 3 years ago
HeNine 266c532863 Merge remote-tracking branch 'origin/trunk' into trunk 3 years ago
HeNine b43e574e8d Blank submission makes no change 3 years ago
HeNine 18613d05c9 Blank submission makes no change 3 years ago
HeNine 6c9873ac60 Add hand-transcribed lines to search
Add partial word search
3 years ago
HeNine 6e31b1df2f Email as verifier PK 3 years ago
HeNine 341b22a3ef Full voice model 3 years ago
HeNine d86e4dd602 Oops, all libraries 3 years ago
HeNine 7dedd38b41 Tinkering 3 years ago
HeNine 7e1c9a36d8 New speaker/transcript submission 3 years ago
HeNine 596abf29cb Added monkey patching to buscribe api 3 years ago
HeNine 6054b94993 Flask/gevent unbused 3 years ago
HeNine c53af71e99 Tagging API 3 years ago
HeNine 6e81bbf629 Tagging API 3 years ago
Mike Lang 415932e289 docker-compose: fix bug where database_tag isn't respected 3 years ago
Mike Lang 2467a64ec3 thrimbletrimmer: Fix missing int parsing in duration parser
yay javascript
3 years ago
Mike Lang 783c571cb2 thrimbletrimmer: Fix stupid duration parsing typo introduced in cleanup 3 years ago
Mike Lang 3e768aa2a9 switch from quay.io to ghcr.io for image registry 3 years ago
Mike Lang 5f81c383bc Add day 8 3 years ago
Mike Lang 317d45f16d Manually specify upload locations that should be added to playlists
This lets us exclude some youtube locations (like unlisted),
and include non-youtube ones (like manual-youtube)
3 years ago
Mike Lang c18df50a7c monitoring: only request for services matching role 3 years ago
Mike Lang 463843668d segment-coverage: Render a monitoring page 3 years ago
ElementalAlchemist a39b69410f Fix waveform height letting the visible waveform get far away from the video 3 years ago
ElementalAlchemist ac5a015724 Prettify updates 3 years ago
ElementalAlchemist 6fc8710166 Fix breakage of the stream page 3 years ago
ElementalAlchemist 2508610b4e Default the initial range to the entire video 3 years ago
ElementalAlchemist 4886715f0d Fix issue with missing help box background 3 years ago
ElementalAlchemist e9a2ec0648 Fix inconsistent styling on ranges 3 years ago