AdguardTeam / AdguardTeam/AdGuardDNS

Add Full DNS Management, Query Logs, and Blocklist Support to the AdGuard DNS App

Offen
#981 2 Kommentare 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
feature request Priority: P4
Vorherrschende Sprache
Go
Sterne
952
Forks
82
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Issue Details

Currently, the AdGuard DNS app only functions as a connection client, allowing users to configure DNS connection settings.
However, it lacks essential DNS management features that are already available in the web interface.

At the moment, users cannot:

View DNS query logs

Block or unblock domains directly from the app

Manage blocklists or whitelists

Access dashboard and server settings without opening a web browser

This limitation makes mobile usage inconvenient, especially for users who manage DNS rules frequently.

### Proposed solution

Enhance the AdGuard DNS app to support full DNS management features, including:

1. Query Log Access

View allowed, blocked, and resolved DNS queries directly in the app

Enable quick actions (block / allow) from log entries

2. Domain Management

Block or unblock domains directly from:

Query logs

A dedicated domain management section

Sync changes automatically with the user’s AdGuard DNS profile

3. Blocklist and Whitelist Support

Add support for importing blocklists and whitelists via:

.txt files

Remote URLs containing domain lists

Allow automatic list updates on a schedule

Similar to list management in Pi-hole

4. Web Dashboard Features in the App

Provide in-app access (native UI or embedded web views) for:

Dashboard

Servers

Server settings

General settings

### Alternative solution

If implementing full native UI support is not feasible in the short term, consider:

Embedding the existing web dashboard inside the app using a secure WebView

Providing read-only access to query logs as a first step

Gradually enabling write actions (block / allow domains, list management) in later updates

This phased approach would still significantly improve usability while reducing development complexity.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.