Skip to content

Commit 1f67797

Browse files
authored
Update templates to use forms (#872)
1 parent ca06099 commit 1f67797

5 files changed

Lines changed: 149 additions & 59 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 38 deletions
This file was deleted.
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
name: Bug Report
2+
description: Create a report to help us improve this project
3+
title: "[BUG]"
4+
labels: bug
5+
assignees:
6+
- steveiliop56
7+
8+
body:
9+
- type: markdown
10+
attributes:
11+
value: |
12+
Thanks for reporting a bug! Please provide detailed information below.
13+
14+
- type: textarea
15+
id: description
16+
attributes:
17+
label: Describe the Bug
18+
description: "A clear and concise description of what the bug is."
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
id: reproduce
24+
attributes:
25+
label: How to Reproduce
26+
description: Steps to reproduce the behavior.
27+
value: |
28+
1. Go to '...'
29+
2. Click on '....'
30+
3. Scroll down to '....'
31+
4. See error
32+
validations:
33+
required: false
34+
35+
- type: textarea
36+
id: expected
37+
attributes:
38+
label: Expected Behavior
39+
description: "A clear and concise description of what you expected to happen."
40+
validations:
41+
required: true
42+
43+
- type: textarea
44+
id: context
45+
attributes:
46+
label: "Additional Context"
47+
description: "If applicable add screenshots to help explain your problem."
48+
validations:
49+
required: false
50+
51+
- type: textarea
52+
id: logs
53+
attributes:
54+
label: "Logs"
55+
description: "Please include the Tinyauth logs, make sure to not include sensitive info."
56+
validations:
57+
required: false
58+
59+
- type: input
60+
id: os
61+
attributes:
62+
label: Operating System
63+
placeholder: "e.g. iOS, android, windows, linux, etc"
64+
65+
- type: input
66+
id: browser
67+
attributes:
68+
label: Browser
69+
placeholder: "e.g. chrome, firefox, safari, edge, etc"
70+
71+
- type: input
72+
id: tinyauth
73+
attributes:
74+
label: Tinyauth Version
75+
placeholder: "e.g. v5.0.0"
76+
77+
- type: input
78+
id: docker
79+
attributes:
80+
label: Docker Version (if applicable)
81+
placeholder: "e.g. 27.3.1"
82+
83+
- type: checkboxes
84+
id: not-llm
85+
attributes:
86+
label: Human Written Confirmation
87+
options:
88+
- label: I confirm this issue was written by me and not generated by an LLM or AI assistant.
89+
required: true

.github/ISSUE_TEMPLATE/config.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Tinyauth Community Support on Discord
4+
url: https://discord.gg/eHzVaCzRRd
5+
about: Please ask and answer questions here.
6+
- name: Tinyauth Documentation
7+
url: https://tinyauth.app/docs/getting-started/
8+
about: Please check the documentation here.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: Feature request
2+
about: Suggest an idea for this project
3+
title: "[FEATURE]"
4+
labels: enhancement
5+
assignees:
6+
- steveiliop56
7+
8+
body:
9+
- type: markdown
10+
attributes:
11+
value: |
12+
Thanks for suggesting a feature! Please provide detailed information below.
13+
14+
- type: textarea
15+
id: problem
16+
attributes:
17+
label: Is your feature request related to a problem? Please describe.
18+
description: "A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]"
19+
validations:
20+
required: false
21+
22+
- type: textarea
23+
id: solution
24+
attributes:
25+
label: Describe the solution you'd like.
26+
description: "A clear and concise description of what you want to happen."
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
id: alternatives
32+
attributes:
33+
label: Describe alternatives you've considered.
34+
description: "A clear and concise description of any alternative solutions or features you've considered."
35+
validations:
36+
required: false
37+
38+
- type: textarea
39+
id: context
40+
attributes:
41+
label: Additional context
42+
description: "Add any other context or screenshots about the feature request here."
43+
validations:
44+
required: false
45+
46+
- type: checkboxes
47+
id: not-llm
48+
attributes:
49+
label: Human Written Confirmation
50+
options:
51+
- label: I confirm this request was written by me and not generated by an LLM or AI assistant.
52+
required: true

0 commit comments

Comments
 (0)