Commit graph

465 commits

Author SHA1 Message Date
Niko Storni 4a4008d6a0
update dependencies 2018-07-12 09:02:48 -04:00
Niko Storni 45bb0f2014
resolve rebase conflicts 2018-07-12 08:28:24 -04:00
Niko Storni 3cf504d16a
remove launch parameter
improve failure handling
adjust slack logging
increase file size in string
increase publish timeout to 40 minutes
2018-07-12 08:26:46 -04:00
Niko Storni d596240099
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 fb748cb255
resolve conflict changes in rebase 2018-07-12 08:26:45 -04:00
Niko Storni 98a1c62eba
improve update process 2018-07-12 08:26:45 -04:00
Niko Storni 50d24ead95
supply hostname for job listing
fix download race condition
adjusted error handling
2018-07-12 08:26:45 -04:00
Niko Storni 2f615df34d
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 df1c959878
add datetime boundaries 2018-07-12 08:26:45 -04:00
Niko Storni 659a20a5ba
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 6fb792f80c
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 0df643a550
refactor selfsync process 2018-07-12 08:24:44 -04:00
Niko Storni 5a1ba06f4c
improve continuos self sync
fix bug in error handling while deleting videos
refactoring of code
2018-07-12 08:24:43 -04:00
Niko Storni 744021cfbc
add clean interruption
change how post requests are made
add better support for channel updates
2018-07-12 08:24:43 -04:00
Niko Storni c8eebbfae1
add support for channel updates 2018-07-12 08:24:43 -04:00
Niko Storni d0cfcaa3e5
add regtest support
improve error handling
2018-07-12 08:24:43 -04:00
Niko Storni bf7b7c0ca6
move code to the right place
remove unused code
expand slack test
fix formatting
2018-07-12 08:24:43 -04:00
Niko Storni 788857d2c3
add disk space check
remove unneeded panics
improve error handling
add tests
fix error checking that was comparing for exact values
sort imports
2018-07-12 08:24:43 -04:00
Niko Storni 42deb1d29d
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 c5c66eac14
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 7776b3a592
added timeout to utxo waiting
added more error handling
2018-07-12 08:21:16 -04:00
Niko Storni 34bb0baa4a
add slack logging
reduce claim name length (fees are too high)
delete videos in case of failure too
reduce synced videos to 1000 most recent
2018-07-12 08:21:15 -04:00
Niko Storni b9f302e316
address more errors for better automation 2018-07-12 08:21:15 -04:00
Niko Storni e600fb59fa
add fail state
add panic/edge cases
add marking channels as completed/failed
2018-07-12 08:19:05 -04:00
Niko Storni c0be626ef2
add selfsync cmd
add tests
add more slack updates
remove unneded test
extract constants to own file
2018-07-12 08:19:05 -04:00
Niko Storni 7754abf1d0
add tests 2018-07-12 08:19:05 -04:00
Niko Storni efd6a4b620
fix wallet refill handler
add slack logging
add PoC for channel fetching
2018-07-12 08:18:58 -04:00
Mark 06a20b7d5e
Merge pull request #21 from lbryio/cast_constraint_update
changed constraint as it affects internal-apis changes.
2018-07-11 12:43:39 -04:00
Mark Beamer Jr 3199079ffc changed constraint as it affects internal-apis changes. 2018-07-11 12:36:55 -04:00
Alex Grintsvayg 91202ab6ff
small api fixes 2018-07-11 12:26:14 -04:00
Alex Grintsvayg 5cdcdfdd09 grin's cleanup and some WIP 2018-07-10 17:35:02 -04:00
Jack Robison a3ac49182c more 2018-06-29 17:03:59 -04:00
Jack Robison 7b8ab21b6c expand empty buckets 2018-06-29 13:33:35 -04:00
Alex Grintsvayg 2134a817f3
change bech32 prefix, add genesis hash, write our own DecodeAddress 2018-06-27 16:27:09 -04:00
Jack Robison 1b41525f4b add BucketRange to bucket struct
-initialize the routing table with one bucket covering the entire keyspace
2018-06-26 16:31:29 -04:00
Alex Grintsvayg 11f29a9d9e
export auth errors 2018-06-26 14:32:45 -04:00
Alex Grintsvayg 6fefcc4530 oops 2018-06-26 10:58:19 -04:00
Alex Grintsvayg 821cfb748e
refactor stopgroup to use context, which allows parent/child cancelations 2018-06-26 08:53:48 -04:00
Alex Grintsvayg 4e78c08818 partial switch to new stopgroup. need to refactor to take advantage of child cancelation 2018-06-25 16:49:40 -04:00
Alex Grintsvayg 66ca77b690 remove sendCancelable 2018-06-25 15:56:45 -04:00
Alex Grintsvayg e534f5b972 correct node_finder to use loose parallelism 2018-06-25 15:48:57 -04:00
Alex Grintsvayg ea9b181d16 broke out contact into separate file 2018-06-25 13:00:55 -04:00
Alex Grintsvayg 767e4cc548 better nodefinder logging 2018-06-22 09:30:16 -04:00
Alex Grintsvayg 8a620a82a3 minor fixes 2018-06-21 15:06:40 -04:00
Alex Grintsvayg f61ea53c8c add token cache 2018-06-21 15:06:40 -04:00
Alex Grintsvayg 766f4f101d TODO: review this 2018-06-21 15:06:40 -04:00
Alex Grintsvayg 18caec8d40 add proto version to dht 2018-06-21 15:06:40 -04:00
Alex Grintsvayg 1c2175df39 fixed a few channel lockups, fixed announced port in dht, successfully announced and served a blob 2018-06-21 11:26:48 -04:00
Alex Grintsvayg 47a732688d small test 2018-06-19 14:06:35 -04:00
Alex Grintsvayg 5e346cc21a cluster automatically balances what nodes are announcing what hashes 2018-06-19 13:47:13 -04:00