Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 0 additions & 46 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

124 changes: 124 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
name: 🐛 Bug Report
description: Create a report to help improve this plugin
title: "[Bug]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Hello 👋 Thank you for submitting an issue.

- type: dropdown
id: addon
attributes:
label: Addon
description: Please select the addon related to this issue
options:
- No specific addon – This bug report is related to Webtools Core
- Webtools Core: Sitemap Addon
- Webtools Pro: Redirects Addon
- Webtools Pro: Links Addon
validations:
required: true

- type: textarea
id: bug-description
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
placeholder: Tell us what happened
validations:
required: true

- type: textarea
id: reproduction-steps
attributes:
label: Steps to reproduce the behavior
description: Please provide detailed steps to reproduce the issue
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true

- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
placeholder: What should have happened instead?
validations:
required: true

- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
placeholder: Drag and drop screenshots here or paste image URLs

- type: textarea
id: code-snippets
attributes:
label: Code snippets
description: If applicable, add code samples to help explain your problem.
render: javascript
placeholder: Add your code here

- type: input
id: nodejs-version
attributes:
label: Node.js version
description: Please ensure you are using the Node LTS version
placeholder: e.g., v18.17.0
validations:
required: true

- type: input
id: npm-version
attributes:
label: NPM version
placeholder: e.g., 9.6.7
validations:
required: true

- type: input
id: strapi-version
attributes:
label: Strapi version
placeholder: e.g., 4.15.5
validations:
required: true

- type: input
id: plugin-version
attributes:
label: Plugin version
placeholder: e.g., 1.2.3
validations:
required: true

- type: input
id: database
attributes:
label: Database
placeholder: e.g., PostgreSQL, MySQL, SQLite
validations:
required: true

- type: input
id: operating-system
attributes:
label: Operating system
placeholder: e.g., macOS 13.6, Windows 11, Ubuntu 22.04
validations:
required: true

- type: textarea
id: additional-context
attributes:
label: Additional context
description: Add any other context about the problem here.
placeholder: Any additional information that might be helpful
26 changes: 0 additions & 26 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: 🚀 Feature Request
description: Suggest an idea to help make this plugin even better!
title: "[Feature]: "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Hello 👋 Thank you for submitting a feature request.

- type: dropdown
id: addon
attributes:
label: Addon
description: Please select the addon related to this request
options:
- No specific addon – This feature request is related to Webtools Core
- Webtools Core: Sitemap Addon
- Webtools Pro: Redirects Addon
- Webtools Pro: Links Addon
validations:
required: true

- type: textarea
id: summary
attributes:
label: Summary
description: Quick summary what's this feature request about.
placeholder: Briefly describe the feature you'd like to see
validations:
required: true

- type: textarea
id: why-needed
attributes:
label: Why is it needed?
description: A clear and concise description of what the problem is.
placeholder: Ex. I'm always frustrated when [...]
validations:
required: true

- type: textarea
id: suggested-solution
attributes:
label: Suggested solution(s)
description: A clear and concise description of what you want to happen.
placeholder: Describe your ideal solution
validations:
required: true

- type: textarea
id: related-issues
attributes:
label: Related issue(s)/PR(s)
description: Let us know if this is related to any issue/pull request.
placeholder: "#123, #456, or links to related issues/PRs"