openflexure-microscope-server/.gitlab/issue_templates/Bug.md
2026-05-11 19:50:32 +01:00

71 lines
2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Bug report
## Summary
- [ ] I have searched existing issues to ensure this hasn't been reported.
### Short summary
<!--
In 12 sentences, describe:
- what the problem is
- why it is unexpected, incorrect, or harmful
- what use case is affected
-->
**Expected Behaviour**:
<!-- Summarise the behaviour you would expect / want to see -->
**Current Behaviour**:
<!-- Summarise what happened instead -->
### Suggested fix (optional)
<!--
If you have ideas for how this could be resolved, describe them here.
Examples:
- UI/UX changes
- validation changes
- error handling
- documentation updates
- suspected root cause
-->
## Configuration
<!-- Adjust as appropriate. -->
| Component | Value |
| :-------- | :------- |
| **Server Version** | v2 or v3 |
| **Release/Branch** | e.g. v3.0.0-alpha1 |
| **UI** | e.g. Chrome, Firefox, OpenFlexure Connect |
| **Operating System** | e.g. Windows 11 |
| **Python Version** | e.g. Python 3.13.12 |
| **Camera Version** | e.g. Raspberry Pi Camera v2 |
| **Board Version** | Sangaboard v0.5 |
## Steps to reproduce
<!--How to reproduce the issue - this is very important-->
<!--Be very clear about what condition triggers the bug. This is especially important for intermittent bugs.-->
**Reproducibility:**
- [ ] **Consistent:** Happens every time.
- [ ] **Intermittent:** Happens roughly [X]% of the time or every [X] scans/clicks.
- [ ] **One-off:** Only happened once so far.
## Relevant logs and/or screenshots
<!-- To access your microscope log, either:
* In the webapp, open the "Logging" tab, and click "Download log file" in the top right corner
* Run `ofm log` on your microscope, and copy/paste the output here
* Go to `http://<your microscope IP>:5000/logfile`, download the log file, and attach it here using the "Attach a File" button below
* In most setups, `http://microscope.local:5000/logfile` should work-->
## Additional details
<!--Anything else you think might be relevant to mention-->
/label ~bug <!-- ~"Severity::Medium" ~"server version::v3" -->