Files
backspace/.github/ISSUE_TEMPLATE/bug_report.yml
T
TheZwiss 3513a3dde9 docs: tighten public copy, add comparison, templates, and social preview
* docs: tighten README, CONTRIBUTING, and CLA prose

* docs: add platform comparison and README FAQ

* chore: add issue and pull request templates

* chore: add repository social preview image
2026-07-07 23:39:33 +02:00

83 lines
2.5 KiB
YAML

name: Bug report
description: Report something that is broken or behaving incorrectly.
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to file a bug. Please search existing issues first to avoid duplicates.
For security vulnerabilities, do not open a public issue. See SECURITY.md and report privately.
- type: textarea
id: what-happened
attributes:
label: What happened
description: A clear description of the bug and what you expected instead.
placeholder: When I do X, Y happens. I expected Z.
validations:
required: true
- type: textarea
id: repro
attributes:
label: Steps to reproduce
description: The exact steps that trigger the problem.
placeholder: |
1. Go to ...
2. Click ...
3. See ...
validations:
required: true
- type: dropdown
id: deploy-mode
attributes:
label: Deployment mode
description: How is this instance deployed?
options:
- All-in-One (bundled Caddy)
- Behind my own reverse proxy
- Behind a tunnel (Cloudflare, Tailscale)
- Local development (pnpm dev)
- Not sure
validations:
required: true
- type: dropdown
id: surface
attributes:
label: Where did it happen
description: Which client were you using?
options:
- Web browser
- Desktop app (Electron)
- Installed PWA on mobile
validations:
required: true
- type: input
id: version
attributes:
label: Backspace version
description: The version shown in the app, or the image tag / commit you deployed.
placeholder: "1.0.0"
validations:
required: true
- type: dropdown
id: subsystems
attributes:
label: Does it involve voice or federation
description: These subsystems have their own moving parts, so it helps to know up front.
multiple: true
options:
- Voice or video (LiveKit)
- Screen sharing
- Federation between instances
- None of these
- type: textarea
id: logs
attributes:
label: Relevant logs
description: Server logs (docker compose logs backspace) or browser console output, if any. This is automatically formatted as code.
render: shell
- type: input
id: environment
attributes:
label: Browser and OS
placeholder: "Firefox 128 on Ubuntu 24.04, or Chrome 126 on Windows 11"