Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 2.3 #227

Merged
merged 71 commits into from
Nov 10, 2020
Merged

Merge 2.3 #227

merged 71 commits into from
Nov 10, 2020

Commits on Jan 22, 2020

  1. [FABCI-482] Update Nexus URL's to Artifactory

    Signed-off-by: Brett Logan <brett.t.logan@ibm.com>
    Brett Logan authored and mbwhite committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    6ef0042 View commit details
    Browse the repository at this point in the history
  2. [FABCN-377] Prepare v2.0 release

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and mbwhite committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    ee69cf8 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. Fix docker tag

    Tag needs to include hyperledger to match the publish command
    
    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and mbwhite committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    2ea6ff3 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2020

  1. [FABCN-377] Bump version to 2.0.1

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and mbwhite committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    3fa4641 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2020

  1. [FABCN-378] Publish jsdoc

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and mbwhite committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    e72b79c View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2020

  1. Re-enable tests

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and mbwhite committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    f98bb2f View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2020

  1. [FABCN-381] Access localmspid

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and mbwhite committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    dd51dfa View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2020

  1. Update audit level

    Temporarily raise audit level to moderate to work around current minimist audit failures
    
    Can be reverted after grpc, rc, and tar dependecies have been updated to pull in updated versions of mkdirp and minimist
    
    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and mbwhite committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    c9e9e5b View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. Expand node engine version range

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and mbwhite committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    78f8cf8 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. FABCN-391 Use version 2.1 of fabric docker images

    Signed-off-by: heatherlp <heatherpollard0@gmail.com>
    heatherlp authored and mbwhite committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    c09385c View commit details
    Browse the repository at this point in the history
  2. FABCN-391 Update test/chaincodes to use node 10 and add a missing hat

    Signed-off-by: heatherlp <heatherpollard0@gmail.com>
    heatherlp authored and mbwhite committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    2e8e698 View commit details
    Browse the repository at this point in the history
  3. [FABCN-377] Prepare for v2.1 unstable builds (WIP)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    33d4ea8 View commit details
    Browse the repository at this point in the history
  4. [FABCN-373] Compatibility Matrix

    Ammended all the node-engines in package.json to match
    that in the docker image
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    Change-Id: Ia536ed66daf857679adf9f858b35d206a4f1007f
    mbwhite authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    d62ecae View commit details
    Browse the repository at this point in the history
  5. [FABCN-382] fix compatibility.md title

    Signed-off-by: Andrew Hurt <andrew.hurt1@ibm.com>
    awjh-ibm authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    0e7a80e View commit details
    Browse the repository at this point in the history
  6. Improve build reliability

    It looks like rushjs symlinking can cause issues with the CopyFiles task. Use a script instead as suggested in microsoft/azure-pipelines-tasks#9046
    
    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    659d36d View commit details
    Browse the repository at this point in the history
  7. Add readme to redirect to site

    Signed-off-by: Ry Jones <ry@linux.com>
    ryjones authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    a3ff93c View commit details
    Browse the repository at this point in the history
  8. FABCN-241 Remove to.be.ok

    Signed-off-by: lesleyannj <lesleyannj@hotmail.com>
    lesleyannjordan authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    dd8799e View commit details
    Browse the repository at this point in the history
  9. FABCN-241 Change to.be.ok

    Signed-off-by: lesleyannj <lesleyannj@hotmail.com>
    lesleyannjordan authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    de8c29c View commit details
    Browse the repository at this point in the history
  10. FABCN-241 Remove to.be.ok

    Signed-off-by: lesleyannj <lesleyannj@hotmail.com>
    lesleyannjordan authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    4df348a View commit details
    Browse the repository at this point in the history
  11. fix: remove semicolon

    Signed-off-by: Johnny Da Costa <johnny.dacosta@he-arc.ch>
    johndacost authored and heatherlp committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    0014244 View commit details
    Browse the repository at this point in the history
  12. Merge pull request hyperledger#103 from heatherlp/portFromMaster

    FABCN-391: Cherry pick relevant changes from master to release-2.0
    mbwhite authored Mar 30, 2020
    Configuration menu
    Copy the full SHA
    ff0962f View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2020

  1. FABCN-391 Set docker images to use node 10

    - reflect this in compatibility.md
    - update some out of date tutorial lines
    
    Signed-off-by: heatherlp <heatherpollard0@gmail.com>
    heatherlp committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    1d75530 View commit details
    Browse the repository at this point in the history
  2. Merge pull request hyperledger#105 from heatherlp/sortdocker10

    FABCN-391 Set docker images to use node 10
    mbwhite authored Mar 31, 2020
    Configuration menu
    Copy the full SHA
    6ef54eb View commit details
    Browse the repository at this point in the history
  3. FABCN-391 Build against release-2.x

    Signed-off-by: heatherlp <heatherpollard0@gmail.com>
    heatherlp committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    e7e1557 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

  1. Merge pull request hyperledger#109 from heatherlp/azure2x

    FABCN-391 Build against release-2.x
    mbwhite authored Apr 1, 2020
    Configuration menu
    Copy the full SHA
    2d4a09d View commit details
    Browse the repository at this point in the history
  2. FABCN-391 Remove references to 2.0 and 2.0.0

    - replace with 2.x
    
    Signed-off-by: heatherlp <heatherpollard0@gmail.com>
    heatherlp committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    644213a View commit details
    Browse the repository at this point in the history
  3. Merge pull request hyperledger#110 from heatherlp/2x200

    FABCN-391 Remove references to 2.0 and 2.0.0
    mbwhite authored Apr 1, 2020
    Configuration menu
    Copy the full SHA
    418f742 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. [FABCN-392] Update to Node 12

    Set node engine to be the latest LTS at time of commit 12.6.1
    Due to issues with comibation of the 12.6 and rewire, unit tests are run
    with node 12.5.0
    
    Updated timeout as Typescript compilation seems to have slowed down.
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    1917562 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2020

  1. Merge pull request hyperledger#111 from mbwhite/node12

    Update to use Node 12.16.1
    mbwhite authored Apr 3, 2020
    Configuration menu
    Copy the full SHA
    3de5ca5 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. [FABCN-391] Publish JSDoc to release-2.1

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    3e9af57 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. Merge pull request hyperledger#115 from jt-nti/391-rereversion-jsdoc

    [FABCN-391] Publish JSDoc to release-2.1
    heatherlp authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    94d0724 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. FABCN-391 v2.1.0 Release (hyperledger#112)

    * FABCN-391 v2.1.0 Release
    - also fixed nodeenv images to use node 12
    
    Signed-off-by: heatherlp <heatherpollard0@gmail.com>
    
    * Update timeout (hyperledger#114)
    
    Signed-off-by: Brett Logan <brett.t.logan@ibm.com>
    
    Co-authored-by: Brett Logan <brett.t.logan@ibm.com>
    heatherlp and Brett Logan authored Apr 15, 2020
    Configuration menu
    Copy the full SHA
    6f69ec0 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. FABCN-391 Bump to 2.1.1 and fix docker tag (hyperledger#122)

    * FABCN-391 Remove "latest" from tag name on docker image publishing for tagged versions
    
    Signed-off-by: heatherlp <heatherpollard0@gmail.com>
    
    * FABCN-391 Bump version number to 2.1.1
    
    Signed-off-by: heatherlp <heatherpollard0@gmail.com>
    heatherlp authored Apr 16, 2020
    Configuration menu
    Copy the full SHA
    c753261 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2020

  1. [FABCN-391] fix directory for api doc publish (hyperledger#125)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored Apr 21, 2020
    Configuration menu
    Copy the full SHA
    61c253a View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. [FABCN-394] Update typescript interface file (hyperledger#128)

    Updated both typescript definition files to match the case
    and the existance of the implementation function.
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored Apr 22, 2020
    Configuration menu
    Copy the full SHA
    3e67b8c View commit details
    Browse the repository at this point in the history
  2. Prepare 2.1.1 release (hyperledger#133)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored Apr 22, 2020
    Configuration menu
    Copy the full SHA
    aab1364 View commit details
    Browse the repository at this point in the history
  3. Bump version (hyperledger#134)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored Apr 22, 2020
    Configuration menu
    Copy the full SHA
    b1f992d View commit details
    Browse the repository at this point in the history

Commits on May 7, 2020

  1. [FABCN-397] State queries limited to 100 results (hyperledger#141)

    Errow was the new version of protobufjs used to create the bundle.js
    gave a different property to the 'has more' field.  hasMore replaced
    has_more
    
    As this accessed as JS property it didn't fail, but meant only a limited
    number could be accessed.
    
    corrected, added test for 229 results.
    bit of dead code pruning
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored May 7, 2020
    Configuration menu
    Copy the full SHA
    00fab0a View commit details
    Browse the repository at this point in the history
  2. [FABCN-396] Add notes on minimum 1.4 module version for node 12 (hype…

    …rledger#139)
    
    Stated that 1.4.5 and above are the versions that work with node 12
    Added a better example for the use of the chaincode node runtime environment
    variable
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored May 7, 2020
    Configuration menu
    Copy the full SHA
    8de8a6e View commit details
    Browse the repository at this point in the history

Commits on May 11, 2020

  1. FABCN-395: Use @grpc/grpc-js for Node.js chaincode (hyperledger#143) (h…

    …yperledger#144)
    
    Signed-off-by: Simon Stone <sstone1@uk.ibm.com>
    Simon Stone authored May 11, 2020
    Configuration menu
    Copy the full SHA
    a81935a View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. FABCN-401 Correct use of Yargs api (hyperledger#145)

    * FABCN-401 Correct use of Yargs api
    
    Change from package.json to api parser configuration
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    
    * Force build
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored May 13, 2020
    Configuration menu
    Copy the full SHA
    ac5b009 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2020

  1. Fix broken tutorials link (hyperledger#137) (hyperledger#138)

    Signed-off-by: NIKHIL E GUPTA <negupta@us.ibm.com>
    
    Co-authored-by: NIKHIL E GUPTA <negupta@us.ibm.com>
    
    Co-authored-by: NIKHIL E GUPTA <negupta@us.ibm.com>
    nikhil550 and NIKHIL E GUPTA authored May 14, 2020
    Configuration menu
    Copy the full SHA
    3d3264d View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. Prepare 2.1.2 release (hyperledger#148)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored May 19, 2020
    1 Configuration menu
    Copy the full SHA
    f3663ed View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Bump version to 2.1.3 (hyperledger#149)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored May 20, 2020
    Configuration menu
    Copy the full SHA
    c1979e3 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2020

  1. FABCN-405 Fix tutorial reference (hyperledger#150) (hyperledger#152)

    Updated to use 2.1 modules
    
    Signed-off-by: Ry Jones <ry@linux.com>
    
    Co-authored-by: Matthew B White <mbwhite@users.noreply.github.com>
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    
    Co-authored-by: Ry Jones <ry@linux.com>
    mbwhite and ryjones authored May 26, 2020
    Configuration menu
    Copy the full SHA
    f4643f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. [FABCN-407] Update protos (hyperledger#154) (hyperledger#157)

    To prepare for the implementation of chaincode gRPC server, this patch
    updates protobuf definitions to the latest ones.
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    shimos authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    e02abf4 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2020

  1. [FABCN-410] Use new lifecycle for fv/e2e tests (hyperledger#160)

    This patch enables v2.0 feature in the test Hyperledger Fabric network
    and uses new lifecycle commands in the fv and e2e tests.
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    shimos authored Jun 4, 2020
    Configuration menu
    Copy the full SHA
    cb4afae View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. Fix 'rush install' error in release-2.x (hyperledger#163)

    This patch upgrades pnpm to fix the "Could not find peer dependency
    'google-auth-library'" error.
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    shimos authored Jun 10, 2020
    Configuration menu
    Copy the full SHA
    ed41336 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. Cheery-pick chaincode server feature to release-2.x (hyperledger#166)

    * [FABCN-408] Separate message handler from client (hyperledger#155)
    
    This patch divides the ChaincodeSupportClient class into two classes:
    ChaincodeSupportClient, which represents a chaincode client that
    connects to a peer, and ChaincodeMessageHandler, which handles messages
    in communciation with the peer through a stream.
    
    Because the latter part is common in both client and server model,
    the ChaincodeMessageHandler class will be used in the future
    implementation for a chaincode gRPC server.
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    
    Co-authored-by: Matthew B White <mbwhite@users.noreply.github.com>
    
    * [FABCN-409] Chaincode gRPC server w/o TLS (hyperledger#159)
    
    This patch adds the ChaincodeServer class to support the server mode of
    chaincode.
    It also adds the server() method, which creates a new instance of
    the ChaincodeServer class, to the Shim class, the entrypoint of the
    fabric-shim library.
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    
    * [FABCN-411] Add server command to CLI (hyperledger#161)
    
    This patch adds a "server" command to the "fabric-chaincode-node" CLI.
    The command starts the contracts as a chaincode server.
    
    Example: fabric-chaincode-node server --chaincode-address 0.0.0.0:9999 \
               --chaincode-id mycc_v0:a1233bb13227a05932
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    
    * [FABCN-413] Add e2e test for chaincode server (hyperledger#162)
    
    This patch adds new e2e test for the chaincode gRPC server feature.
    
    The test performs as following:
      - Create a package which contains server and cc information
      - Build a container image of the chaincode
      - Install the package into peers
      - Obtain the installed package ID from the peers
      - Start the chaincode container with the package ID
      - Approve and commit the chaincode definition
      - Invoke and query the chaincode
    
    "rush test:e2e" will perform both tests for both server and client mode.
    
    This patch also modifies "rush start-fabric" to use external builder
    scripts.
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    
    * [FABCN-414] Update TypeScript definition (hyperledger#165)
    
    This patch updates the type defintion file for TypeScript to add classes
    and interfaces related to the chaincode server feature.
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    
    * [FABCN-412] TLS support for chaincode server (hyperledger#164)
    
    This patch adds TLS support for chaincode server.
    
    To enable TLS, set tlsProps in the second argument for shim.server,
    or add --chaincode-tls-cert-file and --chaincode-tls.key-file for CLI.
    
    Client certificate validation can be enabled via tlsProps.clientCACerts
    for shim.server or --chaincode-tls-client-cacert-file for CLI.
    
    Also the -path options (for base64 encoded files) are supported.
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    
    Co-authored-by: Matthew B White <mbwhite@users.noreply.github.com>
    shimos and mbwhite authored Jun 17, 2020
    Configuration menu
    Copy the full SHA
    577fde4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2020

  1. [FABCN-415] Lock grpc-js to 1.0.3 (hyperledger#170)

    @grpc/grpc-js updated to 1.1.0; this has caused the initial request to the
    peer on chaincode start to fail.
    
    Dropping back to 1.0.3 resolves the issue.
    
    See FABCN-415
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored Jun 19, 2020
    Configuration menu
    Copy the full SHA
    6600669 View commit details
    Browse the repository at this point in the history
  2. [FABCN-416] Release v2.1.3 (hyperledger#171)

    For resolving grpc version dependency
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored Jun 19, 2020
    Configuration menu
    Copy the full SHA
    e3595af View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

  1. Specify exact version of winston dependency

    Work around for issue winstonjs/winston#1814
    
    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti committed Jun 22, 2020
    3 Configuration menu
    Copy the full SHA
    81e1123 View commit details
    Browse the repository at this point in the history
  2. Prepare 2.1.4 release (hyperledger#174)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored Jun 22, 2020
    Configuration menu
    Copy the full SHA
    e8361de View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2020

  1. [FABCN-393] Fix broken links in documents (hyperledger#169)

    This patch fixes broken links to the fabric documents.
    This patch also fixes links to point to those for the proper version
    (2.1).
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    shimos authored Jun 23, 2020
    Configuration menu
    Copy the full SHA
    8966eed View commit details
    Browse the repository at this point in the history
  2. Bump version to 2.1.5 (hyperledger#175)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored Jun 23, 2020
    Configuration menu
    Copy the full SHA
    1b78ca9 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. [FABCN-319] Update dependnency versions (hyperledger#176)

    - Update grpc-js and winston to pre-lock levels
    - General update of dependcies
    - Note add about shirnkwrap.
    - Corrected test cases
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored Jun 24, 2020
    Configuration menu
    Copy the full SHA
    cc7fee7 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. [FABCN-420] Remove Azure pipeline warnings (hyperledger#177)

    Used new coverage merge tool to joing coverage together
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored Jun 25, 2020
    Configuration menu
    Copy the full SHA
    eeca625 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2020

  1. Use Official CouchDB 3.1 Image (hyperledger#180)

    Fabric 2.2 removes official support for CouchDB 2.x.
    The migration to 3.1 was to address fsync issues
    in the underlying storage implementation in Couch.
    
    This change moves to CouchDB 3.1 which requires the
    user to now set an admin identity at startup.
    
    Node 12.18.2 is the latest LTS
    
    Signed-off-by: Brett Logan <brett.t.logan@ibm.com>
    Brett Logan authored and jt-nti committed Jul 2, 2020
    Configuration menu
    Copy the full SHA
    9f30e90 View commit details
    Browse the repository at this point in the history
  2. [FABCN-421] release: 2.2.0 LTS release (hyperledger#181)

    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored Jul 2, 2020
    Configuration menu
    Copy the full SHA
    92c3225 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2020

  1. Bump version to 2.2.1 (hyperledger#184)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti authored Jul 3, 2020
    Configuration menu
    Copy the full SHA
    7de3c12 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2020

  1. Fix: ChaincodeStub.getMspID should be in lowerCamelCASE

    Signed-off-by: winderica <winderica@gmail.com>
    winderica authored and jt-nti committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    be2ef68 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2020

  1. [FABCN-422] Add release guide (hyperledger#187)

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    jt-nti committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    eb39270 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. [FABCN-433] Update typescript and @types/node (hyperledger#199)

    Need current supported levels.
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored Sep 9, 2020
    Configuration menu
    Copy the full SHA
    c9a1f5d View commit details
    Browse the repository at this point in the history
  2. [FABCN-241] Remove to.be.ok (hyperledger#204)

    Signed-off-by: lesleyannj <lesleyannj@hotmail.com>
    lesleyannjordan authored Sep 9, 2020
    Configuration menu
    Copy the full SHA
    58387e8 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. [FABCN-435] OOM on Large Arg Size (hyperledger#207)

    Incorrect trace point logging entire binary message
    
    Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
    mbwhite authored Sep 14, 2020
    Configuration menu
    Copy the full SHA
    05df03f View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2020

  1. v2.x tutorials updated (hyperledger#217)

    Signed-off-by: Kestutis Gudynas <44440041+kemi04@users.noreply.github.com>
    kemi04 authored Sep 17, 2020
    Configuration menu
    Copy the full SHA
    85188f5 View commit details
    Browse the repository at this point in the history
  2. [FABCN-430] Fix type for timestamp.second (hyperledger#194) (hyperled…

    …ger#209)
    
    This patch fixes the type definition for the second field in the
    Timestamp, which is actually Long (int64).
    
    Signed-off-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    
    Co-authored-by: Matthew B White <mbwhite@users.noreply.github.com>
    
    Co-authored-by: Taku Shimosawa <taku.shimosawa@hal.hitachi.com>
    mbwhite and shimos authored Sep 17, 2020
    Configuration menu
    Copy the full SHA
    fc32346 View commit details
    Browse the repository at this point in the history
  3. [FABCN-432] - Update class transformer dependency (hyperledger#213)

    * [FABCN-241] Remove to.be.ok
    
    Signed-off-by: lesleyannj <lesleyannj@hotmail.com>
    
    * [FABCN-1627]-Update class transformer dependency
    
    Signed-off-by: lesleyannj <lesleyannj@hotmail.com>
    lesleyannjordan authored Sep 17, 2020
    Configuration menu
    Copy the full SHA
    f71eb0c View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. Release v2.3.0

    Signed-off-by: Kestutis Gudynas <gudynask@gmail.com>
    kemi04 authored and jt-nti committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    edd913e View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2020

  1. Bump version to 2.3.1

    Signed-off-by: Kestutis Gudynas <gudynask@gmail.com>
    kemi04 authored and jt-nti committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    4f44108 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. Merge remote-tracking branch 'upstream/release-2.x' into merge-2.3

    Signed-off-by: James Taylor <jamest@uk.ibm.com>
    
    # Conflicts:
    #	CHANGELOG.md
    #	COMPATIBILITY.md
    #	TUTORIAL.md
    #	apis/fabric-contract-api/README.md
    #	apis/fabric-contract-api/package.json
    #	apis/fabric-contract-api/test/unit/metadata.json
    #	apis/fabric-shim-api/README.md
    #	apis/fabric-shim-api/package.json
    #	ci/azure-pipelines.yml
    #	common/config/rush/pnpm-lock.yaml
    #	docs/_config.yml
    #	docs/_includes/header.html
    #	docs/_jsdoc.json
    #	docs/_jsdoc/index.md
    #	docs/_jsdoc/tutorials/annotated-contract-metadata.md
    #	docs/_jsdoc/tutorials/deep-dive-contract-interface.md
    #	docs/_jsdoc/tutorials/using-chaincodeinterface.md
    #	docs/_jsdoc/tutorials/using-contractinterface.md
    #	docs/_jsdoc/tutorials/using-iterators.md
    #	docs/index.md
    #	docs/package.json
    #	libraries/fabric-shim-crypto/README.md
    #	libraries/fabric-shim-crypto/package.json
    #	libraries/fabric-shim/README.md
    #	libraries/fabric-shim/lib/contract-spi/chaincodefromcontract.js
    #	libraries/fabric-shim/package.json
    #	libraries/fabric-shim/test/unit/contract-spi/chaincodefromcontract.js
    #	libraries/fabric-shim/test/unit/server.js
    #	package.json
    #	release_notes/v2.0.0.txt
    #	test/chaincodes/annotations/package.json
    #	test/chaincodes/annotations/src/test_contract/expected-metadata.json
    #	test/chaincodes/clientidentity/package.json
    #	test/chaincodes/crosschaincode/package.json
    #	test/chaincodes/crosschaincode2/package.json
    #	test/chaincodes/crud/package.json
    #	test/chaincodes/encryption/package.json
    #	test/chaincodes/events/package.json
    #	test/chaincodes/query/package.json
    #	test/chaincodes/scenario/package.json
    #	test/chaincodes/server/package.json
    #	test/e2e/scenario.js
    #	test/fv/package.json
    #	tools/getEdgeDocker.sh
    #	tools/toolchain/fabric.js
    #	tools/toolchain/network/docker-compose/docker-compose-base.yaml
    jt-nti committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    5c32dc6 View commit details
    Browse the repository at this point in the history