Commit Graph

  • ac72f775c9 functional Christopher Usher 2019-10-15 19:11:08 +0100
  • 223af52265 added coverage to docker-compose Christopher Usher 2019-10-15 01:00:17 +0100
  • 722cbd20fa first pass at checking for holes and repeats Christopher Usher 2019-10-14 21:09:50 +0100
  • 66f5a06a5c basic segment counting working Christopher Usher 2019-10-14 19:56:49 +0100
  • 3618510f35 basic functionality Christopher Usher 2019-10-13 01:19:32 +0100
  • 929308f3e7 started on the segment_coverage service Christopher Usher 2019-10-12 14:29:05 +0100
  • a42e7b48f6 thrimshim: Allow degraded operation even if DB broken Mike Lang 2019-10-27 01:23:05 -0700
  • 17af1c4e89 cutter, sheetsync: Wait for DB to connect on startup Mike Lang 2019-10-27 01:19:54 -0700
  • 0e437566aa backfiller: Don't crash on DB errors Mike Lang 2019-10-27 01:10:05 -0700
  • fc791e03d4 DBManager: Don't test connection on start Mike Lang 2019-10-27 01:08:12 -0700
  • 3c20a9aece nginx: Serve the segments directly from the segments dir Mike Lang 2019-10-27 00:19:55 -0700
  • 095e391b60
    Merge pull request #116 from ekimekim/mike/thrimbletrimmer-things Mike Lang 2019-10-27 00:09:07 -0700
  • 934c640a04 thrimbletrimmer: Display edit notes below the video Mike Lang 2019-10-26 07:37:27 -0700
  • f7f07a2688 Add /defaults to thrimshim, use it to populate config stuff in thrimbletrimmer Mike Lang 2019-10-26 07:15:37 -0700
  • d03120548b thrimbletrimmer: Always respect the channel given by thrimshim Mike Lang 2019-10-26 06:54:44 -0700
  • 6cfad08a26 thrimbletrimmer: Restore previously saved advanced options Mike Lang 2019-10-26 06:51:04 -0700
  • 728ede61c0 thrimbletrimmer: Don't leave page after saving edits Mike Lang 2019-10-26 06:50:49 -0700
  • 983e3a61c6 thrimbletrimmer: also pause on spacebar Mike Lang 2019-10-26 06:24:04 -0700
  • 775799944a thrimbletrimmer: Don't hide the video player on error Mike Lang 2019-10-26 06:21:58 -0700
  • 7dea1f0cdb thrimbletrimmer: Fix some typos in the new error handling Mike Lang 2019-10-26 06:21:24 -0700
  • da3cc24ed1 Pass a list of upload locations from thrimshim to thrimbletrimmer Mike Lang 2019-10-26 04:10:23 -0700
  • b11fe39371 thrimshim: Validate title length, non-empty title/description Mike Lang 2019-10-26 04:47:52 -0700
  • ba746ff6e6 Add title and description header/footer in thrimshim instead of cutter Mike Lang 2019-10-26 04:33:24 -0700
  • b0ea790407 thrimbletrimmer: Misc cleanup Mike Lang 2019-10-26 04:18:41 -0700
  • 93fc202394 thrimbletrimmer: submit button: clean up, error handling, no-auth mode Mike Lang 2019-10-26 04:18:20 -0700
  • cdd286c0ee thrimbletrimmer: manual link and download buttons: cleanup, error handling, no-auth mode Mike Lang 2019-10-26 04:16:52 -0700
  • b06721df07 thrimbletrimmer: Update bustime/UTC values when you switch Mike Lang 2019-10-26 04:14:23 -0700
  • 91c67899ee thrimbletrimmer: Read title prefix from thrimshim and display it greyed out Mike Lang 2019-10-26 04:11:33 -0700
  • caa129e192 thrimbletrimmer: allow holes should be off by default Mike Lang 2019-10-26 04:09:45 -0700
  • 93f812eb64 thrimbletrimmer: Fix Streams and Hours links to not leave the current page Mike Lang 2019-10-26 04:06:32 -0700
  • 15cf65c926 nginx: Nicer formatting for thrimbletrimmer part of config Mike Lang 2019-10-26 01:26:56 -0700
  • 60c6145836 nginx: Fix invalid config when no services deployed Mike Lang 2019-10-26 01:26:25 -0700
  • e5c5eb4090
    Merge pull request #115 from ekimekim/mike/config-fixes Mike Lang 2019-10-27 00:06:37 -0700
  • 6ef27fe757 nginx: Always use relative paths ekimekim 2019-10-26 03:07:28 -0500
  • 742fcc3a28 Update default worksheet list to correct typo ekimekim 2019-10-26 02:54:24 -0500
  • 86f22d38d8 docker-compose: Need to tell sheet-sync to allocate ids ekimekim 2019-10-26 02:48:02 -0500
  • b2d3faeab2
    Merge pull request #113 from ekimekim/mike/cutter/upload-errors Mike Lang 2019-10-27 00:06:06 -0700
  • 596cd92644 cutter: Add more specific error handling to upload backends Mike Lang 2019-10-23 22:23:30 +1100
  • 736040435c Refactor error handling in uploads Mike Lang 2019-10-23 22:06:18 +1100
  • e435abf72e
    Merge pull request #114 from ekimekim/mike/fixes Mike Lang 2019-10-27 00:00:11 -0700
  • 1468609a97 made while loop more pythonic Christopher Usher 2019-10-27 02:36:07 +0000
  • 40458d9d7f local backend: Use original version of title in write_info Mike Lang 2019-10-24 04:21:46 +1100
  • 80d829b83b full cut: ffmpeg requires a seekable output file Mike Lang 2019-10-24 04:20:15 +1100
  • f4cd3f546e removed comments no longer needed Christopher Usher 2019-10-22 00:25:46 +0100
  • 51e4520826 replaced warnings.warn with logger.warn Christopher Usher 2019-10-22 00:01:35 +0100
  • 7d85eb7272 warn about and ignore files that don't parse as segments Christopher Usher 2019-10-20 12:48:27 +0100
  • 3a9543a4b5 Suppress less ffmpeg output when cutting Mike Lang 2019-10-24 04:00:13 +1100
  • 3fbbe59b00 cutter Local backend: Fix typo and file extension when full cutting Mike Lang 2019-10-24 03:45:20 +1100
  • b0a71fd9f1 cutter: Fix mistake in check_candidate error handling Mike Lang 2019-10-24 03:44:54 +1100
  • ba53172cbc cutter: Get video link from backend instead of hard-coding youtube Mike Lang 2019-10-23 22:25:29 +1100
  • 12decf015e Fix multiple typos and mistakes with full cuts Mike Lang 2019-10-20 02:35:52 +1100
  • ed2395d08e cutter: Fix typo that prevented backends from being configured Mike Lang 2019-10-20 02:22:33 +1100
  • 3e1b653c50 removed comments no longer needed Christopher Usher 2019-10-22 00:25:46 +0100
  • a3660cacd6 replaced warnings.warn with logger.warn Christopher Usher 2019-10-22 00:01:35 +0100
  • c724300135 fixes based on ekim's suggestions Christopher Usher 2019-10-21 23:35:42 +0100
  • f62e8336b3 removed obsolete code Christopher Usher 2019-10-20 12:56:06 +0100
  • b6c566dab0 warn about and ignore files that don't parse as segments Christopher Usher 2019-10-20 12:48:27 +0100
  • cec74544e2 removed unneeded package Christopher Usher 2019-10-20 00:25:27 +0100
  • 76349dc4b6 comments, code style and better handling of empty hours Christopher Usher 2019-10-20 00:08:12 +0100
  • 524f2ff66f Promethous gauges and new style coverage plots Christopher Usher 2019-10-19 22:11:01 +0100
  • bf55b1c75e
    Merge pull request #103 from ekimekim/mike/cutter/full-cut Mike Lang 2019-10-20 01:05:07 +1000
  • c970677a76
    full cut: Fix a typo Mike Lang 2019-10-20 01:04:46 +1000
  • 1218b694dd cutter: Allow fast or full cuts per location Mike Lang 2019-10-20 00:06:11 +1100
  • 09887f17ab restreamer: Add option to download full cut instead of fast cut Mike Lang 2019-10-19 18:30:38 +1100
  • d3e1d6b4fc Resurrect non-experimental cut, now dubbed "full" (vs "fast") cut Mike Lang 2019-10-19 18:23:52 +1100
  • 6533eed4d4
    Merge pull request #102 from ekimekim/mike/cutter/tags-and-things Mike Lang 2019-10-18 22:18:21 +1000
  • 40c4baef0f youtube upload: Set category and language settings Mike Lang 2019-10-16 18:08:45 +1100
  • 5e0d5b9ddc cutter: Add category and sheet_name as video tags Mike Lang 2019-10-16 17:32:57 +1100
  • cbd0ef3d9e cutter: Add title header, description footer and static tags Mike Lang 2019-10-16 17:26:21 +1100
  • 48593e2b06 database, sheetsync: Add worksheet name column 'sheet_name' Mike Lang 2019-10-16 17:13:32 +1100
  • 1159a518f0
    Merge pull request #100 from ekimekim/mike/cutter/multiple-locations Mike Lang 2019-10-18 22:16:29 +1000
  • 1a177931a6 cutter: Simplify upload backend interface Mike Lang 2019-10-18 23:13:19 +1100
  • 2194e47ab5
    Merge pull request #101 from ekimekim/mike/cutter/set-error-on-holes Mike Lang 2019-10-18 22:10:25 +1000
  • a379ca62f2 new plotting Christopher Usher 2019-10-18 02:23:45 +0100
  • f8039028c4 local upload backend: Add a testing option to show info upload_video() was called with Mike Lang 2019-10-16 14:46:02 +1100
  • d6ed138db8 cutter: Set an error message to warn humans when it discards a candidate due to holes Mike Lang 2019-10-16 16:05:15 +1100
  • 75acd978de cutter: Implement a Local upload location Mike Lang 2019-10-16 14:37:37 +1100
  • 8e6c40610a cutter: Allow config to manually disable transcode checking for location Mike Lang 2019-10-16 14:18:24 +1100
  • ecf58dfbfc cutter: Add ability to configure multiple upload locations Mike Lang 2019-10-16 14:11:07 +1100
  • 514a7a4d08 Split cutter and sheetsync creds so they can be different Mike Lang 2019-10-16 14:02:46 +1100
  • 32d352e2ba cutter: Set video directly to DONE if upload backend doesn't need transcoding Mike Lang 2019-10-16 13:29:09 +1100
  • 39f006fdab cutter: Replace youtube client with generic upload backend and specific youtube implementaton Mike Lang 2019-09-30 13:19:01 -0700
  • 15f879682d cutter: Allow job to specify upload location Mike Lang 2019-09-26 19:41:15 -0700
  • c276e365c4 changing what I mean by overlap Christopher Usher 2019-10-16 00:32:51 +0100
  • a12ca7511a started on the guages Christopher Usher 2019-10-16 00:16:51 +0100
  • cefb3438d7 bit of a clean up Christopher Usher 2019-10-16 00:00:20 +0100
  • 0e27ee3b67 working! Christopher Usher 2019-10-15 23:39:28 +0100
  • b4c82e7a92 functional Christopher Usher 2019-10-15 19:11:08 +0100
  • 70b136dc97 added coverage to docker-compose Christopher Usher 2019-10-15 01:00:17 +0100
  • 9ed8facce8 fixed bug in error handling Christopher Usher 2019-10-14 19:04:06 +0100
  • a63e18c0a9 added state to upload_errors Christopher Usher 2019-10-14 14:55:20 +0100
  • 228468749c changes based on ekim's suggestions Christopher Usher 2019-10-13 01:47:17 +0100
  • 5c08540c0a stats for the cutter Christopher Usher 2019-10-08 22:14:53 +0100
  • 989ef80d30 starting on adding some stats to the cutter Christopher Usher 2019-10-08 02:47:57 +0100
  • 439fb5bb80 first pass at checking for holes and repeats Christopher Usher 2019-10-14 21:09:50 +0100
  • ee3a38fa22 basic segment counting working Christopher Usher 2019-10-14 19:56:49 +0100
  • 670927ba4e fixed bug in error handling Christopher Usher 2019-10-14 19:04:06 +0100
  • 4a522832a5 added state to upload_errors Christopher Usher 2019-10-14 14:55:20 +0100
  • 0b005ae4d5 changes based on ekim's suggestions Christopher Usher 2019-10-13 01:47:17 +0100
  • ecff8d6aa8 basic functionality Christopher Usher 2019-10-13 01:19:32 +0100