├── .github
├── ISSUE_TEMPLATE
│ ├── 01-bug-report.yaml
│ ├── 02-feature-request.yaml
│ ├── 03-question.yaml
│ └── config.yml
└── stale.yml
└── README.md
/.github/ISSUE_TEMPLATE/01-bug-report.yaml:
--------------------------------------------------------------------------------
1 | name: 🐞 Bug report
2 | description: If you found something that we should know about
3 | labels: ["Bug"]
4 | body:
5 | - type: markdown
6 | attributes:
7 | value: |
8 | Thanks for taking the time to fill out this bug report!
9 | - type: checkboxes
10 | attributes:
11 | label: Please answer the following questions for yourself before submitting an issue.
12 | options:
13 | - label: I checked the [knowledge base](https://adguard-vpn.com/kb/) and found no answer
14 | required: true
15 | - label: I checked to make sure that this issue has not already been filed
16 | required: true
17 |
18 |
19 | - type: input
20 | id: app_version
21 | attributes:
22 | label: AdGuard VPN version
23 | description: What version of our application are you running?
24 | placeholder: For example, 2.7
25 | validations:
26 | required: true
27 |
28 | - type: dropdown
29 | id: tunnel_mode
30 | attributes:
31 | label: Operating mode
32 | multiple: false
33 | options:
34 | - VPN
35 | - SOCKS5
36 | - Integration with AdGuard
37 | validations:
38 | required: true
39 |
40 | - type: dropdown
41 | id: dns_protection
42 | attributes:
43 | label: Which DNS server do you use?
44 | multiple: false
45 | options:
46 | - Default
47 | - AdGuard DNS
48 | - AdGuard DNS Family Protection
49 | - AdGuard DNS Non-filtering
50 | - Google DNS
51 | - Cloudflare DNS
52 | - Cloudflare for Families - Malware and Adult Content
53 | - Cloudflare for Families - Malware Blocking
54 | - Open DNS
55 | - Open DNS with Family Shield
56 | - Quad9
57 | - Custom DNS
58 | validations:
59 | required: false
60 |
61 | - type: dropdown
62 | id: dns_protocol
63 | attributes:
64 | label: DNS protocol
65 | multiple: false
66 | options:
67 | - Regular
68 | - DNSCrypt
69 | - DNS-over-HTTPS
70 | - DNS-over-TLS
71 | - DNS-over-QUIC
72 | validations:
73 | required: false
74 |
75 | - type: textarea
76 | id: custom_dns
77 | attributes:
78 | label: Custom DNS
79 | description: Please provide a link to the custom DNS you use
80 | placeholder: If you have enabled DNS from the pre-defined list, skip this step.
81 | validations:
82 | required: false
83 |
84 | - type: textarea
85 | attributes:
86 | label: Environment
87 | description: |
88 | Examples:
89 | - **OS**: Android 14
90 | - **Device**: Huawei P50 Pro
91 | value: |
92 | - OS:
93 | - Device:
94 | render: markdown
95 | validations:
96 | required: true
97 |
98 | - type: checkboxes
99 | attributes:
100 | label: Root access
101 | description: Do you have root privileges?
102 | options:
103 | - label: yes, I have it
104 | validations:
105 | required: false
106 |
107 | - type: textarea
108 | id: what-happened
109 | attributes:
110 | label: Issue Details
111 | description: Please provide a set of steps to reproduce the issue.
112 | placeholder:
113 | value: |
114 | Steps to reproduce:
115 | 1.
116 | 2.
117 | 3.
118 | validations:
119 | required: true
120 |
121 | - type: textarea
122 | id: how_it_should_be
123 | attributes:
124 | label: Expected Behavior
125 | placeholder: A clear and concise description of what you expected to happen.
126 | validations:
127 | required: false
128 |
129 | - type: textarea
130 | id: how_it_is
131 | attributes:
132 | label: Actual Behavior
133 | placeholder: A clear description of what happened instead.
134 | validations:
135 | required: true
136 |
137 | - type: textarea
138 | id: screens
139 | attributes:
140 | label: Screenshots
141 | description: |
142 | If applicable add screenshots explaining your problem.
143 | You can drag and drop images or paste them from clipboard.
144 | Use `Screenshot 1
148 |
149 |
150 |
151 |
3 |
6 |
12 | Your online safety and anonymity guaranteed by a trusted developer. 13 |
14 | 15 |
16 | Website |
17 | Reddit |
18 | Twitter |
19 | Telegram
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
65 |
68 |
72 |
76 |