diff --git a/.github/ISSUE_TEMPLATE/01_report_issue.yml b/.github/ISSUE_TEMPLATE/01_report_issue.yml index ba3d95b6..acbe78bd 100644 --- a/.github/ISSUE_TEMPLATE/01_report_issue.yml +++ b/.github/ISSUE_TEMPLATE/01_report_issue.yml @@ -1,5 +1,5 @@ -name: 🐞 Bug report -description: Report a bug +name: 🐞 Issue report +description: Report a source issue in Aniyomi labels: [Bug] body: @@ -57,22 +57,11 @@ body: required: true - type: input - id: which-app - attributes: - label: Which app are you using? - description: | - Self explanatory - placeholer: | - Example: Aniyomi, Kuukiyomi, Animiru, Animetail - validations: - required: true - - - type: input - id: app-version + id: aniyomi-version attributes: - label: App version + label: Aniyomi version description: | - You can find your app version in **More → About**. + You can find your Aniyomi version in **More → About**. placeholder: | Example: "0.15.2.4" or "Preview r7473" validations: @@ -106,9 +95,13 @@ body: required: true - label: I have written a short but informative title. required: true + - label: I have updated the app to version **[0.15.2.4](https://github.com/aniyomiorg/aniyomi/releases/latest)**. + required: true - label: I have updated all installed extensions. required: true - label: I have tried the [troubleshooting guide](https://aniyomi.org/docs/guides/troubleshooting/). required: true + - label: If this is an issue with the app itself, I should be opening an issue in the [app repository](https://github.com/aniyomiorg/aniyomi/issues/new/choose). + required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/.github/ISSUE_TEMPLATE/02_request_source.yml b/.github/ISSUE_TEMPLATE/02_request_source.yml index 4fd702eb..8445aa4b 100644 --- a/.github/ISSUE_TEMPLATE/02_request_source.yml +++ b/.github/ISSUE_TEMPLATE/02_request_source.yml @@ -1,5 +1,5 @@ name: 🌐 Source request -description: Suggest a new source +description: Suggest a new source for Aniyomi labels: [Source request] body: diff --git a/.github/ISSUE_TEMPLATE/05_request_feature.yml b/.github/ISSUE_TEMPLATE/05_request_feature.yml index 4a0ebee7..e47281fb 100644 --- a/.github/ISSUE_TEMPLATE/05_request_feature.yml +++ b/.github/ISSUE_TEMPLATE/05_request_feature.yml @@ -53,5 +53,7 @@ body: required: true - label: If this is an issue with the app itself, I should be opening an issue in the [app repository](https://github.com/aniyomiorg/aniyomi/issues/new/choose). required: true + - label: I have updated the app to version **[0.15.2.4](https://github.com/aniyomiorg/aniyomi/releases/latest)**. + required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/.github/ISSUE_TEMPLATE/06_request_meta.yml b/.github/ISSUE_TEMPLATE/06_request_meta.yml new file mode 100644 index 00000000..f6003b85 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/06_request_meta.yml @@ -0,0 +1,41 @@ +name: 🧠 Meta request +description: Suggest improvements to the project +labels: [Meta request] +body: + + - type: textarea + id: feature-description + attributes: + label: Describe why this should be added + description: How can the project be improved? + placeholder: | + Example: + "It should work like this..." + validations: + required: true + + - type: textarea + id: other-details + attributes: + label: Other details + placeholder: | + Additional details and attachments. + + - type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your issue will be closed if you haven't done these steps. + options: + - label: I have searched the existing issues and this is a new ticket, **NOT** a duplicate or related to another open (or closed) issue. + required: true + - label: I have written a short but informative title. + required: true + - label: If this is an issue with the app itself, I should be opening an issue in the [app repository](https://github.com/aniyomiorg/aniyomi/issues/new/choose). + required: true + - label: I have updated the app to version **[0.15.2.4](https://github.com/aniyomiorg/aniyomi/releases/latest)**. + required: true + - label: I have updated all installed extensions. + required: true + - label: I will fill out all of the requested information in this form. + required: true diff --git a/.github/ISSUE_TEMPLATE/06_request_removal.yml b/.github/ISSUE_TEMPLATE/07_request_removal.yml similarity index 90% rename from .github/ISSUE_TEMPLATE/06_request_removal.yml rename to .github/ISSUE_TEMPLATE/07_request_removal.yml index b957ff85..7b3617bf 100644 --- a/.github/ISSUE_TEMPLATE/06_request_removal.yml +++ b/.github/ISSUE_TEMPLATE/07_request_removal.yml @@ -25,7 +25,7 @@ body: label: Requirements description: Your request will be denied if you don't meet these requirements. options: - - label: Proof of ownership/intent to remove sent to a Kohi den Discord server mod via DM + - label: Proof of ownership/intent to remove sent to a Aniyomi Discord server mod via DM required: true - label: Site only hosts content scanlated by the group and not stolen from other scanlators or official releases (i.e., not an aggregator site) required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..9e1a6b4e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,14 @@ +blank_issues_enabled: false +contact_links: + - name: ⚠️ Application issue + url: https://github.com/aniyomiorg/aniyomi/issues/new/choose + about: Issues and requests about the app itself should be opened in the tachiyomi repository instead + - name: 📦 Aniyomi extensions + url: https://aniyomi.org/extensions + about: List of all available extensions with download links + - name: 🖥️ Aniyomi website + url: https://aniyomi.org/help/ + about: Guides, troubleshooting, and answers to common questions + - name: Aniyomi app GitHub repository + url: https://github.com/aniyomiorg/aniyomi + about: Issues about the app itself should be opened here instead.