Skip to content

Commit f1cf542

Browse files
committed
Add GitHub issue templates for bug reports and feature requests
1 parent 612c0aa commit f1cf542

3 files changed

Lines changed: 177 additions & 0 deletions

File tree

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
name: "\U0001F41E Bug Report"
2+
description: Report a bug in Virtual Media Folders - Editorial Workflow
3+
labels: ["bug"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to report a bug! Please fill out the form below so we can investigate and fix it as quickly as possible.
9+
10+
- type: textarea
11+
id: description
12+
attributes:
13+
label: Bug Description
14+
description: A clear and concise summary of what the bug is.
15+
placeholder: Describe the bug…
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: steps
21+
attributes:
22+
label: Steps to Reproduce
23+
description: Detailed steps to reproduce the behavior.
24+
value: |
25+
1. Go to …
26+
2. Click on …
27+
3. Scroll down to …
28+
4. See error
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: expected
34+
attributes:
35+
label: Expected Behavior
36+
description: What did you expect to happen?
37+
placeholder: Describe what you expected…
38+
validations:
39+
required: true
40+
41+
- type: textarea
42+
id: actual
43+
attributes:
44+
label: Actual Behavior
45+
description: What actually happened instead?
46+
placeholder: Describe what actually happened…
47+
validations:
48+
required: true
49+
50+
- type: textarea
51+
id: screenshots
52+
attributes:
53+
label: Screenshots / Screen Recordings
54+
description: If applicable, add screenshots or screen recordings to help explain the problem. You can drag and drop images here.
55+
placeholder: Drag and drop images or paste links here…
56+
validations:
57+
required: false
58+
59+
- type: input
60+
id: plugin-version
61+
attributes:
62+
label: Plugin Version
63+
description: Which version of Editorial Workflow are you running?
64+
placeholder: "1.6.1"
65+
validations:
66+
required: true
67+
68+
- type: input
69+
id: wp-version
70+
attributes:
71+
label: WordPress Version
72+
description: Which version of WordPress are you running?
73+
placeholder: "6.8"
74+
validations:
75+
required: true
76+
77+
- type: input
78+
id: php-version
79+
attributes:
80+
label: PHP Version
81+
description: Which version of PHP is your server running?
82+
placeholder: "8.3"
83+
validations:
84+
required: true
85+
86+
- type: dropdown
87+
id: feature-area
88+
attributes:
89+
label: Feature Area
90+
description: Which part of Editorial Workflow is affected?
91+
options:
92+
- Role-based folder permissions
93+
- Inbox workflow
94+
- Review workflow (Needs Review / Approved)
95+
- Move restrictions
96+
- Upload restrictions
97+
- Delete restrictions
98+
- Settings page
99+
- Other
100+
validations:
101+
required: false
102+
103+
- type: input
104+
id: user-role
105+
attributes:
106+
label: User Role
107+
description: Which WordPress user role is affected? (if relevant)
108+
placeholder: "e.g. Editor, Contributor, Author"
109+
validations:
110+
required: false
111+
112+
- type: input
113+
id: browser
114+
attributes:
115+
label: Browser
116+
description: Which browser are you using? (if relevant)
117+
placeholder: "e.g. Chrome 120, Safari 17, Firefox 121"
118+
validations:
119+
required: false
120+
121+
- type: textarea
122+
id: additional
123+
attributes:
124+
label: Additional Context
125+
description: Add any other context about the problem — e.g. other active plugins, theme, multisite, error log output.
126+
placeholder: Any other details that might help…
127+
validations:
128+
required: false

.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: false
2+
contact_links:
3+
- name: "\U0001F512 Report a Security Vulnerability"
4+
url: https://github.com/soderlind/vmfa-editorial-workflow/security/advisories/new
5+
about: Report a security vulnerability privately via GitHub Security Advisories.
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
name: "\U0001F4A1 Feature Request"
2+
description: Suggest a new feature or improvement for Virtual Media Folders - Editorial Workflow
3+
labels: ["enhancement"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Have an idea to make Editorial Workflow better? We'd love to hear it! Please describe the problem you're trying to solve and how you'd like it to work.
9+
10+
- type: textarea
11+
id: problem
12+
attributes:
13+
label: Problem or Use Case
14+
description: What problem does this feature solve? Is this related to a frustration you have?
15+
placeholder: "I'm always frustrated when…"
16+
validations:
17+
required: true
18+
19+
- type: textarea
20+
id: solution
21+
attributes:
22+
label: Proposed Solution
23+
description: Describe how you'd like the feature to work.
24+
placeholder: Describe your ideal solution…
25+
validations:
26+
required: true
27+
28+
- type: textarea
29+
id: alternatives
30+
attributes:
31+
label: Alternatives Considered
32+
description: Have you considered any alternative solutions or workarounds?
33+
placeholder: Describe any alternatives you've thought about…
34+
validations:
35+
required: false
36+
37+
- type: textarea
38+
id: additional
39+
attributes:
40+
label: Additional Context
41+
description: Add any other context, screenshots, mockups, or links related to the feature request.
42+
placeholder: Any other details…
43+
validations:
44+
required: false

0 commit comments

Comments
 (0)