Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from diygod:master #18

Open
wants to merge 4,089 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4089 commits
Select commit Hold shift + click to select a range
709e001
chore(deps-dev): bump eslint-plugin-prettier from 5.2.2 to 5.2.3 (#18…
dependabot[bot] Jan 20, 2025
570a80d
chore(deps): bump imapflow from 1.0.176 to 1.0.177 (#18170)
dependabot[bot] Jan 20, 2025
c19815d
chore(deps-dev): bump discord-api-types from 0.37.116 to 0.37.117 (#1…
dependabot[bot] Jan 21, 2025
bb60026
chore(deps): bump @scalar/hono-api-reference from 0.5.166 to 0.5.167 …
dependabot[bot] Jan 21, 2025
4b6386b
chore(deps-dev): bump @typescript-eslint/parser from 8.20.0 to 8.21.0…
dependabot[bot] Jan 21, 2025
7b88a1c
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#18178)
dependabot[bot] Jan 21, 2025
5d9e0f5
feat: add video preview url in attachments for bilibili and youtube
DIYgod Jan 21, 2025
f1e82d6
fix(routes/qstheory/magazine): adapt to origin site changed (#18181)
cscnk52 Jan 21, 2025
b76e67e
feat(route): add 中国五矿化工进出口商会 (#18171)
nczitzk Jan 21, 2025
a53ab54
feat(route): add 开源中国活动 (#18166)
nczitzk Jan 21, 2025
f8ba9fc
feat(route/geocaching): add lang param, update response structure (#1…
Konano Jan 21, 2025
35e7b8e
fix(routes/bilibili/user-collection): user new api host (#18183)
cscnk52 Jan 22, 2025
eed318c
feat(route): 新增钛媒体快报 (#18173)
defp Jan 22, 2025
e8c26f2
feat(routes/hrbust/news): add support for more column (#18180)
cscnk52 Jan 22, 2025
6b3af0b
feat(route): Add /tongji/gs and Update /tongji/yjs (#18174)
sitdownkevin Jan 22, 2025
90c6432
fix(route/ruankao): Remove font presetting and other details. (#18160)
PrinOrange Jan 22, 2025
f4baae0
feat(route/txks): add www.txks.org.cn (工信部全国通信专业技术人员职业水平考试) (#18151)
PrinOrange Jan 22, 2025
1e33648
feat(route/twitter): add repost url in _extra
pseudoyu Jan 22, 2025
bc204da
fix(route/cbpanet): change baseurl to https
pseudoyu Jan 22, 2025
ddf4f43
chore(deps-dev): bump @types/node from 22.10.7 to 22.10.9 (#18195)
dependabot[bot] Jan 23, 2025
62a61e5
chore(deps): bump tldts from 6.1.73 to 6.1.74 (#18196)
dependabot[bot] Jan 23, 2025
a1c8e9a
fix(ali213): missing link and id (#18199)
hyoban Jan 23, 2025
61ba1fb
chore(deps): bump @scalar/hono-api-reference from 0.5.167 to 0.5.168 …
dependabot[bot] Jan 23, 2025
f70afef
feat(routes/hrbust/nic): add route '哈尔滨理工大学网络信息中心' (#18184)
cscnk52 Jan 23, 2025
faf92d3
chore(deps): bump hono from 4.6.17 to 4.6.18 (#18203)
dependabot[bot] Jan 24, 2025
8b05f53
chore(deps-dev): bump lint-staged from 15.4.1 to 15.4.2 (#18205)
dependabot[bot] Jan 24, 2025
424974a
chore(deps): bump imapflow from 1.0.177 to 1.0.178 (#18206)
dependabot[bot] Jan 24, 2025
ef06603
chore(deps-dev): bump @types/node from 22.10.9 to 22.10.10 (#18207)
dependabot[bot] Jan 24, 2025
bb9c804
fix(routes/whitehouse): new theme (#18185)
hkamran80 Jan 24, 2025
6a48dd9
feat(routes/ce/district): add route '中国经济网地方经济' (#18192)
cscnk52 Jan 24, 2025
fdb1381
feat(route): add 東森新聞 ebc route (#18188)
quiniapiezoelectricity Jan 24, 2025
4d3b580
fix(route): yuque card (#18211)
TonyRL Jan 24, 2025
bffd40c
fix(routes/nhk/news): fix `\n` not totally replaced to `<br>` (#18215)
cscnk52 Jan 25, 2025
478bf25
feat(route): add 蓝点网资讯 (#18216)
nczitzk Jan 25, 2025
0793b7a
fix(route): 日本语能力测试JLPT通知 (#18210)
nczitzk Jan 25, 2025
f193dfb
refactor: rename ctx for consistency
TonyRL Jan 26, 2025
a8bf6e6
feat(route): add 电影天堂 (#18200)
nczitzk Jan 26, 2025
07f728b
fix(route): 2048 jump logic (#18221)
TonyRL Jan 26, 2025
091feba
feat(route): add route "CosplayTele" (#18217)
AiraNadih Jan 26, 2025
dbf420e
feat(route): add route "4KUP" (#18218)
AiraNadih Jan 26, 2025
03e2710
feat(route): add 机核网资讯 (#18220)
nczitzk Jan 27, 2025
da9b438
chore(deps-dev): bump lint-staged from 15.4.2 to 15.4.3 (#18224)
dependabot[bot] Jan 27, 2025
9d3aa6c
chore(deps): bump chrono-node from 2.7.7 to 2.7.8 (#18229)
dependabot[bot] Jan 27, 2025
69b3af4
chore(deps): bump tldts from 6.1.74 to 6.1.75 (#18228)
dependabot[bot] Jan 27, 2025
2432c01
chore(deps-dev): bump @eslint/js from 9.18.0 to 9.19.0 (#18225)
dependabot[bot] Jan 27, 2025
19e8719
chore(deps-dev): bump @babel/preset-env and @types/babel__preset-env …
dependabot[bot] Jan 27, 2025
ff885d2
chore(deps-dev): bump eslint from 9.18.0 to 9.19.0 (#18230)
dependabot[bot] Jan 27, 2025
f56c2b1
chore(deps): bump hono from 4.6.18 to 4.6.19 (#18223)
dependabot[bot] Jan 27, 2025
c5d8650
chore(deps-dev): bump @stylistic/eslint-plugin from 2.13.0 to 3.0.0 (…
dependabot[bot] Jan 27, 2025
b4bc35a
feat(routes): 增加对标签关注的处理逻辑 (#18231)
CaoMeiYouRen Jan 27, 2025
3fbf48b
chore(deps-dev): bump @vercel/nft from 0.29.0 to 0.29.1 (#18232)
dependabot[bot] Jan 28, 2025
744cb08
chore(deps): bump @scalar/hono-api-reference from 0.5.168 to 0.5.169 …
dependabot[bot] Jan 28, 2025
29bf051
chore(deps-dev): bump discord-api-types from 0.37.117 to 0.37.118 (#1…
dependabot[bot] Jan 28, 2025
94f60eb
chore(deps-dev): bump @typescript-eslint/parser from 8.21.0 to 8.22.0…
dependabot[bot] Jan 28, 2025
b8f0d9d
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#18234)
dependabot[bot] Jan 28, 2025
25e0c1b
chore(deps-dev): bump @types/node from 22.10.10 to 22.12.0 (#18237)
dependabot[bot] Jan 28, 2025
69d78b0
chore(deps): bump imapflow from 1.0.178 to 1.0.179 (#18240)
dependabot[bot] Jan 29, 2025
d4c3bc9
feat(route): add 机核网文章 (#18238)
nczitzk Jan 29, 2025
57a8d6e
chore(deps-dev): bump @stylistic/eslint-plugin from 3.0.0 to 3.0.1 (#…
dependabot[bot] Jan 30, 2025
35c0458
feat(route): add 钛媒体最新资讯 (#18241)
nczitzk Jan 30, 2025
2dcd9c0
chore(deps): bump @hono/node-server from 1.13.7 to 1.13.8 (#18248)
dependabot[bot] Jan 31, 2025
7630782
chore(deps): bump @scalar/hono-api-reference from 0.5.169 to 0.5.170 …
dependabot[bot] Jan 31, 2025
1104bbc
chore(deps): bump hono from 4.6.19 to 4.6.20 (#18249)
dependabot[bot] Jan 31, 2025
7507c47
fix(routes/bilibili/user/collection): fix embed param not correct han…
cscnk52 Jan 31, 2025
4fa3371
docs: remove indent (#18247)
TonyRL Jan 31, 2025
3a2ca7e
fix(gcores): correct rendering of entities and optimize parsing logic…
nczitzk Feb 2, 2025
a70f3e4
fix(routes/ehentai): update example (#18253)
cscnk52 Feb 2, 2025
677df27
feat(route): Add wohnnet.at real estate search engine (#18243)
sk22 Feb 2, 2025
82198e2
chore: bump pnpm to 9.15.5
TonyRL Feb 3, 2025
3396568
chore: bump pnpm to 9.15.5
TonyRL Feb 3, 2025
4d4b3ea
chore: bump pnpm to 9.15.5
TonyRL Feb 3, 2025
f85edc6
feat(route): add route "Nautiljon" (#18255)
Fafnor Feb 3, 2025
97cd108
fix(route): Fix xkb.com.cn (#18259)
TimWu007 Feb 3, 2025
bef947d
chore(deps-dev): bump discord-api-types from 0.37.118 to 0.37.119 (#1…
dependabot[bot] Feb 3, 2025
6326d99
chore(deps): bump tldts from 6.1.75 to 6.1.76 (#18265)
dependabot[bot] Feb 3, 2025
de179b6
chore(deps): bump twitter-api-v2 from 1.19.0 to 1.19.1 (#18264)
dependabot[bot] Feb 3, 2025
13bd5b0
chore(deps-dev): bump @types/node from 22.12.0 to 22.13.0 (#18267)
dependabot[bot] Feb 3, 2025
72f78e2
feat(route): add misskey home timeline (#18244)
HanaokaYuzu Feb 3, 2025
ecdacdd
docs(routes/misskey): fix documentation formatting for misskey home t…
HanaokaYuzu Feb 3, 2025
32699f1
chore: pin to pnpm v9 in chromium-downloader stage
TonyRL Feb 4, 2025
fc9bf50
chore(deps-dev): bump @typescript-eslint/parser from 8.22.0 to 8.23.0…
dependabot[bot] Feb 4, 2025
45c5c94
chore(deps-dev): bump @types/node from 22.13.0 to 22.13.1 (#18275)
dependabot[bot] Feb 4, 2025
0a5792b
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#18272)
dependabot[bot] Feb 4, 2025
a73b28b
feat(route): add 歪脑 (#18262)
lucky13820 Feb 4, 2025
ab8ebd5
chore(deps-dev): bump vitest from 2.0.5 to 2.1.9 (#18277)
dependabot[bot] Feb 5, 2025
1f427cb
chore: update overrides (#18278)
TonyRL Feb 5, 2025
6f0a649
chore(deps): bump @hono/zod-openapi from 0.18.3 to 0.18.4 (#18282)
dependabot[bot] Feb 5, 2025
5b48f06
chore(deps): bump @scalar/hono-api-reference from 0.5.170 to 0.5.171 …
dependabot[bot] Feb 5, 2025
af16ace
chore(deps): bump re2js from 0.4.3 to 1.0.1 (#18281)
dependabot[bot] Feb 5, 2025
8befd48
fix(route/theinitium): fix app route user-agent issues (#18279)
quiniapiezoelectricity Feb 5, 2025
d2d3472
fix(gcores): correct templates for images and videos (#18286)
nczitzk Feb 5, 2025
4fb2b3e
feat(route): add publico.es (#18242)
adrianrico97 Feb 6, 2025
dbf02a8
fix(6park): fix index route shadow news route (#18285)
cscnk52 Feb 6, 2025
4fc15dc
chore(workflow): fix label removing
TonyRL Feb 6, 2025
deeed20
fix(route/kemono): fix items parsing logic (#18291)
AiraNadih Feb 6, 2025
e9cf08b
chore(deps): bump @scalar/hono-api-reference from 0.5.171 to 0.5.172 …
dependabot[bot] Feb 7, 2025
2e344c5
chore(deps): bump imapflow from 1.0.179 to 1.0.181 (#18295)
dependabot[bot] Feb 7, 2025
9e50ce8
chore(deps): bump @opentelemetry/semantic-conventions (#18296)
dependabot[bot] Feb 7, 2025
1618b57
chore(deps): bump hono from 4.6.20 to 4.7.0 (#18294)
dependabot[bot] Feb 7, 2025
5a2abb6
fix(route): producthunt (#18298)
TonyRL Feb 7, 2025
71d3166
feat(routes/nautiljon): improve the manga-releases route (#18303)
Fafnor Feb 8, 2025
abc1a57
fix(papers): show all authors in description (#18270)
nczitzk Feb 9, 2025
191296e
refactor(route/coomer): complete route rewrite based on kemono (#18290)
AiraNadih Feb 9, 2025
c4f1afd
fix(route/theinitium): fix app route user agent image issue (#18299)
quiniapiezoelectricity Feb 9, 2025
5878c70
chore(deps): bump tough-cookie from 5.1.0 to 5.1.1 (#18309)
dependabot[bot] Feb 10, 2025
0d48f66
chore(deps-dev): bump @babel/preset-env from 7.26.7 to 7.26.8 (#18312)
dependabot[bot] Feb 10, 2025
62b1915
chore(deps-dev): bump got from 14.4.5 to 14.4.6 (#18317)
dependabot[bot] Feb 10, 2025
a20a7e8
chore(deps): bump tldts from 6.1.76 to 6.1.77 (#18318)
dependabot[bot] Feb 10, 2025
4014732
feat(routes/weibo): add showBloggerIcons option (#18302)
cscnk52 Feb 10, 2025
57a4b9c
style: auto format
github-actions[bot] Feb 10, 2025
4fdc652
chore(deps-dev): bump js-beautify from 1.15.1 to 1.15.2 (#18313)
dependabot[bot] Feb 10, 2025
2b58b69
chore(deps-dev): bump @stylistic/eslint-plugin from 3.0.1 to 3.1.0 (#…
dependabot[bot] Feb 10, 2025
7bfc076
chore(deps-dev): bump @eslint/js from 9.19.0 to 9.20.0 (#18316)
dependabot[bot] Feb 10, 2025
93ad50c
chore(deps): bump ioredis from 5.4.2 to 5.5.0 (#18311)
dependabot[bot] Feb 10, 2025
f71e083
chore(deps-dev): bump eslint from 9.19.0 to 9.20.0 (#18314)
dependabot[bot] Feb 10, 2025
cafc7fa
chore(deps-dev): bump prettier from 3.4.2 to 3.5.0 (#18310)
dependabot[bot] Feb 10, 2025
50e9444
feat(routes/landiannews): use wp-api, add category and tag routes (#1…
cscnk52 Feb 10, 2025
727b834
fix(gcores): broken links of articles and news (#18276)
nczitzk Feb 10, 2025
46368b2
feat(routes/buct): add route '北京化工大学' (#18306)
Epic-creeper Feb 10, 2025
46877a1
feat(route): add route "4KHD" (#18308)
AiraNadih Feb 10, 2025
e0baaa9
chore(deps-dev): bump js-beautify from 1.15.2 to 1.15.3 (#18330)
dependabot[bot] Feb 11, 2025
5d9561b
fix(routes/utgd): fix not render full text (#18333)
cscnk52 Feb 11, 2025
1351c4c
chore(deps-dev): bump @typescript-eslint/parser from 8.23.0 to 8.24.0…
dependabot[bot] Feb 11, 2025
c98fa23
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#18329)
dependabot[bot] Feb 11, 2025
eb3d0d4
fix(gcores): 机核网标签 (#18304)
nczitzk Feb 11, 2025
905062f
chore: fix test route in issue command
TonyRL Feb 11, 2025
201fac2
feat(route): bilibili live keyframe (#18334)
TonyRL Feb 11, 2025
87b27c2
feat(routes/iplaysoft): use wp-api, add tag category routes (#18332)
cscnk52 Feb 12, 2025
898c1d5
chore(deps-dev): bump eslint from 9.20.0 to 9.20.1 (#18337)
dependabot[bot] Feb 12, 2025
8767e7b
chore(deps): bump notion-to-md from 3.1.4 to 3.1.5 (#18338)
dependabot[bot] Feb 12, 2025
0368f1b
chore(deps): bump zod from 3.24.1 to 3.24.2 (#18341)
dependabot[bot] Feb 12, 2025
552d8b0
chore(deps): bump @opentelemetry/semantic-conventions (#18339)
dependabot[bot] Feb 12, 2025
e841b39
chore(deps): bump telegram from 2.26.16 to 2.26.22 (#18343)
dependabot[bot] Feb 13, 2025
f7b07aa
chore(deps): bump hono from 4.7.0 to 4.7.1 (#18344)
dependabot[bot] Feb 13, 2025
2f56b99
chore(deps-dev): bump @types/node from 22.13.1 to 22.13.2 (#18345)
dependabot[bot] Feb 13, 2025
e29b477
chore(deps-dev): bump globals from 15.14.0 to 15.15.0 (#18342)
dependabot[bot] Feb 13, 2025
66f0e41
fix(cursor): Cursor Changelog (#18346)
nczitzk Feb 13, 2025
8929c27
fix(routes): 修复 Shopify 路由语言代码不一致的问题 (#18353)
PrintNow Feb 14, 2025
02963d1
feat: fix /people items and description (#18360)
KTachibanaM Feb 15, 2025
e98e2d9
fix(route/picnob): handle string response parsing (#18347)
AiraNadih Feb 15, 2025
db66c42
feat(routes/mashiro): add route (#18359)
MuenYu Feb 15, 2025
ba5f633
fix(routes): fix issue with fetching swjtu-scai-bks route (#18365)
SuperJeason Feb 15, 2025
07b3ca1
feat(route/picnob): use shortcode as explicit guid for feed stability…
AiraNadih Feb 15, 2025
7d7af8e
feat(route): add okx (#18355)
lxl66566 Feb 15, 2025
0b4d2fa
chore(deps-dev): bump @types/node from 22.13.2 to 22.13.4 (#18377)
dependabot[bot] Feb 17, 2025
ae408ac
chore(deps-dev): bump @babel/preset-env from 7.26.8 to 7.26.9 (#18381)
dependabot[bot] Feb 17, 2025
4d3a07b
chore(deps): bump @scalar/hono-api-reference from 0.5.172 to 0.5.173 …
dependabot[bot] Feb 17, 2025
3624c66
chore(deps-dev): bump prettier from 3.5.0 to 3.5.1 (#18383)
dependabot[bot] Feb 17, 2025
f2cdb42
chore(deps): bump @opentelemetry/exporter-prometheus (#18384)
dependabot[bot] Feb 17, 2025
fa98fbf
chore(deps): bump twitter-api-v2 from 1.19.1 to 1.20.1 (#18379)
dependabot[bot] Feb 17, 2025
951a89d
style: auto format
github-actions[bot] Feb 17, 2025
3dc021a
chore(deps): bump @opentelemetry/exporter-trace-otlp-http (#18385)
dependabot[bot] Feb 17, 2025
71e4e6c
chore(deps): bump form-data from 4.0.1 to 4.0.2 (#18380)
dependabot[bot] Feb 17, 2025
7f497a3
feat(route/youmemark): add user bookmarks
pseudoyu Feb 17, 2025
7504dff
feat(gcores): add 机核网视频 (#18373)
nczitzk Feb 17, 2025
74d359f
feat(bsky): add feeds route (#18358)
FerrisChi Feb 17, 2025
8dbce05
feat(routes/meituan): add full text support for meituan tech (#18375)
cscnk52 Feb 18, 2025
2294e6f
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#18390)
dependabot[bot] Feb 18, 2025
1d871a4
chore(deps-dev): bump @typescript-eslint/parser from 8.24.0 to 8.24.1…
dependabot[bot] Feb 18, 2025
5371d5f
chore(deps-dev): bump eslint-plugin-yml from 1.16.0 to 1.17.0 (#18391)
dependabot[bot] Feb 18, 2025
20efa93
chore(deps-dev): bump @stylistic/eslint-plugin from 3.1.0 to 4.0.0 (#…
dependabot[bot] Feb 18, 2025
f422585
feat(routes/hrbust): add 'cs' 'gzc' 'lib' routes, unified code style …
cscnk52 Feb 18, 2025
3759def
chore(eslint): add unicorn recommended config to ESLint configuration
TonyRL Feb 18, 2025
8a0efc0
chore(deps-dev): bump eslint-plugin-unicorn from 56.0.1 to 57.0.0 (#1…
dependabot[bot] Feb 18, 2025
f97f8c3
fix: Update Dataguidance News API Url (#18352)
harveyqiu Feb 19, 2025
f5009cb
fix(route/xsijishe): implement adaptive content parsing with puppetee…
AiraNadih Feb 19, 2025
88f1294
fix(route/youmemark): use more robust element selectors
pseudoyu Feb 19, 2025
f1e1373
fix(routes/163/dy): fix post without img error (#18401)
cscnk52 Feb 19, 2025
40de2b5
feat(routes/szse): add 深圳证券交易所上市公司公告 (#18403)
nczitzk Feb 19, 2025
674b322
fix: ensure proper browser closure (#18404)
TonyRL Feb 19, 2025
d359da4
fix(registry): Prioritize route registration based on specificity (#1…
nczitzk Feb 19, 2025
30061eb
feat(joshwcomeau): add new Routes josh w comeau (#18071)
Rjnishant530 Feb 19, 2025
34c3ab8
fix(zaobao): remove google ads buttons (#18407)
EricDiao Feb 20, 2025
727f8c2
chore(deps): bump @notionhq/client from 2.2.15 to 2.2.16 (#18408)
dependabot[bot] Feb 20, 2025
5a360ba
chore(deps): bump hono from 4.7.1 to 4.7.2 (#18409)
dependabot[bot] Feb 20, 2025
b083cef
chore(deps-dev): bump @stylistic/eslint-plugin from 4.0.0 to 4.0.1 (#…
dependabot[bot] Feb 20, 2025
e131327
chore(deps): bump @scalar/hono-api-reference from 0.5.173 to 0.5.174 …
dependabot[bot] Feb 20, 2025
e28f26a
chore(deps): bump uuid from 11.0.5 to 11.1.0 (#18414)
dependabot[bot] Feb 20, 2025
a12e5fb
chore(deps): bump pac-proxy-agent from 7.1.0 to 7.2.0 (#18412)
dependabot[bot] Feb 20, 2025
cfe58ca
chore(deps): bump tsx from 4.19.2 to 4.19.3 (#18410)
dependabot[bot] Feb 20, 2025
f6cb490
fix(patreon): fix empty image (#18419)
TonyRL Feb 21, 2025
2baf04c
chore(deps): bump @scalar/hono-api-reference from 0.5.174 to 0.5.175 …
dependabot[bot] Feb 21, 2025
a4aa62a
chore(deps-dev): bump @vercel/nft from 0.29.1 to 0.29.2 (#18426)
dependabot[bot] Feb 21, 2025
a1dc7d0
chore(deps-dev): bump globals from 15.15.0 to 16.0.0 (#18427)
dependabot[bot] Feb 21, 2025
4d337b2
chore(deps): bump tldts from 6.1.77 to 6.1.78 (#18424)
dependabot[bot] Feb 21, 2025
9991258
fix(routes/huxiu/briefcolumn): fix when img is empty (#18428)
cscnk52 Feb 21, 2025
cfd8de9
fix(gcores): 机核网专题 (#18367)
nczitzk Feb 21, 2025
20ee222
fix(gcores): 机核网分类 (#18297)
nczitzk Feb 21, 2025
9f644b1
chore(deps): bump @sentry/node from 7.119.1 to 9.1.0 (#18348)
dependabot[bot] Feb 23, 2025
32c6d01
feat(route): add 中华人民共和国农业农村部国际合作司 (#18435)
nczitzk Feb 24, 2025
9fdab5a
fix(route/2048): fix invalid fetch method (#18429)
TimoYoung Feb 24, 2025
3d82840
style: auto format
github-actions[bot] Feb 24, 2025
8e27ffc
chore(deps): bump @tonyrl/rand-user-agent from 2.0.81 to 2.0.83 (#18443)
dependabot[bot] Feb 24, 2025
be013fe
chore(deps): bump notion-to-md from 3.1.5 to 3.1.6 (#18445)
dependabot[bot] Feb 24, 2025
d884b54
chore(deps-dev): bump @types/node from 22.13.4 to 22.13.5 (#18446)
dependabot[bot] Feb 24, 2025
830c6c8
chore(deps-dev): bump @eslint/eslintrc from 3.2.0 to 3.3.0 (#18441)
dependabot[bot] Feb 24, 2025
939c5ac
chore(deps-dev): bump prettier from 3.5.1 to 3.5.2 (#18444)
dependabot[bot] Feb 24, 2025
59d2ee4
chore(deps-dev): bump @eslint/js from 9.20.0 to 9.21.0 (#18440)
dependabot[bot] Feb 24, 2025
96c374f
chore(deps-dev): bump eslint from 9.20.1 to 9.21.0 (#18442)
dependabot[bot] Feb 24, 2025
94ce003
feat(route): add Andy Pavlo Blog (#18447)
mocusez Feb 24, 2025
a70bebd
feat: add route ‘/gov/tianjin/tjftz-notice/channelId' 、‘/gov/tianjin/…
HaoyuLee Feb 25, 2025
e124767
chore(deps-dev): bump @typescript-eslint/parser from 8.24.1 to 8.25.0…
dependabot[bot] Feb 25, 2025
2a7021e
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#18453)
dependabot[bot] Feb 25, 2025
ad3ba03
feat(route): add League of Legends patch notes (#18449)
noahm Feb 25, 2025
c0ec886
fix(spotify): filter removed episodes (#18456)
TonyRL Feb 25, 2025
db74a21
chore(deps): bump @sentry/node from 9.1.0 to 9.2.0 (#18451)
dependabot[bot] Feb 25, 2025
2bf1bfa
chore(deps): bump twitter-api-v2 from 1.20.1 to 1.20.2 (#18461)
dependabot[bot] Feb 26, 2025
066b1b1
fix(route/youmemark): adapt to new UI
pseudoyu Feb 26, 2025
c8d9d1f
chore(deps-dev): bump @stylistic/eslint-plugin from 4.0.1 to 4.1.0 (#…
dependabot[bot] Feb 26, 2025
26d077c
feat(route): add 西南交通大学 (#18463)
AzureG03 Feb 27, 2025
6540416
chore(deps-dev): bump eslint-config-prettier from 10.0.1 to 10.0.2 (#…
dependabot[bot] Feb 27, 2025
9018fad
fix(route): theverge (#18471)
TonyRL Feb 27, 2025
f291b8c
feat(route): add route "komiic" (#18465)
NekoAria Feb 27, 2025
8f4dac0
feat(routes/wainao): add 歪脑主题 (#18470)
nczitzk Feb 28, 2025
7f0b9d6
feat(route): add 中房网 (#18464)
nczitzk Feb 28, 2025
16494c0
fix(juejin/collections): filter out falsy values (#18472)
TonyRL Feb 28, 2025
5d66e64
fix(route/instructables): get api key from #js-page-context (#18326)
wolfg1969 Feb 28, 2025
eba66e6
chore(deps-dev): bump js-beautify from 1.15.3 to 1.15.4 (#18473)
dependabot[bot] Feb 28, 2025
18c17e0
chore(deps): bump tldts from 6.1.78 to 6.1.79 (#18474)
dependabot[bot] Feb 28, 2025
67e5de0
chore(deps): bump re2js from 1.0.1 to 1.1.0 (#18476)
dependabot[bot] Feb 28, 2025
77946ea
chore(deps): bump googleapis from 144.0.0 to 146.0.0 (#18475)
dependabot[bot] Feb 28, 2025
264bd1d
feat(route): add news route for toranoana.jp (#18479)
Tsuyumi25 Feb 28, 2025
bf535cf
fix(route/zaobao): handle JSON parsing with control characters (#18480)
NekoAria Feb 28, 2025
84ec717
feat(route): add forklog route (#18477)
raven428 Mar 1, 2025
3186133
style: auto format
github-actions[bot] Mar 1, 2025
c434aeb
feat(route): add 国家粮油信息中心 (#18487)
nczitzk Mar 3, 2025
b3d006c
chore(deps-dev): bump @types/node from 22.13.5 to 22.13.8 (#18489)
dependabot[bot] Mar 3, 2025
9c6b7ea
chore(deps-dev): bump @types/imapflow from 1.0.19 to 1.0.20 (#18497)
dependabot[bot] Mar 3, 2025
b93d77e
chore(deps): bump tough-cookie from 5.1.1 to 5.1.2 (#18496)
dependabot[bot] Mar 3, 2025
c151e15
chore(deps-dev): bump eslint-plugin-n from 17.15.1 to 17.16.1 (#18492)
dependabot[bot] Mar 3, 2025
38ee187
chore(deps-dev): bump yaml-eslint-parser from 1.2.3 to 1.3.0 (#18493)
dependabot[bot] Mar 3, 2025
114d058
chore(deps): bump @hono/zod-openapi from 0.18.4 to 0.19.2 (#18498)
dependabot[bot] Mar 3, 2025
f32d1cc
chore(deps-dev): bump @stylistic/eslint-plugin from 4.1.0 to 4.2.0 (#…
dependabot[bot] Mar 3, 2025
04529e3
chore(deps): bump tldts from 6.1.79 to 6.1.82 (#18491)
dependabot[bot] Mar 3, 2025
50d098f
chore(deps): bump @scalar/hono-api-reference from 0.5.175 to 0.5.178 …
dependabot[bot] Mar 3, 2025
7e94e4e
chore(deps-dev): bump prettier from 3.5.2 to 3.5.3 (#18499)
dependabot[bot] Mar 3, 2025
f936581
feat(route/threads): use http2 to resolve threads 429 issue
pseudoyu Mar 3, 2025
4b4de6c
refactor(route/threads): use ofetch and cache utils
pseudoyu Mar 3, 2025
331b1dd
feat(route/theblock): support theblock news category
pseudoyu Mar 3, 2025
a1b372e
feat(route/decrypt): add decrypt latest news
pseudoyu Mar 3, 2025
54d7944
feat(route/cryptoslate): support cryptoslate news
pseudoyu Mar 3, 2025
6f8b8c3
feat(route/cointelegraph): support cointelegraph news
pseudoyu Mar 3, 2025
638cb8f
feat(route/coindesk): support coindesk news
pseudoyu Mar 3, 2025
321f742
feat(route/blockworks): support blockworks news
pseudoyu Mar 3, 2025
e973153
fix(decrypt): filter before parsing (#18507)
TonyRL Mar 4, 2025
81e6be0
fix(theblock): fix invalid date and use api to fetch posts (#18505)
TonyRL Mar 4, 2025
f396d4d
chore(deps): bump @scalar/hono-api-reference from 0.5.178 to 0.5.179 …
dependabot[bot] Mar 4, 2025
40e4212
chore(deps-dev): bump @types/node from 22.13.8 to 22.13.9 (#18514)
dependabot[bot] Mar 4, 2025
2a25fdb
fix(cryptoslate): filter before parsing and fix contentEncoded parsin…
TonyRL Mar 4, 2025
54bd58b
fix(cointelegraph): remove fake date, filter before parsing (#18516)
TonyRL Mar 4, 2025
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.
13 changes: 7 additions & 6 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/devcontainers/images/blob/v0.2.24/src/javascript-node/.devcontainer/devcontainer.json
// https://github.com/devcontainers/images/blob/v0.3.24/src/javascript-node/.devcontainer/devcontainer.json
{
"name": "Node.js",
"image": "mcr.microsoft.com/devcontainers/javascript-node:18-bullseye",
"image": "mcr.microsoft.com/devcontainers/javascript-node:22-bookworm",

// Configure tool-specific properties.
"customizations": {
Expand All @@ -16,8 +16,9 @@
"EditorConfig.EditorConfig",
"esbenp.prettier-vscode",
"deepscan.vscode-deepscan",
"rangav.vscode-thunder-client",
"SonarSource.sonarlint-vscode",
"unifiedjs.vscode-mdx",
"VASubasRaj.flashpost", // Thunder Client is paywalled in WSL/Codespaces/SSH > 2.30.0
"ZihanLi.at-helper"
]
}
Expand All @@ -37,12 +38,12 @@
}
},

"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 i -C website && pnpm rb",
"updateContentCommand": "export JAVA_HOME=/usr/lib/jvm/default-java && pnpm config set store-dir ~/.local/share/pnpm/store && pnpm i && pnpm rb",

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "pnpm i && pnpm i -C website && pnpm rb",
"postCreateCommand": "pnpm i && pnpm rb",

// Disable auto start dev env since codespaces sometimes fails to attach to the terminal
// "postAttachCommand": {
Expand Down
12 changes: 5 additions & 7 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,7 @@ Dockerfile*
LICENSE
Procfile
app-minimal
assets
coverage
docs
node_modules
test

Expand All @@ -27,21 +25,21 @@ test
.(yarn|npm|nvm)rc
*.md
app.json
eslint.config.mjs
docker-compose*
fly.toml
jsconfig.json
npm-debug.log
process.json
package-lock.json
vitest.config.ts
vercel.json

#git but keep the git commit hash
# git but keep the git commit hash
.git/logs
.git/objects
.git/index
.git/info
.git/hooks

#rsshub auxiliary files
lib/radar-rules.js
lib/v2/**/radar.js
# rsshub auxiliary files
lib/routes/**/radar.js
6 changes: 0 additions & 6 deletions .eslintignore

This file was deleted.

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

This file was deleted.

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

This file was deleted.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report_en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ body:
- type: markdown
attributes:
value: |
Please ensure you have read [documentation](https://docs.rsshub.app/en), and provide all the information required by this template, otherwise the issue will be closed immediately.
Please ensure you have read [documentation](https://docs.rsshub.app/), and provide all the information required by this template, otherwise the issue will be closed immediately.
Due to the anti-crawling policy implemented by certain websites, some RSS routes provided by the demo will return status code 403. This is not an issue caused by RSSHub and please do not report it.
- type: textarea
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request_en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ body:
- type: markdown
attributes:
value: |
Please ensure the feature requested is not listed in [documentation](https://docs.rsshub.app/en) or [issue](https://github.com/DIYgod/RSSHub/issues), and is not a [new RSS proposal](https://github.com/DIYgod/RSSHub/issues/new?assignees=&labels=RSS+proposal&template=rss_request_en.yml), and provide all the information required by this template.
Please ensure the feature requested is not listed in [documentation](https://docs.rsshub.app/) or [issue](https://github.com/DIYgod/RSSHub/issues), and is not a [new RSS proposal](https://github.com/DIYgod/RSSHub/issues/new?assignees=&labels=RSS+proposal&template=rss_request_en.yml), and provide all the information required by this template.
Otherwise the issue will be closed immediately.
- type: textarea
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/rss_request_en.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 🍰 RSS Proposal
name: 🧡 RSS Proposal
description: Submit a new RSS proposal
labels: ['RSS proposal']

Expand All @@ -7,7 +7,7 @@ body:
- type: markdown
attributes:
value: |
Please ensure the RSS proposal is not listed in [documentation](https://docs.rsshub.app/en) or [issue](https://github.com/DIYgod/RSSHub/issues), website doesn't provide this kind of RSS feed, and provide all the information required by this template.
Please ensure the RSS proposal is not listed in [documentation](https://docs.rsshub.app/) or [issue](https://github.com/DIYgod/RSSHub/issues), website doesn't provide this kind of RSS feed, and provide all the information required by this template.
Otherwise the issue will be closed immediately.

We are flooded with feature requests and short-handed, please try to make it yourself, the [guide](https://docs.rsshub.app/joinus) is a good place to start. Submit a pull request when done!
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/rss_request_zh.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 🍰 RSS 提案
name: 🧡 RSS 提案
description: 提交新的 RSS 提案
labels: ['RSS proposal']

Expand Down
17 changes: 6 additions & 11 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!--
Reference: https://docs.rsshub.app/joinus/new-rss/submit-route
如有疑问,请参考 https://docs.rsshub.app/zh/joinus/new-rss/submit-route
If you have any difficulties in filling out this form, please refer to https://docs.rsshub.app/joinus/new-rss/submit-route
如果你在填写此表单时遇到任何困难,请参考 https://docs.rsshub.app/zh/joinus/new-rss/submit-route
-->

## Involved Issue / 该 PR 相关 Issue
Expand All @@ -15,7 +15,7 @@ Fail to comply will result in your pull request being closed automatically.
请在 `routes` 区域填写以 / 开头的完整路由地址,否则你的 PR 将会被无条件关闭。
如果路由包含在文档中列出可以完全穷举的参数(例如分类),请依次全部列出。
```route
```routes
/some/route
/some/other/route
/dont/use/this/or/modify/it
Expand All @@ -32,14 +32,9 @@ If your changes are not related to route, please fill in `routes` section with `
## New RSS Route Checklist / 新 RSS 路由检查表

- [ ] New Route / 新的路由
- [ ] Follows [v2 Script Standard](https://docs.rsshub.app/joinus/advanced/script-standard) / 跟随 [v2 路由规范](https://docs.rsshub.app/zh/joinus/advanced/script-standard)
- [ ] Documentation / 文档说明
- [ ] EN / 英文文档
- [ ] CN / 中文文档
- [ ] Full text / 全文获取
- [ ] Use cache / 使用缓存
- [ ] Anti-bot or rate limit / 反爬/频率限制
- [ ] If yes, do your code reflect this sign? / 如果有, 是否有对应的措施?
- [ ] Follows [Script Standard](https://docs.rsshub.app/joinus/advanced/script-standard) / 跟随 [路由规范](https://docs.rsshub.app/zh/joinus/advanced/script-standard)
- [ ] Anti-bot or rate limit / 反爬/频率限制
- [ ] If yes, do your code reflect this sign? / 如果有, 是否有对应的措施?
- [ ] [Date and time](https://docs.rsshub.app/joinus/advanced/pub-date) / [日期和时间](https://docs.rsshub.app/zh/joinus/advanced/pub-date)
- [ ] Parsed / 可以解析
- [ ] Correct time zone / 时区正确
Expand Down
66 changes: 6 additions & 60 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,73 +4,19 @@ updates:
directory: '/'
schedule:
interval: daily
time: '21:00'
open-pull-requests-limit: 10
time: '08:00'
open-pull-requests-limit: 100
labels:
- dependencies
ignore:
# ESM only packages
- dependency-name: fanfou-sdk
versions: ['>=5.0.0']
- dependency-name: got
versions: ['>=12.0.0']
- dependency-name: ip-regex
versions: ['>=5.0.0']
- dependency-name: query-string
versions: ['>=8.0.0']
- dependency-name: rand-user-agent
versions: ['>=2.0.1']
- dependency-name: remark
versions: ['>=14.0.0']
- dependency-name: remark-frontmatter
versions: ['>=4.0.0']
- dependency-name: remark-gfm
versions: ['>=2.0.0']
- dependency-name: remark-parse
versions: ['>=10.0.0']
- dependency-name: remark-preset-prettier
versions: ['>=1.0.0']
- dependency-name: remark-stringify
versions: ['>=10.0.0']
- dependency-name: string-width
versions: ['>=5.0.0']
- dependency-name: unified
versions: ['>=10.0.0']

- package-ecosystem: npm
directory: '/website'
schedule:
interval: daily
time: '21:00'
open-pull-requests-limit: 10
labels:
- dependencies
ignore:
# ESM only packages
- dependency-name: remark
versions: ['>=14.0.0']
- dependency-name: remark-frontmatter
versions: ['>=4.0.0']
- dependency-name: remark-gfm
versions: ['>=2.0.0']
- dependency-name: remark-parse
versions: ['>=10.0.0']
- dependency-name: remark-preset-prettier
versions: ['>=1.0.0']
- dependency-name: remark-stringify
versions: ['>=10.0.0']
- dependency-name: string-width
versions: ['>=5.0.0']
groups:
docs:
patterns:
- '@docusaurus/*'
- dependency-name: jsrsasign
versions: ['>=11.0.0'] # no longer includes KJUR.crypto.Cipher for RSA

- package-ecosystem: 'github-actions'
directory: '/'
schedule:
interval: daily
time: '21:00'
open-pull-requests-limit: 10
time: '08:00'
open-pull-requests-limit: 100
labels:
- dependencies
22 changes: 12 additions & 10 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
'Route: v1':
- lib/router.js
- any: ['lib/routes/**/*.js', '!lib/routes/index.js']
'Route: deprecated':
- changed-files:
- any-glob-to-any-file: ['lib/router.js']
- all-globs-to-any-file: ['lib/routes-deprecated/**/*.js', '!lib/routes-deprecated/index.js']

'Route: v2':
- 'lib/v2/**/*.js'
'Route':
- changed-files:
- any-glob-to-any-file: ['lib/routes/**/*.ts']

core enhancement:
- lib/routes/index.js
- any: ['lib/**', '!lib/radar-rules.js', '!lib/router.js', '!lib/routes/**', '!lib/v2/**']
- changed-files:
- any-glob-to-any-file: ['lib/routes/index.ts']
- all-globs-to-any-file: ['lib/**', '!lib/config.ts', '!lib/router.js', '!lib/routes/**', '!lib/routes-deprecated/**']

dependencies:
- package.json
- pnpm-lock.yaml
- yarn.lock
- changed-files:
- any-glob-to-any-file: ['package.json', 'pnpm-lock.yaml', 'yarn.lock']
Loading