AdGuardHome icon indicating copy to clipboard operation
AdGuardHome copied to clipboard

Timed blocklists and whitelists

Open ghost opened this issue 6 years ago • 5 comments

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

  • unblock specific domain list for perform client devices software updates within 10 min
  • temporally allow a service eg: skype calls for 1hr
  • block twitch for 5hrs (also possible to fulfill through https://github.com/AdguardTeam/AdGuardHome/issues/951 but suitable for recurring)
  • fix page damage without create permanent custom filtering rule

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

  • assign using entries https://github.com/AdguardTeam/AdGuardHome/issues/1081
  • assign through UI https://github.com/AdguardTeam/AdGuardHome/issues/817#issuecomment-534275463 (tags) https://github.com/AdguardTeam/AdGuardHome/issues/435

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

ghost avatar Nov 24 '19 14:11 ghost

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

ghost avatar Nov 27 '19 14:11 ghost

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

  • Default (specific duration for activate manually)
  • Recurring (scheduler) then it turn on/off automatically. you can check screenshot on https://github.com/AdguardTeam/AdGuardHome/issues/951#issuecomment-523906910

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 ;)

ghost avatar Apr 18 '20 04:04 ghost

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.

ExtraLog avatar May 02 '20 07:05 ExtraLog

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

ameshkov avatar May 12 '20 14:05 ameshkov

Is this on any roadmap?

BobWs avatar Nov 10 '22 14:11 BobWs

Would also really appreciate this feature

KuzonCode avatar Mar 16 '23 21:03 KuzonCode

any update on this?

wufei0 avatar Aug 18 '23 02:08 wufei0