Skip to content

gh: Update issue templates #2621

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

Merged
merged 4 commits into from
May 28, 2025
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
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: Bug Report
description: Report a demonstrable problem caused by code in this repo.
title: "[Bug]: "
labels: ["bug"]
type: "Bug"
body:
# Version number
- type: input
Expand Down
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/2-feature-change.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Change Request
description: Request new functionality or changes to an existing feature.
title: "[Change]: "
labels: ["enhancement", "idea"]
type: "Feature"
body:
# Deployment type
- type: dropdown
id: deployment
attributes:
label: Browsertrix Host
description: Are you self-hosting Browsertrix, or are you on a hosted plan?
options:
- Self-Hosted
- Hosted by Webrecorder
validations:
required: true
- type: textarea
attributes:
label: What change would you like to see?
description: |
A clear and concise description of the change to existing functionality.

For general ideas on how to improve Browsertrix, or if you have questions about
existing functionality, please check our [community forum](https://forum.webrecorder.net/)
before submitting a request.
placeholder: I would like to be able to ____________ so that I can ____________.
validations:
required: true
# Additional details
- type: textarea
attributes:
label: Additional details
description: Any additional context that helps us understand this request.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: Localization Request
description: Request a new language or translation.
title: "[L10N]: "
labels: ["localization"]
type: "Task"
body:
- type: textarea
attributes:
Expand All @@ -12,6 +13,4 @@ body:
- type: textarea
attributes:
label: Context
description: Any background information that helps us understand the request.
validations:
required: true
description: Any background information that helps us understand the request.
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/4-docs-change.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Documentation / User Guide Change
description: Request an update to https://docs.browsertrix.com.
title: "[Docs]: "
labels: ["documentation"]
type: "Task"
body:
- type: textarea
attributes:
label: Description
description: A summary of the change.
validations:
required: true
- type: textarea
attributes:
label: Context
description: Additional context.
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/5-new-feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: (Webrecorder Team) Planned Feature
description: For internal Webrecorder use only.
title: "[Feature]: "
labels: ["feature design", "ui/ux", "front end", "back end"]
type: "Feature"
projects: ["webrecorder/9"]
body:
- type: textarea
attributes:
label: Description
description: A summary of the new or improved feature.
validations:
required: true
- type: textarea
attributes:
label: Requirements
description: A list of software requirements.
validations:
required: true
- type: textarea
attributes:
label: Context
description: Additional context.
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/6-task.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: (Webrecorder Team) Task
description: For internal Webrecorder use only.
title: "[Task]: "
type: "Task"
projects: ["webrecorder/9"]
body:
- type: textarea
attributes:
label: Description
description: A summary of the task.
validations:
required: true
- type: textarea
attributes:
label: Context
description: Additional context.
3 changes: 1 addition & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# Allow issues to be created without a template
blank_issues_enabled: true
blank_issues_enabled: false

contact_links:
- name: Report a replay issue
Expand Down
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature-change.yml

This file was deleted.

Loading