Commit Graph

1399 Commits (3c8f2c587219155bc3e83d489ff20f6111c8af67)
 

Author SHA1 Message Date
Mike Lang ab3a89e6a6 Pin grafana version
This is required due to grafana changes invalidating our old dashboards.
We don't have time to fix them right now.
1 year ago
Mike Lang f324ef23cf backfiller: Fix critical issues with backfilling extras 1 year ago
Mike Lang fff01876a9 docker-compose: Backfill emotes directory 1 year ago
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