Commit Graph

6106 Commits

Author SHA1 Message Date
Jude Nelson
0cb5ba1835 profile_list_accounts(), not _list_accounts() 2017-07-06 18:48:18 -04:00
Jude Nelson
99cb296936 get app-specific private key 2017-07-06 18:48:01 -04:00
Jude Nelson
3503e63d00 fix some bugs in get_mutable() 2017-07-06 18:47:47 -04:00
Jude Nelson
8057b0e352 look up device public keys and devices for datastore operations; add "app_signup" command to add one's device to the application 2017-07-06 18:46:45 -04:00
Aaron Blankstein
523cf405d7 more fussing around with the docs generator, and now I'm done 2017-07-06 18:16:15 -04:00
Aaron Blankstein
83a951edf7 shorten integration test names 2017-07-06 16:47:47 -04:00
Aaron Blankstein
c802eee0ba subdomain resolution in cli_lookup 2017-07-06 16:36:01 -04:00
Aaron
64cf0a4549 Update changelog-0.14.3.md 2017-07-06 12:51:49 -04:00
Aaron Blankstein
1c07d88f65 Merge branch 'rc-0.14.3' into subdomain 2017-07-06 11:49:11 -04:00
Aaron
5041dffe05 Update readme with pointers to api docs 2017-07-06 11:34:42 -04:00
Aaron Blankstein
b344c74a5b touch up doc builder 2017-07-06 11:23:18 -04:00
Aaron Blankstein
2e747c8b83 added more response examples to the api-specs 2017-07-06 11:20:58 -04:00
Aaron Blankstein
92d125252d Merge branch 'rc-0.14.3' into rc-0.14.3-blueprint-api 2017-07-06 10:32:31 -04:00
Aaron Blankstein
6d7da57665 fixing a typo error in rpc 2017-07-06 10:32:10 -04:00
Aaron Blankstein
f22c971432 adding example to the auth request 2017-07-06 09:40:26 -04:00
Aaron
8b5e0cf245 Delete api.html 2017-07-05 20:02:44 -04:00
Aaron Blankstein
582e076d23 adding temporary api output as a demo... 2017-07-05 20:01:47 -04:00
Aaron Blankstein
6398ef7c20 adding aglio templates to generate three-pane interactive documentation for core and then public endpoints (i.e., core.blockstack.org) 2017-07-05 19:58:31 -04:00
Jude Nelson
30b91122d8 Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3 2017-07-05 17:40:03 -04:00
Jude Nelson
7ce3fef2bd make a note about the fact that we're using the token file signing keys for signing profiles and data 2017-07-05 17:34:47 -04:00
Jude Nelson
486f0261fd update selected bugfixes and changes 2017-07-05 17:33:49 -04:00
Jude Nelson
a7df6ad9c1 migrate to token files, not profiles 2017-07-05 17:33:37 -04:00
Jude Nelson
2f3ed1089b look for race-condition bug artifacts (e.g. storing data in the wrong storage directory), and cause the test to fail if detected 2017-07-05 17:32:53 -04:00
Jude Nelson
be2a293d0f install a profile for demo.id 2017-07-05 17:32:24 -04:00
Jude Nelson
f3ecfe4d27 fix up symbols 2017-07-05 17:32:12 -04:00
Jude Nelson
be02d17985 portal -> browser rename 2017-07-05 17:32:00 -04:00
Jude Nelson
85b463b8f4 move lookup_name_zonefile_pubkey() to zonefile.py 2017-07-05 17:31:48 -04:00
Jude Nelson
f4475762a5 fix bugs in testing and rename a few key-lookup methods 2017-07-05 17:31:32 -04:00
Jude Nelson
669bf1396b when verifying mutable data, simply take a list of public keys and addresses to try 2017-07-05 17:31:09 -04:00
Jude Nelson
9adf4c84c3 fix bugs in account manipulation discovered while testing 2017-07-05 17:30:52 -04:00
Jude Nelson
5782827ece get_mutable() can take a list of public keys, a list of public key hashes, and a device -> public key mapping 2017-07-05 17:30:30 -04:00
Jude Nelson
16fa6811b6 receive and store token files, not profiles 2017-07-05 17:30:14 -04:00
Jude Nelson
2ba176e0c4 name data is a token file, not a profile 2017-07-05 17:30:04 -04:00
Jude Nelson
167292adb2 we register with token files now, not profiles 2017-07-05 17:29:54 -04:00
Jude Nelson
6c33a7a309 sync API with get_mutable() 2017-07-05 17:29:44 -04:00
Jude Nelson
463825dbe8 more work on incorporating token files: allow lookup to fetch both profiles and token files; allow us to list device IDs in the token file; extract public keys and device IDs from the token file when loading datastore; flesh out migration logic to convert profiles into token files, and more 2017-07-05 17:27:35 -04:00
Aaron Blankstein
e22212dae1 first pass at blueprint compatible api doc 2017-07-05 17:14:25 -04:00
Aaron
9eb011a5fb Merge pull request #482 from blockstack/api-rc-0.14.3
Merging the API branch into the RC branch
2017-07-05 11:41:15 -04:00
Aaron Blankstein
5a59dab905 rollback api changes to circle.yml and setup.py 2017-07-05 11:35:03 -04:00
Aaron Blankstein
37d1f4e727 Merge branch 'rc-0.14.3' into api-rc-0.14.3 2017-07-05 11:24:08 -04:00
Aaron Blankstein
3d36e74f6c Merge branch 'rc-0.14.3' of github.com:blockstack/blockstack-core into rc-0.14.3 2017-07-05 11:18:23 -04:00
Aaron Blankstein
949ee92091 merge bug 2017-07-05 11:16:36 -04:00
Aaron Blankstein
c290df83eb Merge branch 'LeastAuthority-safety-cleanups' into rc-0.14.3 2017-07-05 11:12:41 -04:00
Aaron Blankstein
d48a6b6ee5 adding missing import, found a totally undefined variable with pylint in the process, marked that branch statement as unimplemented. 2017-07-05 11:08:16 -04:00
Aaron Blankstein
86aa5599cb merging changes in safety.py 2017-07-05 10:29:22 -04:00
Aaron
d5088e646a Merge pull request #481 from blockstack/rc-0.14.3-low-conf-register
Adds low conf registration support
2017-07-05 10:21:46 -04:00
Aaron Blankstein
c8a12d4edb rename flag 'aggressive_registration' -> 'unsafe' + added information to the api doc 2017-07-05 10:10:36 -04:00
Jude Nelson
9cc2366601 Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3 2017-07-04 23:39:10 -04:00
Jude Nelson
8471f6414e notes on what we're going to have to change in order to support token file replication 2017-07-04 23:38:58 -04:00
Jude Nelson
f8eed13307 update stable/nightly version numbers 2017-07-04 23:38:43 -04:00