SukkaW
|
118991b969
|
Remove unused codes
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
|
2025-02-04 10:13:01 +08:00 |
|
SukkaW
|
e19d7989c3
|
Perf/Refactor: faster ip version
|
2025-01-22 20:04:41 +08:00 |
|
SukkaW
|
6895c7ee02
|
Refactor: fetch directly
|
2025-01-11 22:48:44 +08:00 |
|
SukkaW
|
7b859e7358
|
Fix(#52): DB parent path not found
|
2025-01-11 12:49:58 +08:00 |
|
SukkaW
|
8340a0f4f5
|
Refactor: use ROOT_DIR
|
2025-01-10 20:22:30 +08:00 |
|
SukkaW
|
7c78d0483b
|
Refactor: 304 cache
|
2025-01-06 18:34:24 +08:00 |
|
SukkaW
|
a0cadecfb9
|
Chore: adjust mirror url sleep before fetch
|
2025-01-03 10:06:31 +08:00 |
|
SukkaW
|
680079c55a
|
Chore: show primary URL on failed fetch
|
2025-01-02 23:44:31 +08:00 |
|
SukkaW
|
72d953b230
|
Replace more utilities w/ foxts
|
2024-12-12 23:19:03 +08:00 |
|
SukkaW
|
d726dcb64c
|
Replace built-in utility with foxts
|
2024-12-11 17:13:08 +08:00 |
|
SukkaW
|
ff8163eccc
|
Refactor: minor changes here and there
|
2024-11-21 00:10:32 +08:00 |
|
SukkaW
|
f0a3b3e915
|
Chore: minor changes
|
2024-11-04 09:29:57 +08:00 |
|
SukkaW
|
f2ec6508c8
|
Fix single asset fetch
|
2024-10-21 18:03:03 +08:00 |
|
SukkaW
|
98d75888cb
|
Housekeeping
|
2024-10-21 17:56:43 +08:00 |
|
SukkaW
|
db7a4bc97a
|
Chore: use more make-fetch-happen
|
2024-10-21 02:18:03 +08:00 |
|
SukkaW
|
4c1c237fc3
|
Cache SQLite statement
|
2024-10-18 01:55:47 +08:00 |
|
SukkaW
|
a8c9cc5ac5
|
Minor changes to fs memo implementation / Adapt fs memo
|
2024-10-18 01:16:12 +08:00 |
|
SukkaW
|
489d73ec86
|
Feat: new fs memo cache
|
2024-10-17 22:16:20 +08:00 |
|
SukkaW
|
87abb12dc7
|
Patch undici and use w/ request
|
2024-10-17 01:54:53 +08:00 |
|
SukkaW
|
c5ee4bad53
|
Revert undici.request and use fetch again
|
2024-10-15 22:57:27 +08:00 |
|
SukkaW
|
8a0a50d049
|
Fix corrupt local cache
|
2024-10-15 20:31:18 +08:00 |
|
SukkaW
|
e0f7e7e48a
|
Refactor: replace fetch with undici.request
|
2024-10-15 19:18:51 +08:00 |
|
SukkaW
|
ac470d4af9
|
Fix: ignore empty response
|
2024-10-15 18:49:00 +08:00 |
|
SukkaW
|
824fde2fc0
|
Fix types
|
2024-10-15 18:17:45 +08:00 |
|
SukkaW
|
79da4e18fc
|
Refactor: use retry from undici
|
2024-10-14 01:55:49 +08:00 |
|
SukkaW
|
e40979e50e
|
Chore: make ESLint Happy
|
2024-10-10 21:40:56 +08:00 |
|
SukkaW
|
a92a0f6f1a
|
Refactor: simplify parallel cached fetching
|
2024-10-10 13:58:56 +08:00 |
|
SukkaW
|
99e5d46531
|
Fix types
|
2024-10-09 21:12:15 +08:00 |
|
SukkaW
|
3e7ef5a294
|
Chore: print statusCode when cache miss
|
2024-10-09 20:58:06 +08:00 |
|
Sukka
|
2e48a72a3c
|
Feat: implement parallel fetch w/ HTTP 304 (#43)
|
2024-10-09 20:49:36 +08:00 |
|
Sukka
|
07d3fdf05b
|
Feat: implement HTTP 304 with SQLite Cache (#42)
|
2024-10-09 09:25:25 +08:00 |
|
SukkaW
|
1783cccf7f
|
Refactor: add more parsing
|
2024-09-21 16:43:01 +08:00 |
|
SukkaW
|
deadf16ae8
|
Perf: cache phishing hosts process
|
2024-09-13 22:19:35 +08:00 |
|
SukkaW
|
27c4004c0d
|
Support extra cacheKey
|
2024-09-02 20:46:10 +08:00 |
|
SukkaW
|
8a0690fe9e
|
Housekeeping & Make ESLint Happy
|
2024-08-26 08:24:39 +08:00 |
|
SukkaW
|
f761546a05
|
Chore: add cache key to fs cache
|
2024-08-04 23:17:52 +08:00 |
|
SukkaW
|
bb65a4180c
|
Refactor: drop all Bun compatability
|
2024-07-24 10:59:05 +08:00 |
|
SukkaW
|
553dd62eb1
|
Refactor: make Node.js run compatible
|
2024-07-23 17:42:10 +08:00 |
|
SukkaW
|
e0e79c9fe5
|
Refactor: drop Bun.nanoseconds & Bun.sleep
|
2024-07-23 15:57:25 +08:00 |
|
SukkaW
|
b1481c87f2
|
Refactor: Bun.peek polyfill for Node.js
|
2024-07-23 15:46:38 +08:00 |
|
SukkaW
|
1d8c991baf
|
Perf: faster string[] join
|
2024-06-28 17:25:54 +08:00 |
|
SukkaW
|
df6bbb68a0
|
Chore: improve types
|
2024-05-02 00:52:02 +08:00 |
|
SukkaW
|
f9a0445cbf
|
Chore: housekeeping
|
2024-04-16 11:06:00 +08:00 |
|
SukkaW
|
2982d74a55
|
CI: save cache even when build failed
|
2024-02-08 23:24:48 +08:00 |
|
SukkaW
|
7b2334ee3b
|
Minor changes here and there
|
2024-02-06 15:49:51 +08:00 |
|
SukkaW
|
efa1ab254e
|
Finish fs cache changes / tracer optimization
|
2024-02-02 11:33:08 +08:00 |
|
SukkaW
|
8428b3da42
|
Minor changes to fs cache
|
2024-02-02 00:15:46 +08:00 |
|
SukkaW
|
e626a6b5d2
|
Perf: use Bun.peek() to save a few ticks
|
2024-01-28 22:40:56 +08:00 |
|
SukkaW
|
c95e96fc61
|
Chore: refine reject domainset building
|
2024-01-28 22:28:58 +08:00 |
|
SukkaW
|
b55a7decb9
|
Perform VACCUM once per week
|
2024-01-15 16:25:57 +08:00 |
|