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

Introduce TransferCommitment API #410

Merged
merged 42 commits into from Mar 21, 2024
Merged

Introduce TransferCommitment API #410

merged 42 commits into from Mar 21, 2024

Commits on Mar 15, 2024

  1. Copy the full SHA
    fe61148 View commit details
    Browse the repository at this point in the history
  2. Add token check

    VoigtS committed Mar 15, 2024
    Copy the full SHA
    fcaab34 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e3c70cf View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    98aa497 View commit details
    Browse the repository at this point in the history
  5. Add event logging

    VoigtS committed Mar 15, 2024
    Copy the full SHA
    51c0c8a View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    dcea033 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    6c43ca1 View commit details
    Browse the repository at this point in the history
  8. Finalize: start-transfer API

    VoigtS committed Mar 15, 2024
    Copy the full SHA
    91bb534 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    c8a94a8 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    4cc8f6c View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    811f866 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    79a988f View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    b70b3de View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    30b6ad4 View commit details
    Browse the repository at this point in the history
  15. Update API documentation

    VoigtS committed Mar 15, 2024
    Copy the full SHA
    1278203 View commit details
    Browse the repository at this point in the history
  16. Update docs/users/api-spec-resources.md

    Co-authored-by: Sandro <sandro.jaeckel@sap.com>
    VoigtS and SuperSandro2000 committed Mar 15, 2024
    Copy the full SHA
    94c4816 View commit details
    Browse the repository at this point in the history
  17. Update docs/users/api-spec-resources.md

    Co-authored-by: Sandro <sandro.jaeckel@sap.com>
    VoigtS and SuperSandro2000 committed Mar 15, 2024
    Copy the full SHA
    f4e5423 View commit details
    Browse the repository at this point in the history
  18. Update docs/users/api-spec-resources.md

    Co-authored-by: Sandro <sandro.jaeckel@sap.com>
    VoigtS and SuperSandro2000 committed Mar 15, 2024
    Copy the full SHA
    810c25a View commit details
    Browse the repository at this point in the history
  19. Update docs/users/api-spec-resources.md

    Co-authored-by: Sandro <sandro.jaeckel@sap.com>
    VoigtS and SuperSandro2000 committed Mar 15, 2024
    Copy the full SHA
    fe53bb5 View commit details
    Browse the repository at this point in the history
  20. Update internal/api/utils.go

    Co-authored-by: Sandro <sandro.jaeckel@sap.com>
    VoigtS and SuperSandro2000 committed Mar 15, 2024
    Copy the full SHA
    42b6992 View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    94703ba View commit details
    Browse the repository at this point in the history
  22. Copy the full SHA
    d4c3635 View commit details
    Browse the repository at this point in the history
  23. Add missing error handlings

    VoigtS committed Mar 15, 2024
    Copy the full SHA
    ddc1bca View commit details
    Browse the repository at this point in the history
  24. Update docs/users/api-spec-resources.md

    Documentation: Fix grammatical indistinctness.
    
    Co-authored-by: Stefan Majewsky <stefan.majewsky@sap.com>
    VoigtS and majewsky committed Mar 15, 2024
    Copy the full SHA
    2f94e47 View commit details
    Browse the repository at this point in the history
  25. Update internal/api/commitment.go

    Nounify variable names of SQL queries.
    
    Co-authored-by: Stefan Majewsky <stefan.majewsky@sap.com>
    VoigtS and majewsky committed Mar 15, 2024
    Copy the full SHA
    6c3fbe8 View commit details
    Browse the repository at this point in the history
  26. Update internal/api/commitment.go

    Token check: Remove error return message. Already handled by token.Require function.
    
    Co-authored-by: Stefan Majewsky <stefan.majewsky@sap.com>
    VoigtS and majewsky committed Mar 15, 2024
    Copy the full SHA
    66b7e54 View commit details
    Browse the repository at this point in the history
  27. Update internal/api/commitment.go

    Rename: splitCommitment function to buildSplitCommitment.
    
    Co-authored-by: Stefan Majewsky <stefan.majewsky@sap.com>
    VoigtS and majewsky committed Mar 15, 2024
    Copy the full SHA
    ccc016d View commit details
    Browse the repository at this point in the history
  28. Update internal/api/commitment_test.go

    Commitment test: Update parameter from snake case to camel case.
    
    Co-authored-by: Stefan Majewsky <stefan.majewsky@sap.com>
    VoigtS and majewsky committed Mar 15, 2024
    Copy the full SHA
    726f248 View commit details
    Browse the repository at this point in the history
  29. Copy the full SHA
    00d9ddb View commit details
    Browse the repository at this point in the history
  30. Copy the full SHA
    5652337 View commit details
    Browse the repository at this point in the history
  31. Copy the full SHA
    c777d8d View commit details
    Browse the repository at this point in the history
  32. Fix: Errors now returned as text.

    Tests: Negative tests now check the body content
    VoigtS committed Mar 15, 2024
    Copy the full SHA
    abf3a0f View commit details
    Browse the repository at this point in the history
  33. Copy the full SHA
    7a233cc View commit details
    Browse the repository at this point in the history
  34. Update internal/api/commitment.go

    Simplify commitment transfer. Utilize ORM.
    
    Co-authored-by: Stefan Majewsky <stefan.majewsky@sap.com>
    VoigtS and majewsky committed Mar 15, 2024
    Copy the full SHA
    92de216 View commit details
    Browse the repository at this point in the history
  35. Copy the full SHA
    8af9563 View commit details
    Browse the repository at this point in the history
  36. Copy the full SHA
    944f2e6 View commit details
    Browse the repository at this point in the history
  37. Fix: Remove SQL update queries and replace them with proper ORM

    Update transfer commitment test with split commitment
    VoigtS committed Mar 15, 2024
    Copy the full SHA
    f49743e View commit details
    Browse the repository at this point in the history
  38. Fix docstring quotes

    VoigtS committed Mar 15, 2024
    Copy the full SHA
    0cfc807 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Fix: Transfer Commitment did not use service or resource identifier

    Caused: on multipyle services or resources the first entry was selected and not the values the source commitments holds
    VoigtS committed Mar 19, 2024
    Copy the full SHA
    2553e6c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    fa512f6 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    fc307ae View commit details
    Browse the repository at this point in the history
  4. Update transfer commitment documentation

    Respects the movement of the transfer token as queryString into the header
    VoigtS committed Mar 19, 2024
    Copy the full SHA
    7765102 View commit details
    Browse the repository at this point in the history