47 Commits

Author SHA1 Message Date
troymc
818f38f688 Added installation of libffi-dev (or libffi-devel) to install docs, scripts, Dockerfiles 2016-10-18 10:10:34 +02:00
troymc
b70f3389b8 Changed a bunch more readthedocs.io URLs to docs.bigchaindb.com 2016-10-10 17:10:48 +02:00
Sylvain Bellemare
a759a48d79 Add missing env to docker cmd load (#655)
* Remove unncessary -it options

there is no need to keep STDIN open (-i, --interactive) nor
to have a pseudo-TTY (-t, --tty)

* Set env var for database host -- fixes #654

* Add missing backtick
2016-10-04 16:55:45 +02:00
troymc
3c0514bbda Merge remote-tracking branch 'origin/master' into relabel-bigchaindb-docs-as-bigchaindb-server 2016-09-29 10:38:49 +02:00
Sylvain Bellemare
50b0b3cef2 Rebase/feat/586/integrate tx model (#641)
* Adjust imports to bigchaindb_common

* Adjust get_spent function signature

* Adjust block serialization

* Fix BigchainApi Test

* Fix TestTransactionValidation tests

* Fix TestBlockValidation tests

* WIP: TestMultipleInputs

* Adjust tests to tx-model interface changes

- Fix old tests
- Fix tests in TestMultipleInputs class

* Remove fulfillment message tests

* Fix TransactionMalleability tests

* Remove Cryptoconditions tests

* Remove create_transaction

* Remove signing logic

* Remove consensus plugin

* Fix block_creation pipeline

* Fix election pipeline

* Replace some util functions with bdb_common ones

- timestamp ==> gen_timestamp
- serialize.

* Implement Block model

* Simplify function signatures for vote functions

Change parameter interface for the following functions:

- has_previous_vote
- verify_vote_signature
- block_election_status

so that they take a block's id and voters instead of a fake block.

* Integrate Block and Transaction model

* Fix leftover tests and cleanup conftest

* Add bigchaindb-common to install_requires

* Delete transactions after block is written (#609)

* delete transactions after block is written

* cleanup transaction_exists

* check for duplicate transactions

* delete invalid tx from backlog

* test duplicate transaction

* Remove dead code

* Test processes.py

* Test invalid tx in on server

* Fix tests for core.py

* Fix models tests

* Test commands main fn

* Add final coverage to vote pipeline

* Add more tests to voting pipeline

* Remove consensus plugin docs and misc

* Post rebase fixes

* Fix rebase mess

* Remove extra blank line

* Improve docstring

* Remove comment

handled in bigchaindb/cryptoconditions#27;
see https://github.com/bigchaindb/cryptoconditions/issues/27

* Fix block serialization in block creation

* Add signed_ prefix to transfer_tx

* Improve docs

* Add library documentation page on pipelines

* PR feedback for models.py

* Impr. readability of get_last_voted_block

* Use dict comprehension

* Add docker-compose file to build and serve docs

locally for development purposes

* Change private_key for signing_key

* Improve docstrings

* Remove consensus docs

* Document new consensus module

* Create different transactions for the block

* Cleanup variable names in block.py

* Create different transactions for the block

* Cleanup variable names in block.py
2016-09-29 10:29:41 +02:00
troymc
0ebcf78d4f docs: Edited the Licenses page to clarify that it's about licenses for BigchainDB Server 2016-09-29 10:09:13 +02:00
troymc
94e006125e docs: listed all ports expecting unsolicited inbound traffic 2016-09-06 12:06:33 +02:00
troymc
00bfec8754 fixed merge commit in /prod-node-setup-mgmt/index.rst 2016-08-18 14:36:26 +02:00
troymc
486d65cdc2 docs: Fixed broken link to setuptools' docs 2016-08-18 14:08:04 +02:00
troymc
85abe24c57 docs: Updated AWS Setup & AWS test cluster depl. docs: generate your own SSH key 2016-08-17 14:03:17 +02:00
Troy McConaghy
d75701e554 Merge pull request #539 from bigchaindb/revise-prod-node-docs-re-new-strategy
Documentation Revisions
2016-08-15 12:01:27 +02:00
Troy McConaghy
5400427b80 Merge pull request #537 from Kentoseth/feat/525/installing-with-lxd
Added instructions for LXC/LXD containers
2016-08-10 22:57:34 +02:00
Moe
d8f2dcfbb9 Fixed the typos of the name of "BigchainDB" 2016-08-10 21:28:55 +02:00
troymc
7050d6fc06 docs: moved testing-cluster-specific AWS setup instructions from Appendices to the page about deploying a testing cluster on AWS 2016-08-10 10:25:10 +02:00
troymc
1a766fac55 docs: updated the list of Linux distros that BigchainDB devs use 2016-08-09 09:57:01 +02:00
client
75f90ee140 Added instructions for LXC/LXD containers
- Added an install-with-lxd.md file
- Modified the index.rst file to include reference to this document
2016-08-09 01:26:12 +02:00
troymc
b3689ea0c9 docs: renamed deploy-on-aws to aws-testing-cluster 2016-08-08 18:16:41 +02:00
troymc
608d75dfaa docs: moved run-with-docker.md to the Appendices 2016-08-08 17:54:38 +02:00
troymc
efb72c65db docs: added 2 new pages to Appendices 2016-08-08 17:41:24 +02:00
troymc
e2acd0aa47 docs: moved instructions to install OS-level deps to Appendices 2016-08-08 17:39:16 +02:00
troymc
02bc222739 docs: moved instructions for updating pip to Appendices 2016-08-08 17:38:50 +02:00
troymc
d9321a8395 docs: Moved 'Configuration Settings' to new 'Server Reference' section 2016-08-08 15:26:27 +02:00
troymc
9f4c0dc835 Docs: updated example RethinkDB storage setups page 2016-07-19 15:58:22 +02:00
Troy McConaghy
9166d306d5 Merge pull request #417 from bigchaindb/docs-on-firewall-setup
Docs on firewall setup
2016-07-12 15:08:27 +02:00
Troy McConaghy
7cd62ac6a3 Merge pull request #422 from bigchaindb/move-aws-setup-to-appendices
Docs: Moved AWS Setup notes to the Appendices
2016-07-11 10:07:31 +02:00
troymc
9eef744845 Docs: rm page re local multi-node rethinkdb cluster 2016-07-08 16:27:14 +02:00
troymc
fbc32aa3fd Docs: Moved AWS Setup to appendices 2016-07-08 10:53:12 +02:00
troymc
a73a294cd7 Docs: Reorganized the firewall setup notes 2016-07-08 10:29:41 +02:00
troymc
12e3ed0842 Docs: Expanded firewall setup notes 2016-07-07 15:41:57 +02:00
troymc
aeefe7c325 Docs: Amazon Linux instances already have NTP set up 2016-07-06 11:54:19 +02:00
troymc
079c23eb66 Docs: expanded firewall notes & moved to Appendices 2016-07-06 11:08:39 +02:00
troymc
bbeef84eec Docs: list ports to help with firewall setup 2016-07-05 15:43:12 +02:00
troymc
7b6c181391 Docs: HDFS & MapR-FS not really filesystem options 2016-07-05 12:22:20 +02:00
troymc
f0374ed754 Docs: Explained why not use AWS instance store for DB storage 2016-07-05 12:10:38 +02:00
troymc
761663b1da Docs: 1st draft of example rethinkdb storage setups 2016-07-05 09:14:59 +02:00
troymc
82958ad397 Docs: More clarity on timestamp to UTC conversion. 2016-06-24 13:06:29 +02:00
troymc
194c2aa82b Docs: clarified timestamp->UTC conversion 2016-06-23 11:29:11 +02:00
troymc
aa5fcd4db2 Docs: more details on timestamp interpretation 2016-06-22 13:55:40 +02:00
troymc
9a3fd04e40 Docs on NTP daemon setup, RethinkDB config for cluster nodes 2016-06-15 10:48:06 +02:00
troymc
0ce79f4b47 Renamed installing-server.md to setup-run-node.md 2016-06-13 11:39:51 +02:00
troymc
95bb499c03 Renamed docs/source/servers docs/source/nodes 2016-06-10 15:15:21 +02:00
troymc
f6cd88338b Removed glossary from Appendices TOC 2016-06-10 09:44:23 +02:00
troymc
b13d47b790 Removed Glossary & added section on terminology in /servers 2016-06-09 15:08:00 +02:00
troymc
69b32e9305 Updated links in docs to reflect new file locations 2016-06-07 16:58:58 +02:00
troymc
b4b1ee7027 Edited root index.rst & added index.rst to new subdirs of docs 2016-06-07 15:32:21 +02:00
troymc
94805d927e Renamed Developer Interface as The Bigchain class 2016-06-07 15:28:54 +02:00
troymc
ac2b1c13fe Reorganized and renamed some docs 2016-06-07 15:28:02 +02:00