From 3db4b8036e91aec5b41bcf88e8a170d8a3f67510 Mon Sep 17 00:00:00 2001 From: Julian Stirling Date: Tue, 30 Jun 2026 19:21:14 +0100 Subject: [PATCH 1/5] Make steps to reproduce more visible in bug template --- .gitlab/issue_templates/Bug.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitlab/issue_templates/Bug.md b/.gitlab/issue_templates/Bug.md index 91729a09..1a300cde 100644 --- a/.gitlab/issue_templates/Bug.md +++ b/.gitlab/issue_templates/Bug.md @@ -1,5 +1,3 @@ -# Bug report - ## Summary - [ ] I have searched existing issues to ensure this hasn't been reported. @@ -47,6 +45,13 @@ Examples: +To reproduce this bug: + +* Step 1 +* Step 2 +* ... + + **Reproducibility:** - [ ] **Consistent:** Happens every time. - [ ] **Intermittent:** Happens roughly [X]% of the time or every [X] scans/clicks. From ebf38f2f70a5769312f159c0077f6e8f159b16cd Mon Sep 17 00:00:00 2001 From: Julian Stirling Date: Tue, 30 Jun 2026 19:23:30 +0100 Subject: [PATCH 2/5] Remove level 1 headings --- .gitlab/issue_templates/Feature request.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitlab/issue_templates/Feature request.md b/.gitlab/issue_templates/Feature request.md index 5b5f999f..39807f3c 100644 --- a/.gitlab/issue_templates/Feature request.md +++ b/.gitlab/issue_templates/Feature request.md @@ -1,5 +1,3 @@ -# Feature request - ## Summary From 50595d6095b6c4c7aadf38474d1415d4f2999284 Mon Sep 17 00:00:00 2001 From: Julian Stirling Date: Tue, 30 Jun 2026 20:54:58 +0100 Subject: [PATCH 3/5] Reorder bug template slightly and clarify configuration questions --- .gitlab/issue_templates/Bug.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.gitlab/issue_templates/Bug.md b/.gitlab/issue_templates/Bug.md index 1a300cde..442a99aa 100644 --- a/.gitlab/issue_templates/Bug.md +++ b/.gitlab/issue_templates/Bug.md @@ -16,7 +16,7 @@ In 1–2 sentences, describe: **Current Behaviour**: -### Suggested fix (optional) +**Current Behaviour (optional)**: -## Configuration - - -| 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 - @@ -51,12 +37,26 @@ To reproduce this bug: * Step 2 * ... +## Reproducibility -**Reproducibility:** - [ ] **Consistent:** Happens every time. - [ ] **Intermittent:** Happens roughly [X]% of the time or every [X] scans/clicks. - [ ] **One-off:** Only happened once so far. +## Configuration + + +| Component | Value | +| :-------- | :------- | +| **Server Version** | v2 or v3 | +| **Release/Branch** | e.g. v3.0.0-alpha1 | +| **UI** | e.g. Chrome, Firefox, OpenFlexure Connect | +| **Server Operating System** | e.g. OpenFlexure Raspbian | +| **Server Python Version (if known)** | e.g. Python 3.13.5 | +| **Server Operating for UI** | e.g. OpenFlexure Raspbian | +| **Camera Version** | e.g. Raspberry Pi Camera v2 | +| **Board Version** | Sangaboard v0.5 | + ## Relevant logs and/or screenshots -**Current Behaviour (optional)**: +**Suggested fix (optional)**: