From 5bb3d07b635607ff69ad3e4915df81583bdcb451 Mon Sep 17 00:00:00 2001 From: stevenyomi <95685115+stevenyomi@users.noreply.github.com> Date: Sat, 1 Apr 2023 23:55:38 +0800 Subject: [PATCH] [skip ci] Issue templates: add report dead source and reorder (#15914) * [skip ci] Issue templates: add report dead source and reorder * Language -> Source language * Wording * not already -> not yet --- .../{report_issue.yml => 01_report_issue.yml} | 13 +++- ...quest_source.yml => 02_request_source.yml} | 2 +- ...rl_change.yml => 03_report_url_change.yml} | 17 +++-- .../ISSUE_TEMPLATE/04_report_dead_source.yml | 63 +++++++++++++++++++ ...est_feature.yml => 05_request_feature.yml} | 13 +++- .../{request_meta.yml => 06_request_meta.yml} | 2 +- ...est_removal.yml => 07_request_removal.yml} | 0 7 files changed, 100 insertions(+), 10 deletions(-) rename .github/ISSUE_TEMPLATE/{report_issue.yml => 01_report_issue.yml} (92%) rename .github/ISSUE_TEMPLATE/{request_source.yml => 02_request_source.yml} (98%) rename .github/ISSUE_TEMPLATE/{report_url_change.yml => 03_report_url_change.yml} (76%) create mode 100644 .github/ISSUE_TEMPLATE/04_report_dead_source.yml rename .github/ISSUE_TEMPLATE/{request_feature.yml => 05_request_feature.yml} (88%) rename .github/ISSUE_TEMPLATE/{request_meta.yml => 06_request_meta.yml} (97%) rename .github/ISSUE_TEMPLATE/{request_removal.yml => 07_request_removal.yml} (100%) diff --git a/.github/ISSUE_TEMPLATE/report_issue.yml b/.github/ISSUE_TEMPLATE/01_report_issue.yml similarity index 92% rename from .github/ISSUE_TEMPLATE/report_issue.yml rename to .github/ISSUE_TEMPLATE/01_report_issue.yml index f541aeadb..8c8eb255b 100644 --- a/.github/ISSUE_TEMPLATE/report_issue.yml +++ b/.github/ISSUE_TEMPLATE/01_report_issue.yml @@ -6,11 +6,20 @@ body: - type: input id: source attributes: - label: Source information and language + label: Source information description: | You can find the extension name and version in **Browse → Extensions**. placeholder: | - Example: "Mangahere 1.3.18 (English)" + Example: "Mangahere 1.3.18" + validations: + required: true + + - type: input + id: language + attributes: + label: Source language + placeholder: | + Example: "English" validations: required: true diff --git a/.github/ISSUE_TEMPLATE/request_source.yml b/.github/ISSUE_TEMPLATE/02_request_source.yml similarity index 98% rename from .github/ISSUE_TEMPLATE/request_source.yml rename to .github/ISSUE_TEMPLATE/02_request_source.yml index 8c636c5a5..851dfd7a5 100644 --- a/.github/ISSUE_TEMPLATE/request_source.yml +++ b/.github/ISSUE_TEMPLATE/02_request_source.yml @@ -24,7 +24,7 @@ body: - type: input id: language attributes: - label: Language + label: Source language placeholder: | Example: "English" validations: diff --git a/.github/ISSUE_TEMPLATE/report_url_change.yml b/.github/ISSUE_TEMPLATE/03_report_url_change.yml similarity index 76% rename from .github/ISSUE_TEMPLATE/report_url_change.yml rename to .github/ISSUE_TEMPLATE/03_report_url_change.yml index 19063c45d..e94f9a0a8 100644 --- a/.github/ISSUE_TEMPLATE/report_url_change.yml +++ b/.github/ISSUE_TEMPLATE/03_report_url_change.yml @@ -1,16 +1,25 @@ name: 🔗 URL change report -description: Report a URL change for an existing source +description: Report URL change of an existing source labels: [Bug,Domain changed] body: - type: input id: source attributes: - label: Source information and language + label: Source information description: | You can find the extension name and version in **Browse → Extensions**. placeholder: | - Example: "NotRealScans 1.3.1 (English)" + Example: "NotRealScans 1.3.1" + validations: + required: true + + - type: input + id: language + attributes: + label: Source language + placeholder: | + Example: "English" validations: required: true @@ -42,7 +51,7 @@ body: required: true - label: I have updated all installed extensions. required: true - - label: I have checked if the source URL is not already updated by opening WebView. + - label: I have opened WebView and checked that the source URL is not updated yet. required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/.github/ISSUE_TEMPLATE/04_report_dead_source.yml b/.github/ISSUE_TEMPLATE/04_report_dead_source.yml new file mode 100644 index 000000000..4c0c891f9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/04_report_dead_source.yml @@ -0,0 +1,63 @@ +name: ❌ Dead source report +description: Source is down and website is closed +labels: [Source is down] +body: + + - type: markdown + attributes: + value: | + ### Notice + If you have a lot of dead sources to report, please go back and submit a single meta request. + + - type: input + id: source + attributes: + label: Source name + description: | + You can find the extension name in **Browse → Extensions**. + placeholder: | + Example: "NotRealScans" + validations: + required: true + + - type: input + id: language + attributes: + label: Source language + placeholder: | + Example: "English" + validations: + required: true + + - type: input + id: link + attributes: + label: Source link + placeholder: | + Example: "https://notrealscans.org" + 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 title with source name. + required: true + - label: I have updated all installed extensions. + required: true + - label: I have opened WebView and checked that the source website is down. + required: true + - label: I will fill out all of the requested information in this form. + required: true diff --git a/.github/ISSUE_TEMPLATE/request_feature.yml b/.github/ISSUE_TEMPLATE/05_request_feature.yml similarity index 88% rename from .github/ISSUE_TEMPLATE/request_feature.yml rename to .github/ISSUE_TEMPLATE/05_request_feature.yml index 36e5382dd..c555a8e7e 100644 --- a/.github/ISSUE_TEMPLATE/request_feature.yml +++ b/.github/ISSUE_TEMPLATE/05_request_feature.yml @@ -6,11 +6,20 @@ body: - type: input id: source attributes: - label: Source name and language + label: Source name description: | You can find the extension name in **Browse → Extensions**. placeholder: | - Example: "Mangahere (English)" + Example: "Mangahere" + validations: + required: true + + - type: input + id: language + attributes: + label: Source language + placeholder: | + Example: "English" validations: required: true diff --git a/.github/ISSUE_TEMPLATE/request_meta.yml b/.github/ISSUE_TEMPLATE/06_request_meta.yml similarity index 97% rename from .github/ISSUE_TEMPLATE/request_meta.yml rename to .github/ISSUE_TEMPLATE/06_request_meta.yml index 29abdae85..1f24ea131 100644 --- a/.github/ISSUE_TEMPLATE/request_meta.yml +++ b/.github/ISSUE_TEMPLATE/06_request_meta.yml @@ -1,4 +1,4 @@ -name: 🧠 Meta feature request +name: 🧠 Meta request description: Suggest improvements to the project labels: [Meta request] body: diff --git a/.github/ISSUE_TEMPLATE/request_removal.yml b/.github/ISSUE_TEMPLATE/07_request_removal.yml similarity index 100% rename from .github/ISSUE_TEMPLATE/request_removal.yml rename to .github/ISSUE_TEMPLATE/07_request_removal.yml