From ae43ca06051bf5992aaaba2cd92ff934505ee673 Mon Sep 17 00:00:00 2001 From: Ainar Garipov Date: Wed, 27 Jul 2022 17:02:20 +0300 Subject: [PATCH] Pull request: issue-templates Merge in DNS/adguard-home from issue-templates to master Squashed commit of the following: commit 989253530047a463804e81c8fda82ac268f39adc Author: Ainar Garipov Date: Wed Jul 27 16:56:35 2022 +0300 all: fix issue tmpl schema commit e69df09ab4b4f713d124dc6eeb1ed34e0f4aaa70 Author: Ainar Garipov Date: Wed Jul 27 16:41:14 2022 +0300 all: rename tmpl files commit 542306da1ea1bdc09ca328856367c64139a8ec60 Author: Ainar Garipov Date: Wed Jul 27 16:37:02 2022 +0300 all: imp github issue templates --- .github/ISSUE_TEMPLATE/Bug_report.md | 49 ---------- .github/ISSUE_TEMPLATE/Feature_request.md | 26 ------ .github/ISSUE_TEMPLATE/bug.yml | 106 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 17 ++++ .github/ISSUE_TEMPLATE/feature.yml | 38 ++++++++ 5 files changed, 161 insertions(+), 75 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/Bug_report.md delete mode 100644 .github/ISSUE_TEMPLATE/Feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/bug.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.yml diff --git a/.github/ISSUE_TEMPLATE/Bug_report.md b/.github/ISSUE_TEMPLATE/Bug_report.md deleted file mode 100644 index 1cee72e6..00000000 --- a/.github/ISSUE_TEMPLATE/Bug_report.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -name: Bug report -about: Create a bug report to help us improve AdGuard Home ---- - -Have a question or an idea? Please search it [on our forum](https://github.com/AdguardTeam/AdGuardHome/discussions) to make sure it was not yet asked. If you cannot find what you had in mind, please [submit it here](https://github.com/AdguardTeam/AdGuardHome/discussions/new). - -### Prerequisites - -Please answer the following questions for yourself before submitting an issue. **YOU MAY DELETE THE PREREQUISITES SECTION.** - -- [ ] I am running the latest version -- [ ] I checked the documentation and found no answer -- [ ] I checked to make sure that this issue has not already been filed - -### Issue Details - - - -* **Version of AdGuard Home server:** - * -* **How did you install AdGuard Home:** - * -* **How did you setup DNS configuration:** - * -* **If it's a router or IoT, please write device model:** - * -* **CPU architecture:** - * -* **Operating system and version:** - * - -### Expected Behavior - - -### Actual Behavior - - -### Screenshots - - -
Screenshot: - - - -
- -### Additional Information - diff --git a/.github/ISSUE_TEMPLATE/Feature_request.md b/.github/ISSUE_TEMPLATE/Feature_request.md deleted file mode 100644 index 094531b3..00000000 --- a/.github/ISSUE_TEMPLATE/Feature_request.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Feature request -about: Suggest a feature request for AdGuard Home ---- - -Have a question or an idea? Please search it [on our forum](https://github.com/AdguardTeam/AdGuardHome/discussions) to make sure it was not yet asked. If you cannot find what you had in mind, please [submit it here](https://github.com/AdguardTeam/AdGuardHome/discussions/new). - -### Prerequisites - -Please answer the following questions for yourself before submitting an issue. **YOU MAY DELETE THE PREREQUISITES SECTION.** - -- [ ] I am running the latest version -- [ ] I checked the documentation and found no answer -- [ ] I checked to make sure that this issue has not already been filed - -### Problem Description - - -### Proposed Solution - - -### Alternatives Considered - - -### Additional Information - diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 00000000..2d755964 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,106 @@ +'body': + - 'attributes': + 'description': > + Please make sure that the issue is not a duplicate or a question. + If it's a duplicate, please react to the original issue with a + thumbs up. If it's a question, please post it to the GitHub + Discussions page. + 'label': 'Prerequisites' + 'options': + - 'label': > + I have checked the Wiki and Discussions and found no answer + 'required': true + - 'label': > + I have searched other issues and found no duplicates + 'required': true + - 'label': > + I want to report a bug and not ask a question + 'required': true + 'id': 'prerequisites' + 'type': 'checkboxes' + - 'attributes': + 'description': 'On which operating system type does the issue occur?' + 'label': 'Operating system type' + 'options': + - 'FreeBSD' + - 'Linux, OpenWrt' + - 'Linux, Other (please mention the version in the description)' + - 'macOS (aka Darwin)' + - 'OpenBSD' + - 'Windows' + - 'Other (please mention in the description)' + 'id': 'os' + 'type': 'dropdown' + 'validations': + 'required': true + - 'attributes': + 'description': 'On which CPU architecture does the issue occur?' + 'label': 'CPU architecture' + 'options': + - 'AMD64' + - 'x86' + - '64-bit ARM' + - 'ARMv5' + - 'ARMv6' + - 'ARMv7' + - '64-bit MIPS' + - '64-bit MIPS LE' + - '32-bit MIPS' + - '32-bit MIPS LE' + - '64-bit PowerPC LE' + - 'Other (please mention in the description)' + 'id': 'arch' + 'type': 'dropdown' + 'validations': + 'required': true + - 'attributes': + 'description': 'How did you install AdGuard Home?' + 'label': 'Installation' + 'options': + - 'GitHub releases or script from README' + - 'Docker' + - 'Snapcraft' + - 'Custom port' + - 'Other (please mention in the description)' + 'id': 'install' + 'type': 'dropdown' + 'validations': + 'required': true + - 'attributes': + 'description': 'How did you setup AdGuard Home?' + 'label': 'Setup' + 'options': + - 'On one machine' + - 'On a router, DHCP is handled by the router' + - 'On a router, DHCP is handled by AdGuard Home' + - 'Other (please mention in the description)' + 'id': 'setup' + 'type': 'dropdown' + 'validations': + 'required': true + - 'attributes': + 'description': 'What version of AdGuard Home are you using?' + 'label': 'AdGuard Home version' + 'id': 'version' + 'type': 'input' + 'validations': + 'required': true + - 'attributes': + 'description': 'Please describe the bug' + 'label': 'Description' + 'value': | + ### What did you do? + + ### Expected result + + ### Actual result + + ### Screenshots (if applicable) + + ### Additional information + 'id': 'description' + 'type': 'textarea' + 'validations': + 'required': true +'description': 'File a bug report' +'name': 'Bug' diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..0ef04ab5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,17 @@ +'blank_issues_enabled': false +'contact_links': + - 'about': > + Please report filtering issues, for example advertising filters + misfiring or safe browsing false positives, using the form on our + website + 'name': 'AdGuard filters issues' + 'url': 'https://reports.adguard.com/en/new_issue.html' + - 'about': > + Please use GitHub Discussions for questions + 'name': 'Q&A Discussions' + 'url': 'https://github.com/AdguardTeam/AdGuardHome/discussions' + - 'about': > + Please check our Wiki for configuration file description, frequently + asked questions, and other documentation + 'name': 'Wiki' + 'url': 'https://github.com/AdguardTeam/AdGuardHome/wiki' diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 00000000..26f49278 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,38 @@ +'body': + - 'attributes': + 'description': > + Please make sure that the issue is not a duplicate or a question. + If it's a duplicate, please react to the original issue with a + thumbs up. If it's a question, please post it to the GitHub + Discussions page. + 'label': 'Prerequisites' + 'options': + - 'label': > + I have checked the Wiki and Discussions and found no answer + 'required': true + - 'label': > + I have searched other issues and found no duplicates + 'required': true + - 'label': > + I want to request a feature or enhancement and not ask a + question + 'required': true + 'id': 'prerequisites' + 'type': 'checkboxes' + - 'attributes': + 'description': 'Please describe the request' + 'label': 'Description' + 'value': | + ### What problem are you trying to solve? + + ### Proposed solution + + ### Alternatives considered + + ### Additional information + 'id': 'description' + 'type': 'textarea' + 'validations': + 'required': true +'description': 'Suggest a feature or an enhancement for AdGuard Home' +'name': 'Feature request or enhancement'