Job Evers‐Meltzer
3bed768d10
Merge pull request #402 from lbryio/fix-needed-blobs
...
Bug Fix for ConnectionManager
2017-01-13 10:42:50 -06:00
Jack Robison
e03bba0b62
handle dropped api requests
2017-01-13 10:41:59 -06:00
Job Evers-Meltzer
e61260a263
merge with change stop to be an inlineCallback
2017-01-13 08:24:07 -06:00
Job Evers-Meltzer
a9261b2032
change stop to be an inlineCallback
2017-01-13 08:24:07 -06:00
Job Evers-Meltzer
9366a6e561
bug fix: reset blob_requester between start/stop
2017-01-13 08:24:06 -06:00
Job Evers-Meltzer
488c04543d
add TODO comment
2017-01-13 08:24:06 -06:00
Job Evers-Meltzer
cb2bb6ee6b
bug fix: properly stop ConnectionManager
...
It is possible (likely) that a manage call is in progress when
`stop` is called. When that happens, _manage will continue to
run, and schedule another call - and the manager won't actually stop,
and will likely cause an error as other components have been torn down.
This fix adds a deferred that gets created when a manage call starts
and is fired when its done. At this points its safe to start the
stopping process. Also add a check to not schedule another manage
call if we're stopped
This fixes https://app.asana.com/0/142330900434470/239832897034382
2017-01-13 08:24:06 -06:00
Job Evers-Meltzer
0bb62515a8
reorder functions to match call order
2017-01-13 08:24:06 -06:00
Job Evers-Meltzer
f535d96929
switch stop to inlineCallback
2017-01-13 08:24:06 -06:00
Job Evers-Meltzer
15c5075d38
refactor closing peers
2017-01-13 08:24:06 -06:00
Job Evers-Meltzer
2449604844
fixup: bug fix for stopping downloads
2017-01-13 08:24:06 -06:00
Job Evers-Meltzer
6035a84675
bug fix for stopping downloads
...
deferredlist returns a tuple of (success, result) and the previous
code was looking at the entire tuple not the success values.
2017-01-13 08:24:05 -06:00
Job Evers-Meltzer
1151019186
Improve downloader error handling
...
Instead of having an error cause a timeout, send
the error directly to the callback
2017-01-13 08:24:05 -06:00
Job Evers-Meltzer
8075ced1af
bug fix for file_seed
...
cannot return a deferred in inlineCallbacks, it must be a value
2017-01-13 08:23:52 -06:00
Job Evers-Meltzer
1b2c46e224
make _download_manager private
2017-01-13 08:19:23 -06:00
Alex Grin
7f6e9fff30
Merge pull request #403 from lbryio/fix-result
...
bug fix: jsonrpc methods no longer have a 'result' key
2017-01-12 12:19:27 -05:00
Job Evers‐Meltzer
bb1b7b66f7
Merge pull request #405 from lbryio/no-more-osx-on-travis
...
Remove osx from travis build matrix
2017-01-12 11:14:54 -06:00
Job Evers-Meltzer
deae84a563
remove osx from travis build matrix
2017-01-12 10:45:31 -06:00
Job Evers-Meltzer
20f113d3da
bug fix: jsonrpc methods no longer have a 'result' key
2017-01-12 09:55:38 -06:00
Job Evers‐Meltzer
61702ba1e4
Merge pull request #301 from lbryio/query-available-blobs
...
Query available blobs and Upload to Lighthouse Scripts
2017-01-12 08:42:08 -06:00
Alex Grintsvayg
d100a24a29
Merge branch 'api_docs'
...
* api_docs:
api doc generator
2017-01-11 17:30:26 -05:00
Alex Grintsvayg
d06211015d
api doc generator
2017-01-11 17:30:16 -05:00
Alex Grintsvayg
93ff4f63b5
Merge branch 'rename_api_methods'
...
* rename_api_methods:
updates based on job's comments
appveyor is a line-length nazi
detect authentication error and warn accordingly
remove authjsonrpc subhandlers. we dont use them
rpc works with authentication
restore one deprecated method (for now)
incorporate job's changes
remove return codes that are not being used
make sure deprecated methods still return results
better cli help
remove extraneous ellipses in messages
rename api endpoints
2017-01-11 16:36:59 -05:00
Alex Grintsvayg
86aa8e1de0
updates based on job's comments
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
495a48add1
appveyor is a line-length nazi
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
a6457d2c0a
detect authentication error and warn accordingly
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
5c429e15bd
remove authjsonrpc subhandlers. we dont use them
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
05725e0dc9
rpc works with authentication
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
53acb2d9cd
restore one deprecated method (for now)
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
f050337dbc
incorporate job's changes
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
6d7b09a3aa
remove return codes that are not being used
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
dd87aa3ce6
make sure deprecated methods still return results
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
b602b09ca3
better cli help
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
628defa891
remove extraneous ellipses in messages
2017-01-11 15:39:28 -05:00
Alex Grintsvayg
962edb8e4c
rename api endpoints
2017-01-11 15:39:28 -05:00
Job Evers-Meltzer
5dbf9034ec
Add scripts related to querying / downloading sd blobs
2017-01-11 12:05:34 -06:00
Umpei Kay Kurokawa
a67aab0797
Merge pull request #393 from lbryio/fix_github_version_request
...
Fix obtaining version from github
2017-01-10 20:42:08 -05:00
Kay Kurokawa
52500bfbf5
use latest release for getting lbryum version, add a timeout when requesting lbrynet/lbryum version
2017-01-10 12:55:47 -05:00
Alex Grin
f4790a46ee
Update README.md
2017-01-09 18:07:39 -05:00
Jeremy Kauffman
fd5b4f403a
improvements to readme and install instructions ( #396 )
...
* improvements to readme and install instructions
* Update README.md
* Update INSTALL.md
2017-01-09 18:01:50 -05:00
Job Evers‐Meltzer
c393bd97e8
Merge pull request #388 from lbryio/hash-announce
...
ensure hash_announcer exists before announcing
2017-01-09 15:23:53 -06:00
Job Evers‐Meltzer
d32bb9270a
Merge pull request #376 from lbryio/add-id
...
add id field to jsonrpc response
2017-01-09 15:23:24 -06:00
Kay Kurokawa
9e7b69f4a0
fix publish output
2017-01-09 14:35:29 -05:00
Jeremy Kauffman
3c60b35e2e
Merge pull request #384 from lbryio/ubuntu_install_paths
...
fix linux packaging to work with new install paths
2017-01-06 14:58:29 -05:00
Job Evers‐Meltzer
69c0da695b
Merge pull request #387 from lbryio/wallet-whitespace
...
cleanup whitespace for increased readability
2017-01-06 08:20:06 -06:00
Job Evers-Meltzer
68887d145f
cleanup whitespace for increased readability
2017-01-06 08:04:18 -06:00
Job Evers-Meltzer
f37808859f
ensure hash_announcer exists before announcing
2017-01-06 08:00:22 -06:00
Jeremy Kauffman
14c835b41e
fix linux packaging to work with new install paths
2017-01-04 09:51:15 -05:00
Job Evers
abc122f77b
Don't send log messages to loggly in dev mode
2017-01-03 22:17:44 -06:00
Job Evers
0ababb7f3b
Route twisted logging messages to the python stdlib logger
2017-01-03 22:16:57 -06:00