Commit graph

34 commits

Author SHA1 Message Date
Niko Storni
7676e923fe take over any channel 2018-11-15 18:34:01 -05:00
Alex Grintsvayg
bdcc1c62d3 missing files and fixes after splitting from lbry.go 2018-10-08 16:20:10 -04:00
Niko Storni
95c4dde276 continued refactoring 2018-10-02 20:53:54 -04:00
Niko Storni
6eca7bfb76 add dupes patcher and database patcher
add claim_abandon function
refactor logic
2018-09-26 16:27:32 -04:00
Niko Storni
06e9dd9a98 detect name collisions based on api data
improve mutex usage
remove unnecessary line breaks
2018-09-05 13:44:24 -04:00
Niko Storni
5258f760a3 fix bug in prefill 2018-08-20 07:59:18 -04:00
Niko Storni
dafce6ae84 use channelIDs instead of channel names
add support for custom lbrycrd instance
2018-08-20 07:59:11 -04:00
Niko Storni
e08e1bd3a4 use stop group instead of wait group
refactoring
address reviews
2018-08-14 10:48:59 -04:00
Niko Storni
1a6f234331 bug fixes 2018-08-09 20:19:51 -04:00
Niko Storni
29d50ec0d2 fix mysterious bug 2018-08-09 20:13:53 -04:00
Niko Storni
d946d6ee76 add function to wait for a new block
bad bug fixes
remove half broken code used to wait for UTXOs
use channel IDs rather than names (skip lbryum)
port changes to UCB uploader
2018-08-09 20:13:53 -04:00
Niko Storni
143f19c59e change utxos confirmation behavior
should make startup faster
bug fixes
2018-08-09 20:13:52 -04:00
Niko Storni
24aca302ff update synced videos map on progress
add locking
fix bugs
2018-08-09 20:13:52 -04:00
Niko Storni
e15476b4f8 fix oversights 2018-08-09 20:13:52 -04:00
Niko Storni
dfb55cecb5 remove redis dependency
use video statuses
2018-08-09 20:13:52 -04:00
Niko Storni
e5017892d8 add more startup parameters 2018-08-01 08:56:07 -04:00
Niko Storni
302e080b95 address review comments 2018-07-23 20:01:38 -04:00
Niko Storni
920ee956ac fix slack logging
add failure cases
change interrupt behavior for fatal errors
bump up timeout to 20 minutes
change max file size to 2GB
remove unnecessary utxo wait
2018-07-12 08:26:46 -04:00
Niko Storni
decb57bbed add concurrency support
fix error handling (FINALLY)
fix slack message formatting
add locking for wallet setup to support concurrency
remove UTXO bug workaround (lbryumx should fix it)
add limits to filesize
2018-07-12 08:26:45 -04:00
Niko Storni
ba5c1c6519 fix selfsync issues with the queue
remove margin for fees
handle non latin names
adjusted error handling
2018-07-12 08:26:45 -04:00
Niko Storni
3bbf46e139 move params to env vars
consider fees of 0.1 while calculating setup funds
add change address to speed up publishing
rebase
2018-07-12 08:26:45 -04:00
Niko Storni
923f58767c address more errors
increase room for fees (Jeremy says just pay more)
add code to wait for daemon startup
2018-07-12 08:21:16 -04:00
Niko Storni
a89f5f08d1 increase the margin for fees
decrease number of addresses to use (we fall back to waiting for a block)
2018-07-12 08:21:16 -04:00
Niko Storni
4f8bc81664 added timeout to utxo waiting
added more error handling
2018-07-12 08:21:16 -04:00
Niko Storni
3bd05692c1 fix shutdown race condition
increase number of addresses to use
2018-04-20 15:06:55 -04:00
Niko Storni
3523de22ea partially fix prefill error
skip failed videos rather than failing
2018-04-17 14:53:10 -04:00
Alex Grintsvayg
88f2a04191 channel_list_mine is now channel_list 2018-03-15 14:39:43 -04:00
Alex Grintsvayg
b572c39dd0 add flag to manually refill credits into sync wallet 2018-03-12 16:58:37 -04:00
Alex Grintsvayg
daffded4f0 recover ytsync panics when processing videos, switch to our errors everywhere 2018-03-09 11:47:38 -05:00
Alex Grintsvayg
2cd8552702 ucb 2018-03-01 14:23:25 -05:00
Alex Grintsvayg
4983049a69 add credits to claim channel if we need 2018-01-10 17:07:16 -05:00
Alex Grintsvayg
baec42a0e8 minor 2018-01-09 10:49:21 -05:00
Alex Grintsvayg
d3109e1016 require channel name, read channel ids from file 2017-12-29 19:21:16 -05:00
Alex Grintsvayg
039ed1a7eb big refactor, abort on ctrl-c, proper wallet init and backup 2017-12-28 12:18:01 -05:00