1
0
mirror of https://github.com/bigchaindb/bigchaindb.git synced 2024-06-26 03:06:43 +02:00
Commit Graph

3994 Commits

Author SHA1 Message Date
Troy McConaghy
d1bc21809e Problem: Some marketing copy (text blurbs) was old
Solution: Update the marketing copy!
2018-03-25 13:28:21 +02:00
Troy McConaghy
ff62675c01
THE blockchain database. 2018-03-24 06:01:12 +01:00
Troy McConaghy
1d053bbad8
Two fixes to root docs home page
- Added a button to link to the new "Contributing to BigchainDB" docs
- Changed the opening tag line
2018-03-24 05:40:14 +01:00
Vanshdeep Singh
283f685f07 Problem: FastQuery not working (#2153)
Solution: Fix FastQuery Class
2018-03-23 17:16:00 +01:00
Vanshdeep Singh
cffd68f7cf Problem: Event stream test incomplete (#2152)
Solution: Complete the test by checking connection status returned in the 'result' field
2018-03-23 15:39:47 +01:00
Vanshdeep Singh
358899b3b1 Problem: 'TRANSFER' Transaction fails. (#2151)
Solution: The asset storage and retrieval logic leads to different txn bodies
causing a validation error. Concequently the logic has been simplied.
2018-03-23 15:08:30 +01:00
vrde
4c992198db Problem: version doesn't reflect reality (#2150)
Solution: change the version to 2.0.dev, and add a cool banner.

 mmm     mmmm   mmmm  mmmmmm
   #    "   "# "   "#     #"
   #      mmm"   mmm"    m"
   #        "#     "#   m"
 mm#mm  "mmm#" "mmm#"  m"

 #         mm          mmmm
 # mm     m"#  m   m  m"  "m  m mm
 #"  #   #" #   #m#   #  m #  #"  "
 #   #  #mmm#m  m#m   #    #  #
 #   #      #  m" "m   #mm#   #

        #                        #
  mmm   # mm    mmm    mmm    mmm#
 "   #  #"  #  #"  #  "   #  #" "#
 m"""#  #   #  #""""  m"""#  #   #
 "mm"#  #   #  "#mm"  "mm"#  "#m##

:D
2018-03-23 14:41:15 +01:00
vrde
283b664e6a Problem: there is no way to easily reset the DB (#2149)
Solution: Add a `reset` recipe for our Makefile
2018-03-23 14:39:43 +01:00
vrde
f157096699 Problem: No reason to check the BEP (+typo) (#2144)
Solution: Say why there is a link to the BEP, and fix a typo.
2018-03-23 14:39:15 +01:00
Manolo
0e7adb33d2
Merge pull request #2148 from vrde/ignore-vim-swap-files
Problem: vim swap files are not ignored by git
2018-03-22 17:13:16 +01:00
vrde
7a718f78d2 Update Makefile (#2147)
* Problem: it's difficult to run/test/compile docs

Solution: we already have a nice Makefile, but it's outdated. The idea
is to revamp it and make it easy to use.

* Problem: Makefile is not documented

Solution: Add basic instructions on how to use it in the main README.md

* Problem: can't connect to localhost:9984

Solution: make docker expose 9984 by default, so everyone can connect to
localhost:9984.

* Problem: make clean is TMI

Solution: add `@` to remove commands so we don't output all the details
about the cleaning

* Problem: make clean is too shy

Solution: print a message saying that cleaning went well.
2018-03-22 17:12:39 +01:00
Ahmed Muawia Khan
5676a6e088 Problem: No error message/logs if tendermint container cannot find peers (#2146)
Solution: retry every 30 seconds for a maximum of 10 times.
2018-03-22 17:12:21 +01:00
vrde
ee6170ee88
Problem: vim swap files are not ignored by git
Solution: add patterns to ignore them.
2018-03-22 16:00:39 +01:00
Ahmed Muawia Khan
73555b96ff Unwanted env var BIGCHAINDB_START_TENDERMINT (#2145) 2018-03-21 15:19:00 +01:00
vrde
9cdd46c084
Merging development branch to master! 2018-03-21 14:18:23 +01:00
Troy McConaghy
15c16c5a97 Update setup.py for BigchainDB 2.0 (#2126)
* Update setup.py for BigchainDB 2.0

I took the license name from this list of valid PyPI licenses:
https://jlesquembre.github.io/autopilot/license_list.html

* Remove 'Programming Language :: Python :: 3.6'
from `setup.py` since we actually use features from Python 3.6.

* Changed dev status back to 3 - Alpha for now
2018-03-21 14:03:15 +01:00
Ahmed Muawia Khan
9be68c972d Problem: standardize docker-compose workflows (#2130)
- Standardize docker-compose workflow
- Change docker-compose version to 2.1
  - why one might ask? because compose version
    3.0 does not support depends on and inherits
    like we want to and is more aimed towards migration to using
    `docker stack`, for our current strategy `2.1` is a better choice.
- change `bdb` service `bigchaindb` service
  - why? Introduced a new proxy service `bdb` which is just a dummy
    `busybox` image.
    - why? because this ensure via healthcheck of bigchaindb that BigchainDB
      has started properly and makes a `curl` to ensure HTTP API server is up
      and running.
      - why? Because we have had scenarios where BigchainDB is not started
        via docker compose and user has to check out the logs to find out what
        the problem might be. This ensure that bigchaindb is up and running.
- Does this change deployment workflow? No.
  - The only thing change is that if you want to run commands inside a bigchaindb
    container e.g. `pytest` now you have to run the following command:
    `docker-compose run --rm --no-deps bigchaindb pytest -v --cov=bigchaindb`
     as opposed to `docker-compose run --rm --no-deps bdb pytest -v --cov=bigchaindb`
- Remove env variable `BIGCHAINDB_START_TENDERMINT`
- Remove TENDERMINT_INTEGRATION.rst and move to the new docs
- Change mdb -> mongodb because the other services were named with
  full name.
- Add example to run specific tests or from a file
- Update config.toml for tendermint to use `bigchaindb` as proxy app
  instead of `bdb`
- Remove `network` directory because it is deprecated
- Add comment about why PYTHONBUFFERED is used
2018-03-21 12:42:43 +01:00
Vanshdeep Singh
ef26220c7f Problem: Docs for BEP#3 implementation not updated (#2123)
* Problem: Docs for BEP#3 implementation not updated

Solutions: Update docs for #2070 and #2106

* Problem: 'Validator update' docs language not clear

Solution: Re-write the documentation which explains when validators are updated

* Problem: Typos and BEP reference missing

Solution: Fix typos and add BEP reference
2018-03-21 09:23:08 +01:00
Troy McConaghy
59abb358f8
Merge pull request #2133 from bigchaindb/update-contributing-md
Problem: CONTRIBUTING.MD and the 2 GitHub templates were old
2018-03-17 08:49:20 +01:00
Shahbaz Nazir
e8e02cac50 Problem: Bigchaindb startup sometimes fails due genesis block creation during init (#2129)
* removing GENESIS transaction type
* remove GENESIS transaction schema
* all blocks are same in the eyes of GOD no checks needed for genesis blocks
2018-03-16 16:19:12 +01:00
Troy McConaghy
c047487523
Merge pull request #2119 from bigchaindb/new-docs-set-on-contributing
New docs set on "Contributing to BigchainDB"
2018-03-15 20:36:58 +01:00
Ahmed Muawia Khan
0125368d8e Problem: K8s deployment with Access Token Authorization expects Access Token for GET calls and others (#2134)
* Fix for access token authorization for GET calls

- Naming inconsistency for cluster-fqdn causing issues
- Change cluster-frontend-port to node-frontend-port

* Change hardcoded 9984 to configurable
2018-03-15 16:20:15 +01:00
Troy McConaghy
24119a1b73 Problem: Was getting Shared Workspace Protocol from old location
Solution: Get it from new location in bigchaindb/BEPs
2018-03-15 13:44:22 +01:00
Vanshdeep Singh
8c32ae798b Problem: UTXO implementation unfinished for release. (#2132)
Solution: Rollback UTXO for the alpha release.
2018-03-14 17:58:05 +01:00
Troy McConaghy
c5054e7239 Problem: Unclear how Travis and Codecov get configured
Solution: Document where Travis and Codecov look for configuration settings and setup.
2018-03-14 13:06:52 +01:00
Troy McConaghy
b9d500ac09 Problem: CONTRIBUTING.MD and the 2 GitHub templates were old
Solution: Update those three files to reflect the new way we do things
2018-03-14 11:22:39 +01:00
Troy McConaghy
f54090af6d Cleanup 'Ways to Contribute' even more 2018-03-14 01:40:05 +01:00
Troy McConaghy
d4e8f415a1 Add JS and Python style guides to policies 2018-03-14 00:48:10 +01:00
Troy McConaghy
8f4bc46e8b
Typo fix good grief 2018-03-14 00:24:29 +01:00
Troy McConaghy
d8893c11e7
Merge pull request #2131 from bigchaindb/quick-fix-to-release-process-for-now
Add note at top how this is old, will be updated
2018-03-14 00:20:41 +01:00
Troy McConaghy
5caa49e945
Add note at top how this is old, will be updated
A more complete fix will have to be done later. This is what we can do for now.
2018-03-14 00:19:02 +01:00
vrde
617f0ba94b Problem: exchange pubsub doesn't start on boot (#2079)
Solution: start it on boot.
2018-03-12 16:48:03 +01:00
Troy McConaghy
0e29517145 Revisions to: Contributing to BigchainDB (docs) 2018-03-12 14:23:49 +01:00
Ahmed Muawia Khan
f537d061d5 Problem: Migrate-CLI changes were reverted because of travis changes (#2121)
* Testing tendermint docker compose for travis

* Typo tendermint*

* Re-do migrate cli changes

* don't skip event stream test

* Fix flake8 and unskip a test skipped during dev

* Revert styling changes made from editor

* skip a failing test case which was already disabled

* Remove reference to 'keypair' in commands
2018-03-09 13:08:37 +01:00
Troy McConaghy
5283c32abb
Under den Linden -> Unter 2018-03-07 12:40:12 +01:00
Troy McConaghy
9180d00282
codding -> coding 2018-03-07 12:37:08 +01:00
Troy McConaghy
cf53ce8d32 First draft of new docset on Contributing to BigchainDB 2018-03-06 23:55:18 +01:00
Ahmed Muawia Khan
60f2ccaead Revert "Migrate cli for tendermint integration" 2018-03-05 15:49:55 +01:00
Troy McConaghy
81c6975501
Merge pull request #2071 from bigchaindb/text-edits-in-http-api-docs
Copy-edited the HTTP API docs
2018-03-05 12:31:56 +01:00
Troy McConaghy
c2fd9e7b7b
Merge pull request #2113 from bigchaindb/rm-stand-alone
Problem: The node-on-kubernetes docs aren't just for a "stand-alone" node
2018-03-05 12:28:34 +01:00
Troy McConaghy
6ee8224491
Merge pull request #2112 from bigchaindb/revise-azure-acs-page
Problem: User gets error about "Service Principal" when they try to deploy a k8s cluster on Azure
2018-03-05 12:27:44 +01:00
Troy McConaghy
cfdb558729
Merge pull request #2111 from bigchaindb/revise-workflow-page
Edited the "Overview" page in Production Deployment Template for clarity
2018-03-05 12:27:29 +01:00
Ahmed Muawia Khan
2a3acecdff
Merge pull request #2108 from bigchaindb/uncomment-storageaccount-in-tendermint-sc
Problem: Inconsistent treatment of storageAccount across two storageClasses
2018-03-05 11:38:36 +01:00
Troy McConaghy
09083f41ef
Merge pull request #2082 from vrde/do-not-start-tendermint-by-default
Problem: tendermint is started by default
2018-03-04 19:53:34 +01:00
Troy McConaghy
7acdb1a565
Problem: The docs aren't just for a "stand-alone" node
Solution: Remove "stand-alone"
2018-03-04 19:34:18 +01:00
Troy McConaghy
5f206acc63 Revised docs re az acs create 2018-03-04 14:36:55 +01:00
Troy McConaghy
95b4647a22 Added instructions for including secret token header in POST requests 2018-03-03 19:15:01 +01:00
Troy McConaghy
74d86cc83e Add example secret token 2018-03-03 15:02:45 +01:00
Troy McConaghy
2304f8cd10 Revisions to Overview page in prod dep. template 2018-03-03 14:55:31 +01:00
Sylvain Bellemare
802cc73d33 Problem: import order does not follow pep8
Solution: follow pep8
2018-03-01 17:50:20 +01:00