mirror of https://github.com/usememos/memos
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
163 lines
5.2 KiB
YAML
163 lines
5.2 KiB
YAML
name: Bug Report
|
|
description: Report reproducible behavior that is broken in the current version
|
|
type: Bug
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Thanks for reporting a bug. Please help maintainers reproduce it on current code.
|
|
|
|
Before submitting:
|
|
- Search [existing issues](https://github.com/usememos/memos/issues) to avoid duplicates.
|
|
- Upgrade and retest with the [latest release](https://github.com/usememos/memos/releases/latest), current `main`, or the [demo site](https://demo.usememos.com/).
|
|
- Use [Discussions](https://github.com/usememos/memos/discussions) for questions, setup help, or configuration troubleshooting.
|
|
|
|
Maintainers normally fix bugs in current code and future releases, not older released versions.
|
|
|
|
- type: checkboxes
|
|
id: pre-check
|
|
attributes:
|
|
label: Pre-submission Checklist
|
|
options:
|
|
- label: I have searched existing issues and confirmed this has not already been reported
|
|
required: true
|
|
- label: I have reproduced this bug on the latest Memos release, current `main`, or the demo site, or this report is specifically about upgrading to the latest release
|
|
required: true
|
|
- label: This is a bug report, not a question or configuration request
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: area
|
|
attributes:
|
|
label: Affected Area
|
|
description: Choose the main area where the bug appears.
|
|
multiple: true
|
|
options:
|
|
- Web UI
|
|
- API
|
|
- Authentication / SSO
|
|
- Database / migration
|
|
- Resources / attachments
|
|
- Search / filters
|
|
- Markdown / editor
|
|
- Deployment / startup
|
|
- Other
|
|
validations:
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: reproduced-on
|
|
attributes:
|
|
label: Reproduced On
|
|
description: Where did you confirm the issue still happens?
|
|
options:
|
|
- Latest release
|
|
- Current main branch
|
|
- Demo site
|
|
- Upgrade to latest release
|
|
- I cannot test the latest version
|
|
validations:
|
|
required: true
|
|
|
|
- type: input
|
|
id: version
|
|
attributes:
|
|
label: Memos Version Tested
|
|
description: Report the exact version where you reproduced the bug. Use the version shown in **Settings > System**, the container image tag, the release binary version, or `memos --version`. Please do not write `latest` only.
|
|
placeholder: "v0.29.x, ghcr.io/usememos/memos:v0.29.x, main@abcdef, or demo site"
|
|
validations:
|
|
required: true
|
|
|
|
- type: input
|
|
id: previous-version
|
|
attributes:
|
|
label: Previous Version
|
|
description: If this happened after an upgrade, enter the version you upgraded from. Leave blank if not applicable.
|
|
placeholder: "v0.28.x, unknown, or not applicable"
|
|
|
|
- type: textarea
|
|
id: environment
|
|
attributes:
|
|
label: Environment Details
|
|
description: Include the deployment, database, client, and network details that apply.
|
|
placeholder: |
|
|
- Deployment: Docker / binary / source / demo site
|
|
- Database: SQLite / PostgreSQL / MySQL
|
|
- Browser: Firefox 126 on macOS 15
|
|
- Server OS: Ubuntu 24.04
|
|
- Reverse proxy: nginx / Caddy / Traefik / none
|
|
- Related settings: SSO / SMTP / storage / webhooks / none
|
|
validations:
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: frequency
|
|
attributes:
|
|
label: Reproduction Frequency
|
|
description: How reliably can you reproduce this?
|
|
options:
|
|
- Always
|
|
- Often
|
|
- Sometimes
|
|
- Once
|
|
- Unknown
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: reproduction-steps
|
|
attributes:
|
|
label: Steps to Reproduce
|
|
description: Provide minimal, numbered steps that start from a clean page/session when possible.
|
|
placeholder: |
|
|
1. Open ...
|
|
2. Click ...
|
|
3. Enter ...
|
|
4. Wait for ...
|
|
5. See ...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: current-behavior
|
|
attributes:
|
|
label: Current Behavior
|
|
description: What happened? Include exact error messages, status codes, or visible UI state if available.
|
|
placeholder: The application ...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: expected-behavior
|
|
attributes:
|
|
label: Expected Behavior
|
|
description: What did you expect to happen instead?
|
|
placeholder: I expected...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: regression
|
|
attributes:
|
|
label: Regression Information
|
|
description: If this worked before, describe when it last worked and what changed before it broke.
|
|
placeholder: |
|
|
This last worked in ...
|
|
It started after ...
|
|
|
|
- type: textarea
|
|
id: logs
|
|
attributes:
|
|
label: Logs
|
|
description: Paste relevant server logs, browser console output, or network errors. Remove secrets before submitting.
|
|
render: shell
|
|
placeholder: |
|
|
Paste logs here.
|
|
|
|
- type: textarea
|
|
id: additional-context
|
|
attributes:
|
|
label: Additional Context
|
|
description: Attach screenshots, screen recordings, sample data, exports, or links to related issues.
|
|
placeholder: Drag and drop files here or add any extra context.
|