Commit Graph

102 Commits

Author SHA1 Message Date
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
Aaron Blankstein
566c2895ce default search endpoint on, update the copyright notices for the test files, add Cache-Control headers if you want to use edge caching 2017-04-12 18:18:16 -04:00
Aaron Blankstein
584dbd6bc9 added test mode to fetch_data, so that it only loads profiles for users in the unit test suite 2017-04-12 16:10:40 -04:00
Aaron Blankstein
11bbb64704 cleaned out old tests from api_tests, and integrated resolver and search tests 2017-04-12 15:57:42 -04:00
Aaron Blankstein
33943b8f0e handle legacy profile formats in fetching profile data 2017-04-12 15:51:55 -04:00
Aaron Blankstein
a4d63e820b testing using nginx cache functionality 2017-04-11 18:01:46 -04:00
Aaron Blankstein
9bc1329af7 a little more brushing up of the install instructions, plus moved status bar output of fetch_data to stdout 2017-04-11 13:49:53 -04:00
Aaron Blankstein
bccf08e2d2 integrating search as a blueprint flask, plus getting its imports to play nicely with the api module 2017-04-11 12:13:51 -04:00
Aaron Blankstein
928bbe1bc6 updated API UWSGI install instructions and the default configs to have more descriptive replacement paths 2017-04-11 11:26:01 -04:00
Aaron Blankstein
c3a13caa0c merging rc-0.14.2 into api branch 2017-04-10 10:40:28 -04:00
Muneeb Ali
07cfe8f89f added pointers to relevant files 2017-04-09 15:57:45 -04:00
Muneeb Ali
c5ce9affff removed old file, moved all docs to /docs 2017-04-09 14:30:48 -04:00
Muneeb Ali
8f3fb075b3 updated license info 2017-04-09 14:30:21 -04:00
Muneeb Ali
abb2ce5e00 added resolver support for backwards compatibility 2017-04-09 14:29:05 -04:00
Muneeb Ali
7e3ca0afa9 combined config file (with resolver), renamed from settings 2017-04-09 14:27:48 -04:00
Muneeb Ali
e112c1106e tested using resolver as a blueprint 2017-04-09 14:27:21 -04:00
Muneeb Ali
3407719320 merged resolver into api as a blueprint 2017-04-09 14:26:45 -04:00
Muneeb Ali
f0b81991bd combined search css/js/templates are other files into a single structure 2017-04-04 18:34:04 -04:00
Muneeb Ali
9a860d6280 removed old files and moved .md files to doc/ 2017-04-04 18:14:08 -04:00
Muneeb Ali
30a84e3a42 deleted old files 2017-04-03 10:25:56 -04:00
Muneeb Ali
82cc3d7128 added nginx default sites file 2017-04-03 10:24:21 -04:00
Muneeb Ali
20903fcfc9 added systemd service file, resolves #366 2017-04-03 10:24:05 -04:00
Muneeb Ali
e49a525fa7 removed old files 2017-04-03 10:16:43 -04:00
Muneeb Ali
6c98b2b446 added links to Github install instructions, resolves #346 2017-04-03 10:04:58 -04:00
Muneeb Ali
dcacff1606 Merge remote-tracking branch 'origin/search' into api 2017-04-03 09:42:34 -04:00
muqeetali
8e06294689 added GUID search 2017-03-26 19:51:50 -05:00
Muneeb Ali
1baa8b3300 fixed path issue that shows only under uwsgi 2017-03-22 23:45:07 -04:00
Muneeb Ali
df5b01c315 updated uwsgi settings 2017-03-22 23:44:47 -04:00
Muneeb Ali
40938bde01 updated docs and examples 2017-03-20 11:03:18 -04:00
Muneeb Ali
ba66bfc0c0 added endpoints for search etc 2017-03-20 11:03:06 -04:00
Muneeb Ali
bb2579e3fc updated requirements for api 2017-03-19 23:42:21 -04:00
Muneeb Ali
d53380ba4b updated template to display server info, tested views for ping, name info etc 2017-03-19 23:42:05 -04:00
Muneeb Ali
036618b322 added default server URL and other updates 2017-03-19 23:41:03 -04:00
Muneeb Ali
2a82995ac1 added catch all for GET and POST calls, and disabled POST calls for public servers 2017-03-19 23:40:29 -04:00
Muneeb Ali
d6227364a2 added server info, ping, name info and history docs 2017-03-19 23:40:04 -04:00
Muneeb Ali
38296f46a6 use new Flask interface, removing old code 2017-03-19 12:04:42 -04:00