AdGuardHome
AdGuardHome copied to clipboard
Add possibility to setup schedule for blocked services on per-client basis
It would be cool to add a schedule for blocked services/sites in order to turn on/off automatically.
Edited @ApeviaX
Settings button
(Block VPN - most home users never willing to own or use dedicated firewalls and AGH able to run on low end devices then that will be helpful)
Service availability page - might be perfect for kids and teenagers without mention adguard may decrease priority to find alternative access methods.
- Youtube will be available at 8pm
- Steam access available from 2:00pm to 11:59pm
Some prepaid internet package offer ISPs has such notification page when exceed quota or visit to certain subscribed services.
One more relevant feature request: https://github.com/AdguardTeam/AdGuardHome/issues/1838
And one more: https://github.com/AdguardTeam/AdGuardHome/issues/1594
More blocked services feature > https://github.com/AdguardTeam/AdGuardHome/issues/1692
Hi! I'd like to contribute to development of this feature. Is there design approach/hint which configuration files/format/etc is preferable? I.e. how should I take it form here?
@ay89607 thank you! Let's get back to it in approximately 2 months, we're planning to conduct a massive refactoring, implementing this feature right now may be problematic.
Schedule blocked have any progress until now?
Not yet
I'm looking for this feature, please progress it.
This would be a awesome feature to have, I am looking forward to it !
Can I also please add my voice to this feature request. And perhaps add another. Is it possible to see 'live' per client activity on the network; what services are being used, what URLs visited, etc.
Would like to throw my vote in for this one.. It's the only way i can think of to stop my daughter using the "1 more minute" once her phone locks!
On Thu, 24 Mar 2022 14:12:55 -0700 danmed @.***> wrote:
Would like to throw my vote in for this one.. It's the only way i can think of to stop my daughter using the "1 more minute" once her phone locks!
I join you in throwing my vote in for this as well, and perhaps for the very same reason!
-- whoami @.***>
@danmed, @allhailCdosdude, please do not add “+1” type messages, as reacting to the original message with a “:+1:” is enough. The feature is already scheduled for the next major release, but precise timing is still unclear.
So as understand this feature is planned for version 1.0.8? 2023?
So as understand this feature is planned for version 1.0.8? 2023?
no due date https://github.com/AdguardTeam/AdGuardHome/milestone/24
@ainar-g I'd like to contribute and help write this functionality. Let me know what's the best way to help.
Thanks, Moshe
@moshecom, hello and thank you for the suggestion, but we're already in the process of implementing it. No exact timeframes, but we hope to ship it with the next release.
Very much looking forward to this ... even just a way to do the service blocking via command line would be good, then I can just use a cron job. Been searching and can't find any info about doing this. I use to be able to do this with Pi-hole.
I think we can use the API and cronjob to achieve that. We have /parental/enable and /parental/disenable. Also /filtering/add_url and /filtering/remove_url. i'm trying this now! more about the api
This will be released in the upcoming v0.107.37.
Hi, I apologize if I did not get it, but the title says "on per-client basis" - which is the feature I was looking for - and I don't think it is what is provided in 0.107.37. This release "only" enables to schedule the on/off the service-blocking filter globally. Am I wrong ?
@grf692, I'm afraid that you are, heh. The schedule for a client is the next tab after blocked services, and it's called Pause service blocking. The UI needs improvement, but that will probably come in v0.108 cycle.
Sorry for being stupid, I did see the "Pause service blocking" but I can't find where I select the individual client/device. All I see is that I can add a schedule per week day to pause the service blocking filter globally (= for all clients). Can you share a screenshot where I can select the individual client/device please ?
@grf692, Settings → Client settings → New client/Edit. Pause service blocking tab is to the right of the Block specific services tab.
Thanks for adding this feature.
A not that it appears you can only add the same schedule for every day of the week.
When I created a schedule for the weekend, it is replaced altogether in the UI when I subsequently add a different schedule for weekdays.
@BrianGilbert, that's #6177.
Thanks for adding this feature.
If I want to suspend a service two times the same day from 8:00 to 14:00 and from 20:00 to 23:59 how can I do?
@venethia, there is only one interval currently. You can create a feature request for multiple intervals within the same weekday.
Done: https://github.com/AdguardTeam/AdGuardHome/issues/6326