Skip to content

[pull] master from DIYgod:master #1118

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

Open
wants to merge 8,284 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
8284 commits
Select commit Hold shift + click to select a range
2f64e6c
chore(deps): bump @scalar/hono-api-reference from 0.9.6 to 0.9.7 (#19…
dependabot[bot] Jun 26, 2025
4bfd5b4
feat(route): add Scoop Apps (#19459)
nczitzk Jun 26, 2025
0b43a04
chore(deps-dev): bump prettier from 3.6.1 to 3.6.2 (#19473)
dependabot[bot] Jun 27, 2025
1673659
chore(deps): bump @sentry/node from 9.32.0 to 9.33.0 (#19474)
dependabot[bot] Jun 27, 2025
b366647
chore(deps): bump twitter-api-v2 from 1.23.2 to 1.24.0 (#19475)
dependabot[bot] Jun 27, 2025
41e37e2
chore(deps): bump dotenv from 16.5.0 to 16.6.0 (#19476)
dependabot[bot] Jun 27, 2025
47d7f9b
chore(deps): bump puppeteer from 24.10.2 to 24.11.0 (#19471)
dependabot[bot] Jun 27, 2025
c82cb78
chore(deps): bump @hono/zod-openapi from 0.19.8 to 0.19.9 (#19472)
dependabot[bot] Jun 27, 2025
ac86c0d
feat(route/smartlink): enhance title parsing for none YouTube link (#…
nickyfoto Jun 27, 2025
91131a7
fix(route): add pdf files of nidc papers (#19478)
nczitzk Jun 27, 2025
4b20aa8
fix(route/sydwgkzp): 修复 重庆市人社局事业单位公开招聘 今年数据抓取异常 (#19479)
ueiu Jun 27, 2025
6c9bad0
fix(route): infoq (#19483)
TonyRL Jun 28, 2025
9cdd6cf
fix(route): fetch content with column name (#19426)
CookiePieWw Jun 28, 2025
8d73b40
feat(route/udn): Refine `author` property (#19489)
dzx-dzx Jun 29, 2025
b03bf37
fix(route): update example path for user uploads (#19495)
TonyRL Jun 30, 2025
a7953d2
chore(deps): bump mailparser from 3.7.3 to 3.7.4 (#19504)
dependabot[bot] Jun 30, 2025
00617b7
chore(deps-dev): bump the eslint group with 2 updates (#19498)
dependabot[bot] Jun 30, 2025
c7e7fbe
chore(deps-dev): bump @types/node from 24.0.4 to 24.0.7 (#19499)
dependabot[bot] Jun 30, 2025
9e69cde
chore(deps): bump puppeteer from 24.11.0 to 24.11.1 (#19503)
dependabot[bot] Jun 30, 2025
e7839f6
chore(deps): bump dotenv from 16.6.0 to 17.0.0 (#19501)
dependabot[bot] Jun 30, 2025
7824b61
chore(deps-dev): bump @stylistic/eslint-plugin from 5.0.0 to 5.1.0 (#…
dependabot[bot] Jun 30, 2025
6617f98
feat(route): add LineageOS Changes (#19491)
nczitzk Jun 30, 2025
79b3e0d
feat(route): mixcloud: refactor & add route playlists (#19457)
Misaka13514 Jun 30, 2025
15e86a9
chore(gha/test): update Node.js version in matrix for build jobs
TonyRL Jun 30, 2025
857d598
feat(utils/puppeteer): replace `puppeteer-extra-plugin-stealth` with …
TonyRL Jun 30, 2025
f745d62
feat(route): 添加东南大学网络空间安全学院通知公告 (#19488)
shrugginG Jul 1, 2025
f75dd04
chore(deps-dev): bump the typescript-eslint group with 2 updates (#19…
dependabot[bot] Jul 1, 2025
992ee77
chore(deps-dev): bump discord-api-types from 0.38.13 to 0.38.14 (#19509)
dependabot[bot] Jul 1, 2025
ad17026
chore(deps-dev): bump @types/node from 24.0.7 to 24.0.8 (#19510)
dependabot[bot] Jul 1, 2025
56313a7
fix(route): fix root URL for paulgraham, as http was not allowed (#19…
dvorak0 Jul 2, 2025
c81c64f
fix(route/geocaching): safely access media sizes (#19514)
Konano Jul 2, 2025
fd8463a
fix(route/instagram): fix cookie route (#19517)
TonyRL Jul 2, 2025
4390af7
chore(deps-dev): bump the eslint group with 2 updates (#19518)
dependabot[bot] Jul 2, 2025
c31d1f3
chore(deps): bump dotenv from 17.0.0 to 17.0.1 (#19522)
dependabot[bot] Jul 2, 2025
aa9e83d
chore(deps-dev): bump @types/node from 24.0.8 to 24.0.10 (#19519)
dependabot[bot] Jul 2, 2025
f4dbbe3
chore(deps): bump @sentry/node from 9.33.0 to 9.34.0 (#19523)
dependabot[bot] Jul 2, 2025
8e9ff0b
chore(deps-dev): bump globals from 16.2.0 to 16.3.0 (#19520)
dependabot[bot] Jul 2, 2025
39912f4
chore(deps): bump @notionhq/client from 3.1.3 to 4.0.0 (#19521)
dependabot[bot] Jul 2, 2025
6e202ac
fix(route): Fix 403 issue on 18comic route by using API calls instead…
charles7668 Jul 2, 2025
f7fd807
fix(route/sehuatang): get safe id (#19526)
TonyRL Jul 2, 2025
ebb62b5
feat(route/fantube): add user posts (#19529)
TonyRL Jul 2, 2025
3adca1d
chore(deps): bump zod from 3.25.67 to 3.25.71 (#19532)
dependabot[bot] Jul 3, 2025
7f447f4
chore(deps): bump tldts from 7.0.9 to 7.0.10 (#19534)
dependabot[bot] Jul 3, 2025
2cc8e60
chore(deps-dev): bump @babel/preset-env from 7.27.2 to 7.28.0 (#19533)
dependabot[bot] Jul 3, 2025
14f3119
chore(deps): bump @hono/node-server from 1.14.4 to 1.15.0 (#19531)
dependabot[bot] Jul 3, 2025
df7b4f9
style: auto format
github-actions[bot] Jul 3, 2025
a76b04a
fix(route/udn): Adapt to property `publisher` change (#19530)
dzx-dzx Jul 3, 2025
c18f8f9
feat(route): add Azul Downloads (#19525)
nczitzk Jul 3, 2025
4700809
feat(route): add Hazy Research Blog (#19516)
dvorak0 Jul 3, 2025
9fb8523
style: auto format
github-actions[bot] Jul 3, 2025
ab27898
feat: Exclude NSFW feeds when env variable DISABLE_NSFW is set to tru…
lawrenceching Jul 3, 2025
5174a59
chore(deps): bump query-string from 9.2.1 to 9.2.2 (#19537)
dependabot[bot] Jul 4, 2025
d6da651
chore(deps-dev): bump discord-api-types from 0.38.14 to 0.38.15 (#19538)
dependabot[bot] Jul 4, 2025
cd44ab4
chore(deps-dev): bump eslint-plugin-n from 17.20.0 to 17.21.0 (#19539)
dependabot[bot] Jul 4, 2025
f57b696
chore(deps): bump zod from 3.25.71 to 3.25.72 (#19540)
dependabot[bot] Jul 4, 2025
7849b1e
feat: marked NSFW for some routes (#19541)
lawrenceching Jul 4, 2025
6213a53
fix(route/sehuatang): subforum id (#19544)
TonyRL Jul 4, 2025
7d5f9ce
fix: change css selector for DNA India (#19549)
Rjnishant530 Jul 5, 2025
a8f770d
fix(route/lofter): fix Lofter tag route requiring cookie (#19548)
LucunJi Jul 5, 2025
b7c4574
feat(route): add musify (#19550)
nczitzk Jul 5, 2025
a58fb59
chore(deps): bump zod from 3.25.73 to 3.25.75 (#19556)
dependabot[bot] Jul 7, 2025
b853262
chore(deps): bump hono from 4.8.3 to 4.8.4 (#19558)
dependabot[bot] Jul 7, 2025
5ba08f0
chore(deps): bump @sentry/node from 9.34.0 to 9.35.0 (#19555)
dependabot[bot] Jul 7, 2025
81ef977
fix(route/twitter): fix error username in desc (#19553)
wakou Jul 7, 2025
1c4bd0a
feat(route): add MusikGuru News (#19559)
nczitzk Jul 7, 2025
cbbb643
fix(route/reuters): 修复reuters因为ua报错401 (#19554)
MilliumOrion Jul 7, 2025
8aee2b4
style: auto format
github-actions[bot] Jul 7, 2025
1baeef0
chore(deps-dev): bump supertest from 7.1.1 to 7.1.3 (#19561)
dependabot[bot] Jul 8, 2025
090a00c
chore(deps-dev): bump the typescript-eslint group with 2 updates (#19…
dependabot[bot] Jul 8, 2025
ec116b9
chore(deps): bump dotenv from 17.0.1 to 17.1.0 (#19562)
dependabot[bot] Jul 8, 2025
9c99e9b
chore(deps): bump @scalar/hono-api-reference from 0.9.7 to 0.9.9 (#19…
dependabot[bot] Jul 8, 2025
346e028
feat(visionias): add routes for vision IAS (#19552)
Rjnishant530 Jul 8, 2025
0c9d4ce
feat(css-tricks): add new routes for css-tricks (#19551)
Rjnishant530 Jul 8, 2025
859b0d5
chore(deps-dev): bump @types/node from 24.0.10 to 24.0.12 (#19567)
dependabot[bot] Jul 9, 2025
1944674
chore(deps): bump googleapis from 150.0.1 to 152.0.0 (#19566)
dependabot[bot] Jul 9, 2025
cee840a
chore(deps): bump zod from 3.25.75 to 3.25.76 (#19565)
dependabot[bot] Jul 9, 2025
80e1ad6
feat(route): add 文档分享网免费区 (#19569)
nczitzk Jul 10, 2025
21b3f69
chore(deps): bump dotenv from 17.1.0 to 17.2.0 (#19574)
dependabot[bot] Jul 10, 2025
e8c4b5f
chore(deps): bump the opentelemetry group with 2 updates (#19572)
dependabot[bot] Jul 10, 2025
1fd4919
chore(deps): bump @sentry/node from 9.35.0 to 9.36.0 (#19573)
dependabot[bot] Jul 10, 2025
af81923
feat(picuki): Set author (#19578)
Rakambda Jul 11, 2025
9a393a1
fix: fix kaopu news api url (#19577)
3tuuu Jul 11, 2025
ddb5ff2
chore(deps): bump @scalar/hono-api-reference from 0.9.9 to 0.9.10 (#1…
dependabot[bot] Jul 11, 2025
452ac00
chore(deps-dev): bump @types/node from 24.0.12 to 24.0.13 (#19583)
dependabot[bot] Jul 11, 2025
3428110
chore(deps): bump @notionhq/client from 4.0.0 to 4.0.1 (#19584)
dependabot[bot] Jul 11, 2025
25d23d9
chore(deps): bump @opentelemetry/semantic-conventions (#19580)
dependabot[bot] Jul 11, 2025
66d1df4
chore(deps): bump @sentry/node from 9.36.0 to 9.37.0 (#19582)
dependabot[bot] Jul 11, 2025
3e0880f
fix(route/ximalaya): fix isPaid (#19586)
TonyRL Jul 11, 2025
6764a14
fix(test): improve error handling and label management in route testing
TonyRL Jul 11, 2025
4e2014d
feat(github): add private feed route for user received events (#19571)
RtYkk Jul 12, 2025
cd4c601
style: auto format
github-actions[bot] Jul 12, 2025
74124fa
docs(feeds): update guidance on obtaining private feed URL (#19590)
RtYkk Jul 12, 2025
c6f96ef
feat(route): Add 南开大学研究生招生网 (#19585)
sddzhyc Jul 12, 2025
37bbf92
feat(route/newslaundary): add newslaundary (#19576)
Rjnishant530 Jul 14, 2025
81a26f3
fix(route/mckinsey): update category mapping and improve route handli…
TonyRL Jul 14, 2025
eb120e0
fix(route/Visionias): weekly feed template fix (#19597)
Rjnishant530 Jul 14, 2025
60ec800
fix(route/bilibili): preserve original description for dynamic title …
AiraNadih Jul 14, 2025
1aea941
feat(route): add 数据库内核月报 (#19599)
nczitzk Jul 14, 2025
555e1be
chore(deps-dev): bump discord-api-types from 0.38.15 to 0.38.16 (#19608)
dependabot[bot] Jul 14, 2025
b48eebe
chore(deps): bump hono from 4.8.4 to 4.8.5 (#19609)
dependabot[bot] Jul 14, 2025
0a28b58
chore(deps): bump @hono/zod-openapi from 0.19.9 to 0.19.10 (#19605)
dependabot[bot] Jul 14, 2025
2797f56
chore(deps-dev): bump the eslint group with 2 updates (#19606)
dependabot[bot] Jul 14, 2025
5cd2104
chore(deps): bump @hono/node-server from 1.15.0 to 1.16.0 (#19604)
dependabot[bot] Jul 14, 2025
8dbfe45
fix(route/google): fix chrome extension (#19612)
TonyRL Jul 15, 2025
34cc1c7
fix(route/microsoft): fix edge addon (#19613)
TonyRL Jul 15, 2025
94bedc0
chore(deps-dev): bump @types/node from 24.0.13 to 24.0.14 (#19616)
dependabot[bot] Jul 15, 2025
1ac68f4
chore(deps-dev): bump the typescript-eslint group with 2 updates (#19…
dependabot[bot] Jul 15, 2025
030654d
chore(deps): bump fanfou-sdk from 5.0.0 to 6.0.0 (#19615)
dependabot[bot] Jul 15, 2025
892067e
fix(route/dnainindia): date parse (#19592)
Rjnishant530 Jul 15, 2025
0d1f1e9
fix(route/zhihu): Adapt to a new type of pin (#19600)
dzx-dzx Jul 15, 2025
a7be91f
chore(deps): bump @sentry/node from 9.38.0 to 9.39.0 (#19625)
dependabot[bot] Jul 16, 2025
d01ec92
chore(deps-dev): bump @stylistic/eslint-plugin from 5.1.0 to 5.2.0 (#…
dependabot[bot] Jul 16, 2025
63d9c21
chore(deps-dev): bump @types/title from 3.4.3 to 4.0.0 (#19628)
dependabot[bot] Jul 16, 2025
e65d384
chore(deps): bump googleapis from 152.0.0 to 153.0.0 (#19627)
dependabot[bot] Jul 16, 2025
35caf4d
feat(route/jamesclear): add jamesClear (#19589)
Rjnishant530 Jul 16, 2025
eccda3a
feat(route): 添加南开大学研究生招生网pdf附件 (#19618)
vicguo0724 Jul 16, 2025
0270b40
style: auto format
github-actions[bot] Jul 16, 2025
a9cc273
chore(deps): bump @scalar/hono-api-reference from 0.9.10 to 0.9.11 (#…
dependabot[bot] Jul 17, 2025
f6349af
chore(deps): bump form-data from 4.0.3 to 4.0.4 (#19631)
dependabot[bot] Jul 17, 2025
87544ee
feat(route): 新增南开大学计算机学院通知路由 (#19621)
vicguo0724 Jul 17, 2025
558c7c2
feat(route): 新增南开大学通知公告路由 (#19620)
vicguo0724 Jul 17, 2025
da71fba
feat(route): 新增南开大学教务处通知公告路由 (#19622)
vicguo0724 Jul 17, 2025
265498b
feat(route): add Kiro Blog (#19634)
nczitzk Jul 17, 2025
87cf4c5
feat: add Kitty changelog route (#19632)
xbot Jul 18, 2025
32c58c2
chore(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2 (#19636)
dependabot[bot] Jul 18, 2025
5c665d6
chore(deps): bump @sentry/node from 9.39.0 to 9.40.0 (#19637)
dependabot[bot] Jul 18, 2025
281b51e
feat: add radar for EN pages on Pixiv (#19640)
PhanesDionysos Jul 19, 2025
249381f
fix(route): Remove white spaces from the description (#19638)
hualiong Jul 19, 2025
cc1d43c
feat(route): add Apple design updates (#19639)
jean-jacket Jul 19, 2025
2cea915
fix(route): 哈尔滨工业大学研究生院 (#19619)
nczitzk Jul 20, 2025
7145763
feat(route): add YouTrack issue comments (#19647)
NekoAria Jul 21, 2025
73f33f9
feat(route/sotwe): add sotwe (#19649)
TonyRL Jul 21, 2025
b2e2c9e
feat(route/tumblr): Add Tumblr posts route (#19646)
Rakambda Jul 21, 2025
337e4b2
fix(route/yahoo): yahoo news provider (#19650)
TonyRL Jul 22, 2025
9739dc5
fix(route/sotwe): update request interception to allow additional res…
TonyRL Jul 22, 2025
874e912
feat(route/dev.to): add dev.to (#19591)
Rjnishant530 Jul 22, 2025
ea821de
feat(types): export Language and Category for better TS type Inferenc…
cscnk52 Jul 22, 2025
c522ca8
fix(route/upc): fix FetchError bug when fetching the Full Text (#19645)
sddzhyc Jul 22, 2025
9f5dee8
chore(deps): bump @scalar/hono-api-reference from 0.9.11 to 0.9.12 (#…
dependabot[bot] Jul 22, 2025
4492c05
feat(route): add TechCrunch category route (#19665)
MilliumOrion Jul 22, 2025
d6fdbdd
chore(deps-dev): bump the typescript-eslint group with 2 updates (#19…
dependabot[bot] Jul 22, 2025
384793e
chore(deps): bump @hono/node-server from 1.16.0 to 1.17.1 (#19659)
dependabot[bot] Jul 22, 2025
bacc24c
chore(deps-dev): bump @types/node from 24.0.14 to 24.0.15 (#19661)
dependabot[bot] Jul 22, 2025
4d297d0
chore(deps-dev): bump @stylistic/eslint-plugin from 5.2.0 to 5.2.1 (#…
dependabot[bot] Jul 22, 2025
fd85cb0
chore(deps-dev): bump eslint-config-prettier from 10.1.5 to 10.1.8 (#…
dependabot[bot] Jul 22, 2025
c286f22
chore(deps): bump cheerio from 1.1.0 to 1.1.2 (#19657)
dependabot[bot] Jul 22, 2025
20e73da
chore(deps-dev): bump tsdown from 0.12.9 to 0.13.0 (#19660)
dependabot[bot] Jul 22, 2025
fbb8c72
chore(deps): bump youtubei.js from 14.0.0 to 15.0.0 (#19658)
dependabot[bot] Jul 22, 2025
5f59a85
chore(deps-dev): bump eslint-plugin-prettier from 5.5.1 to 5.5.3 (#19…
dependabot[bot] Jul 22, 2025
ae3e646
chore(deps-dev): bump eslint-plugin-unicorn from 59.0.1 to 60.0.0 (#1…
dependabot[bot] Jul 22, 2025
deee22e
feat(route): add Yu Gao's Blog (#19666)
nczitzk Jul 22, 2025
c0a92f1
chore(deps-dev): bump @types/node from 24.0.15 to 24.1.0 (#19672)
dependabot[bot] Jul 23, 2025
e9c5f34
chore(deps-dev): bump @stylistic/eslint-plugin from 5.2.1 to 5.2.2 (#…
dependabot[bot] Jul 23, 2025
64022bd
chore(deps): bump youtubei.js from 15.0.0 to 15.0.1 (#19671)
dependabot[bot] Jul 23, 2025
a0b0ad7
feat(routes/manus/blog): add manus blog route (#19652)
cscnk52 Jul 23, 2025
67c8884
chore(deps-dev): bump supertest from 7.1.3 to 7.1.4 (#19673)
dependabot[bot] Jul 23, 2025
0824360
feat(route/newswav): add latest news (#19675)
TonyRL Jul 23, 2025
f057e76
feat(route/capitalmind): add capital mind (#19601)
Rjnishant530 Jul 23, 2025
b28b7a1
chore(deps): bump source-map from 0.7.4 to 0.7.6 (#19681)
dependabot[bot] Jul 24, 2025
7d53d6a
fix(route/deeplearning): fix json parsing path (#19680)
cgjosephlee Jul 24, 2025
8e2cd75
chore(deps): bump googleapis from 153.0.0 to 154.0.0 (#19682)
dependabot[bot] Jul 24, 2025
46044f3
chore(deps-dev): bump @vercel/nft from 0.29.4 to 0.30.0 (#19683)
dependabot[bot] Jul 24, 2025
5e92c16
feat(route): add Rock the JVM Articles (#19594)
nczitzk Jul 24, 2025
4a1e5c3
feat(route/railway): add Railway blog configuration (#19678)
jihuayu Jul 25, 2025
6dddbad
chore(deps): bump dotenv from 17.2.0 to 17.2.1 (#19692)
dependabot[bot] Jul 25, 2025
7f56de6
chore(deps): bump @sentry/node from 9.40.0 to 9.41.0 (#19693)
dependabot[bot] Jul 25, 2025
aa2e9c4
chore(deps): bump hono from 4.8.5 to 4.8.7 (#19691)
dependabot[bot] Jul 26, 2025
e37278a
chore(deps): bump actions-cool/issues-helper from 3.6.0 to 3.6.2 (#19…
dependabot[bot] Jul 26, 2025
3537bba
fix(route/hanime1): fix wrong return property (#19694)
kjasn Jul 26, 2025
cfbadae
feat(route): add Expats.cz Czech News (#19695)
nczitzk Jul 26, 2025
83b08fb
fix(routes): migrate coomer and kemono to new domains, standardize GU…
AiraNadih Jul 27, 2025
f41abed
chore(route/qingting): add pageSize param and default to 30
pseudoyu Jul 28, 2025
46efcf6
fix(route/qingting): default pageSize value
pseudoyu Jul 28, 2025
66f541b
fix(route/qingting): use common query parameter
TonyRL Jul 28, 2025
b7acbaf
chore(deps-dev): bump discord-api-types from 0.38.16 to 0.38.17 (#19709)
dependabot[bot] Jul 28, 2025
4f79cc1
fix(routes/landiannews): fix _embed search params (#19710)
cscnk52 Jul 29, 2025
9a2d8e7
fix(route/openai): tweak openai cookbook class css selector (#19711)
Blank0120 Jul 29, 2025
0001712
chore(deps): bump hono from 4.8.8 to 4.8.10 (#19713)
dependabot[bot] Jul 29, 2025
9045696
chore(deps): bump googleapis from 154.0.0 to 154.1.0 (#19714)
dependabot[bot] Jul 29, 2025
c978421
chore(deps): bump @sentry/node from 9.41.0 to 9.42.1 (#19705)
dependabot[bot] Jul 30, 2025
1d32ea9
chore(deps): bump rate-limiter-flexible from 7.1.1 to 7.2.0 (#19707)
dependabot[bot] Jul 30, 2025
4ae9644
chore(deps): bump cross-env from 7.0.3 to 10.0.0 (#19703)
dependabot[bot] Jul 30, 2025
f949d2c
chore(deps): bump @sentry/node from 9.42.1 to 9.43.0 (#19722)
dependabot[bot] Jul 30, 2025
28620f0
chore(deps): bump @scalar/hono-api-reference from 0.9.12 to 0.9.13 (#…
dependabot[bot] Jul 30, 2025
52094e2
fix(route/zaobao): Change list selector for China version (#19723)
dzx-dzx Jul 30, 2025
69f10ce
chore(deps-dev): bump the eslint group with 2 updates (#19704)
dependabot[bot] Jul 31, 2025
0ed6f71
chore(deps-dev): bump eslint-plugin-n from 17.21.0 to 17.21.3 (#19708)
dependabot[bot] Jul 31, 2025
bb0be42
chore(deps): bump @hono/node-server from 1.17.1 to 1.18.0 (#19731)
dependabot[bot] Jul 31, 2025
309ca7d
fix(route/cw): Enhance stability by simplifying process when fetching…
dzx-dzx Jul 31, 2025
4717c7d
feat(route): add Kiro Changelog (#19702)
nczitzk Jul 31, 2025
3936285
fix(route/grist): payload changed (#19717)
Rjnishant530 Aug 1, 2025
3861660
chore(deps-dev): bump discord-api-types from 0.38.17 to 0.38.18 (#19734)
dependabot[bot] Aug 1, 2025
c0d4172
chore(deps): bump ioredis from 5.6.1 to 5.7.0 (#19736)
dependabot[bot] Aug 1, 2025
bb25d1d
feat: Refer to ghcr.io in docker-compose (#19743)
liyishuai Aug 4, 2025
719a4e0
chore(deps): bump docker/metadata-action from 5.7.0 to 5.8.0 (#19744)
dependabot[bot] Aug 4, 2025
bc4a3bd
fix(route): fix /cursor/changelog route (#19741)
RYO1223 Aug 4, 2025
e1c6d21
chore(deps-dev): bump tsdown from 0.13.0 to 0.13.2 (#19747)
dependabot[bot] Aug 4, 2025
2128c65
chore(deps): bump @hono/node-server from 1.18.0 to 1.18.1 (#19746)
dependabot[bot] Aug 4, 2025
857dc85
chore(deps-dev): bump lint-staged from 16.1.2 to 16.1.4 (#19745)
dependabot[bot] Aug 4, 2025
7eef534
chore(deps): bump hono from 4.8.10 to 4.8.12 (#19748)
dependabot[bot] Aug 4, 2025
200a74f
chore(deps): bump @sentry/node from 9.43.0 to 10.0.0 (#19735)
dependabot[bot] Aug 4, 2025
9ec1dda
feat(types): add hindi (#19726)
Rjnishant530 Aug 4, 2025
0deb16e
chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 (#19753)
dependabot[bot] Aug 5, 2025
b0f6b7f
chore(deps): bump googleapis from 154.1.0 to 155.0.0 (#19755)
dependabot[bot] Aug 5, 2025
416b4dc
chore(deps-dev): bump the typescript-eslint group with 2 updates (#19…
dependabot[bot] Aug 5, 2025
ec38715
chore(deps-dev): bump @types/node from 24.1.0 to 24.2.0 (#19754)
dependabot[bot] Aug 5, 2025
a35bf1b
chore(deps): bump @sentry/node from 10.0.0 to 10.1.0 (#19759)
dependabot[bot] Aug 5, 2025
96de3cb
chore(deps): bump tldts from 7.0.10 to 7.0.11 (#19763)
dependabot[bot] Aug 6, 2025
404d47b
chore(deps-dev): bump fs-extra from 11.3.0 to 11.3.1 (#19765)
dependabot[bot] Aug 6, 2025
e2ed4af
chore(deps-dev): bump tsdown from 0.13.2 to 0.13.3 (#19752)
dependabot[bot] Aug 6, 2025
b30ad64
chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 (#19764)
dependabot[bot] Aug 6, 2025
b18f792
fix(route/apple): add guid to items (#19760)
jean-jacket Aug 6, 2025
8b23536
feat(route): add 黑龙江大学 (#19739)
LCMs-YoRHa Aug 6, 2025
d12d04c
feat(route): add 深圳台风网深圳天气直播 (#19766)
nczitzk Aug 6, 2025
4bc9284
fix(route/zaobao): Misc refactor (#19758)
dzx-dzx Aug 7, 2025
9ef012d
chore(deps-dev): bump eslint-plugin-prettier from 5.5.3 to 5.5.4 (#19…
dependabot[bot] Aug 7, 2025
043e0d1
chore(deps): bump @sentry/node from 10.1.0 to 10.2.0 (#19768)
dependabot[bot] Aug 7, 2025
74f0d40
fix(route/kakuyomu): add missing link and guid (#19767)
hyoban Aug 7, 2025
37507f6
feat(route/youtube): subtitle attachment (#19772)
hyoban Aug 7, 2025
f455f54
feat(route): add 深圳市罗湖区人民政府 (#19740)
lonn Aug 7, 2025
cca3733
fix(route/sohu): add auth token (#19774)
TonyRL Aug 7, 2025
c7ab000
feat(route/thewirehindi): add routes (#19727)
Rjnishant530 Aug 7, 2025
4b28fe7
feat(route/zhizhuan100): add new route and update maintainer (#19750)
Cedaric Aug 7, 2025
e0bde12
fix(radar): correct target paths for coomer and kemono routes (#19775)
AiraNadih Aug 7, 2025
aa682dc
chore(deps-dev): bump tsdown from 0.13.3 to 0.13.4 (#19777)
dependabot[bot] Aug 8, 2025
616aa24
chore(deps): bump hono from 4.8.12 to 4.9.0 (#19776)
dependabot[bot] Aug 8, 2025
a6cae9a
feat(route/meteoblue): add namespace and weather news route (#19770)
tssujt Aug 8, 2025
84d8a38
feat(route): add TiDB社区专栏分类 (#19715)
nczitzk Aug 8, 2025
9bc49bc
chore: update framework to hono and remove deprecated vercel.ts file
DIYgod Aug 9, 2025
96e22de
feat(routes/neu): add yz route (#19737)
paintstar Aug 9, 2025
78ac310
style: auto format
github-actions[bot] Aug 9, 2025
cc983c8
feat(route/modelscope): add learn (#19787)
TonyRL Aug 9, 2025
bef0e52
feat(route): add 搬书匠 (#19786)
nczitzk Aug 9, 2025
20b67e1
chore: add Vercel build configuration
DIYgod Aug 10, 2025
b95bb57
chore: update build script and remove unused Vercel configuration
DIYgod Aug 10, 2025
1ab16fd
chore: vercel sync
DIYgod Aug 11, 2025
e690580
chore: clean up build assets by removing pnpm-lock.yaml
DIYgod Aug 11, 2025
2caafc7
chore: enhance build process by adding git add command before commit
DIYgod Aug 11, 2025
5f00a5e
fix(route/gamer): 熱門推薦 改為 本板推薦 (#19796)
kennyfong19931 Aug 11, 2025
bbe7682
feat: vercel compatibility
DIYgod Aug 11, 2025
7929f00
chore(deps-dev): bump lint-staged from 16.1.4 to 16.1.5 (#19800)
dependabot[bot] Aug 11, 2025
bf91cc1
chore(deps-dev): bump @types/node from 24.2.0 to 24.2.1 (#19806)
dependabot[bot] Aug 11, 2025
18ebaa8
chore(deps): bump googleapis from 155.0.0 to 155.0.1 (#19802)
dependabot[bot] Aug 11, 2025
ac1a0f7
chore(deps): bump @sentry/node from 10.2.0 to 10.3.0 (#19801)
dependabot[bot] Aug 11, 2025
c5f6f8b
chore(deps-dev): bump @stylistic/eslint-plugin from 5.2.2 to 5.2.3 (#…
dependabot[bot] Aug 11, 2025
229a571
chore(deps-dev): bump the eslint group with 2 updates (#19805)
dependabot[bot] Aug 11, 2025
3fab578
chore(deps-dev): bump tsdown from 0.13.4 to 0.14.0 (#19803)
dependabot[bot] Aug 11, 2025
7e81995
feat(route/bilibili): subtitle (#19771)
hyoban Aug 11, 2025
28d9367
feat(route): add Digital Policy Alert Activity Tracker (#19808)
nczitzk Aug 11, 2025
a89d26e
feat(route): Add RSS feed for MIT HAN Lab Blog (#19795)
johan456789 Aug 11, 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.
62 changes: 62 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
// 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
{
"name": "Node.js",
"image": "mcr.microsoft.com/devcontainers/javascript-node:22-bookworm",

// Configure tool-specific properties.
"customizations": {
// Configure properties specific to VS Code.
"vscode": {
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"cweijan.vscode-database-client2",
"dbaeumer.vscode-eslint",
"eamodio.gitlens",
"EditorConfig.EditorConfig",
"esbenp.prettier-vscode",
"SonarSource.sonarlint-vscode",
"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],

"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 default-jre-headless && sudo apt-get autoremove -y && sudo apt-get clean -y && sudo rm -rf /var/lib/apt/lists/*",

"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 && 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"
}
}
}
44 changes: 31 additions & 13 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,27 +1,45 @@
node_modules
npm-debug.log
# folders
.devcontainer
.github
.husky
.idea
.vscode
Dockerfile*
docker-compose*
.dockerignore
.gitignore
LICENSE
.vscode
.github
assets
Procfile
app-minimal
coverage
docs
node_modules
test

# files
.codecov.yml
.dockerignore
.editorconfig
.env
.eslint*
.gitignore
.gitpod.yml
.markdownlint.jsonc
.prettier*
.(yarn|npm|nvm)rc
*.md
process.json
app.json
.travis.yml
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/routes/**/radar.js
6 changes: 6 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,9 @@ trim_trailing_whitespace = false
# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_size = 2

[{**.yml,**.yaml}]
indent_size = 2

[*.vue]
indent_size = 2
2 changes: 0 additions & 2 deletions .eslintignore

This file was deleted.

71 changes: 0 additions & 71 deletions .eslintrc

This file was deleted.

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

This file was deleted.

32 changes: 0 additions & 32 deletions .github/ISSUE_TEMPLATE/bug_report_en.md

This file was deleted.

88 changes: 88 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report_en.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
name: 🐛 Bug Report
description: Submit discovered bugs
labels: ['RSS bug']

body:
- type: markdown
attributes:
value: |
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
id: routes
attributes:
label: Routes
description: The involved route, without any parameters, copied directly from the docs "route" field, one link per line. Use `NOROUTE` if it is not route related.
placeholder: /someroute/:type?
render: routes
validations:
required: true

- type: textarea
id: fullroutes
attributes:
label: Full routes
description: The involved route, with all required and optional parameters, and could be duplicate if necessary (different parameters)
placeholder: /routes/1234?some_extension=mode
render: fullroutes
validations:
required: true

- type: input
id: docs-link
attributes:
label: Related documentation
description: Link to related documentation
placeholder: https://docs.rsshub.app/...
validations:
required: true

- type: textarea
id: what-expected
attributes:
label: What is expected?
validations:
required: true

- type: textarea
id: actual-happened
attributes:
label: What is actually happening?
validations:
required: true

- type: dropdown
id: deployment
attributes:
label: Deployment information
multiple: false
options:
- RSSHub demo (https://rsshub.app)
- Self-hosted
validations:
required: true

- type: input
id: deploy-info
attributes:
label: Deployment information (for self-hosted)
description: Please provide your OS, node version and docker version(if applicable)
placeholder: 'OS: Linux, Node: v10.15.3, Docker: v19.03.13'

- type: textarea
id: logs
attributes:
label: Additional info
description: logs, errors, etc.
render: shell
validations:
required: true

- type: checkboxes
id: terms
attributes:
label: This is not a duplicated issue
options:
- label: I have searched [existing issues](https://github.com/DIYgod/RSSHub/issues) to ensure this bug has not already been reported
required: true
47 changes: 0 additions & 47 deletions .github/ISSUE_TEMPLATE/bug_report_zh.md

This file was deleted.

Loading
Loading