Commit Graph

137 Commits

Author SHA1 Message Date
Aaron Blankstein
4bbd027afc Merge branch 'fix-integration-tests' into subdomain 2017-08-10 00:33:11 -04:00
Aaron Blankstein
0bd6c32236 update nginx config to add headers on OPTIONS 2017-08-09 11:42:39 -04:00
Aaron Blankstein
4592abce97 update /v2/users/<foo> endpoint to handle subdomains 2017-08-08 17:14:35 -04:00
Aaron Blankstein
3e50ba4bbe Merge branch 'master' into 0.14.3-core-api 2017-07-31 14:48:59 -04:00
Aaron
5ed140a609 api/readme.md changed to just point to docs
removing the inline documentation from here
2017-07-31 14:48:21 -04:00
Aaron Blankstein
b2edc4e4b1 removing dead spec file 2017-07-31 14:43:50 -04:00
Aaron Blankstein
f4d393622f okay, now the api for core.blockstack.org can be generated from aglio correctly 2017-07-31 14:43:17 -04:00
Aaron Blankstein
2e10455fa4 patching fetch data for new get_profile method signature 2017-06-30 11:48:33 -04:00
Aaron Blankstein
3f4e8c111a Merge branch 'master' into api 2017-06-30 11:47:18 -04:00
Jude Nelson
aa1bfadb28 Merge branch 'rc-0.14.2' 2017-06-26 17:32:09 -04:00
Aaron Blankstein
980f185446 profile's without 'account' keys caused dict lookup failures 2017-06-26 16:35:13 -04:00
Aaron Blankstein
5a8d93e125 support cross-domain requests on API 2017-06-22 15:36:47 -04:00
Aaron Blankstein
903ab50086 now resolver works with latest 14.2 2017-06-20 15:06:45 -04:00
Aaron Blankstein
4818e0c68f api resolver code to deal with refactoring of get_profile() 2017-06-20 14:36:55 -04:00
Aaron Blankstein
898053fbf0 fixing bug in the search alphanumeric test. regex led to huge CPU hangs on some bad inputs. responsible for today's pagerduty call 2017-06-20 14:08:52 -04:00
Jude Nelson
92a8026677 Update README.md 2017-05-25 17:15:01 -05:00
Jude Nelson
b2580cb7cb Update README.md 2017-05-25 17:12:41 -05:00
Aaron Blankstein
ced2ca2588 xml based tests... 2017-05-08 17:44:29 -04:00
Aaron Blankstein
ad19d8224a now trying to touch up the tests 2017-05-08 15:07:54 -04:00
Aaron Blankstein
6f21e3e62b attempt to use nosetests 2017-05-08 14:24:48 -04:00
Aaron Blankstein
85468c4064 trimming down the requirements.txt for api 2017-05-05 12:06:25 -04:00
Aaron Blankstein
e24172f8ac fix proof urls on profiles converted from legacy 2017-05-05 11:24:07 -04:00
Aaron Blankstein
fb6d727d79 resolver now resolves fully qualified names, but defaults to 'id' if no namespace is given 2017-05-05 09:43:52 -04:00
Aaron Blankstein
6456116041 support for legacy profiles 2017-05-04 18:30:29 -04:00
Aaron Blankstein
befb670525 resolver now queries profiles using the get_profile code in blockstack_client -- this fixes the problems it was having resolving from the DHT 2017-05-04 17:36:57 -04:00
Aaron Blankstein
ef23c3d320 allow commandline to supply auth pass to unittests 2017-05-02 15:08:01 -04:00
Jude Nelson
805ee712ad Update README.md 2017-05-01 10:09:33 -05:00
Aaron Blankstein
218a65eb14 fixing requirements of pip install based on feedback from @vsund on slack 2017-04-27 15:47:19 -04:00
Aaron Blankstein
ea80960060 filled out api tests with the rest of the GET endpoints from the internal API interface 2017-04-24 18:26:45 -04:00
Aaron Blankstein
227c9b1ca8 moving logging code 2017-04-24 16:46:32 -04:00
Aaron Blankstein
6b7ee070f4 more tests 2017-04-24 16:39:42 -04:00
Aaron Blankstein
82c46a2ee1 added test for high page number -- this was the problem that brought down core before 2017-04-21 17:18:04 -04:00
Aaron Blankstein
10deb5ce96 no longer need that quick fix for pagination 2017-04-21 17:12:03 -04:00
Aaron Blankstein
7b4a6b802a Merge branch 'api' into api-aaron 2017-04-21 14:12:40 -04:00
Aaron Blankstein
b3fc7feb84 quick fix to prevent server overloading from namespace calls to high page numbers 2017-04-21 13:49:14 -04:00
Aaron Blankstein
e8344076e1 moving api_v1 back to its original location, and added namespace test to test framework 2017-04-20 10:52:59 -04:00
Aaron Blankstein
fa6dad16b9 adding remote switch to test runner which points a local test client at a remote api host 2017-04-18 19:30:51 -04:00
Aaron Blankstein
38390a1f00 adding the example api calls from the api landing page to the api_tests 2017-04-18 18:26:45 -04:00
Aaron Blankstein
432368b5d9 filled out api descriptions with the new public endpoints 2017-04-18 15:52:51 -04:00
Aaron Blankstein
9944bf265e fixed search endpoint includes by renaming _payment to _index 2017-04-18 15:51:50 -04:00
Aaron Blankstein
5fd7b1587f more docs touchups 2017-04-17 18:31:21 -04:00
Aaron Blankstein
d98d81c680 Merge branch 'api-aaron-docgen' of github.com:kantai/blockstack-core into api-aaron-docgen 2017-04-17 17:59:45 -04:00
Aaron Blankstein
0eb27a1e99 cache index 2017-04-17 17:40:27 -04:00
Aaron Blankstein
ea697ec9f8 changed /v1/users/ to /v2/users/ in the example requests. the next changes to the api docs should bring the whole thing up to date 2017-04-17 16:58:33 -04:00
Aaron Blankstein
402f397c2d adding a note to the API landing page pointing to the (currently) more up-to-date github markdown docs 2017-04-17 16:53:01 -04:00
Aaron Blankstein
14e4c5d548 first pass at auto-generating docs 2017-04-17 16:29:25 -04:00
Aaron Blankstein
690902193f forwarding params for the default GET forwarder 2017-04-17 16:20:01 -04:00
Aaron Blankstein
1dfb2d8adb switch back to letting the underlying api service deal with forcing paginated /v1/names calls 2017-04-17 15:19:35 -04:00
Aaron Blankstein
42b0fa5f38 limit count size on 'get all names' requests 2017-04-14 12:52:44 -04:00
Aaron Blankstein
58e2af7fe5 fixed /v1/search endpoint -- now it forwards to the searcher blueprint if enabled, or makes request to search.blockstack 2017-04-13 15:29:36 -04:00