Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
153 changes: 79 additions & 74 deletions .github/ISSUE_TEMPLATE/01-bug-report.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
---

name: 🐞 Bug report
description: If you found something that we should know about
labels: [Bug]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
value: Thanks for taking the time to fill out this bug report!

- type: checkboxes
attributes:
label: Please answer the following questions for yourself before submitting an issue
Expand All @@ -22,25 +20,25 @@ body:
- type: input
id: app_version
attributes:
label: AdGuard version
description: What version of our application are you running?
placeholder: For example, 2.14.1 release
label: AdGuard Version
description: What version of AdGuard for Mac are you running?
placeholder: For example, 2.19
validations:
required: true
- type: input
id: br_version
attributes:
label: Browser version
description: What browser do you use?
placeholder: For example, Safari 17
label: Browser Version
description: What browser do you use, and what version are you running?
placeholder: For example, Safari 27.0.1
validations:
required: false
- type: input
id: os_version
attributes:
label: OS version
description: What operating system do you use?
placeholder: For example, macOS Sonoma 14.5
label: macOS Version
description: What version of macOS are you running?
placeholder: For example, macOS Golden Gate 27.0.1
validations:
required: true

Expand All @@ -53,8 +51,8 @@ body:
value: |
Select enabled filters if they are related to the application bug.
If the issue is related to the filtering (missed ads, cookie, etc.)
use the [Web Reporting Tool](https://kb.adguard.com/technical-support/reporting-tool) please.
please use the [Web Reporting Tool](https://link.adtidy.org/forward.html?action=report&app=home&from=github).

- type: dropdown
id: filters_adblock
attributes:
Expand All @@ -74,6 +72,7 @@ body:
multiple: true
options:
- AdGuard Tracking Protection filter
- AdGuard Mail Tracking Protection filter
- AdGuard URL Tracking filter
- EasyPrivacy
- Legitimate URL Shortener
Expand All @@ -99,16 +98,17 @@ body:
label: Annoyances
multiple: true
options:
- AdGuard Annoyances filter
- AdGuard Cookie Notices filter
- AdGuard Popups filter
- AdGuard Mobile App Banners filter
- AdGuard Other Annoyances filter
- AdGuard Widgets filter
- Adblock Warning Removal List
- Fanboy's Annoyances
- Web Annoyances Ultralist
- EasyList Cookie List
- Dandelion Sprout's Annoyances List
- Stevo's AI Blocklist
validations:
required: false

Expand All @@ -122,7 +122,7 @@ body:
- Phishing URL Blocklist
- Scam Blocklist by DurableNapkin
- uBlock Origin – Badware risks
- NoCoin Filter List
- Dandelion Sprout's Anti-Malware List
validations:
required: false

Expand All @@ -133,7 +133,6 @@ body:
multiple: true
options:
- Filter unblocking search ads and self-promotion
- AdGuard DNS filter
- AdGuard Experimental filter
- Fanboy's Anti-thirdparty Fonts
validations:
Expand All @@ -145,67 +144,70 @@ body:
label: Language-specific
multiple: true
options:
- AdGuard Chinese filter
- AdGuard Dutch filter
- AdGuard French filter
- AdGuard Russian filter
- AdGuard German filter
- AdGuard Japanese filter
- AdGuard Russian filter
- AdGuard Dutch filter
- AdGuard Spanish/Portuguese filter
- AdGuard Turkish filter
- AdGuard French filter
- AdGuard Ukrainian filter
- AdGuard Italian filter
- AdGuard Polish filter
- AdGuard Chinese filter
- ABPindo
- ABPVN List
- Adblock List for Finland
- AdBlockID
- Bulgarian list
- CJX's Annoyances List
- Dandelion Sprout's Nordic Filters
- Dandelion Sprout's Serbo-Croatian List
- EasyList China
- EasyList Czech and Slovak
- EasyList Dutch
- EasyList Germany
- EasyList Hebrew
- EasyList Italy
- EasyList Lithuania
- EasyList Polish
- EasyList Portuguese
- EasyList Spanish
- EasyList Thailand
- Estonian List
- Frellwit's Swedish Filter
- Greek AdBlock Filter
- Hungarian filter
- Icelandic ABP List
- IndianList
- KAD - Anti-Scam
- Latvian List
- List-KR
- Liste AR
- Liste FR
- Macedonian adBlock Filters
- ROList
- Icelandic ABP List
- AdBlockID
- Greek AdBlock Filter
- EasyList Portuguese
- EasyList Thailand
- Hungarian filter
- Xfiles
- "RU AdList: Counters"
- ABPVN List
- Official Polish filters for AdBlock, uBlock Origin & AdGuard
- Persian Blocker
- Polish Annoyances Filters
- Polish Anti Adblock Filters
- Polish Anti-Annoying Special Supplement
- Polish GDPR-Cookies Filters
- Estonian List
- CJX's Annoyances List
- Polish Social Filters
- road-block light
- ROList
- ROLIST2
- RU AdList - Counters
- Xfiles
- filterslist-KO Classic filter list
- xinggsf
- EasyList Spanish
- KAD - Anti-Scam
- Adblock List for Finland
- ROLIST2
- Persian Blocker
- road-block
- Polish Annoyances Filters
- Polish Anti Adblock Filters
- Frellwit's Swedish Filter
- YousList
- EasyList Polish
- Polish Anti-Annoying Special Supplement
- Dandelion Sprout's Serbo-Croatian List
- IndianList
- Macedonian adBlock Filters
- Dandelion Sprout's Nordic Filters
validations:
required: false

- type: dropdown
id: dns_protection
attributes:
label: Which DNS server do you use?
description: Which DNS server do you use? If you don't use DNS protection, select 'DNS protection disabled'.
label: DNS Server
multiple: false
options:
- DNS protection disabled
Expand All @@ -223,29 +225,32 @@ body:
- Custom DNS
validations:
required: true

- type: dropdown
id: dns_protocol
attributes:
label: DNS protocol
description: What DNS protocol do you use? If you don't use DNS protection, select 'DNS protection disabled'.
label: DNS Protocol
multiple: false
options:
- DNS protection disabled
- Regular
- DNSCrypt
- DNS-over-HTTPS
- DNS-over-TLS
- DNS-over-QUIC
validations:
required: false
required: true

- type: textarea
id: custom_dns
attributes:
label: Custom DNS
description: Please provide a link to the custom DNS you use
placeholder: If you have enabled DNS from the pre-defined list, skip this
description: Please provide a link to the custom DNS you use.
placeholder: If you have selected a DNS server from the pre-defined list, skip this.
validations:
required: false

- type: dropdown
id: stealth
attributes:
Expand All @@ -264,7 +269,6 @@ body:
- Block WebRTC
- Block Push API
- Block Location API
- Block Java
- Hide your Referrer from third-parties
- Hide your User Agent
- Mask your IP address
Expand All @@ -274,12 +278,12 @@ body:
- type: input
id: customer_id
attributes:
label: Support ticket ID
label: Support Ticket ID
description: If you've already sent us a diagnostic report through the application, share the ticket ID number. You can find it in an auto-reply email from AdGuard support after sending a report.
placeholder: Enter a ticket ID
validations:
required: false

- type: textarea
id: what-happened
attributes:
Expand All @@ -288,46 +292,47 @@ body:
placeholder:
value: |
Steps to reproduce:
1.
2.
3.
1.
2.
3.
validations:
required: true

- type: textarea
id: how_it_should_be
attributes:
label: Expected Behavior
placeholder: A clear and concise description of what you expected to happen.
validations:
required: false

- type: textarea
id: how_it_is
attributes:
label: Actual Behavior
placeholder: A clear description of what happened instead.
validations:
required: true

- type: textarea
id: screens
attributes:
label: Screenshots
description: |
If applicable add screenshots explaining your problem.
If applicable, add screenshots explaining your problem.
You can drag and drop images or paste them from clipboard.
Use `<details> </details>` tag to hide screenshots under the spoiler.
placeholder: If applicable add screenshots explaining your problem.
placeholder: If applicable, add screenshots explaining your problem.
value: |
<details><summary>Screenshot 1</summary>

<!-- paste screenshot here -->

<!-- Paste screenshot below. -->



</details>
validations:
required: false

- type: textarea
id: additional
attributes:
Expand All @@ -340,4 +345,4 @@ body:
attributes:
value: |
---
Upvote [important issues](https://github.com/AdguardTeam/AdguardForMac/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+) with a :+1:
Upvote [important issues](https://github.com/AdguardTeam/AdguardForMac/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+) with a :+1:
21 changes: 13 additions & 8 deletions .github/ISSUE_TEMPLATE/02-feature-request.yaml
Original file line number Diff line number Diff line change
@@ -1,35 +1,40 @@
---

name: 🌱 Feature request
description: Create a feature request to help us improve AdGuard for Mac.
description: If you know how AdGuard for Mac can be improved
labels: ['Feature request']
body:
- type: markdown
attributes:
value: Thanks for taking the time to fill out this form!

- type: textarea
id: what-happened
attributes:
label: Issue Details
description: What happened?
placeholder: Is your feature request related to a problem? Please add a clear and concise description of what the problem is.
validations:
required: false
required: true

- type: textarea
id: how_it_should_be
attributes:
label: Proposed solution
label: Proposed Solution
description:
placeholder: Describe the solution you'd like in a clear and concise manner.
validations:
required: false
required: true

- type: textarea
id: additional
attributes:
label: Alternative solution
label: Alternative Solution
description:
placeholder: A clear and concise description of any alternative solutions or features you've considered.
validations:
required: false

- type: markdown
attributes:
value: |
---
Upvote [important issues](https://github.com/AdguardTeam/AdguardForMac/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+) with a :+1:
Upvote [important issues](https://github.com/AdguardTeam/AdguardForMac/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+) with a :+1:
Loading