From 940063784b3ec129e99fe18c4eb2b205ffb15163 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sat, 1 Oct 2022 17:56:33 +0200 Subject: [PATCH] feat: add github issue template --- .github/ISSUE_TEMPLATE/bug-report.yml | 58 +++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 17 ++++++++ 2 files changed, 75 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000000..ff6a0a9e5e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,58 @@ +name: Bug Report +description: Found something you weren't expecting? Report it here! +labels: kind/bug +body: + - type: markdown + attributes: + value: | + NOTE: If your issue is a security concern, please send an email to security@vikunja.io instead of opening a public issue. + - type: markdown + attributes: + value: | + Please fill out this issue template to report a bug. + + 1. If you want to propose a new feature, please open a discussion thread in the forum: https://community.vikunja.io + 2. Please ask questions or configuration/deploy problems on our [Matrix Room](https://matrix.to/#/#vikunja:matrix.org) or forum (https://community.vikunja.io). + 3. Make sure you are using the latest release and + take a moment to check that your issue hasn't been reported before. + 4. Please give all relevant information below for bug reports, because + incomplete details will be handled as an invalid report and closed. + - type: textarea + id: description + attributes: + label: Description + description: | + Please provide a description of your issue here, with a URL if you were able to reproduce the issue (see below). + - type: input + id: frontend-version + attributes: + label: Vikunja Frontend Version + description: Vikunja frontend version (or commit reference) of your instance + validations: + required: true + - type: input + id: api-version + attributes: + label: Vikunja API Version + description: Vikunja API version (or commit reference) of your instance + validations: + required: true + - type: input + id: browser-version + attributes: + label: Browser and version + description: If your issue is related to a frontend problem, please provide the browser and version you used to reproduce it. + - type: dropdown + id: can-reproduce + attributes: + label: Can you reproduce the bug on the Vikunja demo site? + options: + - "Yes" + - "No" + validations: + required: true + - type: textarea + id: screenshots + attributes: + label: Screenshots + description: If this issue involves the Web Interface, please provide one or more screenshots diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..4a2256d728 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,17 @@ +blank_issues_enabled: false +contact_links: + - name: API issues + url: https://code.vikunja.io/api/issues + about: This is the frontend repo. Please open api-related bug reports and discussions in the api 0repo. Not sure if your issue is frontend or api? Ask in Matrix or the forum first. + - name: Forum + url: https://community.vikunja.io/ + about: Feature Requests, Questions, configuration or deployment problems should be discussed in the forum. + - name: Security-related issues + url: https://vikunja.io/contact/#security + about: For security concerns, please send a mail to security@vikunja.io instead of opening a public issue. + - name: Chat on Matrix + url: https://matrix.to/#/#vikunja:matrix.org + about: Please ask any quick questions here. + - name: Translations + url: https://crowdin.com/project/vikunja + about: Any problems or requests for new languages about translations should be handled in crowdin.