1887 Commits

Author SHA1 Message Date
Troy McConaghy
36e403564b Merge pull request #882 from bigchaindb/fix/871/updated-json-examples-in-http-api-docs
Fix HTTP API docs for upcoming release
2016-11-29 14:32:22 +01:00
troymc
9212bcbe24 Minor edit about tx depending on associated keypairs 2016-11-29 14:28:21 +01:00
Ryan Henderson
689446c6a4 add backlog reassign delay documentation (#883) 2016-11-29 13:56:02 +01:00
Brett Sun
536d440837 Fix HTTP API docs for upcoming release 2016-11-29 11:42:13 +01:00
Troy McConaghy
839035b203 Merge pull request #872 from bigchaindb/update-some-docs-re-divisible-assets
Update some docs re divisible assets
2016-11-29 09:18:05 +01:00
Troy McConaghy
8d69418429 Merge pull request #870 from bigchaindb/bugfix-in-create-rethinkdb-conf
Fixed bug in create_rethinkdb_conf.py
2016-11-29 09:17:01 +01:00
troymc
95f605287f Added clarity to TRANSFER Transactions section of the Transaction Concepts page 2016-11-28 17:55:13 +01:00
troymc
cc282905dd Modified awsdeploy.sh to use new --bind-http-to-localhost argument 2016-11-28 16:39:43 +01:00
troymc
bf2b322739 Changed --bind-http-to-localhost to be a boolean flag argument 2016-11-28 16:37:19 +01:00
vrde
024c8583b5
Merge remote-tracking branch 'origin/isolate-db-testcalls' 2016-11-28 16:29:23 +01:00
troymc
47fbd2b1ee Updated asset-model.md docs re/ divisible assets 2016-11-26 12:18:51 +01:00
troymc
3a410b33ed Updated Transactions Concepts docs re/ divisible assets 2016-11-26 12:18:18 +01:00
troymc
34bbf4d31a Updated assets.rst docs re/ divisible assets 2016-11-26 12:17:45 +01:00
troymc
785ee4b726 Fixed bug in create_rethinkdb_conf.py 2016-11-25 19:37:20 +01:00
Rodolphe Marques
81cb1f32d3 Merge pull request #869 from bigchaindb/bug/868/signature-stored-binary
decode signature to a str
2016-11-25 17:47:56 +01:00
Rodolphe Marques
a824e275e0 decode signature to a str 2016-11-25 16:00:20 +01:00
Troy McConaghy
8ebd93ed32 Removed a line from CONTRIBUTING.md
Removed a line:  "If your addition or change is substantial, then please add a line or two to the [CHANGELOG.md file](https://github.com/bigchaindb/bigchaindb/blob/master/CHANGELOG.md), following the guidelines given at the top of that file."

It was a nice idea but too much to expect.
2016-11-25 13:43:52 +01:00
Troy McConaghy
97c3380c2c Removed trailing comma inside vote JSON 2016-11-24 15:59:58 +01:00
Troy McConaghy
a8f6e25962 Fixed typo and string formatting 2016-11-24 15:26:53 +01:00
Troy McConaghy
3e8f4b40e9 Merge pull request #863 from bigchaindb/bump-sphinx-for-readthedocs
bump sphinx version to 1.4.8 and add sphinxcontrib-napoleon to setup.…
2016-11-24 14:35:01 +01:00
Scott Sadler
8f47ec2796 bump sphinx version to 1.4.8 and add sphinxcontrib-napoleon to setup.py:docs_require 2016-11-24 14:33:59 +01:00
libscott
860500b114 Merge pull request #859 from bigchaindb/docs-datamodel-server
Move data model docs to server section
2016-11-24 13:53:36 +01:00
Dimitri De Jonghe
e8701e88b9 Merge pull request #861 from bigchaindb/fix/pretty-pretty-print-transactions
chore: fix printing out transactions on block creation
2016-11-24 10:31:45 +01:00
Scott Sadler
db673838fd remove distracting para from transaction-model.rst docs 2016-11-24 10:09:26 +01:00
Scott Sadler
a002c38009 updating wording for transaction creation in transaction-model.rst 2016-11-24 10:08:06 +01:00
Scott Sadler
0ab6e2b432 fix duplicate label in aws testing cluster docs 2016-11-24 10:06:36 +01:00
Scott Sadler
85b3422799 leave link to Data Models in root section with hard link 2016-11-24 10:01:20 +01:00
libscott
957a548465 Merge pull request #846 from bigchaindb/fix-stale-pipeline-bug
Fix race condition in test_stale_monitor.py:test_full_pipeline
2016-11-24 09:53:26 +01:00
Dimitri De Jonghe
8dab3addd1 chore: fix printing out transactions on block creation
instead of printing the list `block.transactions` print `len(block.transactions)`
2016-11-23 22:42:16 +01:00
Scott Sadler
01037a0b82 fix warning generated in schema/transaction.rst 2016-11-23 16:14:27 +01:00
Scott Sadler
c8228d7ff7 move 'Data Models' from root to server docs and make links to schema 2016-11-23 16:14:11 +01:00
Ryan Henderson
e2c9e4e746 remove rethinkdb call from election.py (#853) 2016-11-23 10:16:57 +01:00
Rodolphe Marques
848f771655 Merge pull request #854 from bigchaindb/fix-backlog_reassign_delay-hardcoded
Removed hardcoded backlog_reassign_delay.
2016-11-23 10:12:33 +01:00
Rodolphe Marques
e2ea100eb9 Removed hardcoded backlog_reassign_delay.
It now uses the one provided by the settings.
2016-11-22 23:00:16 +01:00
ryan
9ab0294bc9 partial removal of rethinkdb calls from tests 2016-11-22 14:47:11 +01:00
Troy McConaghy
7cbcd4d502 Put timestamps back in docs/root/source/index.rst
The docs page about timestamps in BigchainDB was temporarily removed from the docs by PR #817. The timestamps.md file itself was put back (and edited) but it was never put back in the index. This commit puts it back in the index.
2016-11-22 14:29:00 +01:00
libscott
b59751bba6 Fix documentation error in core.py 2016-11-22 14:08:54 +01:00
libscott
10b315086b Merge pull request #817 from bigchaindb/remove_tx_timestamp
Remove user-provided Transaction timestamp
2016-11-22 13:48:23 +01:00
Scott Sadler
22d267efe4 mention assignment_timestamp by name in timestamps.md 2016-11-22 13:05:25 +01:00
Scott Sadler
59394233b2 timestamps.md "many associated timestamps" 2016-11-22 13:03:30 +01:00
Scott Sadler
51452dea57 changes to timestamps.md documentation 2016-11-22 13:03:30 +01:00
Scott Sadler
33bafc341a put back timestamps.md 2016-11-22 13:03:30 +01:00
Scott Sadler
7dc9f52fe0 remove transaction timestamp 2016-11-22 13:03:30 +01:00
libscott
8343bab89f Schema definition (#798)
Commit messages for posterity:

* wip transaction schema definition
* test for SchemaObject
* test SchemaObject definions meta property
* schema documentation updates
* test for basic validation
* commit before change to .json file definiton + rst generation
* move to straight .json schema, test for additionalProperties on each object
* add asset to transaction definiton
* remove outdated tx validation
* make all tests pass
* create own exception for validation error and start validating transactions
* more tx validation fixes
* move to yaml file for schema
* automatic schema documentation generator
* remove redundant section
* use YAML safe loading
* change current_owners to owners_before in tx schema
* re-run tests and make correct yaml schema
* fix some broken tests
* update Release_Process.md
* move tx validation into it's own method
* add jsonschema dependency
* perform schema validation after ID validation on Transaction
* Release_Process.md, markdown auto numbering
* remove old transaction.json
* resolve remaining TODOs in schema docuementation
* add `id` and `$schema` to transaction.yaml
* add transaction.yaml to setup.py so it gets copied
* address some concernes in PR for transaction.yaml
* address more PR concerns in transaction.yaml
* refactor validtion exceptions and move transaction schema validation into it's own function in bigchaindb.common.schema.__init__
* add note to generated schema.rst indicating when and how it's generated
* move tx schema validation back above ID validation in Transaction.validate_structure, test that structurally invalid transaction gets caught and 400 returned in TX POST handler
* remove timestamp from transaction schema index
* Add README.md to bigchaindb.common.schema for introduction to JSON Schema and reasons for YAML
* Use constant for schema definitions' base prefix
* Move import of ValidationError exception into only the tests that require it
* Move validate transaction test helper to tests/common/util.py
* move ordered transaction schema load to generate_schema_documentation.py where it's needed
* use double backticks to render terms in schema docs
* change more backticks and change transaction version description in transaction schema
* make details a mandatory property of condition
* Many more documentation fixes
* rename schema.rst to schema/transaction.rst
* Fix documentation for Metadata
* Add more links to documentation
* Various other documentation fixes
* Rename section titles in rendered documentation
* use  to manage file handle
* fix extrenuous comma in test_tx_serialization_with_incorrect_hash args
* 'a' * 64
* remove schema validation until we can analyze properly impact on downstream consumers
* fix flake8 error
* use `with` always
2016-11-22 11:17:06 +01:00
Scott Sadler
d275890f60 fix race condition in test_stale_monitor test_full_pipeline 2016-11-21 17:13:34 +01:00
Rodolphe Marques
7a7d66cf36 Merge pull request #845 from bigchaindb/bug/842/fix-typo
fixed typo
2016-11-21 14:17:49 +01:00
Rodolphe Marques
3ec79a54e7 fixed typo 2016-11-21 14:10:20 +01:00
Brett Sun
8998625706 Remove duplicated documentation test code that's been moved to the driver (#844) 2016-11-21 13:16:16 +01:00
Troy McConaghy
8f24e10fdc Docs: Noted unspents endpoint not yet implemented 2016-11-20 14:03:42 +01:00
Rodolphe Marques
7b170b32c2 Merge pull request #810 from bigchaindb/feat/332/get-txs-by-asset-id-ignore-invalid-blocks
get_transactions_by_asset_id now ignores invalid transactions
2016-11-18 15:56:45 +01:00