-
-
Notifications
You must be signed in to change notification settings - Fork 146
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2082 from BotBlake/update_issue_templates
Update Issue template forms
- Loading branch information
Showing
6 changed files
with
213 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
name: Bug report | ||
name: Bug report [legacy] | ||
about: Create a bug report | ||
title: '' | ||
labels: bug | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,123 @@ | ||
name: Bug Report | ||
description: Report a bug with the software. | ||
labels: bug | ||
body: | ||
- type: checkboxes | ||
id: before-posting | ||
attributes: | ||
label: "This issue respects the following points:" | ||
description: All conditions are **required**. | ||
options: | ||
- label: This issue is **not** already reported on [GitHub](https://github.com/jellyfin/jellyfin-roku/issues?q=is%3Aopen+is%3Aissue) _(I've searched it)_. | ||
required: true | ||
- label: I agree to follow Jellyfin's [Code of Conduct](https://jellyfin.org/docs/general/community-standards.html#code-of-conduct). | ||
required: true | ||
- label: This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one. | ||
required: true | ||
|
||
- type: markdown | ||
attributes: | ||
value: | | ||
## Software Versions | ||
- type: input | ||
id: jellyfin_server_version | ||
attributes: | ||
label: Jellyfin Server Version | ||
placeholder: "e.g., 10.9.11 or 10.10.3" | ||
validations: | ||
required: true | ||
- type: input | ||
id: roku_version | ||
attributes: | ||
label: Roku Client Version | ||
placeholder: "e.g., 2.1.8 or 2.2.5" | ||
validations: | ||
required: true | ||
|
||
- type: markdown | ||
attributes: | ||
value: | | ||
## Bug Information | ||
- type: textarea | ||
id: bug_description | ||
attributes: | ||
label: Bug Description | ||
description: Provide a clear and concise description of what the bug is. | ||
placeholder: "When playing a movie via the «Resume from» context menu, I get the error message «xyz»" | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: steps_to_reproduce | ||
attributes: | ||
label: Steps to Reproduce | ||
description: Provide steps to reproduce the behavior | ||
placeholder: | | ||
1. Go to '...' | ||
2. Click on '....' | ||
3. Scroll down to '....' | ||
4. Bug occurs | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: expected_behavior | ||
attributes: | ||
label: Expected Behavior | ||
description: Provide a clear and concise description of what you expected to happen. | ||
placeholder: "Describe what you expected to happen." | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: logs | ||
attributes: | ||
label: Logs | ||
description: Please paste any logs here. | ||
placeholder: "Paste logs here, if available." | ||
validations: | ||
required: false | ||
- type: textarea | ||
id: screenshots | ||
attributes: | ||
label: Screenshots | ||
description: If applicable, add screenshots to help explain your problem | ||
placeholder: "Paste Screenshots here, if available." | ||
validations: | ||
required: false | ||
|
||
- type: markdown | ||
attributes: | ||
value: | | ||
## Connection Information | ||
- type: dropdown | ||
id: server_access_relativity | ||
attributes: | ||
label: Is the server local or remote? | ||
options: | ||
- Please select... | ||
- local | ||
- remote | ||
default: 0 | ||
validations: | ||
required: false | ||
- type: dropdown | ||
id: server_access_protocol | ||
attributes: | ||
label: Is the server connection HTTP or HTTPS? | ||
options: | ||
- Please select... | ||
- http | ||
- https | ||
default: 0 | ||
validations: | ||
required: false | ||
|
||
- type: markdown | ||
attributes: | ||
value: | | ||
## Additional | ||
- type: textarea | ||
id: additional_context | ||
attributes: | ||
label: Additional Context | ||
description: Add any other context about the problem here. | ||
validations: | ||
required: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
name: Enhancement request | ||
description: Suggest a modification to an existing feature | ||
labels: enhancement | ||
|
||
body: | ||
- type: checkboxes | ||
id: before-posting | ||
attributes: | ||
label: "This request respects the following points:" | ||
description: All conditions are **required**. | ||
options: | ||
- label: This request is **not** already on [GitHub](https://github.com/jellyfin/jellyfin-roku/labels/enhancement) _(I've searched it)_. | ||
required: true | ||
- label: I agree to follow Jellyfin's [Code of Conduct](https://jellyfin.org/docs/general/community-standards.html#code-of-conduct). | ||
required: true | ||
|
||
|
||
- type: textarea | ||
attributes: | ||
label: Problem Description | ||
description: Describe the issue you are experiencing or the gap you are trying to address. | ||
placeholder: I often encounter issues when... | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
attributes: | ||
label: Proposed Solution | ||
description: Provide a detailed description of what you would like to see implemented or changed. | ||
placeholder: Describe the feature or change in detail. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
attributes: | ||
label: Alternatives Considered | ||
description: Outline any other approaches you have thought about or explored to solve the problem. | ||
placeholder: Describe any alternative solutions or features. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
attributes: | ||
label: Additional Information | ||
description: Include any relevant details, resources, or screenshots that might help in understanding or implementing the request. | ||
placeholder: Add any additional context here. | ||
validations: | ||
required: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
name: Feature request | ||
name: Feature request [legacy] | ||
about: Suggest a new feature | ||
title: '' | ||
labels: feature | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
name: Feature Request | ||
description: Suggest a new feature | ||
labels: feature | ||
|
||
body: | ||
- type: checkboxes | ||
id: before-posting | ||
attributes: | ||
label: "This request respects the following points:" | ||
description: All conditions are **required**. | ||
options: | ||
- label: This request is **not** already on [GitHub](https://github.com/jellyfin/jellyfin-roku/labels/enhancement) _(I've searched it)_. | ||
required: true | ||
- label: I agree to follow Jellyfin's [Code of Conduct](https://jellyfin.org/docs/general/community-standards.html#code-of-conduct). | ||
required: true | ||
|
||
- type: textarea | ||
attributes: | ||
label: Describe the feature you would like | ||
description: Provide a clear and concise description of the feature you want to see implemented. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: why-needed | ||
attributes: | ||
label: Why is this feature needed? | ||
description: Explain why this feature would be beneficial and how it improves the project. | ||
placeholder: "Describe why this feature would be useful." | ||
validations: | ||
required: false | ||
|
||
- type: textarea | ||
attributes: | ||
label: Additional Context | ||
description: Add any additional context, resources, or screenshots that might help understand or implement the feature. | ||
placeholder: Add any additional context or relevant details here. | ||
validations: | ||
required: false |