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