Commit Graph

162 Commits

Author SHA1 Message Date
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