-
Notifications
You must be signed in to change notification settings - Fork 20
Entity endpoint Controller and Integration test #1497
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
Merged
rma-bryson
merged 7 commits into
USACE:develop
from
rma-kayla:feature/CDA-54-Entity-Endpoint
Dec 6, 2025
Merged
Entity endpoint Controller and Integration test #1497
rma-bryson
merged 7 commits into
USACE:develop
from
rma-kayla:feature/CDA-54-Entity-Endpoint
Dec 6, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Initial implementation of controller and CRUD basics.
- Refactored and finalized CRUD methods. - Verified request validation and error handling - Added route integration and comprehensive integration tests.
fixes USACE#1102 --------- Co-authored-by: Bryson Spilman <bryson@rmanet.com>
Previous version of traefik couldn't communicate to latest version of docker. Update traefik so the compose file works again.
Add blob-id or clob-id query parameter, respectively, to all required methods, so ones with invalid path characters can be referenced. This is required for HydrologicEngineeringCenter/cwms-cli#72
Contributor
Author
|
@rma-bryson this PR is ready for your review |
…re/CDA-54-Entity-Endpoint
rma-bryson
requested changes
Dec 4, 2025
- moved update verification into DAO - cleaned up variables - added match null parents test to integration test
rma-bryson
approved these changes
Dec 6, 2025
vairav
added a commit
that referenced
this pull request
Dec 8, 2025
…ilters * origin: Entity endpoint Controller and Integration test (#1497) Enhancements/blob clob query (#1483) Update treafik for latest docker. (#1493) Bugfix/cda 45 ts vertical datum (#1344) CDA-66: Updated TS identifier descriptor paging (#1481) add in missing expiration date to constant/seasonal levels (#1490) 1351 implement cda gui code formatter (#1460) add missing back tic CWMS Data API documentation /timeseries GET endpoints. (#1476) CDA-60: Accept Header Formatting Documentation (#1463) The temp users set needs to be a LinkedHashSet, otherwise the last user in the list isn't always the last user and the paging doesn't work. Add static analysis unit test for Controller classes (#1362) Bugfix/incorrect parameter warning cda 58 (#1470) Test updates for latest schema and correct release schema image. (#1474) CDA-54 - Implements Entity DTO and Dao (#1482) Update npm pacakges (#1478) Correct required java version (#1462) CDA-40: Exception Handling Implementation Updates (#1358)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implemented new Entity controller that exposes all CRUD methods.
Created accompanying integration tests to ensure the endpoints work correctly and return the appropriate error responses.