Skip to content

Commit f9b88b9

Browse files
authored
chore: added new github issue templates (RocketChat#6197)
1 parent ef6a94f commit f9b88b9

File tree

3 files changed

+176
-0
lines changed

3 files changed

+176
-0
lines changed
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
name: "Bug Report"
2+
description: "Report a bug to help us improve."
3+
title: "bug: "
4+
labels: ["🐛 bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
## Thank you for taking the time to report this bug!
10+
Before submitting, please check if a similar issue exists.
11+
12+
- type: textarea
13+
id: description
14+
attributes:
15+
label: "Describe the Bug"
16+
description: "A clear and concise description of the issue."
17+
placeholder: "A bug happened!"
18+
validations:
19+
required: true
20+
21+
- type: textarea
22+
id: steps
23+
attributes:
24+
label: "Steps to Reproduce"
25+
description: "List the steps to reproduce the issue."
26+
placeholder: |
27+
1. Go to '...'
28+
2. Click on '...'
29+
3. Observe the issue
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
id: expected-behavior
35+
attributes:
36+
label: "Expected Behavior"
37+
description: "What should have happened?"
38+
placeholder: "Describe the expected outcome."
39+
40+
- type: textarea
41+
id: actual-behavior
42+
attributes:
43+
label: "Actual Behavior"
44+
description: "What actually happened?"
45+
placeholder: "Describe what actually happens."
46+
47+
- type: input
48+
id: server-version
49+
attributes:
50+
label: "Rocket.Chat Server Version"
51+
placeholder: "Enter the server version"
52+
validations:
53+
required: true
54+
55+
- type: input
56+
id: app-version
57+
attributes:
58+
label: "Rocket.Chat App Version"
59+
placeholder: "Enter the app version"
60+
validations:
61+
required: true
62+
63+
- type: input
64+
id: device-name
65+
attributes:
66+
label: "Device Name"
67+
placeholder: "e.g., iPhone 13, Samsung Galaxy S22"
68+
validations:
69+
required: true
70+
71+
- type: input
72+
id: os-version
73+
attributes:
74+
label: "OS Version"
75+
placeholder: "e.g., iOS 17, Android 14"
76+
validations:
77+
required: true
78+
79+
- type: textarea
80+
id: additional-context
81+
attributes:
82+
label: "Additional Context"
83+
description: "Provide any other relevant information about the problem."
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
name: "Feature Suggestion"
2+
description: "Suggest a new feature to improve our mobile application."
3+
title: "feature request: "
4+
labels: ["🎉 feature"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
## Thank you for suggesting a new feature for our mobile application!
10+
Please provide as much detail as possible below so we can evaluate your idea.
11+
12+
- type: textarea
13+
id: feature-description
14+
attributes:
15+
label: "Feature Description"
16+
description: "A clear and concise description of the proposed feature."
17+
placeholder: "Describe the feature you are proposing..."
18+
validations:
19+
required: true
20+
21+
- type: textarea
22+
id: motivation
23+
attributes:
24+
label: "Motivation and Use Case"
25+
description: "Explain why this feature would improve the mobile experience and describe any specific use cases or issues it addresses."
26+
placeholder: "Explain the benefits and use case for the feature..."
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
id: implementation-ideas
32+
attributes:
33+
label: "Implementation Ideas"
34+
description: "Share any thoughts on how this feature might be implemented."
35+
placeholder: "Share your ideas or potential solutions..."
36+
validations:
37+
required: false
38+
39+
- type: dropdown
40+
id: existing-feature
41+
attributes:
42+
label: "Is this feature available in the API or web version?"
43+
description: "Select an option if this feature is already present elsewhere."
44+
options:
45+
- "Available in API"
46+
- "Available in Web Version"
47+
- "Not available"
48+
- "Not sure"
49+
validations:
50+
required: true
51+
52+
- type: input
53+
id: server-version
54+
attributes:
55+
label: "Rocket.Chat Server Version"
56+
placeholder: "Enter the server version"
57+
validations:
58+
required: false
59+
60+
- type: input
61+
id: app-version
62+
attributes:
63+
label: "Rocket.Chat App Version"
64+
placeholder: "Enter the app version"
65+
validations:
66+
required: false
67+
68+
- type: input
69+
id: device-name
70+
attributes:
71+
label: "Device Name"
72+
placeholder: "e.g., iPhone 13, Samsung Galaxy S22"
73+
validations:
74+
required: false
75+
76+
- type: input
77+
id: os-version
78+
attributes:
79+
label: "OS Version"
80+
placeholder: "e.g., iOS 17, Android 14"
81+
validations:
82+
required: false
83+
84+
- type: textarea
85+
id: additional-context
86+
attributes:
87+
label: "Additional Context"
88+
description: "Any additional information or context to help us better understand your suggestion."

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Community Support
4+
url: https://open.rocket.chat/channel/react-native
5+
about: Please ask and answer questions here.

0 commit comments

Comments
 (0)