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

feat: ml-api-adapter iso20022 support #666

Open
wants to merge 27 commits into
base: minor/iso
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
f0245c5
feat(csi-106): updated ALS version
geka-evk Oct 8, 2024
394a73c
feat: ttk bump
vijayg10 Oct 15, 2024
53b1b8c
feat(csi-107): updated QS version
geka-evk Oct 16, 2024
fccaddf
feat(csi-107): updated ALS and QS versions to use iso images
geka-evk Oct 16, 2024
2906f37
chore: fx upstream merge (#664)
vijayg10 Oct 17, 2024
bc298b5
Merge branch 'feat/fx-impl' of https://github.com/mojaloop/helm into …
vijayg10 Oct 17, 2024
022321f
chore: cleanup
vijayg10 Oct 17, 2024
a088e36
fix: json
vijayg10 Oct 17, 2024
d0fbe98
fix: ttk testcase
vijayg10 Oct 18, 2024
47a3e85
feat: enabled iso config for ml-api-adapter
vijayg10 Oct 18, 2024
51cf839
fix: ns
vijayg10 Oct 18, 2024
bc8595b
feat: added helmfile for iso
vijayg10 Oct 18, 2024
1f00753
fix: header issues
vijayg10 Oct 18, 2024
817c03f
chore: bump
vijayg10 Oct 18, 2024
f327c04
chore: ttk bump
vijayg10 Oct 21, 2024
bec2a65
chore: testcases tag
vijayg10 Oct 21, 2024
a555e71
chore: ml-api bump
vijayg10 Oct 22, 2024
c3403ed
fix(csi-809): updated ALS version
geka-evk Oct 22, 2024
606ed46
Merge branch 'feat/iso-impl' of github.com:mojaloop/helm into feat/is…
geka-evk Oct 22, 2024
71ff72c
chore: ml api bump
vijayg10 Oct 22, 2024
821a203
Merge branch 'feat/iso-impl' of https://github.com/mojaloop/helm into…
vijayg10 Oct 22, 2024
0e3f6ec
feat: bump ml-api-adapter
oderayi Oct 23, 2024
18b337a
chore: merge with upstream
oderayi Oct 23, 2024
bd9332c
chore: bump cl to fix uuid/ulid regex bug
oderayi Oct 28, 2024
b40ff2e
chore: bump ml
oderayi Oct 29, 2024
daa1f65
chore: bump CL and ML
oderayi Oct 29, 2024
83a9d1c
chore: bump test-cases version
oderayi Oct 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion local-deployment-methods/helmfile/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This guide covers the steps to install and manage Mojaloop using **Helmfile**. H
- **Helm** (v3+): [Install Helm](https://helm.sh/docs/intro/install/)
- **kubectl**: [Install kubectl](https://kubernetes.io/docs/tasks/tools/)
- **Docker**: Required for building and managing images
- **Helmfile**: Installation instructions below
- **Helmfile**: [Install Helmfile](https://github.com/helmfile/helmfile?tab=readme-ov-file#installation)
- **helm-diff** plugin: [Install helm-diff](https://github.com/databus23/helm-diff?tab=readme-ov-file#using-helm-plugin-manager--23x)


Expand Down
2 changes: 1 addition & 1 deletion ml-api-adapter/chart-handler-notification/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
image:
registry: docker.io
repository: mojaloop/ml-api-adapter
tag: v14.2.0-snapshot.11
tag: v14.2.0-snapshot.12
## 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
Expand Down
2 changes: 1 addition & 1 deletion ml-api-adapter/chart-service/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
image:
registry: docker.io
repository: mojaloop/ml-api-adapter
tag: v14.2.0-snapshot.11
tag: v14.2.0-snapshot.12
## 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
Expand Down
4 changes: 2 additions & 2 deletions ml-api-adapter/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ ml-api-adapter-service:
image:
registry: docker.io
repository: mojaloop/ml-api-adapter
tag: v14.2.0-snapshot.11
tag: v14.2.0-snapshot.12
## 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
Expand Down Expand Up @@ -351,7 +351,7 @@ ml-api-adapter-handler-notification:
image:
registry: docker.io
repository: mojaloop/ml-api-adapter
tag: v14.2.0-snapshot.11
tag: v14.2.0-snapshot.12
## 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
Expand Down
34 changes: 17 additions & 17 deletions mojaloop/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2000,7 +2000,7 @@ ml-api-adapter:
image:
registry: docker.io
repository: mojaloop/ml-api-adapter
tag: v14.2.0-snapshot.11
tag: v14.2.0-snapshot.12
## 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
Expand Down Expand Up @@ -2291,7 +2291,7 @@ ml-api-adapter:
image:
registry: docker.io
repository: mojaloop/ml-api-adapter
tag: v14.2.0-snapshot.11
tag: v14.2.0-snapshot.12
## 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
Expand Down Expand Up @@ -13559,9 +13559,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/v17.0.0-iso.9/rules/hub/rules_callback/default.json"
rules_response__default.json: "https://github.com/mojaloop/testing-toolkit-test-cases/raw/v17.0.0-iso.9/rules/hub/rules_response/default.json"
rules_validation__default.json: "https://github.com/mojaloop/testing-toolkit-test-cases/raw/v17.0.0-iso.9/rules/hub/rules_validation/default.json"
rules_callback__default.json: "https://github.com/mojaloop/testing-toolkit-test-cases/raw/v17.0.0-iso.11/rules/hub/rules_callback/default.json"
rules_response__default.json: "https://github.com/mojaloop/testing-toolkit-test-cases/raw/v17.0.0-iso.11/rules/hub/rules_response/default.json"
rules_validation__default.json: "https://github.com/mojaloop/testing-toolkit-test-cases/raw/v17.0.0-iso.11/rules/hub/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
parameters: &simNames
Expand Down Expand Up @@ -13950,8 +13950,8 @@ ml-ttk-posthook-setup:
weight: -5
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: &ttkGitUrl https://github.com/mojaloop/testing-toolkit-test-cases/archive/v17.0.0-iso.9.zip
testCasesPathInZip: &ttkGitPathSetup testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/provisioning/for_golden_path
testCasesZipUrl: &ttkGitUrl https://github.com/mojaloop/testing-toolkit-test-cases/archive/v17.0.0-iso.11.zip
testCasesPathInZip: &ttkGitPathSetup testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/provisioning/for_golden_path
ttkBackendURL: http://$release_name-ml-testing-toolkit-backend:5050
parameters:
<<: *simNames
Expand All @@ -13964,7 +13964,7 @@ ml-ttk-posthook-tests:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: &ttkGitPathGP testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/golden_path
testCasesPathInZip: &ttkGitPathGP testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/golden_path
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
ttkBackendURL: http://$release_name-ml-testing-toolkit-backend:5050
Expand Down Expand Up @@ -14065,7 +14065,7 @@ ml-ttk-cronjob-cleanup:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: &ttkGitPathCleanup testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/cleanup
testCasesPathInZip: &ttkGitPathCleanup testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/cleanup
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
ttkBackendURL: http://$release_name-ml-testing-toolkit-backend:5050
Expand Down Expand Up @@ -14173,7 +14173,7 @@ ml-ttk-test-val-bulk:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/other_tests/bulk_transfers
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/other_tests/bulk_transfers
## Optional config for uploading reports to S3 Buckets. If enabled: WS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION under the 'configCreds' is required.
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
Expand Down Expand Up @@ -14218,7 +14218,7 @@ ml-ttk-test-setup-tp:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/provisioning/for_thirdparty
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/provisioning/for_thirdparty
## Optional config for uploading reports to S3 Buckets. If enabled: WS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION under the 'configCreds' is required.
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
Expand Down Expand Up @@ -14263,7 +14263,7 @@ ml-ttk-test-val-tp:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/provisioning/for_thirdparty
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/provisioning/for_thirdparty
# awsS3FilePath: ttk-tests/reports
testSuiteName: Thirdparty Tests
environmentName: Development
Expand Down Expand Up @@ -14305,7 +14305,7 @@ ml-ttk-test-setup-sdk-bulk:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/provisioning/for_sdk_bulk
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/provisioning/for_sdk_bulk
## Optional config for uploading reports to S3 Buckets. If enabled: WS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION under the 'configCreds' is required.
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
Expand Down Expand Up @@ -14350,7 +14350,7 @@ ml-ttk-test-val-sdk-bulk:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/sdk_scheme_adapter/bulk/basic
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/sdk_scheme_adapter/bulk/basic
## Optional config for uploading reports to S3 Buckets. If enabled: WS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION under the 'configCreds' is required.
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
Expand Down Expand Up @@ -14395,7 +14395,7 @@ ml-ttk-test-val-sdk-r2p:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/sdk_scheme_adapter/request-to-pay/basic
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/sdk_scheme_adapter/request-to-pay/basic
## Optional config for uploading reports to S3 Buckets. If enabled: WS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION under the 'configCreds' is required.
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
Expand Down Expand Up @@ -14440,7 +14440,7 @@ ml-ttk-test-setup-interscheme:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/provisioning/for_inter_scheme
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/provisioning/for_inter_scheme
## Optional config for uploading reports to S3 Buckets. If enabled: WS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION under the 'configCreds' is required.
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
Expand All @@ -14465,7 +14465,7 @@ ml-ttk-test-val-interscheme:
config:
## Test-case archive zip for test-cases: https://github.com/mojaloop/testing-toolkit-test-cases
testCasesZipUrl: *ttkGitUrl
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.9/collections/hub/inter_scheme
testCasesPathInZip: testing-toolkit-test-cases-17.0.0-iso.11/collections/hub/inter_scheme
## Optional config for uploading reports to S3 Buckets. If enabled: WS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION under the 'configCreds' is required.
# awsS3BucketName: aws-s3-bucket-name
# awsS3FilePath: ttk-tests/reports
Expand Down