Commit Graph

4970 Commits

Author SHA1 Message Date
Muneeb Ali
fa782283f4 added new fastsync instruction (with IP only for now) 2017-03-19 13:03:16 -04:00
Muneeb Ali
38296f46a6 use new Flask interface, removing old code 2017-03-19 12:04:42 -04:00
Muneeb Ali
5f71e85e72 a new/simpler Flask interface 2017-03-19 12:04:08 -04:00
Muneeb Ali
b85461d1c1 added Blockstack Core text as logo and started updating docs 2017-03-19 12:02:12 -04:00
Muneeb Ali
fb14579b85 removed old logo and added a (temporary) Blockstack Core text 2017-03-17 11:14:20 -04:00
Muneeb Ali
9f33ada97a removed config_local dependency 2017-03-17 11:13:47 -04:00
Muneeb Ali
d8ccbc1e48 Merge branch 'rc-0.14.2' into api
Conflicts:
	blockstack/version.py
2017-03-15 14:05:43 -04:00
Muneeb Ali
0f15579cb5 removed secret api variables and state 2017-03-15 14:01:46 -04:00
Muneeb Ali
24bd4c2ce1 removed s3 fucntionality from here (use the blockstack driver instead) 2017-03-15 13:58:10 -04:00
Muneeb Ali
adb2066dce added nginx as the new default deployment method and removed apache 2017-03-15 13:36:06 -04:00
Muneeb Ali
977e22336d reorg resolver files and removing dependencies 2017-03-15 13:34:14 -04:00
Jude Nelson
5a7dbc8530 add slides 2017-03-13 19:57:29 -04:00
Jude Nelson
f2e529590a require 0.14.2 2017-03-13 18:20:31 -04:00
Jude Nelson
5a4e58b1e4 api sync 2017-03-13 18:20:27 -04:00
Jude Nelson
cbf7399574 api sync 2017-03-13 18:20:22 -04:00
Jude Nelson
5267e61f44 version bump 2017-03-13 18:20:18 -04:00
Jude Nelson
832c0323e8 version bump 2017-03-13 18:20:13 -04:00
Jude Nelson
cab322ff7e use config_path for connecting to API, not config_dir 2017-03-13 17:53:17 -04:00
Jude Nelson
4640503b9d fix up documentation a bit 2017-03-13 17:53:08 -04:00
Jude Nelson
6b63fc87f7 unused import 2017-03-13 17:52:53 -04:00
Jude Nelson
52ecbc5fe0 expand client API interface to include datastore operations to help load, store, and delete inodes 2017-03-13 17:52:36 -04:00
Jude Nelson
0f007f6dfe WIP: remove all requirements for holding onto the data private key in core 2017-03-13 17:52:18 -04:00
Jude Nelson
5dd8f7d2b4 refactored datastore API to require clients to sign everything with an external key. datastore I/O requires signed inodes, their payloads, and tombstones (for deletion) 2017-03-13 17:51:41 -04:00
Jude Nelson
3c4d97dd00 include app public key in auth request 2017-03-13 17:51:26 -04:00
Jude Nelson
f066ef7ff0 make datastore commands amenable to external keys 2017-03-13 17:51:07 -04:00
Muneeb Ali
0822f45579 Merge branch 'master' into api 2017-03-13 10:12:47 -04:00
Jude Nelson
441bac7947 add GC collector thread 2017-03-12 22:43:13 -04:00
Jude Nelson
cffb5437d8 Automatic GC collect 2017-03-12 22:41:26 -04:00
Jude Nelson
15608bcc06 automatic gc collector 2017-03-12 22:41:12 -04:00
Jude Nelson
d70a833696 add script to install stable release from source 2017-03-10 13:11:14 -05:00
Jude Nelson
c7f8ade986 don't die if we stop an already-stopped API server 2017-03-10 13:05:41 -05:00
Jude Nelson
6562697141 use spv_path correctly in client.ini 2017-03-10 12:55:04 -05:00
Jude Nelson
f1a1d85f66 use new spv_path instead of blockchain_headers in test framework 2017-03-09 20:05:58 -05:00
Jude Nelson
6c98387551 serialize/deserialize as netstring; add helper methods for doing so; take externally-generate signatures on mutable data operations; formalize tombstone format 2017-03-09 20:05:27 -05:00
Jude Nelson
ff424d5524 remove unused schema 2017-03-09 20:05:14 -05:00
Jude Nelson
e976083320 WIP: (de)serialize API endpoints in case the client doesn't know how 2017-03-09 20:05:00 -05:00
Jude Nelson
1376a40aa0 make compatible with fastecdsa 1.4.1 2017-03-09 20:04:24 -05:00
Jude Nelson
3dd4d89bbf refactor data API such that we (1) generate inodes and tombstones, (2) sign them all, and (3) replicate them. These steps must be separate. 2017-03-09 20:03:55 -05:00
Jude Nelson
0004ff6573 bitcoind_spv_path 2017-03-09 20:03:40 -05:00
Jude Nelson
801c845483 take data_privkey as a kwarg 2017-03-09 20:03:29 -05:00
Jude Nelson
e15c759303 don't take wallet; take data private key for datastore operations 2017-03-09 20:03:06 -05:00
Jude Nelson
c5ab587523 return false on mismatched sender (backport from master) 2017-03-09 20:02:49 -05:00
Jude Nelson
68e2b997d8 version bump 2017-03-08 11:19:21 -05:00
Jude Nelson
937791ff9d compatibility with fastecdsa 1.4.1 2017-03-08 11:16:28 -05:00
Jude Nelson
bdceb3c648 Merge branch 'master' of https://github.com/blockstack/blockstack-core 2017-03-08 10:49:03 -05:00
Jude Nelson
d815144feb return False on mismatched sender 2017-03-08 10:48:46 -05:00
Muneeb Ali
5c9b684d93 Merge pull request #334 from blockstack/docs
moved CLI instructions to docs/cli.md
2017-03-07 16:24:41 -05:00
Jude Nelson
e57aaaf8c2 Merge branch 'master' of https://github.com/blockstack/blockstack-core 2017-03-07 16:24:15 -05:00
Jude Nelson
b6ee901d0d add updated brew file 2017-03-07 16:24:03 -05:00
Muneeb Ali
f4c0b89d8b moved CLI instructions to docs/cli.md 2017-03-07 16:23:23 -05:00