mirror of
https://github.com/AdguardTeam/AdguardFilters.git
synced 2026-08-29 12:14:41 +00:00
* Update AGLint to v4.0.0-beta.0 * Update AGLint config * Fix rule name in disable comments * Remove unnecessary disable comments * Fix pseudo elements * Update AGLint to v4.0.0-beta.1 * Enable caching for AGLint * Add AGLint ignore file * Use ignore file for cache calculation * Update AGLint cache strategy * Update AGLint to 4.0.0-beta.2
170 lines
8.8 KiB
YAML
170 lines
8.8 KiB
YAML
# AGLint config file
|
|
# Documentation: https://github.com/AdguardTeam/AGLint/blob/master/docs/configuration.md
|
|
root: true
|
|
extends:
|
|
- aglint:recommended
|
|
platforms:
|
|
- adg_any
|
|
rules:
|
|
no-excluded-rules:
|
|
- error
|
|
- excludedRuleTexts: []
|
|
- excludedRegExpPatterns:
|
|
# Do not forget to escape special regex characters
|
|
#
|
|
# Keep in mind that in regexp rules, dots may or may not be escaped.
|
|
# So if you want to exclude a rule like:
|
|
# `/example.(com|org)\/ads/`
|
|
# You should replace the dot `.` with `(\.|\\\.)`, resulting in:
|
|
# `\/example(\.|\\\.)\(com\|org\)\\\/ads\/`
|
|
# This regexp will match and block both:
|
|
# `/example.(com|org)\/ads/`
|
|
# `/example\.(com|org)\/ads/`
|
|
# See an example: https://regex101.com/r/L7CsOZ/1
|
|
#
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/219547
|
|
- \|\|adx\.promo\^
|
|
# https://x.com/428rinsuki/status/1994048111082344631
|
|
- \|\|stat\.i3\.dmm\.com
|
|
# https://github.com/DandelionSprout/adfilt/discussions/163#discussioncomment-14989561
|
|
- \|\|nextdns\.io.*\$removeparam=from$
|
|
# https://github.com/easylist/easylist/issues/22562
|
|
- \|\|duplexer\.wix\.com\^
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/212007#issuecomment-3426074352
|
|
- \|\|lit\.link\/scripts\/geniee-ad-inline\.js
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/215858
|
|
- \|\|an.gr-wcon.com\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/215269
|
|
- nhk-ondemand\.jp#%#.+wd\.s_c_il['"]
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/214686
|
|
- \|\|gmss.use1.prd.api.discomax.com\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/213803
|
|
- app\.tuta\.com###modal:has.+upgradeReminder
|
|
# https://github.com/easylist/easylist/issues/22306#issuecomment-3303661703
|
|
- airasia\.com\/z\.js$
|
|
# Causes high CPU usage on notion.so
|
|
- \|\|http-inputs-notion.splunkcloud.com\^$
|
|
# https://github.com/hagezi/dns-blocklists/issues/7276
|
|
- datadog.pool.ntp.org\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/212409
|
|
- \|\|pro-1w-dataaggregator.onelouder.com\^$
|
|
# Breaks websites that use Intercom chat widget
|
|
- ^\|\|api-iam\.intercom\.io\/messenger\/web\/ping$
|
|
# Breaks adding Yahoo account in email clients
|
|
- ^\|\|udc.yahoo.com\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/188783#issuecomment-2359649738
|
|
- ^\|\|bilibili.com\^\$removeparam=mid$
|
|
# Breaks appconsent.io cookie consents
|
|
- ^\|\|collector\.appconsent\.io\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/commit/3835ef566e40b6374717d39546663a19c2fa7716#r162211924
|
|
- ^##a?\[href[^*]="(https?:\/\/)?lin\.ee\/?"\]\s$
|
|
# It seems this sript also used by anti-bot protection.
|
|
# I can't pay on Taobao when this script is blocked, and applied the scriptlet
|
|
- ^\|\|g\.alicdn\.com\/alilog\/mlog\/aplus_v2\.js
|
|
# Breaks player on Independent sites. It loads config of players
|
|
- ^\|\|pub.pixels.ai\^$
|
|
# Blocks LiveChat chats completely
|
|
- ^\|\|(cdn\.)?livechatinc\.com/tracking\.js(?:$|\$domain=~[^\s]*$)
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/208130#issuecomment-3012265450
|
|
# Breaks search results
|
|
- ^\|\|links.duckduckgo.com\/d\.js\?q=$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/207941
|
|
- ^\|\|sstats\.adobe\.com\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/208079
|
|
# Related to GDPR consents, may break sites
|
|
- ^\|\|global\.ketchcdn\.com\^$
|
|
# Used by Samsung Internet browser to load config
|
|
- ^\|\|config-api.internet.apps.samsung.com\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/207250
|
|
# Blocks the order confirmation popup
|
|
- etsy.com##.wt-animated--slide-from-bottom$
|
|
# DataDome bot protection. Visitor may be blocked, if this rule will be applied
|
|
- \$cookie=datadome$
|
|
# https://github.com/AdguardTeam/AdguardFilters/commit/2112d107b92d9dd45c7adfd5819f3f554fa4d132
|
|
- \|\|(www\.)?youtube\.com\^\$removeparam=si$
|
|
- ^\$removeparam=si,domain=(www\.)?youtube\.com
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/206173#issuecomment-2913361836
|
|
- \|\|oogiri-ads-bucket\.s3\.ap-northeast-3\.amazonaws.com\^$
|
|
- oogiri-chaya.com##\.ads_insert$
|
|
# https://github.com/easylist/easylist/issues/20673#issuecomment-2887148428
|
|
- \|\|prodregistryv2\.org\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/203956
|
|
- \|\|event\.notifier\.rakuten\.co\.jp\^$
|
|
- \|\|ashiato\.travel\.rakuten\.co\.jp\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/198683
|
|
- \|\|insights.alibaba.com\^$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/203905
|
|
- \|\|roblox.com\^\$cookie=RBXEventTrackerV2
|
|
# dropbox.com
|
|
# Broken "Add account recovery" dialog when setting up 2FA
|
|
# https://www.dropbox.com/account/security?enroll_mfa=1&mfa_checkpoint_token=
|
|
- dropbox\.com##div\.dig-Banner\[role="alert"\]$
|
|
- dropbox\.com##\.dig-Banner$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/202560
|
|
- \|\|hotapi\*\.tiktokv\.\w{2,3}\^$
|
|
# plvideo.ru - history will be broken
|
|
- ^\|\|stat\.g2\.plvideo.ru\^
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/157889#issuecomment-1660195416
|
|
- ^\|\|amazon\.\*\$removeparam=psc$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/110571
|
|
- ^\|\|amazon\.\*\$removeparam=ref$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/88627
|
|
- ^\|\|amazon\.\*\$removeparam=ref_$
|
|
- ^\|\|amazon\.\*\$removeparam=ie$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/89163
|
|
- ^\|\|amazon\.\*\/message-us\$removeparam=origRef$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/148958
|
|
# Breaks navigation and removes chosen seller id on the item's page
|
|
- ^\|\|amazon\.\*\$removeparam=smid$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/201809
|
|
# May break sites
|
|
- \|\|sdk-v2\.conscent\.in\^(\$third-party)?$
|
|
# https://github.com/AdguardTeam/AdGuardSDNSFilter/issues/1846
|
|
- \|\|c-api-bit.shopeemobile.com\^
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/201028
|
|
- \|\|tapi.pureapk.com\^
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/200159#issuecomment-2710664591
|
|
- \|\|market\.yandex\.[a-z]*\$removeparam=do-waremd5
|
|
# https://github.com/easylist/easylist/issues/21268
|
|
- \|\|applicationinsights\.io\^
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/184034
|
|
- \|\|events.data.microsoft.com\^
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/127008
|
|
- \|\|bilibili.com\^\$removeparam=from$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/198810
|
|
# Don't add any too simple filter for this domain without $path
|
|
- ^ameblo\.jp##div:has\(
|
|
- ameblo\.jp##div(\[class.=.+\])?:empty
|
|
# Causes problems on PlayStation consoles
|
|
- \|\|telemetry\.api\.playstation\.com
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/197916
|
|
- \|\|mobile\.pipe\.aria\.microsoft.com
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/146493
|
|
- \|\|log\.suumo\.jp
|
|
# Popular baits. Sync with EasyList
|
|
- ^##\.ad-area$
|
|
- ^##\.sidebar-ad$
|
|
- ^##\.Ad-Container$
|
|
# Cause many false positives
|
|
- ^##\.cookie-modal$
|
|
- ^###cookie-modal$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/165972#issuecomment-1815708057
|
|
- ^ameblo\.jp##\.pickCreative_root$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/191068#issuecomment-2480464336
|
|
- ^(\/sd)?_ads_updater-$
|
|
- ^\|\|b\.karte\.io
|
|
- ^\|\|static\.karte\.io
|
|
# https://github.com/AdguardTeam/AdguardFilters/commit/a64fb16a9c0ba926f980ca5091ca6d39eeb6ef40
|
|
- ^tuma(douga)?\.jp##\.index_banner_space$
|
|
- static-assets\.bamgrid\.com\/analytics
|
|
- staff-start\.com\/js\/track\/
|
|
- minkou.jp\/js\/tracking\.js
|
|
- amazon.com\/1\/batch\/1\/OP\/
|
|
- amazon.com\/1\/batch\/1\/OE\/
|
|
# https://github.com/AdguardTeam/AdguardFilters/pull/189856#issuecomment-2422639077
|
|
- youtube\.com\^\$removeparam=si$
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/195335
|
|
- syndication\.twitter\.com\^
|
|
# https://github.com/AdguardTeam/AdguardFilters/issues/197918
|
|
- fiverr\.com\^\$removeparam=ref$
|