Compare commits

...

6 Commits

Author SHA1 Message Date
MkQtS
b11bfaa138 sina: add weibopay.com (#3311) 2026-02-27 13:11:31 +08:00
MkQtS
afb9e6cad0 main.go: clean up (#3310)
[skip ci]
2026-02-27 13:09:18 +08:00
Konstantin
5f7c4aa60a yandex: add yandexwebcache.net (#3308) 2026-02-27 13:03:46 +08:00
Nikita Ugnich
48eb616779 perplexity: add ppl-ai-file-upload.s3.amazonaws.com (#3307) 2026-02-27 13:02:30 +08:00
Ivan
d57e3b3f45 category-gov-ru: add general radio frequency center domain (#3306)
Co-authored-by: Ivan Plekhanov <iaplekh@gmail.com>
2026-02-27 13:00:09 +08:00
dependabot[bot]
c308e3430d Chore: bump actions/upload-artifact from 6 to 7 (#3309)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 12:10:39 +08:00
6 changed files with 7 additions and 6 deletions

View File

@@ -34,7 +34,7 @@ jobs:
mv dlc.dat TEST-${{ github.run_number }}-dlc.dat
- name: Upload TEST-${{ github.run_number }}-dlc.dat
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: TEST-${{ github.run_number }}-dlc.dat
path: TEST-${{ github.run_number }}-dlc.dat

View File

@@ -18,6 +18,7 @@ cbr.ru # Central Bank of Russia
cikrf.ru # Central Electoral Commission of the Russian Federation
ebs.ru # Unified Biometric System
goskey.ru # GosKey - an electronic signature on a smartphone
grfc.ru # General radio frequency center
izbirkom.ru # Information on ongoing elections and referendums
kremlin.ru # Online representation of the President of Russia
nalog.ru # Federal Tax Service

View File

@@ -2,4 +2,5 @@ perplexity.ai
perplexity.com
pplx.ai
full:ppl-ai-file-upload.s3.amazonaws.com
full:pplx-res.cloudinary.com

View File

@@ -19,13 +19,14 @@ th.weibo.com @!cn
tw.weibo.com @!cn
us.weibo.com @!cn
videoself.cn
wbimg.com
wbimg.cn
wbimg.com
wcdn.cn
weibo.cn
weibo.com
weibo.com.cn
weibocdn.com
weibopay.com
xhaiwai.com
# Ads/tracking

View File

@@ -53,6 +53,7 @@ yandexadexchange.net
yandexcloud.net
yandexcom.net
yandexmetrica.com
yandexwebcache.net
yandexwebcache.org
yastat.net
yastatic-net.ru

View File

@@ -353,11 +353,8 @@ func (p *Processor) resolveList(plname string) error {
roughMap[dentry.Plain] = dentry
}
for _, inc := range pl.Inclusions {
if _, exist := p.plMap[inc.Source]; !exist {
return fmt.Errorf("list %q includes a non-existent list: %q", plname, inc.Source)
}
if err := p.resolveList(inc.Source); err != nil {
return err
return fmt.Errorf("failed to resolve inclusion %q: %w", inc.Source, err)
}
for _, ientry := range p.finalMap[inc.Source] {
if isMatchAttrFilters(ientry, inc) { // Add included entries