Просмотр исходного кода

feat(issue templates): extended bugreport and autoadd to projects

Sjoerd-Bo3 2 лет назад
Родитель
Сommit
73d9498eb2
1 измененных файлов с 34 добавлено и 12 удалено
  1. 34 12
      .github/ISSUE_TEMPLATE/bug-report.md

+ 34 - 12
.github/ISSUE_TEMPLATE/bug-report.md

@@ -2,20 +2,23 @@
 name: "\U0001F41B Bug report"
 about: Create a report to help us fix things
 title: ''
-labels: ''
+labels: 'bug,needs-triage'
 assignees: ''
+projects: 'nightscout/2'
 
 ---
-
 ## Describe the bug
-*A clear and concise description of what the bug is.*
+*A clear and concise description of what the bug is. Describe what you see versus what you expect to see.*
+
+## Attach a Log
+*Tap the Trio settings icon at the bottom of the screen, then tap 'Share logs' on the bottom of the list and attach it to this ticket.*
 
 ## To Reproduce
-Steps to reproduce the behavior:
-*1. Go to '...'*
-*2. Click on '....'*
-*3. Scroll down to '....'*
-*4. See error*
+*Steps to reproduce the behavior:*
+* 1. Go to '...'*
+* 2. Click on '....'*
+* 3. Scroll down to '....'*
+* 4. See error*
 
 ## Expected behavior
 *A clear and concise description of what you expected to happen.*
@@ -24,10 +27,29 @@ Steps to reproduce the behavior:
 *If applicable, add screenshots to help explain your problem.*
 
 ## Setup Information (please complete the following information):
-* Smartphone:
-* Pump type:
-* CGM type and CGM app:
-* Trio version, branch and git reference (see Trio Settings):
+
+### Smartphone:
+* Hardware: *[e.g. iPhone 15 Pro]*
+* OS Version: *[e.g. iOS 17.5]*
+
+### Pump:
+* Manufacturer: *[e.g. Insulet]*
+* Model: *[e.g. Omnipod Dash or Eros]*
+
+### CGM:
+* Device: *[e.g. Dexcom G7]*
+* Manager app: *[e.g. Dexcom App or xDrip4iOS]*
+
+### Trio Version:
+* Version Number: *[e.g. 1.9.2]*
+* Repo: *nightscout/trio*
+* Git Reference: *[e.g. commit hash]*
+
+## Technical Details
+*If applicable, provide any technical details that might help in diagnosing the problem. This could include logs, error messages, or relevant configuration details.*
 
 ## Additional context
 *Add any other context about the problem here.*
+
+## Severity Level
+*(Optional) Indicate the severity level of the bug (e.g., minor, major, critical) based on its impact on the Trio app functionality.*