Niko Storni
bdee1b4092
fix math to avoid negative balances
2022-01-26 07:43:09 +01:00
Niko Storni
0d0d39380c
fix spend amounts to save credits
2022-01-26 07:11:26 +01: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
84790720ff
improve error handling
...
retry wallet uploads on failure
2021-12-02 16:59:14 +01:00
Niko
23690731af
fix bug when uploading wallet
2021-11-30 02:53:59 +01:00
Niko Storni
75628d8530
delete tars after use
2021-11-25 04:26:04 +01:00
Niko Storni
28791f317b
update gitignore
...
improve error logging to slack
fix regression in dev builds
2021-11-24 18:37:04 +01: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
fbd683e094
don't panic
2021-07-08 01:47:57 +02:00
Niko Storni
69e6fb51d1
improve error handling
2021-06-18 03:09:19 +02:00
Niko Storni
f17110ab7f
fix nilptr
2021-06-18 01:23:25 +02:00
Niko Storni
768743a200
fix deadlock
2021-06-17 22:02:42 +02:00
Niko Storni
a0fb4e579e
fix progressbar
...
fix videos with leading dash
2021-06-17 19:13:44 +02:00
Niko Storni
519e1e4648
switch to yt-dlp
...
add progressbars
avoid unnecessary calls to youtube
update user agents
cookies fixes
bug fixes
introduction of new bugs
2021-06-17 17:51:21 +02:00
Niko Storni
21e6603a26
rollback is_spent changes
...
upgrade reflector/lbry.go
2021-04-13 00:55:50 +02:00
Niko Storni
d739a98beb
upgrade reflector to switch to wasabi
2021-04-12 23:31:37 +02:00
Niko Storni
198473b62b
improve language detection
2021-03-25 18:47:34 +01:00
Niko Storni
d53d0a1d52
fix issues with unicode claim names
...
fix issue with streams to abandon
2021-03-23 01:18:26 +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
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
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
d4ca71a89d
fix channel description
2020-08-31 21:27:39 +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
67da4142d5
fix old transferred channels
2020-08-10 18:33:05 +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
5d230a6b54
potentially fix looping
...
add limits by db
2020-08-06 20:32:49 +02: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
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
d99e200178
Add check for already published videos using new video-state api.
2020-07-29 00:12:23 -04:00
Alex Grintsvayg
357aebbcce
less loud
2020-07-28 22:40:56 -04: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
Mark Beamer Jr
e7fdd21bac
commit some more stuff
2020-07-27 17:19:15 -04:00