Commit graph

49 commits

Author SHA1 Message Date
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