Added monotonic to restreamer setup.py
Christopher Usher
2019-01-05 02:04:51 -0800
225288980aAdded the backfiller to docker-compose
Christopher Usher
2019-01-05 00:37:33 -0800
f9f2937bc8Added the backfiller to docker-compose
Christopher Usher
2019-01-05 00:37:33 -0800
3fcd374449Moved encode_strings to common
Christopher Usher
2019-01-04 00:03:30 -0800
93dd216f89Fixes and suggestions from ekimekim
Christopher Usher
2019-01-03 21:25:43 -0800
db1b4e6539Updated logging to match the other components
Christopher Usher
2019-01-03 21:02:48 -0800
bae039977btrying getting the backfiller to actually start
Christopher Usher
2019-01-01 20:22:14 -0800
1fcd9b5b36Adding in stuff to hopefully get this to run
Christopher Usher
2019-01-01 19:52:27 -0800
013ad65c68added a Dockerfile for the backfiller
Christopher Usher
2019-01-01 19:30:16 -0800
48d11045d4Change to backfiller.main to backfill the last 3 hours on start up before doing a full backfill
Christopher Usher
2019-01-01 16:26:25 -0800
176633bf7dMore messing around with backfill_node to allow finer grained control of order segments are fetched
Christopher Usher
2019-01-01 16:12:38 -0800
3a7624b107added a setup file for the backfiller
Christopher Usher
2019-01-01 15:04:25 -0800
ba499fe835added more logging to backfiller
Christopher Usher
2019-01-01 14:47:01 -0800
Merge branch 'master' into chrusher/backfiller
Christopher Usher
2019-01-04 23:18:47 -0800
7525b7c135restreamer: Add basic prometheus stats to all endpoints
Mike Lang
2019-01-03 21:10:23 -0800
d0e2ce6ae1restreamer: Add basic prometheus stats to all endpoints
Mike Lang
2019-01-03 21:10:23 -0800
747faf6f91Moved encode_strings to common
Christopher Usher
2019-01-04 00:03:30 -0800
7abff26c5dFixes and suggestions from ekimekim
Christopher Usher
2019-01-03 21:25:43 -0800
eeaa4f8d6cUpdated logging to match the other components
Christopher Usher
2019-01-03 21:02:48 -0800
726b2ec0fftrying getting the backfiller to actually start
Christopher Usher
2019-01-01 20:22:14 -0800
22ccd927cfAdding in stuff to hopefully get this to run
Christopher Usher
2019-01-01 19:52:27 -0800
fc03f965caadded a Dockerfile for the backfiller
Christopher Usher
2019-01-01 19:30:16 -0800
9d69afcfb3Change to backfiller.main to backfill the last 3 hours on start up before doing a full backfill
Christopher Usher
2019-01-01 16:26:25 -0800
54679383dfMore messing around with backfill_node to allow finer grained control of order segments are fetched
Christopher Usher
2019-01-01 16:12:38 -0800
6379d5f71dadded a setup file for the backfiller
Christopher Usher
2019-01-01 15:04:25 -0800
bcdcc8d634added more logging to backfiller
Christopher Usher
2019-01-01 14:47:01 -0800
f20a779756Fix some bugs and linter errors introduced by backfiller
Mike Lang
2019-01-01 14:27:08 -0800
17972b87aaAllow setting of log level via WUBLOADER_LOG_LEVEL env var
Mike Lang
2019-01-03 19:28:45 -0800
c0357680cfdownloader: Use caller's logger inside soft_hard_timeout
Mike Lang
2019-01-03 19:18:43 -0800
a628676e74downloader: Log to subloggers instead of the root logger
Mike Lang
2019-01-03 19:16:29 -0800
692cdbfa4bAllow setting of log level via WUBLOADER_LOG_LEVEL env var
Mike Lang
2019-01-03 19:28:45 -0800
05b33fbe11downloader: Use caller's logger inside soft_hard_timeout
Mike Lang
2019-01-03 19:18:43 -0800
16aed99fdfdownloader: Log to subloggers instead of the root logger
Mike Lang
2019-01-03 19:16:29 -0800
57e665df2egenerate-docker-compose: Clean up the container afterwards
Mike Lang
2019-01-03 17:59:39 -0800
c8cc4a68a0cutter: Fix bugs that meant things wouldn't actually be cut
Mike Lang
2019-01-02 07:13:27 -0800
6bf709287acutter: Introduce an alternate cutting approach that is much faster
Mike Lang
2019-01-02 06:36:27 -0800
22df6f0b45cutter: Fix bugs that meant things wouldn't actually be cut
Mike Lang
2019-01-02 07:13:27 -0800
4c49722d95cutter: Introduce an alternate cutting approach that is much faster
Mike Lang
2019-01-02 06:36:27 -0800
6815924097Fix some bugs and linter errors introduced by backfiller
Mike Lang
2019-01-01 14:27:08 -0800
70d1bc466cFix some bugs and linter errors introduced by backfiller
Mike Lang
2019-01-01 14:27:08 -0800
78a9a4e525Set up a docker compose file to run all images
Mike Lang
2019-01-01 14:16:20 -0800
dadbbf6e85Set up a docker compose file to run all images
Mike Lang
2019-01-01 14:16:20 -0800
25185f8f1ftravis.yml: Make script into individual lines
Mike Lang
2019-01-01 12:39:16 -0800
4dc00052f6Add .travis.yaml to set up CI
Mike Lang
2019-01-01 12:13:12 -0800
92cdaa51b7travis.yml: Make script into individual lines
Mike Lang
2019-01-01 12:39:16 -0800
e5e08f40b8Add .travis.yaml to set up CI
Mike Lang
2019-01-01 12:13:12 -0800
18aadd6b82restreamer: Also have an endpoint for generating cut videos on demand
Mike Lang
2018-12-29 21:32:18 -0800
b42202434fMinor Fixes as sugged by ekimekim
Christopher Usher
2019-01-01 04:47:23 -0800
0b524a72cbdocstings and a few minor feature additions to the backfiller
Christopher Usher
2018-12-30 17:24:28 -0800
a59f6e1569ignore tempuary files
Christopher Usher
2018-12-30 03:06:03 -0800
3b0342b872added options to limit range of hours backfilled and to randomise hours backfilled
Christopher Usher
2018-12-29 15:32:13 -0800
fec0975d18fixed white space and the like
Christopher Usher
2018-12-29 02:14:38 -0800
afd948576dForgot to try to remove temporary file
Christopher Usher
2018-12-28 23:47:26 -0800
3cdfaad664moved rename, ensure_directory and jitter to common
Christopher Usher
2018-12-28 23:21:44 -0800
7d26997b1fmodifications to the backfiller in response to ekimekim's comments
Christopher Usher
2018-12-28 23:13:09 -0800
ba52bf7f5dhopefully more robust
Christopher Usher
2018-12-28 19:56:41 -0800
50bcb84c0cMoving things around to make the backfiller a bit more like a proper package
Christopher Usher
2018-12-28 19:06:29 -0800
494725fe34Getting close to something I can show ekimekim
Christopher Usher
2018-12-28 19:05:22 -0800
5615c1bdb0Chipping away at backfiller I'm going to have to learn to write better commit messages
Christopher Usher
2018-12-28 13:18:11 -0800
2fb17fff59much closer to being functional
Christopher Usher
2018-12-28 04:18:06 -0800
05fed36ac8a few ideas extra
Christopher Usher
2018-12-26 22:22:05 -0800
0e7ba25b76start of a rough prototype of the backfiller
Christopher Usher
2018-12-12 17:40:59 +0000
6000936616Minor Fixes as sugged by ekimekim
Christopher Usher
2019-01-01 04:47:23 -0800
dca00cac78restreamer: Also have an endpoint for generating cut videos on demand
Mike Lang
2018-12-29 21:32:18 -0800
97d77e19d6restreamer: Add CORS headers to all responses
Mike Lang
2018-12-31 13:19:37 -0800
70a19b27edrestreamer: Add CORS headers to all responses
Mike Lang
2018-12-31 13:19:37 -0800
941b9b017ebuild script: Add ability to push to remote repository after building
Mike Lang
2018-12-30 03:29:38 -0800
afe19ca33erestreamer: Implement graceful stop on SIGTERM
Mike Lang
2018-12-30 03:29:26 -0800
7ffa90c7e6restreamer: Make docker image work, fix missing dependencies
Mike Lang
2018-12-30 03:07:50 -0800
1dce14bf77downloader: Fix and improve the stop mechanism, stop on SIGTERM
Mike Lang
2018-12-30 02:19:49 -0800
7b10429846downloader: Dockerfile fixes to make it work
Mike Lang
2018-12-30 01:22:26 -0800
6c3501db6fdownloader: Fix dateutil lib, which is actually called python-dateutil
Mike Lang
2018-12-30 01:09:51 -0800
7257fb9b73downloader: Include channel name in path, instead of assuming it's already in base_dir
Mike Lang
2018-12-30 01:04:54 -0800