diff --git a/.github/ISSUE_TEMPLATE/---bug-report.md b/.github/ISSUE_TEMPLATE/---bug-report.md deleted file mode 100644 index 14bced06c..000000000 --- a/.github/ISSUE_TEMPLATE/---bug-report.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -name: "\U0001F41B Bug Report" -about: For reporting code or design bugs with the software. DO NOT REPORT APACHE/NGINX/PHP CONFIGURATION ISSUES. ---- - -DO NOT REPORT ISSUES CONFIGURING: SSL, PHP, APACHE, NGINX, YOUR MACHINE, SSH, SFTP, ETC. ON THIS GITHUB TRACKER. - -For assistance installing this software, as well as debugging issues with dependencies, please use our discord server: https://discord.gg/pterodactyl - -You MUST complete all of the below information when reporting a bug, failure to do so will result in the closure of your issue. PLEASE stop spamming our tracker with "bugs" that are not related to this project. - -To obtain logs for the panel and wings the below commands should help with the retrieval of them. -Panel: tail -n 100 /var/www/pterodactyl/storage/logs/laravel-$(date +%F).log | nc bin.ptdl.co 99 -Wings: sudo wings diagnostics - -**STOP: READ FIRST, AND THEN DELETE THE ABOVE LINES** - -**Background (please complete the following information):** - -* Panel or Wings: -* Version of Panel/Wings: -* Panel Logs: -* Wings Logs: -* Server's OS: -* Your Computer's OS & Browser: - -**Describe the bug** -A clear and concise description of what the bug is. -Please provide additional information too, depending on what you have issues with: -Panel: `php -v` (the php version in use). -Wings: `uname -a` and `docker info` (your kernel version and information regarding docker) - -**To Reproduce** -Steps to reproduce this behavior: - -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. If applicable, add screenshots or a recording to help explain your problem. diff --git a/.github/ISSUE_TEMPLATE/---feature-request.md b/.github/ISSUE_TEMPLATE/---feature-request.md deleted file mode 100644 index 64fa679ba..000000000 --- a/.github/ISSUE_TEMPLATE/---feature-request.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: "\U0001F680 Feature Request" -about: Suggest an idea for this project - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 000000000..2f4ea01d8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,141 @@ +name: 🐛 Bug Report +description: For reporting code or design bugs with the software. DO NOT REPORT APACHE/NGINX/PHP CONFIGURATION ISSUES. +body: +- type: markdown + attributes: + value: | + DO NOT REPORT ISSUES CONFIGURING: SSL, PHP, APACHE, NGINX, YOUR MACHINE, SSH, SFTP, ETC. ON THIS GITHUB TRACKER. + For assistance installing this software, as well as debugging issues with dependencies, please use our [Discord server](https://discord.gg/pterodactyl) + You MUST complete all of the below information when reporting a bug, failure to do so will result in the closure of your issue. PLEASE stop spamming our tracker with "bugs" that are not related to this project. + *To obtain logs for the panel and wings the below commands should help with the retrieval of them.* + * **Panel:** `tail -n 100 /var/www/pterodactyl/storage/logs/laravel-$(date +%F).log | nc bin.ptdl.co 99` + * **Wings:** `sudo wings diagnostics` + +- type: markdown + attributes: + value: | + **Background**" + +- type: dropdown + id: panel-or-wings + attributes: + label: Panel or Wings + options: + - "Panel" + - "Wings" + validations: + required: true + +- type: input + id: panel-version + attributes: + label: Panel Version + description: Version number of your Panel (latest is not a version) + placeholder: 1.x.x + validations: + required: true + +- type: input + id: wings-version + attributes: + label: Wings Version + description: Version number of your Wings (latest is not a version) + placeholder: 1.x.x + validations: + required: true + +- type: input + id: panel-logs + attributes: + label: Panel Logs + placeholder: "https://bin.ptdl.co/" + validations: + required: true + +- type: input + id: wings-logs + attributes: + label: Wings Logs + placeholder: "https://ptero.co/" + validations: + required: true + +- type: input + id: server-os + attributes: + label: Server OS + placeholder: "Ubuntu 20.04" + validations: + required: true + +- type: input + id: computer-os + attributes: + label: Your Computer's OS + placeholder: "Windows" + validations: + required: true + +- type: input + id: browser + attributes: + label: Browser + placeholder: "Google Chrome" + validations: + required: true + +- type: input + id: php-version + attributes: + label: PHP Version + placeholder: "8.0.5" + validations: + required: true + +- type: textarea + id: docker-info + attributes: + label: Information regarding docker + description: "The info returned from `docker info`" + render: bash + validations: + required: true + +- type: textarea + id: kernel-info + attributes: + label: Information regarding docker + description: "The info returned from `uname -a`" + render: bash + validations: + required: true + +- type: textarea + id: actual-behavior + attributes: + label: Actual Behavior + description: What actually happened instead + placeholder: Server crashed with error X + validations: + required: true + +- type: textarea + id: expected-behavior + attributes: + label: Expected Behavior + description: What did you expect to happen + placeholder: Install the server, start it, play + validations: + required: true + +- type: textarea + id: reproduce-steps + attributes: + label: Steps To Reproduce + description: Step by step what to do to cause the issue + placeholder: | + Step 1 Set version to latest + Step 2 install + Step 3 Receive error X or Y + validations: + required: true \ 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 000000000..e0c8aff35 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,38 @@ +name: 🚀 Feature Request +description: Suggest an idea for this project +body: +- type: textarea + id: feat-to-problem + attributes: + label: Is your feature request related to a problem? + description: "A clear and concise description of what the problem is." + render: bash + validations: + required: true + +- type: textarea + id: solution + attributes: + label: Describe the solution you'd like + description: "A clear and concise description of what you want to happen." + render: bash + validations: + required: true + +- type: textarea + id: alternatives + attributes: + label: Describe alternatives you've considered + description: "A clear and concise description of any alternative solutions or features you've considered." + render: bash + validations: + required: true + +- type: textarea + id: context + attributes: + label: Additional context + description: "Add any other context or screenshots about the feature request here." + render: bash + validations: + required: false