Commit graph

271 commits

Author SHA1 Message Date
Alex Grintsvayg
a2a29fc02c switch to txrequests to marry async requests to twisted 2017-03-24 17:20:33 -04:00
Alex Grintsvayg
9d7dcf4af7 no more stop-daemon command 2017-03-15 19:58:52 -04:00
Alex Grintsvayg
29dea4901e add --version flag, remove simplejson dependency 2017-03-15 16:24:25 -04:00
Jack Robison
4e765b265f fix reading description in setup.py 2017-03-13 16:05:54 -04:00
Alex Grintsvayg
be4e1c99d5 update setup.py 2017-03-13 14:10:33 -04:00
Umpei Kay Kurokawa
9350b9e127 Merge pull request #501 from lbryio/fix_exchange_rate_manager
Improvements to exchange rate manager
2017-03-03 12:54:57 -05:00
Kay Kurokawa
9755e9b11f Improvements to exchange rate manager 2017-03-03 12:50:47 -05:00
Kay Kurokawa
eee1acb24a Exclude tests folders in setup.py 2017-02-28 15:03:00 -05:00
jobevers
090840ee25 cleaner separation between requirements and setup 2017-02-23 14:18:52 -06:00
jobevers
ddfaf51393 simplify setup.py 2017-02-16 14:12:56 -06:00
jobevers
287e62b71b bump lbryum version 2017-02-15 12:54:38 -06:00
jobevers
61c5a5b2a4 require minimum version for lbryum 2017-02-01 15:08:31 -08:00
Job Evers
f7308beee9 upgrade txJson-RCP to 0.5
The older version we were running didn't support jsonrpc v2 for
error codes, which both the command line client and ui client
were expecting.
2017-01-02 19:15:25 -06:00
Job Evers-Meltzer
f62456bb68 allow more recent versions of six 2016-12-20 18:06:59 -08: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
Job Evers-Meltzer
4a8a8b8d33 sync setup.py with requirements.txt 2016-12-16 11:04:47 -06:00
Job Evers-Meltzer
c30ea04959 Remove commented code
This is the result of running eradicate (https://github.com/myint/eradicate)
on the code and double-checking the changes.
2016-12-15 18:58:06 -06:00
Job Evers-Meltzer
666a62ae3d try setting zip_safe=False 2016-12-14 16:28:38 -06:00
Kay Kurokawa
200a22c93b Remove support for lbrycrdd wallet and related code 2016-12-01 16:45:48 -05:00
Job Evers-Meltzer
0bbc8f5b7e add envparse to requirements 2016-11-22 18:14:41 -06:00
Job Evers-Meltzer
838508f342 Bundle the UI into non-tagged builds.
Updates the UIManager to check if a bundled UI was included
in the package and preferentially use that.
2016-11-09 09:29:39 -06:00
Jack
62c2539475 include jsonschema.schemas files 2016-10-16 02:49:19 -04:00
Jack
5b15da2c55 add jsonschema to windows build 2016-10-16 00:29:32 -04:00
Alex Liebowitz
3f22f39ce1 Refactor Validator to new StructuredDict class that uses JSON Schema
- Uses JSON schema for all validation (so far no custom code needed)
 - Can migrate up and down with any versioning scheme
 - Does migrations with regular dictionary operations instead of a DSL
2016-10-14 10:35:17 -04:00
Job Evers-Meltzer
a099e2db6a fix errors 2016-09-27 11:18:52 -07:00
Jack
871b3be09a no extra desktop shortcuts 2016-09-16 03:42:25 -04:00
Jack
3d4d895d9b fix windows requirement 2016-09-16 01:14:56 -04:00
Jack
3ae0664fa9 use prettier file format for daemon conf file 2016-09-16 00:14:25 -04:00
David Amrhein
514575d0f1 Fix Shortcuts icons 2016-09-03 14:39:39 -04:00
Jack
0203ef66ea build windows in setup.py, drop leveldb requirement 2016-08-31 20:20:07 -04:00
Jack
31655a641c fix setup.py 2016-08-26 19:59:17 -04:00
Jack
c906a9571e add service identity 2016-08-18 00:31:05 -04:00
Alex Liebowitz
1a5fcc1348 Add requests_futures dependency 2016-08-09 07:59:27 -04:00
Jack
75ef652cb3 add googlefinance to setup.py 2016-07-25 17:08:56 -04:00
Job Evers-Meltzer
a384960a7b deprecate lbry-console script 2016-07-18 08:45:28 -05:00
Alex Grintsvayg
57f728f40e desc update 2016-07-06 22:29:12 -04:00
Alex Grintsvayg
74bbde0c34 fix "launch as root" bug, update package name and maintainer 2016-07-06 21:54:55 -04:00
Jack
257e38de12 add command line wrapper for lbrynet-daemon calls 2016-07-06 02:17:38 -04:00
Jack
e4f14d871f update setup.py 2016-07-01 03:36:51 -04:00
Alex Grintsvayg
de614b293c change description 2016-05-23 16:13:53 -04:00
Jack
7a622986d6 remove lbryum version from setup.py
version number made dependency link not work
2016-04-17 22:56:51 -04:00
Jack
87e09efff5 update lbryum version in setup.py 2016-04-13 20:52:51 -04:00
Alex Grintsvayg
b32d096be2 add png to setup.py 2016-04-12 20:44:47 -04:00
Jack
4140fc4d28 add base58 2016-04-09 15:43:25 -04:00
Jack
a5362f3170 daemon settings
-set_settings accepts a dict of settings
    -adds upload_log field, defaulting on true, this uploads the lbry
log file to lbry.io to help figure out if and where things aren’t
working
    -default_download_directory is the key of the path where files are
saved

-gets publish working with sources

-adds check_first_run function, returns True/False

-previously only is_running would work during startup, check_first_run,
 get_time_behind_blockchain, and stop have been added

-requires six 1.9, 1.10.0 produced errors
2016-04-07 03:12:09 -04:00
Alex Grintsvayg
c99d7ce89d fix weird version, add required fields for deb package 2016-03-27 18:20:02 -04:00
Jimmy Kiselak
32bb9fd4ec reorder setuptools 2016-03-24 20:00:56 -04:00
Jack
e0b00c09ce fix conflicts 2016-03-23 22:36:14 -04:00
Jack
71c4dba34d Merge branch 'development' into jsonrpc
# Conflicts:
#	setup.py
2016-03-23 22:34:27 -04:00
Jack
c714a3f91c merge updates 2016-03-23 22:27:48 -04:00
Jack
543b327d09 use only six 1.9 on os x 2016-03-23 22:06:04 -04:00
Alex Grintsvayg
141162e5ae fixes so we can build an sdist 2016-03-22 22:15:07 -04:00
Jack
ba991b47ea add /view to dynamically generate a video containing page
-uses UI stored in Resources folder of app

-going to /view?name=  will download the corresponding stream and
display the file in the browser

-adds default daemon settings, currently they don’t do anything, to be
added to

-adds missing packages to setup.py
2016-03-22 00:03:17 -04:00
Jimmy Kiselak
df5b889f7d add a version to lbrynet 2016-03-21 21:33:55 -04:00
Jack
42df2fe242 update daemon
convert to jsonrpc, fix a few issues, remove hacky functions
2016-03-14 12:30:22 -04:00
Jack
6f1ee78623 update daemon 2016-02-29 13:25:47 -05:00
Jack
59d08a92d0 update status bar app 2016-02-27 17:49:49 -05:00
Jimmy Kiselak
9b0c95e37d make sure the correct version of six gets installed 2016-02-22 18:21:39 -05:00
Jimmy Kiselak
bdb0ad4836 enable lbryum, the lightweight lbrycrd client 2016-02-19 00:44:08 -05:00
Jack
1e73b2437d Update daemon and uri handler
Add command to stop daemon from the terminal

If lbrynet-daemon isn’t running the uri handler will now redirect to
lbry.io/get
2016-01-22 09:44:38 -05:00
Jimmy Kiselak
25d2a12a92 Merge branch 'master' of github.com:lbryio/lbry 2015-12-14 14:12:14 -05:00
Jimmy Kiselak
b0af31a71c use version of unqlite that does not require cython 2015-12-14 14:12:01 -05:00
Jack
75fbedeeac Merge branch 'master' into autodownloader 2015-12-14 13:03:17 -05:00
Jack
0eecfb52ed Update lbrynet-daemon
Daemon creates data directory if it doesn’t already exist
2015-12-14 10:22:52 -05:00
Jimmy Kiselak
654585aa68 require version of requests that supports json parameter 2015-12-07 00:51:40 -05:00
Jimmy Kiselak
a148d4f446 use specific version of python-bitcoinrpc 2015-11-25 10:31:43 -05:00
Jimmy Kiselak
964db2a779 enable setting lbrycrdd path in gui conf, disable launching lbrycrdd by default in linux gui, change running instructions, put linux gui conf in users home directory 2015-10-02 16:38:57 -04:00
Jimmy Kiselak
d4ea9a1ba3 rename downloader gui to simply gui 2015-09-18 00:09:53 -04:00
Jimmy Kiselak
c7758506ac remove leveldb, use sqlite and unqlite. create migrator tool 2015-09-04 16:22:02 -04:00
Jimmy Kiselak
c8b2b7b279 Downloader options in its own class, show options in gui downloader
Put stream downloader options into its own class, and make stream
downloader options global to the stream type rather than specific
to each factory.

Show downloader options in the lbrynet-downloader-gui.

Make a class for downloader option choices, so that the descriptions
can be displayed.

In the console, if there are multiple choices for the download
option, make it a list selected by its index.

Make sure that the ConnectionManager closes properly when some of
the connections fail to open (e.g. due to a host being down)
2015-08-27 15:41:17 -04:00
Jimmy Kiselak
7240ff6b1c initial commit 2015-08-20 11:27:15 -04:00