Aaron Blankstein
d59322fcce
wallet only writes changes when change detected + make ownerkey reading play nicely with different cli_update calling mechanisms
2017-08-18 09:24:27 -04:00
Aaron Blankstein
17d6043731
added integration test for persistent setting of the payment key, fixed bugs that it surfaced
2017-08-17 17:39:31 -04:00
Aaron Blankstein
5c0e4f2606
Merge branch 'develop' into set-payment-keys
2017-08-17 16:02:18 -04:00
Aaron Blankstein
c878b62c8a
/usr/bin/env python -> python2. our code is not python3 friendly, we should specify that
2017-08-17 13:40:01 -04:00
Aaron Blankstein
8eda4c5529
first modifications to support persistent setting of payment key
2017-08-16 17:50:01 -04:00
Aaron Blankstein
683109cbb6
turn on support for talking to node.blockstack.org via https by default
2017-08-16 11:04:57 -04:00
Aaron Blankstein
c27fd304d4
Merge branch 'master' into updates-with-owner-key
2017-08-15 17:06:56 -04:00
Aaron Blankstein
6d217b1ce0
fixes issue in subdomain lookups for addresses in regtest mode- the subdomain registrar isn't 'regtest-aware', so it submits mainnet addresses, therefore the address shouldn't be converted in the lookup for subdomains
2017-08-15 14:51:05 -04:00
Aaron Blankstein
c012cc8c2e
updates with passed owner key now passing first integration test
2017-08-15 12:03:52 -04:00
Aaron Blankstein
efce90ebe9
first skeleton of code -- tests coming next
2017-08-14 17:09:15 -04:00
Aaron Blankstein
d47dc43e99
fixes wallet migration logic for 14.2->14.3->14.4. fixes status code for /v1/names/ on missing subdomains. add cli support for 'whois <foo.bar.tld>'
2017-08-13 09:45:01 -04:00
Aaron Blankstein
e3e86a9110
Merge branch 'master' into subdomain
2017-08-08 18:14:36 -04:00
Aaron Blankstein
299bf350c3
start of getting everything to be a bit more greedy in building up subdomains
2017-08-07 19:08:55 -04:00
Jude Nelson
b17bf693d7
cherrypick Range: header support
2017-08-07 15:12:37 -04:00
Aaron Blankstein
5bca72ffe0
add support for looking up subdomains via /v1/names/<foo.bar.baz> endpoint -- needed to add support to return the last txid of the subdomain
2017-08-03 17:48:32 -04:00
Aaron Blankstein
0574401cd0
Merge branch 'master' into subdomain
2017-08-03 09:18:16 -04:00
Jude Nelson
20d57c081e
fix import issue when decoding a zone file in cli_get_name_zonefile()
2017-07-31 17:02:02 -04:00
Jude Nelson
5dd01c72a6
handle some more cases where we accidentally return raw zonefiles
2017-07-31 16:25:21 -04:00
Aaron Blankstein
079357766f
fixes last commits (syntax) bugs
2017-07-27 12:00:53 -04:00
Aaron Blankstein
8af17c4981
working on zonefile length errors
2017-07-26 17:15:35 -04:00
Aaron Blankstein
a672a9dcb7
increase maxlen for PUT/POST file
2017-07-19 15:03:22 -04:00
Aaron Blankstein
dc5ef3718f
fix handling of app domain names that aren't url-like, added error responses, and test cases for origin rejections
2017-07-17 16:07:17 -04:00
Aaron Blankstein
29bdb81221
Merge branch 'rc-0.14.3' into rc-0.14.3-rpc
2017-07-17 15:03:39 -04:00
Aaron Blankstein
7a005ff1d9
add support for port 3000 + fix some of the tests, still some errors in the unit tests I'll come back to
2017-07-17 14:06:28 -04:00
Jude Nelson
99c4f58202
default UI port is 8888
2017-07-17 11:30:35 -04:00
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
c8b6feb839
fixing some pylinter errors
2017-07-14 02:50:11 -04:00
Aaron Blankstein
70d53f7374
Merge branch 'rc-0.14.3' into rc-0.14.3-registrar-tracking-owner
2017-07-11 16:04:36 -04:00
Aaron Blankstein
b8ebdb0c05
porting back in mainnet conversion for /v1/names/<foo> endpoint
2017-07-11 14:56:26 -04:00
Aaron Blankstein
9f6c8043fc
first pass at getting registrar to track the owner key while doing a multi-step registration
2017-07-11 14:11:31 -04:00
Jude Nelson
ae35146c38
don't cast 'None' to string by accident
2017-07-10 15:57:25 -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
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
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
01611609db
merging in token changes
2017-07-07 13:38:38 -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
1ce371644f
force string
2017-07-06 19:36:20 -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
3dcf458563
warn if we see a legacy authToken
2017-07-06 18:48:39 -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
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
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
1c40261308
patch API endpoint to use new, slightly-modified zone file API
2017-07-04 23:35:25 -04:00