External script to provide aid and enforce rules when creating issues or tasks #17
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature Request
Summary
The new templates outlined in #16 require a lot of input. Sometimes inputs may be missed or not according to spec.
An external service can enforce these rules.
Required Workarround
Another member must actively enforce these rules, wasting time that could have been spent on other, more important tasks.
Discription of requested feature
An external program triggered via a GitLab webhook. It can respond to various events, such as a new issue, task, or merge request.
In the case of issues or tasks, several things can be checked.
For all these notes or modifications, a comment should be added so that it is clear who made the change. In addition to the entry in the timeline.
GitLab offers excellent documentation on the Webhooks themselves and the possible list of triggers for these Webhooks.
Processing could be done via either a Python script with a webhook endpoint or n8n, which offers native GitLab integration.
marked this issue as related to #16
mentioned in merge request !50
mentioned in commit
4b187fac27Specified wrong issue to be closed in https://git.scicore.unibas.ch/cs108-fs26/Gruppe-13/-/merge_requests/50
mentioned in task #14
changed title from
External script to provide aid an enforce rules when creating issues or taskstoExternal script to provide aid and enforce rules when creating issues or taskschanged type from issue to task
Changed type from issue to task, as it is more suitable.