Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to yaml issue templates (forms) #1593

Merged
Show file tree
Hide file tree
Changes from 10 commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
db6edf6
Delete bug_report.md
ChunkyProgrammer Aug 17, 2021
9b3009f
Delete discussion.md
ChunkyProgrammer Aug 17, 2021
2fdb931
Delete question.md
ChunkyProgrammer Aug 17, 2021
705eb38
Delete feature_request.md
ChunkyProgrammer Aug 17, 2021
dbdf911
Create bug_report.yaml
ChunkyProgrammer Aug 17, 2021
6015a7e
Create config.yml
ChunkyProgrammer Aug 17, 2021
8f0963f
Create discussion.yaml
ChunkyProgrammer Aug 17, 2021
823ca37
Create feature_request.yaml
ChunkyProgrammer Aug 17, 2021
affa360
Create question.yaml
ChunkyProgrammer Aug 17, 2021
3a2cb44
Fix dropdown list
ChunkyProgrammer Aug 20, 2021
cf14da1
Update bug_report.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 16, 2021
286b962
Update feature_request.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 16, 2021
3a53f8c
added checkbox for duplicate issue
efb4f5ff-1298-471a-8973-3d47447115dc Sep 16, 2021
5f7816a
removed label icons
efb4f5ff-1298-471a-8973-3d47447115dc Sep 16, 2021
77afe36
Update bug_report.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 16, 2021
8338bb3
replaced checkboxes in dropdowns
efb4f5ff-1298-471a-8973-3d47447115dc Sep 16, 2021
dacadd0
Update bug_report.yaml
ChunkyProgrammer Sep 16, 2021
adc8218
Update feature_request.yaml
ChunkyProgrammer Sep 16, 2021
99e3fa8
Update question.yaml
ChunkyProgrammer Sep 16, 2021
fd8dc2d
Update question.yaml
ChunkyProgrammer Sep 16, 2021
3a24b91
Update question.yaml
ChunkyProgrammer Sep 16, 2021
337719b
Update discussion.yaml
ChunkyProgrammer Sep 16, 2021
aeff375
Update bug_report.yaml
ChunkyProgrammer Sep 17, 2021
722fd3c
Update bug_report.yaml
ChunkyProgrammer Sep 17, 2021
43339a2
Update bug_report.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 17, 2021
a1bc11c
Update feature_request.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 17, 2021
d4b5c81
Update feature_request.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 17, 2021
3ff2802
Update feature_request.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 17, 2021
f1cdc0d
Update feature_request.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 17, 2021
dd33b6c
Update question.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 17, 2021
aaa336b
Update bug_report.yaml
efb4f5ff-1298-471a-8973-3d47447115dc Sep 17, 2021
0f79316
removed discussion and question template
efb4f5ff-1298-471a-8973-3d47447115dc Sep 23, 2021
cd65ff0
added readme and label
efb4f5ff-1298-471a-8973-3d47447115dc Sep 23, 2021
1f7a658
fixes hyperlinks
efb4f5ff-1298-471a-8973-3d47447115dc Sep 23, 2021
c0f93e6
fix typo
efb4f5ff-1298-471a-8973-3d47447115dc Sep 23, 2021
2e4c307
fix I
efb4f5ff-1298-471a-8973-3d47447115dc Sep 23, 2021
2c1911a
fixed I
efb4f5ff-1298-471a-8973-3d47447115dc Sep 23, 2021
08481b8
Create autoLabelIssue.yaml
ChunkyProgrammer Sep 24, 2021
9bdd913
Update bug_report.yaml
ChunkyProgrammer Sep 24, 2021
1ce0329
added description, changed required to true and moved the codeblock
efb4f5ff-1298-471a-8973-3d47447115dc Sep 28, 2021
0906e23
moved labels dropdown to logical place
efb4f5ff-1298-471a-8973-3d47447115dc Sep 29, 2021
ad26aa2
added all bug labels
efb4f5ff-1298-471a-8973-3d47447115dc Sep 29, 2021
49b1fa2
added enhancement labels
efb4f5ff-1298-471a-8973-3d47447115dc Oct 15, 2021
2ef8940
label api issue added
efb4f5ff-1298-471a-8973-3d47447115dc Oct 15, 2021
fbe0fae
new feature label added
efb4f5ff-1298-471a-8973-3d47447115dc Oct 15, 2021
File filter

Filter by extension

Filter by extension

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

This file was deleted.

104 changes: 104 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
@@ -0,0 +1,104 @@
name: Bug Report
description: Report an issue or unexpected behavior that occurs within the application
labels: "bug"
body:
- type: markdown
attributes:
value: |
**README: Before You Submit Your Issue**
- Please check other open and closed issues for a similar bug before reporting a new one.
- Make sure you are on the latest release of FreeTube before submitting an issue.
- type: checkboxes
id: guidelines
attributes:
label: Guidelines
description: By submitting this issue, you agree with the checkboxes below
options:
efb4f5ff-1298-471a-8973-3d47447115dc marked this conversation as resolved.
Show resolved Hide resolved
- label: This issue is not a duplicate
required: true
- label: This bug is present in the latest nightly build
required: true
- type: textarea
id: behavior
attributes:
label: Behavior of the program
description: Please write a clear and concise description of what the bug is.
validations:
required: true
efb4f5ff-1298-471a-8973-3d47447115dc marked this conversation as resolved.
Show resolved Hide resolved
- type: textarea
id: expectedBehavior
attributes:
label: Expected behavior
description: Please describe clear and concise what you expected to happen.
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps To Reproduce
description: Please add all steps to reproduce the behavior
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: input
efb4f5ff-1298-471a-8973-3d47447115dc marked this conversation as resolved.
Show resolved Hide resolved
id: videoLink
attributes:
label: Link to video (if applicable)
efb4f5ff-1298-471a-8973-3d47447115dc marked this conversation as resolved.
Show resolved Hide resolved
description: |
If you refer to a problem which occurs within a specific video, or a range of videos, please link at least one here.
validations:
required: false
- type: textarea
id: screenshots
attributes:
label: Screenshots (if applicable)
description: If applicable, please add screenshots to help explain your problem. Especially console logs from the development tools are very helpful.
- type: input
id: os
attributes:
label: 'OS'
placeholder: 'e.g. Windows, Mac, Ubuntu, Fedora, Arch, etc.'
validations:
required: true
- type: input
id: osVersion
attributes:
label: 'OS Version'
placeholder: 'e.g. Windows 10, Ubuntu 20.04'
validations:
required: true
- type: input
id: freetubeVersion
attributes:
label: 'FreeTube Version'
placeholder: 'e.g. 0.9.0, Nightly build?'
validations:
required: true
- type: input
id: installationMethod
attributes:
label: 'Installation Method (If applicable)'
placeholder: 'e.g. Portable, .exe, .deb, .AppImage, FlatHub'
validations:
required: false
- type: dropdown
attributes:
label: Primary API used
description: What is the primary API being used?
multiple: false
options:
- Local API
- Invidious API
validations:
required: true
- type: textarea
id: additional
attributes:
label: Additional context
description: Add any other context about the problem here.
validations:
required: false
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1 @@
blank_issues_enabled: false
22 changes: 0 additions & 22 deletions .github/ISSUE_TEMPLATE/discussion.md

This file was deleted.

32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/discussion.yaml
@@ -0,0 +1,32 @@
name: Discussion
efb4f5ff-1298-471a-8973-3d47447115dc marked this conversation as resolved.
Show resolved Hide resolved
description: Open up a new discussion about anything related to the project.
labels: "Discussion"
body:
- type: markdown
attributes:
value: |
**Important note**
Please check other open and closed issues for a similar discussion or a question relating to your discussion before posting a new one.
- type: checkboxes
id: topic
attributes:
label: Topic
description: Please select what topic your discussion is about.
options:
- label: Coding
required: false
- label: Contribution
required: false
- label: Languages
required: false
- label: Setup
required: false
- label: Other
required: false
- type: textarea
id: discussion
attributes:
label: Discussion
description: Please write down whatever you want to discuss.
validations:
required: true
27 changes: 0 additions & 27 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
@@ -0,0 +1,52 @@
name: Feature request
description: Suggest an idea for this project which you would like to see in a future release
labels: "enhancement"
body:
- type: markdown
attributes:
value: |
**Important note**
Please check other open and closed issues for a similar feature request before proposing a new one.
Also please leave all headers except this one in the issue, so that it is clear what belongs where.
- type: checkboxes
id: guidelines
attributes:
label: Guidelines
description: By submitting this issue, you agree with the checkboxes below
options:
- label: This feature request is not a duplicate
required: true
- type: textarea
id: relatedToProblem
attributes:
label: Is your feature request related to a usage problem (not a bug)? Please describe.
description: Please describe clear and concise of what the problem is.
placeholder: I'm always frustrated when [...]
validations:
required: true
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like to see implemented
description: Please give a clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered
description: Are there other ways to solve the problem? Please give a clear and concise description of any alternative solutions or features you might have considered.
validations:
required: false
- type: textarea
id: screenshots
attributes:
label: Screenshots (if applicable)
description: If applicable, please add screenshots to help explain your problem. Especially console logs from the development tools are very helpful.
- type: textarea
id: additional
attributes:
label: Additional context
description: Add any other context about the problem here.
validations:
required: false
22 changes: 0 additions & 22 deletions .github/ISSUE_TEMPLATE/question.md

This file was deleted.

32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/question.yaml
@@ -0,0 +1,32 @@
name: Question
efb4f5ff-1298-471a-8973-3d47447115dc marked this conversation as resolved.
Show resolved Hide resolved
description: Ask a question which is not a bug or a feature request
labels: "question"
body:
- type: markdown
attributes:
value: |
**Important note**
Please check other open and closed issues for a similar question before posting a new one.
- type: checkboxes
id: topic
attributes:
label: Topic
description: Please select what topic your discussion is about.
options:
- label: Coding
required: false
- label: Contribution
required: false
- label: Languages
required: false
- label: Setup
required: false
- label: Other
required: false
- type: textarea
id: question
attributes:
label: Question
description: Please write down your question.
validations:
required: true