Commit Graph

1259 Commits (fd78ff288e3b8d7fb1bd8db96c4df28c3f9b9e8a)
 

Author SHA1 Message Date
Mike Lang 9f523c65cd backfiller: Allow backfilling of non-segment directories
These are referred to as "extras" and all files in all subdirectories are backfilled
if not present.
1 year ago
Mike Lang 4fb039d7d9 restreamer: Expose an endpoint for listing files that aren't segments 1 year ago
Mike Lang 76c9208be5 Move chat_archiver atomic_write() to common for re-use 1 year ago
Mike Lang 8220c87258 Fix zulip_bots bugs to get them working in package 1 year ago
Mike Lang 491945cc24 docker-compose: Run zulip bots 1 year ago
Mike Lang de521c4da9 schedulebot: Take timestamp string instead of epoch 1 year ago
Mike Lang 627eda5e74 schedulebot: Remove memes 1 year ago
Mike Lang 05d5a190fc Allow conf_file to be the JSON data directly
Easier for containers
1 year ago
Mike Lang 8813068c9d Make zulip bots an actual package 1 year ago
Mike Lang 0fde659d15 tootbot: Reconnect on network connection loss 1 year ago
Mike Lang e551baaf17 tootbot: Fixes to get it working 1 year ago
Mike Lang e224f8b85c tootbot: html converter 1 year ago
Mike Lang e12191686f Implement twitch bot that notifies zulip on recieving a twitch DM 1 year ago
Mike Lang e9b99a6774 schedulebot: Move generic zulip api code into its own file
for re-use
1 year ago
Mike Lang 9df51e80fb add smart cut to restreamer 1 year ago
Mike Lang c5c8b3997b change how timestamps work again, so PCR and PTS are *both* set to start time 1 year ago
Mike Lang 58b4541306 Implement smart cuts 1 year ago
Mike Lang fa1603e99a fixts: Only use PCR to set offset, add 33ms to end time 1 year ago
Mike Lang eaf3ed2e54 fixts first attempt 1 year ago
Mike Lang 30d5ccc483 Fix all old references to github.com/ekimekim/wubloader 1 year ago
Mike Lang 1596feef1f sheetsync: Treat end time "--" as same as start time
This is a common idiom, which we previously treated like a blank end time
(no end time set yet) but it makes more sense to treat as "same as start".
1 year ago
Mike Lang 791776d913 improve gitignore for local python installs 1 year ago
Mike Lang e9b19c3279 schedulebot: end of run settings 1 year ago
ElementalAlchemist be9b7b8a3c Fix loading chat for non-UTC timestamps in restreamer 2 years ago
ElementalAlchemist d2bcff3ffd Avoid disabling the force reset row buttons on videos that are still transcoding 2 years ago
ElementalAlchemist d2f95bea20 Fix jump to buttons not working on videos that were already submitted 2 years ago
ElementalAlchemist 8648ad52ee Properly handle when video or just metadata can be edited 2 years ago
ElementalAlchemist 2ddf2f8426 Stop adjusting/breaking chapters when range times change 2 years ago
ElementalAlchemist 766b4d111d Confirm leaving when changes are made or confirmation needs to take place 2 years ago
ElementalAlchemist dd747416e0 Sort thumbnails in editor
This sorts the thumbnail by name.
2 years ago
ElementalAlchemist 988b1265ab Increase chapter marker field width 2 years ago
ElementalAlchemist 3ddbbfd31d Sort chapter markers within each range 2 years ago
Mike Lang 92ea0fbb77 sheetsync: even more hard-coded columns in database fetch 2 years ago
ElementalAlchemist e0d035f8b9 Add shift versions of currently unshifted shortcuts 2 years ago
Mike Lang 29e6b9ead3 lists aren't sets 2 years ago
Mike Lang 546572a697 sheetsync: Don't pull the entire row from the database
only the columns you need.

This matters because the thumbnail columns are very large and
we're transfering GB of data every time.
2 years ago
Mike Lang db843c8f63 sheetsync: Report sync duration 2 years ago
ElementalAlchemist cded411188 Update Hls.js 2 years ago
ElementalAlchemist e13333d2b4 Fix BANDWIDTH specification in playlist 2 years ago
Mike Lang a6797aed19
Make our HLS master playlist spec compliant by adding bandwidth (#323)
Even though it's a complete guess.
2 years ago
ElementalAlchemist c7ed4cfc03 Remove dashboard page 2 years ago
ElementalAlchemist 6382fd259b Prevent cut modifications when a video that was already uploaded is being modified 2 years ago
ElementalAlchemist 3578a63ab8 Stop inviting the browser to load JS map files that don't exist 2 years ago
Mike Lang 39b48c8b3a Don't attempt to upload a video with a >2MB thumbnail 2 years ago
Mike Lang 9f6b0416b6 postgres: Don't allow state = MODIFIED without video_link set
This is an illegal state but it happened :(
2 years ago
Mike Lang b155c53b74 cutter: Correctly set video id and link on failed thumbnail upload 2 years ago
Mike Lang 9e4e3f72a1 Increase nginx max body size
Otherwise large thumbnails can't be uploaded
2 years ago
ElementalAlchemist 5158328888 Fix initial state of thumbnail data UI 2 years ago
ElementalAlchemist 797a36eaab Fix updating custom thumbnail images 2 years ago
Mike Lang 93535b0af7 schedulebot: Handle multiple rows for same user 2 years ago