AdguardTeam / AdguardTeam/AdguardForAndroid

No indication that HTTPS filtering should not be enabled for an app

未关闭
#4,407 4 条评论 3 个 reaction 已指派 0 人 在 GitHub 查看
Feature request Priority: P4 TechAudit Voting
主要语言
没有语言数据
星标
1.9k
派生
121
PR 合并指标
30 天内没有已合并 PR

描述

### Please answer the following questions for yourself before submitting an issue.

- [X] I am running the latest version
- [X] I checked the documentation and found no answer
- [X] I checked to make sure that this issue has not already been filed

### AdGuard version

4.0 Nightly 39

### Environment

```markdown
- OS: Android 13
- Device: Xiaomi phone
```

### Root access

- [ ] Yes, I have it.

### What filters do you have enabled?

_No response_

### What Stealth Mode options do you have enabled?

_No response_

### Issue Details

Generally, AdGuard should indicate if there's an issue with an app because of which this or that feature cannot (or should not) be enabled.

Talking about HTTPS filtering, not every app supports it when the certificate is in the User store. In the previous version we indicated that there's an issue by showing a dialog that explained the situation and asked the user again.

In v4.0 we should further improve this approach and use it not just for HTTPS filtering, but for App management (routing), Ad blocking, etc.

* HTTPS filtered apps. We should indicate that filtering cannot (or should not) be enabled for an app. Internally, we have a list of apps that support HTTPS filtering, all others do not.
* App management -> HTTPS filtering switch (same thing as HTTPS filtered apps)
* App management -> Route traffic through AdGuard. Internally, we have a list of exceptions, the apps that we do not route through AdGuard by default. We usually also have an issue on Github about such an app and it would be nice to mention that issue in the warning text. There's also a low-level setting that should be taken into account.
* Filtered apps. The same thing as with "Route traffic", we have a list of exceptions internally for which AdGuard won't do content filtering. We also usually have a link to a Github issue that we could mention to the user.
* App management -> Content filtering (same thing as Filtered apps).

### Expected Behavior

_No response_

### Screenshots

_No response_

### Additional Information

_No response_

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。