Commit Graph
7860 Commits
Author SHA1 Message Date
DIYgod 025cd6542c fix(github): activity allow empty 2025-05-29 17:52:16 +08:00
DIYgod 5b84d70d27 fix: smzdm 2025-05-29 17:19:00 +08:00
TonyRL 71fc4f44c2 feat(route/youtube): add radar 2025-05-29 05:01:45 +00:00
DIYgod 44aba27033 fix: smzdm 2025-05-29 12:51:04 +08:00
DIYgod 645c202308 fix: zhihu redirection 2025-05-29 12:12:16 +08:00
DIYgod b39937a123 fix: zhihu hot 2025-05-29 12:08:20 +08:00
DIYgod 314f8a6a87 feat: retry bilibili dynami with different cookie 2025-05-29 10:49:16 +08:00
Tony 4cd3cabc2d feat(route): add zongheng (#19226)
* feat(route): add zongheng

* Update lib/routes/zongheng/detail.ts

* Update detail.ts
2025-05-29 07:11:00 +08:00
Tony 5cf663659a fix: add 'networkidle2' option to waitUntil in getPuppeteerPage 2025-05-29 04:02:55 +08:00
DIYgod cf8e3bdf45 feat: bilibili new puppeteer 2025-05-28 22:07:44 +08:00
DIYgod 27305f107a test: fix puppeteer 2025-05-28 21:26:06 +08:00
DIYgod bf3649324b fix: puppeteer proxy regex 2025-05-28 21:12:21 +08:00
DIYgod afbc797334 fix: xsijishe ua 2025-05-28 15:00:09 +08:00
DIYgod 34c43eaa0d fix: puppeteer proxy 2025-05-28 12:51:43 +08:00
Tony 24f8ac2aef feat(route/picuki): update for tiktok (#19214)
* feat(route/picuki): update for tiktok

* fix(route/picuki): enhance parameter descriptions for clarity

* fix(route/picuki): update video link format for TikTok media
2025-05-28 05:06:53 +08:00
Yuan Xu 33336a95d5 fix: repair some zhihu routes (#19183) 2025-05-28 02:46:52 +08:00
AiraNadihandAiraNadih ed47f43284 fix(route/kemono): improve JSON field parsing with nested string handling (#19190)
* fix(route/kemono): improve JSON field parsing with nested string handling

* feat(route/kemono): add announcements and fancards support (close #16269)

* refactor(route/kemono): restructure codebase with constants extraction and type definitions

* Update lib/routes/kemono/index.ts

---------

Co-authored-by: AiraNadih <AiraNadih@users.noreply.github.com>
2025-05-28 02:26:32 +08:00
Andvari 7bdedfebdd fix(route/thepaper): enhance pubDate handling with relative date parsing (#19074) 2025-05-27 22:23:22 +08:00
DIYgod da1175d400 feat: zhihu check-cookie 2025-05-27 20:30:20 +08:00
DIYgod 378226480d fix: xsijishe 2025-05-27 19:32:10 +08:00
DIYgod 2824c13fc3 feat: picnob ua 2025-05-27 17:51:15 +08:00
DIYgod 5cc315f6c2 feat: bilibili check cookie api 2025-05-27 13:36:48 +08:00
DIYgod 8520db3e13 feat: api route (#19209)
* feat: api route

* test: api route
2025-05-27 13:21:27 +08:00
Tony 964a386b72 fix(route/now): use api (#19208) 2025-05-27 04:34:01 +08:00
Tony 5596129d91 fix(route/picnob): clean up (#19207) 2025-05-27 01:15:09 +08:00
Jeff Ma 4d156c4f97 fix: /xueqiu/user by using puppeteer (#18779)
* fix xueqiu cookie

* revert xueqiu cookies

* fix xueqiu

* xueqiu refactor

* refactor code
2025-05-27 00:49:48 +08:00
Cason Kervis 11b1d3c162 feat(route/lenovo/drive): add lenovo drive route (#19198)
* feat(route/lenovo/drive): add lenovo drive route

* fix: fix timezone

* fix: using path join
2025-05-26 22:18:28 +08:00
Keo e584e46f45 fix(route/steam/news): fix wrong item images & YouTube full screen (#19206) 2025-05-26 21:43:42 +08:00
DIYgod c7b7a135c6 fix: picnob 2025-05-26 18:51:11 +08:00
DIYgod 4d52f82d84 fix: theblockbeats apiBase 2025-05-26 16:07:12 +08:00
Keo bb7bb38990 feat(route/steam/news): update BBCode rendering to match the official feed (#19189)
* match official feed style

* add i, u, s tags

* add http url renderer

* update url regex

* update plainUrlRenderer
2025-05-26 01:55:00 +08:00
Ethan Shen c30e883174 feat(route): add 猿料社区 (#19187)
* feat(route): add 猿料社区

* fix typo

* fix typo
2025-05-26 01:39:45 +08:00
riverflows2333 3d580a140a fix(route/xjtu/ee): fix duplicate title and add appendix content (#19193) 2025-05-26 00:26:18 +08:00
github-actions[bot] c895588f69 style: auto format 2025-05-25 07:49:34 +00:00
vector090anduser 1551cec329 fix(route/missav): Fix 403 issue (#19178)
Co-authored-by: user <user@local>
2025-05-25 15:47:27 +08:00
Keo 59e7ea876d feat(route/steam): add App News (#19176)
* feat(route/steam): add news

* rename file

* fixes

* update regex

* add language to feed

* use youtube-nocookie.com for iframe
2025-05-24 22:26:36 +08:00
Tony 9623ddb2a1 fix(route/youtube/community): handle potential undefined contentText in post title (#19185) 2025-05-24 20:53:36 +08:00
flameleaf 4ab7785e2f fix(route/chub): Update api url (#19179)
* Update api url

* remove trailing '
2025-05-23 07:38:39 +08:00
Cason Kervis 5a9d5b5947 feat(route/zed/blog): add zed blog route (#19175) 2025-05-23 01:05:31 +08:00
Ethan Shen f18db0877a feat(route): add Apple Security releases (#19165)
* feat(route): add Apple Security releases

* fix typo
2025-05-23 00:33:40 +08:00
riverflows2333 163055cd4f feat(route/xjtu): add xjtu ee new route (#19177)
* add xjtu ieee new route

* fix lint issue
2025-05-23 00:02:41 +08:00
Cason Kervis 1b0bce5c3c fix(route/xiaoyuzhou): bring HTML description back (#19162)
* fix(route/xiaoyuzhou): bring HTML description back

* fix: using JSON API to fetch description

* fix: add maintainer

* fix: fix eid
2025-05-22 12:32:05 +08:00
Cason KervisandTony 380a6db238 feat(route/visualstudio/code): add Visual Studio Code blog route (#19149)
* feat(route/vscode): add Visual Studio Code blog route

* fix: fix name

* fix: use `visualstudio` namespace

* fix: add missing config

* fix: fix feed description

* fix: Only use template literals when necessary

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* fix: remove title and time in description

---------
2025-05-22 11:29:27 +08:00
Cason KervisandTony bf0a061d5d feat(route/warp): add warp blog route (#19151)
* feat(route/warp): add warp blog route

* fix: fix feed description

* fix: Only use template literals when necessary

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* fix: remove title, time and button

---------
2025-05-22 11:02:15 +08:00
Whitewater 6a2b3905b5 fix: correct video poster syntax in template (#19167) 2025-05-22 02:55:43 +08:00
006lp 753729134a fix(route/cngal): update API endpoint in CnGal (#19164)
* fix: update API endpoint in GetWeeklyNewsOverview

* fix: update API endpoint to follow redirect in GetEntryView

* docs: fix maintainer id

---------
2025-05-22 00:55:32 +08:00
CaoMeiYouRen 4a7376332f fix(xiaohongshu): 移除多余的 title (#19166)
* fix(xiaohongshu): 修复小红书 title/updated 字段在部分情况下缺失

* fix(xiaohongshu): 移除多余的 title
2025-05-22 00:26:53 +08:00
Goestav 1915b37e68 feat(route/tailwindcss): add tailwindcss blog route (#19148)
* feat(route/tailwindcss): add tailwindcss blog route

* refactor(route/tailwindcss): remove blog category

* refactor(route/tailwindcss): remove `.then` promise chain

* refactor(route/tailwindcss): simplify article content css selector
2025-05-21 04:39:10 +08:00
Stephen Zhou 43685a9c75 fix(route/xiaoyuzhou/podcast): missing description (#19134)
* fix(route/xiaoyuzhou/podcast): missing description

* Update lib/routes/xiaoyuzhou/podcast.ts

Close #19120

---------
2025-05-20 22:38:23 +08:00
CaoMeiYouRen fad0dfa7dc fix(xiaohongshu): 修复小红书 title/updated 字段在部分情况下缺失 (#19135) 2025-05-20 22:05:28 +08:00