From 421384004ce292b64547e4c1012decb0d5e1863e Mon Sep 17 00:00:00 2001 From: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com> Date: Fri, 23 Feb 2024 16:57:10 +0100 Subject: [PATCH 1/4] chore(issue-templates): use issue forms --- .github/ISSUE_TEMPLATE/1-bug-report.yml | 46 +++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/bug_report.md | 19 ---------- 2 files changed, 46 insertions(+), 19 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/1-bug-report.yml delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.yml b/.github/ISSUE_TEMPLATE/1-bug-report.yml new file mode 100644 index 00000000..52ddc09a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/1-bug-report.yml @@ -0,0 +1,46 @@ +name: Bug Report +description: You have an issue with the UAD-ng software itself +title: "bug(scope): " +labels: ["bug"] +body: +- type: checkboxes + id: duplicate-issue + attributes: + label: I've made sure the reported issue doesn't exist yet. + options: + - label: Yes I did + required: true +- type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! +- type: textarea + id: what-happened + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is + validations: + required: true +- type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen. + validations: + required: true +- type: textarea + id: suggested-solution + attributes: + label: You have a solution? + description: What to do to fix the issue. +- type: textarea + id: logfiles + attributes: + label: Provide logs + description: Upload the logfile generated by UAD-ng. + validations: + required: true +- type: markdown + attributes: + value: | + See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles. diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 94c17f3e..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: Bug report -about: You have an issue with the UAD-ng software itself -title: "bug(scope): " -labels: bug -assignees: "" ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**You have a solution?** -What to do to fix the issue. - -**UAD-ng log** -Upload the logfile generated by UAD-ng. From 109f3ffbc9fd3c70f1a06091fc308ed20449e44a Mon Sep 17 00:00:00 2001 From: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com> Date: Fri, 23 Feb 2024 18:24:46 +0100 Subject: [PATCH 2/4] chore(issue-templates): include link in textarea --- .github/ISSUE_TEMPLATE/1-bug-report.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.yml b/.github/ISSUE_TEMPLATE/1-bug-report.yml index 52ddc09a..db5e7066 100644 --- a/.github/ISSUE_TEMPLATE/1-bug-report.yml +++ b/.github/ISSUE_TEMPLATE/1-bug-report.yml @@ -37,10 +37,6 @@ body: id: logfiles attributes: label: Provide logs - description: Upload the logfile generated by UAD-ng. + description: Upload the logfile generated by UAD-ng. See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles. validations: required: true -- type: markdown - attributes: - value: | - See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles. From e09542a9a45c36395c93fe7dab7b3b1d9f22b510 Mon Sep 17 00:00:00 2001 From: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com> Date: Sat, 24 Feb 2024 20:09:36 +0100 Subject: [PATCH 3/4] chore(issue-templates): add issue form for feature requests --- .github/ISSUE_TEMPLATE/2-feature-request.yml | 19 +++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 10 ---------- 2 files changed, 19 insertions(+), 10 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/2-feature-request.yml delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/2-feature-request.yml b/.github/ISSUE_TEMPLATE/2-feature-request.yml new file mode 100644 index 00000000..d890f539 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/2-feature-request.yml @@ -0,0 +1,19 @@ +name: Feature Request +description: You want a new feature for UAD-ng +title: "feat(scope): " +labels: ["enhancement"] +body: +- type: checkboxes + id: duplicate-issue + attributes: + label: I've made sure the reported issue doesn't exist yet. + options: + - label: Yes I did + required: true +- type: textarea + id: feature-description + attributes: + label: Describe the feature you want + description: A clear and concise description of the feature you want. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 426e94a3..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -name: Feature request -about: You want a new feature -title: "feat(scope): " -labels: enhancement -assignees: "" ---- - -**Describe the feature you want** -A clear description of what you want to happen. From fd20e7d23dba589c0df4257a580658464c2f264e Mon Sep 17 00:00:00 2001 From: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com> Date: Sun, 25 Feb 2024 01:33:53 +0100 Subject: [PATCH 4/4] chore(issue-templates): add issue forms --- .github/ISSUE_TEMPLATE/1-bug-report.yml | 20 +++++--- .github/ISSUE_TEMPLATE/2-feature-request.yml | 20 +++++--- .github/ISSUE_TEMPLATE/3-add-new-packages.yml | 45 ++++++++++++++++++ .../ISSUE_TEMPLATE/4-debloat-issue-report.yml | 39 +++++++++++++++ ...ate-apps-description-or-recommendation.yml | 47 +++++++++++++++++++ .github/ISSUE_TEMPLATE/6-documentation.yml | 25 ++++++++++ .github/ISSUE_TEMPLATE/add-new-package-s-.md | 38 --------------- .github/ISSUE_TEMPLATE/config.yml | 2 +- .../ISSUE_TEMPLATE/debloat-issue-report.md | 18 ------- .github/ISSUE_TEMPLATE/documentation.md | 10 ---- ...date-apps-description-or-recommendation.md | 42 ----------------- 11 files changed, 183 insertions(+), 123 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/3-add-new-packages.yml create mode 100644 .github/ISSUE_TEMPLATE/4-debloat-issue-report.yml create mode 100644 .github/ISSUE_TEMPLATE/5-update-apps-description-or-recommendation.yml create mode 100644 .github/ISSUE_TEMPLATE/6-documentation.yml delete mode 100644 .github/ISSUE_TEMPLATE/add-new-package-s-.md delete mode 100644 .github/ISSUE_TEMPLATE/debloat-issue-report.md delete mode 100644 .github/ISSUE_TEMPLATE/documentation.md delete mode 100644 .github/ISSUE_TEMPLATE/update-apps-description-or-recommendation.md diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.yml b/.github/ISSUE_TEMPLATE/1-bug-report.yml index db5e7066..88abb083 100644 --- a/.github/ISSUE_TEMPLATE/1-bug-report.yml +++ b/.github/ISSUE_TEMPLATE/1-bug-report.yml @@ -3,13 +3,6 @@ description: You have an issue with the UAD-ng software itself title: "bug(scope): " labels: ["bug"] body: -- type: checkboxes - id: duplicate-issue - attributes: - label: I've made sure the reported issue doesn't exist yet. - options: - - label: Yes I did - required: true - type: markdown attributes: value: | @@ -40,3 +33,16 @@ body: description: Upload the logfile generated by UAD-ng. See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles. validations: required: true + +- type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your bug report will be closed if you don't follow the checklist below. + options: + - label: This issue is not a duplicate of an existing bug report. + required: true + - label: I have chosen an appropriate title. + required: true + - label: All requested information has been provided properly. + required: true diff --git a/.github/ISSUE_TEMPLATE/2-feature-request.yml b/.github/ISSUE_TEMPLATE/2-feature-request.yml index d890f539..dae5b4f0 100644 --- a/.github/ISSUE_TEMPLATE/2-feature-request.yml +++ b/.github/ISSUE_TEMPLATE/2-feature-request.yml @@ -3,13 +3,6 @@ description: You want a new feature for UAD-ng title: "feat(scope): " labels: ["enhancement"] body: -- type: checkboxes - id: duplicate-issue - attributes: - label: I've made sure the reported issue doesn't exist yet. - options: - - label: Yes I did - required: true - type: textarea id: feature-description attributes: @@ -17,3 +10,16 @@ body: description: A clear and concise description of the feature you want. validations: required: true + +- type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your feature request will be closed if you don't follow the checklist below. + options: + - label: This issue is not a duplicate of an existing feature request. + required: true + - label: I have chosen an appropriate title. + required: true + - label: All requested information has been provided properly. + required: true diff --git a/.github/ISSUE_TEMPLATE/3-add-new-packages.yml b/.github/ISSUE_TEMPLATE/3-add-new-packages.yml new file mode 100644 index 00000000..357cb569 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/3-add-new-packages.yml @@ -0,0 +1,45 @@ +name: Add new package(s) +description: You want to add new apps to the debloat list +title: "pkg(scope): " +labels: ["package:addition"] +body: +- type: markdown + attributes: + value: | + ## Document each package the best you can + + **List**: `Google`|`Misc`|`OEM` (manufacturer) |`AOSP`|`Pending`|`Carrier` (ISP). + + **Removal**: + + - Recommended: Pointless or outright negative packages, and/or apps available through Google Play. + - Advanced: Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative. + - Expert: Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%. + - Unsafe: Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device. + +- type: textarea + id: package-listing + attributes: + label: List your packages + description: Put the package name, list, removal and description of the package. Copy & paste the below default values when adding multiple packages. + value: | + - Package name: + - List: + - Removal: + - Description: + validations: + required: true + +- type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your bug report will be closed if you don't follow the checklist below. + options: + - label: I removed all those packages on my phone. If not, why? Explain in the issue. + - label: This issue is not a duplicate of an existing one. + required: true + - label: I have chosen an appropriate title. + required: true + - label: All requested information has been provided properly. + required: true diff --git a/.github/ISSUE_TEMPLATE/4-debloat-issue-report.yml b/.github/ISSUE_TEMPLATE/4-debloat-issue-report.yml new file mode 100644 index 00000000..7bdda6fe --- /dev/null +++ b/.github/ISSUE_TEMPLATE/4-debloat-issue-report.yml @@ -0,0 +1,39 @@ +name: Debloat issue report +description: Your phone has unexpected issues after debloating +title: "bug(scope): " +labels: ["package::breakage"] +body: +- type: textarea + id: what-happened + attributes: + label: Describe the problem + description: A clear and concise description of what the problem is, including details (e.g. Android version, phone model) + validations: + required: true + +- type: textarea + id: suggested-solution + attributes: + label: You have a solution? + description: What to do to fix the issue. + +- type: textarea + id: logfiles + attributes: + label: Provide logs + description: Upload the logfile generated by UAD-ng. See https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/wiki/FAQ#where-are-the-logfiles for the location of logfiles. + validations: + required: true + +- type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your bug report will be closed if you don't follow the checklist below. + options: + - label: This issue is not a duplicate of an existing one. + required: true + - label: I have chosen an appropriate title. + required: true + - label: All requested information has been provided properly. + required: true diff --git a/.github/ISSUE_TEMPLATE/5-update-apps-description-or-recommendation.yml b/.github/ISSUE_TEMPLATE/5-update-apps-description-or-recommendation.yml new file mode 100644 index 00000000..ad16ca2e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/5-update-apps-description-or-recommendation.yml @@ -0,0 +1,47 @@ +name: Update apps description or recommendation +description: You want to improve/update a description/recommendation +title: "pkg(scope): " +labels: ["package:documentation"] +body: +- type: markdown + attributes: + value: | + ## Document each package the best you can + + **List**: `Google`|`Misc`|`OEM` (manufacturer) |`AOSP`|`Pending`|`Carrier` (ISP). + + **Removal**: + + - Recommended: Pointless or outright negative packages, and/or apps available through Google Play. + - Advanced: Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative. + - Expert: Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%. + - Unsafe: Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device. + +- type: textarea + id: package-listing + attributes: + label: List your packages + description: Put the package name, list, removal and description of the package. Copy & paste the below default values when adding multiple packages. + value: | + - Package name: + - Current list: + - Proposed list: + - Current removal: + - Proposed removal: + - Current description: + - Proposed description: + validations: + required: true + +- type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your bug report will be closed if you don't follow the checklist below. + options: + - label: This issue is not a duplicate of an existing one. + required: true + - label: I have chosen an appropriate title. + required: true + - label: All requested information has been provided properly. + required: true diff --git a/.github/ISSUE_TEMPLATE/6-documentation.yml b/.github/ISSUE_TEMPLATE/6-documentation.yml new file mode 100644 index 00000000..398546b4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/6-documentation.yml @@ -0,0 +1,25 @@ +name: UAD-ng documentation +description: You want to improve the documentation of UAD-ng which is either a Markdown file or the Wiki +title: "docs(scope): " +labels: ["Documentation"] +body: +- type: textarea + id: documentation-description + attributes: + label: Describe the documentation you want to change + description: A clear description of what you want to change. + validations: + required: true + +- type: checkboxes + id: acknowledgements + attributes: + label: Acknowledgements + description: Your feature request will be closed if you don't follow the checklist below. + options: + - label: This issue is not a duplicate of an existing documentation change request. + required: true + - label: I have chosen an appropriate title. + required: true + - label: All requested information has been provided properly. + required: true diff --git a/.github/ISSUE_TEMPLATE/add-new-package-s-.md b/.github/ISSUE_TEMPLATE/add-new-package-s-.md deleted file mode 100644 index 158b2672..00000000 --- a/.github/ISSUE_TEMPLATE/add-new-package-s-.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Add new package(s) -about: You want to add new apps in the debloat list -title: "pkg: " -labels: package::addition -assignees: "" ---- - -**Your phone model:** - -**Packages:** - -``` -com.this.is.a.bad.application -com.this.is.another.bad.application -... -``` - -- [ ] **I removed all those packages on my phone** - If not why. Leave the brackets blank and explain why. - -## Document each package the best you can - -**List**: `Google`|`Misc`|`OEM` (manufacturer)|`AOSP`|`Pending`|`Carrier` (isp). - -**Removal**: - -- Recommended -- Pointless or outright negative packages, and/or apps available through Google Play. -- Advanced -- Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative. -- Expert -- Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%. -- Unsafe -- Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device. - -### \ - -**List**: \ -**Removal**: \ - -> Description. Link to its Playstore page if it exists. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 3ba13e0c..ec4bb386 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1 +1 @@ -blank_issues_enabled: false +blank_issues_enabled: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/debloat-issue-report.md b/.github/ISSUE_TEMPLATE/debloat-issue-report.md deleted file mode 100644 index 8975d5ba..00000000 --- a/.github/ISSUE_TEMPLATE/debloat-issue-report.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: Debloat issue report -about: Your phone has unexpected issues after debloating -title: "" -labels: package::breakage -assignees: "" ---- - -**Your phone model**: - -**Describe the issue** -A clear and concise description of what the problem is. - -**You have a solution?** -What to do to fix the issue. - -**UAD-ng log** -Upload the logfile generated by UAD-ng. It would be difficult to help you without it. diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md deleted file mode 100644 index d521a1a5..00000000 --- a/.github/ISSUE_TEMPLATE/documentation.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -name: Documentation -about: You want to improve the documentation which is either a Markdown file or the Wiki -title: "docs(scope): " -labels: documentation -assignees: "" ---- - -**Describe the documentation you want to change** -A clear description of what you want to change. diff --git a/.github/ISSUE_TEMPLATE/update-apps-description-or-recommendation.md b/.github/ISSUE_TEMPLATE/update-apps-description-or-recommendation.md deleted file mode 100644 index 95937d84..00000000 --- a/.github/ISSUE_TEMPLATE/update-apps-description-or-recommendation.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -name: Update apps description or recommendation -about: You want to improve/update a description/recommendation -title: "pkg: " -labels: package::documentation -assignees: "" ---- - -**Your phone model**: - -**Packages documentation to update:** - -``` -com.this.is.a.application -com.this.is.another.application -... -``` - -## Documentation Change - -**List**: `Google`|`Misc`|`OEM` (manufacturer)|`AOSP`|`Pending`|`Carrier` (isp). - -**Removal**: - -- Recommended -- Pointless or outright negative packages, and/or apps available through Google Play. -- Advanced -- Breaks obscure or minor parts of functionality, or apps that aren't easily enabled/installed through Settings/Google Play. This category is also used for apps that are useful (default keyboard/gallery/launcher/music app.) but that can easily be replaced by a better alternative. -- Expert -- Breaks widespread and/or important functionality, but nothing important to the basic operation of the operating system. Removing an Expert package should not bootloop the device (unless mentioned in the description) but we can't guarantee it 100%. -- Unsafe -- Can break vital parts of the operating system. Removing an Unsafe package have an extremely high risk of bootlooping your device. - -### \ - -**List**: \ :arrow_right: \ -**Removal**: \ -:arrow_right: \ - -### Current description - -> Current description - -### Proposed description - -> Proposed description