Add tests and openapi spec for application, update output of releases
Update to releases endpoint is to match current output. Also added legacy functionality endpoint support to maintain current functionality. Risk of cross-over is next to 0 with current naming scheme.
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- package.json 1 addition, 1 deletionpackage.json
- pom.xml 0 additions, 8 deletionspom.xml
- spec/openapi.yaml 282 additions, 0 deletionsspec/openapi.yaml
- src/main/java/org/eclipsefoundation/downloads/api/DrupalAPI.java 7 additions, 2 deletions...n/java/org/eclipsefoundation/downloads/api/DrupalAPI.java
- src/main/java/org/eclipsefoundation/downloads/dto/DownloadFileIndex.java 3 additions, 2 deletions...rg/eclipsefoundation/downloads/dto/DownloadFileIndex.java
- src/main/java/org/eclipsefoundation/downloads/models/ReleaseTrackerPackages.java 10 additions, 6 deletions...sefoundation/downloads/models/ReleaseTrackerPackages.java
- src/main/java/org/eclipsefoundation/downloads/models/ReleaseVersionPackages.java 31 additions, 0 deletions...sefoundation/downloads/models/ReleaseVersionPackages.java
- src/main/java/org/eclipsefoundation/downloads/models/TrackedReleases.java 6 additions, 6 deletions...g/eclipsefoundation/downloads/models/TrackedReleases.java
- src/main/java/org/eclipsefoundation/downloads/namespaces/DownloadsUrlParameterNames.java 7 additions, 2 deletions...tion/downloads/namespaces/DownloadsUrlParameterNames.java
- src/main/java/org/eclipsefoundation/downloads/resources/DownloadsResource.java 71 additions, 16 deletions...ipsefoundation/downloads/resources/DownloadsResource.java
- src/main/java/org/eclipsefoundation/downloads/services/RawHttpClientService.java 0 additions, 14 deletions...sefoundation/downloads/services/RawHttpClientService.java
- src/main/java/org/eclipsefoundation/downloads/services/impl/DefaultHttpClientService.java 0 additions, 86 deletions...ion/downloads/services/impl/DefaultHttpClientService.java
- src/main/java/org/eclipsefoundation/downloads/services/impl/DefaultReleaseTrackerService.java 7 additions, 7 deletions...downloads/services/impl/DefaultReleaseTrackerService.java
- src/main/js/openapi2schema.js 53 additions, 0 deletionssrc/main/js/openapi2schema.js
- src/test/java/org/eclipsefoundation/downloads/resources/DownloadsResourceTest.java 122 additions, 0 deletions...foundation/downloads/resources/DownloadsResourceTest.java
- src/test/java/org/eclipsefoundation/downloads/test/helper/SchemaNamespaceHelper.java 10 additions, 0 deletions...undation/downloads/test/helper/SchemaNamespaceHelper.java
- src/test/resources/application.properties 9 additions, 0 deletionssrc/test/resources/application.properties
- src/test/resources/database/default/V1.0.0__default.sql 22 additions, 0 deletionssrc/test/resources/database/default/V1.0.0__default.sql
Loading
Please register or sign in to comment