1
0
mirror of https://github.com/mxpv/podsync.git synced 2024-05-11 05:55:04 +00:00

181 Commits

Author SHA1 Message Date
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
6d926a3d01 Add a few additional test cases for YouTube links 2017-01-09 10:34:08 -08:00
Maksym Pavlenko
dcfe1f6fc1 Merge constants 2017-01-06 18:06:17 -08:00
Maksym Pavlenko
c2292f376f Fix unit test 2017-01-06 17:49:43 -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
Maksym Pavlenko
0174a32602 Implement Vimeo API client 2017-01-05 11:50:51 -08:00
Maksym Pavlenko
11003f4744 Update robots.txt (allow root page only to be crawled) 2017-01-04 22:01:19 -08:00
Maksym Pavlenko
ab6748c8c9 Always restart Docker containers 2017-01-04 17:57:05 -08:00
Maksym Pavlenko
2120a436d9 Better error response while resolving video link 2017-01-04 16:45:10 -08:00
Maksym Pavlenko
ef749f902b Update youtube-dl to 2017.01.05 2017-01-04 15:40:02 -08:00
Maksym Pavlenko
33c526f732 Execute youtube-dl asynchronously 2017-01-04 15:00:41 -08:00
Maksym Pavlenko
dc3dafcc67 Increase wait timeouts for youtube-dl 2017-01-04 13:59:03 -08:00
Maksym Pavlenko
aba73f77de Fix patreon link on small screens 2017-01-04 13:14:24 -08:00
Maksym Pavlenko
4e02c89488 Track resolve exceptions 2017-01-04 12:49:00 -08:00
Maksym Pavlenko
e40f3ce056 Add workaroubnd for CERTIFICATE_VERIFY_FAILED error 2017-01-04 12:38:05 -08:00
Maksym Pavlenko
8fa7b30be5 Track telemetry while login 2017-01-04 11:36:37 -08:00
Maksym Pavlenko
39f1bd7c55 Use Kerstrel instead of Caddy 2017-01-04 11:32:04 -08:00
Maksym Pavlenko
84a4888be7 Fix markup for small screens 2016-12-31 17:06:59 -08:00
Maksym Pavlenko
6759d60230 Add font-awesome CDN fallback 2016-12-28 17:08:22 -08:00
Maksym Pavlenko
959eef1db2 Add twitter link 2016-12-28 15:55:19 -08:00
Maksym Pavlenko
12db317110 Report metrics to Application Insights 2016-12-27 15:03:54 -08:00
Maksym Pavlenko
315781b7a5 Numerous fixes to feed generator 2016-12-27 11:35:34 -08:00
Maksym Pavlenko
fc1b11d840 Better mobile support 2016-12-24 14:57:39 -08:00
Maksym Pavlenko
64651523c0 Make links to feeds backward compatible 2016-12-24 14:40:32 -08:00