-
Notifications
You must be signed in to change notification settings - Fork 286
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Peter Somogyvari <[email protected]>
- Loading branch information
Showing
42 changed files
with
462 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
# Change Log | ||
|
||
All notable changes to this project will be documented in this file. | ||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
|
||
# [0.2.0](https://github.com/hyperledger/cactus/compare/v0.1.0...v0.2.0) (2020-12-01) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* **api-server:** runtime plugin imports ([dcdfcf5](https://github.com/hyperledger/cactus/commit/dcdfcf59e8e5220e24093e3dbeb41f49f1e5ab1b)), closes [#346](https://github.com/hyperledger/cactus/issues/346) | ||
* **ci:** CI now passes, commented flaky test ([c2019ae](https://github.com/hyperledger/cactus/commit/c2019aef4873f5bcc61c1604daa6ff956ad75054)), closes [#12](https://github.com/hyperledger/cactus/issues/12) [#36](https://github.com/hyperledger/cactus/issues/36) | ||
* **ci:** Fix ci script OSX compatability ([611fdfb](https://github.com/hyperledger/cactus/commit/611fdfb925192e842c87564fe00633570cde34ba)) | ||
* **cmd-api-server:** add IPluginImport to public API surface of package ([8734642](https://github.com/hyperledger/cactus/commit/8734642e01c916fe2c1fc0b8c0a58ebd1db7391b)) | ||
* **cmd-api-server:** bundle name typos ([711ad71](https://github.com/hyperledger/cactus/commit/711ad7168d9ff89dd2ad04ee43efe158200e8fbc)), closes [#376](https://github.com/hyperledger/cactus/issues/376) | ||
* **cmd-api-server:** disallow running on older than Node 12 but provide optional override ([332b306](https://github.com/hyperledger/cactus/commit/332b306c0c1a8cef21e27d116fc92158d3439128)), closes [#150](https://github.com/hyperledger/cactus/issues/150) | ||
* **cmd-api-server:** plugin imports via static config (env,cli,file) ([d7e550e](https://github.com/hyperledger/cactus/commit/d7e550ee9b9483995c95e7a43d175e82bfb1ab6e)) | ||
* **common:** flaky KeyConverter unit tests ([43ec924](https://github.com/hyperledger/cactus/commit/43ec924875f161bb1308dca84a4f16d116212266)), closes [#299](https://github.com/hyperledger/cactus/issues/299) [/github.com/hyperledger/cactus/issues/299#issuecomment-720743950](https://github.com//github.com/hyperledger/cactus/issues/299/issues/issuecomment-720743950) [#238](https://github.com/hyperledger/cactus/issues/238) | ||
* **common:** servers.startOnPort() error handling ([51af78d](https://github.com/hyperledger/cactus/commit/51af78dbb6273b4ef4ee26147469fb3599391bb5)), closes [#317](https://github.com/hyperledger/cactus/issues/317) | ||
* bundle name typos: plugin-keychain-memory ([43a127b](https://github.com/hyperledger/cactus/commit/43a127b2d0cfab7cdcf48d75a452d4ab44721551)) | ||
* missed references of cactus-sdk during rename in previous PR ([0892cd6](https://github.com/hyperledger/cactus/commit/0892cd6507e84433e38265060b4a6890c6da6f02)), closes [#314](https://github.com/hyperledger/cactus/issues/314) | ||
* **api-server:** enables HTML 5 mode for angular front end ([05a2e0b](https://github.com/hyperledger/cactus/commit/05a2e0b7838dc3425c91627cd8eee3d7de671fec)) | ||
* **ci:** dump all logs script calls docker logs ([c8285a7](https://github.com/hyperledger/cactus/commit/c8285a7491716759fb2d763525de2e6a7ff9f76f)) | ||
* **ci:** eliminate seg faults on CircleCI ([336bd0b](https://github.com/hyperledger/cactus/commit/336bd0bf7f2169f99706a5d501419dbbb1e52460)) | ||
* **ci:** Fix corda:down causing failing when NO_CORDA=true ([d981d59](https://github.com/hyperledger/cactus/commit/d981d591960bccd31e955898fb523e9ec574b5d2)) | ||
* **ci:** lock mkdirp to 1.0.2 ([c9a51a1](https://github.com/hyperledger/cactus/commit/c9a51a133b96d33e8958f12980e66ae3b67fd59d)) | ||
* **ci:** run full CI suite on CircleCI ([47d22f8](https://github.com/hyperledger/cactus/commit/47d22f82742c7d6c3fcdd2b96a933bc0b070d3ac)) | ||
* **ci:** Use larger ci instance ([0951edd](https://github.com/hyperledger/cactus/commit/0951edd9970dea7b1b373464618e231589dde100)) | ||
* **examples:** move copyStaticAssets.ts to examples ([ef31162](https://github.com/hyperledger/cactus/commit/ef311622a75875b777e8c9fcf08a0fe1a5157c23)) | ||
* **npm-deps:** adds lock files where not an issue ([afefb7a](https://github.com/hyperledger/cactus/commit/afefb7a4329200b0623df411944e71c08e3f4924)) | ||
* **plugin-web-service-consortium:** no longer puts spec.json file inside folder ([e509e1f](https://github.com/hyperledger/cactus/commit/e509e1f8bff38d6c937abd8bec8e2469b9932f64)) | ||
* **quorum-connector:** integration tests were failing ([9d8ece1](https://github.com/hyperledger/cactus/commit/9d8ece17f9500078b6aad9862c3d1950754eecdb)) | ||
* **quorum/api:** use Web3 HTTP Provider by default ([#66](https://github.com/hyperledger/cactus/issues/66)) ([d6e69c0](https://github.com/hyperledger/cactus/commit/d6e69c052cc2284146b50c67b82b7bd27e864761)) | ||
* **quorum/api:** web3 patching typo ([be6c39c](https://github.com/hyperledger/cactus/commit/be6c39c009812416fbd619ea2a32062b7e9b9cd3)), closes [#59](https://github.com/hyperledger/cactus/issues/59) | ||
* **sdk:** ignore and delete the unused git_push.sh file ([bd1a7eb](https://github.com/hyperledger/cactus/commit/bd1a7eb0d9ab68d086d625c88ead64db75c785b3)), closes [#212](https://github.com/hyperledger/cactus/issues/212) | ||
* **test-tooling:** bind test ledgers to port zero for macOS ([6ff1b98](https://github.com/hyperledger/cactus/commit/6ff1b981f353449a15627ec0ec724e6e4a3fbb8d)), closes [#186](https://github.com/hyperledger/cactus/issues/186) | ||
* **test-tooling:** getContainerInfo methods lookup criteria ([7456967](https://github.com/hyperledger/cactus/commit/7456967512b0cf4e0e70f3b656de53c9690ea514)), closes [#265](https://github.com/hyperledger/cactus/issues/265) | ||
* add bin/www.js files on FUJITSU ConnectionChain-sample ([#97](https://github.com/hyperledger/cactus/issues/97)) ([5738900](https://github.com/hyperledger/cactus/commit/5738900b57ec4f7780a88fb4ff04068264e18836)) | ||
* new function used for configService ([a3561d3](https://github.com/hyperledger/cactus/commit/a3561d332c9319ed608c9b7dfffa0d263a9b36bc)) | ||
* **webpack:** BundleAnalyzer no automatic open ([de50cbd](https://github.com/hyperledger/cactus/commit/de50cbd037f918368c95a48178ff73dc850cb0d1)) | ||
* morgan(v1.8.1 -> v1.9.1) on FUJITSU ConnectionChain-sample ([bb7657e](https://github.com/hyperledger/cactus/commit/bb7657efffacd731888d38c88e2418b145498599)) | ||
|
||
|
||
### Features | ||
|
||
* **api-server:** CORS supports wildcard ([b4b0f83](https://github.com/hyperledger/cactus/commit/b4b0f832cf9baabad6e0c9b6d8e5f672c2553da6)) | ||
* **api-server:** DeployContractEndpoint ([51eccff](https://github.com/hyperledger/cactus/commit/51eccff174f585f75da66b156d33c7c449da84cd)) | ||
* **api-server:** TLS, mTLS support ([bcda595](https://github.com/hyperledger/cactus/commit/bcda595c84a1a6805c20375a45b318de3e092319)) | ||
* **besu:** 🎸 OpenAPI support => arbitrary TX, contract deployments ([6d7e788](https://github.com/hyperledger/cactus/commit/6d7e7882eb0e11102a7e06b508433203c7cd821d)) | ||
* **besu:** add keychain reference signing support ([768c4cc](https://github.com/hyperledger/cactus/commit/768c4cc67837699f5e153545cc7350f2807c4460)) | ||
* **bif-common:** adds new pkg with logger ([210df1d](https://github.com/hyperledger/cactus/commit/210df1de21e159ff1b1c73e326b52f0639c2ee81)) | ||
* **cactus-common:** add Objects utility class to get owned and inherited methods of class instance ([2299cff](https://github.com/hyperledger/cactus/commit/2299cff9931996a979b9b1e0ddb492843de916c0)) | ||
* **cactus-sdk:** introduces typed (compiler supported) extensibility between different SDK backends ([0799900](https://github.com/hyperledger/cactus/commit/0799900e85836b6dfa648dd039d3ffcace821aec)) | ||
* **cmd-api-server:** fully dynamic plugin imports via config file/env/CLI ([fe396c9](https://github.com/hyperledger/cactus/commit/fe396c969436f1c1a99b6d03d8b58b160e1a93bb)) | ||
* **common:** add Checks#nonBlankString() utility ([c21c873](https://github.com/hyperledger/cactus/commit/c21c873917879839c49d7b69860a988a91802754)) | ||
* **common:** add IAsyncProvider interface definition ([81ec545](https://github.com/hyperledger/cactus/commit/81ec545701409fa626ce82d4e8513e0d78db9e30)) | ||
* **common:** add OpenAPI spec exporter utility function ([6d2e93c](https://github.com/hyperledger/cactus/commit/6d2e93cbace0951ae37db79ffa1b664b2623104a)) | ||
* **common:** add Servers.startOnPreferredPort(), Servers.startOnPort() ([3efb118](https://github.com/hyperledger/cactus/commit/3efb118ace474d23635d34b7b9f5184bb4848fa4)) | ||
* **common:** add utility class Strings with replaceAll ([3986aed](https://github.com/hyperledger/cactus/commit/3986aedc586854cafc7bc8072fa7d71344a1efb1)) | ||
* **common:** Checks and CodedError classes ([c65baf8](https://github.com/hyperledger/cactus/commit/c65baf88749166ba8d0c970760c8aab172a83a1a)), closes [#266](https://github.com/hyperledger/cactus/issues/266) | ||
* **common:** KeyConverter class to and from PEM/hex/buffe ([fc80106](https://github.com/hyperledger/cactus/commit/fc80106f87b66e935b40a450470262713db2f1d5)) | ||
* **common:** Servers utility class ([ad01dee](https://github.com/hyperledger/cactus/commit/ad01dee4def65f47e6292d117eaece2b2ebc1c3c)), closes [#260](https://github.com/hyperledger/cactus/issues/260) [#267](https://github.com/hyperledger/cactus/issues/267) | ||
* **common:** Stable Signature Generation from JS Objects ([22b5f5c](https://github.com/hyperledger/cactus/commit/22b5f5ce05a82b80e067da327b47331ed34e289e)) | ||
* **connection-chain:** add readme, package dir ([#76](https://github.com/hyperledger/cactus/issues/76)) ([e6e9981](https://github.com/hyperledger/cactus/commit/e6e9981a98450d8e70f97b9f6231afc816bc3fe2)) | ||
* **connectionchain:** Add FUJITSU ConnectionChain-sample ([#78](https://github.com/hyperledger/cactus/issues/78)) ([5107068](https://github.com/hyperledger/cactus/commit/5107068552462987d5adb97be592fab769e15a3c)) | ||
* **core-api:** 🎸 add IKeychainPlugin#getKeychainId() ([34656b0](https://github.com/hyperledger/cactus/commit/34656b0730f886619efbbddb512c094029cbbebd)) | ||
* **core-api:** add instanceId getter to ICactusPlugin ([e50d9ce](https://github.com/hyperledger/cactus/commit/e50d9cef081708d7d6b92701f7f941c36ef6f920)) | ||
* **core-api:** web service plugins ([8eaeb45](https://github.com/hyperledger/cactus/commit/8eaeb454b1df993b5aa7743a50678ea7fe882364)) | ||
* **examples:** add example/cartrade applications ([769c087](https://github.com/hyperledger/cactus/commit/769c087af524451a1a7c6860ee5cb6d6de08461f)) | ||
* **examples:** add example01-car-trade and its validatorDriver ([c8a84f4](https://github.com/hyperledger/cactus/commit/c8a84f4e2b55f4f56eabec47ced6b8d6c4aea7cf)) | ||
* **fabric-all-in-one:** runs-a-Fabric-Network-in-one-docker-container ([703bc61](https://github.com/hyperledger/cactus/commit/703bc61a850b87176d04793545a9030b9bffc617)), closes [#132](https://github.com/hyperledger/cactus/issues/132) | ||
* **fabric14-testnet:** fabric-v14-testnet ([d2fd5d7](https://github.com/hyperledger/cactus/commit/d2fd5d7f1358ce2e1b8519b4bbca8e7d41779aba)) | ||
* **keychain:** add dummy/in-memory implementation ([f3061ad](https://github.com/hyperledger/cactus/commit/f3061ad3cab220f90042b8746a77c06ced105438)) | ||
* **ledger-connector:** quorum added with contract deployment now generic ([123d6ee](https://github.com/hyperledger/cactus/commit/123d6ee1c38b1eae8006a87d6b3e8caf421c3af8)) | ||
* **ledger-connector-fabric:** golang chaincode deployment ([38e9780](https://github.com/hyperledger/cactus/commit/38e97808c74124bb35f0aa37e4b3d0eb42161920)), closes [#252](https://github.com/hyperledger/cactus/issues/252) [#275](https://github.com/hyperledger/cactus/issues/275) [#276](https://github.com/hyperledger/cactus/issues/276) [#277](https://github.com/hyperledger/cactus/issues/277) | ||
* **plugin-consortium-manual:** JSON Web Signatures for Nodes, Consortium ([caf60b3](https://github.com/hyperledger/cactus/commit/caf60b3f69c81617787afe73ca12165baa2dce50)) | ||
* **plugin-ledger-connector-besu:** add log level to options ([29402d0](https://github.com/hyperledger/cactus/commit/29402d0814bf9ebc642430cd0acb660eb4d50b97)) | ||
* **plugin-ledger-connector-besu:** contract deployment and tests ([3df6b73](https://github.com/hyperledger/cactus/commit/3df6b739a957445bae4e27c52487bb8fe582b195)) | ||
* **plugin-validator-besu:** generate signature of simple asset ([4c5c253](https://github.com/hyperledger/cactus/commit/4c5c2534b551cd972f0536e12d930ef995265ab4)) | ||
* **plugin-web-service-consortium:** add dedicated plugin for consortium management API ([f63f5a5](https://github.com/hyperledger/cactus/commit/f63f5a5bcba4099fe7975e07e88bf6b6adbab416)) | ||
* **quorum:** 🎸 export model-type-guards to public API surface ([49ec2d5](https://github.com/hyperledger/cactus/commit/49ec2d5cea181bb37ca610d810350f433ba383d2)) | ||
* **quorum:** 🎸 support Cactus Keychain APIs ([0d4769f](https://github.com/hyperledger/cactus/commit/0d4769fa52d1f79c22bdb6f60c2c2b7200b8cf99)) | ||
* **quorum:** code cleanup ([b6ab258](https://github.com/hyperledger/cactus/commit/b6ab25802b1cca1e69a0cc3e44cdc83a8fbbc74b)) | ||
* **sdk:** adds partially auto-generated SDK ([6527870](https://github.com/hyperledger/cactus/commit/6527870f5d7aff3217d6ca7319595845eb526d4d)) | ||
* **sdk:** routing to nodes by ledger ID ([10e3d1c](https://github.com/hyperledger/cactus/commit/10e3d1c46731bf6d84a28d837e2f6601b4c6a78f)) | ||
* **test-tooling:** 🎸 createEthTestAccount() to Besu,Quorum test ledger ([2c0d73c](https://github.com/hyperledger/cactus/commit/2c0d73c0aba31e1d51d94d9482caad0e2d862ac9)) | ||
* **test-tooling:** all in one besu ledger ([4ba6f4b](https://github.com/hyperledger/cactus/commit/4ba6f4b5a58be0f8bd3a25ef9a5a42303ae26308)) | ||
* **tools:** besu-all-in-one personal RPC HTTP API ([f2219d9](https://github.com/hyperledger/cactus/commit/f2219d95d85f589eb6aef97b547e2b78677315e8)) | ||
* 🎸 add method: QuorumTestLedger#getGenesisAccount() ([ac19e49](https://github.com/hyperledger/cactus/commit/ac19e49b87dad7d23d9eea91e2bbca0e3a0f69e4)) | ||
* **test-tooling:** Containers class ls() and exec() methods ([44ad88a](https://github.com/hyperledger/cactus/commit/44ad88a1f8ddc16735ef4533a1d25c9acf690d2e)), closes [#275](https://github.com/hyperledger/cactus/issues/275) | ||
* **validator:** elections powered by etcd leases ([#31](https://github.com/hyperledger/cactus/issues/31)) ([61aab4a](https://github.com/hyperledger/cactus/commit/61aab4aafe02e4a40fa91145c5d0182123a11606)) | ||
* **validator:** go-ethereum validator including execSyncFunction ([9e520d0](https://github.com/hyperledger/cactus/commit/9e520d057b6b597f240396967c6e6c4afff874b7)) | ||
* **Validator:** (fixed) Validator on Ethereum-specific Ledger Plugin ([a20ed33](https://github.com/hyperledger/cactus/commit/a20ed330ae676041b5eabf349dd617075aa6ffc5)) | ||
* **Validator:** Validator on Ethereum-specific Ledger Plugin ([a58c81e](https://github.com/hyperledger/cactus/commit/a58c81e1c252ab9ea2808d2b104c21a7b950f9b0)) | ||
* **Validator:** Validator on Fabric-specific Ledger Plugin ([e6483ca](https://github.com/hyperledger/cactus/commit/e6483caef6ef88d18818e4f6a3bee6a8dfdd2b8b)) | ||
* Add corda to CI ([#84](https://github.com/hyperledger/cactus/issues/84)) ([bd796d6](https://github.com/hyperledger/cactus/commit/bd796d6b007fa58269be0b4560c0e583d26d6e7c)) | ||
|
||
|
||
### Performance Improvements | ||
|
||
* **ci:** travis no longer runs configure.sh ([de10cd4](https://github.com/hyperledger/cactus/commit/de10cd4eac8d2fc127c0c7b67e6bd75c07641b47)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Change Log | ||
|
||
All notable changes to this project will be documented in this file. | ||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
|
||
# [0.2.0](https://github.com/hyperledger/cactus/compare/v0.1.0...v0.2.0) (2020-12-01) | ||
|
||
**Note:** Version bump only for package @hyperledger/cactus-example-supply-chain-backend |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 8 additions & 0 deletions
8
examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Change Log | ||
|
||
All notable changes to this project will be documented in this file. | ||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
|
||
# [0.2.0](https://github.com/hyperledger/cactus/compare/v0.1.0...v0.2.0) (2020-12-01) | ||
|
||
**Note:** Version bump only for package @hyperledger/cactus-example-supply-chain-business-logic-plugin |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Change Log | ||
|
||
All notable changes to this project will be documented in this file. | ||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
|
||
# [0.2.0](https://github.com/hyperledger/cactus/compare/v0.1.0...v0.2.0) (2020-12-01) | ||
|
||
**Note:** Version bump only for package @hyperledger/cactus-example-supply-chain-frontend |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Change Log | ||
|
||
All notable changes to this project will be documented in this file. | ||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. | ||
|
||
# [0.2.0](https://github.com/hyperledger/cactus/compare/v0.1.0...v0.2.0) (2020-12-01) | ||
|
||
|
||
### Features | ||
|
||
* **sdk:** routing to nodes by ledger ID ([10e3d1c](https://github.com/hyperledger/cactus/commit/10e3d1c46731bf6d84a28d837e2f6601b4c6a78f)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.