-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Whitelist & temp disable blocking for unprivileged clients #1235
Comments
Refer below feature requests then possible consider as duplicate. |
@Archivebase this is not really a duplicate. Basically what's requested is a simplified "client" web panel where the client can change its settings (without changing the global settings). |
I think there is an amount of overlap, the key difference being that I didn't envision nonprivileged clients being required to create and manage a user account, instead just tracking by MAC address. These are unsophisticated users and my primary goal was to remove as much complexity as possible while allowing them to easily correct page damage. |
Usually those simple features ruin the software quality, conflict or lack compatibility for new features. Even it reduce the complexity as you expected, there are cons may lead to find alternatives with time. Without especially point out, you mention about things belong to user account as incomplete however seems not perfect for me. that's why i explained it. @rodalpho dont take that serious😊 just only a feedback for @ameshkov😉 |
I don't have any real insight into where AGH is going so I can't comment on conflicts or compatibility in the future, I just described a feature that would be very useful to my users who constantly complain about page damage. |
✌ |
One major problem with DNS-based adblockers is that unprivileged clients have no way to whitelist or disable adblocking to fix page damage on their own. This responsibility all falls to the server admin, unless they give admin access to everybody.
Since AG Home has the ability to set DNS on a per-client basis, it should be possible to fix that. This would be a killer feature differentiating AGH from Pihole. My thoughts are:
If parental control is off, this site is accessible without any authentication. Otherwise it requires a password shared between all (adult) clients.
The (adult) client is permitted to white/blacklist hosts and/or disable blocking for a configurable period of time, all affecting that client only. Per-client configurations persist and are saved by MAC address.
That's it!
The text was updated successfully, but these errors were encountered: