diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md deleted file mode 100644 index b543766a..00000000 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -name: Bug Report -about: Bug Report for FRP -title: '' -labels: Requires Testing -assignees: '' - ---- - - - - - - - -**[REQUIRED] hat version of frp are you using** - -Version: - -**[REQUIRED] What operating system and processor architecture are you using** -OS: -CPU architecture: - -**[REQUIRED] description of errors** - -**confile** - - -**log file** - - -**Steps to reproduce the issue** -1. -2. -3. - -**Supplementary information** - -**Can you guess what caused this issue** - -**Checklist**: - -- [] I included all information required in the sections above -- [] I made sure there are no duplicates of this report [(Use Search)](https://github.com/fatedier/frp/issues?q=is%3Aissue) \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 00000000..9cfc2e69 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,77 @@ +name: Bug report +description: Report a bug to help us improve frp + +body: +- type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! +- type: textarea + id: bug-description + attributes: + label: Bug Description + description: Tell us what issues you ran into + placeholder: Include information about what you tried, what you expected to happen, and what actually happened. The more details, the better! + validations: + required: true +- type: input + id: frpc-version + attributes: + label: frpc Version + description: Include the output of `frpc -v` + validations: + required: true +- type: input + id: frps-version + attributes: + label: frps Version + description: Include the output of `frps -v` + validations: + required: true +- type: input + id: system-architecture + attributes: + label: System Architecture + description: Include which architecture you used, such as `linux/amd64`, `windows/amd64` + validations: + required: true +- type: textarea + id: config + attributes: + label: Configurations + description: Include what configurrations you used and ran into this problem + placeholder: Pay attention to hiding the token and password in your output + validations: + required: true +- type: textarea + id: log + attributes: + label: Logs + description: Prefer you providing releated error logs here + placeholder: Pay attention to hiding your personal informations +- type: textarea + id: reproduce-steps + attributes: + label: Reproduce Steps + description: How to reproduce it? It's important for us to find the bug + value: | + 1. + 2. + 3. + ... +- type: checkboxes + id: area + attributes: + label: Affected area + options: + - label: "Docs" + - label: "Installation" + - label: "Performance and Scalability" + - label: "Security" + - label: "User Experience" + - label: "Test and Release" + - label: "Developer Infrastructure" + - label: "Client Plugin" + - label: "Server Plugin" + - label: "Extensions" + - label: "Others" diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 5e8d50be..3ba13e0c 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1 @@ blank_issues_enabled: false -contact_links: - - name: DOCS - url: https://github.com/fatedier/frp - about: Here you can find out how to configure frp. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index ba717a86..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: "[+] Enhancement" -assignees: '' - ---- - - - -**The solution you want** - - -**Alternatives considered** - - -**How to implement this function** - - -**Application scenarios of this function** - \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 00000000..bc48b279 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,36 @@ +name: Feature Request +description: Suggest an idea to improve frp +title: "[Feature Request] " + +body: +- type: markdown + attributes: + value: | + This is only used to request new product features. +- type: textarea + id: feature-request + attributes: + label: Describe the feature request + description: Tell us what's you want and why it should be added in frp. + validations: + required: true +- type: textarea + id: alternatives + attributes: + label: Describe alternatives you've considered +- type: checkboxes + id: area + attributes: + label: Affected area + options: + - label: "Docs" + - label: "Installation" + - label: "Performance and Scalability" + - label: "Security" + - label: "User Experience" + - label: "Test and Release" + - label: "Developer Infrastructure" + - label: "Client Plugin" + - label: "Server Plugin" + - label: "Extensions" + - label: "Others"