3412 Commits

Author SHA1 Message Date
Krish
c2d726d584 Support proper Websocket host and port settings in root API endpoint (#1715)
* Support proper Websocket host and port settings in root API endpoint

* Documentation change
2017-08-09 09:40:41 +02:00
Krish
3ec4153375 Support for advertised host, port, scheme for Websockets (#1703)
* Support for advertised host, port, scheme for Websockets

* Update docs

* Add a docstring

* Set env vars in Dockerfile-dev too
2017-08-08 12:04:58 +02:00
Troy McConaghy
74b4628b75 Update decentralized.md 2017-08-03 14:48:08 +02:00
vrde
f5f964d07a Merge pull request #1644 from ketanbhatt/feat/1546/http-api-logger-logs-path-and-method
HTTP API Logger logs request path and method too
2017-08-03 09:53:18 +02:00
vrde
6a020ef49b Merge pull request #1700 from bigchaindb/semver-policy
Update SemVer policy
2017-08-03 09:24:30 +02:00
vrde
ff6f9cf58f
Go back to Python SemVer 2017-08-03 09:07:05 +02:00
vrde
3efc5725b5
Add websocket interface 2017-08-03 09:07:05 +02:00
vrde
bcc4dd4b70
Add configuration defaults 2017-08-03 09:07:05 +02:00
vrde
7756181974
Add configuration to the Public API definition 2017-08-03 09:07:05 +02:00
vrde
7f42e0a3c3
Update SemVer policy 2017-08-03 09:07:04 +02:00
Sylvain Bellemare
024d3ada8f Update docs for docker-compose.rdb.yml change 2017-08-02 17:38:18 +02:00
Sylvain Bellemare
4e2423c3de Use more explicit names for docker-compose files 2017-08-02 17:38:18 +02:00
Sylvain Bellemare
6f1ad664fd Update image for k8s 2017-08-02 16:15:00 +02:00
Troy McConaghy
31c28c5d01 Merge pull request #1691 from bigchaindb/docs/1653/fix-old-http-response-example
Replaced old response to Root URL with a description of what to expect
2017-08-02 10:38:19 +02:00
Troy McConaghy
f2da3e0daa Update RELEASE_PROCESS.md 2017-08-02 10:00:09 +02:00
Troy McConaghy
f0a683df8a Added step to REL 2017-08-02 09:59:04 +02:00
michielmulders
00bbf479ed Merge pull request #1687 from bigchaindb/michielmulders-fix-verification
Update quickstart.md BDB server with verification and note to not close terminal (mongo)
2017-08-01 13:42:03 +02:00
michielmulders
b7426e52b2 Update Quickstart with requested changes
addition of 'but' 
removal trailing phrase inside parentheses
Url replaced with URL as it's still an acronym so it's written with capital letters
2017-08-01 13:40:38 +02:00
Rodolphe Marques
640c9cc5d6 Merge pull request #1643 from ketanbhatt/chore/679/rename-variable-validity
Rename validity to blocks_validity_status
2017-08-01 09:44:58 +02:00
Troy McConaghy
15ee56c114 Merge pull request #1706 from ivanbakel/err_line
Fixed error line missing from transaction.py
2017-07-31 18:28:50 +02:00
Isaac van Bakel
cb5125ecfa Fixed error line missing from transaction.py
The second instance of the recipients error message is missing a line,
making the message meaningless.
2017-07-28 20:35:06 +01:00
Troy McConaghy
7db977cdb5 Added how block order comes from MongoDB 2017-07-26 10:06:24 +02:00
Ahmed Muawia Khan
6f2c61d778 Merge pull request #1699 from bigchaindb/minor-update-k8s-prod-guide
Remove an invalid message in the k8s production deployment guide
2017-07-25 17:30:29 +02:00
Muawia Khan
64a81b3a2b Fix and invalid command in k8s production deployment guide
- The guide is incorrect and expects and error message in the
nginx with https+3scale integration section:
$ curl -X GET https://<cluster-fqdn>
The above command should not return an error since this workflow is supported.
Updating this to the relevant command that will return the expected response
for sanity checking.
$ curl -X GET http://<cluster-fqdn>:27017
2017-07-25 17:08:55 +02:00
Troy McConaghy
53b15aa723 Merge pull request #1654 from bigchaindb/docs/1615/explain-fulfillment-uri
Wrote more about how to calculate a fulfillment string
2017-07-24 16:53:15 +02:00
Troy McConaghy
0f0900102b Merge pull request #1671 from bigchaindb/docs/log-analytics-setup-via-gui
Added docs about OMS logging setup via web browser
2017-07-21 17:18:29 +02:00
Troy McConaghy
a0560fcd4c Merge pull request #1640 from bigchaindb/more-release-process-refinement
More refinements to the release process
2017-07-21 17:17:40 +02:00
Ahmed Muawia Khan
84ff0ad4a5 Merge pull request #1690 from bigchaindb/update-azure-kubernetes-docs
Update guide to setup bdb+kubernetes+azure setup
2017-07-21 15:38:16 +02:00
Muawia Khan
b56f8a6213 Update guide to setup bdb+kubernetes+azure setup
-- Fixed typos in the guide
-- Fixed some syntax errors in commandline instructions
-- Fixed strucuture of sample jsons
-- Fixed bugs in nginx-https-dep file, it was trying to access
an invalid variable in the configmap.
-- Improved some docs to give more clarity for the user.
Atleast all the issues I faced. :)
2017-07-21 15:01:20 +02:00
Ahmed Muawia Khan
f72a35ff11 Merge pull request #1682 from bigchaindb/fix-deps-server-quickstart
Keep minimal number of os-level deps for server quickstart
2017-07-21 14:57:09 +02:00
Muawia Khan
b4d1554612 Keep minimal number of os-level deps for server quickstart
-- Only libffi-dev and libssl-dev are enough for the bdb server
quickstart installation and they pull any dependant packages
recursively via apt.
2017-07-21 14:27:13 +02:00
Krish
a27cfdd89c Updating dependencies (#1692) 2017-07-21 13:36:29 +02:00
Troy McConaghy
5125997b2b Replaced old response to Root URL with a description of what to expect 2017-07-21 12:34:08 +02:00
Troy McConaghy
d323ad73c2 Merge pull request #1686 from bigchaindb/update-changelog-on-master-for-1.0.1
Updated the changelog on master for v1.0.1
2017-07-21 09:08:08 +02:00
michielmulders
21142f1ea0 Update quickstart.md with minor details
At point D, you start the mongo shell which is listening on port 27017 for incoming connections from BDB.
At point E, you don't mention to open a new terminal because you want to keep the mongo shell alive (or run it in background with addition of '&', however I prefer to see the mongo output). Being stupid me, I shut down the terminal which resulted in not being able to start BDB.

Beside that, I added a verification step to make sure that BDB server is running correctly.
2017-07-20 22:56:36 +02:00
Sylvain Bellemare
2f4d9fa171 Update changelog for v1.0.1
(cherry picked from commit 37d9fd72d05cf6aff4d5e22d8932f8b634838262)
2017-07-20 12:45:28 +02:00
Krish
8e6a94e158 Change imagePullPolicy in k8s configs (#1680) 2017-07-19 20:14:56 +02:00
Krish
dad96fe246 Fix broken travis build (#1684)
- Use RethinkDB and MongoDB docker containers rather than manually
install packages.
2017-07-19 18:16:48 +02:00
Krish
4c8b0fc828 Healthchecks for NGINX in nginx-http-dep.yaml and dev-setup/nginx-http.yaml (#1679) 2017-07-17 18:59:11 +02:00
Krish
e0efc2286a Simpler MongoDB Instance Configuration in K8s (#1678)
* Simpler configuration of MongoDB instance in a node

* Update docs for MDB configuration
2017-07-17 17:57:13 +02:00
Krish
9116836e4c Simpler BigchainDB Instance Configuration in K8s (#1677)
* Simpler configuration of BigchainDB instance in a node

* Update docs for BDB configuration

* Changes as per @ttmc's comments
2017-07-17 17:29:51 +02:00
Troy McConaghy
3946ab2f43 Merge pull request #1668 from bigchaindb/docs/1651/explain-condition-contents
New docs page regarding the contents of a condition
2017-07-17 14:48:03 +02:00
Krish
c640313003 Remove 3scale port number from configs (#1676)
* Remove 'threescale-api-port' from all configs in node setup

* Update docs - remove references to threescale-api-port

* Fix typo
2017-07-17 14:46:06 +02:00
Krish
b7e13fd087 Secure WebSocket Support (#1619)
* Remove support for whitelist

* Rename nginx to nginx-api

* Remove websocket support from nginx-api

* Change nginx to nginx-api service
The nginx-api service will proxy requests to the BigchainDB HTTP API.

* Rename ngx-instance-0 to ngx-api-instance-0 in nginx_3scale

* Update nginx-api service base docker image and README

* Add nginx-ws service to support Websocket

* Add config files for simple dev setup

* WS support with split NGINX

* NGINX module as single entrypoint into the cluster.

* Tested HTTP and WS with latest configs

* Openresty as separate service

* Remove upstream api port as configuration parameter

* Changes while testing

* Adding READMEs for nginx-http and nginx-https modules

* Documentation update

* Change 'Openresty' to 'OpenResty'.
2017-07-17 13:46:05 +02:00
Troy McConaghy
f576894b4c Merge pull request #1652 from bigchaindb/resolve-issue-1649
Removed old Terraform & Ansible templates
2017-07-17 12:08:34 +02:00
Krish
6bd6e7fddb Update MongoDB Backup Agent to v5.6.0.624 (#1674) 2017-07-14 10:02:38 +02:00
Troy McConaghy
3c76cd5f77 added docs re OMS logging setup via web browser 2017-07-13 17:21:18 +02:00
Ahmed Muawia Khan
8085f74075 Merge pull request #1663 from bigchaindb/k8s-mongo-memory-limit-fix
Fix for MongoDB hitting memory limit on k8s
2017-07-13 15:42:34 +02:00
Troy McConaghy
d6221b3d78 New docs page re contents of a condition 2017-07-13 12:03:03 +02:00
muawiakh
494e9a071d Fixing installation of bigchaindb 1.0.0 pyPackage for quickstart
- Quick start setup was broken because of a race condition with
using cryptoconditions in setup_requires and install_requires and
for a fresh Ubuntu 16.04 setup initialization of BigchainDB node
the python package installation fails due to package conflicts.
- Rest of the details are captured in the github issue #1657
2017-07-12 18:05:07 +02:00