Niko Storni
|
692c796770
|
handle non existing iso639-1 better
|
2020-10-20 17:43:25 +02:00 |
|
Niko Storni
|
070dda8739
|
add language detection for videos
|
2020-09-21 19:12:23 +02:00 |
|
Niko Storni
|
0b002c8228
|
lots of bug fixes and improvements
|
2020-08-18 00:03:38 +02:00 |
|
Niko Storni
|
7c02c5b92d
|
refactor structures
fix various bugs
|
2020-08-08 01:12:55 +02:00 |
|
Niko Storni
|
f0280b51b4
|
fix time parsing for real
|
2020-08-06 02:12:05 +02:00 |
|
Mark Beamer Jr
|
41fd9f6844
|
fix string parameter for error message
|
2020-08-05 15:47:53 -04:00 |
|
Alex Grintsvayg
|
f942bf8025
|
get upload time from https://www.invid-project.eu/tools-and-services/invid-verification-plugin/
|
2020-07-28 11:20:22 -04:00 |
|
Alex Grintsvayg
|
a05864404d
|
use local timezone for youtube-dl, even though its not certain
|
2020-07-27 20:59:47 -04:00 |
|
Alex Grintsvayg
|
70ad891dfa
|
use durations
|
2020-07-27 19:35:07 -04:00 |
|
Mark Beamer Jr
|
0bb6b6d833
|
commit my shit
|
2020-07-27 17:14:18 -04:00 |
|
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 |
|