Commit graph

463 commits

Author SHA1 Message Date
Niko Storni acca80dc70 fix unmarshal issue 2021-02-22 19:46:22 +01:00
Niko Storni 053c618458 fix another bug with youtube-dl 2021-02-22 17:29:52 +01:00
Niko Storni 2cf3526c74 switch back to youtube-dl for downloads only 2021-02-18 23:28:55 +01:00
Niko Storni d7e194cb5c update chrome UA
change throttle timeout to 48 hours
2021-02-11 23:44:48 +01:00
Niko Storni 9a8b1922fe fix channel list 2021-02-11 21:43:58 +01:00
Niko Storni 12d627bd35 fix stupid error 2021-01-12 16:49:54 +01:00
Niko Storni 9397a40c9f disable unsent tips check as we don't really use it now
wait a little bit longer on new blocks
2020-12-16 16:59:07 +01:00
Niko Storni 6a4093f3f8
fix youtube channel info parsing 2020-11-27 13:12:01 -05:00
Niko Storni bac2969295 prevent panic failure 2020-11-19 15:58:31 +01:00
Niko Storni 5dfd8dee1b change default videos to sync
add length check for short videos
potentially fix blockchain.db issue
2020-11-19 03:11:23 +01:00
Niko Storni 06c43c3f71 use youtube-dlc instead 2020-11-10 18:18:07 +01:00
Niko Storni 881d86799b improve logging 2020-11-04 18:13:30 +01:00
Niko Storni f7e4366a67 fix logging 2020-11-04 17:22:27 +01:00
Niko Storni 5b5f7e1c68 use video hard failures 2020-11-03 22:03:38 +01:00
Niko Storni fecf67118c remove unused flag
always go through syncing first
don't sync videos shorter than 7 seconds
refactor code in video error handling
add interface to handle hard video failures (incomplete)
2020-11-03 21:41:39 +01:00
Niko Storni beade71aa6 fix bugs 2020-11-03 02:14:01 +01:00
Niko Storni ca8ff505d4 add status to list
resume on disk usage overflow
2020-10-27 20:57:32 +01:00
Niko Storni f5f12e1560 add support for multiple queues
add support for blockchain.db pruning via new status
2020-10-27 19:50:10 +01:00
Niko Storni c4693c221f update lbrynet support
avoid failures when interrupted by user
2020-10-22 23:14:21 +02:00
Niko Storni 692c796770 handle non existing iso639-1 better 2020-10-20 17:43:25 +02:00
Niko Storni de798ade36 fix canceled by stopper error 2020-10-07 03:40:19 +02:00
Niko Storni a93c2c4538 add support for own S3 thumbnails storage 2020-10-07 03:10:54 +02:00
Niko Storni 53e0b7c47b fix bug that messes with counts 2020-09-25 21:44:14 +02:00
Niko Storni 070dda8739 add language detection for videos 2020-09-21 19:12:23 +02:00
Niko Storni f773569920 Merge branch 'fuck-yt' 2020-09-01 20:50:31 +02:00
Niko Storni ad6fa4d725 update dependencies 2020-09-01 20:27:39 +02:00
Niko Storni d4ca71a89d fix channel description 2020-08-31 21:27:39 +02:00
Niko Storni c53cf4c1b3 prevent channels from failing when manually killed 2020-08-26 19:05:16 +02:00
Niko Storni ad5a30da9e work around transfer failures 2020-08-25 18:44:44 +02:00
Niko Storni ecda80b02d bypass socialblade block
stop using socialblade for now
2020-08-21 00:15:14 +02:00
Niko Storni 24cf937e14 retry on support list failures 2020-08-18 01:09:53 +02:00
Niko Storni 0b002c8228 lots of bug fixes and improvements 2020-08-18 00:03:38 +02:00
Niko Storni a56166ee51 refactor youtube-dl execution process 2020-08-12 19:44:57 +02:00
Niko Storni ddca850c17 nevermind... re-enable ipv6 (i should make it a flag) 2020-08-12 04:17:30 +02:00
Niko Storni 31ce612e2e temporarily disable ipv6 2020-08-12 03:38:52 +02:00
Niko Storni eb8900c66a don't waste loops
fix a deadlock?
2020-08-12 03:37:18 +02:00
Niko Storni 67da4142d5 fix old transferred channels 2020-08-10 18:33:05 +02:00
Niko Storni fb0e567caf be more specific on video failures 2020-08-08 03:29:57 +02:00
Niko Storni 7e83b17b69 add fallback for socialblade API failures 2020-08-08 02:31:26 +02:00
Niko Storni 7c02c5b92d refactor structures
fix various bugs
2020-08-08 01:12:55 +02:00
Niko Storni 2a33f44317 fix e2e tests 2020-08-07 15:24:13 +02:00
Niko Storni b7037900f8 fix thumbnail download 2020-08-06 23:53:03 +02:00
Niko Storni 5d230a6b54 potentially fix looping
add limits by db
2020-08-06 20:32:49 +02:00
Niko Storni f0280b51b4 fix time parsing for real 2020-08-06 02:12:05 +02:00
Niko Storni 775e4881cb invert logic so that we don't flood slack 2020-08-06 00:30:48 +02:00
Niko Storni ec9f46f552 fix release date bug 2020-08-06 00:25:54 +02:00
Alex Grintsvayg 6c6e93cefc
go mod tidy 2020-08-05 15:48:13 -04:00
Niko Storni eab9bcf1ff
don't wait for confirmations unnecessarily
fix sqlite crap
2020-08-05 15:47:53 -04:00
Niko Storni 751bc84ce5
grab channel info without APIs
fix new channel syncs
fix e2e tests
2020-08-05 15:47:53 -04:00
Mark Beamer Jr 41fd9f6844
fix string parameter for error message 2020-08-05 15:47:53 -04:00