Skip to content

Comments

35647 implement repository v2 on all repositories#124

Merged
brandonandre merged 41 commits intodevfrom
35647_implement_RepositoryV2_on_all_repositories
Jul 4, 2025
Merged

35647 implement repository v2 on all repositories#124
brandonandre merged 41 commits intodevfrom
35647_implement_RepositoryV2_on_all_repositories

Conversation

@cgendreau
Copy link
Contributor

No description provided.

@cgendreau cgendreau changed the base branch from master to dev March 7, 2025 14:26
brandonandre and others added 25 commits March 7, 2025 11:01
- Updated PersonDto to implement ca.gc.aafc.dina.dto.JsonApiResource and use the @com.toedter.spring.hateoas.jsonapi.JsonApiId annotation
- Removed interface added to the person dto, not needed.
- Added the annotation to the organization dto.
- Organized the annotations to look prettier
- Refactor DTO classes to implement JsonApiResource interface
- Added JsonApiTypeForClass annotation to dtos.
- Added JsonIgnore annotation to relationships for PersonDto.
- Fix incorrect typename for organization.
- Added throws resource gone exception declarations and catches as needed.
- Added more throws resource gone exception declarations and catches as needed.
- Added test case
…thub.com:AAFC-BICoE/agent-api into 35647_implement_RepositoryV2_on_all_repositories
…thub.com:AAFC-BICoE/agent-api into 35647_implement_RepositoryV2_on_all_repositories
Removed old some tests
…thub.com:AAFC-BICoE/agent-api into 35647_implement_RepositoryV2_on_all_repositories
@brandonandre brandonandre merged commit 8da78a8 into dev Jul 4, 2025
2 checks passed
@brandonandre brandonandre deleted the 35647_implement_RepositoryV2_on_all_repositories branch July 4, 2025 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants