Commit Graph
98 Commits
Author SHA1 Message Date
Maksym Pavlenko 6eafdc8f49 Make error messages more descriptive 2017-03-06 12:56:16 -08:00
Maksym Pavlenko 7452b8db75 Fix docker build 2017-02-20 11:50:45 -08:00
Maksym Pavlenko eb5a3cafd6 Remove old workaround 2017-02-20 11:20:22 -08:00
Maksym Pavlenko 28c1d2c462 Migrate project to VS2017, switch to .NET Core 1.1 2017-02-20 10:49:36 -08:00
Maksym Pavlenko f23b45a3d8 Move ytdl to separate Docker container #7 2017-02-11 00:30:16 -08:00
Maksym Pavlenko 1865b2524b Add temporary workaround for Error -4047 EPIPE broken pipe 2017-02-03 12:37:56 -08:00
Maksym Pavlenko b2fc06fb1c Add backup script 2017-01-21 13:06:02 -08:00
Maksym Pavlenko da17cbe5a1 Hide nginx version 2017-01-21 11:23:18 -08:00
Maksym Pavlenko cbcae42728 Fix deployment issues 2017-01-21 11:20:22 -08:00
Maksym Pavlenko 366582d5ca Fix minification issue on Unix 2017-01-21 01:22:39 -08:00
Maksym Pavlenko 0df41a6405 Add nginx container 2017-01-20 19:22:02 -08:00
Maksym Pavlenko 0e68bda8f3 Use default logging for container 2017-01-20 17:22:03 -08:00
Maksym Pavlenko 7e8638fe67 Rewrite bootstrap script 2017-01-20 17:21:39 -08:00
Maksym Pavlenko a48a689436 Fix infinite loop when querying video descriptions 2017-01-20 13:46:55 -08:00
Maksym Pavlenko d2a110024f Move feeds caching logic inside FeedService 2017-01-18 18:05:27 -08:00
Maksym Pavlenko ce43d495ca Fix exception if no video thumbnail 2017-01-18 17:37:11 -08:00
Maksym Pavlenko 460d0de648 Cache feeds 2017-01-18 17:22:53 -08:00
Maksym Pavlenko dde0646e0e Fix id parser 2017-01-17 14:33:31 -08:00
Maksym Pavlenko 8084a81d3a Handle invalid channel id 2017-01-17 14:29:13 -08:00
Maksym Pavlenko 7614b7dd57 Fix unit test 2017-01-13 19:52:39 -08:00
Maksym Pavlenko eeb3e3ac7d Add pagination support 2017-01-13 19:43:45 -08:00
Maksym Pavlenko f69da18a54 Move feed management to separate service, update RSS contracts 2017-01-13 18:43:17 -08:00
Maksym Pavlenko 803b93fb63 Simplify feed controller (move serialization to ToString method) 2017-01-13 18:18:49 -08:00
Maksym Pavlenko 01ba37e70c Fix exception when Vimeo client requests more pages then channel has 2017-01-13 17:47:58 -08:00
Maksym Pavlenko 2b0706cb4a Add pagination support for YouTube client 2017-01-13 13:31:31 -08:00
Maksym Pavlenko 304ae01dcb Save patreon id to database, use transaction when saving feed 2017-01-12 14:46:28 -08:00
Maksym Pavlenko 802932cdd7 Fix enum parser 2017-01-12 14:16:48 -08:00
Maksym Pavlenko 7a8afeecbf Rework resolve formats for Vimeo 2017-01-12 13:43:02 -08:00
Maksym Pavlenko ccaf9d33b2 Download youtube-dl automatically 2017-01-12 12:22:22 -08:00
Maksym Pavlenko 5f24489d2b Don't allow to create audio feeds for Vimeo 2017-01-12 11:48:06 -08:00
Maksym Pavlenko de9a7f4222 Cache video URLs 2017-01-12 11:39:31 -08:00
Maksym Pavlenko 8fcdb6ec00 Refactor code, update namespaces 2017-01-09 15:44:14 -08:00
Maksym Pavlenko 395b50b6fb Use syslog 2017-01-09 13:27:56 -08:00
Maksym Pavlenko d133d8bccb Code cleanup 2017-01-09 12:52:52 -08:00
Maksym Pavlenko f918eefc31 Improve error logging 2017-01-09 12:52:20 -08:00
Maksym Pavlenko 37e9b9fbed Eliminate Application Insights 2017-01-09 12:11:32 -08:00
Maksym Pavlenko 2fb98647cb Merge branch 'vimeo' 2017-01-09 11:47:05 -08:00
Maksym Pavlenko dcfe1f6fc1 Merge constants 2017-01-06 18:06:17 -08:00
Maksym Pavlenko ab206fb09d Rework Redis serialization 2017-01-06 17:47:42 -08:00
Maksym Pavlenko 9164833f4b Fix issues with download links 2017-01-06 16:10:28 -08:00
Maksym Pavlenko 11b0e4b4d4 Simplify YouTube links parser 2017-01-06 14:12:55 -08:00
Maksym Pavlenko 18bbaeec6d Parse vimeo links 2017-01-06 13:36:14 -08:00
Maksym Pavlenko dce590a047 Minor code cleanup 2017-01-06 10:04:34 -08:00
Maksym Pavlenko 001cdf4e0a Generate download links inside controller action 2017-01-06 09:44:19 -08:00
Maksym Pavlenko 83ddbe1705 Fix issue with missing sound 2017-01-05 21:44:23 -08:00
Maksym Pavlenko c9124cd25e Detect RSS builders automatically via reflection 2017-01-05 17:25:17 -08:00
Maksym Pavlenko f7e1e388fa Implement Vimeo RSS builder 2017-01-05 16:47:06 -08:00
Maksym Pavlenko 0679cb8753 Fix modal on iPad 2017-01-05 15:02:09 -08:00
Maksym Pavlenko b35548a8ff Fix results popup on small screens 2017-01-05 13:59:37 -08:00
Maksym Pavlenko b44691e631 Fix problem with quality while resolving videos, do not allow direct links to video 2017-01-05 12:22:50 -08:00