diff --git a/.changelog/release-v15.0.0.md b/.changelog/release-v15.0.0.md index 9d1ad956c..034a5b88f 100644 --- a/.changelog/release-v15.0.0.md +++ b/.changelog/release-v15.0.0.md @@ -6,7 +6,7 @@ Date | Revision | Description 2023-03-23 | 0 | Initial release 2023-03-24 | 1 | Fix [mojaloop/#3178](https://github.com/mojaloop/project/issues/3178) applied 2023-03-29 | 2 | Fix [mojaloop/#3254](https://github.com/mojaloop/project/issues/3254),[mojaloop/#3255](https://github.com/mojaloop/project/issues/3254),[mojaloop/#3256](https://github.com/mojaloop/project/issues/3254) applied - + 2023-04-04 | 3 | Feature [mojaloop/#2845](https://github.com/mojaloop/project/issues/2845),[mojaloop/#3176](https://github.com/mojaloop/project/issues/3176) applied - For *BREAKING CHANGES*, please review the section `#5` "Breaking Changes" below. - For *KNOWN ISSUES*, please review the section `#8` "Known Issues" below. @@ -41,6 +41,8 @@ Refer to full feature and bug fix list below for more info; and testing improvem 16. **mojaloop/#3130**: alter db config and allow password env setting ([ml-testing-toolkit/pull/237](https://github.com/mojaloop/ml-testing-toolkit/pull/237)), closes [mojaloop/#3130](https://github.com/mojaloop/project/issues/3130) 17. **mojaloop/#3133** add report name customization and saving option ([ml-testing-toolkit-ui/pull/171](https://github.com/mojaloop/ml-testing-toolkit-ui/pull/171)), closes [mojaloop/#3133](https://github.com/mojaloop/project/issues/3133) 18. **mojaloop/#3133** add option to specify report name saved to TTK backend ([ml-testing-toolkit-client-lib/pull/6](https://github.com/mojaloop/ml-testing-toolkit-client-lib/pull/6)), closes [mojaloop/#3133](https://github.com/mojaloop/project/issues/3133) +19. **mojaloop/#3176** add option for no callback in callback/validation rules ([ml-testing-toolkit-ui/pull/176](https://github.com/mojaloop/ml-testing-toolkit-ui/pull/176)), closes [mojaloop/#3176](https://github.com/mojaloop/project/issues/3176) +20. **mojaloop/#3176** add no response callback option ([ml-testing-toolkit/pull/240](https://github.com/mojaloop/ml-testing-toolkit/pull/240)), closes [mojaloop/#3176](https://github.com/mojaloop/project/issues/3176) ## 2. Bug Fixes @@ -85,8 +87,8 @@ Refer to full feature and bug fix list below for more info; and testing improvem 17. simulator: [12.0.0](https://github.com/mojaloop/simulator/releases/tag/v12.0.0) 18. mojaloop-simulator: v13.0.1 -> [v14.0.1](https://github.com/mojaloop/mojaloop-simulator/releases/tag/v14.0.1) ([Compare](https://github.com/mojaloop/mojaloop-simulator/compare/v13.0.1...v14.0.1)) 19. sdk-scheme-adapter: v21.4.0 -> [v22.0.1](https://github.com/mojaloop/sdk-scheme-adapter/releases/tag/v22.0.1) ([Compare](https://github.com/mojaloop/sdk-scheme-adapter/compare/v21.4.0...v22.0.1)) -20. ml-testing-toolkit: v15.7.0 -> [v16.0.1](https://github.com/mojaloop/ml-testing-toolkit/releases/tag/v16.0.1) ([Compare](https://github.com/mojaloop/ml-testing-toolkit/compare/v15.0.0...v16.0.1)) -21. ml-testing-toolkit-ui: v15.1.3 -> [v15.2.1](https://github.com/mojaloop/ml-testing-toolkit-ui/releases/tag/v15.2.1) ([Compare](https://github.com/mojaloop/ml-testing-toolkit-ui/compare/v15.1.3...v15.2.1)) +20. ml-testing-toolkit: v15.7.0 -> [v16.1.1](https://github.com/mojaloop/ml-testing-toolkit/releases/tag/v16.1.1) ([Compare](https://github.com/mojaloop/ml-testing-toolkit/compare/v15.0.0...v16.1.1)) +21. ml-testing-toolkit-ui: v15.1.3 -> [v15.3.0](https://github.com/mojaloop/ml-testing-toolkit-ui/releases/tag/v15.3.0) ([Compare](https://github.com/mojaloop/ml-testing-toolkit-ui/compare/v15.1.3...v15.3.0)) 22. ml-testing-toolkit-client-lib: v1.1.1 -> [v1.2.0](https://github.com/mojaloop/ml-testing-toolkit-client-lib/releases/tag/v1.2.0) ([Compare](https://github.com/mojaloop/ml-testing-toolkit-client-lib/compare/v1.1.1...v1.2.0)) 23. auth-service: v13.0.2 -> [v14.0.0](https://github.com/mojaloop/auth-service/releases/tag/v14.0.0) ([Compare](https://github.com/mojaloop/auth-service/compare/v13.0.2...v14.0.0)) 24. als-consent-oracle: [v0.2.0](https://github.com/mojaloop/als-consent-oracle/releases/tag/v0.2.0) diff --git a/ml-testing-toolkit/Chart.yaml b/ml-testing-toolkit/Chart.yaml index a04fb8ddd..ef261db59 100644 --- a/ml-testing-toolkit/Chart.yaml +++ b/ml-testing-toolkit/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 description: ml-testing-toolkit Helm chart for Kubernetes name: ml-testing-toolkit -version: 16.1.0 -appVersion: "ml-testing-toolkit: v16.0.1 ml-testing-toolkit-ui: v15.2.1" +version: 16.2.0 +appVersion: "ml-testing-toolkit: v16.1.1 ml-testing-toolkit-ui: v15.3.0" home: http://mojaloop.io icon: http://mojaloop.io/images/logo.png sources: @@ -21,11 +21,11 @@ maintainers: email: miguel.debarros@modusbox.com dependencies: - name: ml-testing-toolkit-frontend - version: 15.2.0 + version: 15.3.0 repository: "file://./chart-frontend" condition: ml-testing-toolkit-frontend.enabled - name: ml-testing-toolkit-backend - version: 15.4.0 + version: 15.5.0 repository: "file://./chart-backend" condition: ml-testing-toolkit-backend.enabled - name: common diff --git a/ml-testing-toolkit/chart-backend/Chart.yaml b/ml-testing-toolkit/chart-backend/Chart.yaml index d3edca620..a1df01057 100644 --- a/ml-testing-toolkit/chart-backend/Chart.yaml +++ b/ml-testing-toolkit/chart-backend/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 description: ml-testing-toolkit-backend Helm chart for Kubernetes name: ml-testing-toolkit-backend -version: 15.4.0 -appVersion: "v16.0.1" +version: 15.5.0 +appVersion: "v16.1.1" home: http://mojaloop.io icon: http://mojaloop.io/images/logo.png sources: diff --git a/ml-testing-toolkit/chart-backend/values.yaml b/ml-testing-toolkit/chart-backend/values.yaml index 6f4a5ac6e..76208680b 100644 --- a/ml-testing-toolkit/chart-backend/values.yaml +++ b/ml-testing-toolkit/chart-backend/values.yaml @@ -9,7 +9,7 @@ enabled: true image: repository: mojaloop/ml-testing-toolkit - tag: v16.0.1 + tag: v16.1.1 ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images @@ -343,9 +343,9 @@ initContainers: [] # We want to disable init-containers as there is no need # do # echo --------------------; # echo Waiting for MongoDB...; -# sleep 2; +# sleep 2; # done; -# echo ====================; +# echo ====================; # echo MongoDB ok!; # env: # - name: DB_HOST diff --git a/ml-testing-toolkit/chart-frontend/Chart.yaml b/ml-testing-toolkit/chart-frontend/Chart.yaml index f3aa41de2..a5cb138c3 100644 --- a/ml-testing-toolkit/chart-frontend/Chart.yaml +++ b/ml-testing-toolkit/chart-frontend/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 description: ml-testing-toolkit-frontend Helm chart for Kubernetes name: ml-testing-toolkit-frontend -version: 15.2.0 -appVersion: "v15.2.1" +version: 15.3.0 +appVersion: "v15.3.0" home: http://mojaloop.io icon: http://mojaloop.io/images/logo.png sources: diff --git a/ml-testing-toolkit/chart-frontend/values.yaml b/ml-testing-toolkit/chart-frontend/values.yaml index c66a667ed..4b36afef3 100644 --- a/ml-testing-toolkit/chart-frontend/values.yaml +++ b/ml-testing-toolkit/chart-frontend/values.yaml @@ -4,7 +4,7 @@ image: repository: mojaloop/ml-testing-toolkit-ui - tag: v15.2.1 + tag: v15.3.0 ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images diff --git a/mojaloop-ttk-simulators/Chart.yaml b/mojaloop-ttk-simulators/Chart.yaml index 39b78e0a1..3cc40a2d5 100644 --- a/mojaloop-ttk-simulators/Chart.yaml +++ b/mojaloop-ttk-simulators/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 description: mojaloop-ttk-simulator Helm chart for Kubernetes name: mojaloop-ttk-simulators -version: 1.2.0 -appVersion: "ml-testing-toolkit: v16.0.1, ml-testing-toolkit-ui: v15.2.1, sdk-scheme-adapter: v22.0.1" +version: 1.3.0 +appVersion: "ml-testing-toolkit: v16.1.1, ml-testing-toolkit-ui: v15.3.0, sdk-scheme-adapter: v22.0.1" home: http://mojaloop.io icon: http://mojaloop.io/images/logo.png sources: @@ -19,7 +19,7 @@ dependencies: - mojaloop-simulator - testing-toolkit - sdk-scheme-adapter - version: 1.2.0 + version: 1.3.0 condition: mojaloop-ttk-sim1-svc.enabled - name: mojaloop-ttk-sim2-svc repository: "file://./chart-sim2" @@ -27,7 +27,7 @@ dependencies: - mojaloop-simulator - testing-toolkit - sdk-scheme-adapter - version: 1.2.0 + version: 1.3.0 condition: mojaloop-ttk-sim2-svc.enabled - name: mojaloop-ttk-sim3-svc repository: "file://./chart-sim3" @@ -35,5 +35,5 @@ dependencies: - mojaloop-simulator - testing-toolkit - sdk-scheme-adapter - version: 1.2.0 + version: 1.3.0 condition: mojaloop-ttk-sim3-svc.enabled diff --git a/mojaloop-ttk-simulators/chart-sim1/Chart.yaml b/mojaloop-ttk-simulators/chart-sim1/Chart.yaml index 53449d3ae..a48c733f1 100644 --- a/mojaloop-ttk-simulators/chart-sim1/Chart.yaml +++ b/mojaloop-ttk-simulators/chart-sim1/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 name: mojaloop-ttk-sim1-svc -version: 1.2.0 +version: 1.3.0 description: A Helm chart for Kubernetes -appVersion: "ml-testing-toolkit: v16.0.1, ml-testing-toolkit-ui: v15.2.1, sdk-scheme-adapter: v22.0.1" +appVersion: "ml-testing-toolkit: v16.1.1, ml-testing-toolkit-ui: v15.3.0, sdk-scheme-adapter: v22.0.1" home: http://mojaloop.io icon: http://mojaloop.io/images/logo.png sources: @@ -27,7 +27,7 @@ dependencies: repository: "file://../../ml-testing-toolkit" tags: - testing-toolkit - version: 16.1.0 + version: 16.2.0 condition: ml-testing-toolkit.enabled - name: common repository: "https://mojaloop.github.io/charts/repo" diff --git a/mojaloop-ttk-simulators/chart-sim2/Chart.yaml b/mojaloop-ttk-simulators/chart-sim2/Chart.yaml index e2ce2e2eb..ef692b8af 100644 --- a/mojaloop-ttk-simulators/chart-sim2/Chart.yaml +++ b/mojaloop-ttk-simulators/chart-sim2/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 name: mojaloop-ttk-sim2-svc -version: 1.2.0 +version: 1.3.0 description: A Helm chart for Kubernetes -appVersion: "ml-testing-toolkit: v16.0.1, ml-testing-toolkit-ui: v15.2.1, sdk-scheme-adapter: v22.0.1" +appVersion: "ml-testing-toolkit: v16.1.1, ml-testing-toolkit-ui: v15.3.0, sdk-scheme-adapter: v22.0.1" home: http://mojaloop.io icon: http://mojaloop.io/images/logo.png sources: @@ -27,7 +27,7 @@ dependencies: repository: "file://../../ml-testing-toolkit" tags: - testing-toolkit - version: 16.1.0 + version: 16.2.0 condition: ml-testing-toolkit.enabled - name: common repository: "https://mojaloop.github.io/charts/repo" diff --git a/mojaloop-ttk-simulators/chart-sim3/Chart.yaml b/mojaloop-ttk-simulators/chart-sim3/Chart.yaml index 64a1e4039..71a30e2b9 100644 --- a/mojaloop-ttk-simulators/chart-sim3/Chart.yaml +++ b/mojaloop-ttk-simulators/chart-sim3/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 name: mojaloop-ttk-sim3-svc -version: 1.2.0 +version: 1.3.0 description: A Helm chart for Kubernetes -appVersion: "ml-testing-toolkit: v16.0.1, ml-testing-toolkit-ui: v15.2.1, sdk-scheme-adapter: v22.0.1" +appVersion: "ml-testing-toolkit: v16.1.1, ml-testing-toolkit-ui: v15.3.0, sdk-scheme-adapter: v22.0.1" home: http://mojaloop.io icon: http://mojaloop.io/images/logo.png sources: @@ -27,7 +27,7 @@ dependencies: repository: "file://../../ml-testing-toolkit" tags: - testing-toolkit - version: 16.1.0 + version: 16.2.0 condition: ml-testing-toolkit.enabled - name: common repository: "https://mojaloop.github.io/charts/repo" diff --git a/mojaloop/Chart.yaml b/mojaloop/Chart.yaml index 4552303ba..af573cd6f 100644 --- a/mojaloop/Chart.yaml +++ b/mojaloop/Chart.yaml @@ -51,7 +51,7 @@ dependencies: repository: "file://../transaction-requests-service" condition: transaction-requests-service.enabled - name: ml-testing-toolkit - version: 16.1.0 + version: 16.2.0 repository: "file://../ml-testing-toolkit" condition: ml-testing-toolkit.enabled - name: ml-testing-toolkit-cli @@ -99,7 +99,7 @@ dependencies: repository: "file://../thirdparty" condition: thirdparty.enabled - name: mojaloop-ttk-simulators - version: 1.2.0 + version: 1.3.0 repository: "file://../mojaloop-ttk-simulators" condition: mojaloop-ttk-simulators.enabled - name: ml-testing-toolkit-cli diff --git a/mojaloop/values.yaml b/mojaloop/values.yaml index 5da3e1cf3..2fde5937e 100644 --- a/mojaloop/values.yaml +++ b/mojaloop/values.yaml @@ -12862,6 +12862,9 @@ ml-testing-toolkit: ## We can pass the JSON content as the value for the parameters ## Or we can pass a http/https URL for the JSON file as the value for the parameters. Then the file will be downloaded and replaced in the corresponding location. ## Ex: rules_callback__default.json: "https://raw.githubusercontent.com/mojaloop/ml-testing-toolkit/master/spec_files/rules_callback/default.json" + rules_callback__default.json: "https://github.com/mojaloop/testing-toolkit-test-cases/raw/v15.0.0/rules/mojaloop/ml-testing-toolkit/spec_files/rules_callback/default.json" + rules_response__default.json: "https://github.com/mojaloop/testing-toolkit-test-cases/raw/v15.0.0/rules/mojaloop/ml-testing-toolkit/spec_files/rules_response/default.json" + rules_validation__default.json: "https://github.com/mojaloop/testing-toolkit-test-cases/raw/v15.0.0/rules/mojaloop/ml-testing-toolkit/spec_files/rules_validation/default.json" # We can change the names of the simulators to configure the environment files for the testing toolkit. # If you change these values, you need to change the simulator names in the mojaloop-simulats->simulators section @@ -13015,6 +13018,7 @@ ml-testing-toolkit: "testfsp2IdType": "MSISDN", "testfsp2Identifier": "17039811904", "testfsp2MSISDN": "17039811904", + "noresponsepayeefspEmail": "some.email@gmail.com", "toFspId": "$param_simNamePayeefsp", "toIdType": "MSISDN", "toIdValue": "27713803912", @@ -13297,7 +13301,6 @@ ml-ttk-test-val-gp: ml-ttk-test-val-bulk: tests: enabled: false - weight: -5 weight: -6 config: ## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases @@ -13339,7 +13342,6 @@ ml-ttk-test-val-bulk: ml-ttk-test-setup-tp: tests: enabled: false - weight: -4 weight: -5 config: ## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases @@ -13381,7 +13383,6 @@ ml-ttk-test-setup-tp: ml-ttk-test-val-tp: tests: enabled: false - weight: -3 weight: -4 config: ## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases @@ -13423,7 +13424,6 @@ ml-ttk-test-val-tp: ml-ttk-test-setup-sdk-bulk: tests: enabled: false - weight: -2 weight: -3 config: ## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases @@ -13465,7 +13465,6 @@ ml-ttk-test-setup-sdk-bulk: ml-ttk-test-val-sdk-bulk: tests: enabled: false - weight: -1 weight: -2 config: ## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases