687 Commits

Author SHA1 Message Date
SukkaW
9bc40a80b5 Chore: minor changes 2025-11-20 22:23:42 +08:00
SukkaW
19f4b485b3 Perf: wait longer before fetch fallback
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
Build / Remove Artifacts after Deployment (push) Has been cancelled
2025-11-20 02:33:17 +08:00
SukkaW
9e9ee36292 Chore: minor changes 2025-11-20 02:20:27 +08:00
SukkaW
d7f9961062 Chore: disable HTTP/2 again 2025-11-20 02:00:37 +08:00
SukkaW
b388936bf3 Chore: print gfwlist validation count 2025-11-19 23:20:52 +08:00
SukkaW
a2c0205aac Chore: minor changes 2025-11-11 21:44:27 +08:00
SukkaW
bb6c7cb3fa Chore: update source deduping tool 2025-11-11 00:41:03 +08:00
SukkaW
459cdeb8dd Remove Dead Domains/Hosts 2025-11-10 23:01:29 +08:00
SukkaW
f1cc4e21d5 Housekeeping
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-10-25 14:57:28 +08:00
SukkaW
897fe81604 Update Domain Alive Check DoH List [skip ci] 2025-10-19 03:18:39 +08:00
SukkaW
6b0e600ac7 Perf: avoid copying memory when decoding telegrm config 2025-10-19 01:27:35 +08:00
SukkaW
7ded88aaa3 Re-enable DOMAIN-KEYWORD overlapping DOMAIN-WILDCARD dedupe
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-10-17 21:07:35 +08:00
SukkaW
5807e07608 Disable Wildcard Dedupe 2025-10-17 20:53:35 +08:00
SukkaW
f96612053e Refactor: support RULE-SET as Mihomo's nameserver-policy 2025-10-16 23:01:40 +08:00
SukkaW
a3f98c2f29 Housekeeping & Make ESLint Happy
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-10-15 00:31:27 +08:00
SukkaW
02a2302210 Refactor: drop punycode.js 2025-10-11 02:07:47 +08:00
SukkaW
8ccc5d6b5b Use foxts more
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-10-10 05:01:58 +08:00
SukkaW
15955c4128 Chore: prefer Uint8Array
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-10-03 00:03:45 +08:00
SukkaW
69e9a73b4b Chore: minor changes
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-10-01 00:57:17 +08:00
SukkaW
f301cb4125 Chore: transform rule type to uppercase before process
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-09-15 02:25:25 +08:00
SukkaW
8e2c99aaac Refactor: filter parsing changes 2025-09-14 22:28:15 +08:00
SukkaW
7c580f0b0d Chore: remove problematic DoH in the domain alive option [skip ci] 2025-09-14 04:07:07 +08:00
SukkaW
60ceb29ef9 Chore: update domain alive options 2025-09-14 03:42:06 +08:00
SukkaW
1bf57f5515 Perf: use tldts-experimental when possible 2025-09-12 19:53:57 +08:00
SukkaW
6354a1972e Fix sing-box by disabling all rule types but Domain & IP
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
Due to how sing-box rules are composed, it is impossible for me to fully
compatible with it
2025-08-30 00:49:25 +08:00
SukkaW
4ec00aaa1b Chore: slice comment out for iteration 2025-08-25 23:53:27 +08:00
SukkaW
daf80a4291 Chore: update domain alive check options 2025-08-24 23:07:37 +08:00
SukkaW
b57f8699e9 Chore: pre-populate WHOIS mapping 2025-08-23 21:14:27 +08:00
SukkaW
f8129cffe1 Chore: update domain alive validation DoH list [skip ci] 2025-08-23 01:36:09 +08:00
SukkaW
72ac579501 Chore: improve domain alive validation 2025-08-23 01:27:20 +08:00
SukkaW
238eb7fa6f Chore: update domain alive DoH list 2025-08-23 01:06:37 +08:00
SukkaW
cf1f657dae Chore: update domain alive check [skip ci] 2025-08-22 08:24:31 +08:00
SukkaW
49b50a33f5 Housekeeping 2025-08-21 22:49:11 +08:00
SukkaW
8ec28f6260 Fix: pound sign handling 2025-08-18 00:44:16 +08:00
SukkaW
373f862c6d Feat: ability to handle inline comment 2025-08-17 17:35:57 +08:00
SukkaW
1d8b452f87 Chore: drop file writing worker [skip ci] 2025-08-16 22:34:01 +08:00
SukkaW
0a00d8409a Fix: bail Firestore fetch out of HTTP cache 2025-08-12 18:48:18 +08:00
SukkaW
cb22b38a95 Chore: increase cacheByDefault from 3min to 10min 2025-08-10 15:50:13 +08:00
SukkaW
c4aa6afad3 Feat: support Telegram Backup IP 2025-08-08 23:41:55 +08:00
宋彥筠
3449ee4850
Use DOMAIN-WILDCARD for Mihomo (#77) 2025-08-08 12:16:19 +08:00
SukkaW
807fc19a46 Chore: make ESLint and TypeScript happy 2025-08-07 22:28:15 +08:00
SukkaW
9d432f4a01 Update Reject Hosts && Normalization 2025-07-31 23:08:30 +08:00
SukkaW
0a2548d6e5 Chore: enable HTTP/2 again 2025-07-31 22:26:36 +08:00
SukkaW
2954a1b7c4 Chore: avoid adding too much pressure on backup source 2025-07-28 00:34:03 +08:00
SukkaW
e9567f6488 Perf: improve adguard filter parsing speed 2025-07-28 00:02:09 +08:00
SukkaW
8fc03a8a26 Chore: improve trace information 2025-07-27 22:31:28 +08:00
SukkaW
3d1514f0d1 Housekeeping [skip ci] 2025-07-27 21:08:40 +08:00
SukkaW
3a7f15ca6c Chore: new way to attach description 2025-07-21 16:03:08 +08:00
SukkaW
de1f817eec Chore: universal way to attach upstream data source 2025-07-21 16:03:08 +08:00
SukkaW
f4d0531fb3 chore: shuffle servers when checking alive domains
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.9) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
2025-07-20 23:08:02 +08:00