From 19a01ccaef5f3421ff018a79bee2aa453e921bf3 Mon Sep 17 00:00:00 2001 From: priyash7 Date: Tue, 10 Oct 2023 15:35:48 +0530 Subject: [PATCH 1/5] issue template form --- .github/ISSUE_TEMPLATE/bug_report.md | 38 ----------- .github/ISSUE_TEMPLATE/bug_report.yaml | 68 +++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 ------ .github/ISSUE_TEMPLATE/feature_request.yaml | 43 ++++++++++++ .github/ISSUE_TEMPLATE/qa_test_checklist.md | 18 ----- .github/ISSUE_TEMPLATE/qa_test_checklist.yaml | 33 +++++++++ 6 files changed, 144 insertions(+), 76 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yaml delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yaml delete mode 100644 .github/ISSUE_TEMPLATE/qa_test_checklist.md create mode 100644 .github/ISSUE_TEMPLATE/qa_test_checklist.yaml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index c64a0feb..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: bug -assignees: '' - ---- - -**Describe the bug** -Write A clear and concise description of what the bug is. - -**To Reproduce** -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. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 00000000..4709bf8b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,68 @@ +name: Bug Report +description: File a bug report +title: "[Bug]: " +labels: ["bug", "triage"] +projects: ["tattle-made/uli"] +assignees: + - '' +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: Write A clear and concise description of what the bug is. + placeholder: "A bug happended!" + validations: + required: true + - type: textarea + id: reproduction + attributes: + label: Steps to reproduce + description: Steps to reproduce the behavior + placeholder: "1. Go to '...' \n2. Click on '....' \n3. Scroll down to '....' \n4. See error" + value: "" + validations: + required: true + - type: input + id: expected + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen. + placeholder: "I expected..." + validations: + required: true + - type: image + id: screenshots + attributes: + label: Screenshots + description: If applicable, add screenshots to help explain your problem. + validations: + required: false + - type: input + id: desktop + attributes: + label: Desktop + description: Please complete the following information: + placeholder: "OS: [e.g. iOS] \nBrowser [e.g. chrome, safari] \nVersion [e.g. 22]" + validations: + required: false + -type: input + id: smartphone + attributes: + label: Smartphone + description: Please complete the following information: + placeholder: "Device: [e.g. iPhone6] \nOS: [e.g. iOS8.1] \nBrowser [e.g. stock browser, safari] \nVersion [e.g. 22]" + validations: + required: false + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com) + options: + - label: I agree to follow this project's Code of Conduct + required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 11fc491e..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: enhancement -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 [...] - -**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. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 00000000..77ab1f45 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,43 @@ +name: Feature Request +description: Suggest an idea for this project +title: "[Feature Request]: " +labels: ["enhancement"] +projects: ["tattle-made/uli"] +assignees: + - '' +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this feature request report! + - type: textarea + id: problem + attributes: + label: Is your feature request related to a problem? Please describe. + description: A clear and concise description of what the problem is. + placeholder: "I'm always frustrated when..." + validations: + required: true + - type: textarea + id: solution + attributes: + label: Describe the solution you'd like + description: A clear and concise description of what you want to happen. + placeholder: "I'd like it if..." + validations: + required: true + - type: textarea + id: alternative + attributes: + label: Describe alternatives you've considered + description: A clear and concise description of any alternative solutions or features you've considered. + placeholder: "I've considered..." + validations: + required: false + - type: image + id: screenshots + attributes: + label: Additional context + description: Add any other context or screenshots about the feature request here. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/qa_test_checklist.md b/.github/ISSUE_TEMPLATE/qa_test_checklist.md deleted file mode 100644 index 7851ae2d..00000000 --- a/.github/ISSUE_TEMPLATE/qa_test_checklist.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: QA Test Checklist -about: Use this as a guide for manual QA -title: "[QA]" -labels: 'qa' -assignees: 'dennyabrain' - ---- - -### Platform -Choose Chrome, Brave or Firefox - -### Features To Check : -- [ ] Users are able to archive a tweet on their device -- [ ] Users are able to send an archived tweet to their email -- [ ] Users are able to hide tweets with OGBV on their feed -- [ ] Users are able to update their Preference -- [ ] Uli is able to hide slurs on user's feed diff --git a/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml b/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml new file mode 100644 index 00000000..d409c721 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml @@ -0,0 +1,33 @@ +name: QA Test Checklist +description: Use this as a guide for manual QA +title: "[QA]: " +labels: ["qa"] +projects: ["tattle-made/uli"] +assignees: + - 'dennyabrain' + +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this QA Test Checklist report! + - type: dropdown + id: browsers + attributes: + label: Browsers + description: Which browsers did you test? + multiple: true + options: + - Chrome + - Brave + - Firefox + - type: checkboxes + id: features + attributes: + description: Features to check + options: + - Users are able to archive a tweet on their device + - Users are able to send an archived tweet to their email + - Users are able to hide tweets with OGBV on their feed + - Users are able to update their Preference + - Uli is able to hide slurs on user's feed \ No newline at end of file From 7afa31958ed4cfdfe40c3d3ede215dbe9a9c0033 Mon Sep 17 00:00:00 2001 From: priyash7 Date: Tue, 10 Oct 2023 19:11:18 +0530 Subject: [PATCH 2/5] updated --- .github/ISSUE_TEMPLATE/bug_report.yaml | 35 ++++++++++++------- .github/ISSUE_TEMPLATE/feature_request.yaml | 32 ++++++++--------- .github/ISSUE_TEMPLATE/qa_test_checklist.yaml | 26 +++++++------- 3 files changed, 50 insertions(+), 43 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 4709bf8b..70e23ef0 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -4,7 +4,7 @@ title: "[Bug]: " labels: ["bug", "triage"] projects: ["tattle-made/uli"] assignees: - - '' + - dennybrain body: - type: markdown attributes: @@ -15,7 +15,7 @@ body: attributes: label: Describe the bug description: Write A clear and concise description of what the bug is. - placeholder: "A bug happended!" + placeholder: A bug happened! validations: required: true - type: textarea @@ -24,7 +24,6 @@ body: label: Steps to reproduce description: Steps to reproduce the behavior placeholder: "1. Go to '...' \n2. Click on '....' \n3. Scroll down to '....' \n4. See error" - value: "" validations: required: true - type: input @@ -32,30 +31,40 @@ body: attributes: label: Expected behavior description: A clear and concise description of what you expected to happen. - placeholder: "I expected..." + placeholder: I expected... validations: required: true - - type: image + - type: textarea id: screenshots attributes: label: Screenshots - description: If applicable, add screenshots to help explain your problem. + description: If applicable, add screenshots to help explain your problem validations: required: false - - type: input + - type: dropdown + id: browsers + attributes: + label: What browsers are you seeing the problem on? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - type: textarea id: desktop attributes: label: Desktop - description: Please complete the following information: - placeholder: "OS: [e.g. iOS] \nBrowser [e.g. chrome, safari] \nVersion [e.g. 22]" + description: Please complete the following information + placeholder: "OS: [e.g. iOS]\n Browser [e.g. chrome, safari]\n Version [e.g. 22]" validations: required: false - -type: input + - type: textarea id: smartphone attributes: label: Smartphone - description: Please complete the following information: - placeholder: "Device: [e.g. iPhone6] \nOS: [e.g. iOS8.1] \nBrowser [e.g. stock browser, safari] \nVersion [e.g. 22]" + description: Please complete the following information + placeholder: "OS: [e.g. iOS]\n Browser [e.g. chrome, safari]\n Version [e.g. 22]" validations: required: false - type: checkboxes @@ -65,4 +74,4 @@ body: description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com) options: - label: I agree to follow this project's Code of Conduct - required: true + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index 77ab1f45..d07c53da 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -1,43 +1,41 @@ -name: Feature Request +name: Feature request description: Suggest an idea for this project -title: "[Feature Request]: " +title: "Feature request" labels: ["enhancement"] projects: ["tattle-made/uli"] assignees: - - '' + - dennybrain body: - type: markdown attributes: value: | - Thanks for taking the time to fill out this feature request report! + Thanks for taking the time to fill out this bug report! - type: textarea id: problem attributes: label: Is your feature request related to a problem? Please describe. - description: A clear and concise description of what the problem is. - placeholder: "I'm always frustrated when..." + description: A clear and concise description of what the problem is. + placeholder: Ex. I'm always frustrated when.. validations: required: true - type: textarea id: solution attributes: - label: Describe the solution you'd like + label: Describe the solution you would like description: A clear and concise description of what you want to happen. - placeholder: "I'd like it if..." validations: required: true - type: textarea - id: alternative + id: alternatives attributes: label: Describe alternatives you've considered - description: A clear and concise description of any alternative solutions or features you've considered. - placeholder: "I've considered..." + description: A clear and concise description of any alternative solutions or features you have considered. validations: - required: false - - type: image - id: screenshots + required: true + - type: textarea + id: additional_context attributes: - label: Additional context - description: Add any other context or screenshots about the feature request here. + label: Addtional Context + description: Add any other context or screenshots about the feature request here. validations: - required: false + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml b/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml index d409c721..4fc4c950 100644 --- a/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml +++ b/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml @@ -1,33 +1,33 @@ name: QA Test Checklist description: Use this as a guide for manual QA -title: "[QA]: " +title: "[QA]" labels: ["qa"] projects: ["tattle-made/uli"] assignees: - - 'dennyabrain' - + - dennybrain body: - type: markdown attributes: value: | - Thanks for taking the time to fill out this QA Test Checklist report! + Thanks for taking the time to fill out this bug report! - type: dropdown id: browsers attributes: - label: Browsers - description: Which browsers did you test? + label: What browsers are you seeing the problem on? multiple: true options: + - Firefox - Chrome - Brave - - Firefox + - type: checkboxes id: features attributes: - description: Features to check + label: Features to check options: - - Users are able to archive a tweet on their device - - Users are able to send an archived tweet to their email - - Users are able to hide tweets with OGBV on their feed - - Users are able to update their Preference - - Uli is able to hide slurs on user's feed \ No newline at end of file + - label: Users are able to archive a tweet on their device + - label: Users are able to send an archived tweet to their email + - label: Users are able to hide tweets with OGBV on their feed + - label: Users are able to update their Preference + - label: Uli is able to hide slurs on user's feed + required: true \ No newline at end of file From 73abd6febc38fc5b873ac3ca4470697365b07786 Mon Sep 17 00:00:00 2001 From: priyash7 Date: Tue, 10 Oct 2023 20:52:37 +0530 Subject: [PATCH 3/5] updated template --- .github/ISSUE_TEMPLATE/bug_report.yaml | 11 ++--------- .github/ISSUE_TEMPLATE/feature_request.yaml | 2 +- .github/ISSUE_TEMPLATE/qa_test_checklist.yaml | 13 +++++++++++-- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 70e23ef0..8a2219c7 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -51,6 +51,7 @@ body: - Chrome - Safari - Microsoft Edge + - Other - type: textarea id: desktop attributes: @@ -66,12 +67,4 @@ body: description: Please complete the following information placeholder: "OS: [e.g. iOS]\n Browser [e.g. chrome, safari]\n Version [e.g. 22]" validations: - required: false - - type: checkboxes - id: terms - attributes: - label: Code of Conduct - description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com) - options: - - label: I agree to follow this project's Code of Conduct - required: true \ No newline at end of file + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index d07c53da..89bcd89f 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -31,7 +31,7 @@ body: label: Describe alternatives you've considered description: A clear and concise description of any alternative solutions or features you have considered. validations: - required: true + required: false - type: textarea id: additional_context attributes: diff --git a/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml b/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml index 4fc4c950..3dda958d 100644 --- a/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml +++ b/.github/ISSUE_TEMPLATE/qa_test_checklist.yaml @@ -19,7 +19,8 @@ body: - Firefox - Chrome - Brave - + - Microsoft Edge + - Other - type: checkboxes id: features attributes: @@ -30,4 +31,12 @@ body: - label: Users are able to hide tweets with OGBV on their feed - label: Users are able to update their Preference - label: Uli is able to hide slurs on user's feed - required: true \ No newline at end of file + required: false + - type: textarea + id: additional_context + attributes: + label: Something other than a feature? + description: QA testing for something else than a feature. + placeholder: Example, problem in viewing the image logo + validations: + required: false \ No newline at end of file From 5894e1ba0bf8078283ba847ecd179d126b4596c7 Mon Sep 17 00:00:00 2001 From: priyash7 Date: Tue, 10 Oct 2023 21:26:25 +0530 Subject: [PATCH 4/5] feat req change --- .github/ISSUE_TEMPLATE/feature_request.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index 89bcd89f..bc848b59 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -6,10 +6,6 @@ projects: ["tattle-made/uli"] assignees: - dennybrain body: - - type: markdown - attributes: - value: | - Thanks for taking the time to fill out this bug report! - type: textarea id: problem attributes: From a0674cacf16e185449619c265b6528b5b71badd9 Mon Sep 17 00:00:00 2001 From: priyash7 Date: Wed, 11 Oct 2023 16:22:24 +0530 Subject: [PATCH 5/5] bug_report update --- .github/ISSUE_TEMPLATE/bug_report.yaml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 8a2219c7..3037bdae 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -52,19 +52,21 @@ body: - Safari - Microsoft Edge - Other - - type: textarea - id: desktop + - type: dropdown + id: os attributes: - label: Desktop - description: Please complete the following information - placeholder: "OS: [e.g. iOS]\n Browser [e.g. chrome, safari]\n Version [e.g. 22]" - validations: - required: false + label: Which operating system are you on? + multiple: false + options: + - Windows + - MacOS + - Linux + - Android + - iOS - type: textarea - id: smartphone + id: system attributes: - label: Smartphone - description: Please complete the following information - placeholder: "OS: [e.g. iOS]\n Browser [e.g. chrome, safari]\n Version [e.g. 22]" + label: System Description + description: More information about your setup validations: required: false \ No newline at end of file