Night Space
982dd67815
fix(route): 通过在配置中预添加大量 Cookie 来绕过 Bilibili 反爬 ( #13365 )
...
* fix(route): allow to use the cookies which are in config
* fix(route): get full cookie
2023-09-23 13:18:34 +08:00
Jaya
2355b64f5c
feat: 添加广西民族大学图书馆最新消息RSS的支持 ( #13364 )
...
* feat: 添加广西民大图书馆RSS支持
* fix: fix the router order && add library radar
* Update lib/v2/gxmzu/lib.js
---------
2023-09-23 09:35:17 +08:00
Tony
ff068b3fe6
docs: fix radar `docs` links ( #13369 )
2023-09-23 04:18:35 +08:00
Joshua Peek
f2ec5a8d86
fix(route): economist article body extraction ( #13368 )
...
* fix(route): economist article body extraction
* fix: limit items
---------
2023-09-23 02:54:30 +08:00
Ethan Shen
06c725c086
feat(route): add Surfshark Blog ( #13367 )
2023-09-23 01:56:24 +08:00
JimenezLi
4b7961b3e8
feat(route): add sourceforge ( #13363 )
...
* feat(route): add sourceforge
* Update website/docs/routes/program-update.md
---------
2023-09-22 18:03:16 +08:00
MajexH
3a2eec2bd4
feat(route): 添加重庆人社局事业单位招聘公告 ( #13331 )
...
* feature: 添加重庆市事业单位公开招聘
* Update website/docs/routes/government.md
upadte wrong routes in md file
---------
2023-09-22 17:51:59 +08:00
kid101x
a0f12f26d8
fix(route): 修正141ppv中image获取问题 ( #13355 )
...
* 修正141ppv中image获取问题
原来抓取的`src`值似乎是私有媒体存储库,无论是在本机访问还是在RSS服务访问都会返回”Link expired“,其网页代码为
```
<img class="image" src="https://silverpic.com/img/uxhocjwud4y7ocgksyhc3fjtg6pqqfqxw2p4jpn2fe/****.jpg " onerror="this.onerror=null;this.src='https://www.141ppv.com/movies/****.jpg '">
```
现在改为直接获取`onerror`,然后正则匹配URL,将该值给`image`,如果没有则返回`null`。
* Update lib/v2/141ppv/index.js
---------
2023-09-22 17:45:30 +08:00
Tony
217b0e9d0a
fix(route): appstore ( #13357 )
...
* fix(route): appstore
update author github id
refs: #472
* fix: apps without changelog
2023-09-22 04:54:19 +08:00
Tony
cfe8569741
fix(route): niaogebiji ( #13354 )
2023-09-22 01:36:37 +08:00
Andvari
6b7949a96a
fix(route): Refine category for udn feed. ( #13351 )
2023-09-21 22:14:14 +08:00
Andvari
b08abca743
fix(route): Remove duplicate articles in reuters feed. ( #13349 )
...
* Remove duplicate articles in reuters feed.
* Refining
2023-09-21 17:17:12 +08:00
Tony
46d32af2c5
feat(route): add ainvest ( #13348 )
...
* feat(route): add ainvest
* style: fix code style
* fix: feed title
2023-09-21 08:57:26 +08:00
Ethan Shen
110622d0d7
feat(route): add 仮面ライダ最新情報 ( #13336 )
...
* feat(route): add 仮面ライダ最新情報
* fix: url redirect
https://github.com/DIYgod/RSSHub/actions/runs/6238096721/job/16933182626#step:12:17
---------
2023-09-21 01:03:31 +08:00
Ethan Shen
548770dd91
feat(route): add 新片场 ( #13345 )
...
* feat(route): add 新片场
* fix typo
2023-09-21 00:59:05 +08:00
Bin Wang
e9422246cb
feat(route): add Lemmy ( #13327 )
...
* feat(route): add Lemmy
Since Lemmy is a fediverse service, it means any link can be a Lemmy
service. So it's impossible to add Radar rules for it.
* Apply suggestions from code review
* address review comments
* Update lib/v2/lemmy/index.js
* feat: add some instances
from https://github.com/maltfield/awesome-lemmy-instances
* fix: fix radar build
---------
2023-09-19 23:33:54 +08:00
github-actions[bot]
d4d8df16ee
style: auto format
2023-09-19 11:46:19 +00:00
IceCliffs
bc75193bcf
feat(route): add 厦门理工大学教务处 ( #13326 )
...
* Add XMUT 教务处
* Add parseDate feature
* Update bkjw.js
* Update bkjw.js
* Update maintainer.js
* Update bkjw.js
* Update bkjw.js
* Update website/docs/routes/university.md
* Update lib/v2/xmut/maintainer.js
* Update website/docs/routes/university.md
* Update bkjw.js
* Update yjs.js
* Update yjs.js
* Update bkjw.js
* Update bkjw.js
* Update yjs.js
* Update lib/v2/xmut/radar.js
---------
2023-09-19 19:43:25 +08:00
Bin Wang
e30cbac17f
fix(route/cbc): Fix article content html tag ( #13325 )
...
* fix(route/cbc): Fix article content html tag
* refactor: migrate to v2
* fix: parse first jsonld only
---------
2023-09-18 04:01:48 +08:00
Ethan Shen
70f884e218
feat(route): add 快科技 ( #13312 )
...
* feat(route): add 快科技
* fix typo
* update lib/v2/mydrivers/rank.js
---------
2023-09-18 01:20:54 +08:00
JimenezLi
b9604caaef
feat(route): add alternativeto.net ( #13320 )
...
* feat(route): add alternativeto.net
* Update website/docs/routes/programming.md
* Update website/docs/routes/programming.md
---------
2023-09-17 01:54:27 +08:00
nyaShine
aba9c21290
feat: /sqmc/www 新乡医学院三全学院官网信息 ( #13322 )
...
* add /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg/:category? 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* Revert "feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告"
This reverts commit 34c9411ef6ef3a5b92eb3f8995db5692fd12e3ec.
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /sqmc/www 新乡医学院三全学院官网信息
* feat: /sqmc/www 新乡医学院三全学院官网信息
* feat: /sqmc/www 新乡医学院三全学院官网信息
---------
2023-09-17 01:26:42 +08:00
Ermaotie
5d5f63dcec
feat(route): 华南理工大学 - 机械与汽车工程学院 ( #13310 )
...
* add route of SCUT SMAE
* resolve 'Route' in md
2023-09-17 01:20:49 +08:00
欠陥電気
0d0f482ba7
fix(route): update mixcloud queries ( #13319 )
2023-09-17 00:31:12 +08:00
github-actions[bot]
ad99b02e74
style: auto format
2023-09-15 12:32:38 +00:00
Derrick Hwechul Cho
92a376d691
feat(route): add sitemap transform ( #13297 )
...
* feat(route): add sitemap transform
* chore: resolve lint errors
* chore: change router order
* chore: apply the suggestion (xml2js -> cheerio)
* chore: fix errors
* chore: add maintainer
* fix: sticks to sitemap protocol
---------
2023-09-15 20:29:58 +08:00
lonely
2cc8a58304
feat(route): 添加gamegene的rss订阅 ( #13296 )
...
* 🎨 添加gamegene的rss订阅
* 📝 添加文档
* Update lib/v2/gamegene/radar.js
* Update lib/v2/gamegene/radar.js
* Update lib/v2/gamegene/radar.js
* Update lib/v2/gamegene/radar.js
* fix: docs format
* Update lib/v2/gamegene/maintainer.js
* Update website/docs/routes/game.md
* fix: datetime
---------
Co-authored-by: wuyi <wuyi@xiaoduotech.com>
2023-09-15 20:19:18 +08:00
nyaShine
b9f6142073
feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告 ( #13268 )
...
* add /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg/:category? 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* Revert "feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告"
This reverts commit 34c9411ef6ef3a5b92eb3f8995db5692fd12e3ec.
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
* feat: /lsnu/jiaowc/tzgg 乐山师范学院教学部通知公告
---------
2023-09-15 00:04:09 +08:00
Ethan Shen
2a02c89582
feat(route): add 中国作家网 ( #13271 )
...
* feat(route): add 中国作家网
* fix: remove dead columns
* apply suggestions from code review
---------
2023-09-14 10:14:35 +08:00
LYT
ee256fde4d
feat(route): add“武汉大学研究生院” ( #13270 )
...
* feat(route): add“武汉大学研究生院”
* fix error CONSTANT_CONDITION
* refactor: migrate to v2
* chore: rename github id
ref: #3643
* fix: whu cs
---------
2023-09-13 01:34:52 +08:00
Tony
66a0580ba5
fix(route): replace `emailjs-imap-client` with `imapflow` ( #13260 )
...
* fix(route): replace `emailjs-imap-client` with `imapflow`
* feat: faster parsing
* refactor: migrate to v2
2023-09-12 21:24:50 +08:00
Tony
63e0e6d674
fix(route): boc whpj ( #13261 )
2023-09-12 11:05:22 +08:00
James Chen-Smith
cc34dfb9fb
feat(route): add GitHub Pulse ( #13247 )
...
* feat(route): add GitHub Pulse
* chore: apply suggested changes
---------
Co-authored-by: James Chen-Smith <james@chen-smith.net>
2023-09-12 00:28:55 +08:00
JimenezLi
e8523c0768
fix(route): fix `/bilibili/user/dynamic` author undefined ( #13250 )
...
* fix(route): /bilibili/user/dynamic author is undefined
* fix(route): fix regular expression warning
* feat(route): add directLink
2023-09-11 23:17:52 +08:00
Ethan Shen
dea94ae075
feat(route): add DN.com ( #13246 )
2023-09-11 07:09:12 +08:00
Ethan Shen
e86ad59f95
feat(route): add Kantar Worldpanel News Centre ( #13199 )
...
* feat(route): add Kantar Worldpanel News Centre
* fix regular expression for hostnames
* fix regular expression for hostnames
* fix typo
* fix: redirection to kantar.com
* docs: fix table
* docs: fix header level
---------
2023-09-11 01:22:49 +08:00
Ethan Shen
851f4267d1
feat(route): add 8264 ( #13239 )
...
* feat(route): add 8264
* fix typo
* fix pubDate
* fix: move to bbs
---------
2023-09-11 00:08:56 +08:00
Nexmoe
6fc2c4b500
chore(route): support for new dribbble ( #13243 )
...
* chore(route): support for new dribbble
* chore: date and author support
* refactor: migrate to v2
---------
2023-09-10 21:57:37 +08:00
JimenezLi
6c6b22f76f
feat(route): 添加百度贴吧搜索 ( #13238 )
...
* feat(route): add baidu tieba search
* fix(route): delete ctx.query.limit in case of problems
* fix(route): replace outdated querystring with URLSearchParams
* fix(route): 修复中文乱码
* Update lib/v2/baidu/tieba/search.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* chore(route): rename variable
---------
2023-09-10 09:02:49 +08:00
小虎故洞
fdf2c27c8c
fix(route): 用户关注动态不填充预定义作者名 ( #13242 )
2023-09-09 08:47:44 +08:00
Tony
1d129d80cc
fix(route): discuz charset ( #13240 )
...
* fix(route): discuz charset
* fix: lazyload image
2023-09-09 03:23:15 +08:00
Zhiyang Guo
536a4002be
fix(route): 中国科学技术大学 ( #13234 )
2023-09-08 22:54:00 +08:00
Tony
31684c9480
fix(route): rsshub routes ( #13235 )
2023-09-08 22:46:51 +08:00
niyoh
31c0aa715e
fix(route): fix A姐分享 ( #13196 )
...
* fix(route): fix A姐分享
* fix: use wordpress api
* fix: use flatmap
* docs: fix build
---------
2023-09-08 22:23:06 +08:00
Tony
30cfd44122
feat(route): tfc-taiwan ( #13231 )
2023-09-08 03:04:37 +08:00
Zhiwei Li
be4127cfb4
feat(route): add 土猛的员外 blog ( #13215 )
...
* feat(route): add 土猛的员外 blog
* fix: review problem
2023-09-07 11:05:43 +08:00
Tony
0dd782417b
fix(route): douyin live ( #13227 )
2023-09-07 05:22:44 +08:00
JimenezLi
fa27a51ebf
fix(route): fix bjfu encoding ( #13223 )
...
* fix(route): fix bjfu encoding
* fix: use cache.tryGet
---------
2023-09-07 04:34:35 +08:00
Tony
bb524fbb19
fix(route): douyin live ( #13225 )
2023-09-07 00:48:14 +08:00
Ethan Shen
02491add10
feat(route): add 理想生活实验室 ( #13207 )
...
* feat(route): add 理想生活实验室
* fix docs
* update lib/v2/toodaylab/index.js
---------
2023-09-07 00:12:23 +08:00
github-actions[bot]
0d69ffde65
style: auto format
2023-09-06 13:10:57 +00:00
Andvari
caa8800641
fix(route): prevent backspace character from breaking JSON parsing in udn ( #13220 )
...
* fix(route): prevent backspace character from breaking JSON parsing in udn.
* Update breaking-news.js
2023-09-06 21:08:34 +08:00
Andvari
d717d190bc
feat(route): add category to cna & other improvements ( #13216 )
...
* feat(route): add category to cna.
* Include `carouseList` articles.
* Update index.js
* fix: use web api
---------
2023-09-06 01:34:38 +08:00
Andvari
31b56187c0
feat(route): use API for reuters. ( #13190 )
...
* feat(route): use reuters api.
* Fix typo in doc.
* Refining
* Update common.js
* Update common.js
* Update common.js
* Update common.js
* Update common.js
* Refactor the code, and apologize for my stubbornness.
2023-09-05 23:57:42 +08:00
qyx596
54f7b4591e
fix(route): Fix the BBC Chinese 404 page not found. ( #13205 )
...
* fix: BBC News rss fetching error
* refactor: migrate to v2
---------
2023-09-05 23:51:05 +08:00
Andvari
44aa011ff4
fix(route): (Maybe) fix the stheadline feed occasionally dropping details. ( #13206 )
2023-09-05 23:43:20 +08:00
CaoMeiYouRen
6f3c9a2dbb
fix(route): 修复 米游社 公告栏 template 错误 ( #13217 )
2023-09-05 18:38:21 +08:00
Sussurr
954491b980
fix(route): 晚点报道 ( #13204 )
...
* Update index.js
* Update radar.js
2023-09-05 05:32:37 +08:00
Andvari
5cef317a43
feat(route): Add category to stheadline. ( #13200 )
2023-09-04 13:45:49 +08:00
Andvari
38e4f1ac50
feat(route): Add request throttling for apnews ( #13193 )
...
* feat(route): Add request throttling for apnews
* Update topics.js
2023-09-03 22:02:23 +08:00
RengarLee
311498e71f
feat(route): Add Delta Lake Blog ( #13186 )
...
* add deltalake rss
* add delta lake rss
* Update lib/v2/deltaio/radar.js
* Update lib/v2/deltaio/blog.js
* fix Modify the cache update strategy
* Update lib/v2/deltaio/blog.js
---------
2023-09-03 21:11:45 +08:00
github-actions[bot]
4a75bd1598
style: auto format
2023-09-03 11:56:44 +00:00
tuzi3040
f57c0df8b8
chore(route): japanpost: update radar rules ( #13198 )
2023-09-03 19:54:46 +08:00
github-actions[bot]
4b1a103808
style: auto format
2023-09-03 11:43:36 +00:00
Derrick Hwechul Cho
18cf9bcff1
feat(route): add pubDate Transformation/HTML ( #13172 )
...
* feat(route): add pubDate Transformation/HTML
update lib/v2/rsshu:/transform/html.js
* feat(route): add pubDate Transformation/JSON
update lib/v2/rsshu:/transform/json.js
2023-09-03 19:41:30 +08:00
CaoMeiYouRen
308cf81859
fix(route): 修复 bilibili 动态的作者缺失 ( #13197 )
...
* feat(route): 添加 百度股市通
* fix: 修改 百度股市通 路径
* docs: 添加 百度股市通 文档
* feat: 添加 radar 支持
* fix: 按字母顺序插入新路由
* feat(route): 新增 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪
* fix: 优化 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的标题
* fix: 修复 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 部分情况下的非空判断
* fix: 修复 地区名称标题的问题
* fix: 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的 guid 增加 pubDate
* fix: 修复 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 guid 中添加 pubDate
* fix: 修改 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的 title
* feat(route): 修复 HelloGitHub 的 月刊 路由
* fix: remove guid
* feat(route): 新增 bilibili 热搜
* feat(route): 完善 bilibili热搜 的 radar
* fix: 优化 bilibili热搜 list 的非空判断
* fix: 修复 bilibili热搜路由失效
fix #12632
* fix(route): 修复 bilibili热搜路由 的校验逻辑计算
* fix: 优化 bilibili/utils 的 addVerifyInfo 逻辑
* feat(route): bilibili 动态中的视频链接默认改为 BV 号并增加配置参数;修改 专栏显示全文 的参数来源
* fix(route): 修复 fulltext 来源错误;修复 addVerifyInfo 逻辑错误
* fix(route): 移除不必要的参数
* feat(route): 新增 米游社 - 同人榜 路由
* fix: 修复 崩坏二 默认排行榜类型错误;修复 art 模板路径错误
* fix: 提取 静态数据;优化入参形式
* fix(docs): 更新 bilibili 文档
* docs(docs): 修复 掘金文档错误
* fix(route): 修复 参数风格问题;修改 query 的处理
* docs(docs): 回退 last_id
* fix(route): 修复 bilibili 动态的作者缺失
---------
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
2023-09-03 18:44:39 +08:00
Andvari
37404f280a
feat(route): Add request throttling for news.cn ( #13191 )
2023-09-03 03:01:39 +08:00
FeCCC
1819920082
feat(route): Add Zodgame forum fulltext support ( #13187 )
2023-09-03 02:20:44 +08:00
Andvari
bd9c3afcc5
feat(route): Add multi-language support for RFI. ( #13147 )
...
* feat(route): Add multi-language support for RFI.
* Update doc.
* Update multimedia.md
* Update multimedia.md
* Update multimedia.md
* Update website/docs/routes/multimedia.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update news.js
* Update multimedia.md
* Update multimedia.md
* Update news.js
---------
2023-09-03 01:59:33 +08:00
tuzi3040
c4c947d237
feat(route): migrate japanpost to v2 ( #13181 )
...
* feat(route): migrate japanpost to v2
fix(route): japanpost: fix cheerio custom methods
fix(route): japanpost: fix manual timezone parse
* Apply suggestions from code review
* Apply suggestions from code review
---------
2023-09-02 03:08:16 +08:00
JimenezLi
d6a7f6d021
fix(route): fix `/iqiyi/user/video` ( #13154 )
...
* fix(route): fix iqiyi video
* fix some problem, but leave the images alone
2023-09-02 02:20:04 +08:00
Ethan Shen
c103270f7f
feat(route): add 木木博客频道 & 标签 & 专题 & 搜索 ( #13170 )
...
* feature(route): add 木木博客频道 & 标签 & 专题 & 搜索
* fix typo
2023-09-02 01:50:27 +08:00
Tony
73bb1083cd
fix(route): dorohedoro xml error ( #13185 )
2023-09-02 01:43:43 +08:00
savokiss
24e6b08983
fix(route): domp4 支持自定义域名 ( #13169 )
...
* fix: mp4kan 网页改版问题
* feat: domp4 支持多域名
* Update lib/v2/domp4/utils.js
* fix: fixed domain for guid
---------
2023-09-02 01:13:27 +08:00
Ethan Shen
ab6423f505
fix(route): Kun Cheng Essay ( #13183 )
...
* fix(route): Kun Cheng Essay
* fix typo
2023-09-02 01:08:09 +08:00
Andvari
26a5d268e7
feat(route): Add Discourse notifications fulltext support. ( #13168 )
...
* feat(route): Add Discourse notifications fulltext support.
* Update doc.
* Update notifications.js
* Update bbs.md
* Update bbs.md
2023-09-02 00:31:32 +08:00
Andvari
f641a2ad7c
feat(route): refine category list for thepaper. ( #13178 )
...
* feat(route): refine category for thepaper.
* Update utils.js
2023-09-01 22:38:42 +08:00
Tony
92bc237f63
test: fix google 404 timeout
2023-09-01 14:31:04 +00:00
Tony
31359462dc
fix(route): pornhub cookie ( #13182 )
2023-09-01 22:30:00 +08:00
CaoMeiYouRen
90a2db4b24
feat(route): 新增 米游社 - 同人榜 路由 ( #13153 )
...
* feat(route): 添加 百度股市通
* fix: 修改 百度股市通 路径
* docs: 添加 百度股市通 文档
* feat: 添加 radar 支持
* fix: 按字母顺序插入新路由
* feat(route): 新增 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪
* fix: 优化 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的标题
* fix: 修复 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 部分情况下的非空判断
* fix: 修复 地区名称标题的问题
* fix: 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的 guid 增加 pubDate
* fix: 修复 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 guid 中添加 pubDate
* fix: 修改 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的 title
* feat(route): 修复 HelloGitHub 的 月刊 路由
* fix: remove guid
* feat(route): 新增 bilibili 热搜
* feat(route): 完善 bilibili热搜 的 radar
* fix: 优化 bilibili热搜 list 的非空判断
* fix: 修复 bilibili热搜路由失效
fix #12632
* fix(route): 修复 bilibili热搜路由 的校验逻辑计算
* fix: 优化 bilibili/utils 的 addVerifyInfo 逻辑
* feat(route): bilibili 动态中的视频链接默认改为 BV 号并增加配置参数;修改 专栏显示全文 的参数来源
* fix(route): 修复 fulltext 来源错误;修复 addVerifyInfo 逻辑错误
* fix(route): 移除不必要的参数
* feat(route): 新增 米游社 - 同人榜 路由
* fix: 修复 崩坏二 默认排行榜类型错误;修复 art 模板路径错误
* fix: 提取 静态数据;优化入参形式
* fix(docs): 更新 bilibili 文档
* docs(docs): 修复 掘金文档错误
* fix(route): 修复 参数风格问题;修改 query 的处理
* docs(docs): 回退 last_id
---------
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
2023-09-01 22:23:11 +08:00
Ethan Shen
4f94d80ec6
feat(route): add Royal Society of Chemistry Journal ( #13123 )
...
* style: auto format
* fix(route): baozimh selector (#12790 )
* feat(route): add 长江大学动物科学学院 (#12795 )
* style: auto format
* fix: 适配网信办页面更新 (#12792 )
* fix(route): 财新最新文章标题获取兼容火线评论 (#12798 )
* feat(route): add 火线 (#12784 )
* feat(route): add 火线
* fix pr
* fix pr again
* fix pr again and again.
* fix(route): 更新联合早报时间获取方法 (#12789 )
* Update util.js
* Update util.js
* Update util.js
* Update util.js
* Update util.js
* refactor: use cache.tryGet
* Update util.js
* Update util.js
* Update util.js
* fix: zaobao content order
fix #10309
---------
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
* feat(router): add 东华大学学术信息 (#12791 )
* 增加学术信息
* 代码优化
* 测试性提交
* POST API
* POST API
* Update lib/v2/dhu/news/xsxx.js
* Update lib/v2/dhu/radar.js
---------
* style: auto format
* fix(route): wxkol link (#12799 )
* fix(route): wxkol link
* fix(core): fix wechat-mp date parsing
`var ct = "timestamp"` can appear after `var ct=function()`
* fix(route/bilibili): fix liveSearch (#12772 )
* fix(route/bilibili):fix liveSearch
* style: auto format
* Update liveSearch.js
fix order not deliver to param
remove qv_id
remove fixed UA
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(route): NMPA get accurate pubdate (#12801 )
* Update generic.js
* Update index.js
* fix: nmpa ditch puppeteer
---------
* feat(add): SecIN信息安全社区 (#12800 )
* feat(add): SecIN信息安全社区
* fix lib/v2/sec-in/index.js
* fix lib/v2/sec-in/radar.js
---------
* fix(route/bilibili): user/followings & user/followers now require login (#12802 )
* Update router.js
change followers/followings params
* Update followers.js
add login for followers
* Update followings.js
add login for followings
* Update social-media.md
update bilibili/followers bilibili/followings docs
* Update followers.js
Using camelCase.
Adding Document link.
Cookie check before declaring `uid `.
* Update followings.js
Using camelCase.
Adding Document link.
Cookie check before declaring `uid `.
* Update maintainer.js
* Update README.md
Add docs for bilibili/user/followings & bilibili/user/followers
* Update router.js
Using camelCase
* Update social-media.md
* style: auto format
* Update social-media.md
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(route): copymanga with rate limit and cache (#12805 )
* feat(route): add 国家广播电视总局电视剧政务平台 (#12804 )
* feat(route): add 国家广播电视总局电视剧政务平台
* fix: set pool limit to 5
* refactor: remove direct dependent on xml2js (#12817 )
* fix(route): javdb (#12818 )
* fix(route): 2048 redirect (#12820 )
* fix(route): AP News获取方式调整 (#12812 )
* Resort to DOM parsing.
* Update topics.js
* Update topics.js
* Remove unused code.
* Fix cache error.
* Remove "Other News".
* Update lib/v2/apnews/topics.js
---------
* chore(deps): bump pinyin-pro from 3.15.4 to 3.16.0 in /docs (#12825 )
Bumps [pinyin-pro](https://github.com/zh-lx/pinyin-pro ) from 3.15.4 to 3.16.0.
- [Release notes](https://github.com/zh-lx/pinyin-pro/releases )
- [Changelog](https://github.com/zh-lx/pinyin-pro/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zh-lx/pinyin-pro/compare/3.15.4...3.16.0 )
---
updated-dependencies:
- dependency-name: pinyin-pro
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(route): add SecWiki-安全维基 (#12816 )
* feat(route): add SecWiki-安全维基
* fix pr
* fix(route): duplicate entries in the Blizzard feed (#12828 )
* fix(route): duplicate entries in the Blizzard feed
* refactor: migrate to v2
---------
* fix(route): shu 上海大学 (#12803 )
* fix(route): shu 上海大学
* Optimize code and update documentation
- shu/index.js & shu/jwc.js
- use @/utils/parse-date to parse date
- change "item.description" from text to HTML
- change "url.resolve" (deprecated) to "new URL"
- change the way of mapping "ctx.params.type" to link
- now it accepts more route types
- university.md
- update doc for new types
- router.js
- add an alias because the website changed its host
* Update lib/routes/universities/shu/index.js
* Update lib/routes/universities/shu/jwc.js
* Update docs/university.md
* refactor: migrate to v2
---------
* fix(route): 星岛日报链接获取方式调整,以去除重复项目 (#12830 )
* feat(route): add NPR (#12827 )
* feat(route): add NPR
* fix(route/npr): docs
* fix(route/npr): remove duplicate images
* fix(route/npr): ignore item until audio is available
* fix(route/npr): remove duplicate captions
* fix(route/npr): caption
* fix(route/npr): handle multiple audios
* style: auto format
* feat(route): add dhu/yjs/news 东华大学研究生院通知 (#12831 )
* add yjs-news
* add yjs news
* Update news.js
* Update lib/v2/dhu/yjs/news.js
* feat: add radar
---------
* style: auto format
* chore: update deps (#12833 )
* style: auto format
* feat(route): add 纪妖 (#12824 )
* feat(route): add 纪妖
* fix: use wordpress restapi
* update lib/v2/cbaigui/index.js
---------
* style: auto format
* fix(route): AP News时区调整 (#12842 )
* feat(route): add 爱思想专题 (#12845 )
* chore: bring back lint-staged (#12844 )
* chore: bring back lint-staged
* fix: gha label
* fix: yml format
* fix(route): qidian chapter (#12850 )
* fix(route): qidian chapter
* fix: chapter and forum author
refs:
https://github.com/DIYgod/RSSHub/pull/414
https://github.com/DIYgod/RSSHub/pull/501
https://github.com/DIYgod/RSSHub/pull/732
* fix(route): agefans (#12851 )
* feat(route): add V2rayShare (#12843 )
* add V2rayShare
* style: auto format
* add V2rayShare
* style: auto format
* Update docs/other.md
* Update lib/v2/v2rayshare/maintainer.js
* Update index.js
* style: auto format
* Update lib/v2/v2rayshare/index.js
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump fluxninja/openai-pr-reviewer from 0 to 1 (#12852 )
* chore(deps): bump fluxninja/openai-pr-reviewer from 0 to 1
Bumps [fluxninja/openai-pr-reviewer](https://github.com/fluxninja/openai-pr-reviewer ) from 0 to 1.
- [Release notes](https://github.com/fluxninja/openai-pr-reviewer/releases )
- [Commits](https://github.com/fluxninja/openai-pr-reviewer/compare/v0...v1 )
---
updated-dependencies:
- dependency-name: fluxninja/openai-pr-reviewer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: don't relabel for `dependabot[bot]`
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: twitter keyword
* feat(route): 支持上海市文旅局审批公告 (#12862 )
* feat(route): 支持上海市文旅局审批公告
* fix(route): wgj
* fix(route): currentUrl
* fix(route): search params
* feat: increase the timeout time for the fulltext_mode test
* feat: support reverse proxy
* style: auto format
* fix: typo
* test: fix empty request error
* feat: bypass reverse proxy for requests with cookies
* test: fix empty request error and remove node 16 support
* fix: reverse proxy fails for some requests
* feat: exclude some requests for reverse proxy
* feat: expand the scope of retries and set proxy strategy
* fix: logger.debug
* fix(route/twitter): mixed media incomplete (#12863 )
* fix(route/twitter): media t.co links not purged (#12864 )
* fix(route): bloomberg api 404 error (#12834 )
* fix bloomberg api 404 error
* fix(route): AP News时区调整 (#12842 )
* feat(route): add 爱思想专题 (#12845 )
* chore: bring back lint-staged (#12844 )
* chore: bring back lint-staged
* fix: gha label
* fix: yml format
* newsletter ok
* forget to remove debug
* fix(route): qidian chapter (#12850 )
* fix(route): qidian chapter
* fix: chapter and forum author
refs:
https://github.com/DIYgod/RSSHub/pull/414
https://github.com/DIYgod/RSSHub/pull/501
https://github.com/DIYgod/RSSHub/pull/732
* fix(route): agefans (#12851 )
* feat(route): add V2rayShare (#12843 )
* add V2rayShare
* style: auto format
* add V2rayShare
* style: auto format
* Update docs/other.md
* Update lib/v2/v2rayshare/maintainer.js
* Update index.js
* style: auto format
* Update lib/v2/v2rayshare/index.js
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump fluxninja/openai-pr-reviewer from 0 to 1 (#12852 )
* chore(deps): bump fluxninja/openai-pr-reviewer from 0 to 1
Bumps [fluxninja/openai-pr-reviewer](https://github.com/fluxninja/openai-pr-reviewer ) from 0 to 1.
- [Release notes](https://github.com/fluxninja/openai-pr-reviewer/releases )
- [Commits](https://github.com/fluxninja/openai-pr-reviewer/compare/v0...v1 )
---
updated-dependencies:
- dependency-name: fluxninja/openai-pr-reviewer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: don't relabel for `dependabot[bot]`
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: twitter keyword
* feat(route): 支持上海市文旅局审批公告 (#12862 )
* feat(route): 支持上海市文旅局审批公告
* fix(route): wgj
* fix(route): currentUrl
* fix(route): search params
* feat: increase the timeout time for the fulltext_mode test
* feat: support reverse proxy
* style: auto format
* fix: typo
* test: fix empty request error
* feat: bypass reverse proxy for requests with cookies
* test: fix empty request error and remove node 16 support
* fix: reverse proxy fails for some requests
* feat: exclude some requests for reverse proxy
* feat: expand the scope of retries and set proxy strategy
* fix: logger.debug
* fix(route/twitter): mixed media incomplete (#12863 )
* fix(route/twitter): media t.co links not purged (#12864 )
* Add fix for bloomberg newsletter
* Fix deepscan error
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Andvari <31068367+dzx-dzx@users.noreply.github.com>
Co-authored-by: Ethan Shen <42264778+nczitzk@users.noreply.github.com>
Co-authored-by: 钛白 <86600901+77taibai@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DIYgod <i@diygod.me>
Co-authored-by: GideonSenku <39037656+GideonSenku@users.noreply.github.com>
Co-authored-by: Rongrong <i@rong.moe>
Co-authored-by: Chenfei Xu <chenfxu@ebay.com>
* feat(route): 添加 Javdb 的清单获取, 更新了搜索的排序筛选 (#12866 )
* feat(route): 添加 Javdb 的清单获取, 更新了搜索的排序筛选
* fix: sort router
---------
* style: auto format
* Fix(route): bloomberg story for newslettes (#12869 )
* fix minor bugs
* fix page sel
* reformat
* wordaround to fix the deepscan error
* fix(route/twitter/user): missing latest tweets (#12870 )
* fix(route/twitter/user): missing latest tweets
Signed-off-by: Rongrong <i@rong.moe>
* Update lib/v2/twitter/web-api/twitter-api.js
---------
Signed-off-by: Rongrong <i@rong.moe>
* feat(route): add 中国海洋大学教务处 (#12872 )
* feat(route): add 中国海洋大学教务处
* fix: sort entries
---------
* feat(route): add 国务院国有资产监督管理委员会 (#12875 )
* feat: replace the full text content of utgd with description according to site owner's request
* feat: support mobile subdomain of jandan in radar rules (#12876 )
* feat: support mobile subdomain of jandan in radar rules
* fix: format
* style: auto format
* fix(route): 壹蘋新聞網獲取失敗 (#12886 )
* chore(deps): bump pinyin-pro from 3.16.0 to 3.16.1 in /docs (#12890 )
Bumps [pinyin-pro](https://github.com/zh-lx/pinyin-pro ) from 3.16.0 to 3.16.1.
- [Release notes](https://github.com/zh-lx/pinyin-pro/releases )
- [Changelog](https://github.com/zh-lx/pinyin-pro/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zh-lx/pinyin-pro/compare/3.16.0...3.16.1 )
---
updated-dependencies:
- dependency-name: pinyin-pro
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(route): add route for bluesky post search ("keyword") (#12893 )
* add route for bluesky post search ("keyword")
* try and fix up routes
* Apply suggestions from code review
---------
* fix(route): bloomberg: add default handing of news in storymode based on react-renderer (#12878 )
* fix minor bugs
* fix page sel
* reformat
* wordaround to fix the deepscan error
* fix bloomberg when dealing with 404 direct link
* fix processVideo in cyclic depend
* remove the toggle
* feat(route): add 中国海洋大学选课信息教务通知 (#12880 )
* feat(route): add 中国海洋大学教务处
* fix: sort entries
* fix: 修复错误的entries排序
* feat(route): add 中国海洋大学选课信息教务通知
* add selfhost
---------
* feat(route): utgd: adjust utgd apiUrl to new (#12894 )
* Update timeline.js
* Update topic.js
* fix(route): segment fault user (#12900 )
* feat(route): add github all issue/pull comments (#12899 )
* style: auto format
* feat(route): shiep (#12907 )
* fix(route/shiep): fix jsjxy,tyb
* feat(route/shiep): add jxfz,nydlzk,rpstec,spgc,ztjy
* ci: enable experimental feature in gha
* feat(route): add bilibili频道排行榜 (#12906 )
* feat(route): add bilibili频道排行榜
* fix
* fix: typo
---------
* fix(route): wxkol (#12909 )
* docs: fix bilibili wrong parent
* fix(route): coolapk item type 13 (#12910 )
* fix(route): 18comic (#12911 )
* fix(route): 18comic
* feat: allow user provided domain
* fix(route/twitter/user): missing all replies (#12912 )
Signed-off-by: Rongrong <i@rong.moe>
* feat(route): add Rawkuma (#12901 )
* feat(route): add Rawkuma
* update lib/v2/rawkuma/manga.js
* fix: eslint
---------
* feat(route): add 湖南农业大学教务处等通知 (#12913 )
* feat(route): add 湖南农业大学教务处等通知
* feat(route): add hunau湖南农业大学教务处等通知
* fix: Incomplete multi-character sanitization
* fix: sort entries
* fix: name using lowerCamelCase
* fix: case bugs
* fix:中国政府网-最新政策 url变更(#12908) (#12914 )
* fix: bilibili route /bilibili/user/video/:uid bug (#12920 )
* fix: radar rule for Telegram channels (#12927 )
* feat(route/odaily): Odaily 星球日报, 添加指定关键字快讯 (#12926 )
* feat(route/odaily): Odaily 星球日报, 添加指定关键字快讯
* fix: sort entries
* fix: radar rules
---------
* fix(route): finviz news (#12857 )
* fix(route): finviz news
* fix: remove unnecessary escape characters
* fix: remove cache
* fix: add filter of title
* fix: filter empty value
---------
* feat: 为html/json转化为rss提供通用支持 (#12882 )
* feat: add rss proxy
* docs: 增加文档
* feat: 增加description和自动链接提取
* feat: 增加一些有用的radar
* fix: 链接补全
* fix: lint
* fix: request config
* docs: example encode
* fix: rename proxy to transform
* refactor: move it under rsshub
fix: split radar rules
* fix: maintainer build
* style: camelCase
* docs: fix example
---------
* docs: fix table in other.md
* chore(deps): bump pinyin-pro from 3.16.1 to 3.16.2 in /docs (#12934 )
Bumps [pinyin-pro](https://github.com/zh-lx/pinyin-pro ) from 3.16.1 to 3.16.2.
- [Release notes](https://github.com/zh-lx/pinyin-pro/releases )
- [Changelog](https://github.com/zh-lx/pinyin-pro/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zh-lx/pinyin-pro/compare/3.16.1...3.16.2 )
---
updated-dependencies:
- dependency-name: pinyin-pro
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(route): radar rule for xueqiu snb & stock_info (#12935 )
* feat(route): add 电子工程专辑芯语 (#12939 )
* feat(route): add 电子工程专辑芯语
* fix radar
* style: auto format
* fix(route/ximalaya): categoryInfo is undefined (#12940 )
* fix(route/ximalaya): categoryInfo is undefined
* fix(route/ximalaya): categoryInfo is undefined
* refactor: migrate to v2
---------
* fix(route): zhihu (#12942 )
* fix(route): bilibili vsearch (#12943 )
* feat(route): add dnaindia (#12941 )
* feat(route): add dnaindia
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update lib/v2/dnaindia/radar.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update lib/v2/dnaindia/radar.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update lib/v2/dnaindia/radar.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update<category.js>: change logger and item.category
* Update traditional-media.md
* Update lib/v2/dnaindia/radar.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update lib/v2/dnaindia/category.js
---------
* fix(route): elsevier (#12948 )
* fix(route): cnki/journals (#12949 )
* style: auto format
* feat(route): Spotify show route (#12945 )
* Add spotify show route
* refactor: sort entries
* docs: remove dupe field
* Update lib/v2/spotify/show.js
---------
* docs: spelling mistake and description update (#12953 )
* feat(route): add Stock Edge (#12950 )
* feat(route): add Stock Edge
* fix(parseTime): utils
* Update docs/en/finance.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* fix(stockedge):minor changes
---------
* feat(route): add runtrail (#12963 )
* feat(route): thehindu topic (#12964 )
* feat(route): add A List Apart (#12960 )
* feat(route): add Stock Edge
* fix(parseTime): utils
* Update docs/en/finance.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* fix(stockedge):minor changes
* feat(route): add 'A list apart'
* docs
* parse time
* use wordpress api
* add _embedded
* fix
* docs: spoiler
---------
* feat(route): add Smashing magazine (#12961 )
* initial commit
* feat(route): add Smashing magazine
* docs
* docs update
* add full article
* fix docs
* docs: spoiler
---------
* feat(route): add 早报网 (#12981 )
* chore(deps-dev): bump @types/koa from 2.13.6 to 2.13.8 (#12972 )
* chore(deps-dev): bump @types/koa from 2.13.6 to 2.13.8
Bumps [@types/koa](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/koa ) from 2.13.6 to 2.13.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/koa )
---
updated-dependencies:
- dependency-name: "@types/koa"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump puppeteer from 20.9.0 to 21.0.2 (#12971 )
* chore(deps): bump puppeteer from 20.9.0 to 21.0.2
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 20.9.0 to 21.0.2.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v20.9.0...puppeteer-v21.0.2 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @sentry/node from 7.59.3 to 7.62.0 (#12973 )
* chore(deps): bump @sentry/node from 7.59.3 to 7.62.0
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.59.3 to 7.62.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.59.3...7.62.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump prettier from 3.0.0 to 3.0.1 (#12975 )
* chore(deps-dev): bump prettier from 3.0.0 to 3.0.1
Bumps [prettier](https://github.com/prettier/prettier ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.0.0...3.0.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @notionhq/client from 2.2.8 to 2.2.10 (#12976 )
* chore(deps): bump @notionhq/client from 2.2.8 to 2.2.10
Bumps [@notionhq/client](https://github.com/makenotion/notion-sdk-js ) from 2.2.8 to 2.2.10.
- [Release notes](https://github.com/makenotion/notion-sdk-js/releases )
- [Commits](https://github.com/makenotion/notion-sdk-js/compare/v2.2.8...v2.2.10 )
---
updated-dependencies:
- dependency-name: "@notionhq/client"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump jest from 29.6.1 to 29.6.2 (#12980 )
* chore(deps-dev): bump jest from 29.6.1 to 29.6.2
Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest ) from 29.6.1 to 29.6.2.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.6.2/packages/jest )
---
updated-dependencies:
- dependency-name: jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump re2 from 1.19.1 to 1.20.1 (#12977 )
* chore(deps): bump re2 from 1.19.1 to 1.20.1
Bumps [re2](https://github.com/uhop/node-re2 ) from 1.19.1 to 1.20.1.
- [Release notes](https://github.com/uhop/node-re2/releases )
- [Commits](https://github.com/uhop/node-re2/compare/1.19.1...1.20.1 )
---
updated-dependencies:
- dependency-name: re2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @sentry/node from 7.62.0 to 7.63.0 (#12986 )
* chore(deps): bump @sentry/node from 7.62.0 to 7.63.0
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.62.0 to 7.63.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.62.0...7.63.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(route): 少数派 -- 首页 ignores member articles previews (#12983 )
* Update index.js for route: sspai
Add compatibility for member articles preview.
* Update index.js of route sspai
Clarify the code
* style: auto format
* feat(route): add 华理教务处 (#12982 )
* add ECUST-jwc rss route
* fix code
* fix review
* style: auto format
* fix(route): `/bilibili/user/video(article)` Broken for some uploaders (#12992 )
* Fix /bilibili/user/video Error message: Cannot read properties of undefined (reading 'name')
* /bilibili/user/video returns error message if fail to fetch
* feat(route): add 东南大学研究生院公告 (#12958 )
* feat(route): add 东南大学研究生院公告
* feat(route): add 东南大学研究生院公告
* add radar
* format scripts
* Update lib/v2/seu/radar.js
* Update lib/v2/seu/yjs.js
* Update lib/v2/seu/yjs.js
* fix redundancy
* refactor: migrate to v2
* fix: typo
---------
* chore(deps): bump googleapis from 122.0.0 to 124.0.0 (#12984 )
* chore(deps): bump googleapis from 122.0.0 to 124.0.0
Bumps [googleapis](https://github.com/googleapis/google-api-nodejs-client ) from 122.0.0 to 124.0.0.
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases )
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/main/.release-please-manifest.json )
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/googleapis-v122.0.0...googleapis-v124.0.0 )
---
updated-dependencies:
- dependency-name: googleapis
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump eslint from 8.45.0 to 8.46.0 (#12974 )
* chore(deps-dev): bump eslint from 8.45.0 to 8.46.0
Bumps [eslint](https://github.com/eslint/eslint ) from 8.45.0 to 8.46.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.45.0...v8.46.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
* style: remove
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump eslint-config-prettier from 8.8.0 to 9.0.0 (#12988 )
* chore(deps-dev): bump eslint-config-prettier from 8.8.0 to 9.0.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.8.0 to 9.0.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.8.0...v9.0.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* refactor: replace re2 with re2-wasm (#12998 )
* refactor: replace re2 with re2-wasm
* refactor: remove migrated routes
* ci: remove foresight
https://github.com/runforesight
Foresight is no longer in service
* fix: add back removed wasm
chore: bump base OS image
* fix(route): yuque (#13001 )
* chore(deps): bump twitter-api-v2 from 1.15.0 to 1.15.1 (#12987 )
* chore(deps): bump twitter-api-v2 from 1.15.0 to 1.15.1
Bumps [twitter-api-v2](https://github.com/plhery/node-twitter-api-v2 ) from 1.15.0 to 1.15.1.
- [Release notes](https://github.com/plhery/node-twitter-api-v2/releases )
- [Changelog](https://github.com/PLhery/node-twitter-api-v2/blob/master/changelog.md )
- [Commits](https://github.com/plhery/node-twitter-api-v2/compare/1.15.0...1.15.1 )
---
updated-dependencies:
- dependency-name: twitter-api-v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump lru-cache from 10.0.0 to 10.0.1 (#12985 )
* chore(deps): bump lru-cache from 10.0.0 to 10.0.1
Bumps [lru-cache](https://github.com/isaacs/node-lru-cache ) from 10.0.0 to 10.0.1.
- [Changelog](https://github.com/isaacs/node-lru-cache/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-lru-cache/compare/v10.0.0...v10.0.1 )
---
updated-dependencies:
- dependency-name: lru-cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @vercel/nft from 0.22.6 to 0.23.0 (#12979 )
* chore(deps-dev): bump @vercel/nft from 0.22.6 to 0.23.0
Bumps [@vercel/nft](https://github.com/vercel/nft ) from 0.22.6 to 0.23.0.
- [Release notes](https://github.com/vercel/nft/releases )
- [Commits](https://github.com/vercel/nft/compare/0.22.6...0.23.0 )
---
updated-dependencies:
- dependency-name: "@vercel/nft"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build: fix vercel build (#13006 )
* chore(deps-dev): bump eslint from 8.46.0 to 8.47.0 (#13002 )
* chore(deps-dev): bump eslint from 8.46.0 to 8.47.0
Bumps [eslint](https://github.com/eslint/eslint ) from 8.46.0 to 8.47.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.46.0...v8.47.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(route): /bilibili/user/dynamic add showEmoji parameter (#13009 )
* chore(deps): bump puppeteer from 21.0.2 to 21.0.3 (#13003 )
* chore(deps): bump puppeteer from 21.0.2 to 21.0.3
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 21.0.2 to 21.0.3.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v21.0.2...puppeteer-v21.0.3 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
* docs: update readme
* docs: update image size
* feat(route): add Grist (#12991 )
* initial commit
* radar and maintainer updates
* add route grist
* add grist changes
* Update docs/en/new-media.md
* Update lib/v2/grist/featured.js
* get featured article via APi
* docs: spoiler
---------
* feat(route): caixin weekly (#13017 )
* docs: fix caixin weekly
* fix(route): Update bilibili maintainer.js (#13021 )
* feat(route): add Finology (#12993 )
* feat(route): add Finology
* Update radar.js
* Update docs/en/finance.md
* Update lib/v2/finology/bullets.js
* Update lib/v2/finology/mostViewed.js
* Update lib/v2/finology/bullets.js
* Update docs/en/finance.md
* Update lib/v2/finology/tag.js
* Update lib/v2/finology/mostViewed.js
* Update lib/v2/finology/tag.js
* add the suggested changes
* use promise.allSettled
* clean up
* docs: add spoiler
---------
* fix(route): Fix bloomberg story by using the latest story id api (#13013 )
* fix minor bugs
* fix page sel
* reformat
* wordaround to fix the deepscan error
* fix bloomberg when dealing with 404 direct link
* fix processVideo in cyclic depend
* remove the toggle
* change into new story api
* reorg the files
* use prop not instead of lodash
* remove useless exports
* use parseVideo in diff files
* refactor to remove deps
* add try/catch for renderer page
* use story api for newsletters
* update features example
* change audio
* add tabularData
---------
Co-authored-by: Chenfei Xu <chenfxu@ebay.com>
* feat(route): Science.org Blogs (#13016 )
* initial commit
* clean up code, run fmt, add docs
* fix caching
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* remove regex
* Add config import
* docs: cn docs
* docs: better link
---------
* chore: try fix arm64 build
* chore(deps): bump @vuepress/plugin-pwa from 1.9.9 to 1.9.10 in /docs (#13033 )
Bumps [@vuepress/plugin-pwa](https://github.com/vuejs/vuepress/tree/HEAD/packages/@vuepress/plugin-pwa ) from 1.9.9 to 1.9.10.
- [Release notes](https://github.com/vuejs/vuepress/releases )
- [Changelog](https://github.com/vuejs/vuepress/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vuepress/commits/v1.9.10/packages/@vuepress/plugin-pwa )
---
updated-dependencies:
- dependency-name: "@vuepress/plugin-pwa"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump vuepress from 1.9.9 to 1.9.10 in /docs (#13034 )
Bumps [vuepress](https://github.com/vuejs/vuepress/tree/HEAD/packages/vuepress ) from 1.9.9 to 1.9.10.
- [Release notes](https://github.com/vuejs/vuepress/releases )
- [Changelog](https://github.com/vuejs/vuepress/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vuepress/commits/v1.9.10/packages/vuepress )
---
updated-dependencies:
- dependency-name: vuepress
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @vuepress/plugin-google-analytics in /docs (#13036 )
Bumps [@vuepress/plugin-google-analytics](https://github.com/vuejs/vuepress/tree/HEAD/packages/@vuepress/plugin-google-analytics ) from 1.9.9 to 1.9.10.
- [Release notes](https://github.com/vuejs/vuepress/releases )
- [Changelog](https://github.com/vuejs/vuepress/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vuepress/commits/v1.9.10/packages/@vuepress/plugin-google-analytics )
---
updated-dependencies:
- dependency-name: "@vuepress/plugin-google-analytics"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @vuepress/shared-utils from 1.9.9 to 1.9.10 in /docs (#13037 )
Bumps [@vuepress/shared-utils](https://github.com/vuejs/vuepress/tree/HEAD/packages/@vuepress/shared-utils ) from 1.9.9 to 1.9.10.
- [Release notes](https://github.com/vuejs/vuepress/releases )
- [Changelog](https://github.com/vuejs/vuepress/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vuepress/commits/v1.9.10/packages/@vuepress/shared-utils )
---
updated-dependencies:
- dependency-name: "@vuepress/shared-utils"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @vuepress/plugin-back-to-top in /docs (#13035 )
Bumps [@vuepress/plugin-back-to-top](https://github.com/vuejs/vuepress/tree/HEAD/packages/@vuepress/plugin-back-to-top ) from 1.9.9 to 1.9.10.
- [Release notes](https://github.com/vuejs/vuepress/releases )
- [Changelog](https://github.com/vuejs/vuepress/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vuepress/commits/v1.9.10/packages/@vuepress/plugin-back-to-top )
---
updated-dependencies:
- dependency-name: "@vuepress/plugin-back-to-top"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: add docusaurus website (#13039 )
* fix: github workflows
* feat(route): `/zhihu/daily/section/:sectionId` add pubDate (#13020 )
* docs: clear service worker
* docs: fix editUrl
* docs: fix i18n
* fix(radar): stockedge sub-domain (#13038 )
* docs: compatible with the old logo link
* docs: add umami
* docs: add back meilisearch (#13041 )
* docs: add back meilisearch
* fix: remove unused variable
* Revert "fix: remove unused variable"
This reverts commit 52bec57a1ec8c54166793b31cf972131555dc6bc.
What is React
* fix(route): 更换财新最新文章获取方式 (#13023 )
* 更换财新最新文章获取方式。
* Update latest.js
* Update latest.js
* Update latest.js
* style: auto format
* docs: recover DocSidebarItem
* docs: fix new docs link
* fix(route): Foresight News (#13026 )
* fix(route): Foresight News
* fix docs
* fix tags
* fix index items
---------
* fix: rsshub routes update
* fix: rsshub routes update
* fix(route): Aqara News (#12921 )
* fix(route): Aqara News
* feat(route): add Aqara category & tag
* fix: crlf to lf
* fix broken images
* fix url
---------
* chore(deps): bump @notionhq/client from 2.2.10 to 2.2.11 (#13030 )
* chore(deps): bump @notionhq/client from 2.2.10 to 2.2.11
Bumps [@notionhq/client](https://github.com/makenotion/notion-sdk-js ) from 2.2.10 to 2.2.11.
- [Release notes](https://github.com/makenotion/notion-sdk-js/releases )
- [Commits](https://github.com/makenotion/notion-sdk-js/compare/v2.2.10...v2.2.11 )
---
updated-dependencies:
- dependency-name: "@notionhq/client"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump prettier from 3.0.1 to 3.0.2 (#13042 )
* chore(deps-dev): bump prettier from 3.0.1 to 3.0.2
Bumps [prettier](https://github.com/prettier/prettier ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.0.1...3.0.2 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @sentry/node from 7.63.0 to 7.64.0 (#13032 )
* chore(deps): bump @sentry/node from 7.63.0 to 7.64.0
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.63.0 to 7.64.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.63.0...7.64.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump googleapis from 124.0.0 to 125.0.0 (#13043 )
* chore(deps): bump googleapis from 124.0.0 to 125.0.0
Bumps [googleapis](https://github.com/googleapis/google-api-nodejs-client ) from 124.0.0 to 125.0.0.
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases )
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/main/.release-please-manifest.json )
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/googleapis-v124.0.0...googleapis-v125.0.0 )
---
updated-dependencies:
- dependency-name: googleapis
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump lint-staged from 13.2.3 to 14.0.0 (#13031 )
* chore(deps-dev): bump lint-staged from 13.2.3 to 14.0.0
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 13.2.3 to 14.0.0.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v13.2.3...v14.0.0 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @tsconfig/docusaurus in /website (#13047 )
Bumps [@tsconfig/docusaurus](https://github.com/tsconfig/bases/tree/HEAD/bases ) from 1.0.5 to 2.0.0.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases )
---
updated-dependencies:
- dependency-name: "@tsconfig/docusaurus"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump pinyin-pro from 3.16.2 to 3.16.3 in /website (#13059 )
Bumps [pinyin-pro](https://github.com/zh-lx/pinyin-pro ) from 3.16.2 to 3.16.3.
- [Release notes](https://github.com/zh-lx/pinyin-pro/releases )
- [Changelog](https://github.com/zh-lx/pinyin-pro/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zh-lx/pinyin-pro/commits )
---
updated-dependencies:
- dependency-name: pinyin-pro
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs: redirect old docs urls (#13060 )
* docs: redirect old docs urls
* fix: fix start en docs script
* docs: fix redirects in netlify
* docs: remove redirect for non matching /en/* to /en/404
This proceeds before docusaurus' redirects which breaks /en/category.html -> /en/category -> /en/routes/category
* feat(route): IGDB - 学术活动 (#13027 )
* feat(route): IGDB - 学术活动
* fix: sort router & use https
* fix: sort radar
---------
* chore(deps-dev): bump @vercel/nft from 0.23.0 to 0.23.1 (#13029 )
* chore(deps-dev): bump @vercel/nft from 0.23.0 to 0.23.1
Bumps [@vercel/nft](https://github.com/vercel/nft ) from 0.23.0 to 0.23.1.
- [Release notes](https://github.com/vercel/nft/releases )
- [Commits](https://github.com/vercel/nft/compare/0.23.0...0.23.1 )
---
updated-dependencies:
- dependency-name: "@vercel/nft"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs: pwa (#13064 )
* chore(deps-dev): bump nock from 13.3.2 to 13.3.3 (#13058 )
* chore(deps-dev): bump nock from 13.3.2 to 13.3.3
Bumps [nock](https://github.com/nock/nock ) from 13.3.2 to 13.3.3.
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v13.3.2...v13.3.3 )
---
updated-dependencies:
- dependency-name: nock
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(route): fix `/bilibili/followings/dynamic` Cannot convert object to primitive value (#13065 )
* feat(route): tiktok iframe (#13066 )
* chore: add warp in docker-compose
* feat(router): 增加 xiaote.com 论坛路由 (#13062 )
* feat: 增加 xiaote.com 论坛路由
* feat: add radar.js
* feat: format code
* bugfix: radar error
* fix: all marge issuse
* feat(route): add descriptions for nwafu (#13067 )
* feat(route): add descriptions for nwafu
docs: update the docs
scriptsformat scripts
refactor: migrate to v2
* Create radar.js
* Update radar.js
* feat(route): fix the route
* Update website/docs/routes/university.md
* Update website/docs/routes/university.md
* Update all.js
* Update all.js
* Update lib/v2/nwafu/all.js
* Update all.js
---------
* style: auto format
* feat(parameter): use re2js instead (#13072 )
* feat(parameter): use re2js instead
* fix: add back comment
* chore(deps): bump clsx from 1.2.1 to 2.0.0 in /website (#13045 )
Bumps [clsx](https://github.com/lukeed/clsx ) from 1.2.1 to 2.0.0.
- [Release notes](https://github.com/lukeed/clsx/releases )
- [Commits](https://github.com/lukeed/clsx/compare/v1.2.1...v2.0.0 )
---
updated-dependencies:
- dependency-name: clsx
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump prism-react-renderer from 1.3.5 to 2.0.6 in /website (#13046 )
* chore(deps): bump prism-react-renderer from 1.3.5 to 2.0.6 in /website
Bumps [prism-react-renderer](https://github.com/FormidableLabs/prism-react-renderer ) from 1.3.5 to 2.0.6.
- [Release notes](https://github.com/FormidableLabs/prism-react-renderer/releases )
- [Commits](https://github.com/FormidableLabs/prism-react-renderer/compare/v1.3.5...prism-react-renderer@2.0.6 )
---
updated-dependencies:
- dependency-name: prism-react-renderer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: `prism-react-renderer` v2 changes
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump typescript from 4.7.4 to 5.1.6 in /website (#13044 )
* chore(deps-dev): bump typescript from 4.7.4 to 5.1.6 in /website
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.7.4 to 5.1.6.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.7.4...v5.1.6 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: use group updates
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(route): fix /baidu/tieba/forum time (#13077 )
* feat(route): add xhu (#13055 )
* feat(route): add xhu
* add xhu doc
* Remove unnecessary URL parameter
* Store xhu cookie in cache
* Add xhu to radar.js
* Update website/docs/routes/social-media.md
---------
* style: auto format
* fix(route): update v2/scitation to v2/aip (#12955 )
* fix(route): scitation/journal
* fix(docs): scitation/journal
* fix(docs): (en) scitation/journal
* chores
* fix(radar): scitation/journal
* fix(radar): scitation/journal
* fix(radar): scitation/journal
* style: auto format
* fix(route): mv scitation to aip
* fix(route): v2/AIP chores
* fix(docs): v2/aip docs
* fix(docs): chores: jounus/advanced/advanced-feed
* fix(docs): update en docs
* fix(docs): not right close the <RouteEn>
* fix(docs): correct some mistake
* Update lib/v2/aip/radar.js
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump googleapis from 125.0.0 to 126.0.0 (#13073 )
* chore(deps): bump googleapis from 125.0.0 to 126.0.0
Bumps [googleapis](https://github.com/googleapis/google-api-nodejs-client ) from 125.0.0 to 126.0.0.
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases )
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/main/release-please-config.json )
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/googleapis-v125.0.0...googleapis-v126.0.0 )
---
updated-dependencies:
- dependency-name: googleapis
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump puppeteer from 21.0.3 to 21.1.0 (#13074 )
* chore(deps): bump puppeteer from 21.0.3 to 21.1.0
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 21.0.3 to 21.1.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v21.0.3...puppeteer-v21.1.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(route): 2048 (#13079 )
* fix(route): 2048
* fix: codeql
* fix: empty link
* fix: url condition
* feat(route): add more routes for nwafu (#13076 )
* feat(route): add more routes for nwafu
* update all.js
* Update all.js
* style: auto format
* fix(route): Fix bloomberg story when parsing react rendered page and videos missing id (#13082 )
* fix minor bugs
* fix page sel
* reformat
* wordaround to fix the deepscan error
* fix bloomberg when dealing with 404 direct link
* fix processVideo in cyclic depend
* remove the toggle
* change into new story api
* reorg the files
* use prop not instead of lodash
* remove useless exports
* use parseVideo in diff files
* refactor to remove deps
* add try/catch for renderer page
* use story api for newsletters
* update features example
* change audio
* add tabularData
* fix bug on bloomberg react page
---------
Co-authored-by: Chenfei Xu <chenfxu@ebay.com>
* docs: documentation prioritizes English and maintains only one route list (#13075 )
* chore: fix format.js
* docs: move the Netlify config to the right place
* Revert "docs: move the Netlify config to the right place"
This reverts commit 3b588021b5 .
* docs: try language redirection
* docs: try language redirection
* fix: miniflux optional parameter
* docs: i18nable component (#13084 )
* docs: try language redirection
* docs: update README
* fix: pixiv bypassCdn default value
* docs: i18n sidebar, fix code block (#13085 )
* docs: i18n sidebar
* docs: `code-group` to `tabs`
* docs: admonitions use default title
* docs: fix route
* docs: fix build
* docs: fix add-docs admonitions
* docs: unwrap `details` wrapped content
* docs: mention no i18n switch in dev mode
* docs: fix add-docs rendering
* docs: fix typo
* chore: fix format
* feat(route): add xhu collection, question and zhuanlan (#13087 )
* feat(route): add /zhihu/xhu/question
* feat(route): add /zhihu/xhu/zhuanlan
* feat(route): add /zhihu/xhu/collection
* feat(route): add dlnews (#12997 )
* feat(route):add DLNEWS
* clean up
* use embedded JSON
* fix: docusaurus style md
* add description.art and rate limit
* increase the concurency
* fix: fix radar docs link
* docs: move to finance
---------
* chore: update meilisearch config
`p`: general content
`.params`: route params
`table`: route params table
`code`: env
* feat(route): 百度贴吧按帖子创建时间排序 (#13102 )
* feat(route): add tieba sort by created time
* Put /tieba/forum/good before /tieba/forum
* Add parse for creation dates of format YYYY-MM
* fix(route): NEW字幕组 (#12951 )
* fix(route): NEW字幕组
* add comments
* fix: remove unnecessary await
* fix: remove unnecessary async
* fix: remove unnecessary async
* fix: add cache for first response
* fix typo
* fix: new cache key
* docs: use default title
---------
* chore(deps-dev): bump lint-staged from 14.0.0 to 14.0.1 (#13094 )
* chore(deps-dev): bump lint-staged from 14.0.0 to 14.0.1
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 14.0.0 to 14.0.1.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v14.0.0...v14.0.1 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump chrono-node from 2.6.4 to 2.6.5 (#13096 )
* chore(deps): bump chrono-node from 2.6.4 to 2.6.5
Bumps [chrono-node](https://github.com/wanasit/chrono ) from 2.6.4 to 2.6.5.
- [Release notes](https://github.com/wanasit/chrono/releases )
- [Commits](https://github.com/wanasit/chrono/compare/v2.6.4...v2.6.5 )
---
updated-dependencies:
- dependency-name: chrono-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump jest from 29.6.2 to 29.6.3 (#13095 )
* chore(deps-dev): bump jest from 29.6.2 to 29.6.3
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest ) from 29.6.2 to 29.6.3.
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v29.6.3/packages/jest )
---
updated-dependencies:
- dependency-name: jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump re2js from 0.3.2 to 0.3.3 (#13105 )
* chore(deps): bump re2js from 0.3.2 to 0.3.3
Bumps [re2js](https://github.com/le0pard/re2js ) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/le0pard/re2js/releases )
- [Commits](https://github.com/le0pard/re2js/compare/0.3.2...0.3.3 )
---
updated-dependencies:
- dependency-name: re2js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump eslint-plugin-n from 16.0.1 to 16.0.2 (#13106 )
* chore(deps-dev): bump eslint-plugin-n from 16.0.1 to 16.0.2
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n ) from 16.0.1 to 16.0.2.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases )
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/16.0.1...16.0.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-n
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(route): add tophub cookie (#13104 )
* fix(route): add tophub cookie
* add docs for tophub cookie
* Update docs
* docs: reorder env
* feat(route): Start on support for generic discourse forums. (#13063 )
* Start on support for generic discourse forums.
* Add doc.
* Update doc.
* Add exception.
* Update doc.
* Update bbs.md
* test: add discourse config
* docs: fix typo
* fix: guard condition
---------
* fix(route): leetcode articles (#13108 )
* refactor(route): move tophub to v2
* fix(route): 晚点报道 (#13092 )
* fix(route): 晚点报道
* fix: add programa
* fix typo
* update lib/v2/latepost/index.js
---------
* fix(route): 南京大学研究生院 (#13116 )
* feat(route): Add Discourse notifications support (#13114 )
* Adding discourse notifications support.
* Refactor & add doc.
* feat(route): add router YouTube Live (#13110 )
* feat(route): add router YouTube Live
* add docs
* Insert new entries in alphabetical order.
---------
* chore(deps-dev): bump typescript from 5.1.6 to 5.2.2 in /website (#13119 )
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.1.6 to 5.2.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/commits )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(route): fix the title error for the YouTube Live (#13120 )
* feat(route): add router YouTube Live
* add docs
* Insert new entries in alphabetical order.
* Fix the error in the title.
---------
* feat(route): Bilibili UP主动态 参数格式更新 & 增加显示专栏全文参数 (#13109 )
* feat(route): /bilibili/user(followings)/dynamic change to routeParams
* feat(route): Add displayArticle parameter
* small change of uid
* Original link can click to jump
* chore(deps-dev): bump jest from 29.6.3 to 29.6.4 (#13118 )
* chore(deps-dev): bump jest from 29.6.3 to 29.6.4
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest ) from 29.6.3 to 29.6.4.
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v29.6.4/packages/jest )
---
updated-dependencies:
- dependency-name: jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(route): bilibili 动态中的视频链接默认改为 BV 号并增加配置参数;修改 专栏显示全文 的参数来源 (#13122 )
* feat(route): 添加 百度股市通
* fix: 修改 百度股市通 路径
* docs: 添加 百度股市通 文档
* feat: 添加 radar 支持
* fix: 按字母顺序插入新路由
* feat(route): 新增 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪
* fix: 优化 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的标题
* fix: 修复 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 部分情况下的非空判断
* fix: 修复 地区名称标题的问题
* fix: 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的 guid 增加 pubDate
* fix: 修复 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 guid 中添加 pubDate
* fix: 修改 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的 title
* feat(route): 修复 HelloGitHub 的 月刊 路由
* fix: remove guid
* feat(route): 新增 bilibili 热搜
* feat(route): 完善 bilibili热搜 的 radar
* fix: 优化 bilibili热搜 list 的非空判断
* fix: 修复 bilibili热搜路由失效
fix #12632
* fix(route): 修复 bilibili热搜路由 的校验逻辑计算
* fix: 优化 bilibili/utils 的 addVerifyInfo 逻辑
* feat(route): bilibili 动态中的视频链接默认改为 BV 号并增加配置参数;修改 专栏显示全文 的参数来源
* fix(route): 修复 fulltext 来源错误;修复 addVerifyInfo 逻辑错误
* fix(route): 移除不必要的参数
* chore(deps-dev): bump eslint from 8.47.0 to 8.48.0 (#13124 )
* chore(deps-dev): bump eslint from 8.47.0 to 8.48.0
Bumps [eslint](https://github.com/eslint/eslint ) from 8.47.0 to 8.48.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.47.0...v8.48.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.no
* chore(deps): bump googleapis from 126.0.0 to 126.0.1 (#13125 )
* chore(deps): bump googleapis from 126.0.0 to 126.0.1
Bumps [googleapis](https://github.com/googleapis/google-api-nodejs-client ) from 126.0.0 to 126.0.1.
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases )
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/main/release-please-config.json )
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/googleapis-v126.0.0...googleapis-v126.0.1 )
---
updated-dependencies:
- dependency-name: googleapis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @notionhq/client from 2.2.11 to 2.2.12 (#13126 )
* chore(deps): bump @notionhq/client from 2.2.11 to 2.2.12
Bumps [@notionhq/client](https://github.com/makenotion/notion-sdk-js ) from 2.2.11 to 2.2.12.
- [Release notes](https://github.com/makenotion/notion-sdk-js/releases )
- [Commits](https://github.com/makenotion/notion-sdk-js/compare/v2.2.11...v2.2.12 )
---
updated-dependencies:
- dependency-name: "@notionhq/client"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(route): add Royal Society of Chemistry Journal
* fix docs
* fix typo
* fix typo
* apply suggestions from code review
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* docs: fix docs
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Rongrong <i@rong.moe>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: drgnchan <40224023+drgnchan@users.noreply.github.com>
Co-authored-by: Andvari <31068367+dzx-dzx@users.noreply.github.com>
Co-authored-by: p7e4 <44750087+p7e4@users.noreply.github.com>
Co-authored-by: fox2049 <60031998+fox2049@users.noreply.github.com>
Co-authored-by: qixingchen <4182240+Qixingchen@users.noreply.github.com>
Co-authored-by: terrytw <24227628+terrytw@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: miles <miles@bung.cc>
Co-authored-by: 东风有意 <48650471+CreepingG@users.noreply.github.com>
Co-authored-by: BenYip <yebenmy@gmail.com>
Co-authored-by: 钛白 <86600901+77taibai@users.noreply.github.com>
Co-authored-by: DIYgod <i@diygod.me>
Co-authored-by: GideonSenku <39037656+GideonSenku@users.noreply.github.com>
Co-authored-by: Rongrong <i@rong.moe>
Co-authored-by: Felix Hsu <xuchenfei@gmail.com>
Co-authored-by: Chenfei Xu <chenfxu@ebay.com>
Co-authored-by: dddepg <52941559+dddepg@users.noreply.github.com>
Co-authored-by: 白 <39430235+3401797899@users.noreply.github.com>
Co-authored-by: cayZ <13341339+Cay-Zhang@users.noreply.github.com>
Co-authored-by: Markus Unterwaditzer <markus-github@unterwaditzer.net>
Co-authored-by: 沨沄极客 <58888890+yarin-zhang@users.noreply.github.com>
Co-authored-by: Arne Keller <2012gdwu+github@posteo.de>
Co-authored-by: SUEPbot <114787369+SUEPbot@users.noreply.github.com>
Co-authored-by: 甜檸seril <45784494+lcandy2@users.noreply.github.com>
Co-authored-by: HearingSmile <41669762+bigcoder84@users.noreply.github.com>
Co-authored-by: snowraincloud <SNOW_LINE@hotmail.com>
Co-authored-by: tmr <32825326+ttttmr@users.noreply.github.com>
Co-authored-by: sirius60111 <sirius60111@users.noreply.github.com>
Co-authored-by: Li Xuetao <lixuetaoleo@foxmail.com>
Co-authored-by: Nishant Singh <57475999+Rjnishant530@users.noreply.github.com>
Co-authored-by: Derek <mg.wang.now@gmail.com>
Co-authored-by: Caio Ramos <caioramos97@gmail.com>
Co-authored-by: CpDong <93034081+Bubbu0129@users.noreply.github.com>
Co-authored-by: Absolutex <88281489+lxl66566@users.noreply.github.com>
Co-authored-by: JimenezLi <75196426+JimenezLi@users.noreply.github.com>
Co-authored-by: PyangWU <79191573+Denkiyohou@users.noreply.github.com>
Co-authored-by: Tom <thomas.hodson@ecmwf.int>
Co-authored-by: panyq357 <50689054+panyq357@users.noreply.github.com>
Co-authored-by: simon <WxSimon@users.noreply.github.com>
Co-authored-by: karinido <37145311+karinido@users.noreply.github.com>
Co-authored-by: Joey Chai <crazyczy@live.cn>
Co-authored-by: 清晨的雾 <45256257+ret-1@users.noreply.github.com>
Co-authored-by: Sussurr <93532398+sussurr127@users.noreply.github.com>
Co-authored-by: CaoMeiYouRen <40430746+CaoMeiYouRen@users.noreply.github.com>
2023-08-31 22:22:09 +08:00
Andvari
38450ac42f
fix(route): fix typo in udn. ( #13176 )
...
* Update breaking-news.js
* style: add linebreaks
---------
2023-08-31 17:56:12 +08:00
Andvari
00df931edf
fix(route): Adopt to different page formats on stheadline. ( #13177 )
2023-08-31 17:29:44 +08:00
Andvari
64839f022b
fix(route): add `Spotlight News` into CNA list. ( #13160 )
...
* fix(route): add `Spotlight News` into CNA list.
* refactor: migrate to v2
---------
2023-08-30 23:55:20 +08:00
Yuxuan Lu
05bb835014
feat(route): Add ICBC; Fix BOC Date & trimming space ( #13138 )
...
* Add ICBC; Fix BOC Date & trimming space
* use http instead of https
* Update website/docs/routes/other.md
* Update lib/routes/boc/whpj.js
* refactor: migrate to v2
---------
2023-08-30 23:03:47 +08:00
Andvari
d5b1bebe87
fix(route): Fix Discourse link ( #13167 )
2023-08-30 19:57:00 +08:00
Lei Zhang
9335585210
fix: V2EX Route Exclude Duplicate Posts ( #13144 )
...
* update: V2EX Route Exclude Duplicate Posts
* use ctx.query.limit
* refactor: migrate to v2
---------
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
2023-08-29 20:54:06 +08:00
Patrick Wu
966e812b5a
fix(route): fix /fantia/user/ endpoint return 422 due to missing header ( #13152 )
2023-08-29 18:30:08 +08:00
lonn
86ebec0a60
feat(route): add 深圳市住房和建设局 ( #13136 )
...
* feat(route): add 深圳市住房和建设局
* chore: add RSSHub Radar support and update route in alphabet order
* chore: update docs link
2023-08-29 16:12:19 +08:00
Ethan Shen
4b105834fb
feat(route): 创业邦资讯 ( #13083 )
...
* feat(route): 创业邦资讯
* fix: remove async
* fix docs
* fix typo
* fix typo
* apply suggestions from code review
* update lib/v2/cyzone/index.js
---------
2023-08-29 09:21:41 +08:00
JimenezLi
8fbd184e5b
fix(route): fix nytimes paragraph ( #13146 )
2023-08-29 00:25:08 +08:00
JimenezLi
06e67d6219
feat(route): `/bangumi/tv/subject` 添加显示原名称参数 ( #13139 )
...
* feat(route): /bangumi/tv/subject add param showOriginalName
* Update lib/v2/bangumi/tv/subject/index.js
---------
2023-08-28 22:07:57 +08:00
Nishant Singh
3ac90ba37d
fix(StockEdge): add title to description ( #13141 )
...
Sometimes the title is too long to render in any reader.
2023-08-28 18:43:11 +08:00
JimenezLi
cbf016b76a
feat(route): add bilibili watchlater ( #13128 )
...
* feat(route): add bilibili watchlater
* docs(route): add docs for /bilibili/watchlater
* Update lib/v2/bilibili/watchlater.js
---------
2023-08-27 22:31:57 +08:00
Fatpandac
9993045270
fix: handle 404 errors for some article URLs ( #13132 )
...
* fix: handle 404 errors for some article URLs
* fix: eslint
---------
2023-08-27 22:22:43 +08:00
s2marine
cebf7e285a
fix(route): 加美财经 Cache key must be a string ( #13134 )
...
* fix(route): 加美财经 Cache key must be a string
* refactor: migrate to v2
---------
2023-08-27 21:48:52 +08:00
Derek
686df84294
fix(route): 大学通知/哈尔滨工程大学/水声工程学院 ( #13135 )
...
* fix(route): 大学通知/哈尔滨工程大学/水声工程学院
* Update lib/v2/hrbeu/uae/news.js
Thank you, this method is more accurate.
* Update lib/v2/hrbeu/uae/news.js
---------
2023-08-27 21:36:46 +08:00
Ethan Shen
9cbdf9093c
fix(route): 晚点报道 ( #13129 )
2023-08-27 00:36:03 +08:00
CaoMeiYouRen
a7b4300269
feat(route): bilibili 动态中的视频链接默认改为 BV 号并增加配置参数;修改 专栏显示全文 的参数来源 ( #13122 )
...
* feat(route): 添加 百度股市通
* fix: 修改 百度股市通 路径
* docs: 添加 百度股市通 文档
* feat: 添加 radar 支持
* fix: 按字母顺序插入新路由
* feat(route): 新增 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪
* fix: 优化 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的标题
* fix: 修复 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 部分情况下的非空判断
* fix: 修复 地区名称标题的问题
* fix: 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的 guid 增加 pubDate
* fix: 修复 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 guid 中添加 pubDate
* fix: 修改 腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪 的 title
* feat(route): 修复 HelloGitHub 的 月刊 路由
* fix: remove guid
* feat(route): 新增 bilibili 热搜
* feat(route): 完善 bilibili热搜 的 radar
* fix: 优化 bilibili热搜 list 的非空判断
* fix: 修复 bilibili热搜路由失效
fix #12632
* fix(route): 修复 bilibili热搜路由 的校验逻辑计算
* fix: 优化 bilibili/utils 的 addVerifyInfo 逻辑
* feat(route): bilibili 动态中的视频链接默认改为 BV 号并增加配置参数;修改 专栏显示全文 的参数来源
* fix(route): 修复 fulltext 来源错误;修复 addVerifyInfo 逻辑错误
* fix(route): 移除不必要的参数
2023-08-26 01:42:35 +08:00
JimenezLi
b08045ceff
feat(route): Bilibili UP主动态 参数格式更新 & 增加显示专栏全文参数 ( #13109 )
...
* feat(route): /bilibili/user(followings)/dynamic change to routeParams
* feat(route): Add displayArticle parameter
* small change of uid
* Original link can click to jump
2023-08-25 19:38:52 +08:00
Sussurr
39ffd34c32
fix(route): fix the title error for the YouTube Live ( #13120 )
...
* feat(route): add router YouTube Live
* add docs
* Insert new entries in alphabetical order.
* Fix the error in the title.
---------
2023-08-25 17:49:04 +08:00
Sussurr
71046fc4c5
feat(route): add router YouTube Live ( #13110 )
...
* feat(route): add router YouTube Live
* add docs
* Insert new entries in alphabetical order.
---------
2023-08-25 03:54:43 +08:00
Andvari
eebd99c85a
feat(route): Add Discourse notifications support ( #13114 )
...
* Adding discourse notifications support.
* Refactor & add doc.
2023-08-25 00:34:19 +08:00
清晨的雾
bf50612ff3
fix(route): 南京大学研究生院 ( #13116 )
2023-08-25 00:02:52 +08:00
Ethan Shen
1af5ddc3a2
fix(route): 晚点报道 ( #13092 )
...
* fix(route): 晚点报道
* fix: add programa
* fix typo
* update lib/v2/latepost/index.js
---------
2023-08-24 01:38:54 +08:00
TonyRL
b2f0aaccfe
refactor(route): move tophub to v2
2023-08-23 17:37:54 +00:00
Joey Chai
367bb22b60
fix(route): leetcode articles ( #13108 )
2023-08-23 22:02:13 +08:00
Andvari
657c67ec37
feat(route): Start on support for generic discourse forums. ( #13063 )
...
* Start on support for generic discourse forums.
* Add doc.
* Update doc.
* Add exception.
* Update doc.
* Update bbs.md
* test: add discourse config
* docs: fix typo
* fix: guard condition
---------
2023-08-23 21:19:45 +08:00
Ethan Shen
fb061f9b35
fix(route): NEW字幕组 ( #12951 )
...
* fix(route): NEW字幕组
* add comments
* fix: remove unnecessary await
* fix: remove unnecessary async
* fix: remove unnecessary async
* fix: add cache for first response
* fix typo
* fix: new cache key
* docs: use default title
---------
2023-08-22 23:42:07 +08:00
JimenezLi
4bd833d590
feat(route): 百度贴吧按帖子创建时间排序 ( #13102 )
...
* feat(route): add tieba sort by created time
* Put /tieba/forum/good before /tieba/forum
* Add parse for creation dates of format YYYY-MM
2023-08-22 22:40:06 +08:00
Nishant Singh
7e5bb7f462
feat(route): add dlnews ( #12997 )
...
* feat(route):add DLNEWS
* clean up
* use embedded JSON
* fix: docusaurus style md
* add description.art and rate limit
* increase the concurency
* fix: fix radar docs link
* docs: move to finance
---------
2023-08-22 00:13:16 +08:00
JimenezLi
9e7d246512
feat(route): add xhu collection, question and zhuanlan ( #13087 )
...
* feat(route): add /zhihu/xhu/question
* feat(route): add /zhihu/xhu/zhuanlan
* feat(route): add /zhihu/xhu/collection
2023-08-21 22:41:28 +08:00
Felix Hsu
e62b65d925
fix(route): Fix bloomberg story when parsing react rendered page and videos missing id ( #13082 )
...
* fix minor bugs
* fix page sel
* reformat
* wordaround to fix the deepscan error
* fix bloomberg when dealing with 404 direct link
* fix processVideo in cyclic depend
* remove the toggle
* change into new story api
* reorg the files
* use prop not instead of lodash
* remove useless exports
* use parseVideo in diff files
* refactor to remove deps
* add try/catch for renderer page
* use story api for newsletters
* update features example
* change audio
* add tabularData
* fix bug on bloomberg react page
---------
Co-authored-by: Chenfei Xu <chenfxu@ebay.com>
2023-08-20 19:28:55 +08:00
github-actions[bot]
f5f31494fe
style: auto format
2023-08-20 11:26:11 +00:00
karinido
0a43dd3170
feat(route): add more routes for nwafu ( #13076 )
...
* feat(route): add more routes for nwafu
* update all.js
* Update all.js
2023-08-20 19:24:00 +08:00
Tony
6422474dcf
fix(route): 2048 ( #13079 )
...
* fix(route): 2048
* fix: codeql
* fix: empty link
* fix: url condition
2023-08-20 02:35:48 +08:00
Derek
8d4dbb9a80
fix(route): update v2/scitation to v2/aip ( #12955 )
...
* fix(route): scitation/journal
* fix(docs): scitation/journal
* fix(docs): (en) scitation/journal
* chores
* fix(radar): scitation/journal
* fix(radar): scitation/journal
* fix(radar): scitation/journal
* style: auto format
* fix(route): mv scitation to aip
* fix(route): v2/AIP chores
* fix(docs): v2/aip docs
* fix(docs): chores: jounus/advanced/advanced-feed
* fix(docs): update en docs
* fix(docs): not right close the <RouteEn>
* fix(docs): correct some mistake
* Update lib/v2/aip/radar.js
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-19 20:44:11 +08:00
JimenezLi
1136debc19
feat(route): add xhu ( #13055 )
...
* feat(route): add xhu
* add xhu doc
* Remove unnecessary URL parameter
* Store xhu cookie in cache
* Add xhu to radar.js
* Update website/docs/routes/social-media.md
---------
2023-08-19 20:34:55 +08:00
JimenezLi
fcc0fab4d0
fix(route): fix /baidu/tieba/forum time ( #13077 )
2023-08-19 19:42:45 +08:00
github-actions[bot]
f94c4c3dd3
style: auto format
2023-08-18 11:39:08 +00:00
karinido
4e79abd39d
feat(route): add descriptions for nwafu ( #13067 )
...
* feat(route): add descriptions for nwafu
docs: update the docs
scriptsformat scripts
refactor: migrate to v2
* Create radar.js
* Update radar.js
* feat(route): fix the route
* Update website/docs/routes/university.md
* Update website/docs/routes/university.md
* Update all.js
* Update all.js
* Update lib/v2/nwafu/all.js
* Update all.js
---------
2023-08-18 19:37:02 +08:00
simon
d73cf524a2
feat(router): 增加 xiaote.com 论坛路由 ( #13062 )
...
* feat: 增加 xiaote.com 论坛路由
* feat: add radar.js
* feat: format code
* bugfix: radar error
* fix: all marge issuse
2023-08-18 19:09:59 +08:00
Tony
25e4d85853
feat(route): tiktok iframe ( #13066 )
2023-08-18 04:44:38 +08:00
JimenezLi
507e836238
fix(route): fix `/bilibili/followings/dynamic` Cannot convert object to primitive value ( #13065 )
2023-08-18 02:31:53 +08:00
panyq357
04820c33d0
feat(route): IGDB - 学术活动 ( #13027 )
...
* feat(route): IGDB - 学术活动
* fix: sort router & use https
* fix: sort radar
---------
2023-08-17 19:29:46 +08:00
Ethan Shen
36cf4c3b4c
fix(route): Aqara News ( #12921 )
...
* fix(route): Aqara News
* feat(route): add Aqara category & tag
* fix: crlf to lf
* fix broken images
* fix url
---------
2023-08-17 00:16:30 +08:00
TonyRL
dfe784fffe
fix: rsshub routes update
2023-08-16 16:05:50 +00:00
TonyRL
715c1f119e
fix: rsshub routes update
2023-08-16 16:03:27 +00:00
Ethan Shen
4b38c35395
fix(route): Foresight News ( #13026 )
...
* fix(route): Foresight News
* fix docs
* fix tags
* fix index items
---------
2023-08-16 23:15:35 +08:00
TonyRL
ddbc760dc8
docs: fix new docs link
2023-08-16 13:04:07 +00:00
github-actions[bot]
115a33440b
style: auto format
2023-08-15 23:41:44 +00:00
Andvari
0d0ec741c1
fix(route): 更换财新最新文章获取方式 ( #13023 )
...
* 更换财新最新文章获取方式。
* Update latest.js
* Update latest.js
* Update latest.js
2023-08-16 07:39:18 +08:00
Nishant Singh
c406f86d9d
fix(radar): stockedge sub-domain ( #13038 )
2023-08-16 00:08:25 +08:00
JimenezLi
d3fbdfe404
feat(route): `/zhihu/daily/section/:sectionId` add pubDate ( #13020 )
2023-08-15 19:41:31 +08:00
DIYgod
7b65ba69bb
feat: add docusaurus website ( #13039 )
2023-08-15 03:12:12 +01:00
Tom
78c1e71c43
feat(route): Science.org Blogs ( #13016 )
...
* initial commit
* clean up code, run fmt, add docs
* fix caching
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* remove regex
* Add config import
* docs: cn docs
* docs: better link
---------
2023-08-14 21:08:11 +08:00
Felix Hsu
ecab0c0882
fix(route): Fix bloomberg story by using the latest story id api ( #13013 )
...
* fix minor bugs
* fix page sel
* reformat
* wordaround to fix the deepscan error
* fix bloomberg when dealing with 404 direct link
* fix processVideo in cyclic depend
* remove the toggle
* change into new story api
* reorg the files
* use prop not instead of lodash
* remove useless exports
* use parseVideo in diff files
* refactor to remove deps
* add try/catch for renderer page
* use story api for newsletters
* update features example
* change audio
* add tabularData
---------
Co-authored-by: Chenfei Xu <chenfxu@ebay.com>
2023-08-14 20:45:35 +08:00
Nishant Singh
28d643e5c4
feat(route): add Finology ( #12993 )
...
* feat(route): add Finology
* Update radar.js
* Update docs/en/finance.md
* Update lib/v2/finology/bullets.js
* Update lib/v2/finology/mostViewed.js
* Update lib/v2/finology/bullets.js
* Update docs/en/finance.md
* Update lib/v2/finology/tag.js
* Update lib/v2/finology/mostViewed.js
* Update lib/v2/finology/tag.js
* add the suggested changes
* use promise.allSettled
* clean up
* docs: add spoiler
---------
2023-08-14 20:39:17 +08:00
JimenezLi
5175098904
fix(route): Update bilibili maintainer.js ( #13021 )
2023-08-14 17:14:49 +08:00
Tony
24159b44ee
feat(route): caixin weekly ( #13017 )
2023-08-14 01:00:08 +08:00
Nishant Singh
69512f081e
feat(route): add Grist ( #12991 )
...
* initial commit
* radar and maintainer updates
* add route grist
* add grist changes
* Update docs/en/new-media.md
* Update lib/v2/grist/featured.js
* get featured article via APi
* docs: spoiler
---------
2023-08-13 21:15:49 +08:00
JimenezLi
391df2e11d
feat(route): /bilibili/user/dynamic add showEmoji parameter ( #13009 )
2023-08-12 21:54:50 +08:00
Tony
fe2b83cb5c
fix(route): yuque ( #13001 )
2023-08-12 01:31:08 +08:00
PyangWU
32889f5f58
feat(route): add 东南大学研究生院公告 ( #12958 )
...
* feat(route): add 东南大学研究生院公告
* feat(route): add 东南大学研究生院公告
* add radar
* format scripts
* Update lib/v2/seu/radar.js
* Update lib/v2/seu/yjs.js
* Update lib/v2/seu/yjs.js
* fix redundancy
* refactor: migrate to v2
* fix: typo
---------
2023-08-11 20:59:13 +08:00
JimenezLi
90c4c7ea4d
fix(route): `/bilibili/user/video(article)` Broken for some uploaders ( #12992 )
...
* Fix /bilibili/user/video Error message: Cannot read properties of undefined (reading 'name')
* /bilibili/user/video returns error message if fail to fetch
2023-08-11 20:48:04 +08:00
Absolutex
aa5d2d999a
feat(route): add 华理教务处 ( #12982 )
...
* add ECUST-jwc rss route
* fix code
* fix review
2023-08-11 20:35:00 +08:00
github-actions[bot]
6fd223c411
style: auto format
2023-08-11 10:14:25 +00:00
CpDong
5298f31dfe
fix(route): 少数派 -- 首页 ignores member articles previews ( #12983 )
...
* Update index.js for route: sspai
Add compatibility for member articles preview.
* Update index.js of route sspai
Clarify the code
2023-08-11 18:12:22 +08:00
Ethan Shen
cb7a9fa5a7
feat(route): add 早报网 ( #12981 )
2023-08-11 03:17:25 +08:00
Nishant Singh
57b8489f5b
feat(route): add Smashing magazine ( #12961 )
...
* initial commit
* feat(route): add Smashing magazine
* docs
* docs update
* add full article
* fix docs
* docs: spoiler
---------
2023-08-11 02:47:00 +08:00
Nishant Singh
6616368e51
feat(route): add A List Apart ( #12960 )
...
* feat(route): add Stock Edge
* fix(parseTime): utils
* Update docs/en/finance.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* fix(stockedge):minor changes
* feat(route): add 'A list apart'
* docs
* parse time
* use wordpress api
* add _embedded
* fix
* docs: spoiler
---------
2023-08-11 02:02:48 +08:00
Tony
4e809d51fa
feat(route): thehindu topic ( #12964 )
2023-08-10 04:31:16 +08:00
Tony
d1457e3ab6
feat(route): add runtrail ( #12963 )
2023-08-10 03:18:07 +08:00
Nishant Singh
3432b148d6
feat(route): add Stock Edge ( #12950 )
...
* feat(route): add Stock Edge
* fix(parseTime): utils
* Update docs/en/finance.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* fix(stockedge):minor changes
---------
2023-08-09 17:51:17 +08:00
Caio Ramos
f440e22b54
feat(route): Spotify show route ( #12945 )
...
* Add spotify show route
* refactor: sort entries
* docs: remove dupe field
* Update lib/v2/spotify/show.js
---------
2023-08-09 03:26:14 +08:00
github-actions[bot]
443cea231d
style: auto format
2023-08-08 17:26:04 +00:00
Derek
2ebade6689
fix(route): cnki/journals ( #12949 )
2023-08-09 01:23:56 +08:00
Derek
db0b637da0
fix(route): elsevier ( #12948 )
2023-08-08 17:27:15 +08:00
Nishant Singh
656c8bc08f
feat(route): add dnaindia ( #12941 )
...
* feat(route): add dnaindia
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update docs/en/traditional-media.md
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update lib/v2/dnaindia/radar.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update lib/v2/dnaindia/radar.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update lib/v2/dnaindia/radar.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update<category.js>: change logger and item.category
* Update traditional-media.md
* Update lib/v2/dnaindia/radar.js
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
* Update lib/v2/dnaindia/category.js
---------
2023-08-08 11:28:30 +08:00
Tony
291e127158
fix(route): bilibili vsearch ( #12943 )
2023-08-08 05:25:56 +08:00
Tony
8b3b2e9fa5
fix(route): zhihu ( #12942 )
2023-08-08 04:51:55 +08:00
Li Xuetao
166661fb62
fix(route/ximalaya): categoryInfo is undefined ( #12940 )
...
* fix(route/ximalaya): categoryInfo is undefined
* fix(route/ximalaya): categoryInfo is undefined
* refactor: migrate to v2
---------
2023-08-08 03:49:06 +08:00
Ethan Shen
587a24901f
feat(route): add 电子工程专辑芯语 ( #12939 )
...
* feat(route): add 电子工程专辑芯语
* fix radar
2023-08-07 00:21:04 +08:00
sirius60111
a21ed0d065
fix(route): radar rule for xueqiu snb & stock_info ( #12935 )
2023-08-05 19:41:30 +08:00
tmr
233fbd30df
feat: 为html/json转化为rss提供通用支持 ( #12882 )
...
* feat: add rss proxy
* docs: 增加文档
* feat: 增加description和自动链接提取
* feat: 增加一些有用的radar
* fix: 链接补全
* fix: lint
* fix: request config
* docs: example encode
* fix: rename proxy to transform
* refactor: move it under rsshub
fix: split radar rules
* fix: maintainer build
* style: camelCase
* docs: fix example
---------
2023-08-04 00:43:39 +08:00
Ethan Shen
be606d38e0
fix(route): finviz news ( #12857 )
...
* fix(route): finviz news
* fix: remove unnecessary escape characters
* fix: remove cache
* fix: add filter of title
* fix: filter empty value
---------
2023-08-03 21:30:09 +08:00
snowraincloud
115793b077
feat(route/odaily): Odaily 星球日报, 添加指定关键字快讯 ( #12926 )
...
* feat(route/odaily): Odaily 星球日报, 添加指定关键字快讯
* fix: sort entries
* fix: radar rules
---------
2023-08-03 21:01:26 +08:00
cayZ
60117a41c5
fix: radar rule for Telegram channels ( #12927 )
2023-08-03 18:51:56 +08:00
HearingSmile
e86265bcf8
fix: bilibili route /bilibili/user/video/:uid bug ( #12920 )
2023-08-01 19:03:27 +08:00
HearingSmile
31a59fd089
fix:中国政府网-最新政策 url变更(#12908) ( #12914 )
2023-08-01 02:53:21 +08:00
甜檸seril
93beaca55a
feat(route): add 湖南农业大学教务处等通知 ( #12913 )
...
* feat(route): add 湖南农业大学教务处等通知
* feat(route): add hunau湖南农业大学教务处等通知
* fix: Incomplete multi-character sanitization
* fix: sort entries
* fix: name using lowerCamelCase
* fix: case bugs
2023-07-31 00:12:14 +08:00
Ethan Shen
8a6f750f8b
feat(route): add Rawkuma ( #12901 )
...
* feat(route): add Rawkuma
* update lib/v2/rawkuma/manga.js
* fix: eslint
---------
2023-07-30 05:46:33 +08:00
Rongrong
c5feec07f3
fix(route/twitter/user): missing all replies ( #12912 )
...
Signed-off-by: Rongrong <i@rong.moe>
2023-07-30 04:51:31 +08:00
Tony
8eb9b5b71d
fix(route): 18comic ( #12911 )
...
* fix(route): 18comic
* feat: allow user provided domain
2023-07-30 04:20:46 +08:00
Tony
9c33b3fb34
fix(route): coolapk item type 13 ( #12910 )
2023-07-29 23:47:03 +08:00
Tony
eb0e477b18
fix(route): wxkol ( #12909 )
2023-07-29 23:15:31 +08:00
白
436f6168e7
feat(route): add bilibili频道排行榜 ( #12906 )
...
* feat(route): add bilibili频道排行榜
* fix
* fix: typo
---------
2023-07-29 22:41:49 +08:00
SUEPbot
2c30463779
feat(route): shiep ( #12907 )
...
* fix(route/shiep): fix jsjxy,tyb
* feat(route/shiep): add jxfz,nydlzk,rpstec,spgc,ztjy
2023-07-29 21:27:17 +08:00
github-actions[bot]
4a8431bc19
style: auto format
2023-07-28 20:27:33 +00:00
Arne Keller
6f13fc4cc2
feat(route): add github all issue/pull comments ( #12899 )
2023-07-29 04:25:29 +08:00
Tony
3428cc2beb
fix(route): segment fault user ( #12900 )
2023-07-28 23:45:22 +08:00
沨沄极客
e0800cf4a2
feat(route): utgd: adjust utgd apiUrl to new ( #12894 )
...
* Update timeline.js
* Update topic.js
2023-07-28 21:14:13 +08:00
白
5373b5878b
feat(route): add 中国海洋大学选课信息教务通知 ( #12880 )
...
* feat(route): add 中国海洋大学教务处
* fix: sort entries
* fix: 修复错误的entries排序
* feat(route): add 中国海洋大学选课信息教务通知
* add selfhost
---------
2023-07-28 20:59:58 +08:00
Felix Hsu
d8ddc29e43
fix(route): bloomberg: add default handing of news in storymode based on react-renderer ( #12878 )
...
* fix minor bugs
* fix page sel
* reformat
* wordaround to fix the deepscan error
* fix bloomberg when dealing with 404 direct link
* fix processVideo in cyclic depend
* remove the toggle
2023-07-28 20:32:39 +08:00
Markus Unterwaditzer
6c07fc6d86
feat(route): add route for bluesky post search ("keyword") ( #12893 )
...
* add route for bluesky post search ("keyword")
* try and fix up routes
* Apply suggestions from code review
---------
2023-07-28 10:21:31 +08:00
miles
47e4ae120a
fix(route): 壹蘋新聞網獲取失敗 ( #12886 )
2023-07-27 18:48:44 +08:00
github-actions[bot]
fb7035fdd3
style: auto format
2023-07-26 01:25:54 +00:00
cayZ
08aac9e88b
feat: support mobile subdomain of jandan in radar rules ( #12876 )
...
* feat: support mobile subdomain of jandan in radar rules
* fix: format
2023-07-26 09:23:57 +08:00
DIYgod
5e655ebc3b
feat: replace the full text content of utgd with description according to site owner's request
2023-07-25 21:57:18 +01:00
Ethan Shen
e629dc23dc
feat(route): add 国务院国有资产监督管理委员会 ( #12875 )
2023-07-26 04:09:42 +08:00
白
5c14f8a591
feat(route): add 中国海洋大学教务处 ( #12872 )
...
* feat(route): add 中国海洋大学教务处
* fix: sort entries
---------
2023-07-26 03:32:51 +08:00
Rongrong
2f9e7fa671
fix(route/twitter/user): missing latest tweets ( #12870 )
...
* fix(route/twitter/user): missing latest tweets
Signed-off-by: Rongrong <i@rong.moe>
* Update lib/v2/twitter/web-api/twitter-api.js
---------
Signed-off-by: Rongrong <i@rong.moe>
2023-07-25 23:47:38 +08:00
Felix Hsu
e555c6101c
Fix(route): bloomberg story for newslettes ( #12869 )
...
* fix minor bugs
* fix page sel
* reformat
* wordaround to fix the deepscan error
2023-07-25 22:39:27 +08:00
dddepg
aea62bfbfc
feat(route): 添加 Javdb 的清单获取, 更新了搜索的排序筛选 ( #12866 )
...
* feat(route): 添加 Javdb 的清单获取, 更新了搜索的排序筛选
* fix: sort router
---------
2023-07-25 02:48:26 +08:00
Felix Hsu
1f640b07d2
fix(route): bloomberg api 404 error ( #12834 )
...
* fix bloomberg api 404 error
* fix(route): AP News时区调整 (#12842 )
* feat(route): add 爱思想专题 (#12845 )
* chore: bring back lint-staged (#12844 )
* chore: bring back lint-staged
* fix: gha label
* fix: yml format
* newsletter ok
* forget to remove debug
* fix(route): qidian chapter (#12850 )
* fix(route): qidian chapter
* fix: chapter and forum author
refs:
https://github.com/DIYgod/RSSHub/pull/414
https://github.com/DIYgod/RSSHub/pull/501
https://github.com/DIYgod/RSSHub/pull/732
* fix(route): agefans (#12851 )
* feat(route): add V2rayShare (#12843 )
* add V2rayShare
* style: auto format
* add V2rayShare
* style: auto format
* Update docs/other.md
* Update lib/v2/v2rayshare/maintainer.js
* Update index.js
* style: auto format
* Update lib/v2/v2rayshare/index.js
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(deps): bump fluxninja/openai-pr-reviewer from 0 to 1 (#12852 )
* chore(deps): bump fluxninja/openai-pr-reviewer from 0 to 1
Bumps [fluxninja/openai-pr-reviewer](https://github.com/fluxninja/openai-pr-reviewer ) from 0 to 1.
- [Release notes](https://github.com/fluxninja/openai-pr-reviewer/releases )
- [Commits](https://github.com/fluxninja/openai-pr-reviewer/compare/v0...v1 )
---
updated-dependencies:
- dependency-name: fluxninja/openai-pr-reviewer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: don't relabel for `dependabot[bot]`
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: twitter keyword
* feat(route): 支持上海市文旅局审批公告 (#12862 )
* feat(route): 支持上海市文旅局审批公告
* fix(route): wgj
* fix(route): currentUrl
* fix(route): search params
* feat: increase the timeout time for the fulltext_mode test
* feat: support reverse proxy
* style: auto format
* fix: typo
* test: fix empty request error
* feat: bypass reverse proxy for requests with cookies
* test: fix empty request error and remove node 16 support
* fix: reverse proxy fails for some requests
* feat: exclude some requests for reverse proxy
* feat: expand the scope of retries and set proxy strategy
* fix: logger.debug
* fix(route/twitter): mixed media incomplete (#12863 )
* fix(route/twitter): media t.co links not purged (#12864 )
* Add fix for bloomberg newsletter
* Fix deepscan error
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Andvari <31068367+dzx-dzx@users.noreply.github.com>
Co-authored-by: Ethan Shen <42264778+nczitzk@users.noreply.github.com>
Co-authored-by: 钛白 <86600901+77taibai@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DIYgod <i@diygod.me>
Co-authored-by: GideonSenku <39037656+GideonSenku@users.noreply.github.com>
Co-authored-by: Rongrong <i@rong.moe>
Co-authored-by: Chenfei Xu <chenfxu@ebay.com>
2023-07-24 22:44:56 +08:00
Rongrong
a832e97109
fix(route/twitter): media t.co links not purged ( #12864 )
2023-07-24 03:17:17 +01:00
Rongrong
20514ece1e
fix(route/twitter): mixed media incomplete ( #12863 )
2023-07-24 03:16:57 +01:00
GideonSenku
a452a3d52f
feat(route): 支持上海市文旅局审批公告 ( #12862 )
...
* feat(route): 支持上海市文旅局审批公告
* fix(route): wgj
* fix(route): currentUrl
* fix(route): search params
2023-07-23 22:54:22 +08:00
DIYgod
48626a813f
fix: twitter keyword
2023-07-23 14:31:30 +01:00
钛白
7defaeac7e
feat(route): add V2rayShare ( #12843 )
...
* add V2rayShare
* style: auto format
* add V2rayShare
* style: auto format
* Update docs/other.md
* Update lib/v2/v2rayshare/maintainer.js
* Update index.js
* style: auto format
* Update lib/v2/v2rayshare/index.js
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-22 10:52:45 +07:00
Tony
758a791c80
fix(route): agefans ( #12851 )
2023-07-22 02:12:06 +08:00
Tony
cfd5224cdd
fix(route): qidian chapter ( #12850 )
...
* fix(route): qidian chapter
* fix: chapter and forum author
refs:
https://github.com/DIYgod/RSSHub/pull/414
https://github.com/DIYgod/RSSHub/pull/501
https://github.com/DIYgod/RSSHub/pull/732
2023-07-22 01:20:00 +08:00
Ethan Shen
94e4f0734f
feat(route): add 爱思想专题 ( #12845 )
2023-07-21 00:11:26 +08:00
Andvari
e296cf39c0
fix(route): AP News时区调整 ( #12842 )
2023-07-21 00:02:05 +08:00
Ethan Shen
d9332c2bae
feat(route): add 纪妖 ( #12824 )
...
* feat(route): add 纪妖
* fix: use wordpress restapi
* update lib/v2/cbaigui/index.js
---------
2023-07-19 23:35:48 +08:00
fox2049
de4b980a9d
feat(route): add dhu/yjs/news 东华大学研究生院通知 ( #12831 )
...
* add yjs-news
* add yjs news
* Update news.js
* Update lib/v2/dhu/yjs/news.js
* feat: add radar
---------
2023-07-19 20:46:50 +08:00
BenYip
93e22bba30
feat(route): add NPR ( #12827 )
...
* feat(route): add NPR
* fix(route/npr): docs
* fix(route/npr): remove duplicate images
* fix(route/npr): ignore item until audio is available
* fix(route/npr): remove duplicate captions
* fix(route/npr): caption
* fix(route/npr): handle multiple audios
2023-07-19 20:25:17 +08:00
Andvari
f2eee10682
fix(route): 星岛日报链接获取方式调整,以去除重复项目 ( #12830 )
2023-07-19 18:27:02 +08:00
东风有意
c41d23d043
fix(route): shu 上海大学 ( #12803 )
...
* fix(route): shu 上海大学
* Optimize code and update documentation
- shu/index.js & shu/jwc.js
- use @/utils/parse-date to parse date
- change "item.description" from text to HTML
- change "url.resolve" (deprecated) to "new URL"
- change the way of mapping "ctx.params.type" to link
- now it accepts more route types
- university.md
- update doc for new types
- router.js
- add an alias because the website changed its host
* Update lib/routes/universities/shu/index.js
* Update lib/routes/universities/shu/jwc.js
* Update docs/university.md
* refactor: migrate to v2
---------
2023-07-18 21:29:18 +08:00
miles
a5ddccc5ae
fix(route): duplicate entries in the Blizzard feed ( #12828 )
...
* fix(route): duplicate entries in the Blizzard feed
* refactor: migrate to v2
---------
2023-07-18 21:05:34 +08:00
p7e4
ab719073be
feat(route): add SecWiki-安全维基 ( #12816 )
...
* feat(route): add SecWiki-安全维基
* fix pr
2023-07-18 18:48:11 +08:00
Andvari
bd2f00fea4
fix(route): AP News获取方式调整 ( #12812 )
...
* Resort to DOM parsing.
* Update topics.js
* Update topics.js
* Remove unused code.
* Fix cache error.
* Remove "Other News".
* Update lib/v2/apnews/topics.js
---------
2023-07-17 23:35:47 +08:00
Tony
220c82cba2
fix(route): 2048 redirect ( #12820 )
2023-07-17 22:52:21 +08:00
Tony
0a002d1b79
fix(route): javdb ( #12818 )
2023-07-17 22:07:46 +08:00
Tony
1c680ae5c3
refactor: remove direct dependent on xml2js ( #12817 )
2023-07-17 21:38:54 +08:00
Ethan Shen
79d848f656
feat(route): add 国家广播电视总局电视剧政务平台 ( #12804 )
...
* feat(route): add 国家广播电视总局电视剧政务平台
* fix: set pool limit to 5
2023-07-16 13:51:31 +09:00
Tony
b9c832125e
fix(route): copymanga with rate limit and cache ( #12805 )
2023-07-16 03:31:55 +08:00
qixingchen
1178f14f5c
fix(route/bilibili): user/followings & user/followers now require login ( #12802 )
...
* Update router.js
change followers/followings params
* Update followers.js
add login for followers
* Update followings.js
add login for followings
* Update social-media.md
update bilibili/followers bilibili/followings docs
* Update followers.js
Using camelCase.
Adding Document link.
Cookie check before declaring `uid `.
* Update followings.js
Using camelCase.
Adding Document link.
Cookie check before declaring `uid `.
* Update maintainer.js
* Update README.md
Add docs for bilibili/user/followings & bilibili/user/followers
* Update router.js
Using camelCase
* Update social-media.md
* style: auto format
* Update social-media.md
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-16 01:11:16 +08:00
p7e4
e046f529f2
feat(add): SecIN信息安全社区 ( #12800 )
...
* feat(add): SecIN信息安全社区
* fix lib/v2/sec-in/index.js
* fix lib/v2/sec-in/radar.js
---------
2023-07-15 23:47:32 +09:00
terrytw
e52c82971f
fix(route): NMPA get accurate pubdate ( #12801 )
...
* Update generic.js
* Update index.js
* fix: nmpa ditch puppeteer
---------
2023-07-15 16:45:47 +08:00
qixingchen
252f53beb5
fix(route/bilibili): fix liveSearch ( #12772 )
...
* fix(route/bilibili):fix liveSearch
* style: auto format
* Update liveSearch.js
fix order not deliver to param
remove qv_id
remove fixed UA
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-15 16:39:31 +08:00
Tony
1de2457216
fix(route): wxkol link ( #12799 )
...
* fix(route): wxkol link
* fix(core): fix wechat-mp date parsing
`var ct = "timestamp"` can appear after `var ct=function()`
2023-07-15 02:28:15 +08:00
fox2049
90f551098e
feat(router): add 东华大学学术信息 ( #12791 )
...
* 增加学术信息
* 代码优化
* 测试性提交
* POST API
* POST API
* Update lib/v2/dhu/news/xsxx.js
* Update lib/v2/dhu/radar.js
---------
2023-07-14 23:32:41 +08:00
Andvari
5e63059947
fix(route): 更新联合早报时间获取方法 ( #12789 )
...
* Update util.js
* Update util.js
* Update util.js
* Update util.js
* Update util.js
* refactor: use cache.tryGet
* Update util.js
* Update util.js
* Update util.js
* fix: zaobao content order
fix #10309
---------
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2023-07-14 23:16:25 +08:00
p7e4
5ba92d6b33
feat(route): add 火线 ( #12784 )
...
* feat(route): add 火线
* fix pr
* fix pr again
* fix pr again and again.
2023-07-14 22:40:14 +08:00
Andvari
c01a9e4daf
fix(route): 财新最新文章标题获取兼容火线评论 ( #12798 )
2023-07-14 20:40:48 +08:00
drgnchan
58ec314787
fix: 适配网信办页面更新 ( #12792 )
2023-07-14 02:52:24 +08:00
Ethan Shen
24c679aa26
feat(route): add 长江大学动物科学学院 ( #12795 )
2023-07-14 02:46:07 +08:00
Tony
e03f0b8ae7
fix(route): baozimh selector ( #12790 )
2023-07-13 19:11:35 +08:00
github-actions[bot]
9f710a84a9
style: auto format
2023-07-13 08:50:31 +00:00
Rainey
e4c106a208
feat(radar): support web.okjike.com ( #12788 )
2023-07-13 08:48:19 +00:00
Andvari
c7d93dc4df
fix(route/caixin): 使用新的新闻列表获取方式 ( #12783 )
2023-07-12 22:24:53 +08:00
Ethan Shen
45f4155d4d
feat(route): add 环球法律评论 ( #12780 )
...
* feat(route): add 环球法律评论
* update lib/v2/globallawreview/radar.js
---------
2023-07-12 10:52:15 +03:00
Heng-Yi Wu
d513d6b9c3
fix: agirls routes ( #12778 )
...
* fix: agirls routes
* refactor: combine duplicated code
---------
2023-07-11 23:49:18 +08:00
Tony
cc7ea6a83c
fix(route): line today ignore 404 ( #12779 )
2023-07-11 22:51:22 +08:00
nasvel
2de5a790aa
fix: radiofrance geopolitique template, fetch only text contents ( #12776 )
...
Co-authored-by: xdu <xiaoming.du86@gmail.com>
2023-07-11 19:37:21 +08:00
Tony
f4ec71508f
feat(route): add macupdate ( #12774 )
2023-07-11 01:27:20 +08:00
Ethan Shen
ea41fd8ece
feat(route): add 其乐论坛 ( #12768 )
...
* feat(route): add 其乐论坛
* update lib/v2/keylol/radar.js
* fix: remove unnecessary type casting
---------
2023-07-10 18:13:14 +08:00
TonyRL
f2c8f0c3fc
feat!: remove dead feeds
...
`/wechat/feeddd/:id`
`/wechat/wxnmh/:id`
`/wechat/feeds/:id`
2023-07-09 15:29:08 +00:00
github-actions[bot]
10cd3210fa
style: auto format
2023-07-09 15:01:47 +00:00
Andvari
b378116a71
fix(route/sjtu): gs ( #12758 )
...
* fix(route/sjtu): gs
* Correct "Incomplete URL substring sanitization"
* Use built-in etchArticle for Wechat article.
* Update lib/v2/sjtu/radar.js
* Fix missing semicolon.
* Update university.md
* refactor: migrate to v2
rename maintainer GitHub ID from `richardchien` to `stdrc`
https://github.com/DIYgod/RSSHub/pull/4064
* fix(radar): add default case
---------
2023-07-09 22:59:39 +08:00
ninboy
4e41f3e67d
feat(route): Add Meta's Threads ( #12762 )
...
* feat(route) Add Meta's Threads
* Fixing deepscan issues
* Additional linting issues
* single quotes when possible
* woops
* Addressing PR comments
* Rename radar title
* Update lib/v2/threads/radar.js
* Update lib/v2/threads/radar.js
* docs: add pptr flag
---------
2023-07-09 01:45:49 +08:00
Bratislava
28a41d61c7
perf(route/reuters): use downsized pictures from Reuters ( #12766 )
...
* perf(route/reuters): use downsized pictures from Reuters
* perf(route/reuters): use 1920w pictures from Reuters
2023-07-08 17:09:42 +11:00
Rongrong
b6e1cf22ac
fix(route/picuki): stories and videos ( #12757 )
...
* fix(route/picuki): stories
Signed-off-by: Rongrong <i@rong.moe>
* fix(route/picuki): video
Signed-off-by: Rongrong <i@rong.moe>
---------
Signed-off-by: Rongrong <i@rong.moe>
2023-07-08 00:38:55 +08:00
Zhengyi
4ecae47d2e
feat(route): Add 上海文化广场 - 节目列表 ( #12761 )
...
* feat(route): Add 上海文化广场 - 节目列表
* feat(route): include full article content for shcstheatre
* fix(route): correct image urls for shcstheatre
* fix(route): fix typo in shcstheatre
* refactor(route): shcstheatre: hide the titles for empty section
* doc: document shcstheatre
* feat(radar): : add rule for shcstheatre
* fix(route): use cache for shcstheatre
* feat(route): add cover image for shcstheatre
* refactor(route): move description.art to templates subdir
* Update lib/v2/shcstheatre/programs.js
* Update lib/v2/shcstheatre/programs.js
* Update lib/v2/shcstheatre/programs.js
* Update lib/v2/shcstheatre/radar.js
* fix: use path.join() instead of string concatenation
---------
2023-07-06 15:20:14 -12:00
Ethan Shen
0e46e6a797
feat(route): add 军队人才网 ( #12760 )
...
* feat(route): add 军队人才网
* update lib/v2/81/radar.js
* update lib/v2/81/radar.js
---------
2023-07-06 14:48:58 -12:00
Rongrong
c771fbd3cd
feat(route/twitter): use unique ID in some routes ( #12759 )
...
Signed-off-by: Rongrong <i@rong.moe>
2023-07-06 00:06:48 +08:00
myl7
ef497881a7
fix(route): allow Mastodon without extra config ( #12672 )
...
* fix(route): allow Mastodon without extra config
* Maintain zh/en doc consistency and enhance the desc of reqs
* Add description about Mastodon out of the box
* refactor: migrate to v2
---------
2023-07-05 23:58:16 +08:00
Night Space
96209ceaab
fix(route/bilibili): fix the bug because of Promise syntax ( #12755 )
2023-07-04 17:28:36 -12:00
Rongrong
7e45fe12e9
fix(route/twitter): Web API authentication ( #12754 )
2023-07-04 18:24:09 +01:00