Commit Graph
7839 Commits
Author SHA1 Message Date
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
Kjasn 6982390d71 feat(route/zaimanhua): enhance update route and fetch comic chapter details (#19147) 2025-05-20 21:48:47 +08:00
github-actions[bot] 0038c0cdb4 style: auto format 2025-05-20 05:25:18 +00:00
yoandTony 34b4618b4f feat(route): add bakamh (#19005)
* feat(route): add bakamh

* fix(route/bakamh): fix example path

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

* fix(route/bakamh): add item publishing date

* fix(route/bakamh): fix code ESLint

* ifx(route/bakamh): fix code ESLint

* ifx(route/bakamh): fix code ESLint

---------
2025-05-20 13:23:15 +08:00
hirrao 48ee4935c8 fix(route/3dmgame): fix route error (#19133) 2025-05-19 23:18:41 +08:00
Goestav c276eb9661 fix(route/kurogames): handle unavailable article content property (#19131)
The article https://wutheringwaves.kurogames.com/zh-tw/main/news/detail/2596 has no article content
property in the API and causes a cheerio load error during runtime, this commit fixes that issue and
falls back to an empty RSS item description for these kind of articles.

Closes #19124
2025-05-19 22:14:41 +08:00
LucunJi 31d15d63b2 fix(route/bilibili/followings/dynamic): fix parsing of card.origin (#19121) 2025-05-18 22:09:50 +08:00
DIYgod 502daae0c1 feat: video duration 2025-05-18 11:54:06 +08:00
DIYgod 3cfbe13c4f feat: youtubei pubDate 2025-05-18 11:25:24 +08:00
DIYgod c6e0632580 feat: use youtubei api as fallback for youtube playlist 2025-05-18 10:51:01 +08:00
DIYgod 05bcf01bed feat: use youtubei api as fallback for youtube channel 2025-05-17 21:57:40 +08:00
DIYgod 23ea71a433 feat: use youtubei api as fallback for youtube user 2025-05-17 21:43:33 +08:00
LandonLi bc8f888363 fix(route/embassy/de): Update the link of the embassy/de (#19117) 2025-05-17 20:25:58 +08:00
Tony 740e5d1fe4 feat(route/cih-index): add report (#19114) 2025-05-17 02:06:56 +08:00
omg-xtao 8460424c5d fix(route/mihoyo/ys): update api endpoint (#19108) 2025-05-16 01:08:55 +08:00
Ethan Shen 1a18566849 feat(route): add AppSales (#19088)
* feat(route): add AppSales

* fix: add null check

* fix: wrong url
2025-05-16 00:42:40 +08:00
Tony 9229ab8ed5 fix(route/unusualwhales): update api endpoint (#19107) 2025-05-15 21:57:02 +08:00
pseudoyu 5a8ca8a8b2 chore(route/v2ex): add xna popular tag 2025-05-15 14:14:11 +08:00
Jia Chen 32047705a6 fix(route/woshipm): fix article link generation and optimize parsing logic (#19098)
- Fix article link generation logic by using default value 'ai' when item.type is undefined
- Optimize article parsing process by using Promise.allSettled to ensure partial failures don't block overall results
2025-05-14 21:49:42 +08:00
DIYgod 68aed429c5 feat(core): filter out null route 2025-05-14 20:25:45 +08:00
DIYgod d2743c9d4f feat(core): add routePath in response header 2025-05-14 17:21:22 +08:00
github-actions[bot] cd8a527b8e style: auto format 2025-05-14 01:35:05 +00:00