chore(main): Added templates for feature requests and bug reports (#11)

This commit is contained in:
Jim Martens 2023-11-19 22:06:48 +01:00 committed by GitHub
parent e9a203f7df
commit 0983209c1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 91 additions and 0 deletions

55
.github/ISSUE_TEMPLATE/BugReport.yml vendored Normal file
View File

@ -0,0 +1,55 @@
name: Bug Report
description: File a bug report
title: "[Bug]: "
labels: [ "bug", "triage" ]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: reproduction
attributes:
label: How can the bug be reproduced?
description: Please describe as specific as possible how the bug can be reproduced.
render: Markdown
placeholder: |
1. Log in
2. Enter credentials on Keycloak
3. Be redirected back to page
4. User is not logged in
validations:
required: true
- type: input
id: reproducer
attributes:
label: Technical Reproduction
description: If possible, provide a minimal technical example that reproduces the issue
placeholder: https://example.com/how-to-reproduce-this-bug
validations:
required: false
- type: dropdown
id: browsers
attributes:
label: What browsers are you seeing the problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
- type: dropdown
id: type
attributes:
label: Application type
description: What type of the application do you use?
options:
- iOS
- Android
- Web
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: Shell

View File

@ -0,0 +1,35 @@
name: Feature Request
description: File a feature request
title: "[Feature Request]: "
labels: [ "enhancement" ]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this feature request!
- type: textarea
id: motivation
attributes:
label: Motivation
description: Please describe the motivation behind the feature.
placeholder: As a user I want to be able to configure the language.
validations:
required: true
- type: textarea
id: acceptance_criteria
attributes:
label: Acceptance criteria
description: Please list verifiable steps that are needed to finish the feature.
placeholder: |
- In the account settings is an option to configure the language used in the interface
validations:
required: true
- type: textarea
id: non_goals
attributes:
label: Non-goals
description: Is there anything that is NOT part of the feature?
placeholder: |
- Adding new languages and translating texts
validations:
required: false

1
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -0,0 +1 @@
blank_issues_enabled: false