dev: GitHub Issue form update: updates "user story" title (#1112)

- Updates user story title
- User story title should be friendlier to those who don't know what a "user story" is!
- Clarifies sections that shouldn't be edited by users in the preview text
- Adds note about reporting security vulnerabilities
---------
Co-authored-by: sua yoo <sua@webrecorder.org>
This commit is contained in:
Henry Wilkinson 2023-08-27 19:34:04 -04:00 committed by GitHub
parent e667fe2e97
commit ceaaf630f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 4 deletions

View File

@ -2,6 +2,8 @@
blank_issues_enabled: true blank_issues_enabled: true
contact_links: contact_links:
- name: Report a security vulnerability
about: Please do not file an issue and instead email security@webrecorder.org. We will follow up with you there!
- name: Get help on our forum - name: Get help on our forum
url: https://forum.webrecorder.net/ url: https://forum.webrecorder.net/
about: Have a ("how do I...?") question? Not sure if your issue is reproducible? The best way to get help is on our community forum! about: Have a ("how do I...?") question? Not sure if your issue is reproducible? The best way to get help is on our community forum!

View File

@ -14,7 +14,8 @@ body:
# User story sentence # User story sentence
- type: textarea - type: textarea
attributes: attributes:
label: User Story Sentence label: What change would you like to see?
description: Describe the solution you'd like. If relevant, include ways in which you've tried to solve the issue with the current version.
placeholder: "As a user, I want to be able to ____ so that I can ____" placeholder: "As a user, I want to be able to ____ so that I can ____"
validations: validations:
required: true required: true
@ -22,17 +23,23 @@ body:
- type: textarea - type: textarea
attributes: attributes:
label: Requirements label: Requirements
description: List the outcomes of the feature being implemented without design or implementation details. description: |
Intended primarily for use by Webrecorder team, leave blank if unknown.
List the outcomes of the feature being implemented without design or implementation details.
placeholder: | placeholder: |
1. Item metadata should show links to the collections that the item belongs to. 1. Item metadata should show links to the collections that the item belongs to.
2. Items can be added or removed from collections when editing an item. 2. Items can be added or removed from collections when editing an item.
validations: validations:
required: true required: false
# Todo # Todo
- type: textarea - type: textarea
attributes: attributes:
label: Todo label: Todo
description: Any other linked issues / tasks to complete to implement this feature (leave blank if unknown). description: |
Intended primarily for use by Webrecorder team, leave blank if unknown.
Any other linked issues / tasks to complete to implement this feature.
placeholder: | placeholder: |
- [ ] Mockups: - [ ] Mockups:
- [ ] Design: - [ ] Design: