Job Evers-Meltzer
227323b7a4
convert more to inlineCallbacks
2016-12-30 13:27:16 -06:00
Job Evers-Meltzer
1256beea96
remove blob_requester from DownloadManager
2016-12-30 13:27:16 -06:00
Job Evers-Meltzer
01cc4f28e0
Refactor jsonrpc_get
...
Convert some of the calls to inlineCallbacks, which
allowed the code to be cleaned up and made more clear
2016-12-30 13:27:12 -06:00
Job Evers-Meltzer
689ac431d3
bug fix in log.fail()
...
The value of the callback needs to be returned. In particular,
this allows the error to be passed along.
2016-12-30 13:22:06 -06:00
Job Evers-Meltzer
ccfb1f3921
refactor: name private/public variables
2016-12-30 13:22:06 -06:00
Job Evers‐Meltzer
cc008766ec
Merge pull request #361 from lbryio/analytics-on-startup
...
Analytics on startup
2016-12-30 13:21:14 -06:00
Job Evers-Meltzer
4b1530b554
fix typo in osx build script
2016-12-30 13:05:19 -06:00
Job Evers-Meltzer
5eecae8889
record server startup event as part of start_server
2016-12-30 13:05:19 -06:00
Job Evers-Meltzer
5aa10031bc
Move log_support import earlier
...
Since log_support configures the logging class, it needs
to be early in the initialization process.
2016-12-30 13:05:19 -06:00
Job Evers-Meltzer
52010ade41
add docstring
2016-12-30 13:05:19 -06:00
Job Evers-Meltzer
101985ca11
Remove analytics setup code from daemon
...
Now that lbryid and session_id are available at startup
we don't need to reconfigure the analytics manager
inside the daemon
2016-12-30 13:05:19 -06:00
Job Evers-Meltzer
8f61fb3fc4
Initialize settings, along with lbryid and session_id on startup
2016-12-30 13:05:19 -06:00
Job Evers-Meltzer
39b2e44492
Replace settings with conf.settings
...
In the next commit I change conf.settings to be initialized
at runtime instead of load time and so any import of
`from lbrynet.conf import settings` will be and stay None if
it happens before the initialization.
2016-12-30 13:05:18 -06:00
Job Evers-Meltzer
26bc6d05a0
Consistently use lbryid over lbry_id variable name
2016-12-30 12:40:36 -06:00
Job Evers‐Meltzer
47f71fd363
Merge pull request #360 from lbryio/store-offer
...
Only store the offer explicitly when its sent
2016-12-30 12:15:06 -06:00
Job Evers‐Meltzer
4574e3317c
Merge pull request #363 from lbryio/wallet-storage
...
Wallet storage
2016-12-30 11:41:38 -06:00
Job Evers‐Meltzer
b59c098d58
Merge pull request #364 from lbryio/fix_serverprotocol
...
Fix bug in server protocol
2016-12-30 11:28:08 -06:00
Job Evers-Meltzer
22ff87b885
fix tests for new query_handler_factory format
2016-12-30 09:07:24 -06:00
Job Evers‐Meltzer
42edf49468
Merge pull request #365 from lbryio/fix-set-settings-typo
...
Fix typo in set_settings API method
2016-12-30 08:22:14 -06:00
Alex Liebowitz
da0b4e9a1a
Fix typo in set_settings API method
2016-12-30 05:00:28 -05:00
Kay Kurokawa
7d5dd1ff51
fix bug in ServerProtocol
2016-12-28 14:34:38 -05:00
Umpei Kay Kurokawa
d1ccac1b04
Merge pull request #362 from lbryio/fix_getvalueforname_bug
...
Fixing get_value_for_name bug
2016-12-28 13:35:48 -05:00
Job Evers‐Meltzer
a289886365
Merge pull request #350 from lbryio/reflector-test
...
scripts to test reflector
2016-12-28 11:29:14 -06:00
Job Evers-Meltzer
2c7fc3fb46
switch startup sequence to use inlineCallbacks
...
This cleans up the process, makes it more readable,
and better surfaces errors.
2016-12-28 11:21:10 -06:00
Job Evers-Meltzer
fc24d9b5aa
pull out metadata storage from the wallet
2016-12-28 11:18:55 -06:00
Kay Kurokawa
da366495b0
fixing get_value_for_name bug
2016-12-28 10:37:53 -05:00
Umpei Kay Kurokawa
552ed77882
Merge pull request #358 from lbryio/fix_wallet_init_3
...
Fix wallet initialization
2016-12-22 12:12:27 -05:00
Jack Robison
c53e0baca6
Merge pull request #357 from lbryio/no-brew-error
...
Fix error on brew when package is already installed
2016-12-21 22:43:39 -05:00
Jack Robison
aa3353ae49
Merge pull request #345 from lbryio/better-dht-shutdown
...
Better dht shutdown.
2016-12-21 17:15:17 -05:00
Job Evers‐Meltzer
521ad57b61
Merge pull request #353 from lbryio/update-six
...
allow more recent versions of six
2016-12-21 12:20:11 -08:00
Job Evers-Meltzer
f62456bb68
allow more recent versions of six
2016-12-20 18:06:59 -08:00
Job Evers-Meltzer
f7864e8cb7
Only store the offer explicitly when its sent
...
Ran into a situation where I was recieving an offer response without
something in protocol_offers. I think this was because
get_and_set_rate doesn't always populate that dictionary.
Worried that there still might be issues if the connection is
unreliable: if a response comes in twice it will error or
if a second offer is made without a response to the first
there will be an error.
2016-12-20 10:37:42 -08:00
Kay Kurokawa
1690e71ad1
setup Commands class on run, instead of on initialization
2016-12-19 19:15:59 -05:00
Kay Kurokawa
7d02e7d370
changing wallet initialization order
2016-12-19 19:15:50 -05:00
Umpei Kay Kurokawa
7404b127bf
Merge pull request #354 from lbryio/fix_publisher_bug
...
Fixing bug in publisher
2016-12-19 19:12:00 -05:00
Kay Kurokawa
10810226ff
Fixing bug in publisher
2016-12-19 18:41:35 -05:00
Job Evers-Meltzer
a2497e0854
Fix error on brew when package is already installed
2016-12-19 15:39:06 -08:00
Jack Robison
c0f22decd7
Merge pull request #347 from lbryio/log-error-on-lbry-files
...
Log failure when attempting to get_lbry_files
2016-12-19 16:22:37 -05:00
Jack Robison
3da82ce895
Merge pull request #348 from lbryio/remove-old-settings
...
remove unqlite requirement and old Settings.py
2016-12-19 14:38:31 -05:00
Jack
ba90fb3349
fix os x build
2016-12-19 14:10:37 -05:00
Jack
618d0ebd5b
newline
2016-12-19 13:40:33 -05:00
Jack
f301741807
re-use lbryid
2016-12-19 13:27:45 -05:00
Jack
0044d6cf75
BlobAvailabilityTracker.sample bug, remove whitespace
2016-12-17 20:05:27 -05:00
Jack
5a76a03cb6
remove unqlite requirement
...
-conditionally import PTCWallet (needed for testing, requires unqlite)
-install unqlite on travis and appveyor
2016-12-17 20:03:35 -05:00
Jack
09846413bd
remove Settings.py
...
remove old settings class, which was only used for the lbryid and
required unqlite.
this allows the daemon startup to be simplified, it previously relied
on Settings in a few places. lbryid had been stored in the old
settings, this initializes it at startup.
2016-12-17 20:01:06 -05:00
Job Evers-Meltzer
a8cb255d24
Bump version: 0.7.11rc0 → 0.7.12rc0
2016-12-16 21:45:02 -06:00
Job Evers-Meltzer
6172924021
Bump version: 0.7.8 → 0.7.11rc0
2016-12-16 20:58:24 -06:00
Job Evers‐Meltzer
7bb570c051
Merge pull request #352 from lbryio/fixup-logging
...
change error log on resolve-name to info
2016-12-16 20:00:37 -06:00
Job Evers-Meltzer
d5d0d0e31c
change error log on resolve-name to info
2016-12-16 19:51:10 -06:00
Job Evers‐Meltzer
83e797d7f6
Merge pull request #351 from lbryio/ssl-handshake
...
Fix SSL handshake issue
2016-12-16 19:25:00 -06:00