Commit Graph

227 Commits

Author SHA1 Message Date
Jude Nelson
cd544b6e7c expand api call tests 2018-09-20 17:17:10 -04:00
wileyj
fb24c8950b Updating CMD per dockerfile docs to use commas 2018-09-11 17:45:33 -04:00
Aaron Blankstein
9896c438dc fix dockerfile 2018-09-07 11:13:38 -05:00
Aaron Blankstein
aca7623ec9 Copy the fixtures during docker build
copying during startup causes it to overwrite any existing files if they are mounted in
2018-09-07 10:35:59 -05:00
Aaron Blankstein
d79b7fa8a4 bind api_host to 0.0.0.0 2018-08-30 10:17:22 -05:00
Jude Nelson
a1683e5cca Merge branch 'master' into develop 2018-08-23 16:08:36 -04:00
Jude Nelson
9e00123f69 add API call comparison tool 2018-08-23 15:58:18 -04:00
Jude Nelson
5605f95d1a update scripts to use new blockstack client API under the new deployment 2018-08-23 15:57:45 -04:00
Jude Nelson
a820032f0e Update the deployment scripts for Blockstack Core, the API server, and the search endpoint
* no more ops script.  All docker images self-initialize
* All docker images have a tini init system
* Updated documentation
2018-08-23 15:56:46 -04:00
Aaron Blankstein
58c23cf5b8 Merge commit 'dd1aa516584f7b2a130c0ef5198511df315f12f1' into hotfix/search-changes 2018-08-22 18:25:32 -05:00
Aaron Blankstein
9583f581ee consistent TLD treatment in search 2018-08-22 18:17:42 -05:00
Jude Nelson
f3621fa5c9 Merge branch 'develop' into feature/blockstack_client_refactor 2018-06-27 17:36:34 -04:00
Aaron Blankstein
dd1aa51658 build search index then swap, rather than flush+rebuilt 2018-06-26 16:11:17 -05:00
Jude Nelson
6f5a285895 Merge branch 'develop' into feature/blockstack_client_refactor 2018-05-31 17:46:24 -04:00
Aaron Blankstein
b56b8fdfb4 (1) allow valid non-id subdomains to index (2) add fullyQualifiedName to search results (3) document return set change 2018-05-31 17:12:39 -04:00
Aaron Blankstein
725852e832 reduce default cache setting for index.html 2018-05-18 18:00:52 -04:00
Jude Nelson
92eee3cca8 add test runner 2018-05-04 17:46:55 -04:00
Jude Nelson
266e9c65f2 update API tests to verify that the API deployment does not need blockstack_client; update documentation to reflect this 2018-05-04 17:46:52 -04:00
Jude Nelson
cd0bc1e89d upgrade docker files to not attempt to install or use the old API daemon 2018-05-04 17:45:58 -04:00
Jude Nelson
890c48d56a remove dead files 2018-05-04 17:45:31 -04:00
Jude Nelson
3d216cb988 don't include blockstack in the requirements (will install from source instead) 2018-05-03 22:12:24 +00:00
Jude Nelson
975cc55ce5 no longer install blockstack-core when deploying the API. Instead, direct all queries upstream. 2018-05-03 22:11:59 +00:00
Jude Nelson
3280c51e40 remove init-api 2018-05-03 22:11:42 +00:00
Jude Nelson
fabde3f526 pull blockstack-server.ini from a running version of this software 2018-05-03 22:11:19 +00:00
Jude Nelson
7b5593efbe Make the Dockerfile install from source always, not from pip 2018-05-03 22:10:49 +00:00
Jude Nelson
1b2a89da34 Merge branch 'develop' into feature/blockstack_client_refactor 2018-05-03 11:08:31 -04:00
Aaron Blankstein
5d9704abd2 fix redirect handling in flask app 2018-04-30 19:02:38 -04:00
Aaron Blankstein
f469abac21 fix api.Dockerfile 2018-04-30 18:05:10 -04:00
Aaron Blankstein
97ab9379f8 only reindex from json dumps -- dont try to rebuild. this relies on a separate indexer process. 2018-04-30 18:01:17 -04:00
Aaron Blankstein
9f0e7f1acd turn off redirects in the flask app 2018-04-30 17:47:28 -04:00
Jude Nelson
237ebbc20a add config section for blockstack-api in the blockstackd daemon 2018-04-05 17:40:55 -04:00
Jude Nelson
6979965fd0 remove blockstack-api 2018-04-05 17:40:48 -04:00
Jude Nelson
f4aaf8b990 remove init-api 2018-04-05 17:40:39 -04:00
Jude Nelson
a0a9a21215 remove old requirements 2018-04-05 17:40:29 -04:00
Jude Nelson
dfe11cf5cf remove blockstack_client; use blockstack.lib.client 2018-04-05 17:40:19 -04:00
Jude Nelson
5d93e8c7bd remove blockstack_client; use blockstack.lib.client 2018-04-05 17:40:08 -04:00
Jude Nelson
c926ac9e9c disable copying client.ini to Docker containers 2018-04-05 17:39:52 -04:00
Jude Nelson
c694986c52 use blockstack_client for querying subdomains 2018-04-05 17:39:42 -04:00
Jude Nelson
8fecf876e2 use blockstack.lib.client for configuration and pinging the server 2018-04-05 17:39:19 -04:00
Jude Nelson
4ddae3f3c1 remove tests for API methods that no longer exist 2018-04-05 17:39:06 -04:00
Jude Nelson
f94101d157 use virtualchain, not blockstack_client 2018-04-05 17:38:54 -04:00
Aaron Blankstein
709865dc56 remove is_valid check 2018-02-23 15:45:40 -05:00
Aaron Blankstein
16fd82a3a1 fix subdomain resolution in flask app 2018-02-23 14:55:46 -05:00
Aaron Blankstein
3535d4b601 Merge pull request #727 from blockstack/develop-jz-api-wrap
Update API development instructions
2018-01-26 16:17:14 -05:00
Jack Zampolin
f414a0fa13 Update instructions for running in docker 2018-01-26 11:59:41 -08:00
Aaron Blankstein
363048f1f9 allow absolute path for templates to be set via environment variable. set default cache timeout to 30 minutes 2018-01-26 14:19:33 -05:00
Aaron Blankstein
b7eb48219e handle periods in profile json objects before inserting into mongo index 2018-01-26 13:53:02 -05:00
Jack Zampolin
4dd19c4b82 Add bash 2018-01-22 16:29:25 -08:00
Jack Zampolin
6929de3211 Working cron 2018-01-22 16:04:53 -08:00
Jack Zampolin
8d8f486296 attempt fix at cron issue 2018-01-22 15:18:01 -08:00