AdguardTeam / AdguardTeam/AdguardForAndroid

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

Ouverte
#4,407 4 commentaires 3 réactions 0 personnes assignées Voir sur GitHub
Feature request Priority: P4 TechAudit Voting
Langage dominant
Aucune donnée de langage
Étoiles
1.9k
Forks
121
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### 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_

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.