Commit Graph

  • b39e844c1e restreamer: Fix missing import of smart cut Mike Lang 2019-11-12 00:21:06 -0800
  • 58ff90cefe Further fix for when getRealTimeForPlayerTime is null Mike Lang 2019-11-11 23:42:34 -0800
  • 58a2a0402d thrimbletrimmer: Handle getting trim time when no valid trim time is set Mike Lang 2019-11-11 23:35:18 -0800
  • dbad2b4082 fixed download link for stream page Christopher Usher 2019-11-11 18:19:38 +0000
  • b36ab25b36 fixed download link for stream page Christopher Usher 2019-11-11 18:19:38 +0000
  • d56801014b added support for suspect segments to segment_coverage Christopher Usher 2019-11-11 16:13:51 +0000
  • 3cf3b37512 added support for suspect segments to segment_coverage Christopher Usher 2019-11-11 16:13:51 +0000
  • 21d5548980 Add new segment type "suspect" Mike Lang 2019-11-11 05:18:27 -0800
  • 79ef0b89e4 Add new segment type "suspect" suspect-segments Mike Lang 2019-11-11 05:18:27 -0800
  • bb05e37ae4 segments: Use longest segment in bytes if duration is the same Mike Lang 2019-11-10 22:34:31 -0800
  • b516917e62 Add new "smart" cut technique Mike Lang 2019-11-10 22:02:28 -0800
  • bb3814f9f7 overview.jsonnet: Use a template variable to allow restricting to certain nodes Mike Lang 2019-11-10 01:40:27 -0800
  • 4a2fe7a6ed cutter: Explicitly set mime type of uploads correctly Mike Lang 2019-11-10 00:17:25 -0800
  • e2f4162ac7 thrimbletrimmer: Fix a bug when trimming controls aren't enabled Mike Lang 2019-11-09 21:52:45 -0800
  • fde2758275 cutter: Fix bug where uploader was cleared on non-retryable error Mike Lang 2019-11-09 21:37:19 -0800
  • 986c9a3413 removed redundant option Christopher Usher 2019-11-10 01:07:38 +0000
  • 9c77dd1f40 added the ability to generate a webpage with all coverage maps Christopher Usher 2019-11-09 19:50:46 +0000
  • 965154b716 removed redundant option Christopher Usher 2019-11-10 01:07:38 +0000
  • 46f39794f0 added the ability to generate a webpage with all coverage maps Christopher Usher 2019-11-09 19:50:46 +0000
  • 8086c917fe Force correct postgres version Mike Lang 2019-11-09 00:01:27 -0800
  • e23387b231 thrimbletrimmer: Document new shortcuts Mike Lang 2019-11-08 23:53:38 -0800
  • 40f6a72ad7 thrimbletrimmer: Add keyboard shortcuts -/= to adjust playback speed Mike Lang 2019-11-08 23:46:03 -0800
  • 0a379faf5a thrimbletrimmer: Relabel download button to make more sense Mike Lang 2019-11-08 22:40:23 -0800
  • fd35c0dc20 thrimbletrimmer: Have a download link instead of a iframe Mike Lang 2019-11-08 22:23:49 -0800
  • c9f2e8e0a5 thrimbletrimmer: Preserve trim timings when re-loading playlist Mike Lang 2019-11-08 21:30:13 -0800
  • a002619c4c youtube upload: Explicitly set mime type Mike Lang 2019-11-08 20:32:48 -0800
  • a438d86f80 cutter: Fix multiple problems with logging errors Mike Lang 2019-11-08 20:15:49 -0800
  • 72003f28d0 downloader: Don't check the age of a worker we just spawned Mike Lang 2019-11-08 19:22:05 -0800
  • 3fabb2944f prometheus: Add scheme to url Mike Lang 2019-11-08 18:00:14 -0800
  • 6e067fab83 prometheus: fix mistake Mike Lang 2019-11-08 17:49:20 -0800
  • d76f38bf20 prometheus: include url as a label Mike Lang 2019-11-08 17:45:57 -0800
  • 9a1369cf98 overview: Fix job -> service Mike Lang 2019-11-08 17:26:44 -0800
  • e1993c6a79 overview dashboard: Look up services by 'service' label, not job Mike Lang 2019-11-08 16:49:28 -0800
  • ac98d67853 overview dashboard: Hide UNEDITED and DONE states so the others are visible Mike Lang 2019-11-08 16:47:04 -0800
  • 8a65d18f74 prometheus config: Support mixed http and https scraping Mike Lang 2019-11-08 16:30:04 -0800
  • 94d81d708f Downloader: Change access_token call to match website Mike Lang 2019-11-08 11:30:39 -0800
  • 79c2676807 Change auth token params to match website mike/testing Mike Lang 2019-11-08 11:30:56 -0800
  • 9f5f6ea523 Change api version to "v5" for getting auth token Mike Lang 2019-11-08 11:30:39 -0800
  • aa3ca60b73
    make video description slightly narrower Mike Lang 2019-11-08 09:52:08 -0800
  • eba5fc498a Remove flask response size tracking Mike Lang 2019-11-08 09:27:24 -0800
  • 4bbcc8bc06 Revert "Merge pull request #155 from ekimekim/mike/manual-uploads" Mike Lang 2019-11-08 08:45:29 -0800
  • 845744cbf6 use a UTC timestamp Christopher Usher 2019-11-08 11:11:11 +0000
  • 6b51734bbf added the ability to change the filename prefix Christopher Usher 2019-11-07 22:48:56 +0000
  • 1325ccf280 added a read only user to database setup script Christopher Usher 2019-11-07 01:54:23 +0000
  • 6aadf2f58c use a UTC timestamp Christopher Usher 2019-11-08 11:11:11 +0000
  • dc7f093ba0 Disable mp4 option for restreamer cuts Mike Lang 2019-11-07 17:45:48 -0800
  • aac6433018 added the ability to change the filename prefix Christopher Usher 2019-11-07 22:48:56 +0000
  • 59d0fa3e40 sheetsync: Don't mis-parse blank as bad time Mike Lang 2019-11-07 13:39:09 -0800
  • 99de586353
    Merge pull request #155 from ekimekim/mike/manual-uploads Mike Lang 2019-11-07 13:32:32 -0800
  • 9ccc7e4e8d thrimshim: Allow manual_link to set things from UPLOAD_PENDING to TRANSCODING Mike Lang 2019-11-07 12:18:22 -0800
  • c580671da2 Create upload pending state Mike Lang 2019-11-07 11:45:26 -0800
  • 2e17e02d00 added a read only user to database setup script Christopher Usher 2019-11-07 01:54:23 +0000
  • 4b04f70b6f overview dashboard: Add system-level metrics Mike Lang 2019-11-06 18:58:12 -0800
  • 967ac7b856 segment_coverage: Reduce "no hours" warning to info Mike Lang 2019-11-06 16:45:38 -0800
  • ab157afe20 sheetsync: Clear event counts before each update Mike Lang 2019-11-06 16:35:27 -0800
  • 47c8ebf11f nginx: SSL server should have same options as non-SSL Mike Lang 2019-11-06 16:30:34 -0800
  • b936b9ab1c
    Merge pull request #153 from ekimekim/mike/cache-builds Mike Lang 2019-11-06 16:30:06 -0800
  • d231078048 Add ability to explicitly pull and re-use layers from other commits when building Mike Lang 2019-11-06 16:17:06 -0800
  • 0ab15672ae
    Merge pull request #152 from ekimekim/mike/nginx/ssl Mike Lang 2019-11-06 15:36:14 -0800
  • 64766bcf35 Add SSL to nginx if certs are given Mike Lang 2019-11-06 14:50:56 -0800
  • cff5c38691 Add new dashboard Mike Lang 2019-11-06 14:25:16 -0800
  • 2efe1d6218 Fix a bad logging line when handling errors Mike Lang 2019-11-06 14:24:51 -0800
  • 59ee5cf5c0 Only log at INFO about multiple versions of a segment Mike Lang 2019-11-06 09:47:07 -0800
  • 4be8faf82e
    Merge pull request #151 from ekimekim/mike/sheetsync/track-row-stats Mike Lang 2019-11-06 09:03:08 -0800
  • 89a9e5554c sheetsync: Record counts of rows in the DB, segmented by various columns Mike Lang 2019-11-06 08:58:08 -0800
  • 72172024be overview dashboard: Stop reporting stream delay after stream stops Mike Lang 2019-11-06 08:47:59 -0800
  • 77f23d775a overview dashboard: Show offending instance in error log rate graph Mike Lang 2019-11-06 06:56:59 -0800
  • 249e32583b get_best_segments: Don't error if the only segments that exist for time are temp Mike Lang 2019-11-06 06:40:17 -0800
  • 605fedeb52 cutter: Log when upload errors occur Mike Lang 2019-11-06 06:35:38 -0800
  • 0f4f04a998
    Merge pull request #150 from ekimekim/mike/disable-flamegraph Mike Lang 2019-11-06 06:10:14 -0800
  • 3eb0ed2350 thrimbletrimmer: Fix bug where "Draft Saved" is shown after a failed submission Mike Lang 2019-11-06 06:03:36 -0800
  • 8bcc38d386 docker-compose: Add generic option to pass env vars to all services Mike Lang 2019-11-06 05:53:23 -0800
  • 6b602592f5 Allow disabling of stacksampling with an env var Mike Lang 2019-11-06 05:52:12 -0800
  • 2accfa9080
    Merge pull request #149 from ekimekim/mike/monitoring/stuff Mike Lang 2019-11-06 05:15:39 -0800
  • e5a7c8adfa monitoring: Add "role" concept Mike Lang 2019-11-06 05:12:42 -0800
  • 21a46a66bb monitoring: Set instance to friendly name for each node we're monitoring Mike Lang 2019-11-06 04:56:41 -0800
  • 51adeeab19 monitoring: Fix problems with the prometheus container Mike Lang 2019-11-06 04:55:35 -0800
  • b84d4de085 Add segment_coverage service to be monitored Mike Lang 2019-11-06 04:55:08 -0800
  • 6f0eff0258
    Merge pull request #148 from ekimekim/mike/nginx/prevent-dns-caching Mike Lang 2019-11-06 04:19:14 -0800
  • 8ae600f2e5 nginx: Prevent nginx from caching dns results Mike Lang 2019-11-06 04:03:05 -0800
  • 5ed8cf0a33
    Merge pull request #147 from ekimekim/chrusher-downloader-label-fix Mike Lang 2019-11-05 12:43:29 -0800
  • 7b6f691d63
    Merge pull request #146 from ekimekim/mike/unicode/hack Mike Lang 2019-11-05 11:57:21 -0800
  • abb9193705 fixed outdated "stream", "variant" in metric Christopher Usher 2019-11-05 19:13:43 +0000
  • 4d3aa94a71 Automatically set default encoding to utf-8 when common is imported Mike Lang 2019-11-05 11:06:03 -0800
  • f452aa3c32
    Merge pull request #143 from ekimekim/mike/sheetsync/api-usage Mike Lang 2019-11-05 10:48:49 -0800
  • 1c0f3a627b sheetsync: Log what worksheets got synced Mike Lang 2019-11-05 10:17:44 -0800
  • 8b25f8be95 sheetsync: Inject an error into the error column if we fail to parse an input column Mike Lang 2019-11-03 09:52:34 -0800
  • 8dc7b80de9 sheetsync: Improve timing of main loop Mike Lang 2019-11-03 09:33:01 -0800
  • cda8078f64 sheetsync: Only check the most recently changed two sheets most times Mike Lang 2019-11-03 09:26:21 -0800
  • dfe9d61428 Update database install instructions Christopher Usher 2019-11-03 18:31:07 +0000
  • ce56d2b1fe Update database install instructions Christopher Usher 2019-11-03 18:31:07 +0000
  • 48d4dddb1c
    Merge pull request #142 from ekimekim/mike/fixes Mike Lang 2019-11-03 09:13:55 -0800
  • 07b93f779c replace readlink -f with realpath in build scripts Mike Lang 2019-11-03 07:59:42 -0800
  • 520f7821a6 thrimbletrimmer: Streaming page: remove links to editor/dashboard Mike Lang 2019-11-03 07:47:16 -0800
  • e4706232ad cutter: Fix bug in handling cancellation before finalize Mike Lang 2019-11-03 07:30:15 -0800
  • 4c0e20983c Local upload backend: Always use .ts extension Mike Lang 2019-11-03 07:10:42 -0800
  • 1cb4d41334 cutter: Set upload time when marking video as done without transcoding Mike Lang 2019-11-03 07:03:36 -0800
  • a7ac264201 cutter: Fix local upload backend, which was returning video id as a uuid Mike Lang 2019-11-03 06:51:14 -0800
  • 5921066ee0 docker-compose: Pass node name into cutter Mike Lang 2019-11-03 06:31:28 -0800
  • da58021c6f cutter: Fix typo where encoding settings had wrong name Mike Lang 2019-11-03 06:20:57 -0800