Niko Storni
4b4cee9fcc
handle weird state
2021-02-25 05:05:28 +01:00
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