1554 Commits

Author SHA1 Message Date
Troy McConaghy
9da2a3c943 Merge pull request #143 from bigchaindb/feat/140/add-section-about-running-tests-in-docs
Move info on running all unit tests into the Sphinx docs
2016-03-19 10:49:10 +01:00
Troy McConaghy
60e926f7a5 Merge branch 'develop' into feat/140/add-section-about-running-tests-in-docs 2016-03-19 10:37:39 +01:00
Troy McConaghy
63fc86227b Merge pull request #141 from bigchaindb/update-roadmap-md
Updated ROADMAP.md based on March 16 meeting
2016-03-19 10:22:51 +01:00
Troy McConaghy
4556cc01f0 Merge branch 'develop' into feat/140/add-section-about-running-tests-in-docs 2016-03-19 10:13:55 +01:00
Troy McConaghy
c75fbb8c24 Merge branch 'develop' into update-roadmap-md 2016-03-19 10:13:39 +01:00
Alberto Granzotto
adae753e2a Merge pull request #99 from GemHQ/modular-consensus-rules
Modular consensus rules
2016-03-19 04:26:07 +01:00
Matt Smith
2aa003578c Typos 2016-03-18 16:50:21 -07:00
Matt Smith
9c9378cf60 Merge branch 'develop' into modular-consensus-rules 2016-03-18 10:44:12 -07:00
Troy McConaghy
fcfd114644 Merge branch 'develop' into feat/140/add-section-about-running-tests-in-docs 2016-03-18 13:39:14 +01:00
Troy McConaghy
f27da1e39d Merge branch 'develop' into update-roadmap-md 2016-03-18 11:56:53 +01:00
Troy McConaghy
2b3f5224d6 Merge branch 'develop' into revert-120-develop 2016-03-18 11:56:30 +01:00
troymc
cb5c14f9f1 Public Testnet --> Public Sandbox Testnet 2016-03-18 11:55:20 +01:00
Troy McConaghy
55ad60097d Fixed minor errors in Introduction (in docs) 2016-03-18 11:40:30 +01:00
vrde
5d33848319 Exclude tests 2016-03-17 17:17:27 +01:00
vrde
6e60a38a99 Use find_packages 2016-03-17 17:03:08 +01:00
Alberto Granzotto
6ea63903cb Revert "Add missing package bigchaindb.web to setup.py" 2016-03-17 16:59:56 +01:00
troymc
785ee388fe Move info on running all unit tests into the Sphinx docs 2016-03-17 16:20:11 +01:00
Troy McConaghy
678cd2dd29 Updated ROADMAP.md based on March 16 meeting 2016-03-17 11:05:15 +01:00
Rodolphe Marques
eff33e35f6 fixed failing test by joining block processes 2016-03-16 17:30:01 +01:00
Rodolphe Marques
33904b6804 Added a more descriptive initialization message 2016-03-16 17:07:01 +01:00
Matt Smith
3d50459b84 Corrected plugin group name in comments 2016-03-14 20:02:18 -07:00
Matt Smith
a7b3898b6f Merge remote-tracking branch 'upstream/develop' into modular-consensus-rules 2016-03-14 13:29:17 -07:00
Matt Smith
ad535c7895 Tests for loading consensus plugins 2016-03-14 13:27:17 -07:00
Troy McConaghy
fdd1f297a6 Merge pull request #133 from bigchaindb/clarify-timestamps-in-docs
Clarify the meaning of some timestamps in the docs
2016-03-14 17:21:30 +01:00
troymc
645430d24d Clarify meaning of transaction id in docs 2016-03-14 17:13:04 +01:00
troymc
ae97f4b8e1 Clarify the meaning of some timestamps in the docs 2016-03-14 16:54:23 +01:00
Troy McConaghy
2e07fb7c65 Merge pull request #130 from bigchaindb/mention-milestones-in-roadmap-etc
Mention milesones etc. in ROADMAP.md
2016-03-14 13:11:27 +01:00
troymc
ef9a574bb5 Mention milesones etc. in ROADMAP.md 2016-03-14 10:06:42 +01:00
Matt Smith
7253e96796 Fleshed out consensus plugin docs 2016-03-13 23:41:57 -07:00
Matt Smith
037b5110fe Modified Client module and web views to use plublic consensus methods
for creating/signing/verifying instead of the functions in utils.py --
those are now only called by the the BaseConsensusRules class in
consensus.py.
2016-03-13 22:26:35 -07:00
Troy McConaghy
73cfc9b9e5 Merge pull request #121 from bigchaindb/feat/119/distinguish-server-client-and-apis-in-docs
Feat/119/distinguish server client and apis in docs
2016-03-12 19:37:17 +01:00
Troy McConaghy
14275baa5f Merge branch 'develop' into feat/119/distinguish-server-client-and-apis-in-docs 2016-03-09 09:47:12 +01:00
Matt Smith
5c4529f120 Merge remote-tracking branch 'upstream/develop' into modular-consensus-rules
Conflicts:
	setup.py
2016-03-08 18:43:48 -08:00
Matt Smith
79a66bdf9b Added consensus doc stub 2016-03-08 18:42:26 -08:00
Matt Smith
a5243e43f6 This large (sorry) commit
1. switches from a composable plugin model to a single-plugin model
2. switches class methods to static methods in the BaseConsensusRules class
3. adds create_transaction, sign_transaction, and verify_transaction to
the plugin API

TODO: If we adopt this model, all references in e.g. client.py to util
methods like `sign_tx` need to be routed through the plugin methods, and
possibly need to be added to the plugin interface.
2016-03-08 18:33:31 -08:00
Matt Smith
14b71537d6 Made AbstractConsensusRules use python's abc and enforcing that ConsensusRules plugins subclass it 2016-03-08 18:32:25 -08:00
Matt Smith
01d706ac56 Moved consensus package files into single consensus.py module 2016-03-08 18:24:21 -08:00
Troy McConaghy
533d792e97 Merge pull request #117 from bigchaindb/feat/51/add-changelog-md-file
Feat/51/add CHANGELOG.md file
2016-03-08 16:27:10 +01:00
Troy McConaghy
7519901245 Merge branch 'develop' into feat/51/add-changelog-md-file 2016-03-08 14:42:00 +01:00
troymc
a8974d78f0 Remove empty FAQ section from docs, for now 2016-03-08 14:04:35 +01:00
troymc
79194d4d34 Restrutured docs for HTTP and Python driver APIs 2016-03-08 14:03:04 +01:00
troymc
d17e092b9c Add HTTP Client-Server API stuff to ROADMAP.md 2016-03-08 14:01:15 +01:00
troymc
50838db8c1 Merge remote-tracking branch 'origin/develop' into feat/119/distinguish-server-client-and-apis-in-docs 2016-03-08 13:35:21 +01:00
Alberto Granzotto
aa78310b30 Merge pull request #120 from crazyquark/develop
Add missing package form installer
2016-03-08 13:27:34 +01:00
troymc
5f86a54538 Docs: Rename Getting Started to The Python Server API by Example 2016-03-08 13:25:50 +01:00
Cristian S
9e1ff01057 Add missing package form installer
Without this running blockchaindb yields:
Traceback (most recent call last):
  File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.4/trace.py", line 858, in <module>
    main()
  File "/usr/lib/python3.4/trace.py", line 804, in main
    t.runctx(code, globs, globs)
  File "/usr/lib/python3.4/trace.py", line 510, in runctx
    exec(cmd, globals, locals)
  File "/usr/local/bin/bigchaindb", line 9, in <module>
    load_entry_point('BigchainDB==0.1.4', 'console_scripts', 'bigchaindb')()
  File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 549, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 2542, in load_entry_point
    return ep.load()
  File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 2202, in load
    return self.resolve()
  File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 2208, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/local/lib/python3.4/dist-packages/BigchainDB-0.1.4-py3.4.egg/bigchaindb/commands/bigchain.py", line 14, in <module>
    from bigchaindb.processes import Processes
  File "/usr/local/lib/python3.4/dist-packages/BigchainDB-0.1.4-py3.4.egg/bigchaindb/processes.py", line 9, in <module>
    from bigchaindb.web import server
ImportError: No module named 'bigchaindb.web'
2016-03-08 14:06:18 +02:00
Troy McConaghy
c77223ff8c Merge pull request #118 from bigchaindb/bug/104/re-add-license-notification-to-docs
Re-add link to licenses in the docs
2016-03-08 11:59:26 +01:00
troymc
2bdf3ced04 Docs: distinguish server and clients in installing-server.md 2016-03-08 11:51:24 +01:00
troymc
20835c2c26 Change installing.html -> installing-server.html 2016-03-08 11:33:49 +01:00
troymc
44a9e6e363 Renamed installing.md to installing-server.md 2016-03-08 11:20:20 +01:00