Alex Grintsvayg
|
843303301a
|
move all youtube api calls into a single place
|
2020-07-27 14:48:05 -04:00 |
|
Niko Storni
|
749d5095c9
|
fix semver
|
2020-06-11 18:45:56 +02:00 |
|
Niko Storni
|
7907ee3579
|
add prometheus metrics
|
2020-05-19 23:13:01 +02:00 |
|
Niko Storni
|
95890cbabf
|
prevent live streams from syncing
reduce timeout to 20 minutes
|
2020-04-29 16:15:22 +02:00 |
|
Niko Storni
|
fbe09a692c
|
fix 403 error
|
2020-04-21 20:56:14 +02:00 |
|
Niko Storni
|
0ccc6e7979
|
add temporary logging
|
2020-04-21 16:26:34 +02:00 |
|
Niko Storni
|
3eb74cc8b5
|
log video length failures
|
2020-04-19 02:38:31 +02:00 |
|
Niko Storni
|
3dc30c3b98
|
speed up duration checks
|
2020-03-12 19:22:23 +01:00 |
|
Niko Storni
|
93f9185c71
|
fix bug when publishing
|
2020-01-11 22:01:40 -05:00 |
|
Niko Storni
|
ef62242f42
|
add cookies to youtube-dl
minor fixes
|
2020-01-03 15:59:05 +01:00 |
|
Niko Storni
|
a5657aaf46
|
refactor download
get rid of goto
|
2019-12-20 18:49:33 +01:00 |
|
Niko Storni
|
54d04dcf2c
|
add IP debugging
improve process halting
rename improper language code for hebrew
|
2019-12-18 18:22:15 +01:00 |
|
Niko Storni
|
68c0fd9ed7
|
add new throttling detection
|
2019-12-16 00:29:56 +01:00 |
|
Niko Storni
|
2bde06e4b9
|
fixes to throttling
|
2019-12-14 14:58:04 +01:00 |
|
Niko Storni
|
62dfdc1adb
|
fix possible resource leak
|
2019-12-14 05:49:25 +01:00 |
|
Niko Storni
|
36f539ef5d
|
change ip throttling management
|
2019-12-10 23:02:56 +01:00 |
|
Niko Storni
|
7bdc117ba0
|
upgrade ytsync to latest SDK
upgrade e2e tests
|
2019-12-08 11:49:27 -05:00 |
|
Niko Storni
|
77d0efcf3c
|
refactor tags_mapping name
remove failure state for transfers
|
2019-10-21 15:44:24 +02:00 |
|
Niko Storni
|
30af4a0136
|
update lbry.go to v2 library
update modules
add slightly more LBCs for the channel claim to ensure fees are covered
|
2019-10-10 16:51:40 +02:00 |
|
Niko Storni
|
7d38aa7b29
|
add republishing on non-available videos
enhanced logging
|
2019-08-30 19:35:04 +02:00 |
|
Mark Beamer Jr
|
e477759395
|
change to master tag of internal-apis docker image
|
2019-08-14 04:22:59 +02:00 |
|
Mark Beamer Jr
|
73937a541b
|
Add var/tmp volume for ytsync tmp files communicated between lbrynet and ytsync
Add reference to wallet dir env var for when the wallet file is uploaded so it is cleared properly when testing locally
|
2019-08-14 04:22:59 +02:00 |
|
Niko Storni
|
03161a5a02
|
prefer 1080p videos
|
2019-08-05 20:08:46 +02:00 |
|
Niko Storni
|
6dc2c39ee6
|
limit description length
rather than limiting lines count
|
2019-08-02 10:01:33 -04:00 |
|
Niko Storni
|
3ba0c97634
|
fix flags
|
2019-07-25 18:33:05 -04:00 |
|
Niko Storni
|
9d65fce6bc
|
do not apply limits if disabled
|
2019-07-25 18:22:56 -04:00 |
|
Niko Storni
|
d5ed4ce753
|
facilitate streaming by moving the moov atom
|
2019-07-25 18:15:14 -04:00 |
|
Niko Storni
|
0c47510785
|
revert quoting paths
|
2019-07-22 02:51:13 +02:00 |
|
Niko Storni
|
8f556a86c8
|
fix missing fragments for good
never retry them again
|
2019-07-22 02:45:38 +02:00 |
|
Niko Storni
|
64ab2490fe
|
fix bugs
improve debugging
|
2019-07-22 02:27:14 +02:00 |
|
Niko Storni
|
1760935edf
|
don't retry missing fragments
lower syncing quality for now
|
2019-07-22 02:09:18 +02:00 |
|
Niko Storni
|
df08d42d9b
|
improve ip re-selection
|
2019-07-13 12:15:19 +02:00 |
|
Niko Storni
|
1b55033bb8
|
don't retry big videos
|
2019-07-13 11:40:50 +02:00 |
|
Niko Storni
|
1331e5769f
|
actually use the functions I create...
|
2019-07-13 11:33:40 +02:00 |
|
Niko Storni
|
8c2a8262e6
|
fix bugs
|
2019-07-12 23:20:01 +02:00 |
|
Niko Storni
|
6f486717da
|
fix stop pattern
fix noretry string
fix youtube-dl param
|
2019-07-12 22:58:34 +02:00 |
|
Niko Storni
|
a3fcd67611
|
better handle interruptions by user
refactor IP throttling in its own package
|
2019-07-12 21:32:49 +02:00 |
|
Niko Storni
|
ae1ffb60c5
|
add ip throttling and better pooling
fix nil pointer dereference
|
2019-07-12 20:42:44 +02:00 |
|
Niko Storni
|
fa24d83ae9
|
add max length filter
|
2019-07-12 02:39:24 +02:00 |
|
Niko Storni
|
bab01a6354
|
prefer IPv4 over IPv6
youtube sucks and they ban /64 subnet blocks on IPv6
|
2019-07-12 01:54:34 +02:00 |
|
Niko Storni
|
89fe1e99d6
|
improve ipv6 validation
fix audio merge issue
|
2019-07-12 01:28:00 +02:00 |
|
Niko Storni
|
ec81af0857
|
fix download filters
|
2019-07-12 01:04:45 +02:00 |
|
Niko Storni
|
51cb7f5e34
|
improve youtube antithrottle
fix logging
|
2019-07-11 19:14:15 +02:00 |
|
Niko Storni
|
8ad2acc936
|
remove original downloader
add locking to IP selection to avoid concurrent access
|
2019-07-11 17:32:46 +02:00 |
|
Niko Storni
|
b8caf3f82b
|
add IPv6 source pooling to bypass youtube throttling
|
2019-07-11 16:22:58 +02:00 |
|
Niko Storni
|
b5c9806dd0
|
improve space management
|
2019-06-24 20:43:50 -04:00 |
|
Niko Storni
|
6668840b11
|
fix description not containing youtube link
add workaround to SDK bug not spending the right UTXOs
fix bug in assignments
|
2019-06-13 19:33:58 +02:00 |
|
Niko Storni
|
dce71d2451
|
add adjustments to video tracking
reduce minimum refill amount (min account balance supersedes)
revert account_fund change as --everything isn't supported with outputs
fix bugs
|
2019-06-12 04:44:56 +02:00 |
|
Niko Storni
|
f4e75cf221
|
rewrite account funding algorithm
lock publishing when UTXOs management is in progress
spend everything when funding UTXOs
update lbry.go
|
2019-06-12 03:17:59 +02:00 |
|
Niko Storni
|
f7f0231c80
|
add VideoUpgradeFailed staus
|
2019-06-10 21:59:42 +02:00 |
|