Commit Graph

  • bbcbed8c51 try again to disable fail-fast in github Mike Lang 2023-11-15 13:35:37 +1100
  • 5256577d00 sheetsync: unmapped columns aren't a problem. Mike Lang 2023-11-15 13:34:28 +1100
  • 634ae6b327 github actions: Don't stop builds if any build fails Mike Lang 2023-11-15 12:46:10 +1100
  • 0f1d125413
    Fix jumping to the first chapter marker location (#363) ElementalAlchemist 2023-11-14 19:26:12 -0600
  • 8264206f09
    Add 4x and 8x playback speeds (#362) ElementalAlchemist 2023-11-14 19:26:02 -0600
  • c436871ba6 Fix bug in thrimshim for archive cuts Mike Lang 2023-11-15 12:05:18 +1100
  • b7a1391d1e Fix jumping to the first chapter marker location ElementalAlchemist 2023-11-14 15:05:32 -0600
  • 3b1af8c5e5 thrimshim: Expose clock readings Mike Lang 2023-11-15 01:05:44 +1100
  • 07c9c208cc improve clock OCR by explicitly looking for green pixels Mike Lang 2023-11-14 22:36:53 +1100
  • be77f4ea14 bus_analyzer: Also record the clock Mike Lang 2023-11-14 16:38:07 +1100
  • 5a0704d3d7 Reject bustimes with negative minutes Mike Lang 2023-11-14 15:27:36 +1100
  • 3dd168066b Make the "max speed" keyboard shortcut go to 2x first and then to the actual max speed ElementalAlchemist 2023-11-14 01:49:26 -0600
  • 0bde9528f7 Add 4x and 8x playback speeds ElementalAlchemist 2023-11-13 23:29:08 -0600
  • 179f06b413
    Fix loading Thrimbletrimmer and defaulting initial chapter time (#361) ElementalAlchemist 2023-11-13 20:39:40 -0600
  • 3e850fccf5 Fix loading Thrimbletrimmer and defaulting initial chapter time ElementalAlchemist 2023-11-13 20:00:20 -0600
  • d979b40d9f Make the first chapter marker uneditable and tie it to the first range start time ElementalAlchemist 2023-11-13 16:35:05 -0600
  • 41c09cc17f Make the first chapter marker uneditable and tie it to the first range start time ElementalAlchemist 2023-11-13 16:35:05 -0600
  • 2ae273a75c bus_analyzer: Parse the final odo digit Mike Lang 2023-11-14 00:20:26 +1100
  • 907d1ba6f9 Add a blank prototype which invalidates the odo if matched Mike Lang 2023-11-13 22:38:13 +1100
  • 19f169e750 bus_analyzer: Move prototypes into subdir and allow non-digits Mike Lang 2023-11-13 22:31:21 +1100
  • 5e43446c92 bus_analyzer: Add a testing routine to check analyzer changes Mike Lang 2023-11-13 20:01:47 +1100
  • a4eceea958 odo extraction: Look for digit y-level for all main digits together Mike Lang 2023-11-13 18:57:25 +1100
  • 30f05b0656 thumbnails: Add a CLI for generating them directly Mike Lang 2023-11-13 17:59:59 +1100
  • 720f1c4b41 thrimshim: Sanity checks for odometer Mike Lang 2023-11-13 15:17:59 +1100
  • dbf9f5c8de bus_analyzer: Drop the odometer threshold so we don't reject things at night Mike Lang 2023-11-13 13:21:23 +1100
  • e38d21fb61 bus analyser: add a frame extraction cli command Mike Lang 2023-11-13 12:47:19 +1100
  • 06cd5d48ee More extrapolation fixes Mike Lang 2023-11-13 10:56:11 +1100
  • 834dc55b41 thrimshim: Fix typo in odo extrapolation Mike Lang 2023-11-13 10:51:19 +1100
  • f0e2aae519 thrimshim: Fix odometer endpoint Mike Lang 2023-11-12 19:52:12 +1100
  • a83dbb58f7 thrimshim: Fix default templates Mike Lang 2023-11-12 13:41:40 +1100
  • e7c402c5e2 schedulebot: Make user ids case-insensitive Mike Lang 2023-11-12 09:37:16 +1100
  • b6d71297c6 bus_analyzer: Make dockerfile work Mike Lang 2023-11-11 09:37:27 +1100
  • f969921ae3 bus_analyzer: Import existing extractor code and get it working Mike Lang 2023-11-10 15:18:59 +1100
  • 9e988c0d43 Add a "prototype" of each odometer digit Mike Lang 2023-11-10 14:54:14 +1100
  • ce665047ac Add bus_analyzer to docker-compose Mike Lang 2023-11-10 11:35:26 +1100
  • 76daceff19 bus_analyzer: initial implementation Mike Lang 2023-11-10 10:24:26 +1100
  • 734a7371f3 Add bus_data DB table and have thrimshim able to query it for latest odo reading Mike Lang 2023-11-09 05:02:14 +1100
  • 8dd82b4ee6 bus_analyzer: Make dockerfile work Mike Lang 2023-11-11 09:37:27 +1100
  • ace602353d bus_analyzer: Import existing extractor code and get it working Mike Lang 2023-11-10 15:18:59 +1100
  • 3f36efce59 Add a "prototype" of each odometer digit Mike Lang 2023-11-10 14:54:14 +1100
  • 6372852863 Add bus_analyzer to docker-compose Mike Lang 2023-11-10 11:35:26 +1100
  • 677e760c82 bus_analyzer: initial implementation Mike Lang 2023-11-10 10:24:26 +1100
  • 773a689ec1 Add bus_data DB table and have thrimshim able to query it for latest odo reading Mike Lang 2023-11-09 05:02:14 +1100
  • fccec1ace0 downloader: Fix a bug where hashes are miscalculated Mike Lang 2023-11-11 22:01:49 +1100
  • aa89c358da Hacky workaround for segments that can't be played independently mike/bad-segment-hack Mike Lang 2023-11-11 17:19:06 +1100
  • 590e056f7a docker-compose: Add support for backfill only, chat only channels Mike Lang 2023-11-11 09:50:26 +1100
  • 3e836b935b grafana: Disable analytics Mike Lang 2023-11-07 19:52:10 +1100
  • 3df15b5784 grafana: Make it HTTPS Mike Lang 2023-11-07 19:43:39 +1100
  • 1e6b8e576e grafana: Use config file instead of env vars Mike Lang 2023-11-07 19:33:02 +1100
  • 7839631313 grafana: Disable analytics Mike Lang 2023-11-07 19:52:10 +1100
  • 4c88e58459 grafana: Make it HTTPS Mike Lang 2023-11-07 19:43:39 +1100
  • 0a504eceaf grafana: Use config file instead of env vars Mike Lang 2023-11-07 19:33:02 +1100
  • 5f42b8419e downloader: Hard-code source quality for non-twitch providers Mike Lang 2023-11-09 01:39:03 +1100
  • 304e7b0fd9 downloader: Install yt-dlp in docker container Mike Lang 2023-11-09 01:36:45 +1100
  • 0192e5246a docker-compose: Add support for new channel format Mike Lang 2023-11-09 00:31:48 +1100
  • 18b71e6f5f downloader: Add youtube support Mike Lang 2023-11-08 22:54:06 +1100
  • 05349a62df downloader: Prepend any HLS "map" data to every segment Mike Lang 2023-11-08 22:51:47 +1100
  • e4252544be downloader: Add ability to download from an arbitrary playlist URL Mike Lang 2023-11-08 22:50:11 +1100
  • 7a75442243 downloader: rename twitch.py to providers.py Mike Lang 2023-11-09 00:36:14 +1100
  • bc08d97e56 downloader: Add framework to allow alternate "providers" besides twitch Mike Lang 2023-11-08 22:47:57 +1100
  • f25dd1017a downloader: Hard-code source quality for non-twitch providers Mike Lang 2023-11-09 01:39:03 +1100
  • 8af720965c downloader: Install yt-dlp in docker container Mike Lang 2023-11-09 01:36:45 +1100
  • 86cd3736d8 docker-compose: Add support for new channel format Mike Lang 2023-11-09 00:31:48 +1100
  • b4e88d5755 downloader: Add youtube support Mike Lang 2023-11-08 22:54:06 +1100
  • 5c7d7ce641 downloader: Prepend any HLS "map" data to every segment Mike Lang 2023-11-08 22:51:47 +1100
  • 7ea009b5f8 downloader: Add ability to download from an arbitrary playlist URL Mike Lang 2023-11-08 22:50:11 +1100
  • f1cf578e66 downloader: rename twitch.py to providers.py Mike Lang 2023-11-09 00:36:14 +1100
  • 17dc5c0513 downloader: Add framework to allow alternate "providers" besides twitch Mike Lang 2023-11-08 22:47:57 +1100
  • 30c1877b36 Fix bugs with chat_archiver Mike Lang 2023-11-07 17:22:09 +1100
  • 66603bf648 docker-compose: Update some defaults Mike Lang 2023-11-04 10:19:32 +1100
  • c3d5405ebc docker-compose: archive sheet support Mike Lang 2023-11-03 07:32:53 +1100
  • b93597c274 sheetsync: Support archive sheet Mike Lang 2023-11-03 08:03:52 +1100
  • 8d984110ab thrimshim: Special handling for "archive" events Mike Lang 2023-11-03 07:26:49 +1100
  • 4d9d444cc3 cuter: local upload backends: Use _ instead of - as replacement char Mike Lang 2023-11-03 06:52:58 +1100
  • 80c9be0baf cutter: Get archive cut working Mike Lang 2023-11-02 09:32:22 +1100
  • 4c70878a53 cutter: Fix bug when no thumbnail set Mike Lang 2023-11-02 09:32:10 +1100
  • 370211e9e5 docker-compose: archive sheet support Mike Lang 2023-11-03 07:32:53 +1100
  • 590d69230c sheetsync: Support archive sheet Mike Lang 2023-11-03 08:03:52 +1100
  • 3ca67ed08a thrimshim: Special handling for "archive" events Mike Lang 2023-11-03 07:26:49 +1100
  • 67a9ce0a5a cuter: local upload backends: Use _ instead of - as replacement char Mike Lang 2023-11-03 06:52:58 +1100
  • d6b7782348 cutter: Get archive cut working Mike Lang 2023-11-02 09:32:22 +1100
  • 23ff0f5854 cutter: Fix bug when no thumbnail set Mike Lang 2023-11-02 09:32:10 +1100
  • 0164f9def8 schedulebot: Don't set groups before the run starts Mike Lang 2023-11-02 02:44:36 +1100
  • 5c7061efd2 docker-compose: Have chat-archiver archive all watched channels Mike Lang 2023-10-30 23:01:05 +1100
  • 260293d40d chat_archiver: Allow passing multiple channels on CLI Mike Lang 2023-10-30 22:58:06 +1100
  • 91910c0972 chat_archiver: Fix misconfiguration where MAX_SERVER_LAG < MAX_DELAY Mike Lang 2023-11-01 07:51:07 +1100
  • 200d2df9ba chat_archiver: Add code support for archiving multiple channels at once Mike Lang 2023-10-30 22:49:50 +1100
  • b050b71036 chat_archiver: Improve logging and monitoring by using unique client name more Mike Lang 2023-10-30 22:45:10 +1100
  • 879fe2c70b thrimbletrimmer: Change default download type to smart Mike Lang 2023-10-30 16:33:09 +1100
  • a91a5a2645 docker-compose: Have chat-archiver archive all watched channels Mike Lang 2023-10-30 23:01:05 +1100
  • 82a6c22bb9 chat_archiver: Allow passing multiple channels on CLI Mike Lang 2023-10-30 22:58:06 +1100
  • aec191fb38 chat_archiver: Fix misconfiguration where MAX_SERVER_LAG < MAX_DELAY Mike Lang 2023-11-01 07:51:07 +1100
  • 9160fb8cbe chat_archiver: Add code support for archiving multiple channels at once Mike Lang 2023-10-30 22:49:50 +1100
  • 6a62a36106 chat_archiver: Improve logging and monitoring by using unique client name more Mike Lang 2023-10-30 22:45:10 +1100
  • 78d0f227e8 backfiller: Include channel name being backfilled in logs Mike Lang 2023-10-30 18:01:53 +1100
  • 4e51c3d6b7 backfiller: Update node list from database more often Mike Lang 2023-10-30 18:00:04 +1100
  • 51a2ef35cc schedulebot: Extend group-by-shift to allow multiple group members Mike Lang 2023-10-30 16:52:47 +1100
  • 70140041f5 thrimbletrimmer: Change default download type to smart Mike Lang 2023-10-30 16:33:09 +1100
  • 8382e90659 Highlight the chapter description field as an error if it contains angle brackets ElementalAlchemist 2023-10-29 18:51:15 -0500
  • f5c171f5ca Fix formatting ElementalAlchemist 2023-10-29 18:34:36 -0500