AdguardTeam / AdguardTeam/AdguardForiOS

DNS-log list filter "only allowed" doesn't display any allowed items unless via explicit custom user rule

Open
#1,944 0 comments 0 reactions 0 assignees View on GitHub
Enhancement Priority: P4 TechAudit Version: ADGuard v4.6 [Reserved]
Dominant language
Swift
Stars
1.7k
Forks
240
PR merge metrics
No merged PRs in 30d

Description

Issue Details

AdGuard version:
AG for iOS v4.3.2 (938)
Device model and storage size:
iphone SE 2020 128GB
Operating system and version:
ios 15.3.1

Expected Behavior

In the DNS request filtering log users can apply three filters: "all requests", "only blocked" and "only allowed".
At least in my opinion users are right to expect that the results of "only blocked"+"only allowed"="all requests".
Specifically I would want to see **all requests that have "gone through" unblocked** when selecting "only allowed".
If I am already happy with the blocking but think some unwanted items still go through then this helps me just look at the unblocked stuff.

Actual Behavior

Currently AG - when using the "only allowed" filter - displays consistently nothing (empty results), unless the user has set up some custom "allow" rules. Then only those custom user allowed entries will appear.
All those DNS requests, which have been allowed in the absence of blocking rules are not displayed at all.
There is no way to show everything which is not blocked.

If the AG team thinks this really is what they want to achieve, then that is your choice, but I would still find it very counter-intuitive.
Then I'd ask for a third filter option which shows everything that has not been blocked as a feature request.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.