mirror of
https://github.com/al0cam/AutoMover.git
synced 2026-07-22 05:41:25 +00:00
Merge pull request #17 from heathbar2151/issue-templates
Add bug report and feature request templates
This commit is contained in:
commit
66f4c6c0a7
2 changed files with 158 additions and 0 deletions
99
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
99
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
|
|
@ -0,0 +1,99 @@
|
||||||
|
name: Bug Report
|
||||||
|
description: Something is broken in the plugin
|
||||||
|
labels: ["bug", "needs-triage"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
Before filing: search existing issues and make sure you're on the **latest plugin version**.
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: plugin-version
|
||||||
|
attributes:
|
||||||
|
label: Plugin Version
|
||||||
|
placeholder: "e.g. 1.4.2"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: obsidian-version
|
||||||
|
attributes:
|
||||||
|
label: Obsidian Version
|
||||||
|
placeholder: "e.g. 1.6.3"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: installer-version
|
||||||
|
attributes:
|
||||||
|
label: Obsidian Installer Version
|
||||||
|
description: Found in Settings → About → Installer version. This matters — runtime bugs are often installer-related.
|
||||||
|
placeholder: "e.g. 1.1.16"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: os
|
||||||
|
attributes:
|
||||||
|
label: Operating System
|
||||||
|
options:
|
||||||
|
- Windows
|
||||||
|
- macOS
|
||||||
|
- Linux
|
||||||
|
- Android
|
||||||
|
- iOS / iPadOS
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: description
|
||||||
|
attributes:
|
||||||
|
label: What happened?
|
||||||
|
description: Be specific. "It doesn't work" is not a bug report.
|
||||||
|
placeholder: "When I do X, Y happens instead of Z."
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: reproduction
|
||||||
|
attributes:
|
||||||
|
label: Steps to Reproduce
|
||||||
|
placeholder: |
|
||||||
|
1. Open a note
|
||||||
|
2. Run command '...'
|
||||||
|
3. See error
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: expected
|
||||||
|
attributes:
|
||||||
|
label: Expected Behavior
|
||||||
|
placeholder: What should have happened?
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: console-errors
|
||||||
|
attributes:
|
||||||
|
label: Console Errors
|
||||||
|
description: Open the developer console (Ctrl+Shift+I / Cmd+Opt+I), reproduce the bug, paste any errors here. If there are none, say so.
|
||||||
|
render: bash
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: restricted-mode
|
||||||
|
attributes:
|
||||||
|
label: Does the bug occur with all other plugins disabled?
|
||||||
|
description: Helps rule out plugin conflicts.
|
||||||
|
options:
|
||||||
|
- "Yes"
|
||||||
|
- "No"
|
||||||
|
- "Didn't test"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: additional-context
|
||||||
|
attributes:
|
||||||
|
label: Anything Else?
|
||||||
|
description: Screenshots, screen recordings, related issues, vault setup details — whatever's relevant.
|
||||||
59
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
59
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
|
|
@ -0,0 +1,59 @@
|
||||||
|
name: Feature Request
|
||||||
|
description: Suggest a new feature or improvement for the plugin
|
||||||
|
labels: ["enhancement"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
Before submitting: search existing issues to make sure this hasn't already been requested or discussed.
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: problem
|
||||||
|
attributes:
|
||||||
|
label: What problem does this solve?
|
||||||
|
description: Describe the workflow friction or limitation you're running into. Don't jump straight to your solution yet.
|
||||||
|
placeholder: "When I try to do X, I have to Y which is annoying because..."
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: solution
|
||||||
|
attributes:
|
||||||
|
label: Proposed solution
|
||||||
|
description: What would you like to see added or changed? Be as specific as you can.
|
||||||
|
placeholder: "It would help if the plugin could..."
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: alternatives
|
||||||
|
attributes:
|
||||||
|
label: Alternatives you've considered
|
||||||
|
description: Any workarounds you're currently using, or other approaches you've thought about.
|
||||||
|
placeholder: "I've tried X but it falls short because..."
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: scope
|
||||||
|
attributes:
|
||||||
|
label: How impactful would this be for your workflow?
|
||||||
|
options:
|
||||||
|
- Nice to have
|
||||||
|
- Would use it regularly
|
||||||
|
- Blocking my use of the plugin
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: checklist
|
||||||
|
attributes:
|
||||||
|
label: Before submitting
|
||||||
|
options:
|
||||||
|
- label: I've searched existing issues and this hasn't been requested before
|
||||||
|
required: true
|
||||||
|
- label: This is specific to this plugin, not a general Obsidian feature request
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: context
|
||||||
|
attributes:
|
||||||
|
label: Additional context
|
||||||
|
description: Screenshots, mockups, links to similar features in other tools — anything that helps illustrate the request.
|
||||||
Loading…
Reference in a new issue