Add new Frontend_Report / Issue_Report & optimize config.yml

This commit is contained in:
CanbiZ 2024-11-13 16:52:26 +01:00
parent dac521c6a3
commit 4f5f383af9
4 changed files with 109 additions and 62 deletions

View File

@ -1,5 +1,8 @@
name: Problems with a script name: "🐞 Script Issue Report"
description: Generate a report on an issue pertaining specifically to a script. For other inquires please share them in the Discussions section. description: Report a specific issue with a script. For general inquiries, please use the Discussions section.
title: "[Issue]: "
labels: "Status: Unconfirmed"
body: body:
- type: markdown - type: markdown
attributes: attributes:
@ -8,37 +11,38 @@ body:
- Prior to submitting, kindly search the closed issues to check if the problem you are reporting has already been addressed and resolved. If you come across a closed issue that pertains to your problem, please leave a comment on that issue instead of creating a new one. - Prior to submitting, kindly search the closed issues to check if the problem you are reporting has already been addressed and resolved. If you come across a closed issue that pertains to your problem, please leave a comment on that issue instead of creating a new one.
- If the default Linux distribution is not adhered to, script support will be discontinued. - If the default Linux distribution is not adhered to, script support will be discontinued.
- When encountering the error message `[ERROR] in line 23: exit code *: while executing command "$@" > /dev/null 2>&1`, make sure to run the script in verbose mode to accurately determine the underlying issue. - When encountering the error message `[ERROR] in line 23: exit code *: while executing command "$@" > /dev/null 2>&1`, make sure to run the script in verbose mode to accurately determine the underlying issue.
- For suggestions, questions or feature/script requests, please share them in the [Discussions section.](https://github.com/community-scripts/ProxmoxVE/discussions) - For suggestions, questions, or feature/script requests, please use the [Discussions section.](https://github.com/community-scripts/ProxmoxVE/discussions)
- type: input - type: input
id: guidelines id: guidelines
attributes: attributes:
label: Please verify that you have read and understood the guidelines. label: Please verify that you have read and understood the guidelines.
placeholder: 'yes' placeholder: "yes"
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: bug id: bug
attributes: attributes:
label: A clear and concise description of the issue. label: A clear and concise description of the issue.
validations: validations:
required: true required: true
- type: dropdown
id: settings - type: checkboxes
validations: validations:
required: true required: true
attributes: attributes:
label: What settings are you currently utilizing? label: What settings are you currently utilizing?
options: options:
- - label: Default Settings
- Default Settings - label: Advanced Settings
- Advanced Settings
- type: markdown - type: markdown
attributes: attributes:
value: (if Advanced Settings, please try Default Settings before creating an issue) value: "If using Advanced Settings, please try Default Settings before creating an issue."
- type: dropdown - type: dropdown
id: distribution id: distribution
validations:
required: true
attributes: attributes:
label: Which Linux distribution are you employing? label: Which Linux distribution are you employing?
options: options:
@ -49,17 +53,21 @@ body:
- Ubuntu 20.04 - Ubuntu 20.04
- Ubuntu 22.04 - Ubuntu 22.04
- Ubuntu 24.04 - Ubuntu 24.04
validations:
required: true
- type: textarea - type: textarea
id: screenshot id: screenshot
attributes: attributes:
label: If relevant, including screenshots or a code block can be helpful in clarifying the issue. label: If relevant, including screenshots or a code block can be helpful in clarifying the issue.
placeholder: Code blocks begin and conclude by enclosing the code with three backticks (```) above and below it. placeholder: "Code blocks begin and conclude by enclosing the code with three backticks (```) above and below it."
validations: validations:
required: false required: false
- type: textarea - type: textarea
id: reproduce id: reproduce
attributes: attributes:
label: Please provide detailed steps to reproduce the issue. label: Please provide detailed steps to reproduce the issue.
placeholder: First do this, then this ... placeholder: "First do this, then this ..."
validations: validations:
required: false required: false

View File

@ -1,5 +1,14 @@
blank_issues_enabled: false blank_issues_enabled: false
contact_links: contact_links:
- name: Helper-Scripts Community Support - name: 📃 Documentation Issue
url: https://github.com/community-scripts/ProxmoxVE/discussions url: https://github.com/community-scripts/ProxmoxVE/issues/new?assignees=&labels=Status%3A+Unconfirmed&projects=&template=frontend_report.yml&title=%5BFrontend%5D%3A+
about: Please ask and answer questions here. about: This issue tracker is not for documentation issues. Please file documentation issues here.
- name: 🤔 Questions and Help
url: https://github.com/community-scripts/ProxmoxVE/discussions
about: This issue tracker is not for support questions. Please refer to the community's help.
- name: 🌟 Feature request
url: https://github.com/community-scripts/ProxmoxVE/discussions/new?category=request-script
about: Please use our GitHub Discussion for making feature requests.
- name: 💻 Discord
url: https://discord.gg/UHrpNWGwkH
about: Feel free to join our Discord for Talking, Homelab and so on.

View File

@ -0,0 +1,75 @@
name: "🌐 Frontend (Issue / Optimization / Documentation)"
description: Report an issue specifically related to the website frontend. For other inquiries, please use the Discussions section.
title: "[Frontend]: "
labels: "Status: Unconfirmed"
body:
- type: markdown
attributes:
value: |
**IMPORTANT:** Failure to comply with the following guidelines may result in immediate closure.
- Prior to submitting, kindly search the closed issues to check if the problem you are reporting has already been addressed and resolved. If you come across a closed issue that pertains to your problem, please leave a comment on that issue instead of creating a new one.
- If the problem is related to a bug in the website frontend, kindly check for browser compatibility and ensure the issue occurs in multiple browsers before submitting.
- For suggestions, questions, or feature requests, please use the [Discussions section.](https://github.com/community-scripts/ProxmoxVE/discussions)
- type: input
id: guidelines
attributes:
label: Please verify that you have read and understood the guidelines.
placeholder: 'yes'
validations:
required: true
- type: dropdown
id: issue_type
validations:
required: true
attributes:
label: What type of issue is this?
options:
-
- Bug
- Optimization
- Documentation
- type: textarea
id: bug_description
attributes:
label: A clear and concise description of the issue.
validations:
required: true
- type: dropdown
id: browser
validations:
required: true
attributes:
label: Which browser are you using?
options:
-
- Chrome
- Firefox
- Safari
- Edge
- Other
- type: markdown
attributes:
value: |
**If the issue is browser-related**, please provide information on the version and platform (Windows, MacOS, Linux, etc.).
- type: textarea
id: screenshot
attributes:
label: If relevant, including screenshots or a code block can be helpful in clarifying the issue.
placeholder: "Code blocks begin and conclude by enclosing the code with three backticks (```) above and below it."
validations:
required: false
- type: textarea
id: reproduce
attributes:
label: Please provide detailed steps to reproduce the issue.
placeholder: "First do this, then this ..."
validations:
required: false

View File

@ -1,45 +0,0 @@
name: Problems with the website
description: Generate a report on an issue pertaining specifically to the website (https://community-scripts.github.io/ProxmoxVE/). For other inquires please share them in the Discussions section.
labels: ["website"]
body:
- type: markdown
attributes:
value: |
**IMPORTANT:** Failure to comply with the following guidelines may result in immediate closure.
- Prior to submitting, kindly search the closed issues to check if the problem you are reporting has already been addressed and resolved. If you come across a closed issue that pertains to your problem, please leave a comment on that issue instead of creating a new one.
- For suggestions, questions or feature/script requests, please share them in the [Discussions section.](https://github.com/community-scripts/ProxmoxVE/discussions)
- type: input
id: guidelines
attributes:
label: Please verify that you have read and understood the guidelines.
placeholder: 'yes'
validations:
required: true
- type: textarea
id: bug
attributes:
label: A clear and concise description of the issue.
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Please provide a description of the expected behavior.
validations:
required: true
- type: textarea
id: screenshot
attributes:
label: If relevant, including screenshots or a code block can be helpful in clarifying the issue.
placeholder: Code blocks begin and conclude by enclosing the code with three backticks (```) above and below it.
validations:
required: false
- type: textarea
id: reproduce
attributes:
label: Please provide detailed steps to reproduce the issue.
placeholder: First do this, then this ...
validations:
required: false