Skip to content

Commit 4a4af7d

Browse files
committed
Update bug report and feature request templates
1 parent 0b6236a commit 4a4af7d

File tree

3 files changed

+50
-130
lines changed

3 files changed

+50
-130
lines changed
Lines changed: 34 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -1,141 +1,68 @@
1-
name: 🐛 Bug Report
2-
description: For reporting code or design bugs with the software. DO NOT REPORT APACHE/NGINX/PHP CONFIGURATION ISSUES.
1+
name: Bug Report
2+
description: Something isn't working quite right in the software.
33
body:
44
- type: markdown
55
attributes:
66
value: |
7-
DO NOT REPORT ISSUES CONFIGURING: SSL, PHP, APACHE, NGINX, YOUR MACHINE, SSH, SFTP, ETC. ON THIS GITHUB TRACKER.
8-
For assistance installing this software, as well as debugging issues with dependencies, please use our [Discord server](https://discord.gg/pterodactyl)
9-
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.
10-
*To obtain logs for the panel and wings the below commands should help with the retrieval of them.*
11-
* **Panel:** `tail -n 100 /var/www/pterodactyl/storage/logs/laravel-$(date +%F).log | nc bin.ptdl.co 99`
12-
* **Wings:** `sudo wings diagnostics`
7+
Bug reports should only be used for reporting issues with how the software works. For assistance installing this software, as well as debugging issues with dependencies, please use our [Discord server](https://discord.gg/pterodactyl).
138
14-
- type: markdown
15-
attributes:
16-
value: |
17-
**Background**"
18-
19-
- type: dropdown
20-
id: panel-or-wings
9+
- type: checkboxes
2110
attributes:
22-
label: Panel or Wings
11+
label: Is there an existing issue for this?
12+
description: Please [search here](https://github.com/pterodactyl/panel/issues) to see if an issue already exists for your problem.
2313
options:
24-
- "Panel"
25-
- "Wings"
26-
validations:
27-
required: true
28-
29-
- type: input
30-
id: panel-version
31-
attributes:
32-
label: Panel Version
33-
description: Version number of your Panel (latest is not a version)
34-
placeholder: 1.x.x
35-
validations:
36-
required: true
14+
- label: I have searched the existing issues before opening this issue.
15+
required: true
3716

38-
- type: input
39-
id: wings-version
40-
attributes:
41-
label: Wings Version
42-
description: Version number of your Wings (latest is not a version)
43-
placeholder: 1.x.x
44-
validations:
45-
required: true
46-
47-
- type: input
48-
id: panel-logs
17+
- type: textarea
4918
attributes:
50-
label: Panel Logs
51-
placeholder: "https://bin.ptdl.co/"
19+
label: Current Behavior
20+
description: Please provide a clear & concise description of the issue.
5221
validations:
5322
required: true
5423

55-
- type: input
56-
id: wings-logs
24+
- type: textarea
5725
attributes:
58-
label: Wings Logs
59-
placeholder: "https://ptero.co/"
26+
label: Expected Behavior
27+
description: Please describe what you expected to happen.
6028
validations:
6129
required: true
6230

63-
- type: input
64-
id: server-os
31+
- type: textarea
6532
attributes:
66-
label: Server OS
67-
placeholder: "Ubuntu 20.04"
33+
label: Steps to Reproduce
34+
description: Please be as detailed as possible when providing steps to reproduce, failure to provide steps will likely result in this issue being closed.
6835
validations:
6936
required: true
7037

7138
- type: input
72-
id: computer-os
39+
id: panel-version
7340
attributes:
74-
label: Your Computer's OS
75-
placeholder: "Windows"
41+
label: Panel Version
42+
description: Version number of your Panel (latest is not a version)
43+
placeholder: 1.4.0
7644
validations:
7745
required: true
7846

7947
- type: input
80-
id: browser
81-
attributes:
82-
label: Browser
83-
placeholder: "Google Chrome"
84-
validations:
85-
required: true
86-
87-
- type: input
88-
id: php-version
89-
attributes:
90-
label: PHP Version
91-
placeholder: "8.0.5"
92-
validations:
93-
required: true
94-
95-
- type: textarea
96-
id: docker-info
48+
id: wings-version
9749
attributes:
98-
label: Information regarding docker
99-
description: "The info returned from `docker info`"
100-
render: bash
50+
label: Wings Version
51+
description: Version number of your Wings (latest is not a version)
52+
placeholder: 1.4.2
10153
validations:
10254
required: true
10355

10456
- type: textarea
105-
id: kernel-info
57+
id: panel-logs
10658
attributes:
107-
label: Information regarding docker
108-
description: "The info returned from `uname -a`"
59+
label: Error Logs
60+
description: |
61+
Run the following command to collect logs on your system.
62+
63+
Wings: `sudo wings diagnostics`
64+
Panel: `tail -n 100 /var/www/pterodactyl/storage/logs/laravel-$(date +%F).log | nc bin.ptdl.co 99`
65+
placeholder: "https://bin.ptdl.co/a1h6z"
10966
render: bash
11067
validations:
111-
required: true
112-
113-
- type: textarea
114-
id: actual-behavior
115-
attributes:
116-
label: Actual Behavior
117-
description: What actually happened instead
118-
placeholder: Server crashed with error X
119-
validations:
120-
required: true
121-
122-
- type: textarea
123-
id: expected-behavior
124-
attributes:
125-
label: Expected Behavior
126-
description: What did you expect to happen
127-
placeholder: Install the server, start it, play
128-
validations:
129-
required: true
130-
131-
- type: textarea
132-
id: reproduce-steps
133-
attributes:
134-
label: Steps To Reproduce
135-
description: Step by step what to do to cause the issue
136-
placeholder: |
137-
Step 1 Set version to latest
138-
Step 2 install
139-
Step 3 Receive error X or Y
140-
validations:
141-
required: true
68+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
blank_issues_enabled: true
22
contact_links:
3-
- name: 🤷 Installation Help
3+
- name: Installation Help
44
url: https://discord.gg/pterodactyl
55
about: Please visit our Discord for help with your installation.
6-
- name: General Question
6+
- name: General Question
77
url: https://discord.gg/pterodactyl
88
about: Please visit our Discord for general questions about Pterodactyl.
Lines changed: 14 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,31 @@
1-
name: 🚀 Feature Request
2-
description: Suggest an idea for this project
1+
name: Feature Request
2+
description: Suggest a new feature or improvement for the software.
33
body:
4-
- type: textarea
5-
id: feat-to-problem
4+
- type: checkboxes
65
attributes:
7-
label: Is your feature request related to a problem?
8-
description: "A clear and concise description of what the problem is."
9-
render: bash
10-
validations:
11-
required: true
6+
label: Is there an existing feature request for this?
7+
description: Please [search here](https://github.com/pterodactyl/panel/issues?q=is%3Aissue) to see if someone else has already suggested this.
8+
options:
9+
- label: I have searched the existing issues before opening this feature request.
10+
required: true
1211

1312
- type: textarea
14-
id: solution
1513
attributes:
16-
label: Describe the solution you'd like
17-
description: "A clear and concise description of what you want to happen."
18-
render: bash
14+
label: Describe the feature you would like to see.
15+
description: "A clear & concise description of the feature you'd like to have added, and what issues it would solve."
1916
validations:
2017
required: true
2118

2219
- type: textarea
23-
id: alternatives
2420
attributes:
25-
label: Describe alternatives you've considered
26-
description: "A clear and concise description of any alternative solutions or features you've considered."
27-
render: bash
21+
label: Describe the solution you'd like.
22+
description: "You must explain how you'd like to see this feature implemented. Technical implementation details are not necessary, rather an idea of how you'd like to see this feature used."
2823
validations:
2924
required: true
3025

3126
- type: textarea
32-
id: context
3327
attributes:
34-
label: Additional context
35-
description: "Add any other context or screenshots about the feature request here."
36-
render: bash
28+
label: Additional context to this request.
29+
description: "Add any other context or screenshots about the feature request."
3730
validations:
3831
required: false

0 commit comments

Comments
 (0)