-
Notifications
You must be signed in to change notification settings - Fork 15
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(LegalSiteAPI): New endpoint to create legal site reference #981
feat(LegalSiteAPI): New endpoint to create legal site reference #981
Conversation
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 really good first pull request. The actual logic looks good to me and also tests are there.
I'm not happy with the naming of the REST resource though and this pull request would need to be rebased on the current main (during my review this could be done without conflicts).
bpdm-pool-api/src/main/kotlin/org/eclipse/tractusx/bpdm/pool/api/PoolSiteApi.kt
Outdated
Show resolved
Hide resolved
bpdm-pool-api/src/main/kotlin/org/eclipse/tractusx/bpdm/pool/api/PoolSiteApi.kt
Outdated
Show resolved
Hide resolved
bpdm-pool-api/src/main/kotlin/org/eclipse/tractusx/bpdm/pool/api/PoolSiteApi.kt
Outdated
Show resolved
Hide resolved
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.
Content works and looks great!
Last bit is about conformity:
- Please rebase your branch on the newest version of main
- Squash your commits to one so that only one commit is on top of the main branch
- This is not a patch version upgrade but since it brings anew feature to the API the maven version should be updated to 6.2.0-SNAPSHOT
- Please add an entry into the CHANGELOG.md file under
## [6.2.0] - tbd
e38f590
to
3d7cbad
Compare
…galAndSiteMainAddress addressType 1. Create an endpoint to create site entity 2. Create SiteCreateRequestWithLegalAddressAsMain in bpdm-pool-api module 3. Add test cases which cover the new code 4. Add 6.2.0 changelog version in CHANGELOG.md file 5. Rebasing with upstream 6. Update the revision version to 6.2.0-SNAPSHOT in pom.xml 7. Update the charts version
1686927
to
dc4ef42
Compare
Description
What does this PR introduce?
Does it fix a bug?
Does it add a new feature?
Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review: