3031 Commits

Author SHA1 Message Date
Rodolphe Marques
92392b51a7 Initial implementation to decouple assets from transactions.
Most changes done to how we write and read blocks to the database.
Created schema, indexes and queries for mongodb.
Fixed tests.
2017-05-10 16:43:52 +02:00
Troy McConaghy
b96cfdecc1 Merge pull request #1452 from bigchaindb/edits-to-websocket-api-docs
Minor edits & fixes to WebSocket API docs
2017-05-05 13:39:23 +02:00
Troy McConaghy
8297ce9260 Minor edits & fixes to WebSocket API docs 2017-05-04 15:04:54 +02:00
Krish
07a9e69933 WebSocket support in NGINX (#1439)
* Open port in Dockerfile
* Added the BIGCHAINDB_WS_FRONTEND_PORT and BIGCHAINDB_WS_BACKEND_PORT as parameters.
2017-05-02 12:20:27 +02:00
Troy McConaghy
3a6828638b Merge pull request #1447 from CsterKuroi/fix-typo-in-docs
Fix typo in docs
2017-05-02 11:02:03 +02:00
Krish
43f9f67867 Publish port 80 publicly in nginx-3scale. (#1446)
Upgrade docker image tag to `1.1` as the corresponding config changes for displaying error message are built in the `1.1` container image.
2017-04-28 10:14:14 +02:00
KURO1
a44523081a Fix typo in docs 2017-04-28 10:39:03 +08:00
Krish
20270cdb9b Config settings for MongoDB Backup Agent (#1442) 2017-04-26 18:34:22 +02:00
Troy McConaghy
1bda3dade1 Merge pull request #1441 from bigchaindb/note-ruby-code-in-driver-docs
Updated Drivers & Clients docs page, including link to Ruby driver
2017-04-26 11:18:10 +02:00
Troy McConaghy
ae9d6f1e6e Updated Drivers & Clients docs page, including Ruby driver 2017-04-26 10:11:45 +02:00
Troy McConaghy
5009c75eb1 Merge pull request #1437 from bigchaindb/alpha-to-beta-in-setup-py
Changed from Alpha to Beta in setup.py
2017-04-25 15:51:46 +02:00
Sylvain Bellemare
8f750456d8 Address remaining details 2017-04-25 11:58:15 +02:00
Sylvain Bellemare
8900276b1d Mount k8s dir for docker-compose 2017-04-25 11:58:15 +02:00
Sylvain Bellemare
7659290518 Add missing backslash (\) 2017-04-25 11:58:15 +02:00
Sylvain Bellemare
22f0e25c9a Correct JSON 2017-04-25 11:58:15 +02:00
Sylvain Bellemare
43ac369e45 Move oms related files under dedicated dir 2017-04-25 11:58:15 +02:00
Sylvain Bellemare
e954668eaa Add docs 2017-04-25 11:58:15 +02:00
Sylvain Bellemare
920d4aa181 Add log analytics oms deployment scripts 2017-04-25 11:58:15 +02:00
libscott
910d6753b1 Merge pull request #1319 from bigchaindb/federation-tests
Federation tests
2017-04-25 11:33:41 +02:00
Troy McConaghy
96feb18604 Changed from Alpha to Beta in setup.py
I changed the classifier `'Development Status :: 3 - Alpha'` to `'Development Status :: 4 - Beta'` as per the list of classifiers here: https://pypi.python.org/pypi?%3Aaction=list_classifiers

This is in preparation for the version 1.0 release but I think it's probably fine to have it in master now.
2017-04-24 15:56:36 +02:00
Leo Arias
3a3f73aeb2 Add the snap README 2017-04-24 15:30:17 +02:00
Leo Arias
6f8f2e2f93 Add the packaging metadata to build the bigchaindb snap 2017-04-24 15:30:17 +02:00
Scott Sadler
6fbefd5230 Merge remote-tracking branch 'origin/master' into federation-tests 2017-04-24 15:16:48 +02:00
libscott
4b057ad948 Merge pull request #1286 from bigchaindb/tx-amount-string
transaction.outputs.amount as string
2017-04-24 14:28:06 +02:00
libscott
bd057f63ca Merge pull request #1225 from bigchaindb/sign-tx-body
Sign whole transaction body instead of partial transaction
2017-04-24 14:27:31 +02:00
Scott Sadler
1e866a1207 signature payload is serialized transaction 2017-04-24 13:37:50 +02:00
Scott Sadler
2c6370f42e Merge branch 'master' into sign-tx-body 2017-04-24 13:28:02 +02:00
Scott Sadler
483425e803 Merge branch 'master' into tx-amount-string 2017-04-24 12:22:36 +02:00
Krish
4a9342ec57 Updating docs (#1433)
* Include the key generation step
* Fix typos in CLIs
2017-04-24 10:25:15 +02:00
Krish
cc66d5aaa5 Single node setup (#1418)
* Add more tools to the toolbox container

* Add mongodb monitoring agent
* Add a bigchaindb/mongodb-monitoring-agent container that includes the
monitoring agent.
* It makes use of an api key provided by MongoDB Cloud Manager. This is
included in the configuration/config-map.yaml file.

* Changes to mongodb StatefulSet configuration
Changes to bump up mongodb version to v3.4.3.
Add configuration settings for mongodb instance name in ConfigMap.
Split the mongodb service to a new configuration file.

* Modify bigchaindb deployment config
* Bugfix to remove keyring field for the first node.
* Split the mongodb service to a new configuration file.

* Add mongodb backup agent
* Add a bigchaindb/mongodb-backup-agent container that includes the
backup agent.
* It makes use of an api key provided by MongoDB Cloud Manager. This is
included in the configuration/config-map.yaml file.

* Changes to nginx deployment config
* Allow 'all' by default for now. This is included in the
configuration/config-map.yaml file.
* Dynamically resolve DNS addresses of our backend services; cache DNS
resolution for 20s.
* Configure DNS based on user provided resolver. This helps in user
deciding to provide 8.8.8.8 or a custom DNS for name resolution. For k8s
deployments, we use the hardcoded k8s DNS IP of 10.0.0.10.

* Changes to nginx-3scale deployment config
* Use the common ConfigMap in configuration/config-map.yaml file.

* Removing prefix `v` from the docker tag for mongodb-monitoring-agent and mongodb containers

* Bumping up version for nginx-3scale container

* Add small helper scripts for docker build and push of mongodb monitoring
and backup agents

* Documentation for setting up the first node with monitoring and backup
agents
2017-04-21 14:41:12 +02:00
Krish
f2e14fb73c Remove editable flag in Dockerfile (#1416)
From `pip install --help`:
```
-e, --editable <path/url>   Install a project in editable mode (i.e.
setuptools "develop mode") from a local project path or a VCS url.
```
2017-04-20 10:38:06 +02:00
Troy McConaghy
16a36c1f6f Merge pull request #1414 from bigchaindb/expand-on-release-process
minor addition to Release_Process.md
2017-04-19 17:57:23 +02:00
Troy McConaghy
e305de7ffb Merge pull request #1413 from bigchaindb/update-changelog-with-0.10.1-stuff
Updated CHANGELOG.md for v0.10.1
2017-04-19 17:06:29 +02:00
Troy McConaghy
4f5ec32d2a minor addition to Release_Process.md 2017-04-19 16:52:03 +02:00
Troy McConaghy
e97ce76836 Updated CHANGELOG.md for v0.10.1 2017-04-19 16:39:12 +02:00
Krish
ecbcf68de7 Refactor Dockerfile post locale errors (#1410)
* Basing BigchainDB docker image from `python:3.6` in `Dockerfile` and `Dockerfile-dev`.
* Added ENV var for websocket interface
* Optimization to Dockerfile-dev to save build time during dev/test.
  Pre-installing the `pynacl` dependeny in separate command so that devs
  do not need to wait while testing. The trade-off is that devs will
  need to clear (`rmi`) the image to start from scratch.
2017-04-19 16:07:44 +02:00
Troy McConaghy
5cf49dcccf Merge pull request #1408 from bigchaindb/document-two-wsserver-settings
Added docs for wsserver.host and wsserver.port
2017-04-19 11:35:20 +02:00
Troy McConaghy
411e682a6c added docs for wssserver.host and .port 2017-04-19 11:21:59 +02:00
Troy McConaghy
7ece4fff2f Merge pull request #1405 from bigchaindb/Fix-Makefile
Updated Makefile so 'release' depends on 'dist'
2017-04-19 10:49:50 +02:00
Troy McConaghy
01ecf6bcf1 Merge pull request #1406 from bigchaindb/update-version-to-0.11.dev
Updated version in version.py to 0.11.0.dev
2017-04-18 18:02:56 +02:00
Troy McConaghy
9e52537cd3 updated version in version.py to 0.11.0.dev 2017-04-18 17:45:18 +02:00
Troy McConaghy
3c97532219 Update Makefile so 'release' depends on 'dist' 2017-04-18 17:35:12 +02:00
Troy McConaghy
9393687716 Merge pull request #1404 from bigchaindb/0.10
Updated version.py for the 0.10.0 release
2017-04-18 17:20:28 +02:00
Troy McConaghy
44aa52b71a updated version.py for the 0.10.0 release v0.10.0 2017-04-18 16:55:57 +02:00
Troy McConaghy
8730187e0b Merge pull request #1393 from bigchaindb/update-changelog-for-0.10.0
Update CHANGELOG.md for the v0.10.0 release
2017-04-18 16:53:36 +02:00
vrde
659d25444e
Merge branch 'remove-useless-capped-queue' 2017-04-18 16:38:26 +02:00
Troy McConaghy
e5eb499529 more updates to changelog for 0.10.0 2017-04-18 16:22:17 +02:00
Sylvain Bellemare
8206a4a18c Update docs 2017-04-18 16:21:02 +02:00
Sylvain Bellemare
965334e9b6 Use lower case for default log level 2017-04-18 16:21:02 +02:00
Sylvain Bellemare
4d8f9dd777 Explicitly set default log config
Closes #1318
2017-04-18 16:21:02 +02:00