-
Notifications
You must be signed in to change notification settings - Fork 34
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
[87] - Enhancements to Payment Hub Operations Web #98
base: master
Are you sure you want to change the base?
Conversation
Is there an update to the readme.md file to reflect in this change. I couldn't see it. |
Can you please specify what should I write in the readme file? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
d552574
to
d8525ab
Compare
@dipandhali2021 my suggestions:
|
@@ -7,6 +7,8 @@ export PH_VOU_CALLBACK_URL=https://webhook.site/ | |||
|
|||
PH_ACT_BACKEND_SERVER_URL=https://paymenthub.qa.oneacrefund.org/opsapp/api/v1 | |||
|
|||
export PH_G2P_PAYMENT_CONFIG_URL=https://gateway.mifos.community/v1.0/g2p-payment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This variables to which backend service must point?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new service containing g2p configuration with operations like fetch govt entity, fsps , programs and g2p config.
Basically previously the g2p config was coming from a yaml file under budget account
https://github.com/openMF/ph-ee-bulk-processor/blob/9bf984fcf16105081ff53936f72405814ef8ba71/src/main/resources/application.yaml#L160-L161C1
So I have developed a new API as suggested by my mentor for it so we can configure it properly instead of changing the yaml file.
Currently it's working independently as a new service
In future we need to connect it with payment bulk processing
export PH_OAUTH_BASIC_AUTH=true | ||
|
||
export PH_OAUTH_BASIC_AUTH_TOKEN=Y2xpZW50Og== | ||
|
||
export PH_JBPM_API_URL=http://localhost:8180/kie-server/services/rest/server |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Which is the helm chart that must be deployed to this endpoint? Why it is pointing to localhost instead of a DNS of the API Gateway?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So in the frontend we needed some tool for handling maker checker process of user creation so we have used a buisness process management called JBPM.
|
||
export PH_JBPM_CONTAINER_ID=PaymentHubEE_1.0.0-SNAPSHOT | ||
|
||
export PH_JBPM_CREDENTIALS_ADMIN_MAKER=Y2xpZW50Og== |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please add instructions to create the secrets on K8s?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are environment variables required for using jbpm rest api services
|
||
export PH_JBPM_CREDENTIALS_ADMIN_MAKER=Y2xpZW50Og== | ||
|
||
export PH_JBPM_CREDENTIALS_ADMIN_CHECKER=Y2xpZW50Og== |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please add instructions to create the secrets on K8s?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dipandhali2021 can you do this?
did you also update the readme @dipandhali2021 ? it should indicate any changes needed as a result of the code and maybe even screenshots. |
Fixes: #87
User Management
Account Mapper
Visualization
Payment Hub Batches, Sub-Batches and Transactions
G2P Config