-
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