Commit Graph

855 Commits

Author SHA1 Message Date
Jude Nelson
e79813f95a require Origin: header for password-based auth, and check Origin: header against session token 2017-07-17 11:29:47 -04:00
Aaron Blankstein
598926335a cutting down on the verbosity of logging outputs -- registrar now only prints 1 line on wakeups. storage drivers are concatenated into 1 line 2017-07-10 15:05:47 -04:00
Aaron Blankstein
a0eceab1f3 adding dropbox as a default storage driver to load, and switched default 'required' drivers to 'disk,dropbox' 2017-07-10 15:04:36 -04:00
Aaron Blankstein
e667bf2384 adding test case for issue 483, which *also* required fixing the app session schema to handle empty string methods a little bit more gracefully 2017-07-10 15:04:30 -04:00
Aaron Blankstein
ae31f87626 I'd broken the empty-profile making logic before -- now there's an explicit argument passed through the call graph. call graph is very strange though. 2017-07-10 15:04:00 -04:00
Jude Nelson
0ee3fd8f09 make all metadata directories inside the critical section 2017-07-10 15:03:47 -04:00
Jude Nelson
40a3017eed add unbound proxy variable 2017-07-10 15:03:36 -04:00
Aaron Blankstein
93d07d68b3 This reverts us *all* the way back to 523cf405d7 -- this removes all changes to support the token file from this branch.
Revert "added example request and response for PUT /v1/wallet/keys/owner to api docs"

This reverts commit d52ee4b31e.

Revert "cutting down on the verbosity of logging outputs -- registrar now only prints 1 line on wakeups. storage drivers are concatenated into 1 line"

This reverts commit 87e3e7ab0d.

Revert "adding dropbox as a default storage driver to load, and switched default 'required' drivers to 'disk,dropbox'"

This reverts commit 9471b0a20a.

Revert "adding test case for issue 483, which *also* required fixing the app session schema to handle empty string methods a little bit more gracefully"

This reverts commit 32efc99d62.

Revert "bugfix for the address reencoding in get_zonefile -- checks to see if the address is an address before trying to reencode"

This reverts commit 1488013b93.

Revert "Merge branch 'rc-0.14.3' of github.com:blockstack/blockstack-core into rc-0.14.3"

This reverts commit f75ab67960, reversing
changes made to fe863bcd3c.

Revert "don't create the metadata dir"

This reverts commit fe863bcd3c.

Revert "make all metadata directories inside the critical section"

This reverts commit e66236abd2.

Revert "don't cast 'None' to string by accident"

This reverts commit c6250d5349.

Revert "force string"

This reverts commit e72d43d0be.

Revert "add unbound proxy variable"

This reverts commit 7f1f7e9731.

Revert "return raw zonefile"

This reverts commit 51e858428d.

Revert "force string"

This reverts commit 1ce371644f.

Revert "force string"

This reverts commit 5353cb1015.

Revert "require virtualchain rc-0.14.3 and jsontokens-py 0.0.4"

This reverts commit 346f042db7.

Revert "Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3"

This reverts commit 1fa1de3e54, reversing
changes made to 523cf405d7.
2017-07-10 14:59:23 -04:00
Aaron Blankstein
87e3e7ab0d cutting down on the verbosity of logging outputs -- registrar now only prints 1 line on wakeups. storage drivers are concatenated into 1 line 2017-07-07 17:16:23 -04:00
Aaron Blankstein
9471b0a20a adding dropbox as a default storage driver to load, and switched default 'required' drivers to 'disk,dropbox' 2017-07-07 17:05:45 -04:00
Aaron Blankstein
32efc99d62 adding test case for issue 483, which *also* required fixing the app session schema to handle empty string methods a little bit more gracefully 2017-07-07 15:26:18 -04:00
Aaron Blankstein
1488013b93 bugfix for the address reencoding in get_zonefile -- checks to see if the address is an address before trying to reencode 2017-07-07 14:55:10 -04:00
Aaron Blankstein
a77b6ab96c oops, better merging 2017-07-07 14:12:37 -04:00
Aaron Blankstein
01611609db merging in token changes 2017-07-07 13:38:38 -04:00
Jude Nelson
e66236abd2 make all metadata directories inside the critical section 2017-07-07 13:25:19 -04:00
Jude Nelson
c6250d5349 don't cast 'None' to string by accident 2017-07-07 13:25:02 -04:00
Aaron Blankstein
9b3fa70d1a I'd broken the empty-profile making logic before -- now there's an explicit argument passed through the call graph. call graph is very strange though. 2017-07-07 12:04:16 -04:00
Jude Nelson
51e858428d return raw zonefile 2017-07-06 19:48:43 -04:00
Jude Nelson
e72d43d0be force string 2017-07-06 19:36:27 -04:00
Jude Nelson
1ce371644f force string 2017-07-06 19:36:20 -04:00
Jude Nelson
7f1f7e9731 add unbound proxy variable 2017-07-06 19:29:23 -04:00
Jude Nelson
5353cb1015 force string 2017-07-06 19:29:18 -04:00
Jude Nelson
1fa1de3e54 Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3 2017-07-06 19:13:21 -04:00
Jude Nelson
0eac69306f nonrelative imports 2017-07-06 18:56:41 -04:00
Jude Nelson
2dae62c1f3 nonrelative imports 2017-07-06 18:56:32 -04:00
Jude Nelson
3c00c60ed8 nonrelative imports 2017-07-06 18:56:22 -04:00
Jude Nelson
f6c6eadad9 code to generate and look up app-specific keys 2017-07-06 18:49:14 -04:00
Jude Nelson
9891eda24f bugfixes in get_mutable_data() when supporting multiple data hashes 2017-07-06 18:48:57 -04:00
Jude Nelson
3dcf458563 warn if we see a legacy authToken 2017-07-06 18:48:39 -04:00
Jude Nelson
6e73c1ae2d nonrelative imports 2017-07-06 18:48:31 -04:00
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
6d7da57665 fixing a typo error in rpc 2017-07-06 10:32:10 -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
f3ecfe4d27 fix up symbols 2017-07-05 17:32:12 -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
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