From 6e079422d82dcfcc612fdd620aaebba12bbc9c44 Mon Sep 17 00:00:00 2001 From: flx-sta <50131232+flx-sta@users.noreply.github.com> Date: Sun, 21 Jul 2024 06:32:25 -0700 Subject: [PATCH 1/4] [Feature] replace bug-report template with form (#2772) * replace bug-report template with form * update bug_report.yml * add palceholders for data & session file --- .github/ISSUE_TEMPLATE/bug_report.md | 30 ------- .github/ISSUE_TEMPLATE/bug_report.yml | 115 ++++++++++++++++++++++++++ 2 files changed, 115 insertions(+), 30 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 6545a0d23..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: "[BUG]" -labels: Bug -assignees: '' - ---- - -**Describe the bug** - - -**To Reproduce** - -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** - - -**Screenshots / Videos** - - -**Device** - - -**Additional context** - diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..7941254e4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,115 @@ +name: Bug Report +description: Create a report to help us improve +title: "[Bug] " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: textarea + id: description + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is. + validations: + required: true + - type: markdown + attributes: + value: | + --- + - type: textarea + id: session-file + attributes: + label: User data export file + description: Open Menu → ManageData → Export Session → Select slot. The file should now be in your `/Downloads` directory. Change the file extension type from `.prsv` to `.txt` (How to [Windows](https://www.guidingtech.com/how-to-change-file-type-on-windows/) | [Mac](https://support.apple.com/guide/mac-help/show-or-hide-filename-extensions-on-mac-mchlp2304/mac) | [iOS](https://www.guidingtech.com/change-file-type-extension-on-iphone/)). + placeholder: Focus me and then drop your file here (or use the upload button at the bottom) + validations: + required: false + - type: textarea + id: data-file + attributes: + label: Session export file + description: Open Menu → ManageData → Export Data. The file should now be in your `/Downloads` directory. Change the file extension type from `.prsv` to `.txt` (How to [Windows](https://www.guidingtech.com/how-to-change-file-type-on-windows/) | [Mac](https://support.apple.com/guide/mac-help/show-or-hide-filename-extensions-on-mac-mchlp2304/mac) | [iOS](https://www.guidingtech.com/change-file-type-extension-on-iphone/)). + placeholder: Focus me and then drop your file here (or use the upload button at the bottom) + validations: + required: false + - type: markdown + attributes: + value: | + --- + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen. If it is an existing move or ability + validations: + required: true + - type: markdown + attributes: + value: | + --- + - type: textarea + id: media + attributes: + label: Screenshots / Videos + description: If applicable, add screenshots or videos to help explain your problem. + validations: + required: false + - type: markdown + attributes: + value: | + --- + - type: dropdown + id: os + attributes: + label: What OS did you observe the bug on? + multiple: true + options: + - PC/Windows + - Mac/OSX + - Linux + - iOS + - Android + - Other + validations: + required: true + - type: input + id: os-other + attributes: + label: If other please specify + validations: + required: false + - type: markdown + attributes: + value: | + --- + - type: dropdown + id: browser + attributes: + label: Which browser do you use? + multiple: true + options: + - Chrome + - Firefox + - Safari + - Edge + - Opera + - Other + validations: + required: true + - type: input + id: browser-other + attributes: + label: If other please specify + validations: + required: false + - type: markdown + attributes: + value: | + --- + - type: textarea + id: additional-context + attributes: + label: Additional context + description: Add any other context about the problem here. From 28e0281d5ac39ee6907da2143386af227086a63b Mon Sep 17 00:00:00 2001 From: flx-sta <50131232+flx-sta@users.noreply.github.com> Date: Mon, 22 Jul 2024 11:19:23 -0700 Subject: [PATCH 2/4] [Enhancement] Add tests checklist item to pull_request_template.md (#3088) * Update pull_request_template.md * Fix typo * Update .github/pull_request_template.md Co-authored-by: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> --------- Co-authored-by: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> --- .github/pull_request_template.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index d3130a73a..158ac312a 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -28,7 +28,8 @@ - [ ] There is no overlap with another PR? - [ ] The PR is self-contained and cannot be split into smaller PRs? - [ ] Have I provided a clear explanation of the changes? +- [ ] Have I considered writing automated tests for the issue? - [ ] Have I tested the changes (manually)? - [ ] Are all unit tests still passing? (`npm run test`) - [ ] Are the changes visual? - - [ ] Have I provided screenshots/videos of the changes? \ No newline at end of file + - [ ] Have I provided screenshots/videos of the changes? From 2cbd41ca88e2fb7592b73fd7ea52e9b7175ab8d1 Mon Sep 17 00:00:00 2001 From: flx-sta <50131232+flx-sta@users.noreply.github.com> Date: Mon, 22 Jul 2024 22:22:11 -0700 Subject: [PATCH 3/4] fix label for bug report form (#3107) --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 7941254e4..644fdcbe5 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,7 +1,7 @@ name: Bug Report description: Create a report to help us improve title: "[Bug] " -labels: ["bug"] +labels: ["Bug"] body: - type: markdown attributes: From 28c5dc6b59cd363c1dff55550bcaa620e7e29dda Mon Sep 17 00:00:00 2001 From: flx-sta <50131232+flx-sta@users.noreply.github.com> Date: Tue, 23 Jul 2024 08:47:56 -0700 Subject: [PATCH 4/4] Update pull_request_template.md (#3110) Add check item for using the correct base branch --- .github/pull_request_template.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 158ac312a..e4f1fa5eb 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -25,6 +25,7 @@ ## Checklist +- [ ] **I'm using `beta` as my base branch** - [ ] There is no overlap with another PR? - [ ] The PR is self-contained and cannot be split into smaller PRs? - [ ] Have I provided a clear explanation of the changes?