Fixed bugs:
- Redis connection exceed retry limit and caused microservice malfunction #233
Merged pull requests:
- Bump minimist from 1.2.5 to 1.2.6 #240 (dependabot[bot])
- Bump axios from 0.21.1 to 0.21.2 #239 (dependabot[bot])
- Bump babel from 2.3.4 to 2.9.1 in /docs #238 (dependabot[bot])
v0.7.18 (2021-12-06)
v0.7.17 (2021-12-06)
Implemented enhancements:
- Add an enrollOnly function in operator #225
- feat : disable userService in createAdminService #222
- feat: Changed add userRepo as optional in createAdminService / createAdminServiceWithAuth0 / createQueryHandlerService / createService #234 (hkicl-ming)
Fixed bugs:
- hardcode path #231
Merged pull requests:
- feat: Move ACL storage to private data #236 (pangduckwai)
- fix: Refactor dev-net individual env specific config #232 (pangduckwai)
v0.7.16 (2021-09-21)
Fixed bugs:
- debug followup Issue226 #229
- unexpected error found #226
- add Redis ping in pipelineExec as a pre-req to call redis #230 (rtang03)
Closed issues:
- when submitting tx, DefaultEventHandlerOptions timeout #228
v0.7.15 (2021-09-17)
Fixed bugs:
- getById should use commandGetById #223
Closed issues:
- feat : add https support in createGateway #221
Merged pull requests:
v0.7.14 (2021-08-27)
Merged pull requests:
- fix: Fix incorrect behaviour in getById, and add https support #224 (pangduckwai)
v0.7.13 (2021-07-28)
Implemented enhancements:
- Logger timestamp support timezone setting #200
- detach the "reconcile" from gw-org bootstrapping step #173
Fixed bugs:
- RedisSearch full text "DESC" order fails to perform #215
Closed issues:
- chore: Add changelog to Release notes #211
Merged pull requests:
- fix: Fix sorting of commits for derived events #220 (pangduckwai)
- feat: private data access control by organization #217 (pangduckwai)
- fix: issue215 - incorrect sorting #216 (rtang03)
- feat: added timeszone support in logger #214 (hkicl-ming)
v0.7.12 (2021-04-21)
v0.7.11 (2021-04-21)
v0.7.10 (2021-04-21)
Closed issues:
- fix: Private data created before it's public counterpart #212
Merged pull requests:
- fix: Private data created before it's public counterpart #213 (pangduckwai)
v0.7.9 (2021-04-15)
Implemented enhancements:
Closed issues:
Merged pull requests:
- docs: add loan example #210 (rtang03)
- feat: Data Catalog #209 (pangduckwai)
- docs: add readthedocs #207 (rtang03)
- docs: fix README #205 (rtang03)
- feat: create / resolve DidDocument #204 (rtang03)
- feat: enable auth0 in gateway-lib #203 (rtang03)
v0.7.8 (2021-03-26)
v0.7.7 (2021-03-26)
Merged pull requests:
- feat: Domain Model Refactoring for Query Handler Search #201 (pangduckwai)
- feat: model-identity - Did Document #199 (rtang03)
v0.7.6 (2021-03-11)
Closed issues:
- upgrade to Redisearch v2, and deprecate Find function #184
Merged pull requests:
- feat: dev-net enhancement #196 (hkicl-ming)
- feat: dev-net enhancement #194 (hkicl-ming)
- fix: Fix RedisPubSub related issue when running gateway as docker images #193 (pangduckwai)
- feat: Remote Data on the New Query Handler #192 (pangduckwai)
- docs: add comment / readme #191 (rtang03)
- feat: new search capability #190 (rtang03)
- chore: Add workaround to avoid redis error when shutdown query-handler service #189 (pangduckwai)
- refactor: deduplicate BaseEntity class and interface #188 (rtang03)
v0.7.5 (2021-01-25)
Fixed bugs:
- fail to run dev-net/dn-test.gw-2.sh, because of timeout #182
Closed issues:
- upgrade eslint to work with ts 4.1.x #186
- upgrade to latest typescript #183
- publish libraries to npmjs.com #172
Merged pull requests:
v0.7.4 (2021-01-23)
v0.7.3 (2021-01-23)
v0.7.2 (2021-01-23)
Implemented enhancements:
- refactor: in ui-control, replace queryHandler apollolink with gw-org apollolink #174
- migrate to external chaincode launcher - refactor dev-net #171
- migrate to external chaincode launcher - new chaincode repo #170
Closed issues:
Merged pull requests:
- fix: .nojerkll #181 (rtang03)
- docs: add typedoc #180 (rtang03)
- chore: Prepare tester and dev-net to port to cdi-samples #179 (pangduckwai)
- feat: reference Implementation robustness test #178 (pangduckwai)
- refactor: remove auth-server #177 (rtang03)
- refactor: change to external cc launcher #175 (rtang03)
v0.7.1 (2020-12-19)
Implemented enhancements:
- add /healthcheck probe to ui-control #166
- reduce ui-control image size #164
- create release artifact "dev-net" #162
- create "ui-control" image in create-release workflow #161
- enhanced logger.debug #158
- add /healthcheck probe to gateway-lib #156
- add /healthcheck probe to auth-server #147
- GitHub action enhancements #140
- add step to create image during releasing #132
Fixed bugs:
- "tester" docker does not run test properly #153
- fail to run "tsc" during CI #150
- missing psql schema in auth-server #148
- during CI, the auth-server fail because of not connecting psql #143
Closed issues:
- (postponed) upgrade RediSearch from v1.8.3 to v2.0 #160
- replace fabric-client v1.4.x #151
- CI fails because of Nodejs version change in GH Action's ubuntu image #142
- Revamp reducer related types #131
- Revamp usage of log-level functions in code #130
- update README.md and OPERATIONS.md #40
Merged pull requests:
- fix: missing http:// in authCheck uri #169 (rtang03)
- fix: ui-control images with correct dependency #168 (rtang03)
- feat: add /healthcheck probe to ui-control #167 (rtang03)
- chore: reduce image size #165 (rtang03)
- feat: add ui-control to create-release #163 (rtang03)
- refactor: add debug message to enrolAdmin #159 (rtang03)
- feat: add /healthcheck to gw-orgX #157 (rtang03)
- chore: restrict changelog to master #155 (rtang03)
- fix: run 2org integration test during create-release #154 (rtang03)
- feat: multiple important updates and bug fixes #149 (rtang03)
- test: attempt a clean run after using auto changelog #146 (rtang03)
- chore: debug changelog.yaml #145 (rtang03)
- chore: attempt changelog.yaml #144 (rtang03)
- feat: enhance GitHub Actions #141 (rtang03)
- refactor: handle multipart form fields with content types #139 (pangduckwai)
- fix: add work around to accept JSON data provided in query params #137 (pangduckwai)
v0.7.0 (2020-10-09)
v0.6.6 (2020-10-09)
Implemented enhancements:
- expand the CD to Org2 #129
- external chaincode launcher #126
- operator grpc server #119
- add Prometheus #116
- pick the better / readable log format #99
- build k8s based dev-net #97
- upload micro-service #47
- Boilerplate-d continuous delivery #15
- partially work with ingress controller #124 (rtang03)
- add new org - interim change #122 (rtang03)
Merged pull requests:
- Fix issue with logging to files #136 (pangduckwai)
- Tester enhancements #135 (pangduckwai)
- Improve key fields tagging for pboc/etc, improve logging #134 (pangduckwai)
- Improve error message when trying to process non-existing entities (i… #133 (pangduckwai)
- Add missing fix to relay test #128 (pangduckwai)
- Update domain model of pbc/etc connectivity #127 (pangduckwai)
- Domain model updates #125 (pangduckwai)
- Fix getLogger issue which open too many files #123 (pangduckwai)
- update image build version to 0.6.5 #121 (hohowin)
v0.6.5 (2020-09-04)
Implemented enhancements:
- redeploy helm chart to GCP #105
- evaluate ansible and choice of dns #104
- gcp networking #115 (rtang03)
- deploy 5 orderers 1 peer to GCP #114 (rtang03)
Closed issues:
- Define IAM users, groups, roles, and policies #108
Merged pull requests:
- Add relay services to dev-net #120 (pangduckwai)
- PbOC / eTC connectivity #118 (pangduckwai)
- Successfully released v0.6.4 #109 (hohowin)
- update version to 0.6.4 #107 (hohowin)
v0.6.4 (2020-08-18)
Implemented enhancements:
Merged pull requests:
- Sniffing #106 (pangduckwai)
v0.6.3 (2020-08-04)
Implemented enhancements:
- evaluate broader use of Prometheus #95
- caliper performance and capacity tests #94
- make ui-control image, and be part of dev-net #86
- enhance the security; add refresh token #85
- add Apollo Client subscription to ui-control #84
- valid token check for ui-control #81
- add Rxjs timeInterval when createCommit #78
- consolidate ui-account to ui-control #77
- additional api and meta data for createQueryDatabase #76
- paginated api and pagination retrieval (cursor based) #75
- Inconsistent result type from Query-side Redis result #74
- add health-check for dev-net, during CI #72
- refactoring gw-org* and model* #65
- full text search enhancement #64
- Change from http-middleware-proxy to Ngnix #63
- 🔆 adopt RediSearch to power full text search and auto-complete #56
- Refactor fabric-cqrs and Gatewaylib, to using newly added Redis and Query-Handler #54
- event notification for queryHandler #53
- Dashboard and reporting #52
- enhance proxy server #46
- finishing the current sprint by creating 0.6.2 release #42
- Query-Handler implementation #20
- interim changes for caliper #96 (rtang03)
- ui-control is done #93 (rtang03)
- add createWallet to ui-control #89 (rtang03)
- enhanced web security by changing to inmemory access token #87 (rtang03)
- fullTextSearch for Entity and Commit #83 (rtang03)
- ui for fulltext search #82 (rtang03)
- add paginated full text search and parametric search #80 (rtang03)
- use nginx #70 (rtang03)
- query-handler implementation #67 (rtang03)
- query-handler is functionally ok #62 (rtang03)
Fixed bugs:
- when there is no enrolled wallet,... fail to return #92
- change the server side wallet file from [username].id to [user_id].id #90
- findBy function cannot replace getProjection #68
- getProjection function #66
- fix security bugs in ui-control #88 (rtang03)
- where-clause added for find.js #69 (rtang03)
- remove auth from publishing #51 (rtang03)
Closed issues:
- Pick better log cloud #101
- Define system backup strategy #100
- Prepare the infrastructure for UAT and Prod #98
- Add Checking in Auth Docker Image #71
- Develop recovery mechanism for the relay #60
- Enhance security module for the relay #59
- Deploy Fabric 2.1 and gw-org1 / gw-org2 to AWS #58
- Deploy relay to AWS #57
Merged pull requests:
- Fix relay/sniffer issues working with redis #102 (pangduckwai)
- Issue57 fixes #91 (pangduckwai)
- Track private data #79 (pangduckwai)
- Issue71 #73 (hohowin)
- Issue# 57: Deploy relay to AWS #61 (hohowin)
v0.6.2 (2020-05-21)
Implemented enhancements:
- add "CreateWallet" function to ui-account #41
- Digital wallet #36
- add reverse proxy in micro-service style #26
- collective revamping task for authentication package #19
- interim changes #49 (rtang03)
- add createWallet to ui and run e2e 1org scenario #45 (rtang03)
- Refactor gateway-lib to using new auth package #38 (rtang03)
- Revamp auth-server #34 (rtang03)
- Backporting docker image building scripts #33 (pangduckwai)
- Use release versions as dev-net docker image versions #32 (pangduckwai)
- Merge projectionDb search changes from 0.5.16 to master #30 (pangduckwai)
- Update the GCP deployment of gw-org1, gw-org2, and auth-servers for release v0.6.1 #29 (hohowin)
- V2dn3org #25 (pangduckwai)
Fixed bugs:
- TypeOrm Dependency Error #43
- ui-account: token expiry and /home #35
- registerAndEnroll misbehaviour in gw-node #2
- fix bug for issue #43 #44 (rtang03)
Closed issues:
Merged pull requests:
- update dependency and upgrade to Fabric V2.1 #50 (rtang03)
- Dev-net for new auth server #48 (pangduckwai)
- Add entity lifecycle event checking for writing into blockchain (issue #84) #37 (pangduckwai)
* This Changelog was automatically generated by github_changelog_generator