Add new status URL for GH, remove fingerprint logic from GH webhook code
To better target data and remove some outdated tracking methods, the previous fingerprint mechanism has been removed from the GH webhook code. Additionally, a new status URL matching the format git/eca/status/gh/{fullRepoUrl}/{prNumber} has been added to remove the need for a fingerprint.
Showing
- src/main/java/org/eclipsefoundation/git/eca/api/GithubAPI.java 28 additions, 2 deletions...ain/java/org/eclipsefoundation/git/eca/api/GithubAPI.java
- src/main/java/org/eclipsefoundation/git/eca/api/models/GithubApplicationInstallation.java 49 additions, 0 deletions...ion/git/eca/api/models/GithubApplicationInstallation.java
- src/main/java/org/eclipsefoundation/git/eca/api/models/GithubInstallationRepositoriesResponse.java 45 additions, 0 deletions...ca/api/models/GithubInstallationRepositoriesResponse.java
- src/main/java/org/eclipsefoundation/git/eca/dto/CommitValidationStatus.java 26 additions, 10 deletions...eclipsefoundation/git/eca/dto/CommitValidationStatus.java
- src/main/java/org/eclipsefoundation/git/eca/dto/GithubWebhookTracking.java 18 additions, 0 deletions.../eclipsefoundation/git/eca/dto/GithubWebhookTracking.java
- src/main/java/org/eclipsefoundation/git/eca/helper/JwtHelper.java 1 addition, 1 deletion.../java/org/eclipsefoundation/git/eca/helper/JwtHelper.java
- src/main/java/org/eclipsefoundation/git/eca/model/Commit.java 32 additions, 29 deletions...main/java/org/eclipsefoundation/git/eca/model/Commit.java
- src/main/java/org/eclipsefoundation/git/eca/namespace/GitEcaParameterNames.java 12 additions, 2 deletions...psefoundation/git/eca/namespace/GitEcaParameterNames.java
- src/main/java/org/eclipsefoundation/git/eca/resource/GithubAdjacentResource.java 159 additions, 0 deletions...sefoundation/git/eca/resource/GithubAdjacentResource.java
- src/main/java/org/eclipsefoundation/git/eca/resource/GithubWebhooksResource.java 32 additions, 104 deletions...sefoundation/git/eca/resource/GithubWebhooksResource.java
- src/main/java/org/eclipsefoundation/git/eca/resource/StatusResource.java 141 additions, 0 deletions...rg/eclipsefoundation/git/eca/resource/StatusResource.java
- src/main/java/org/eclipsefoundation/git/eca/service/GithubApplicationService.java 36 additions, 0 deletions...efoundation/git/eca/service/GithubApplicationService.java
- src/main/java/org/eclipsefoundation/git/eca/service/ValidationService.java 9 additions, 0 deletions.../eclipsefoundation/git/eca/service/ValidationService.java
- src/main/java/org/eclipsefoundation/git/eca/service/impl/DefaultGithubApplicationService.java 143 additions, 0 deletions...git/eca/service/impl/DefaultGithubApplicationService.java
- src/main/java/org/eclipsefoundation/git/eca/service/impl/DefaultValidationService.java 25 additions, 8 deletions...dation/git/eca/service/impl/DefaultValidationService.java
- src/main/resources/templates/simple_fingerprint_ui.html 9 additions, 3 deletionssrc/main/resources/templates/simple_fingerprint_ui.html
- src/test/java/org/eclipsefoundation/git/eca/helper/CommitHelperTest.java 0 additions, 21 deletions...rg/eclipsefoundation/git/eca/helper/CommitHelperTest.java
- src/test/resources/database/default/V1.0.0__default.sql 1 addition, 0 deletionssrc/test/resources/database/default/V1.0.0__default.sql
Loading
Please register or sign in to comment