diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..4d9efcc --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,40 @@ +name: Probleem melden / Bug report +description: Meldt een probleem om ons te helpen verbeteren / Create a report to help us improve +title: "Title here" +labels: ["bug", "triage"] +assignees: [] +body: + - type: input + id: product-version + attributes: + label: Product versie / Product version + description: Welke versie gebruikt u? / Which version do you use? + placeholder: "1.1.0" + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: Omschrijf het probleem / Describe the bug + description: Een duidelijke omschrijving van het probleem (de "bug") / A clear and concise description of what the bug is. + validations: + required: true + - type: textarea + id: steps-to-reproduce + attributes: + label: Stappen om te reproduceren / Steps to reproduce + description: Stappen die leiden tot het probleem / Steps to reproduce the behavior + placeholder: | + 1. Go to '...' + 2. Click on '....' + 3. Scroll down to '....' + 4. See error + validations: + required: false + - type: textarea + id: expected-behaviour + attributes: + label: Verwacht gedrag / Expected behavior + description: Een duidelijke omschrijving van wat de verwachting is / A clear and concise description of what you expected to happen. + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..46acfcc --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,37 @@ +name: Verzoek tot verbetering / Feature request +description: Stel een idee voor om het product beter te maken / Suggest an idea for this product +title: "Title here" +labels: ["enhancement", "triage"] +assignees: [] +body: + - type: dropdown + id: theme + attributes: + label: Thema / Theme + options: + - "API" + - "Admin" + - "Other" + validations: + required: true + - type: textarea + id: description + attributes: + label: Omschrijving / Description + description: Omschrijf duidelijk het idee of de behoefte, eventueel aangevuld met een bepaalde oplossingsrichting / Clearly describe the idea or need, possibly supplemented with a specific solution direction + validations: + required: true + - type: textarea + id: added-value + attributes: + label: Toegevoegde waarde / Added value + description: Omschrijf de toegevoegde waarde voor de bedrijfsvoering of dienstverlening / Describe the added value for business operations or services + validations: + required: false + - type: textarea + id: remarks + attributes: + label: Aanvullende opmerkingen / Additional context + description: Voeg aanvullingen of mockups toe voor deze verbetering / Add any other context or screenshots about the feature request + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/prepare-release.md b/.github/ISSUE_TEMPLATE/prepare-release.md new file mode 100644 index 0000000..b6114e4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/prepare-release.md @@ -0,0 +1,18 @@ +--- +name: Prepare release +about: Checklist for new releases +title: Prepare release x.y.z +labels: '' +--- + +- [ ] Resolve release blockers + - [ ] ... +- [ ] Check translations + - [ ] Backend + - [ ] Frontend +- [ ] Bump API version number + - [ ] Version bump + - [ ] Regenerate API spec + - [ ] Update READMEs with release dates + links +- [ ] Bump version number (including package-lock.json) +- [ ] Update changelog