Niko Storni
5a01983203
add language to channels
...
improve logging (timestamps)
retry wallet uploads for 30 minutes
don't fail if the db isn't tracking all publishes
2022-08-09 22:11:42 +02:00
Niko Storni
17944fa46a
refactor get video time
...
remove broken time lookup
refactor quite some code
2021-12-30 13:17:11 -05:00
Niko Storni
070287716b
switch from env vars to a config file
...
get rid of stupid stuff
simplify S3 configuration
split wallets from blockchain.db and use separate S3 store
fix bugs
2021-11-24 05:54:08 +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
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
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
7c02c5b92d
refactor structures
...
fix various bugs
2020-08-08 01:12:55 +02:00
Alex Grintsvayg
0eef62b5fd
i made a huge mess. sorry future me, when you're digging through this
2020-07-28 21:34:08 -04:00
Alex Grintsvayg
a3dd3dc626
WIP: trying to get the accurate api to work
2020-07-28 12:47:28 -04:00
Alex Grintsvayg
70ad891dfa
use durations
2020-07-27 19:35:07 -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
4a356e86da
add quicksync for better quota usage
2019-12-27 18:12:41 +01: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
14668c339e
refactor sync flags
...
add disable-transfer flag
2019-08-30 21:31:58 +02:00
Mark Beamer Jr
b90e367e82
Addressed comments
2019-08-14 04:22:59 +02:00
Mark Beamer Jr
6438048f40
Add CleanOnStartup for local testing and e2e testing
...
Update methods to be refactored into util package to be used in many locations.
Add end to end test of ytsync for CI
2019-08-14 04:22:59 +02:00
Mark Beamer Jr
c84e1e6fb9
Fixed bugs around sending channel cert and enabling local testing with docker.
2019-08-14 04:22:59 +02:00
Niko Storni
60f2585f33
improve throttling
...
refactor slack wrapper
cleanup dependencies
2019-07-15 16:16:02 -04:00
Niko Storni
8dce052fe6
change logic used to upgrade videos
2019-06-06 16:24:20 +02:00
Niko Storni
cfe8ff0879
add flag to remove unpublished videos
...
refactor code
add workaround for SDK bug
add code to remove unpublished videos
fix alt downloader to only produce mp4
add missing height and width
add tags sorting
add a few channel wide tags
2019-06-04 22:21:44 +02:00
Niko Storni
01590306a1
Add support for SDK 0.35
...
Implement thumbnails uploader
Fetch more data from youtube for additional metadata
2019-04-18 21:22:51 -04:00
Niko Storni
91fe8ba459
use go mod
...
update lbry.go deps
rename LBRY_API env var as the SDK is now using it too
fix startup routine
replace ytdl library
add hardcoded support for khan academy
2019-02-22 19:33:00 +01:00
Mark Beamer Jr
01bbe95226
upgraded to latest lbry.go reorg part 2
2019-01-16 12:51:15 +01:00
Mark Beamer Jr
4789f894b8
upgraded to latest lbry.go reorg
2019-01-16 12:51:15 +01:00
Niko Storni
94c9e91bc7
add configurable size and length limits
...
swap safety logic
fix bugs
add hardcoded exceptions
remove unused code
2019-01-03 19:55:27 +01:00
Niko Storni
a7b2bc816d
fix update not picking up fresh accounts
...
fix huge videos clogging up the queue
2018-10-11 17:21:11 -04:00
Alex Grintsvayg
bdcc1c62d3
missing files and fixes after splitting from lbry.go
2018-10-08 16:20:10 -04:00