Commit Graph

  • 1c599cc705 database: Add constraints on edit inputs that they must be non-NULL if state != UNEDITED Mike Lang 2019-06-14 09:37:33 -0700
  • b5dc1d2c17 cutter: Implement actual cut methods Mike Lang 2019-06-10 04:30:21 -0700
  • 18068cce2a cutter: Outline of how main cutter run loop works Mike Lang 2019-06-10 04:28:31 -0700
  • 9936ecce52 cutter: Implement TranscodeChecker Mike Lang 2019-06-10 04:19:45 -0700
  • 994dfdca7e cutter: Add database manager and connections Mike Lang 2019-06-10 04:14:04 -0700
  • 07f4226f15 cutter: Add lightweight youtube client Mike Lang 2019-06-10 04:01:17 -0700
  • 3371502ea9 Port existing cutting code from restreamer into common Mike Lang 2019-06-10 03:50:45 -0700
  • f12e22a90d common: add allow_holes option to get_best_segments() to abort early if holes found Mike Lang 2019-06-10 03:45:10 -0700
  • 35bd6165e2 cutter: Add initial outline Mike Lang 2019-02-03 04:53:54 -0800
  • d23de10b3e a few small fixes to ekim's comments Christopher Usher 2019-06-14 15:33:04 +0100
  • 1d09e28b1e fixes to ekimekim's suggestions Christopher Usher 2019-06-12 21:45:52 +0100
  • c81d538a79 thrimshim seems to be working Christopher Usher 2019-06-12 12:20:23 +0100
  • e4fc878577 logic of the post Christopher Usher 2019-06-11 02:27:39 +0100
  • 4c5b6e4cda GET working Christopher Usher 2019-06-10 02:55:33 +0100
  • 5faa70dfc2 getting thrimshim to build and run is a minor success Christopher Usher 2019-06-09 03:37:34 +0100
  • 57597c94cd hopefully some progress on the thrimshim Christopher Usher 2019-06-07 01:52:58 +0100
  • be41be7878 Initial thrimshim commit Christopher Usher 2019-05-29 03:00:47 +0100
  • 10016c62a3 a few small fixes to ekim's comments Christopher Usher 2019-06-14 15:33:04 +0100
  • 1282e17285 fixes to ekimekim's suggestions Christopher Usher 2019-06-12 21:45:52 +0100
  • ec70f6cb75 thrimshim seems to be working Christopher Usher 2019-06-12 12:20:23 +0100
  • 9755435339 logic of the post Christopher Usher 2019-06-11 02:27:39 +0100
  • ac2254189f GET working Christopher Usher 2019-06-10 02:55:33 +0100
  • 8d7dd0ad79 getting thrimshim to build and run is a minor success Christopher Usher 2019-06-09 03:37:34 +0100
  • f60300acff hopefully some progress on the thrimshim Christopher Usher 2019-06-07 01:52:58 +0100
  • 072e51f287 Renaming a variable that should have been part of the last commit Christopher Usher 2019-06-05 03:05:13 +0100
  • 7d7722cde5 Renaming a variable that should have been part of the last commit Christopher Usher 2019-06-05 03:05:13 +0100
  • 61107346c8 Fixed backing off on exceptions and some more documenation Christopher Usher 2019-06-05 02:48:42 +0100
  • 728adb7c1d improvements suggested by ekim Christopher Usher 2019-06-04 00:05:26 +0100
  • 530b9f7d5e more improvements based on ekims comments Christopher Usher 2019-05-29 03:35:27 +0100
  • 332e03de80 started in on ekim's comments Chris Usher 2019-05-28 11:21:55 +0100
  • 2857d3fb9f comments and some whitespace handling Christopher Usher 2019-05-27 16:27:00 +0100
  • 4e6dbe1c74 Added localhost option to backfill to avoid backfilling the local machine Christopher Usher 2019-05-26 00:48:13 +0100
  • ade0ad3d18 rewrite of get_nodes to allow getting list of files from a file Christopher Usher 2019-05-20 23:58:39 +0100
  • 23fea7b154 bug fixing after testing Christopher Usher 2019-05-20 22:36:28 +0100
  • 149974ce54 added multiple streams by largely copy and pasting the code from the downloader Christopher Usher 2019-05-13 11:24:19 +0100
  • e4364b75b1 options to change where the node list is coming from Christopher Usher 2019-05-07 13:16:10 +0100
  • baae0f1ac1 bug fix in arg list Christopher Usher 2019-05-06 13:44:06 +0100
  • 65143a8ca2 more flexability for start time Christopher Usher 2019-04-28 23:26:51 +0100
  • a8cb1ff370 fixed start not propagating to list_hours plus some refactorting Christopher Usher 2019-04-28 22:58:04 +0100
  • 57bb74632f I should test these changes soon Christopher Usher 2019-04-28 22:15:31 +0100
  • 64bc76c48b error handling I guess Christopher Usher 2019-04-26 03:53:42 +0100
  • 09368d92e1 fixes and improvements suggested by ekimekim Christopher Usher 2019-04-19 03:27:05 +0100
  • 4eac6189ce backfiller working in parallel Christopher Usher 2019-02-26 21:09:32 +0000
  • f4385ad4e3 hopefully did break anything with this refactor Christopher Usher 2019-02-10 03:25:48 +0000
  • 1f53fa8d29 Bug fixes and logging improvements to the backfiller Christopher Usher 2019-02-07 02:09:30 +0000
  • c9f6ee95c5 clean up for new gevent based backfiller. Christopher Usher 2019-01-27 21:00:59 +0000
  • 7d9a5b4626 added workers and a worker manager Christopher Usher 2019-01-27 20:42:56 +0000
  • be8d40d1ba Move the code for calculating hours outside the code that backfills Christopher Usher 2019-01-27 15:23:28 +0000
  • ed58b6e44d reintroduced a start time for the backfiller; more logging Chris Usher 2019-01-13 13:13:00 +0000
  • 4c8a6d0d66 Fixed backing off on exceptions and some more documenation Christopher Usher 2019-06-05 02:48:42 +0100
  • e995ea00b7 improvements suggested by ekim Christopher Usher 2019-06-04 00:05:26 +0100
  • d94096db96 more improvements based on ekims comments Christopher Usher 2019-05-29 03:35:27 +0100
  • 038cb55abc Initial thrimshim commit Christopher Usher 2019-05-29 03:00:47 +0100
  • 292188ad7c database: Remove retry_on_conflict helper and default to autocommit Mike Lang 2019-05-24 19:19:20 -0700
  • 73640ed4ab database: Add column video_id for storing upload-location-specific metadata for identifying video Mike Lang 2019-05-28 02:36:10 -0700
  • dc2eb6ed74 Add some common database code Mike Lang 2019-02-03 06:17:27 -0800
  • cea66a4bbf database: Rename start/end to event_start/end, add channel and quality Mike Lang 2019-02-03 05:04:03 -0800
  • 7423f8c4ef Update DATABASE.md MasterGunner 2019-05-28 22:38:36 -0300
  • d89458c27d Update DATABASE.md MasterGunner 2019-05-27 19:43:17 -0300
  • 61db8e9b33
    Update DATABASE.md MasterGunner 2019-05-28 22:38:36 -0300
  • 542520c3ed started in on ekim's comments Chris Usher 2019-05-28 11:21:55 +0100
  • 7976cb3736 database: Remove retry_on_conflict helper and default to autocommit mike/database/initial Mike Lang 2019-05-24 19:19:20 -0700
  • 0a31ba2590 database: Add column video_id for storing upload-location-specific metadata for identifying video Mike Lang 2019-05-28 02:36:10 -0700
  • 4172ad9e7f Add some common database code Mike Lang 2019-02-03 06:17:27 -0800
  • 47868f956d database: Rename start/end to event_start/end, add channel and quality Mike Lang 2019-02-03 05:04:03 -0800
  • ad38661202
    Update DATABASE.md MasterGunner 2019-05-27 19:43:17 -0300
  • 5ec8cb01a4 comments and some whitespace handling Christopher Usher 2019-05-27 16:27:00 +0100
  • 64e5a7bc59 Added localhost option to backfill to avoid backfilling the local machine Christopher Usher 2019-05-26 00:48:13 +0100
  • 437d38e646 DATABASE.md: Add image_links column Mike Lang 2019-05-22 09:35:59 -0700
  • cc5f9a2afd
    DATABASE.md: Add image_links column Mike Lang 2019-05-22 09:35:59 -0700
  • dfe15b2b95 rewrite of get_nodes to allow getting list of files from a file Christopher Usher 2019-05-20 23:58:39 +0100
  • 537be1a8ae bug fixing after testing Christopher Usher 2019-05-20 22:36:28 +0100
  • eb33711ff8 restreamer: Hack in a path to re-stream "last 20 seconds", for live 'replays' downloader/follow-game Mike Lang 2019-05-19 01:18:24 -0700
  • e351aff176 downloader: Sloppily restructure main to have dynamic list of channels taken from what game they're playing Mike Lang 2019-05-13 04:33:55 -0700
  • df66553b38 downloader: Start backdoor later so workers is in locals Mike Lang 2019-05-13 03:06:51 -0700
  • 86da9d9fe8 downloader: Support watching multiple channels Mike Lang 2019-05-13 03:02:58 -0700
  • d82de174e3 added multiple streams by largely copy and pasting the code from the downloader Christopher Usher 2019-05-13 11:24:19 +0100
  • b18162135f downloader: Start backdoor later so workers is in locals Mike Lang 2019-05-13 03:06:51 -0700
  • 41152fc1d3 downloader: Support watching multiple channels Mike Lang 2019-05-13 03:02:58 -0700
  • 542e5d97d6 options to change where the node list is coming from Christopher Usher 2019-05-07 13:16:10 +0100
  • e7338cec5c bug fix in arg list Christopher Usher 2019-05-06 13:44:06 +0100
  • 8e266ce154 more flexability for start time Christopher Usher 2019-04-28 23:26:51 +0100
  • 0c5ad4173f fixed start not propagating to list_hours plus some refactorting Christopher Usher 2019-04-28 22:58:04 +0100
  • 9e1b37071b I should test these changes soon Christopher Usher 2019-04-28 22:15:31 +0100
  • d21fb56838 error handling I guess Christopher Usher 2019-04-26 03:53:42 +0100
  • 285e1a5c1f fixes and improvements suggested by ekimekim Christopher Usher 2019-04-19 03:27:05 +0100
  • f0d9aa82c2 Ignore segments that are marked as ads Mike Lang 2019-03-21 05:50:19 -0700
  • dc9e5c7433 Ignore segments that are marked as ads Mike Lang 2019-03-21 05:50:19 -0700
  • 551e49c579 backfiller working in parallel Christopher Usher 2019-02-26 21:09:32 +0000
  • 4ac2dcae0c hopefully did break anything with this refactor Christopher Usher 2019-02-10 03:25:48 +0000
  • dc2b939ca2 Bug fixes and logging improvements to the backfiller Christopher Usher 2019-02-07 02:09:30 +0000
  • b5e4413701 clean up for new gevent based backfiller. Christopher Usher 2019-01-27 21:00:59 +0000
  • c65eb2c565 added workers and a worker manager Christopher Usher 2019-01-27 20:42:56 +0000
  • 6b7a1e5511 Move the code for calculating hours outside the code that backfills Christopher Usher 2019-01-27 15:23:28 +0000
  • ef0a78fce3 Updates to database states and columns Mike Lang 2019-01-27 05:32:46 -0800
  • 6b3a0fea9f Add a doc covering how the database is used Mike Lang 2019-01-22 09:01:04 -0800
  • 60f64683a7 Updates to database states and columns Mike Lang 2019-01-27 05:32:46 -0800
  • de34a64b4a Add a doc covering how the database is used Mike Lang 2019-01-22 09:01:04 -0800
  • a52daea994 reintroduced a start time for the backfiller; more logging Chris Usher 2019-01-13 13:13:00 +0000
  • c0f94059aa downloader: Stop retrying in SegmentGetter after a long timeout Mike Lang 2019-01-10 11:15:40 -0800