diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 83a616771b..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -name: 🛠️ Bug report -about: Let us know that something isn't working as intended -title: '' -labels: '' -assignees: '' - ---- - - - -- [ ] I have searched open and closed issues for duplicates -- [ ] I am submitting a bug report for existing functionality that does not work as intended -- [ ] I have read https://github.com/signalapp/Signal-Android/wiki/Submitting-useful-bug-reports -- [ ] This isn't a feature request or a discussion topic - ----------------------------------------- - -### Bug description -Describe here the issue that you are experiencing. - -### Steps to reproduce -- using hyphens as bullet points -- list the steps -- that reproduce the bug - -**Actual result:** Describe here what happens after you run the steps above (i.e. the buggy behaviour) -**Expected result:** Describe here what should happen after you run the steps above (i.e. what would be the correct behaviour) - -### Screenshots - - - -### Device info - -**Device:** Manufacturer Model XVI -**Android version:** 0.0.0 -**Signal version:** 0.0.0 - -### Link to debug log - - diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 0000000000..98176172df --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,75 @@ +name: 🛠️ Bug report +description: Let us know that something isn't working as intended + +body: + - type: markdown + attributes: + value: | + Before we begin, please note that this tracker is only for issues. It is not for questions, comments, or feature requests. + + If you would like to discuss a new feature or submit suggestions, please visit the [community forum](https://community.signalusers.org). + + If you are looking for support, please visit our [support center](https://support.signal.org/) or email support@signal.org. + + - type: checkboxes + id: guidelines + attributes: + label: "Guidelines" + description: "Search issues here: https://github.com/signalapp/Signal-Android/issues" + options: + - label: I have searched searched open and closed issues for duplicates + required: true + - label: I am submitting a bug report for existing functionality that does not work as intended + required: true + - label: This isn't a feature request or a discussion topic + required: true + - type: textarea + id: description-of-bug + attributes: + label: Bug description + description: A clear and concise description of what the problem is that made you submit this report. + placeholder: When trying to do this, then... + validations: + required: true + - type: textarea + id: screenshots + attributes: + label: Screenshots + description: "How to take screenshots on Android: https://support.google.com/android/answer/9075928" + placeholder: You can drag and drop images into this text box. + validations: + required: false + - type: input + id: device-model + attributes: + label: Device + description: Usually located in system settings -> About Phone + placeholder: Manufacturer and model, e.g. Samsung S24 + validations: + required: false + - type: input + id: android-version + attributes: + label: Android version + description: Usually located in system settings -> About Phone + placeholder: Android version, e.g. 14 + validations: + required: false + - type: input + id: signal-version + attributes: + label: Signal version + description: You can see Signal's version number at Settings -> Help + placeholder: App version, e.g. 7.17.6 + validations: + required: false + - type: textarea + id: debug-log + attributes: + label: Link to debug log + description: | + Submit a debug log via Settings -> Help -> Debug Log, then copy that URL here. Logs can only reliably cover ~24 hours, so please try to capture it as soon as you experience the bug! + See https://support.signal.org/hc/en-us/articles/360007318591#android_debug + placeholder: Debug log link, e.g. https://debuglogs.org/... + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 62f847d133..f4f1ad2233 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,6 +1,6 @@ blank_issues_enabled: false contact_links: - - name: 📃Support Center + - name: 📃 Support Center url: https://support.signal.org/ about: Find answers to many common questions. - name: ✨ Feature request diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 63d416fa08..82aa18646c 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,7 +1,7 @@ ### First time contributor checklist -- [ ] I have read [how to contribute](https://github.com/signalapp/Signal-Android/blob/master/CONTRIBUTING.md) to this project +- [ ] I have read [how to contribute](https://github.com/signalapp/Signal-Android/blob/main/CONTRIBUTING.md) to this project - [ ] I have signed the [Contributor License Agreement](https://signal.org/cla/) ### Contributor checklist