stellar / stellar-disbursement-platform-backend

Stellar Disbursement Platform Backend
Apache License 2.0
37 stars 22 forks source link

[SDP-1370] Update `POST /disbursements` and `GET /disbursements` APIs to persist and return the Registration Contact Type #452

Closed marcelosalloum closed 4 weeks ago

marcelosalloum commented 1 month ago

What

Update POST /disbursements and GET /disbursements APIs to persist and return the Registration Contact Type

Why

Address https://stellarorg.atlassian.net/browse/SDP-1370

Pending

Under the common interest of merging this PR quickly, I'll address the following tasks in a future PR:

EDIT: the tasks above were addressed in PR #454

Checklist

PR Structure

Thoroughness

Configs and Secrets

Release

Deployment

stellar-jenkins commented 1 month ago

stellar-disbursement-platform-backend-preview is available here:
SDP: https://sdp-backend-pr452.previews.kube001.services.stellar-ops.com/health
AP: https://sdp-ap-pr452.previews.kube001.services.stellar-ops.com/health
Frontend: https://sdp-backend-dashboard-pr452.previews.kube001.services.stellar-ops.com

stellar-jenkins commented 1 month ago

stellar-disbursement-platform-backend-preview is available here:
SDP: https://sdp-backend-pr452.previews.kube001.services.stellar-ops.com/health
AP: https://sdp-ap-pr452.previews.kube001.services.stellar-ops.com/health
Frontend: https://sdp-backend-dashboard-pr452.previews.kube001.services.stellar-ops.com

stellar-jenkins commented 1 month ago

stellar-disbursement-platform-backend-preview is available here:
SDP: https://sdp-backend-pr452.previews.kube001.services.stellar-ops.com/health
AP: https://sdp-ap-pr452.previews.kube001.services.stellar-ops.com/health
Frontend: https://sdp-backend-dashboard-pr452.previews.kube001.services.stellar-ops.com

stellar-jenkins commented 4 weeks ago

stellar-disbursement-platform-backend-preview is available here:
SDP: https://sdp-backend-pr452.previews.kube001.services.stellar-ops.com/health
AP: https://sdp-ap-pr452.previews.kube001.services.stellar-ops.com/health
Frontend: https://sdp-backend-dashboard-pr452.previews.kube001.services.stellar-ops.com

stellar-jenkins commented 4 weeks ago

stellar-disbursement-platform-backend-preview is available here:
SDP: https://sdp-backend-pr452.previews.kube001.services.stellar-ops.com/health
AP: https://sdp-ap-pr452.previews.kube001.services.stellar-ops.com/health
Frontend: https://sdp-backend-dashboard-pr452.previews.kube001.services.stellar-ops.com

stellar-jenkins commented 4 weeks ago

stellar-disbursement-platform-backend-preview is available here:
SDP: https://sdp-backend-pr452.previews.kube001.services.stellar-ops.com/health
AP: https://sdp-ap-pr452.previews.kube001.services.stellar-ops.com/health
Frontend: https://sdp-backend-dashboard-pr452.previews.kube001.services.stellar-ops.com

stellar-jenkins commented 4 weeks ago

stellar-disbursement-platform-backend-preview is available here:
SDP: https://sdp-backend-pr452.previews.kube001.services.stellar-ops.com/health
AP: https://sdp-ap-pr452.previews.kube001.services.stellar-ops.com/health
Frontend: https://sdp-backend-dashboard-pr452.previews.kube001.services.stellar-ops.com

stellar-jenkins commented 4 weeks ago

stellar-disbursement-platform-backend-preview is available here:
SDP: https://sdp-backend-pr452.previews.kube001.services.stellar-ops.com/health
AP: https://sdp-ap-pr452.previews.kube001.services.stellar-ops.com/health
Frontend: https://sdp-backend-dashboard-pr452.previews.kube001.services.stellar-ops.com

marcelosalloum commented 4 weeks ago

LGTM! Thank you for being so thorough with integration tests and migrations.

Our tests and migrations were good enough to break unless I added those changes, which is very reassuring.