Commit Graph

  • cedebff1ce Add LocalArchive upload backend Mike Lang 2023-10-24 00:28:19 +1100
  • 5e7904dab3 wip: archive cut Mike Lang 2023-10-24 00:06:26 +1100
  • 3ea0532838 wip: Mike Lang 2023-10-23 22:40:40 +1100
  • c0e5f32459 Fix bad normalize function for fast_cut_range Mike Lang 2023-10-23 22:11:03 +1100
  • ad10ad6ebf cutter: Remove no_transcode_check option Mike Lang 2023-10-23 18:32:01 +1100
  • a201a2d4c9 cutter: Add support for smart cuts Mike Lang 2023-10-23 18:25:14 +1100
  • dce0b3a5fc Update docker-compose defaults Mike Lang 2023-10-23 18:02:26 +1100
  • ab3a89e6a6 Pin grafana version Mike Lang 2022-11-11 08:31:54 -0600
  • f324ef23cf backfiller: Fix critical issues with backfilling extras Mike Lang 2023-10-23 17:01:28 +1100
  • 5a591c84c6
    Merge 3dabbe969b into fff01876a9 Mike Lang 2023-10-13 02:24:13 -0700
  • fff01876a9 docker-compose: Backfill emotes directory Mike Lang 2023-09-28 07:56:15 +1000
  • 9f523c65cd backfiller: Allow backfilling of non-segment directories Mike Lang 2023-09-28 07:54:11 +1000
  • 4fb039d7d9 restreamer: Expose an endpoint for listing files that aren't segments Mike Lang 2023-09-28 07:44:40 +1000
  • 76c9208be5 Move chat_archiver atomic_write() to common for re-use Mike Lang 2023-09-28 07:44:07 +1000
  • 100861aad6 docker-compose: Backfill emotes directory mike/backfill-extras Mike Lang 2023-09-28 07:56:15 +1000
  • 7804b38689 backfiller: Allow backfilling of non-segment directories Mike Lang 2023-09-28 07:54:11 +1000
  • d0419ebe73 restreamer: Expose an endpoint for listing files that aren't segments Mike Lang 2023-09-28 07:44:40 +1000
  • 64da309cec Move chat_archiver atomic_write() to common for re-use Mike Lang 2023-09-28 07:44:07 +1000
  • 8220c87258 Fix zulip_bots bugs to get them working in package Mike Lang 2023-09-15 10:17:17 +1000
  • 491945cc24 docker-compose: Run zulip bots Mike Lang 2023-09-15 09:14:00 +1000
  • de521c4da9 schedulebot: Take timestamp string instead of epoch Mike Lang 2023-09-15 09:13:48 +1000
  • 627eda5e74 schedulebot: Remove memes Mike Lang 2023-09-15 09:13:36 +1000
  • 05d5a190fc Allow conf_file to be the JSON data directly Mike Lang 2023-09-15 09:09:54 +1000
  • 8813068c9d Make zulip bots an actual package Mike Lang 2023-08-30 22:26:08 +1000
  • 0fde659d15 tootbot: Reconnect on network connection loss Mike Lang 2023-08-21 18:44:42 +1000
  • e551baaf17 tootbot: Fixes to get it working Mike Lang 2023-08-06 17:20:53 +1000
  • e224f8b85c tootbot: html converter Mike Lang 2023-08-06 16:58:38 +1000
  • e12191686f Implement twitch bot that notifies zulip on recieving a twitch DM Mike Lang 2023-07-13 19:32:27 +1000
  • e9b99a6774 schedulebot: Move generic zulip api code into its own file Mike Lang 2023-07-11 18:04:27 +1000
  • c020558bf8 Fix zulip_bots bugs to get them working in package Mike Lang 2023-09-15 10:17:17 +1000
  • 8a604946ce docker-compose: Run zulip bots Mike Lang 2023-09-15 09:14:00 +1000
  • 302200d2ee schedulebot: Take timestamp string instead of epoch Mike Lang 2023-09-15 09:13:48 +1000
  • 203b8230a8 schedulebot: Remove memes Mike Lang 2023-09-15 09:13:36 +1000
  • b877ab7b58 Allow conf_file to be the JSON data directly Mike Lang 2023-09-15 09:09:54 +1000
  • 73f0bfdd62 Make zulip bots an actual package Mike Lang 2023-08-30 22:26:08 +1000
  • a1aa97acf4 tootbot: Reconnect on network connection loss Mike Lang 2023-08-21 18:44:42 +1000
  • 2813d6334c tootbot: Fixes to get it working Mike Lang 2023-08-06 17:20:53 +1000
  • 56124881e3 tootbot: html converter Mike Lang 2023-08-06 16:58:38 +1000
  • 0161e1140c Implement twitch bot that notifies zulip on recieving a twitch DM Mike Lang 2023-07-13 19:32:27 +1000
  • 9e2fb2025e schedulebot: Move generic zulip api code into its own file Mike Lang 2023-07-11 18:04:27 +1000
  • 9df51e80fb add smart cut to restreamer Mike Lang 2023-05-22 17:23:41 +1000
  • c5c8b3997b change how timestamps work again, so PCR and PTS are *both* set to start time Mike Lang 2023-05-30 19:45:39 +1000
  • 58b4541306 Implement smart cuts Mike Lang 2023-05-22 17:04:32 +1000
  • fa1603e99a fixts: Only use PCR to set offset, add 33ms to end time Mike Lang 2023-05-22 16:03:21 +1000
  • eaf3ed2e54 fixts first attempt Mike Lang 2023-05-22 15:30:20 +1000
  • 30d5ccc483 Fix all old references to github.com/ekimekim/wubloader Mike Lang 2023-08-21 18:27:32 +1000
  • 86e26ed5e0 Fix all old references to github.com/ekimekim/wubloader Mike Lang 2023-08-21 18:27:32 +1000
  • 1596feef1f sheetsync: Treat end time "--" as same as start time Mike Lang 2023-06-27 01:08:42 -0500
  • 327de12f5b add smart cut to restreamer Mike Lang 2023-05-22 17:23:41 +1000
  • f8932a53f9 change how timestamps work again, so PCR and PTS are *both* set to start time Mike Lang 2023-05-30 19:45:39 +1000
  • f5cc25375a Implement smart cuts Mike Lang 2023-05-22 17:04:32 +1000
  • bebc911550 fixts: Only use PCR to set offset, add 33ms to end time Mike Lang 2023-05-22 16:03:21 +1000
  • 103ba21ce1 fixts first attempt Mike Lang 2023-05-22 15:30:20 +1000
  • 791776d913 improve gitignore for local python installs Mike Lang 2023-05-30 17:30:36 +1000
  • e9b19c3279 schedulebot: end of run settings Mike Lang 2022-11-20 18:08:07 +1100
  • be9b7b8a3c Fix loading chat for non-UTC timestamps in restreamer ElementalAlchemist 2022-11-20 16:37:19 -0600
  • e715655f40 Fix loading chat for non-UTC timestamps in restreamer ElementalAlchemist 2022-11-20 16:37:19 -0600
  • d2bcff3ffd Avoid disabling the force reset row buttons on videos that are still transcoding ElementalAlchemist 2022-11-18 21:28:37 -0600
  • d2f95bea20 Fix jump to buttons not working on videos that were already submitted ElementalAlchemist 2022-11-18 19:17:55 -0600
  • d07f882ca2 Avoid disabling the force reset row buttons on videos that are still transcoding ElementalAlchemist 2022-11-18 21:28:37 -0600
  • bffdc89762 Fix jump to buttons not working on videos that were already submitted ElementalAlchemist 2022-11-18 19:17:55 -0600
  • 8648ad52ee Properly handle when video or just metadata can be edited ElementalAlchemist 2022-11-17 22:09:10 -0600
  • b8051a30ec Properly handle when video or just metadata can be edited ElementalAlchemist 2022-11-17 22:09:10 -0600
  • 2ddf2f8426 Stop adjusting/breaking chapters when range times change ElementalAlchemist 2022-11-17 04:29:25 -0600
  • 766b4d111d Confirm leaving when changes are made or confirmation needs to take place ElementalAlchemist 2022-11-17 04:08:13 -0600
  • 16c4a46f98 Stop adjusting/breaking chapters when range times change ElementalAlchemist 2022-11-17 04:29:25 -0600
  • a965578478 Confirm leaving when changes are made or confirmation needs to take place ElementalAlchemist 2022-11-17 04:08:13 -0600
  • dd747416e0 Sort thumbnails in editor ElementalAlchemist 2022-11-16 19:04:24 -0600
  • 988b1265ab Increase chapter marker field width ElementalAlchemist 2022-11-16 18:50:06 -0600
  • 3ddbbfd31d Sort chapter markers within each range ElementalAlchemist 2022-11-16 15:32:19 -0600
  • d2675cc448 Sort thumbnails in editor ElementalAlchemist 2022-11-16 19:04:24 -0600
  • 6b72866eba Increase chapter marker field width ElementalAlchemist 2022-11-16 18:50:06 -0600
  • 9b47e7d566 Sort chapter markers within each range ElementalAlchemist 2022-11-16 15:32:19 -0600
  • 92ea0fbb77 sheetsync: even more hard-coded columns in database fetch Mike Lang 2022-11-17 07:22:47 +1100
  • e0d035f8b9 Add shift versions of currently unshifted shortcuts ElementalAlchemist 2022-11-16 13:12:00 -0600
  • e19ecfa2df Add shift versions of currently unshifted shortcuts ElementalAlchemist 2022-11-16 13:12:00 -0600
  • 29e6b9ead3 lists aren't sets Mike Lang 2022-11-16 18:36:06 +1100
  • 546572a697 sheetsync: Don't pull the entire row from the database Mike Lang 2022-11-16 16:54:27 +1100
  • db843c8f63 sheetsync: Report sync duration Mike Lang 2022-11-16 16:38:52 +1100
  • c39e89c822 sheetsync: Don't pull the entire row from the database Mike Lang 2022-11-16 16:54:27 +1100
  • 16359cd5e5 sheetsync: Report sync duration Mike Lang 2022-11-16 16:38:52 +1100
  • cded411188 Update Hls.js ElementalAlchemist 2022-11-14 18:11:42 -0600
  • e13333d2b4 Fix BANDWIDTH specification in playlist ElementalAlchemist 2022-11-14 18:10:43 -0600
  • 5531ea0cb2 Update Hls.js ElementalAlchemist 2022-11-14 18:11:42 -0600
  • fdc7f4174a Fix BANDWIDTH specification in playlist ElementalAlchemist 2022-11-14 18:10:43 -0600
  • a6797aed19
    Make our HLS master playlist spec compliant by adding bandwidth (#323) Mike Lang 2022-11-15 10:42:35 +1100
  • 38045cffb9 Make our HLS master playlist spec compliant by adding bandwidth Mike Lang 2022-11-15 10:37:57 +1100
  • c7ed4cfc03 Remove dashboard page ElementalAlchemist 2022-11-14 14:26:23 -0600
  • 73db59ca3d Remove dashboard page ElementalAlchemist 2022-11-14 14:26:23 -0600
  • 6382fd259b Prevent cut modifications when a video that was already uploaded is being modified ElementalAlchemist 2022-11-13 19:44:58 -0600
  • 3578a63ab8 Stop inviting the browser to load JS map files that don't exist ElementalAlchemist 2022-11-13 19:48:11 -0600
  • fad6bd547f Stop inviting the browser to load JS map files that don't exist ElementalAlchemist 2022-11-13 19:48:11 -0600
  • 98bf967aea Prevent cut modifications when a video that was already uploaded is being modified ElementalAlchemist 2022-11-13 19:44:58 -0600
  • 39b48c8b3a Don't attempt to upload a video with a >2MB thumbnail Mike Lang 2022-11-14 06:53:50 +1100
  • 9f6b0416b6 postgres: Don't allow state = MODIFIED without video_link set Mike Lang 2022-11-14 06:13:03 +1100
  • b155c53b74 cutter: Correctly set video id and link on failed thumbnail upload Mike Lang 2022-11-14 06:09:09 +1100
  • 9e4e3f72a1 Increase nginx max body size Mike Lang 2022-11-13 17:31:49 +1100
  • 5158328888 Fix initial state of thumbnail data UI ElementalAlchemist 2022-11-12 22:40:25 -0600
  • 4452a840ea Fix initial state of thumbnail data UI ElementalAlchemist 2022-11-12 22:40:25 -0600
  • 797a36eaab Fix updating custom thumbnail images ElementalAlchemist 2022-11-12 22:18:00 -0600