git-eca-rest-api merge requestshttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests2022-06-20T18:03:33Zhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/81Add DB impl for validation state storage2022-06-20T18:03:33ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd DB impl for validation state storagehttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/80Revert "Merge branch 'malowe/bad' into 'master'"2022-05-03T14:31:14ZMartin Lowemartin.lowe@eclipse-foundation.orgRevert "Merge branch 'malowe/bad' into 'master'"This reverts merge request !79This reverts merge request !79https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/79Malowe/bad2022-05-03T14:30:42ZMartin Lowemartin.lowe@eclipse-foundation.orgMalowe/badhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/78Add 30m build timeout to Jenkins build file2022-04-26T12:45:50ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd 30m build timeout to Jenkins build filehttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/77Add check for group wiki repository envvar pattern (group-##-wiki)2022-04-21T17:31:32ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd check for group wiki repository envvar pattern (group-##-wiki)https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/76Add logging for envvar value if bad format2022-04-21T15:54:30ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd logging for envvar value if bad formathttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/75Add some extra empty checks and add helper for checking vars2022-04-21T15:34:21ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd some extra empty checks and add helper for checking varsThis should help to address issues with group wikis being unable to
commit resources.This should help to address issues with group wikis being unable to
commit resources.https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/74Add skip if no project path passed, update debug script2022-04-21T15:30:39ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd skip if no project path passed, update debug scripthttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/73Add logic to skip project wikis2022-04-19T13:28:46ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd logic to skip project wikishttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/72Add hotfix for oniro to replace known bad email2022-04-13T13:00:05ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd hotfix for oniro to replace known bad emailhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/71Update ECA logic documentation2022-04-01T19:46:26ZMartin Lowemartin.lowe@eclipse-foundation.orgUpdate ECA logic documentationcommitter + author must have eca, but there is no sign off requirement,
and no proxy commit shenanigans anymore.committer + author must have eca, but there is no sign off requirement,
and no proxy commit shenanigans anymore.https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/70Add the \\r character to the check for newline cleaning2022-02-11T13:50:34ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd the \\r character to the check for newline cleaninghttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/69Make the commit list more robust2022-05-04T12:57:43ZMartin Lowemartin.lowe@eclipse-foundation.orgMake the commit list more robustUses git rev-list instead of git cherry to list commits. This has the option to ignore known/non-new commits which should reduce the noise in the console. Additionally, updated to use better checks for skipping certain events (like delet...Uses git rev-list instead of git cherry to list commits. This has the option to ignore known/non-new commits which should reduce the noise in the console. Additionally, updated to use better checks for skipping certain events (like deletion events) and rely on the write perms instead.https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/68Update API to use Quarkus 2.6.3 and commons lib2022-05-03T19:15:49ZMartin Lowemartin.lowe@eclipse-foundation.orgUpdate API to use Quarkus 2.6.3 and commons libAlso includes upgrades to models to use autovalue, new openapi spec, and additional tests to ensure outputAlso includes upgrades to models to use autovalue, new openapi spec, and additional tests to ensure outputhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/67Remove proxy commit check from ECA validation2021-09-08T13:41:21ZMartin Lowemartin.lowe@eclipse-foundation.orgRemove proxy commit check from ECA validationhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/66Allow gerrit user to allowlist2021-07-23T12:59:25ZMartin Lowemartin.lowe@eclipse-foundation.orgAllow gerrit user to allowlisthttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/64Add reverse case for github noreply email addresses2021-06-11T17:16:37ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd reverse case for github noreply email addresseshttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/65Add ERROR_COMMITTER and ERROR_AUTHOR codes2021-07-06T13:36:40ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd ERROR_COMMITTER and ERROR_AUTHOR codesAlso includes a PROXY_PUSH code for the meantime as we are still capturing that as a requirement for the moment. The mentioned 2 codes above are needed to differentiate error and committer access errorsAlso includes a PROXY_PUSH code for the meantime as we are still capturing that as a requirement for the moment. The mentioned 2 codes above are needed to differentiate error and committer access errorshttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/63Fix edge case with bots having EF accounts, NPE issue2021-06-08T15:39:40ZMartin Lowemartin.lowe@eclipse-foundation.orgFix edge case with bots having EF accounts, NPE issuehttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/62Update README with information on bots API2021-06-08T15:21:42ZMartin Lowemartin.lowe@eclipse-foundation.orgUpdate README with information on bots API