# yaml-language-server: $schema=https://www.schemastore.org/github-issue-forms.json name: Bug report description: Report a reproducible defect in Fluxer. type: Bug body: - type: markdown attributes: value: | Search [open and closed issues](https://github.com/fluxerapp/fluxer/issues?q=is%3Aissue) before filing a report. Report vulnerabilities through the [private form](https://github.com/fluxerapp/fluxer/security/advisories/new) or . Send account and billing requests to . - type: textarea id: summary attributes: label: Observed behaviour description: State what happened and what you expected. validations: required: true - type: textarea id: steps attributes: label: Reproduction steps description: Give numbered steps starting from a fresh app or session. placeholder: | 1. Go to ... 2. Select ... 3. Observe ... validations: required: true - type: input id: build attributes: label: Build information description: >- Open User Settings, scroll to the bottom of the left sidebar, and select the build information. Fluxer copies it to the clipboard. validations: required: true - type: dropdown id: surface attributes: label: Affected surface multiple: true options: - Desktop app - Web app - Voice, video, or Go Live - Self-hosted instance - HTTP API or Gateway - Documentation site validations: required: true - type: input id: instance attributes: label: Instance description: For a self-hosted instance, include the release tag and database backend. placeholder: fluxer.app validations: required: false - type: textarea id: evidence attributes: label: Evidence description: Attach relevant logs, screenshots or recordings. Remove tokens, keys, private messages and other personal data. Configuration files may contain secrets. validations: required: false - type: checkboxes id: checks attributes: label: Acknowledgements options: - label: I searched open and closed issues. required: true - label: I removed secrets and unrelated personal data from the report. required: true