From d8186082bf61510cd860d84fd7aec44923fc83bf Mon Sep 17 00:00:00 2001 From: Masterain Date: Thu, 26 Oct 2023 03:37:04 -0700 Subject: [PATCH] Update issue templates --- .../{bug-report.yml => CHS-bug-report.yml} | 5 +- .../ISSUE_TEMPLATE/CHS-feature-request.yml | 27 +++++++ ...etwork-issue.yml => CHS-network-issue.yml} | 18 +++-- ...{bug-report-eng.yml => ENG-bug-report.yml} | 3 +- ...re-request.yml => ENG-feature-request.yml} | 15 ++-- .github/ISSUE_TEMPLATE/ENG-network-issue.yml | 79 +++++++++++++++++++ .../ISSUE_TEMPLATE/artifact-rating-rules.yml | 65 --------------- 7 files changed, 130 insertions(+), 82 deletions(-) rename .github/ISSUE_TEMPLATE/{bug-report.yml => CHS-bug-report.yml} (89%) create mode 100644 .github/ISSUE_TEMPLATE/CHS-feature-request.yml rename .github/ISSUE_TEMPLATE/{network-issue.yml => CHS-network-issue.yml} (74%) rename .github/ISSUE_TEMPLATE/{bug-report-eng.yml => ENG-bug-report.yml} (92%) rename .github/ISSUE_TEMPLATE/{feature-request.yml => ENG-feature-request.yml} (50%) create mode 100644 .github/ISSUE_TEMPLATE/ENG-network-issue.yml delete mode 100644 .github/ISSUE_TEMPLATE/artifact-rating-rules.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/CHS-bug-report.yml similarity index 89% rename from .github/ISSUE_TEMPLATE/bug-report.yml rename to .github/ISSUE_TEMPLATE/CHS-bug-report.yml index 61115ec8..7c237f73 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/CHS-bug-report.yml @@ -1,5 +1,5 @@ name: 问题反馈 -description: 告诉我们你的问题 +description: 通过这个议题向开发团队反馈你发现的程序中的问题 title: "[Bug]: 在这里填写一个合适的标题" labels: ["BUG", "priority:none"] body: @@ -14,7 +14,7 @@ body: attributes: label: 检查清单 description: |- - 请确保你已完整执行检查清单,否则你的 Issue 可能会被忽略 + 请确保你已完整执行检查清单,否则你的议题可能会被忽略 options: - label: 我已阅读 Snap Hutao 文档中的[常见问题](https://hut.ao/advanced/FAQ.html)和[常见程序异常](https://hut.ao/advanced/exceptions.html),我的问题没有在文档中得到解答 required: true @@ -51,6 +51,7 @@ body: description: | 在胡桃工具箱的设置界面,你可以找到并复制你的设备 ID 如果你的问题涉及程序崩溃,请填写该项,这将有助于我们定位问题 + 如果你的程序已经无法启动,请下载并运行[此PowerShell脚本](https://github.com/DGP-Studio/ISSUE_TEMPLATES/releases/download/get_device_id/GetHutaoDeviceId.ps1),它将显示你的设备 ID validations: required: false diff --git a/.github/ISSUE_TEMPLATE/CHS-feature-request.yml b/.github/ISSUE_TEMPLATE/CHS-feature-request.yml new file mode 100644 index 00000000..84e490cd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/CHS-feature-request.yml @@ -0,0 +1,27 @@ +name: 功能请求 +description: 通过这个议题来向开发团队分享你的想法 +title: "[Feat]: 在这里填写一个合适的标题" +labels: ["功能", "priority:none"] +assignees: + - Lightczx +body: + - type: markdown + attributes: + value: | + 请按下方的要求填写完整的问题表单。 + + - type: textarea + id: back + attributes: + label: 背景与动机 + description: 添加此功能的理由,如果你想要实现多个功能,请分别发起多个单独的议题 + validations: + required: true + + - type: textarea + id: req + attributes: + label: 想要实现或优化的功能 + description: 详细的描述一下你想要的功能,描述的越具体,采纳的可能性越高 + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/network-issue.yml b/.github/ISSUE_TEMPLATE/CHS-network-issue.yml similarity index 74% rename from .github/ISSUE_TEMPLATE/network-issue.yml rename to .github/ISSUE_TEMPLATE/CHS-network-issue.yml index a8f78ecb..8576da0f 100644 --- a/.github/ISSUE_TEMPLATE/network-issue.yml +++ b/.github/ISSUE_TEMPLATE/CHS-network-issue.yml @@ -1,5 +1,5 @@ name: 网络问题 -description: 当网络问题影响到你的程序使用时 +description: 通过这个议题来反馈网络问题 title: "[Network]: 在这里填写一个合适的标题" labels: ["area-Network"] assignees: @@ -19,10 +19,10 @@ body: description: | 停下! **在填写下面的问题之前请先使用我们的网络诊断工具** - **这个工具将会生成一份报告,请将这份报告拖入下面的框中,让其与你的工单一起被上传提交** + **这个工具将会生成一份报告并加密压缩,请将这份报告拖入下面的框中,让其与你的工单一起被上传提交** - 你可以点击下面的链接以下载网络诊断工具: - - [胡桃资源站](https://d.hut.ao/d/tools/network-diagnosis-hutao.exe) - - [GitHub](https://github.com/Masterain98/network-diagnosis-tool/releases/latest/download/network-diagnosis-hutao.exe) + - [GitHub](https://github.com/Masterain98/network-diagnosis-tool/releases/latest/download/SH-Network-Diagnosis.exe) + - [极狐 GitLab](https://jihulab.com/DGP-Studio/network-diagnosis-tool/-/jobs/11144011/artifacts/raw/SH-Network-Diagnosis.exe?inline=false) validations: required: true @@ -60,7 +60,6 @@ body: - 完全无法连接服务器 - 连接速度慢 - 获取到了不正确的页面或数据 - - 客户端提示 429 Error - 客户端图片下载错误 - 客户端图片预下载错误 - 其它 @@ -74,5 +73,12 @@ body: description: 如果你在上一项中选择了`其它`或者你有更多信息需要提供,请在这里写下来 validations: required: false - + - type: checkboxes + id: checklist-final + attributes: + label: 最后一步 + description: 检查你提交的议题 + options: + - label: 我已经在该议题中上传了包含网络诊断报告的加密压缩包 + required: true diff --git a/.github/ISSUE_TEMPLATE/bug-report-eng.yml b/.github/ISSUE_TEMPLATE/ENG-bug-report.yml similarity index 92% rename from .github/ISSUE_TEMPLATE/bug-report-eng.yml rename to .github/ISSUE_TEMPLATE/ENG-bug-report.yml index 113cee23..72fd67c5 100644 --- a/.github/ISSUE_TEMPLATE/bug-report-eng.yml +++ b/.github/ISSUE_TEMPLATE/ENG-bug-report.yml @@ -50,7 +50,8 @@ body: label: Device ID description: | In Snap Hutao's settings page, you can find and copy your device ID - If your issue is about program crash, please fill this so we can dump the log and locate the source easier + If your issue is about program crash, please fill this so we can dump the log and locate the source easier + If your program cannot startup, please download and run [this PowerShell script](https://github.com/DGP-Studio/ISSUE_TEMPLATES/releases/download/get_device_id/GetHutaoDeviceId.ps1), it will shows your device ID. validations: required: false diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/ENG-feature-request.yml similarity index 50% rename from .github/ISSUE_TEMPLATE/feature-request.yml rename to .github/ISSUE_TEMPLATE/ENG-feature-request.yml index 4eb97bac..93a2ad5c 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yml +++ b/.github/ISSUE_TEMPLATE/ENG-feature-request.yml @@ -1,6 +1,6 @@ -name: Feature Request 功能请求 -description: Tell us about your thought 告诉我们你的想法 -title: "[Feat]: Place your title here 在这里填写一个合适的标题" +name: Feature Request [English Form] +description: Tell us about your thought +title: "[Feat]: Place your title here" labels: ["功能", "priority:none"] assignees: - Lightczx @@ -9,20 +9,19 @@ body: attributes: value: | Please fill the form below - 请按下方的要求填写完整的问题表单。 - type: textarea id: back attributes: - label: Background & Motivation 背景与动机 - description: Reason why this feature is needed. If multiple features is requested, please open multiple issues for each of them. 添加此功能的理由,如果你想要实现多个功能,请分别发起多个单独的 Issue + label: Background & Motivation + description: Reason why this feature is needed. If multiple features is requested, please open multiple issues for each of them. validations: required: true - type: textarea id: req attributes: - label: Detail of the Feature 想要实现或优化的功能 - description: Descripbe the feaure in detail. The more detailed and convincing the desciprtion the more likyly feature will be accepted. 详细的描述一下你想要的功能,描述的越具体,采纳的可能性越高 + label: Detail of the Feature + description: Descripbe the feaure in detail. The more detailed and convincing the desciprtion the more likyly feature will be accepted. validations: required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/ENG-network-issue.yml b/.github/ISSUE_TEMPLATE/ENG-network-issue.yml new file mode 100644 index 00000000..5d46323a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/ENG-network-issue.yml @@ -0,0 +1,79 @@ +name: Network Issue [English Form] +description: Submit this issue form when network issue affect your client experience +title: "[Network]: Place your title here" +labels: ["area-Network"] +assignees: + - Lightczx + - Masterain98 +body: + - type: markdown + attributes: + value: | + **Please use one sentence to briefly describe your issue as title above** + **Please follow the instruction below to fill the form, so we can locate the issue quickly** + + - type: textarea + id: network-diagnosis-report + attributes: + label: Submit Your Network Diagnosis Report + description: | + STOP HERE! + **Please run our network diagnosis tool before filling this form** + **The diagnosis tool will generate a report and add it into a password-protected archive. Drag the `.zip` archive to the box below so it can be uploaded.** + - Use the following link to download the Network Diagnosis Tool: + - [GitHub](https://github.com/Masterain98/network-diagnosis-tool/releases/latest/download/SH-Network-Diagnosis.exe) + - [JIHu GitLab](https://jihulab.com/DGP-Studio/network-diagnosis-tool/-/jobs/11144011/artifacts/raw/SH-Network-Diagnosis.exe?inline=false) + validations: + required: true + + - type: input + id: user-geo-location + attributes: + label: Your Geographical Location + description: | + Description accurate to country + placeholder: USA + validations: + required: true + + - type: input + id: user-isp + attributes: + label: Your ISP Name + description: | + Name of your Internet service provider + placeholder: AT&T + validations: + required: true + + - type: dropdown + id: user-issue-category + attributes: + label: Issue Category + description: Select an issue category + options: + - Cannot connect to server completely + - Slow spped + - Fetched wrong page or data + - Image download error in the client + - Image set pre-download error (client welcome wizard process) + - Other + validations: + required: true + + - type: textarea + id: what-happened + attributes: + label: Your Issue (cont.) + description: If you selected `Other` in previous dropdown, please explain your issue in detail here. + validations: + required: false + + - type: checkboxes + id: checklist-final + attributes: + label: One Last Step + description: Check your issue form + options: + - label: I confirm I have attached the network diagnosis report archive in the issue + required: true diff --git a/.github/ISSUE_TEMPLATE/artifact-rating-rules.yml b/.github/ISSUE_TEMPLATE/artifact-rating-rules.yml deleted file mode 100644 index c7ae023a..00000000 --- a/.github/ISSUE_TEMPLATE/artifact-rating-rules.yml +++ /dev/null @@ -1,65 +0,0 @@ -name: 圣遗物评分细则建议 -description: 为圣遗物评分规则提供你的想法 -title: "[Artifact Rating] 请在这里填写角色名称" -labels: area-AvatarInfo -assignees: Lightczx - -body: - - type: markdown - attributes: - value: | - 请按下方的要求填写完整的问题表单 - - - type: textarea - id: your-suggested-rule - attributes: - label: 评分细则 - description: | - 请修改下方表格中的**角色名称**和**各属性权重**,并在表格后添加合适的说明 - 你可以点击预览按钮(preview)来查看表格最终会显示出的内容 - value: | - |项目|评分权重(0-100)| - |-----|-----| - |角色名称| 旅行者 | - |生命值| 10 | - |攻击力| 10 | - |防御力| 10 | - |暴击率| 10 | - |暴击伤害| 10 | - |元素精通| 10 | - |充能效率| 10 | - |治疗加成| 10 | - |元素伤害| 10 | - validations: - required: true - - - type: dropdown - id: no-duplicated-dropdown - attributes: - label: 我确认当前没有其它的该角色的圣遗物评分细则建议 - description: 如果有,你应该在已有的工单内回复以提出你的建议 - options: - - 否 - - 是 - validations: - required: true - - - type: dropdown - id: title-filled-dropdown - attributes: - label: 我确认已设置合适的标题 - options: - - 否 - - 是 - validations: - required: true - - - type: dropdown - id: all-filled-dropdown - attributes: - label: 我确认已完整填写表格 - options: - - 否 - - 是 - validations: - required: true