From 7267545294f6bc881a2745a41b66cfa6236d24f5 Mon Sep 17 00:00:00 2001 From: greta Date: Mon, 31 Jan 2022 16:53:23 +0100 Subject: Migrate template reports to forms Signed-off-by: greta --- .github/ISSUE_TEMPLATE/bug.md | 39 ------------- .github/ISSUE_TEMPLATE/bug_report_form.yml | 94 ++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+), 39 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report_form.yml (limited to '.github') diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md deleted file mode 100644 index e4686c122..000000000 --- a/.github/ISSUE_TEMPLATE/bug.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -name: "\U0001F41B Bug" -about: Have you encountered a bug? -title: '' -labels: bug, 0. to triage -assignees: '' ---- - -### Expected behavior -Tell us what should happen - - -### Actual behavior -Tell us what happens instead - - -### Mail app - -**Mail app version:** (see apps admin page, e.g. 0.5.3) - -**Mailserver or service:** (e.g. Outlook, Yahoo, Gmail, Exchange,...) - - -### Server configuration - -**Operating system**: (e.g. Debian 8) - -**Web server:** (e.g. Apache, Nginx,...) - -**Database:** (e.g. MariaDB, SQLite or PostgreSQL) - -**PHP version:** (e.g. 7.0) - -**Nextcloud Version:** (see admin page, e.g. 13.0.2) - -#### Client configuration -**Browser:** (e.g. Firefox 48) - -**Operating system:** (e.g. Arch Linux) diff --git a/.github/ISSUE_TEMPLATE/bug_report_form.yml b/.github/ISSUE_TEMPLATE/bug_report_form.yml new file mode 100644 index 000000000..12eb40627 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report_form.yml @@ -0,0 +1,94 @@ +name: "Bug" +description: "Have you encountered a bug? Submit a report and help us improve Nextcloud Mail" +labels: ["bug", "0. Needs triage"] +body: + - type: textarea + id: Expected-behavior + attributes: + label: Expected behavior + description: | + Tell us what should happen + validations: + required: true + - type: textarea + id: actual-behavior + attributes: + label: Actual behavior + description: Describe what you expected to happen instead. + validations: + required: true + - type: textarea + id: reproduce + attributes: + label: Steps to reproduce + description: | + Describe the steps to reproduce the bug. + The better your description is _(go 'here', click 'there'...)_ the fastest you'll get an _(accurate)_ answer. + value: | + 1. + 2. + 3. + validations: + required: true + - type: input + id: mail-app-version + attributes: + label: Mail app version + description: | + See apps admin page, e.g. 0.5.3 + - type: input + id: mail-server-service + attributes: + label: Mailserver or service + description: | + e.g. Outlook, Yahoo, Gmail, Exchange... + - type: input + id: system + attributes: + label: Operating system + description: | + Write down the operating system where Nextcloud Mail app is installed. + - type: dropdown + id: php + attributes: + label: PHP engine version + description: | + Select PHP engine version serving Nextcloud Server. + _Describe in the "Additional info" section if you chose "Other"._ + options: + - "PHP 7.3" + - "PHP 7.4" + - "PHP 8.0" + - "PHP 8.1" + - "Other" + - type: dropdown + id: webserver + attributes: + label: Web server + description: | + Select Webserver serving Nextcloud Server. + _Describe in the "Additional info" section if you chose "Other"._ + options: + - "Apache (supported)" + - "Nginx" + - "Lighttpd" + - "Other" + - type: dropdown + id: database + attributes: + label: Database + description: | + Select Database engine serving Nextcloud Server. + _Describe in the "Additional info" section if you chose "Other"._ + options: + - "MySQL" + - "MariaDB" + - "PostgreSQL" + - "SQLite" + - "Oracle" + - "Other" + - type: textarea + id: additional-info + attributes: + label: Additional info + description: Any additional information related to the issue (ex. browser console errors, software versions). -- cgit v1.2.3