From 3899adf6ed7bb499a95d080c1b21703ff63acbbf Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Thu, 16 May 2024 22:36:07 +0200 Subject: [PATCH 01/10] feat(issue templates): Update with different styling To make the Issues clearer to read --- .github/ISSUE_TEMPLATE/bug-report.md | 40 ++++++++++++----------- .github/ISSUE_TEMPLATE/feature-request.md | 19 ++++++----- 2 files changed, 32 insertions(+), 27 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index 5b34e25d4..47a9f6ff0 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -1,31 +1,33 @@ --- name: "\U0001F41B Bug report" about: Create a report to help us fix things +title: '' +labels: '' +assignees: '' --- -**Describe the bug** -A clear and concise description of what the bug is. +## Describe the bug +*A clear and concise description of what the bug is.* -**To Reproduce** +## To Reproduce Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error +*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. +## Expected behavior +*A clear and concise description of what you expected to happen.* -**Screenshots** -If applicable, add screenshots to help explain your problem. +## Screenshots +*If applicable, add screenshots to help explain your problem.* -**Smartphone (please complete the following information):** +## Setup Information (please complete the following information): +* Smartphone: +* Pump type: +* CGM type and CGM app: +* Trio version, branch and git reference (see Trio Settings): -**Setup Information (please complete the following information):** -* Pump type -* CGM type and CGM app -* Trio version, branch and git reference (see Trio Settings) - -**Additional context** -Add any other context about the problem here. +## Additional context +*Add any other context about the problem here.* diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index fe0989ed8..daaea9916 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -1,17 +1,20 @@ --- name: "\U0001F4A1 Feature request \U0001F4A1" about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' --- -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] +## Is your feature request related to a problem? Please describe. +*A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]* -**Describe the solution you'd like** -A clear and concise description of what you want to happen. +## Describe the solution you'd like +*A clear and concise description of what you want to happen.* -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. +## Describe alternatives you've considered +*A clear and concise description of any alternative solutions or features you've considered.* -**Additional context** -Add any other context or screenshots about the feature request here. +## Additional context +*Add any other context or screenshots about the feature request here.* From 73d9498eb27ee629555ca8ca92bde5823d543b77 Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Mon, 27 May 2024 21:41:52 +0200 Subject: [PATCH 02/10] feat(issue templates): extended bugreport and autoadd to projects --- .github/ISSUE_TEMPLATE/bug-report.md | 46 ++++++++++++++++++++-------- 1 file changed, 34 insertions(+), 12 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index 47a9f6ff0..42e51976d 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.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.* From 6e886cde8ce3e4c59c734c34c5b053e29103d317 Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Mon, 27 May 2024 21:51:07 +0200 Subject: [PATCH 03/10] Update feature-request.md --- .github/ISSUE_TEMPLATE/feature-request.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index daaea9916..84af5b561 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -8,13 +8,22 @@ assignees: '' --- ## Is your feature request related to a problem? Please describe. -*A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]* +*Provide a clear and concise description of the problem. Explain how this issue affects your experience with the Trio app and any specific scenarios where it occurs.* ## Describe the solution you'd like -*A clear and concise description of what you want to happen.* +*Detail the desired change or feature you'd like to see implemented in the Trio app. Be specific about how this solution would improve your experience and address the problem described above.* ## Describe alternatives you've considered -*A clear and concise description of any alternative solutions or features you've considered.* +*List and describe any alternative solutions or features you've considered that could also address the problem. Explain why you believe the proposed solution is the best option.* ## Additional context -*Add any other context or screenshots about the feature request here.* +*Include any other context, screenshots, or relevant information that might help in understanding the issue or the proposed solution. If applicable, describe any previous discussions or decisions that relate to this feature request.* + +## Technical Details +*If applicable, provide any technical details or considerations that might impact the implementation of this feature. This could include dependencies, potential risks, or required changes to existing functionalities.* + +## User Impact +*(Optional) Describe the impact of this issue on your use of the Trio app. Include any specific examples or data that demonstrate how widespread or severe the problem is.* + +## Priority Level +*Indicate the priority level of this feature request (e.g., low, medium, high) based on its importance and urgency for improving the Trio app experience.* From e8aed8a3c15fd4a7d567de7d8d9cfecc66fd40a0 Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Mon, 27 May 2024 22:01:04 +0200 Subject: [PATCH 04/10] fix(issue templates): minor formatting fix in bug report - steps to reproduce --- .github/ISSUE_TEMPLATE/bug-report.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index 42e51976d..0ddf1a5ef 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -15,10 +15,10 @@ projects: 'nightscout/2' ## To Reproduce *Steps to reproduce the behavior:* -* 1. Go to '...'* -* 2. Click on '....'* -* 3. Scroll down to '....'* -* 4. See error* +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.* From 0330bc081c0b94bbdb03d38576e0c3a0ac5740eb Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Mon, 27 May 2024 22:02:06 +0200 Subject: [PATCH 05/10] feat(issue templates): added labels and projects to feature requests --- .github/ISSUE_TEMPLATE/feature-request.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index 84af5b561..6d2d0c5b0 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -2,8 +2,9 @@ name: "\U0001F4A1 Feature request \U0001F4A1" about: Suggest an idea for this project title: '' -labels: '' +labels: 'feature,needs-triage' assignees: '' +projects: 'nightscout/2' --- From 55d2c6415c9e99e638bc4d7d84ee209cf2b6f179 Mon Sep 17 00:00:00 2001 From: bjornoleh <63544115+bjornoleh@users.noreply.github.com> Date: Mon, 27 May 2024 23:11:20 +0200 Subject: [PATCH 06/10] issue templates: edit labels and projects syntax --- .github/ISSUE_TEMPLATE/bug-report.md | 4 ++-- .github/ISSUE_TEMPLATE/feature-request.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index 0ddf1a5ef..9cf2af896 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -2,9 +2,9 @@ name: "\U0001F41B Bug report" about: Create a report to help us fix things title: '' -labels: 'bug,needs-triage' +labels: ['bug', 'needs-triage'] assignees: '' -projects: 'nightscout/2' +projects: ['nightscout/2'] --- ## Describe the bug diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index 6d2d0c5b0..5b122895f 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -2,9 +2,9 @@ name: "\U0001F4A1 Feature request \U0001F4A1" about: Suggest an idea for this project title: '' -labels: 'feature,needs-triage' +labels: ['feature', 'needs-triage'] assignees: '' -projects: 'nightscout/2' +projects: ['nightscout/2'] --- From 9bc3ddfab31c7d61d64f00368266976cbfaf1258 Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Thu, 30 May 2024 22:35:54 +0200 Subject: [PATCH 07/10] fix(issue templates): removed severity level from bug report --- .github/ISSUE_TEMPLATE/bug-report.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index 9cf2af896..3ca47b578 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -50,6 +50,3 @@ projects: ['nightscout/2'] ## 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.* From 2fafe34f5483a2435056b675c60054cfd91eeaca Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Thu, 30 May 2024 22:37:21 +0200 Subject: [PATCH 08/10] fix(issue templates): feature request label was not assigned to enhancement --- .github/ISSUE_TEMPLATE/feature-request.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index 5b122895f..8fdc5a860 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -2,7 +2,7 @@ name: "\U0001F4A1 Feature request \U0001F4A1" about: Suggest an idea for this project title: '' -labels: ['feature', 'needs-triage'] +labels: ['enhancement', 'needs-triage'] assignees: '' projects: ['nightscout/2'] From ad4852569ab4a0bb66855910dda4e4b1ec65dc75 Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Thu, 30 May 2024 22:38:10 +0200 Subject: [PATCH 09/10] fix(issue templates): removed severity level from feature requests --- .github/ISSUE_TEMPLATE/feature-request.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index 8fdc5a860..de0a0edce 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -25,6 +25,3 @@ projects: ['nightscout/2'] ## User Impact *(Optional) Describe the impact of this issue on your use of the Trio app. Include any specific examples or data that demonstrate how widespread or severe the problem is.* - -## Priority Level -*Indicate the priority level of this feature request (e.g., low, medium, high) based on its importance and urgency for improving the Trio app experience.* From 005f5fab2ceb2d67af26f8c48abbe832ad66e6db Mon Sep 17 00:00:00 2001 From: Sjoerd-Bo3 Date: Thu, 30 May 2024 22:43:34 +0200 Subject: [PATCH 10/10] fix(issue templates): updated discord invite link --- .github/ISSUE_TEMPLATE/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 84a512ca4..44330e16b 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - name: "🆘 Individual troubleshooting help: Please go to the Discord Trio Server" - url: https://discord.gg/fCY5svg4 + url: https://discord.com/invite/FnwFEFUwXE about: Are you having an issue with your individual setup? Please first go to the Discord Trio Server and post there, with details of your setup (App version, pump, CGM, and CGM app) and the issue you are observing