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 |