Iss #132 - Update API to use shared projects services
In the API common lib, there is a new efservices module which provides access to the Accounts and Projects service in a standardized way. This PR removes most of the code associated with previous projects logic and keeps a helper to help with formating and filtering the data. This currently uses a snapshot version, so there will need to be a release for this code to go live and be stable.
parent
e04f9e1a
No related branches found
No related tags found
Showing
- Jenkinsfile 1 addition, 1 deletionJenkinsfile
- pom.xml 7 additions, 2 deletionspom.xml
- src/main/java/org/eclipsefoundation/git/eca/api/ProjectsAPI.java 0 additions, 52 deletions...n/java/org/eclipsefoundation/git/eca/api/ProjectsAPI.java
- src/main/java/org/eclipsefoundation/git/eca/api/models/InterestGroupData.java 0 additions, 64 deletions...lipsefoundation/git/eca/api/models/InterestGroupData.java
- src/main/java/org/eclipsefoundation/git/eca/api/models/Project.java 0 additions, 194 deletions...ava/org/eclipsefoundation/git/eca/api/models/Project.java
- src/main/java/org/eclipsefoundation/git/eca/helper/CommitHelper.java 1 addition, 1 deletion...va/org/eclipsefoundation/git/eca/helper/CommitHelper.java
- src/main/java/org/eclipsefoundation/git/eca/helper/ProjectHelper.java 163 additions, 0 deletions...a/org/eclipsefoundation/git/eca/helper/ProjectHelper.java
- src/main/java/org/eclipsefoundation/git/eca/resource/StatusResource.java 3 additions, 3 deletions...rg/eclipsefoundation/git/eca/resource/StatusResource.java
- src/main/java/org/eclipsefoundation/git/eca/resource/ValidationResource.java 2 additions, 5 deletions...clipsefoundation/git/eca/resource/ValidationResource.java
- src/main/java/org/eclipsefoundation/git/eca/service/InterestGroupService.java 0 additions, 30 deletions...lipsefoundation/git/eca/service/InterestGroupService.java
- src/main/java/org/eclipsefoundation/git/eca/service/ProjectsService.java 0 additions, 54 deletions...rg/eclipsefoundation/git/eca/service/ProjectsService.java
- src/main/java/org/eclipsefoundation/git/eca/service/UserService.java 1 addition, 1 deletion...va/org/eclipsefoundation/git/eca/service/UserService.java
- src/main/java/org/eclipsefoundation/git/eca/service/ValidationService.java 1 addition, 1 deletion.../eclipsefoundation/git/eca/service/ValidationService.java
- src/main/java/org/eclipsefoundation/git/eca/service/impl/CachedUserService.java 2 additions, 2 deletions...psefoundation/git/eca/service/impl/CachedUserService.java
- src/main/java/org/eclipsefoundation/git/eca/service/impl/DefaultInterestGroupService.java 0 additions, 64 deletions...ion/git/eca/service/impl/DefaultInterestGroupService.java
- src/main/java/org/eclipsefoundation/git/eca/service/impl/DefaultValidationService.java 4 additions, 7 deletions...dation/git/eca/service/impl/DefaultValidationService.java
- src/test/java/org/eclipsefoundation/git/eca/service/impl/CachedUserServiceTest.java 3 additions, 3 deletions...oundation/git/eca/service/impl/CachedUserServiceTest.java
- src/test/java/org/eclipsefoundation/git/eca/service/impl/PaginationProjectsServiceTest.java 0 additions, 92 deletions...n/git/eca/service/impl/PaginationProjectsServiceTest.java
- src/test/java/org/eclipsefoundation/git/eca/test/api/MockProjectsAPI.java 142 additions, 95 deletions...g/eclipsefoundation/git/eca/test/api/MockProjectsAPI.java
Loading
Please register or sign in to comment