git-eca-rest-api merge requestshttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests2023-01-04T15:07:41Zhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/121feat: Add reports usage to readme2023-01-04T15:07:41ZZachary Sabourinfeat: Add reports usage to readmeResolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/109Resolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/109https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/120fix: Update to use proper username field2022-12-19T16:31:09ZZachary Sabourinfix: Update to use proper username fieldResolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/108Resolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/108https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/119feat: Add new column to PrivateProjectEvent table for EF username2022-12-16T19:42:01ZZachary Sabourinfeat: Add new column to PrivateProjectEvent table for EF usernameresolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/105resolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/105https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/118Remove OIDC connection and replace with a property-defined key2022-12-15T19:19:35ZMartin Lowemartin.lowe@eclipse-foundation.orgRemove OIDC connection and replace with a property-defined keyOIDC requests are consistently having proxy/gateway errors, so we are
replacing the solution in the short term. This key will be set in secret
properties and will enable secure enough transmission without having to
block on figuring out ...OIDC requests are consistently having proxy/gateway errors, so we are
replacing the solution in the short term. This key will be set in secret
properties and will enable secure enough transmission without having to
block on figuring out NGINX issues.https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/117Remove default quarkus index page from resources2022-12-14T15:19:07ZMartin Lowemartin.lowe@eclipse-foundation.orgRemove default quarkus index page from resourceshttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/116Add authentication to the reports endpoint2022-12-13T19:06:54ZMartin Lowemartin.lowe@eclipse-foundation.orgAdd authentication to the reports endpointhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/115feat: Modify reports output model + update spec2022-12-13T19:40:00ZZachary Sabourinfeat: Modify reports output model + update specRelated to https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/81Related to https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/81https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/114Feat: Update report model2022-12-12T22:18:28ZZachary SabourinFeat: Update report modelhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/113feat: Create reports for tracked private projects2022-12-12T18:58:18ZZachary Sabourinfeat: Create reports for tracked private projectsRelates to https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/81Relates to https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/81https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/112Update Git ECA API to EF commons 0.6.102022-12-05T21:01:30ZMartin Lowemartin.lowe@eclipse-foundation.orgUpdate Git ECA API to EF commons 0.6.10Upgrade done for pagination fix and cache view usage.Upgrade done for pagination fix and cache view usage.https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/111Iss #98 - Initial commit of Github webhooks code2023-02-13T16:31:55ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #98 - Initial commit of Github webhooks codeAdditionally contains code to move API client models to a separate
package to allow for application specific models to live separately from
consumed upstream models.Additionally contains code to move API client models to a separate
package to allow for application specific models to live separately from
consumed upstream models.https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/110feat: Implement scheduled task to reconcile private project data2022-11-17T14:57:20ZZachary Sabourinfeat: Implement scheduled task to reconcile private project dataResolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/82Resolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/82https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/109Iss #86 - Add support for enabling strictmode on GL ECA checks2022-11-09T16:19:37ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #86 - Add support for enabling strictmode on GL ECA checksAdd ability to define root groups that will be validated against ECA
using strict mode which forces the commits to be validated as if it were
a project
Resolves #86Add ability to define root groups that will be validated against ECA
using strict mode which forces the commits to be validated as if it were
a project
Resolves #86https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/108feat: Add support for "project_destroy" and "project_rename" hooks2022-11-07T16:58:28ZZachary Sabourinfeat: Add support for "project_destroy" and "project_rename" hooksResolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/80Resolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/80https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/107Iss #87 - Move validation logic to validation service in prep for webhook upd...2022-11-25T17:44:04ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #87 - Move validation logic to validation service in prep for webhook updateshttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/106Iss #84 - Update git hook to enable fork validation2022-11-04T17:10:06ZMartin Lowemartin.lowe@eclipse-foundation.orgIss #84 - Update git hook to enable fork validationResolves #84Resolves #84https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/105Make tweaks to make + dev start process2022-10-20T19:03:12ZMartin Lowemartin.lowe@eclipse-foundation.orgMake tweaks to make + dev start processhttps://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/104update docker stack to include missing services2022-10-17T18:20:40ZChristopher Guindonchris.guindon@eclipse-foundation.orgupdate docker stack to include missing servicesThe goal of this MR is to streamline the initial setup needed by a developer who wishes to work on this project.
This also allows us to run both the application in a docker container and in quarkus:dev mode in parallel for various debug...The goal of this MR is to streamline the initial setup needed by a developer who wishes to work on this project.
This also allows us to run both the application in a docker container and in quarkus:dev mode in parallel for various debugging and testing tasks.https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/103feat: Create initial endpoint and add all supporting elements2022-10-24T17:12:31ZZachary Sabourinfeat: Create initial endpoint and add all supporting elements- Creates a table for tracking private project creation/deletion
- Creates the initial endpoint, service, and tests
Resolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/79
Resolves https://gitlab.eclipse.org/...- Creates a table for tracking private project creation/deletion
- Creates the initial endpoint, service, and tests
Resolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/79
Resolves https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/78https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/merge_requests/102feat: Update UI to add breadcrumb and change check/X to yes/no2022-09-30T12:37:07ZZachary Sabourinfeat: Update UI to add breadcrumb and change check/X to yes/noResolves: https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/68Resolves: https://gitlab.eclipse.org/eclipsefdn/it/api/git-eca-rest-api/-/issues/68