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
Mark Beamer Jr
7f1906d58b
change FPS to float from int
2020-08-05 15:47:53 -04:00
Mark Beamer Jr
5be3551abe
Mark video failed if we cannot get video info instead of failing the sync
...
Turn on error log after fixing lockup
Try different user agents if calls fail
Prevent double processing a channel in a row, just fail the sync instead
2020-08-05 15:47:53 -04:00
Mark Beamer Jr
fc18151d77
Increase max db limit
...
Increase wallet startup time allotment for big channels
Set FPS to float instead of int
2020-08-05 15:47:53 -04:00
Mark Beamer Jr
13543b20e9
Don't use api unless the video is from the past 5 days, otherwise just use the upload date from youtube donwloader
...
change interface to int for now known field.
2020-08-05 15:47:53 -04:00
Mark Beamer Jr
4eba7200d8
user agent breaks it
2020-08-05 15:47:53 -04:00
Mark Beamer Jr
cd11e82676
Dont always fall through on every error.
...
Add user agent to calls
2020-08-05 15:47:53 -04:00
Mark Beamer Jr
c7c220ecd3
Dont always fall through on every error.
2020-08-05 15:47:53 -04:00
Mark Beamer Jr
4d56339756
fixed appending args
2020-08-05 15:47:53 -04:00