diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000..77c918e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,69 @@ +name: Bug report +description: Something is not working +title: "[BUG] Concise description of the issue" +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + #### Thank you for taking the time to report a bug! + #### Have a question? 👉 [Start a new discussion](https://github.com/Finsys/dockhand/discussions/new). + + #### Before opening an issue, please double check: + + - [The troubleshooting documentation](https://dockhand.pro/manual/#troubleshooting). + - [The installation instructions](https://dockhand.pro/manual/#quick-start). + - [Existing issues and discussions](https://github.com/Finsys/dockhand/search?q=&type=issues). + - type: textarea + id: description + attributes: + label: Description + description: A clear and concise description of what the bug is. If applicable, add screenshots to help explain your problem. + placeholder: | + Currently Dockhand does not work when... + + [Screenshot if applicable] + validations: + required: true + - type: textarea + id: reproduction + attributes: + label: Steps to reproduce + description: Steps to reproduce the behavior. + placeholder: | + 1. Go to '...' + 2. Click on '....' + 3. See error + validations: + required: true + - type: textarea + id: logs + attributes: + label: Logs + description: Logs related to your issue. + render: bash + validations: + required: true + - type: textarea + id: logs_browser + attributes: + label: Browser logs + description: Logs from the web browser related to your issue, if needed + render: bash + - type: input + id: version + attributes: + label: Dockhand version + description: Check the 'About' section in Settings for the version number + placeholder: e.g. 1.0.14 352a295 (Jan 30, 2026) + validations: + required: true + - type: checkboxes + id: required-checks + attributes: + label: Please confirm the following + options: + - label: I have already searched for relevant existing issues and discussions before opening this report. + required: true + - label: I have updated the title field above with a concise description. + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..849ccb0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: 🤔 Questions and Help + url: https://github.com/Finsys/dockhand/discussions + about: General questions or support for using Dockhand. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000..3528662 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,41 @@ +name: Feature request +description: Suggest an idea for improving Dockhand +title: "[Feature Request] Concise description of the feature" +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to suggest a feature! + - type: textarea + id: problem + attributes: + label: Problem statement + description: What problem does this feature solve? + placeholder: Describe the problem you’re facing. + validations: + required: true + - type: textarea + id: solution + attributes: + label: Proposed solution + description: How would you like it to work? + placeholder: Describe your proposed solution. + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives considered + description: Any alternative solutions or features you considered? + placeholder: List alternatives if any. + validations: + required: false + - type: textarea + id: additional + attributes: + label: Additional context + description: Add any other context or screenshots here. + placeholder: Optional details. + validations: + required: false \ No newline at end of file