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 #2522

Open
wants to merge 1,942 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1942 commits
Select commit Hold shift + click to select a range
63fae03
refactor(route/xiaohongshu): merge helper methods to util
pseudoyu Nov 22, 2024
cc18b94
chore(deps): bump tldts from 6.1.62 to 6.1.63 (#17679)
dependabot[bot] Nov 22, 2024
436bb11
chore(deps-dev): bump discord-api-types from 0.37.105 to 0.37.107 (#1…
dependabot[bot] Nov 22, 2024
ffb0c90
chore(deps-dev): bump eslint-plugin-n from 17.13.2 to 17.14.0 (#17678)
dependabot[bot] Nov 22, 2024
7c4d3cc
feat(route): add route for social science journals (#17656)
CNYoki Nov 22, 2024
cc23a80
feat(route/pixiv): add language attributes for novels (#17667)
keocheung Nov 22, 2024
f1b270d
feat(route): cybersecurityventures (#17677)
KarasuShin Nov 22, 2024
6dc521e
fix(twitter): set title to author (#17673)
ricklahaye Nov 22, 2024
5cb3437
feat(route): fix syosetu & add more routes (#17500)
Tsuyumi25 Nov 22, 2024
14d49ee
fix(route): linkresearcher (#17681)
KarasuShin Nov 22, 2024
407658b
docs(route/syosetu): add URLs and improve ranking docs (#17686)
Tsuyumi25 Nov 22, 2024
8e9229f
chore: use some lighter dependencies (#17685)
asukaminato0721 Nov 23, 2024
6cdaa3f
fix(cnki): deprecate author articles with `:code`, now use `:name` an…
Derekmini Nov 23, 2024
3db53f5
chore: remove thunder client from devcontainer and gitpod configurati…
TonyRL Nov 23, 2024
0ea051c
feat(dockerhub): 添加 DockerHub 仓库路由 (#17691)
CaoMeiYouRen Nov 24, 2024
a9f4b38
fix(route) ikea/cn/low-price (#17697)
dddaniel1 Nov 24, 2024
334a197
fix: fix dataguidance news feed (#17695)
harveyqiu Nov 24, 2024
ab5b967
fix(route/kcna): Remove juche date parsing (#17694)
dzx-dzx Nov 24, 2024
eb3c9b8
fix(ieee): Restore author.ts (#17688)
Derekmini Nov 25, 2024
5f5eb88
chore(deps-dev): bump got from 14.4.4 to 14.4.5 (#17700)
dependabot[bot] Nov 25, 2024
a5e3eb6
chore(deps-dev): bump @types/node from 22.9.1 to 22.9.3 (#17702)
dependabot[bot] Nov 25, 2024
ebbc4b0
chore(deps): bump tldts from 6.1.63 to 6.1.64 (#17704)
dependabot[bot] Nov 25, 2024
92475ce
chore(deps): bump @scalar/hono-api-reference from 0.5.160 to 0.5.161 …
dependabot[bot] Nov 25, 2024
d17b40b
chore(deps): bump hono from 4.6.11 to 4.6.12 (#17705)
dependabot[bot] Nov 25, 2024
c0c0d11
feat(route/pixiv): add more precise datetime and author name for NSFW…
keocheung Nov 25, 2024
4c3dffa
fix(route/syosetu): HTML escaping in novel description & some minor c…
Tsuyumi25 Nov 25, 2024
f9c5ccb
fix(route/bilibili): fix manga updates (#17711)
yan12125 Nov 26, 2024
fa1dcc5
chore(route): add more popular routes
pseudoyu Nov 26, 2024
755a732
chore(route): add more social media popular routes
pseudoyu Nov 26, 2024
fdfd7e0
chore(route): add more new media routes
pseudoyu Nov 26, 2024
8a9a3b3
fix(route): daily.ts 骨朵日榜修复 (#17652)
zy84338719 Nov 26, 2024
3471d7b
chore(route): add more new media routes
pseudoyu Nov 26, 2024
1b277b3
fix(route): aeon and bjp url
pseudoyu Nov 26, 2024
80b0dfc
chore(deps-dev): bump discord-api-types from 0.37.107 to 0.37.108 (#1…
dependabot[bot] Nov 26, 2024
f764bde
chore(route/xiaohongshu): set note as default type
pseudoyu Nov 26, 2024
6f8f776
chore(deps-dev): bump @types/node from 22.9.3 to 22.10.0 (#17717)
dependabot[bot] Nov 26, 2024
33148c8
chore(deps-dev): bump @typescript-eslint/parser from 8.15.0 to 8.16.0…
dependabot[bot] Nov 26, 2024
386e2f1
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#17715)
dependabot[bot] Nov 26, 2024
4ee77c7
chore(deps-dev): bump typescript from 5.6.3 to 5.7.2 (#17701)
dependabot[bot] Nov 26, 2024
3e2d8b4
chore(deps-dev): bump prettier from 3.3.3 to 3.4.0 (#17716)
dependabot[bot] Nov 26, 2024
771f9fc
fix(route): mwm namespace
TonyRL Nov 26, 2024
b8e63d6
fix(route/dockerhub): new tag route
pseudoyu Nov 26, 2024
d042b63
fix(api): rss3 network format
pseudoyu Nov 26, 2024
a28cdc2
chore(deps-dev): bump prettier from 3.4.0 to 3.4.1 (#17724)
dependabot[bot] Nov 27, 2024
b496e16
chore(deps-dev): bump discord-api-types from 0.37.108 to 0.37.109 (#1…
dependabot[bot] Nov 27, 2024
18c6f26
chore(deps-dev): bump @bbob/types from 4.1.1 to 4.2.0 (#17726)
dependabot[bot] Nov 27, 2024
5bdf940
chore(deps): bump @bbob/preset-html5 from 4.1.1 to 4.2.0 (#17727)
dependabot[bot] Nov 27, 2024
fce3dd9
chore(deps): bump @bbob/html from 4.1.1 to 4.2.0 (#17725)
dependabot[bot] Nov 27, 2024
b6956b2
fix(route): agirls topic list (#17731)
TonyRL Nov 27, 2024
f59d7da
feat(routes/shu): add routes for SHU's Int'l Dept, Grad School, and C…
GhhG123 Nov 27, 2024
cc7062d
style: auto format
github-actions[bot] Nov 27, 2024
4b64e22
fix(route): taptap (#17732)
TonyRL Nov 27, 2024
6110b9c
chore(route/thepetcity): update namespace language
pseudoyu Nov 28, 2024
aef6aa8
chore(route/theverge): add popular new media routes
pseudoyu Nov 28, 2024
ddd7098
chore(deps): bump @hono/zod-openapi from 0.18.0 to 0.18.1 (#17737)
dependabot[bot] Nov 28, 2024
e08ad94
chore(deps): bump @scalar/hono-api-reference from 0.5.161 to 0.5.162 …
dependabot[bot] Nov 28, 2024
bcc2a05
feat(api/rss3): change platform to RSSHub
pseudoyu Nov 28, 2024
99f77b1
chore(deps-dev): bump @types/node from 22.10.0 to 22.10.1 (#17738)
dependabot[bot] Nov 28, 2024
899bd05
fix(wallstreetcn): crash when article delete (#17734)
defp Nov 28, 2024
35589ca
feat(route/apple/podcast): add optional region parameter (#17741)
shunwork Nov 28, 2024
13696b9
feat(aeon): enhance category and type routes with detailed parameters…
TonyRL Nov 28, 2024
71af316
feat: Added <category> for Isct news. (#17744)
catyyy Nov 28, 2024
52c8c8f
feat(pinterest): add pinterest (#17747)
TonyRL Nov 28, 2024
3f12f92
feat(route/twitter): add third-party twitter api support
pseudoyu Nov 29, 2024
3e102d5
refactor(route/twitter): keep twitter graphql endpoints consistent
pseudoyu Nov 29, 2024
b32c5ca
fix(route/twitter): add enable thirdparty api switcher
pseudoyu Nov 29, 2024
ad7d5c3
chore(deps-dev): bump discord-api-types from 0.37.109 to 0.37.110 (#1…
dependabot[bot] Nov 29, 2024
cbdbec8
chore(deps): bump @hono/zod-openapi from 0.18.1 to 0.18.2 (#17753)
dependabot[bot] Nov 29, 2024
39e3493
feat(route): add UK Parliament Petitions (#17746)
nczitzk Nov 29, 2024
3380b56
fix(route/newrank): wechat route error
pseudoyu Nov 29, 2024
c85ecdc
fix(route): bluesky allow empty (#17751)
xiangzy1 Nov 29, 2024
c106c5f
feat: Feature/foodtalks (#17718)
Geraldxm Nov 29, 2024
bc89b3d
feat(picnob): cache user metadata & video playback in img_multi (#17756)
TonyRL Nov 29, 2024
6f55194
feat: add param :limit? to set article numbers (#17755)
Geraldxm Nov 29, 2024
5cd2382
fix(latepost): TypeError: Cannot read properties of undefined (readin…
defp Nov 30, 2024
4dc5ae9
fix(route/fastbull): Use another site (#17765)
dzx-dzx Dec 1, 2024
310515b
feat(route): add 趣集盐选故事 (#17761)
nczitzk Dec 1, 2024
4c09251
feat(route/qingting): return first page program instead of 10
pseudoyu Dec 2, 2024
784c69f
feat(route): 添加小红书 LivePhoto 视频支持 (#17760)
Dec 2, 2024
85647f6
chore(deps): bump mailparser from 3.7.1 to 3.7.2 (#17769)
dependabot[bot] Dec 2, 2024
95fb9f1
chore(deps-dev): bump @vercel/nft from 0.27.6 to 0.27.7 (#17775)
dependabot[bot] Dec 2, 2024
0e98940
chore(deps-dev): bump eslint-plugin-yml from 1.15.0 to 1.16.0 (#17768)
dependabot[bot] Dec 2, 2024
d3d81c8
chore(deps): bump dawidd6/action-download-artifact from 6 to 7 (#17776)
dependabot[bot] Dec 2, 2024
f8af6cd
chore(deps): bump @hono/zod-openapi from 0.18.2 to 0.18.3 (#17773)
dependabot[bot] Dec 2, 2024
63d5743
chore(deps-dev): bump globals from 15.12.0 to 15.13.0 (#17774)
dependabot[bot] Dec 2, 2024
2119248
chore(deps): bump tldts from 6.1.64 to 6.1.65 (#17772)
dependabot[bot] Dec 2, 2024
7fbe0ca
chore(deps-dev): bump @eslint/js from 9.15.0 to 9.16.0 (#17771)
dependabot[bot] Dec 2, 2024
5a188a3
chore(deps-dev): bump eslint from 9.15.0 to 9.16.0 (#17770)
dependabot[bot] Dec 2, 2024
84a66f9
feat(route): add taiwanmobile rate-plans (#17766)
Tsuyumi25 Dec 2, 2024
4080d7c
style: auto format
github-actions[bot] Dec 2, 2024
44e0622
feat(route): dingshao (#17778)
TonyRL Dec 2, 2024
122cc76
chore(deps-dev): bump node-network-devtools from 1.0.22 to 1.0.23 (#1…
dependabot[bot] Dec 3, 2024
df3edf3
chore(deps-dev): bump @typescript-eslint/parser from 8.16.0 to 8.17.0…
dependabot[bot] Dec 3, 2024
f3844a3
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#17784)
dependabot[bot] Dec 3, 2024
3e87b79
chore(deps): bump dotenv from 16.4.5 to 16.4.6 (#17780)
dependabot[bot] Dec 3, 2024
2ee154c
feat(hellogithub): hellogithub 添加文章路由 (#17779)
CaoMeiYouRen Dec 3, 2024
32e2fea
feat(route): add Jones Lang LaSalle Trends & Insights (#17788)
nczitzk Dec 3, 2024
70b5cb4
chore(route/bilibili): add m.bilibili domain
pseudoyu Dec 4, 2024
f4d5a32
chore(deps): bump dotenv from 16.4.6 to 16.4.7 (#17793)
dependabot[bot] Dec 4, 2024
5baa847
chore(deps): bump proxy-chain from 2.5.5 to 2.5.6 (#17795)
dependabot[bot] Dec 4, 2024
39b5eac
chore(deps-dev): bump prettier from 3.4.1 to 3.4.2 (#17796)
dependabot[bot] Dec 4, 2024
147964c
fix(route): Jones Lang LaSalle (#17797)
nczitzk Dec 4, 2024
4f0a740
feat(route): add amz123.com (#17799)
defp Dec 4, 2024
b138698
chore(api): increase maxHeaderSize
pseudoyu Dec 4, 2024
cb551b4
fix(route/hbr): remove Latest from type
pseudoyu Dec 4, 2024
d81a618
feat(route/spotify): add podcasts route to popular
pseudoyu Dec 4, 2024
103ef92
fix(view/index): update logo image path to relative (#17803)
TonyRL Dec 4, 2024
b12b135
feat(route): add Yonhap News Agency route (#17802)
quiniapiezoelectricity Dec 4, 2024
8b765e6
style: auto format
github-actions[bot] Dec 4, 2024
0a5e907
feat(route): luogu (#17804)
TonyRL Dec 4, 2024
c731e6e
fix(route/theatlantic): null image issue
pseudoyu Dec 5, 2024
9d1d667
fix: route/bloomburg
pseudoyu Dec 5, 2024
0cac38f
chore(deps): bump @scalar/hono-api-reference from 0.5.162 to 0.5.163 …
dependabot[bot] Dec 5, 2024
55df956
chore(deps): bump @opentelemetry/sdk-metrics from 1.28.0 to 1.29.0 (#…
dependabot[bot] Dec 5, 2024
ab3c415
chore(deps): bump @opentelemetry/sdk-trace-base from 1.28.0 to 1.29.0…
dependabot[bot] Dec 5, 2024
14e02b7
chore(deps): bump @opentelemetry/resources from 1.28.0 to 1.29.0 (#17…
dependabot[bot] Dec 5, 2024
96416bd
chore(deps): bump @opentelemetry/exporter-trace-otlp-http (#17809)
dependabot[bot] Dec 5, 2024
9b684c2
chore(deps): bump @opentelemetry/exporter-prometheus (#17811)
dependabot[bot] Dec 5, 2024
b35d47d
fix(36kr): add checks
TonyRL Dec 5, 2024
166e69b
fix(api): decrease maxHeaderSize
pseudoyu Dec 5, 2024
db98160
fix(mihoyo/bbs): 修复 timeline API URL (#17806)
CaoMeiYouRen Dec 5, 2024
ce2b89a
fix: qweather route example inaccuracy. (#17805)
MiuNice Dec 5, 2024
d7447b2
chore(route/joneslanglasalle): fetch 12 items by default
pseudoyu Dec 5, 2024
db18c56
fix(route/joneslanglasalle): radix to 10 and set default to 12
pseudoyu Dec 5, 2024
60dd8f6
feat(route/twitter): support getUserTweets thirdparty api
pseudoyu Dec 6, 2024
8eb7abb
chore(deps): bump imapflow from 1.0.169 to 1.0.171 (#17817)
dependabot[bot] Dec 6, 2024
0d07768
chore(deps): bump hono from 4.6.12 to 4.6.13 (#17818)
dependabot[bot] Dec 6, 2024
5c3d6fa
feat(route): 添加 上海交通大学教务处 面向学生的通知 路由 (#17823)
pangbo13 Dec 7, 2024
3b1de0d
feat(route): add 游侠网资讯 (#17815)
nczitzk Dec 9, 2024
4af0c75
chore(deps): bump tldts from 6.1.65 to 6.1.66 (#17829)
dependabot[bot] Dec 9, 2024
95c71c5
chore(deps): bump socks-proxy-agent from 8.0.4 to 8.0.5 (#17833)
dependabot[bot] Dec 9, 2024
503a779
chore(deps): bump https-proxy-agent from 7.0.5 to 7.0.6 (#17834)
dependabot[bot] Dec 9, 2024
c70fda5
feat(route/twitter): support tweets with replies
pseudoyu Dec 9, 2024
43f635d
chore(deps-dev): bump @stylistic/eslint-plugin from 2.11.0 to 2.12.0 …
dependabot[bot] Dec 9, 2024
134d114
chore(deps-dev): bump vite-tsconfig-paths from 5.1.3 to 5.1.4 (#17830)
dependabot[bot] Dec 9, 2024
74f50c3
chore(deps): bump pac-proxy-agent from 7.0.2 to 7.1.0 (#17835)
dependabot[bot] Dec 9, 2024
8434009
fix(route/sohu): add image URL decryption for fetched articles (#17837)
TonyRL Dec 9, 2024
17e2fc7
feat(route/github): enhance /repos route with optional parameters for…
CaoMeiYouRen Dec 10, 2024
844e658
feat(route/twitter): only apply third-party api supported routes
pseudoyu Dec 10, 2024
b17d360
chore(deps-dev): bump discord-api-types from 0.37.110 to 0.37.111 (#1…
dependabot[bot] Dec 10, 2024
9714a48
chore(deps-dev): bump @vercel/nft from 0.27.7 to 0.27.9 (#17851)
dependabot[bot] Dec 10, 2024
0d1a9d2
chore(deps): bump nanoid from 3.3.7 to 3.3.8 (#17854)
dependabot[bot] Dec 10, 2024
f1c793a
fix(route/isct): TIP overflow layout (#17838)
iusx Dec 10, 2024
61725b2
chore(deps-dev): bump @typescript-eslint/parser from 8.17.0 to 8.18.0…
dependabot[bot] Dec 10, 2024
23f3dbd
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#17848)
dependabot[bot] Dec 10, 2024
d93568f
chore(deps-dev): bump eslint-plugin-n from 17.14.0 to 17.15.0 (#17850)
dependabot[bot] Dec 10, 2024
e764739
fix(route/duckdb): change blogs link and author (#17856)
mocusez Dec 10, 2024
32d0935
chore(deps-dev): bump @stylistic/eslint-plugin from 2.12.0 to 2.12.1 …
dependabot[bot] Dec 11, 2024
f9165ac
chore(deps-dev): bump lint-staged from 15.2.10 to 15.2.11 (#17863)
dependabot[bot] Dec 11, 2024
a15355e
chore(deps): bump rfc4648 from 1.5.3 to 1.5.4 (#17866)
dependabot[bot] Dec 11, 2024
c876e39
chore(deps): bump http-cookie-agent from 6.0.6 to 6.0.7 (#17868)
dependabot[bot] Dec 11, 2024
ab760e9
fix(/mittrchina/breaking): TypeError: Cannot read properties of null …
defp Dec 11, 2024
a49355b
fix(route): filter out invalid subscriptions (#17861)
KarasuShin Dec 11, 2024
3cb7925
feat(route): 新增 i黑马网 (#17843)
p3psi-boo Dec 11, 2024
107cc03
feat(route): 添加 白鲸出海 (#17845)
p3psi-boo Dec 11, 2024
936045a
chore(deps): bump zod from 3.23.8 to 3.24.1 (#17865)
dependabot[bot] Dec 11, 2024
7a36be7
feat: add routes (#17792)
GuoChen-thlg Dec 11, 2024
91399b3
feat: get full text for routes/qbitai/category (#17740)
Geraldxm Dec 11, 2024
e1c5e63
feat(route): add 中国疾病预防控制中心 (#17873)
nczitzk Dec 11, 2024
7c5a04f
feat(route): add cool paper first-author infomation (#17857)
Muyun99 Dec 11, 2024
127b456
feat(picnob): fix Picnob Instagram Reels video playback. (#17874)
EricDiao Dec 11, 2024
6deb2f5
feat(route/twitter): support twitter list third-party api
pseudoyu Dec 12, 2024
0823df2
chore(deps): bump tldts from 6.1.66 to 6.1.67 (#17877)
dependabot[bot] Dec 12, 2024
6ffabac
chore(deps-dev): bump @types/node from 22.10.1 to 22.10.2 (#17876)
dependabot[bot] Dec 12, 2024
2a90282
feat(route): 充电头网 (#17860)
Geraldxm Dec 12, 2024
352cac9
fix(route/xiaohongshu): remove items url extra slash (#17878)
xiangzy1 Dec 12, 2024
6446448
chore(deps): bump http-cookie-agent from 6.0.7 to 6.0.8 (#17883)
dependabot[bot] Dec 13, 2024
a5deeb3
fix(types): fix route type definitions for different languages (#17888)
nczitzk Dec 13, 2024
7fda7a2
feat(route): 新增博客道宣的窝 (#17890)
dx2331lxz Dec 13, 2024
3a8d34e
feat(route/hrbust): add 哈尔滨理工大学新闻网 (#17870)
cscnk52 Dec 14, 2024
655f7ac
fix(github/repos): 添加日期解析功能并优化数据处理 (#17893)
CaoMeiYouRen Dec 14, 2024
8952721
fix(route/egsea): 修复e快选因部分条目没有分类导致抓取失败 (#17895)
ueiu Dec 15, 2024
0323d68
chore(deps): bump hono from 4.6.13 to 4.6.14 (#17908)
dependabot[bot] Dec 16, 2024
e74ab3b
chore(deps): bump tldts from 6.1.67 to 6.1.68 (#17907)
dependabot[bot] Dec 16, 2024
db96771
chore(deps): bump @scalar/hono-api-reference from 0.5.163 to 0.5.164 …
dependabot[bot] Dec 16, 2024
90dbb99
chore(deps-dev): bump @eslint/js from 9.16.0 to 9.17.0 (#17909)
dependabot[bot] Dec 16, 2024
8494da4
chore(deps-dev): bump eslint from 9.16.0 to 9.17.0 (#17905)
dependabot[bot] Dec 16, 2024
030924a
feat(route): add route for university: whu swrh (#17689)
FanofZY Dec 16, 2024
07c1e88
feat(route): add GDUFS news route and GDUFS xwxy news (#17822)
gz4zzxc Dec 16, 2024
fcd4b8f
feat(route/twitter): support third-party twitter keywords api
pseudoyu Dec 16, 2024
6e5738e
feat(route): 新增 挖贝网 (#17903)
p3psi-boo Dec 16, 2024
9371b89
fix(route/zaobao): Adapt to new SG layout (#17902)
dzx-dzx Dec 17, 2024
0e1762f
feat(route): 新增 和讯创投 (#17842)
p3psi-boo Dec 17, 2024
5b41734
feat(route): 新增 新芽网 (#17841)
p3psi-boo Dec 17, 2024
dc8e254
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#17918)
dependabot[bot] Dec 17, 2024
8a3f053
chore(deps): bump @scalar/hono-api-reference from 0.5.164 to 0.5.165 …
dependabot[bot] Dec 17, 2024
32358de
feat(route): 增加标普全球评级 (#17913)
FYLSen Dec 17, 2024
4785a0f
docs: fix tip wrapper in document (#17917)
simonmysun Dec 17, 2024
efbaf06
fix(route/bbc): bbc news 404 url issue
pseudoyu Dec 17, 2024
eb95f5b
chore(deps-dev): bump @typescript-eslint/parser from 8.18.0 to 8.18.1…
dependabot[bot] Dec 17, 2024
0bc647c
feat(route): APNIC Blog 全文 RSS (#17839)
p3psi-boo Dec 17, 2024
6a06261
fix(route/smzdm): update handler to use ofetch and improve data struc…
pseudoyu Dec 17, 2024
eed7d3b
fix(route/smzdm): remove yearly hot and change options
pseudoyu Dec 17, 2024
751cd2e
feat(route): add techsir.com (#17840)
p3psi-boo Dec 17, 2024
4bec9ed
fix(route/xueqiu): mark anti-crawler and improve error handling
pseudoyu Dec 17, 2024
2aab504
feat: follow config
DIYgod Dec 18, 2024
5ffc73e
feat(route): add route for Society journals (#17899)
CNYoki Dec 18, 2024
0c2bd40
feat: add HiringCafe route (#17858)
mintyfrankie Dec 18, 2024
5891dd8
fix(behance): use GraphQL instead (#17928)
TonyRL Dec 19, 2024
87cf38b
chore(deps-dev): bump @vercel/nft from 0.27.9 to 0.27.10 (#17930)
dependabot[bot] Dec 19, 2024
911482b
chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#17939)
dependabot[bot] Dec 19, 2024
473c3a6
chore(deps): bump sanitize-html from 2.13.1 to 2.14.0 (#17936)
dependabot[bot] Dec 19, 2024
d0b36f4
chore(deps): bump @opentelemetry/exporter-trace-otlp-http (#17935)
dependabot[bot] Dec 19, 2024
f3fcf29
chore(deps-dev): bump globals from 15.13.0 to 15.14.0 (#17931)
dependabot[bot] Dec 19, 2024
520fa1a
chore(deps): bump @opentelemetry/resources from 1.29.0 to 1.30.0 (#17…
dependabot[bot] Dec 19, 2024
fa68d30
chore(deps): bump @opentelemetry/sdk-trace-base from 1.29.0 to 1.30.0…
dependabot[bot] Dec 19, 2024
acb553c
chore(deps): bump @opentelemetry/exporter-prometheus (#17932)
dependabot[bot] Dec 19, 2024
40cc40b
chore(deps): bump @opentelemetry/sdk-metrics from 1.29.0 to 1.30.0 (#…
dependabot[bot] Dec 19, 2024
b27218c
feat(route): add 艾瑞咨询研究图表 (#17940)
nczitzk Dec 19, 2024
f5fc827
fix(behance): fix image url (#17942)
TonyRL Dec 19, 2024
e20bd72
chore(deps): bump tldts from 6.1.68 to 6.1.69 (#17947)
dependabot[bot] Dec 20, 2024
7e352d5
chore(deps-dev): bump node-network-devtools from 1.0.23 to 1.0.24 (#1…
dependabot[bot] Dec 20, 2024
c69b4af
chore(deps-dev): bump discord-api-types from 0.37.111 to 0.37.112 (#1…
dependabot[bot] Dec 20, 2024
d46052f
fix(bilibili): missing image (#17952)
Tsuyumi25 Dec 20, 2024
dd08502
feat: add follow limit config
DIYgod Dec 20, 2024
e20c7a0
fix(163/music/djradio): add option for info (#17944)
cscnk52 Dec 20, 2024
40e3dad
feat(route): 增加几米创作最新消息 (#17924)
FYLSen Dec 20, 2024
d6fd262
feat(route): 添加 海南省工业和信息化厅-通知公告 (#17923)
p3psi-boo Dec 20, 2024
efb663a
fix(behance): embed (#17953)
TonyRL Dec 20, 2024
43a505f
fix(hket): select main listing container (#17954)
TonyRL Dec 20, 2024
a5f25ac
feat(route/copernicium): Add default (#17828)
dzx-dzx Dec 21, 2024
0a307e8
feat(route): implement 新电影天堂 route with content scraping and caching …
junfengP Dec 21, 2024
8a58ca1
chore(shu): 给上海大学相关 rss 添加图标 (#17958)
ueiu Dec 22, 2024
d525693
feat(route): Add RSS feed for latest news from Anthropic (a leading L…
etShaw-zh Dec 22, 2024
dc32d68
fix(blizzard): 新闻路由报错不能使用 (#17956)
ueiu Dec 22, 2024
e3c2f00
feat(route): add 游侠网大侠号 (#17961)
nczitzk Dec 23, 2024
dea52d8
chore(deps-dev): bump eslint-plugin-n from 17.15.0 to 17.15.1 (#17963)
dependabot[bot] Dec 23, 2024
e74c1ef
chore(deps): bump ioredis from 5.4.1 to 5.4.2 (#17964)
dependabot[bot] Dec 23, 2024
eda56ea
chore(deps-dev): bump discord-api-types from 0.37.112 to 0.37.114 (#1…
dependabot[bot] Dec 23, 2024
db9d5ce
feat: add home-assistant route
DIYgod Dec 23, 2024
9175f05
feat: add obsidian plugins route
DIYgod Dec 23, 2024
c66fe4e
chore(deps): bump entities from 5.0.0 to 6.0.0 (#17965)
dependabot[bot] Dec 24, 2024
ae3ab87
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#17970)
dependabot[bot] Dec 24, 2024
df1b436
chore(deps-dev): bump @typescript-eslint/parser from 8.18.1 to 8.18.2…
dependabot[bot] Dec 24, 2024
131bc33
feat: update follow config
DIYgod Dec 24, 2024
0a93a74
feat(route): add 穆迪评级 (#17969)
FYLSen Dec 24, 2024
7c2ea37
fix(route): zaker (#17974)
TonyRL Dec 25, 2024
5e35c3f
feat(route): add 集思录广场 (#17972)
nczitzk Dec 25, 2024
ea6555f
feat(route): add Deepseek news route (#17967)
1837634311 Dec 25, 2024
bf620db
style: auto format
github-actions[bot] Dec 25, 2024
0fb6562
chore(deps): bump tldts from 6.1.69 to 6.1.70 (#17976)
dependabot[bot] Dec 25, 2024
6cd621d
feat(route): 增加 金融界 (#17943)
p3psi-boo Dec 25, 2024
cc4c5d9
feat(route): add query keyword parse of cool paper (#17894)
Muyun99 Dec 25, 2024
bca47a1
feat(route): add huggingface english blog (#17975)
cesaryuan Dec 26, 2024
fcbff4f
chore(deps): bump twitter-api-v2 from 1.18.2 to 1.19.0 (#17988)
dependabot[bot] Dec 26, 2024
372904d
feat(route): add cursor changelog (#17978)
p3psi-boo Dec 26, 2024
3e7cb6d
feat(route): add tiddlywiki releases (#17979)
p3psi-boo Dec 26, 2024
57dbe9b
fix(pixiv/user): use imgProxy for image url (#17980)
Tsuyumi25 Dec 26, 2024
b56b3a3
fix(youtube): add 'www.youtube.com/:username' to radar source (#17982)
Tsuyumi25 Dec 26, 2024
d13f043
feat: add msn news (#17968)
KTachibanaM Dec 26, 2024
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
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// 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:20-bookworm",
"image": "mcr.microsoft.com/devcontainers/javascript-node:22-bookworm",

// Configure tool-specific properties.
"customizations": {
Expand All @@ -16,9 +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 @@ -38,9 +38,9 @@
}
},

"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",

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "pnpm i && pnpm rb",
Expand Down
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,14 @@ 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
Expand Down
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.

8 changes: 4 additions & 4 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ updates:
directory: '/'
schedule:
interval: daily
time: '21:00'
open-pull-requests-limit: 10
time: '08:00'
open-pull-requests-limit: 100
labels:
- dependencies
ignore:
Expand All @@ -16,7 +16,7 @@ updates:
directory: '/'
schedule:
interval: daily
time: '21:00'
open-pull-requests-limit: 10
time: '08:00'
open-pull-requests-limit: 100
labels:
- dependencies
17 changes: 10 additions & 7 deletions .github/workflows/build-assets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,18 @@ on:
paths:
- 'lib/**/*.ts'

permissions:
contents: read

jobs:
build:
runs-on: ubuntu-latest
name: Build assets
timeout-minutes: 60
timeout-minutes: 5
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
uses: pnpm/action-setup@v4
- name: Use Node.js Active LTS
uses: actions/setup-node@v4
with:
Expand All @@ -45,19 +40,27 @@ jobs:
keep_files: true
- name: Build docs
run: pnpm build:docs
- id: check-env
env:
DOCS_API_TOKEN: ${{ secrets.DOCS_API_TOKEN }}
if: ${{ env.DOCS_API_TOKEN != '' }}
run: echo "defined=true" >> $GITHUB_OUTPUT
- name: Checkout docs
uses: actions/checkout@v4
if: steps.check-env.outputs.defined == 'true'
with:
repository: 'RSSNext/rsshub-docs'
token: ${{ secrets.DOCS_API_TOKEN }}
path: rsshub-docs
- name: Update docs
if: steps.check-env.outputs.defined == 'true'
run: |
cp -r ./assets/build/docs/en/* ./rsshub-docs/src/routes
cp -r ./assets/build/docs/zh/* ./rsshub-docs/src/zh/routes
cp ./lib/types.ts ./rsshub-docs/.vitepress/theme/types.ts
cp ./scripts/workflow/data.ts ./rsshub-docs/.vitepress/config/data.ts
- name: Commit docs
if: steps.check-env.outputs.defined == 'true'
run: |
cd rsshub-docs
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/comment-on-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ jobs:
name: Call maintainers
runs-on: ubuntu-latest
timeout-minutes: 5
permissions:
issues: write
if: github.event.sender.login != 'issuehunt-oss[bot]'
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version: lts/*
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependabot-fork.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
uses: actions/checkout@v4

- name: Comment Dependabot PR
uses: thollander/actions-comment-pull-request@v2
uses: thollander/actions-comment-pull-request@v3
with:
message: '@dependabot ignore this dependency'
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7 changes: 3 additions & 4 deletions .github/workflows/docker-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,9 @@ jobs:
runs-on: ubuntu-latest
needs: check-env
if: needs.check-env.outputs.check-docker == 'true'
timeout-minutes: 120
timeout-minutes: 60
permissions:
packages: write
contents: read
id-token: write
steps:
- name: Checkout
Expand Down Expand Up @@ -76,7 +75,7 @@ jobs:

- name: Build and push Docker image (ordinary version)
id: build-and-push
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
context: .
push: true
Expand Down Expand Up @@ -107,7 +106,7 @@ jobs:

- name: Build and push Docker image (Chromium-bundled version)
id: build-and-push-chromium
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
context: .
build-args: PUPPETEER_SKIP_DOWNLOAD=0
Expand Down
13 changes: 8 additions & 5 deletions .github/workflows/docker-test-cont.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ jobs:
testRoute:
name: Route test
runs-on: ubuntu-latest
permissions:
pull-requests: write
if: ${{ github.event.workflow_run.conclusion == 'success' }} # skip if unsuccessful
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -49,16 +51,19 @@ jobs:

- name: Fetch Docker image
if: (env.TEST_CONTINUE)
uses: dawidd6/action-download-artifact@v3
uses: dawidd6/action-download-artifact@v7
with:
workflow: ${{ github.event.workflow_run.workflow_id }}
run_id: ${{ github.event.workflow_run.id }}
name: docker-image
path: ../artifacts-${{ github.run_id }}

- name: Import Docker image and set up Docker container
if: (env.TEST_CONTINUE)
working-directory: ../artifacts-${{ github.run_id }}
run: |
set -ex
zstd -d --stdout docker-image/rsshub.tar.zst | docker load
zstd -d --stdout rsshub.tar.zst | docker load
docker run -d \
--name rsshub \
-e NODE_ENV=dev \
Expand All @@ -68,9 +73,7 @@ jobs:
-p 1200:1200 \
rsshub:latest

- uses: pnpm/action-setup@v3
with:
version: 8
- uses: pnpm/action-setup@v4

- uses: actions/setup-node@v4
if: (env.TEST_CONTINUE)
Expand Down
Loading