AdguardTeam / AdGuardHome

Network-wide ads & trackers blocking DNS server
https://adguard.com/adguard-home.html
GNU General Public License v3.0
23.85k stars 1.75k forks source link

Timed blocklists and whitelists #1203

Open ghost opened 4 years ago

ghost commented 4 years ago

Problem Description

Pi-hole has a option for disable filters for certain time (10 sec, 30 sec, 5 min, custom time). I know someone will request for copy paste the feature. People disable whole protection (all filters) or subscribed blocklists when they often or randomly use interested service. normally too annoying task to add/remove custom filtering rules or maintain remote list) and next forget to re-enable for long time then all devices expose to tracking, ads etc.

Regardless above, this feature useful for activate and forget, when we need to

Proposed Solution

I think it's convenient to add separate column in filters page with special settings for manage each timed rules list.

optionally it can be use by two ways

To prevent overuse this feature then only allow to set maximum 12hrs

ghost commented 4 years ago

69730490-c058df00-115a-11ea-9a76-8022f3b53ec3

ghost commented 4 years ago

Add two type of configuration methods to 'Configure Time' field.

Now AGH has blocklists/allowlists options and users able to create local lists #817 as well. it'll be more easier to maintain when #1450 available. So we can stop adding new services to 'blocked services' component. We are really advertising those companies through AGH ;)

ExtraLog commented 4 years ago

I voted this feature months ago. It seems take time for adguard's consideration so today decided to add comment to explain why we want this!. I use software firewalls for my home computers and it's headache to enable/disable rules for non frequently use tools and updates so on.... You guys know most popular managed security softwares are not available for free. i guess many people interest for scheduled or manual internet accesses and this feature has explained everything so we wait to use it.

ameshkov commented 4 years ago

Assigned to v0.105 for now. This may change as I am not yet sure how exactly this should be implemented.

There's also a similar feature request that should be considered: https://github.com/AdguardTeam/AdGuardHome/issues/951

BobWs commented 1 year ago

Is this on any roadmap?

KuzonCode commented 1 year ago

Would also really appreciate this feature

wufei0 commented 11 months ago

any update on this?