Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5189 commits
Select commit Hold shift + click to select a range
6528dc0
feat: add token option for zaimanhua route (#21815)
kjasn Apr 24, 2026
293c9cd
chore(deps): bump re2js from 2.2.0 to 2.2.2 (#21816)
dependabot[bot] Apr 24, 2026
11a6611
chore(deps): bump devenv from `863b420` to `c873d21` (#21820)
dependabot[bot] Apr 24, 2026
bd5f3a5
chore(nix): update dependencies hash to sha256-ek3LN43FqwmLGh4qk54DZ8…
github-actions[bot] Apr 24, 2026
bd31ae1
chore(deps): bump hono from 4.12.14 to 4.12.15 (#21819)
dependabot[bot] Apr 24, 2026
0ddea9e
fix(route): apple apps (#21824)
TonyRL Apr 24, 2026
7602dd2
chore(deps): bump @sentry/node from 10.49.0 to 10.50.0 (#21818)
dependabot[bot] Apr 24, 2026
2ead222
chore: auto close broken PR
TonyRL Apr 25, 2026
be87dfd
docs: edit zaimanhua description. (#21829)
Volundio Apr 25, 2026
7c6fe1c
chore: auto close broken PR
TonyRL Apr 25, 2026
5b4fe8e
feat(route): add user likes activity for Hugging Face (#21838)
dotWee Apr 26, 2026
37ddfe9
chore(deps): bump re2js from 2.2.2 to 2.2.3 (#21842)
dependabot[bot] Apr 27, 2026
9895f4f
chore(deps): bump devenv from `c873d21` to `d31845d` (#21845)
dependabot[bot] Apr 27, 2026
866453b
chore(nix): update dependencies hash to sha256-HO3OeUzttaFf/Z1rNgwYIq…
github-actions[bot] Apr 27, 2026
6c59d80
chore(deps): bump jsdom from 29.0.2 to 29.1.0 (#21843)
dependabot[bot] Apr 27, 2026
4c6b830
chore(deps-dev): bump oxlint-tsgolint in the oxc group (#21841)
dependabot[bot] Apr 27, 2026
b2334d4
chore(deps): bump nixpkgs from `b12141e` to `0726a0e` (#21844)
dependabot[bot] Apr 27, 2026
add0734
chore(nix): update dependencies hash to sha256-jXH+lqvTUjWfOWt6MwuF7w…
github-actions[bot] Apr 27, 2026
ec5fb92
chore(deps): bump re2js from 2.2.3 to 2.3.1 (#21849)
dependabot[bot] Apr 28, 2026
1f6aafb
chore(deps): bump @scalar/hono-api-reference from 0.10.10 to 0.10.11 …
dependabot[bot] Apr 28, 2026
672834c
chore(deps): bump devenv from `d31845d` to `fb3d8df` (#21851)
dependabot[bot] Apr 28, 2026
8f1e112
chore(nix): update dependencies hash to sha256-WpN4jgLZFkKBZJBhfp8zTj…
github-actions[bot] Apr 28, 2026
7a7453d
fix(twitter): handle unavailable quoted tweets
DIYgod Apr 28, 2026
6a92135
chore(deps-dev): bump the typescript-eslint group with 2 updates (#21…
dependabot[bot] Apr 28, 2026
d811d05
chore(deps-dev): bump the oxc group with 5 updates (#21847)
dependabot[bot] Apr 28, 2026
796bbf1
fix(route/yahoo): fix providers (#21852)
TonyRL Apr 28, 2026
bb5a944
chore(deps-dev): bump tsdown from 0.21.9 to 0.21.10 (#21810)
dependabot[bot] Apr 28, 2026
9bf19b8
chore(deps-dev): bump the cloudflare group across 1 directory with 3 …
dependabot[bot] Apr 28, 2026
e06a6de
fix(youtube): correct cache expiration handling in getLive function (…
TonyRL Apr 29, 2026
cf2f06c
fix(route/nmc): update selectors (#21854)
TonyRL Apr 29, 2026
e455f9a
chore(deps): bump tldts from 7.0.28 to 7.0.29 (#21859)
dependabot[bot] Apr 29, 2026
20ed8d7
chore(deps): bump dawidd6/action-download-artifact from 20 to 21 (#21…
dependabot[bot] Apr 29, 2026
2b324a9
chore(deps): bump devenv from `fb3d8df` to `cb344e4` (#21860)
dependabot[bot] Apr 29, 2026
25bb1b4
chore(nix): update dependencies hash to sha256-O3qmJEDy3qhODzS30WCTU1…
github-actions[bot] Apr 29, 2026
58ab2d3
chore(deps): bump nixpkgs from `0726a0e` to `1c3fe55` (#21861)
dependabot[bot] Apr 29, 2026
2f66481
fix(route/nhk): fix linebreak (#21863)
TonyRL Apr 29, 2026
3b39d3d
chore: add ignorePatterns in oxlintrc.ci.json
TonyRL Apr 29, 2026
d1dad54
chore(deps): bump @scalar/hono-api-reference from 0.10.11 to 0.10.12 …
dependabot[bot] Apr 30, 2026
8063ff9
chore(deps): bump imapflow from 1.3.2 to 1.3.3 (#21874)
dependabot[bot] Apr 30, 2026
58133b6
chore(deps-dev): bump eslint-plugin-yml from 3.3.1 to 3.3.2 (#21875)
dependabot[bot] Apr 30, 2026
fd0228d
chore(deps): bump @jocmp/mercury-parser from 3.0.7 to 3.0.8 (#21872)
dependabot[bot] Apr 30, 2026
82d6147
chore(deps): bump ufo from 1.6.3 to 1.6.4 (#21873)
dependabot[bot] Apr 30, 2026
e03da36
chore(deps): bump devenv from `cb344e4` to `28668b6` (#21876)
dependabot[bot] Apr 30, 2026
56189d2
chore(nix): update dependencies hash to sha256-s6n6MhxSCTQMRw5v1nufXd…
github-actions[bot] Apr 30, 2026
c183829
chore(deps): bump the opentelemetry group across 1 directory with 5 u…
dependabot[bot] Apr 30, 2026
c6cd0b3
chore(deps): bump zod from 4.3.6 to 4.4.1 (#21871)
dependabot[bot] Apr 30, 2026
be7dd75
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare gro…
dependabot[bot] Apr 30, 2026
cb07714
chore(deps): bump @sentry/node from 10.50.0 to 10.51.0 (#21869)
dependabot[bot] Apr 30, 2026
5b2e1a5
fix(route/javdb): use puppeteer to overcome api restrictions (#21865)
sgpublic Apr 30, 2026
496e98a
fix(route/nuaa): 修复NUAA教务处DOM元素解析 (#21879)
wanlala May 1, 2026
87f268a
chore(deps): bump devenv from `28668b6` to `da4531a` (#21887)
dependabot[bot] May 1, 2026
1b769f4
chore(nix): update dependencies hash to sha256-Kssm2wyrFM17wyiVj9pmrK…
github-actions[bot] May 1, 2026
0e8dd01
chore(deps): bump @scalar/hono-api-reference from 0.10.12 to 0.10.13 …
dependabot[bot] May 1, 2026
ae8116a
chore(deps): bump hono from 4.12.15 to 4.12.16 (#21882)
dependabot[bot] May 1, 2026
9d18021
chore(deps): bump @hono/node-server from 2.0.0 to 2.0.1 (#21886)
dependabot[bot] May 1, 2026
05904eb
chore(deps): bump jsdom from 29.1.0 to 29.1.1 (#21885)
dependabot[bot] May 1, 2026
2028155
chore(deps-dev): bump the cloudflare group across 1 directory with 2 …
dependabot[bot] May 1, 2026
f8789f5
chore(deps): bump html-to-text from 9.0.5 to 10.0.0 (#21884)
dependabot[bot] May 1, 2026
b431cf0
chore(deps): bump pnpm/action-setup from 5.0.0 to 6.0.4 (#21881)
dependabot[bot] May 1, 2026
843c3ff
feat(route): add rule34video latest route (#21696)
ashi-koki May 2, 2026
bd4ce45
style: auto format
github-actions[bot] May 2, 2026
ec26f45
chore(deps): bump tldts from 7.0.29 to 7.0.30 (#21898)
dependabot[bot] May 4, 2026
8cb94bb
chore(deps): bump rate-limiter-flexible from 11.0.1 to 11.0.2 (#21897)
dependabot[bot] May 4, 2026
f28e20c
chore(deps): bump pnpm/action-setup from 6.0.4 to 6.0.5 (#21894)
dependabot[bot] May 4, 2026
c7d7fe9
chore(deps): bump zod from 4.4.1 to 4.4.3 (#21896)
dependabot[bot] May 4, 2026
57d4b36
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare gro…
dependabot[bot] May 4, 2026
fdca853
chore(deps-dev): bump globals from 17.5.0 to 17.6.0 (#21895)
dependabot[bot] May 4, 2026
d6ae8fc
chore(deps): bump nixpkgs from `1c3fe55` to `15f4ee4` (#21899)
dependabot[bot] May 4, 2026
a2e7a39
chore(nix): update dependencies hash to sha256-LALa3bGGiBv8zuKcxfDhVq…
github-actions[bot] May 4, 2026
cf8c822
chore(deps): bump devenv from `da4531a` to `9708ea1` (#21900)
dependabot[bot] May 4, 2026
4d859d5
chore(deps-dev): bump eslint in the eslint group across 1 directory (…
dependabot[bot] May 4, 2026
566f028
refactor: migrate browser automation to Playwright (#21901)
DIYgod May 4, 2026
4140c2e
chore(deps): bump cachix/install-nix-action from 31.10.5 to 31.10.6 (…
dependabot[bot] May 5, 2026
3f1a51f
chore(deps-dev): bump the typescript-eslint group with 2 updates (#21…
dependabot[bot] May 5, 2026
e5b002b
chore(deps): bump city-timezones from 1.3.3 to 1.3.4 (#21909)
dependabot[bot] May 5, 2026
337a60e
chore(deps): bump lru-cache from 11.3.5 to 11.3.6 (#21910)
dependabot[bot] May 5, 2026
220b6c4
chore(deps): bump @scalar/hono-api-reference from 0.10.13 to 0.10.14 …
dependabot[bot] May 5, 2026
d0c6e6a
feat(route/bilibili): fold browser mode into video route (#21913)
DIYgod May 5, 2026
534271c
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare gro…
dependabot[bot] May 5, 2026
3d38931
chore(deps): bump devenv from `9708ea1` to `5297dd9` (#21912)
dependabot[bot] May 5, 2026
6e0de27
chore(nix): update dependencies hash to sha256-W+zRrU+uzL8sWo7Y9WVWEs…
github-actions[bot] May 5, 2026
90b81b5
fix: connect playwright ws endpoint via protocol (#21917)
DIYgod May 5, 2026
2f3614b
chore(deps-dev): bump eslint-plugin-n from 17.24.0 to 18.0.0 (#21908)
dependabot[bot] May 5, 2026
1410f03
test: remove text "Not Found" from httperror
TonyRL May 5, 2026
ec7c38c
chore(deps-dev): bump eslint-plugin-n from 18.0.0 to 18.0.1 (#21924)
dependabot[bot] May 6, 2026
3fb20b3
chore(deps): bump actions/labeler from 6.0.1 to 6.1.0 (#21922)
dependabot[bot] May 6, 2026
96bc2d0
chore(deps): bump hono from 4.12.16 to 4.12.17 (#21926)
dependabot[bot] May 6, 2026
7595510
fix: update browser fetching for bilibili and xsijishe
DIYgod May 6, 2026
46b4e2b
chore(deps): bump devenv from `5297dd9` to `a7ee656` (#21928)
dependabot[bot] May 6, 2026
a21cf67
chore(nix): update dependencies hash to sha256-ht/2DiqV+thWATxu4gC5kj…
github-actions[bot] May 6, 2026
f81768e
chore(deps): bump nixpkgs from `15f4ee4` to `549bd84` (#21927)
dependabot[bot] May 6, 2026
dfa29b7
chore(deps): bump http-cookie-agent from 7.0.3 to 8.0.0 (#21925)
dependabot[bot] May 6, 2026
ae48d4c
chore(deps-dev): bump the cloudflare group with 2 updates (#21921)
dependabot[bot] May 6, 2026
5589b89
fix(cache): call JSON.stringify when storing value in cache.tryGet (#…
ouuan May 6, 2026
63157fb
feat(route): add 福建日报电子报 route (#21472)
DakoWang May 6, 2026
51ef0df
feat(route): add 国际能源网 (in-en.com) news route (#21669)
Harviewang May 7, 2026
37b70b4
fix(route/thepaper)(route/jiemian): remove useless image and audio (#…
HamadaMasatoshi May 7, 2026
2b85aba
style: auto format
github-actions[bot] May 7, 2026
8c3e7df
chore(deps): bump hono from 4.12.17 to 4.12.18 (#21936)
dependabot[bot] May 7, 2026
7b77c8f
chore(deps): bump re2js from 2.3.1 to 2.3.2 (#21937)
dependabot[bot] May 7, 2026
43779b1
chore(deps-dev): bump got from 15.0.3 to 15.0.5 (#21940)
dependabot[bot] May 7, 2026
7f68767
chore(deps-dev): bump fs-extra from 11.3.4 to 11.3.5 (#21941)
dependabot[bot] May 7, 2026
eaddc7f
chore(deps): bump devenv from `a7ee656` to `a3ebee0` (#21942)
dependabot[bot] May 7, 2026
405538d
chore(nix): update dependencies hash to sha256-Wefxsdypo6RsuL8c7JIQ0g…
github-actions[bot] May 7, 2026
9cda3e5
chore(deps): bump rate-limiter-flexible from 11.0.2 to 11.1.0 (#21935)
dependabot[bot] May 7, 2026
0efae82
chore(deps): bump @honeybadger-io/js from 6.12.3 to 6.14.0 (#21934)
dependabot[bot] May 7, 2026
5b6bf12
chore(deps): bump the opentelemetry group across 1 directory with 2 u…
dependabot[bot] May 7, 2026
9ec0d81
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare gro…
dependabot[bot] May 7, 2026
76bd311
chore(deps-dev): bump lint-staged from 16.4.0 to 17.0.2 (#21939)
dependabot[bot] May 7, 2026
7b22a41
fix: update playstation monthly games route
DIYgod May 7, 2026
e7fd352
fix(route/jiemian): remove duplicated image (#21946)
TonyRL May 7, 2026
c39f1c4
fix: update theblockbeats api signing
DIYgod May 7, 2026
8b302d7
feat(route): add hypergryph/endfield (#21808)
E-larex May 7, 2026
78068da
feat(route): make GitHub pulls title and docs consistent with issues …
TehPeGaSuS May 7, 2026
70cd080
chore: revive remark formatter
TonyRL May 7, 2026
788c549
style: auto format
github-actions[bot] May 7, 2026
5faaf6c
chore(format): fix lifting of trailing directives from tables
TonyRL May 7, 2026
a4b9d76
style: auto format
github-actions[bot] May 7, 2026
c2b00f6
chore: format description in lint-staged
TonyRL May 7, 2026
03fabd9
fix: separate quoted tweets in twitter feeds
DIYgod May 8, 2026
9e5454e
chore(deps): bump devenv from `a3ebee0` to `f8c5fcd` (#21952)
dependabot[bot] May 8, 2026
be41b75
chore(nix): update dependencies hash to sha256-rEc2nnQlkk8OOzMyqYTmgM…
github-actions[bot] May 8, 2026
b01b40a
chore(deps-dev): bump @types/node from 25.6.0 to 25.6.2 (#21949)
dependabot[bot] May 8, 2026
3f664d3
chore(deps): bump @sentry/node from 10.51.0 to 10.52.0 (#21950)
dependabot[bot] May 8, 2026
f20edaf
chore: workaround playwright install hangs in node 26.1.0
TonyRL May 8, 2026
c96f4ca
chore(deps-dev): bump tsdown from 0.21.10 to 0.22.0 (#21951)
dependabot[bot] May 8, 2026
314320c
chore(deps-dev): bump the cloudflare group across 1 directory with 2 …
dependabot[bot] May 8, 2026
0b2b8e0
feat(route/qwen): replace deprecated qwen blog route with new one (#2…
kjasn May 8, 2026
ff3d9a7
fix(route): update techflowpost routes
DIYgod May 9, 2026
3b0d76a
test(route): move techflowpost test outside routes
DIYgod May 9, 2026
a98de2e
refactor: use arrow function
TonyRL May 10, 2026
88eb97e
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare gro…
dependabot[bot] May 11, 2026
6471a04
chore(deps): bump @hono/node-server from 2.0.1 to 2.0.2 (#21969)
dependabot[bot] May 11, 2026
0efcf83
chore(deps): bump pnpm/action-setup from 6.0.5 to 6.0.6 (#21968)
dependabot[bot] May 11, 2026
a94c032
chore(deps-dev): bump lint-staged from 17.0.2 to 17.0.4 (#21970)
dependabot[bot] May 11, 2026
7809d07
chore(deps): bump @hono/zod-openapi from 1.3.0 to 1.4.0 (#21966)
dependabot[bot] May 11, 2026
1fb9d12
chore(deps): bump re2js from 2.3.2 to 2.6.1 (#21967)
dependabot[bot] May 11, 2026
9ba8d98
chore(deps): bump devenv from `f8c5fcd` to `23120f1` (#21971)
dependabot[bot] May 11, 2026
3c1883c
chore(nix): update dependencies hash to sha256-FIx5VgjPRiDgxwCYKp7XbE…
github-actions[bot] May 11, 2026
e55ade5
fix(route/github): fix pr url (#21974)
TonyRL May 11, 2026
898b320
feat(route): add /humanlayer/blog route (#21565)
zj1123581321 May 11, 2026
5cf0d2b
feat(route/4chan): add filters for sticky threads and reply count (#2…
Shoggomo May 11, 2026
6e12d60
style: auto format
github-actions[bot] May 11, 2026
dd8ee08
feat(route/nyaa): support fulltext mode (#21888)
Q16KBreak May 11, 2026
399ab8e
chore(deps-dev): bump the cloudflare group with 2 updates (#21986)
dependabot[bot] May 12, 2026
f76cdfb
chore(deps): bump pnpm/action-setup from 6.0.6 to 6.0.8 (#21988)
dependabot[bot] May 12, 2026
432d6ba
chore(deps-dev): bump the typescript-eslint group with 2 updates (#21…
dependabot[bot] May 12, 2026
f8963bb
chore(deps-dev): bump the vitest group across 1 directory with 2 upda…
dependabot[bot] May 12, 2026
c912006
chore(deps-dev): bump @types/node from 25.6.2 to 25.7.0 (#21992)
dependabot[bot] May 12, 2026
9e7766e
chore(deps-dev): bump @types/jsdom from 28.0.1 to 28.0.2 (#21990)
dependabot[bot] May 12, 2026
2afa305
chore(deps): bump @notionhq/client from 5.20.0 to 5.21.0 (#21994)
dependabot[bot] May 12, 2026
5a24c74
chore(deps): bump @sentry/node from 10.52.0 to 10.53.0 (#21993)
dependabot[bot] May 12, 2026
a4d4fd6
chore(deps): bump devenv from `23120f1` to `bc9c0ba` (#21995)
dependabot[bot] May 12, 2026
26e66d0
chore(nix): update dependencies hash to sha256-cXBqhjbB4KV8xvb0iC8zJ0…
github-actions[bot] May 12, 2026
ef15da5
chore: simpler rss proposal
TonyRL May 12, 2026
98c2f52
chore(deps): bump protobufjs and basic-ftp
TonyRL May 12, 2026
12a7918
chore: run check issue before call maintainers
TonyRL May 12, 2026
2812b7c
chore(deps): bump @sentry/node from 10.53.0 to 10.53.1 (#22003)
dependabot[bot] May 13, 2026
474a91a
chore(deps-dev): bump @types/jsdom from 28.0.2 to 28.0.3 (#22004)
dependabot[bot] May 13, 2026
ddafb18
chore(deps): bump devenv from `bc9c0ba` to `c9ee1d6` (#22006)
dependabot[bot] May 13, 2026
87485c9
chore(nix): update dependencies hash to sha256-PSD9aILJ5Sz04WZDZHhe1f…
github-actions[bot] May 13, 2026
9736c60
chore(deps): bump nixpkgs from `549bd84` to `da5ad66` (#22005)
dependabot[bot] May 13, 2026
11d1610
chore(deps): bump peaceiris/actions-gh-pages from 4.0.0 to 4.1.0 (#22…
dependabot[bot] May 13, 2026
50090d8
chore(deps): bump @opentelemetry/semantic-conventions (#22000)
dependabot[bot] May 13, 2026
9af890e
chore(deps): bump youtube-caption-extractor from 1.9.1 to 1.10.1 (#22…
dependabot[bot] May 13, 2026
a769e29
chore: enhance identify function
TonyRL May 13, 2026
eda21bb
chore(deps-dev): bump the oxc group across 1 directory with 4 updates…
dependabot[bot] May 13, 2026
e12afa2
chore: update permissions to allow additional shell commands in PR re…
TonyRL May 13, 2026
f689331
chore(deps): pin cirrus-actions/rebase and codecov-action
TonyRL May 13, 2026
68acb76
chore: fix pr-review typo
TonyRL May 13, 2026
563ea58
chore: allow base64 command in PR review workflow permissions
TonyRL May 13, 2026
591dcb8
feat(route/gigazine): add English news full-text feed (#21757)
chansantheman May 13, 2026
265921b
fix(route): normalize Bilibili mall image URLs
DIYgod May 14, 2026
30776ba
fix: update obsidian community routes
DIYgod May 14, 2026
4a758a3
chore(deps): bump sanitize-html from 2.17.3 to 2.17.4 (#22022)
dependabot[bot] May 14, 2026
1d3c802
chore(deps): bump re2js from 2.6.1 to 2.8.0 (#22023)
dependabot[bot] May 14, 2026
973bd30
chore(deps): bump devenv from `c9ee1d6` to `64d4353` (#22024)
dependabot[bot] May 14, 2026
906449b
chore(nix): update dependencies hash to sha256-NiD7cGU9PCM5DOAwBX18h8…
github-actions[bot] May 14, 2026
0f164eb
chore(deps): bump the opentelemetry group with 2 updates (#22021)
dependabot[bot] May 14, 2026
5cb9913
feat: add Shanghai Museum exhibition route (#21890)
magazian May 14, 2026
9d3790f
style: auto format
github-actions[bot] May 14, 2026
30cc9e6
chore(deps): bump devenv from `64d4353` to `e44d88a` (#22026)
dependabot[bot] May 15, 2026
7736501
chore(nix): update dependencies hash to sha256-7fqPDVqQglOp665prmFWcx…
github-actions[bot] May 15, 2026
b892563
chore(deps): bump @scalar/hono-api-reference from 0.10.14 to 0.10.16 …
dependabot[bot] May 16, 2026
1212e1b
chore(deps-dev): bump @types/node from 25.7.0 to 25.8.0 (#22034)
dependabot[bot] May 16, 2026
f22b763
chore(deps-dev): bump the cloudflare group across 1 directory with 2 …
dependabot[bot] May 16, 2026
ae80d74
chore(deps): bump tsx from 4.21.0 to 4.22.0 (#22031)
dependabot[bot] May 16, 2026
0a00732
chore(deps-dev): bump eslint in the eslint group across 1 directory (…
dependabot[bot] May 16, 2026
9a62bd5
chore(deps-dev): bump the oxc group across 1 directory with 4 updates…
dependabot[bot] May 16, 2026
3287067
chore(deps): bump youtube-caption-extractor from 1.10.1 to 1.10.2 (#2…
dependabot[bot] May 18, 2026
12595e6
chore(deps): bump tsx from 4.22.0 to 4.22.1 (#22041)
dependabot[bot] May 18, 2026
ba1fb25
chore(deps-dev): bump lint-staged from 17.0.4 to 17.0.5 (#22043)
dependabot[bot] May 18, 2026
2e6e33d
chore(deps-dev): bump @cloudflare/workers-types (#22036)
dependabot[bot] May 18, 2026
9af246f
chore(deps-dev): bump oxlint-tsgolint in the oxc group (#22037)
dependabot[bot] May 18, 2026
873b6be
chore(deps): bump lru-cache from 11.3.6 to 11.4.0 (#22038)
dependabot[bot] May 18, 2026
d57822a
chore(deps): bump @hono/node-server from 2.0.2 to 2.0.3 (#22039)
dependabot[bot] May 18, 2026
ffc98ca
chore(deps): bump re2js from 2.8.0 to 2.8.1 (#22044)
dependabot[bot] May 18, 2026
810dcdf
chore(deps): bump hono from 4.12.18 to 4.12.19 (#22040)
dependabot[bot] May 18, 2026
b0ed6a6
chore(deps-dev): bump @types/node from 25.8.0 to 25.9.0 (#22045)
dependabot[bot] May 18, 2026
741ac13
chore(deps): bump nixpkgs from `da5ad66` to `d233902` (#22047)
dependabot[bot] May 18, 2026
ee10e29
chore(deps): bump devenv from `e44d88a` to `58b0452` (#22048)
dependabot[bot] May 18, 2026
3f5fd8f
chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 (#22051)
dependabot[bot] May 19, 2026
2944c78
chore(deps-dev): bump the typescript-eslint group with 2 updates (#22…
dependabot[bot] May 19, 2026
147b295
chore(deps-dev): bump @types/node from 25.9.0 to 25.9.1 (#22057)
dependabot[bot] May 19, 2026
ffb1858
chore(deps): bump tsx from 4.22.1 to 4.22.3 (#22059)
dependabot[bot] May 19, 2026
2a247c9
chore(deps): bump re2js from 2.8.1 to 2.8.2 (#22058)
dependabot[bot] May 19, 2026
f3f6995
chore(deps): bump hono from 4.12.19 to 4.12.21 (#22060)
dependabot[bot] May 19, 2026
3c92d1f
chore(deps): bump dataaxiom/ghcr-cleanup-action from 1.0.16 to 1.1.0 …
dependabot[bot] May 19, 2026
7102104
chore(deps): bump devenv from `58b0452` to `ced9593` (#22061)
dependabot[bot] May 19, 2026
08500ad
chore(deps): bump @notionhq/client from 5.21.0 to 5.22.0 (#22056)
dependabot[bot] May 19, 2026
1a5c69f
chore(deps-dev): bump the cloudflare group across 1 directory with 2 …
dependabot[bot] May 19, 2026
f0762b8
chore: replace actions-cool/issues-helper with actions/github-script
TonyRL May 20, 2026
f81dce7
chore(deps-dev): bump the oxc group across 1 directory with 4 updates…
dependabot[bot] May 20, 2026
b3c233b
chore(deps-dev): bump the vitest group with 2 updates (#22063)
dependabot[bot] May 20, 2026
83204d5
chore(deps): bump devenv from `ced9593` to `3804fa3` (#22065)
dependabot[bot] May 20, 2026
69ed1a4
chore(deps): bump lru-cache from 11.4.0 to 11.5.0 (#22064)
dependabot[bot] May 20, 2026
5028e13
chore(deps-dev): bump @cloudflare/workers-types (#22062)
dependabot[bot] May 20, 2026
e5e2368
feat(route): add itsec news (#22066)
ch3n4y May 21, 2026
305d533
chore(deps-dev): bump @cloudflare/workers-types in the cloudflare gro…
dependabot[bot] May 21, 2026
5dc9b76
chore(deps): bump devenv from `3804fa3` to `0d0be23` (#22070)
dependabot[bot] May 21, 2026
2e425e2
chore(deps): bump actions/stale from 10.2.0 to 10.3.0 (#22069)
dependabot[bot] May 21, 2026
63e2641
chore(deps): bump googleapis from 171.4.0 to 172.0.0 (#22068)
dependabot[bot] May 21, 2026
c2d357f
fix(route/4gamers): handle InsertOneAdsSection (#22071)
gagagazan May 21, 2026
b18eb65
chore(deps): bump uuid from 3.4.0 to 14.0.0 (#22073)
dependabot[bot] May 21, 2026
19854d3
chore(deps): bump js-cookie from 3.0.5 to 3.0.7 (#22074)
dependabot[bot] May 21, 2026
62f798a
chore(deps): bump dessant/lock-threads from 6.0.0 to 6.0.1 (#22078)
dependabot[bot] May 22, 2026
120ad8b
chore(deps): bump @scalar/hono-api-reference from 0.10.16 to 0.10.18 …
dependabot[bot] May 22, 2026
b0fba02
chore(deps): bump devenv from `0d0be23` to `d4f5da2` (#22081)
dependabot[bot] May 22, 2026
6870bcb
chore(deps): bump dataaxiom/ghcr-cleanup-action from 1.1.0 to 1.2.0 (…
dependabot[bot] May 22, 2026
74d8b9b
chore(deps): bump playwright from 1.59.1 to 1.60.0 (#21991)
dependabot[bot] May 22, 2026
c306d16
chore(deps-dev): bump the cloudflare group with 2 updates (#22076)
dependabot[bot] May 22, 2026
10f6939
chore(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 (#22077)
dependabot[bot] May 22, 2026
b5bcb8a
feat(route/cna): cleanup extracted full texts (#21962)
yan12125 May 23, 2026
6f9b7c9
fix(route/scmp): Adapt to new section format (#22085)
dzx-dzx May 23, 2026
cd6a40c
style: auto format
github-actions[bot] May 23, 2026
0788983
feat: add China National Museum exhibition route (#21891)
magazian May 24, 2026
f29e5cc
feat(route/kleinanzeigen): add Kleinanzeigen (kleinanzeigen.de) (#21959)
LunyaaDev May 25, 2026
a8576c0
chore(deps): bump @hono/node-server from 2.0.3 to 2.0.4 (#22100)
dependabot[bot] May 25, 2026
ca080c0
chore(deps): bump dessant/lock-threads from 6.0.1 to 6.0.2 (#22096)
dependabot[bot] May 25, 2026
b2594e5
chore(deps): bump @scalar/hono-api-reference from 0.10.18 to 0.10.19 …
dependabot[bot] May 25, 2026
5469b2b
chore(deps): bump re2js from 2.8.2 to 2.8.3 (#22102)
dependabot[bot] May 25, 2026
8e457fe
chore(deps): bump hono from 4.12.21 to 4.12.23 (#22097)
dependabot[bot] May 25, 2026
5d4a5b6
chore(deps-dev): bump the cloudflare group with 2 updates (#22092)
dependabot[bot] May 25, 2026
e482150
chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 (#22093)
dependabot[bot] May 25, 2026
ff60499
chore(deps): bump docker/metadata-action from 6.0.0 to 6.1.0 (#22095)
dependabot[bot] May 25, 2026
eb7f4d6
chore(deps): bump nixpkgs from `d233902` to `2991645` (#22104)
dependabot[bot] May 25, 2026
9f44d91
chore(deps): bump devenv from `d4f5da2` to `9d6e68d` (#22103)
dependabot[bot] May 25, 2026
de72ade
chore(deps): bump markdown-it from 14.1.1 to 14.2.0 (#22101)
dependabot[bot] May 25, 2026
ccb223e
chore(deps): bump tldts from 7.0.30 to 7.2.0 (#22098)
dependabot[bot] May 25, 2026
238226e
chore(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 (#22…
dependabot[bot] May 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
45 changes: 19 additions & 26 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/devcontainers/images/blob/v0.3.24/src/javascript-node/.devcontainer/devcontainer.json
// https://github.com/devcontainers/images/blob/v0.4.19/src/typescript-node/.devcontainer/devcontainer.json
{
"name": "Node.js",
"image": "mcr.microsoft.com/devcontainers/javascript-node:20-bookworm",
"name": "Node.js & TypeScript",
"image": "mcr.microsoft.com/devcontainers/typescript-node:24-bookworm",
"features": {
"ghcr.io/devcontainers/features/docker-in-docker": {
"version": "latest"
},
"ghcr.io/devcontainers/features/github-cli": {
"version": "latest"
}
},

// Configure tool-specific properties.
"customizations": {
Expand All @@ -14,51 +22,36 @@
"dbaeumer.vscode-eslint",
"eamodio.gitlens",
"EditorConfig.EditorConfig",
"esbenp.prettier-vscode",
"deepscan.vscode-deepscan",
"rangav.vscode-thunder-client",
"oxc.oxc-vscode",
"SonarSource.sonarlint-vscode",
"unifiedjs.vscode-mdx",
"VASubasRaj.flashpost", // Thunder Client is paywalled in WSL/Codespaces/SSH > 2.30.0
"ZihanLi.at-helper"
]
}
},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [1200, 3000],
"forwardPorts": [1200],

"portsAttributes": {
"1200": {
"label": "app port",
"onAutoForward": "notify"
},
"3000": {
"label": "docs port",
"onAutoForward": "notify"
}
},

"onCreateCommand": "sudo apt-get update && export DEBIAN_FRONTEND=noninteractive && sudo apt-get -y install --no-install-recommends ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0 libcairo2 libcups2 libdbus-1-3 libexpat1 libgbm1 libglib2.0-0 libnspr4 libnss3 libpango-1.0-0 libx11-6 libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxkbcommon0 libxrandr2 wget xdg-utils redis-server && sudo apt-get autoremove -y && sudo apt-get clean -y && sudo rm -rf /var/lib/apt/lists/*",
"onCreateCommand": "sudo apt-get update && export DEBIAN_FRONTEND=noninteractive && sudo apt-get -y install --no-install-recommends ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0 libcairo2 libcups2 libdbus-1-3 libexpat1 libgbm1 libglib2.0-0 libnspr4 libnss3 libpango-1.0-0 libx11-6 libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxkbcommon0 libxrandr2 wget xdg-utils redis-server default-jre-headless && sudo apt-get autoremove -y && sudo apt-get clean -y && sudo rm -rf /var/lib/apt/lists/*",

"updateContentCommand": "pnpm i && pnpm rb",
"updateContentCommand": "export JAVA_HOME=/usr/lib/jvm/default-java && pnpm config set store-dir ~/.local/share/pnpm/store && pnpm i && pnpm rb && pnpx rebrowser-puppeteer browsers install chrome",

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "pnpm i && pnpm rb",
"postCreateCommand": "pnpm i && pnpm rb && pnpx rebrowser-puppeteer browsers install chrome",

// Disable auto start dev env since codespaces sometimes fails to attach to the terminal
// "postAttachCommand": {
// "app": "pnpm i",
// // "docs": "pnpm -C website start"
// },

// Comment out to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "node",
"features": {
"ghcr.io/devcontainers/features/docker-in-docker": {
"version": "latest"
},
"ghcr.io/devcontainers/features/github-cli": {
"version": "latest"
}
}
// Set `remoteUser` to `root` to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "node"
}
17 changes: 11 additions & 6 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,34 +3,39 @@
.github
.husky
.idea
.idx
.vscode
Dockerfile*
LICENSE
Procfile
app-minimal
coverage
eslint-plugins
node_modules
test

# files
.codecov.yml
.dockerignore
.editorconfig
.env
.env*
.eslint*
.gitignore
.gitpod.yml
.markdownlint.jsonc
.prettier*
.(yarn|npm|nvm)rc
*.md
*.nix
Dockerfile*
LICENSE
app.json
eslint.config.mjs
docker-compose*
flake.lock
fly.toml
jsconfig.json
npm-debug.log
process.json
package-lock.json
tsdown-lib.config.ts
tsdown-vercel.config.ts
vitest.config.ts
vercel.json

# git but keep the git commit hash
Expand Down
1 change: 1 addition & 0 deletions .envrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
use flake . --no-pure-eval
8 changes: 0 additions & 8 deletions .eslintignore

This file was deleted.

136 changes: 0 additions & 136 deletions .eslintrc.json

This file was deleted.

5 changes: 0 additions & 5 deletions .github/FUNDING.yml

This file was deleted.

Loading
Loading