fix_bug_report_form

This commit is contained in:
BotBlake 2024-12-19 05:17:55 +01:00
parent 7b539a2d04
commit 6a58b9ebe5

View file

@ -1,101 +1,87 @@
name: "Bug Report [new]" name: "Bug Report [NEW]"
description: "Report an issue with the software." description: "Report an issue with the software."
title: "[BUG] " title: "[Bug]: "
labels: ["type:bug", "bug"] labels: ["bug"]
body: body:
- type: markdown - type: textarea
content: |
Please provide the following information to help us diagnose the problem.
- type: input
id: summary id: summary
attributes: attributes:
label: "Summary" label: "Summary"
description: "Provide a short description of the issue." description: "Provide a short description of the issue."
placeholder: "e.g., App crashes when opening a file" placeholder: "e.g., App crashes when opening a file"
validations:
- type: dropdown required: true
id: os
attributes:
label: "Operating System"
description: "Select your operating system."
options:
- "Windows"
- "Debuntu"
- "Kodi specific distros"
- "Other Linux"
- "Mac"
- "Xbox"
- "Other"
- type: dropdown
id: jellyfin_version
attributes:
label: "Jellyfin Server Version"
description: "Select the Jellyfin server version."
options:
- "10.7"
- "10.8"
- "10.9"
- "10.10"
- "Other"
- type: dropdown
id: kodi_version
attributes:
label: "Kodi Version"
description: "Select the Kodi version."
options:
- "19"
- "20"
- "21"
- "Other"
- type: dropdown
id: addon_mode
attributes:
label: "Addon Mode"
description: "Select how you are using the addon."
options:
- "Addon-mode"
- "Direct-path mode ('native')"
- type: textarea - type: textarea
id: steps_to_reproduce id: steps_to_reproduce
attributes: attributes:
label: "Steps to Reproduce" label: "Steps to Reproduce"
description: "Provide detailed steps to reproduce the issue." description: "Provide detailed steps to reproduce the issue."
placeholder: "e.g., 1. Do this. 2. Then do that." placeholder: |
e.g.,
1. Open the app.
2. Click on the file.
3. The app crashes.
validations:
required: true
- type: file-upload - type: input
id: os
attributes:
label: "Operating System"
description: "Specify the operating system you are using."
placeholder: "e.g., Ubuntu 24.04"
- type: input
id: jellyfin_server
attributes:
label: "Jellyfin Server Version"
description: "Specify the version of the Jellyfin server you're using. If you're using an unstable build, please include the commit hash."
placeholder: "e.g., 10.9 or 10.10"
- type: input
id: kodi_version
attributes:
label: "Kodi Version"
description: "Specify the Kodi version you're using."
placeholder: "e.g., 20.0"
- type: dropdown
id: addon_mode
attributes:
label: "Addon Mode"
description: "Select how you're using the addon."
options:
- "Addon-mode"
- "Direct-path mode ('native')"
validations:
required: true
- type: textarea
id: logs id: logs
attributes: attributes:
label: "Logs" label: "Logs"
description: "Upload logs to help with debugging." description: "Please provide the logs."
multiple: true placeholder: "Paste your logs here..."
filetypes: [".log", ".txt"] render: "bash"
validations:
required: true
- type: file-upload - type: textarea
id: screenshots
attributes:
label: "Screenshots (optional)"
description: "Upload screenshots that show the issue."
multiple: true
filetypes: [".png", ".jpg", ".jpeg", ".gif"]
optional: true
- type: file-upload
id: server_logs id: server_logs
attributes: attributes:
label: "Server Logs (optional)" label: "Server Logs"
description: "Upload server logs if available." description: "Please provide the server logs."
multiple: true placeholder: "Paste your server logs here..."
filetypes: [".log", ".txt"] render: "bash"
optional: true validations:
required: false
- type: textarea - type: textarea
id: additional_info id: additional_info
attributes: attributes:
label: "Additional Information (optional)" label: "Additional Information"
description: "Provide any other relevant information." description: "Provide any other relevant information."
optional: true placeholder: "e.g., Additional context or setup details"
validations:
required: false