Commit Graph

1914 Commits

Author SHA1 Message Date
Tony 4c5280f91e
fix(route): x6d (#11676) 2023-01-24 03:16:27 +08:00
Tony 131374c059
fix(route): copymanga (#11670) 2023-01-23 05:06:15 +08:00
Tony 3d9079b689
fix(route): woshipm (#11669)
* fix(route): woshipm

* fix: remove used id
2023-01-23 02:14:51 +08:00
Ethan Shen 4c4b98eda5
fix(route): Sky Sports pubDate (#11668) 2023-01-23 01:27:55 +08:00
Tony 0d21758052
fix(route): bjp (#11667) 2023-01-22 22:53:33 +08:00
Tony ba89e298bb
fix(route): google news (#11662) 2023-01-21 01:30:13 +08:00
SUEPbot a50e6ff2e0
feat(route): migrate shiep to v2 (#11641)
* feat(route): migrate shiep to v2

* fix(route): fix GHSA-64wp-jh9p-5cg2 in shiep

* chore(route): sort shiep entries in alphabetical order

Co-authored-by: SUEPbot <SUEPbot@users.noreply.github.com>
2023-01-17 23:04:19 +08:00
Tony c990508717
feat(route): wnacg full comic (#11625) 2023-01-15 19:38:19 -01:00
Tony 09bfe77f66
fix(route): typora (#11578) 2023-01-08 23:32:16 +08:00
Tony a948dac993
fix(route): gq taiwan (#11549) 2023-01-03 23:41:55 +08:00
Tony 8ed999f1b5
fix(route): researchgate (#11429) 2022-12-10 01:41:37 +08:00
imbytecat 3706b428b8
fix: ignore shmtu ssl verification & migrate to route v2 (#11403)
* ignore shmtu ssl verification

* migrate route v1 to v2

* fix: add missing radar and maintainer
2022-12-08 03:11:18 +08:00
HuangWei 5339a7239d
fix: update ACM-ECNU radar doc (#11381)
* update ACM-ECNU radar doc

* only triggle CI

* refactor: migrate to v2
2022-12-06 03:29:08 +08:00
Tony 686b4062c0
fix(route): lang.live (#11343) 2022-11-29 04:55:04 +08:00
Rongrong c3e78ee7df
fix(route/weibo/*): sinaimg anti-hotlinking (#11320)
* fix(route/weibo/*): sinaimg anti-hotlinking

Signed-off-by: Rongrong <i@rong.moe>

* refactor: migrate to v2

* Fix CodeQL warning

Signed-off-by: Rongrong <i@rong.moe>

* Fix CodeQL warning again

Signed-off-by: Rongrong <i@rong.moe>

* Narrow sinaimg URL regex

Signed-off-by: Rongrong <i@rong.moe>

* Fix CodeQL warning again and again

Signed-off-by: Rongrong <i@rong.moe>

* Fix CodeQL warning again, again and again

Signed-off-by: Rongrong <i@rong.moe>

* More accurate regex, dismiss CodeQL plz

Signed-off-by: Rongrong <i@rong.moe>

Signed-off-by: Rongrong <i@rong.moe>
2022-11-28 03:37:43 +08:00
Enoch Ma aaf3d95a5d
fix(route): nautilus (#11242)
* Update topics.js

* update doc(cn) for nautilus

* update doc(en) for nautilus

* refactor: use cache.tryGet

* refactor: migrate to v2

* refactor: use wordpress api
2022-11-23 23:21:39 +08:00
zxx-457 10cf5a2468
feat(route): add 国务院政策文件库 (#11301)
* feat(route): add 国务院政策文件库

* fix wrong author

* typo

* refactor: migrate to v2
2022-11-22 01:53:40 +08:00
Harry Cheng c7e0a099b7
fix(route): Fix Nintendo eShop US (#11232)
* Fix eshop us

* Update lib/routes/nintendo/eshop_us.js

* refactor: migrate to v2
2022-11-10 03:29:46 -01:00
St. John Johnson 167b11dfb9
fix(route): ComicsKingdom changed their UI elements (#11168)
* fix(11167): ComicsKingdom changed their UI elements

* refactor: migrate to v2
2022-10-28 01:11:13 +03:00
Raven-tu 6fe52ef253
fix(route): yuanshen news error (#11115)
* fix: yuanshen new route

* refactor: migrate to v2

* fix: full article feed
2022-10-28 04:25:34 +08:00
Raven-tu 0491102520
fix(route): smzdm ranking error (#11114)
* fix: smzdm ranking error

* refactor: migrate to v2

* docs: fix path
2022-10-22 04:37:33 +08:00
ActonGen 95eecbf6ca
feat(route)!: remove shuquge (#10977)
* 修复 书趣阁 路由失效
fix shuquge route failure

* shuquge route tag add `puppeteer="1"`

* fix: remove duplicated route

Co-authored-by: 王艮朋 <genpeng09@163.com>
2022-10-22 03:23:52 +08:00
Bin Wang d8071411ea
fix(route): fix pubdate for scmp (#11100)
* fix(route): fix pubdate for scmp

Currently SCMP tries to find pubDate from the actual article link. But
sometimes there is no date in the link. So use pubDate in offical feed
instead.

* refactor: migrate to v2
2022-10-19 22:07:46 +08:00
Raven-tu cb0706b167
fix(route): 修复快递100快递订单追踪路由 (#11076)
* fix:修复快递100查询服务

* Update utils.js

Extend the cookie cache time.

* refactor: migrate to v2
2022-10-14 20:01:56 +08:00
Jinkin 91775af1f4
feat: 为蜻蜓FM输出播客源 (#11061)
* feat: 为蜻蜓FM输出播客源

Signed-off-by: huyyi <nadph513@outlook.com>

* Update time process impl

Signed-off-by: huyyi <nadph513@outlook.com>

* refactor: migrate to v2

Signed-off-by: huyyi <nadph513@outlook.com>
2022-10-13 22:15:42 +08:00
Tony 58aee4c315
fix(route): jseea (#11075)
* fix(route): jseea

* fix: docs anchor
2022-10-13 20:07:17 +08:00
Tony 6a1d5ad0a0
fix(route): luogu (#11064) 2022-10-12 01:48:50 +08:00
Tony 7f355ed2d5
feat(route)!: remove logseq (#11063) 2022-10-11 23:50:41 +08:00
Tony b5001bbc30
fix(route): mckinsey insights (#11052) 2022-10-11 03:44:12 +08:00
Tony 8b97dce251
fix(route): link research (#11051) 2022-10-11 00:37:58 +08:00
Tony 5f1d9ae662
fix(route): wise (#11044) 2022-10-10 04:33:13 +08:00
Tony 152744d59b
fix(route): docschina js weekly (#11043) 2022-10-10 03:45:40 +08:00
Papersnake 49c9296e77
fix: 修复酷安编辑精选 (#11006)
* fix: 修复酷安编辑精选

* refactor: migrate to v2

* chore: trigger gha
2022-10-06 01:59:05 +08:00
Ethan Shen 4dbadfe2b8
feat(route): 得到用户主页 (#10993)
* feat(route): 得到用户主页

* fix typo

* fix: maintainer
2022-10-05 20:34:23 +08:00
Ethan Shen 630f1e925a
feat(route): add Aljazeera半岛电视台 (#10978)
* feat(route): add Aljazeera半岛电视台新闻

* docs: move to traditional-media
2022-10-02 01:01:04 +08:00
Joshua Peek cc738eab26
fix(route): verge (#10940)
* Update Verge content extraction

* refactor: migrate to v2
2022-09-29 22:37:02 +08:00
Ethan Shen 66c884bd85
feat(route): add 聯合新聞網轉角國際 (#10938) 2022-09-29 22:03:19 +08:00
Nisekoi5 de26213b58
fix: Fantia请求部分内容时因无cookie导致出错 (#10892)
* 为fantia增加cookie配置

* 为fantia的另一个路由增加cookies

* 增加文档教程,另外增加容错,就算Cookie也不抛出异常,而是返回小的缩略图

* refactor: migrate to v2
2022-09-27 23:20:06 +08:00
Bang-Bo 4271262854
fix(route): 广东省深圳市人民政府 - 通知公告 (#10910)
* fix(route): 广东省深圳市人民政府 - 通知公告

页面改版导致内容和时间异常

* chore: use parseDate

* refactor: migrate to v2
2022-09-27 04:04:43 +08:00
COxDE f660fc4564
fix(route): Add favicon for Initium (#10904)
* fix(route): Add favicon for Initium

* refactor: migrate to v2
2022-09-27 03:52:49 +08:00
Axojhf 67fe3a0cfa
fix(route): Fix saraba1st thread cannot get image (#10906)
* add saraba1st Cookie Environment.
fix thread img issue

* add Saraba1st config to Install Doc

* fix imgHtml

* fix timezone

* refactor: migrate to v2
2022-09-26 20:52:50 +08:00
Ethan Shen e4f264d6ea
feat(route): add finviz news (#10897)
* feat(route): add finviz news

* fix: no mouseover text

* refactor: use parseDate
2022-09-26 20:30:29 +08:00
Felix Hsu de48ec5015
fix(route): CCDI.gov.cn route broken (#10879)
* fix ccdi site

* fix doc

* upgrade rate limit countermeasure and sort the router alphabetically

* set anticrawler flag in docs
2022-09-24 23:47:03 +08:00
Tony a0eb4e0c67
feat(route): gelonghui (#10861) 2022-09-23 02:24:22 +08:00
Ethan Shen 89ee2f92e0
fix(route): 站酷发现 (#10839)
* fix(route): 站酷发现

* fix(route): zcool top & user
2022-09-21 00:52:05 +08:00
swwind d6168b9fc6
fix(route): 哈尔滨工业大学(威海)通知公告 (#10801)
* Update today.js

* Update today.js

* refactor: migrate to v2
2022-09-16 19:47:57 +08:00
水货 383ee72a6d
fix: #10799 (#10800)
* fix: #10799

* refactor: migrate to v2
2022-09-16 19:20:54 +08:00
Tony 026496884a
fix(route): xwlb (#10797) 2022-09-16 02:21:55 +08:00
Axojhf 2600c1ab16
fix(route): 修复bangumi吐槽箱无法获取评分的问题 (#10780)
* 修复bangumi吐槽箱无法获取评分的问题

* refactor: migrate to v2

* fix: subject date parsing

* fix: old routes

* fix: sort maintainer
2022-09-15 04:16:29 +08:00
Tony 5c50f81bcf
fix(route): sse (#10779)
* fix(route): sse

* refactor: migrate to v2 cont

* docs: fix example

* fix: typo

* docs: fix tag
2022-09-14 03:27:16 +08:00
niuyi 06d1d824e9
fix(route): 修复中国传媒大学研究生招生网 (#10767)
* 修复中国传媒大学研究生招生网

* fix(route):修复中国传媒大学研究生招生网

* fix(route): 修复中国传媒大学研究生招生网

Co-authored-by: 牛鑫语 <niuxinyu@szbit.cn>
2022-09-13 04:49:17 +00:00
Honglin Mu 7ef81ae8d8
feat(route): add 哈尔滨工业大学研究生院通知公告 (#10747)
* 添加"哈尔滨工业大学研究生院通知公告"路由

* 修改路由为v2 script

* chore(deps): bump puppeteer from 17.1.2 to 17.1.3 (#1094)

Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 17.1.2 to 17.1.3.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/puppeteer/puppeteer/compare/v17.1.2...v17.1.3)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update lib/v2/hit/hitgs.js

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

* change code style of hitgs.js

* add radar.js

* change http to https for older HIT files

* refactor: migrate to v2

* docs: fix format

* fix: code scan

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 03:30:11 +08:00
Tony 7482f08999
fix(route): deepmind (#10752)
* fix(route): deepmind

* fix: radar
2022-09-10 01:01:10 +08:00
Tony 90d257789d
fix(route): science (#10751)
* fix(route): science

* fix: image
2022-09-10 00:01:51 +08:00
shininome 41e4d7cf84
feat: 添加漫画柜个人订阅 (#10727)
* 1

1

* 添加个人订阅

* Delete 1

* Add files via upload

* 添加mhgui的cookie获取

* 添加manhuagui个人订阅

* Add files via upload

* Update subscribe.js

* Update subscribe.js

* style: auto format

* 修改 manhuagui/selfhost=1

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

* Update docs/anime.md

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

* manhuagui规范文档

* style: auto format

* 添加漫画柜渲染文件

* 使用模板渲染,修改radar格式

* style: auto format

* refactor: migrate to v2

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-09-07 22:32:41 +08:00
linbuxiao 57b466908f
fix: yxdown missing cookies (#10719)
* fix: yxdown missing cookies

* refactor: migrate to v2

* fix: cookie parsing

* docs: fix attr
2022-09-06 19:38:52 +08:00
Tony be39871730
fix(route): dcard (#10705)
* fix(route): dcard

* docs: anti crawler attr
2022-09-06 00:20:27 +08:00
miles cf04b7e199
feat(route): add X岛匿名版 (#10678)
* feat(route): add X岛匿名版

* refactor(route): use template
2022-09-02 20:29:29 +08:00
miles e6341a512c
refactor(route): migrate greasyfork to v2 (#10655)
* feat(route): migrate greasyfork to v2

* fix(route): maintainer path
2022-08-30 19:36:29 +08:00
miles 9757d7e5be
feat(route): add 起点作者页面的作品 (#10643)
* feat(route): add 起点作者页面的作品

* fix(route): 起点作者缺少 v2 路由必要文件

* fix(route): typo

* fix(route): remove redundant code

* fix(route): author accepts pure string only

* refactor(route): cleanup code

* fix(route): remove old date parser

* refactor: migrate to v2
2022-08-30 01:20:52 +08:00
Tony 256387bd25
feat(route): pixiv novels (#10647)
* feat(route): pixiv novels

* fix: radar

* fix: cache rename

* docs: fix tag closing

* fix: sort
2022-08-29 23:40:16 +08:00
Tony e3ffd5d7c1
fix(route): mofcom (#10641)
* fix(route): mofcom

* fix: typo
2022-08-28 10:33:16 -12:00
Tony 37a44653c9
fix(route): diershoubing (#10612) 2022-08-26 01:51:02 +08:00
Axojhf 51a294f322
fix(route): 贴吧帖子动态功能出错 (#10605)
* 修复选择器问题和部分楼层,日期获取问题

* 修复某些特殊情况

* refactor: migrate to v2

* fix: use art-template for rendering
2022-08-25 21:39:01 +08:00
lin1005q 9a9bdd14f1
fix: 支持oschina更多地址直接显示正文 (#10509)
* 支持更多地址直接显示正文

* bug: Incomplete regular expression for hostnames

* refactor: migrate to v2

* docs: fix linebreak
2022-08-17 23:51:41 +08:00
Ethan Shen 28c61bf84a
fix(route): 南京信息工程大学研究生院学科建设处 (#10464)
* fix(route): 南京信息工程大学研究生院学科建设处

* fix: deprecated url resolve

* update lib/v2/nuist/yjs.js

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

* fix: typo
2022-08-16 00:01:36 +08:00
Ethan Shen ac77cb202f
feat(route): 斗鱼鱼吧帖子 & 跟帖 (#10465)
* feat(route): 斗鱼鱼吧帖子 & 跟帖

* fix replies

* fix: sort route
2022-08-15 23:48:48 +08:00
Ethan Shen 7c171c8932
feat(route): add 界面新闻快报 (#10446) 2022-08-12 07:08:02 +08:00
Ethan Shen 212d37fae3
feat(route): add 淘股吧淘股论坛 (#10432) 2022-08-10 22:21:09 +08:00
2PoL acc04845c8
fix(route): 太原师范路由修复 (#10410)
* fix router tynu.

* refactor: migrate to v2
2022-08-07 01:37:51 +08:00
Xi 81b466a36f
fix(route): AGE 动漫路由修復 (#10401)
* update agefans domain

* refactor: migrate to v2
2022-08-07 01:15:41 +08:00
Tony 03ff28996d feat(radar): leetcode radar 2022-08-05 12:49:21 +00:00
Ethan Shen 2f77dafb04
feat(route): add 白鲸出海资讯 (#10367)
* feat(route): add 白鲸出海资讯

* fix: use https
2022-08-03 21:34:30 +08:00
Rongrong df5d3fc918
fix(route)(twitter): quote ignored in web API (#10361)
* fix(route)(twitter): quote ignored in web API

* refactor: migrate to v2

Signed-off-by: Rongrong <i@rong.moe>
2022-08-01 20:25:32 +08:00
moonrailgun 0321afc913
fix(route): 修复infoq recommend接口获取代码片段源数据为空会导致报错的边界错误 (#10358)
* fix(route): 修复infoq recommend接口获取代码片段源数据为空会导致报错的边界错误

* refactor: migrate to v2
2022-07-30 15:09:32 -07:00
天王州アテネ 1d6a70a152
feat(route): add 东北大学医学与生物信息工程学院 (#10349)
* feat(route): add 东北大学医学与生物信息工程学院

* Update lib/routes/universities/neu/bmie.js

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

* Update lib/routes/universities/neu/bmie.js

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

* fix(route): 更新BMIE 格式化日期、采用V2路由

* Apply suggestions from code review

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

* fix(route):采用 pubDate 解析

* refactor: migrate to v2

Co-authored-by: Athena <qingcaomc+zen@gmail.com>
2022-07-31 02:51:59 +08:00
CaoMeiYouRen d7871687a2
fix(route): 修复 王者荣耀 - 新闻列表 pubDate 的解析错误 (#10351)
* feat: 优化B站动态转发内容中的图片和视频

* style: 修复格式错误

* fix: 修复 B站动态转发多图的图片缺失

* style: 整理代码格式

* style: 整理代码格式

* fix: 修复B站动态转发视频缺失标题

* fix: 移除了部分不必要的代码

* fix: 修复b站动态中转发直播间动态出现undefined;整理部分代码

* style: 整理代码格式

* fix: 补充b站动态中转发活动的信息

* fix: 修正代码格式

* fix: b站动态转发专题页缺少标题;整理部分代码

* fix: 修复图片错误

* fix: 修复专栏封面缺失的bug;增加B站动态格式总结

* style:修复格式问题

* fix: 修复/robots.txt路由

* fix

* chore: 合并冲突

* fix

* fix

* feat: 优化B站动态url

* fix: 改 \n 为<br>

* chore: 更新 npm registry

* feat: 完成 米游社路由和文档的编写

* fix: 修复 @vuepress/shared-utils 在 yarn.lock 的缺失

* chore: exact match

* fix: parseDate

* feat(米游社v2): 新增 米游社v2 绝区零 公告

* fix: 修复 王者荣耀 - 新闻列表 pubDate 的解析错误

* refactor: migrate to v2

* docs: fix typo
2022-07-29 20:00:48 +08:00
Ethan Shen 79e354593a
feat(route): add 第一财经 (#10346)
* feat(route): add 第一财经

* docs: fix typo
2022-07-29 19:20:22 +08:00
Ethan Shen 277dae093d
fix(route): 色花堂 with duplicate magnets (#10327)
* fix(route): 色花堂 with duplicate magnets

* fix typo

* refactor: use WHATWG URL
2022-07-26 20:03:38 +05:00
syrinka 4be123c139
feat(route): NGA帖子只看作者 (#10239)
* feat(route): NGA帖子只看作者

* fix code style

* fix

* remove old router

* correct regex in getLastPageId

* fix

* change title

* refactor: parseDate utils

* fix: old radar rules
2022-07-18 21:29:35 +08:00
Jim Kirisame 16e2606b17
feat: 添加广东工业大学通知公文网 (#10231)
* feat(route): add 广东工业大学通知公文网

* feat!: remove not working route
2022-07-17 20:10:52 +08:00
SUPER 5c0b7f24cc
fix(route): tju oaa news and notification url (#10222)
* fix: tju oaa news and notification url

* fix: tju oaa typo

* doc: add tju oaa English doc

* feat: add `timezone` to tju oaa

* feat(route): migrate tju rss to v2

* chore: update description and doc

* chore: update

* chore: update
2022-07-15 20:30:43 +08:00
Ethan Shen f0a838eb2a
fix(route): Outage Report (#10166) 2022-07-07 18:18:35 +08:00
Ethan Shen 4b77c3d99b
feat(route): add 笔趣阁 (#10147)
* feat(route): add 笔趣阁

* fix: radar

* fix typo
2022-07-06 21:44:39 +08:00
odyf d3ce31d48f
fix(route): 更新地址Update xygg.js (#10059)
* Update xygg.js

修复地址路由错误

* refactor: migrate to v2

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-07-06 02:22:50 +08:00
Ethan Shen 1c8812b074
fix(route): Darwin Awards (#10136)
* fix(route): Darwin Awards

* fix typo
2022-07-05 21:05:33 +08:00
Ethan Shen 56e998d0a9
fix(route): 櫻坂46博客 (#10131)
* fix(route): 櫻坂46博客

* fix typo
2022-07-05 20:43:47 +08:00
Tony fc648b5471
feat(route): acfun article (#10110) 2022-07-04 22:10:54 +08:00
Ethan Shen c02d7c00fd
fix(route): 东莞教研网 (#10102)
* fix(route): 东莞教研网

* fix: external links

* docs: move to study
2022-07-02 21:41:01 +08:00
noname1897 4751b026a3
feat(route): Nyaa migrated to v2 and add sukebei support (#10067)
* feat(route): Nyaa migrated to v2 and add sukebei

- 将 nyaa 的实现更新到 v2
- 新增 sukebei.nyaa.si 的搜索支持

* docs(nyaa): fix typo in nyaa document

Co-authored-by: noname <noname@noname.no>
2022-06-30 01:53:56 +08:00
Ethan Shen 13a3804e67
feat(route): add 西安交通大学科技处 (#10042)
* feat(route): add 西安交通大学科技处

* fix: deprecated url.resolve
2022-06-28 01:00:22 +08:00
Tony ae2464de6e
perf(route): block unnecessary requests in all puppeteer routes (#10010)
* fix: block unnecessary request in all puppeteer routes

* fix(route): prestige-av migrate to v2

* fix(route): ncwu migrate to v2

* fix(route): nju/rczp without puppeteer
2022-06-22 22:54:29 +08:00
Fatpandac f099a33f95
fix(route): `keep` add throw err when data is empty and refator to V2 (#9800) 2022-06-22 22:16:13 +08:00
Tony 8a6c54054a
fix(route): apnews without puppeteer (#10006) 2022-06-22 17:59:36 +08:00
Fatpandac 2f9b999055
fix(route): hk01 get fulltext and refactor to V2 (#9937)
* fix(route): hk01 get fulltext and refactor to V2

* Update lib/v2/hk01/channel.js

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

* Update lib/v2/hk01/issue.js

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

* fix: teaser pubDate
2022-06-13 22:00:48 +08:00
Ethan Shen 196a951fe2
fix(route): Mirror (#9933) 2022-06-11 09:09:56 +05:00
Fatpandac 081ab4f017
fix(route): mp4er change domain and refactor to V2 (#9919) 2022-06-08 19:57:31 +08:00
Tony afdd24e517
feat(route): nhk world-japan news (#9912) 2022-06-08 02:57:08 +08:00
Ethan Shen 50f1946e75
fix(route): 综艺秀 (#9898)
* fix(route): 综艺秀

* fix: remove old radar rules
2022-06-05 21:28:45 +08:00
Ethan Shen e31a851333
fix(route): Asian to Lick (#9891) 2022-06-04 12:29:14 +08:00
Tony 695e297c4b
fix(route): xiaohongshu (#9888)
* fix(route): xiaohongshu

* docs: fix description
2022-06-04 01:26:06 +08:00
Tony f38716cbac
fix(route): pincong (#9880) 2022-06-03 02:17:48 +08:00
Tony bec81248f0
fix(route): customs (#9879) 2022-06-03 00:08:39 +08:00
Tony eddc76f151
fix(route): xidian (#9865) 2022-06-01 01:39:01 +08:00
Tony 7b4c332fb0
feat(route): economist espresso (#9853)
* feat(route): economist espresso

* fix: add item.link
2022-05-30 23:48:18 +08:00
Tony 7d16027668 feat(route)!: remove waijiedanao
related: https://github.com/DIYgod/RSSHub/pull/9472
2022-05-29 18:53:16 +00:00
LyleLee 6b9db7a97f
fix(route): Add v2 router to subscribe reuters.com and remove deprecated routes (#9761)
* Add v2 router to subscribe Reuters.com

* Fix Reuters document

* Fix Reuters radar

* Update docs/en/traditional-media.md

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

* Update docs/traditional-media.md

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

* Update docs/traditional-media.md

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

* Update docs/en/traditional-media.md, Delete empty paramDesc

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

* Update lib/v2/reuters/index.js default value setting

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

* Update lib/v2/reuters/index.js don't select all the time

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

* Update lib/v2/reuters/index.js test variable first

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/radar.js

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

* Update lib/v2/reuters/index.js clean code

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/index.js test variable first

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/index.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/index.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/investigates.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/maintainer.js

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/investigates.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/investigates.js

Co-authored-by: Rongrong <i@rong.moe>

* Remove old routes of reuters.com

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/maintainer.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/router.js deprecated promotes

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md deprecated warning

Co-authored-by: Rongrong <i@rong.moe>

* fix typo afica to africa

* Add reuters migration notes

* rename reuters routes navigation.js to common.js

* rename navigation to common

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/router.js

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* vscode auto format double qustion mark incorrect

* dont know what to prompt

* Update lib/v2/reuters/migration_prompt.js prompt deprecated routes

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/common.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/common.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/maintainer.js

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/common.js

Co-authored-by: Rongrong <i@rong.moe>

* style: lint

Co-authored-by: Rongrong <i@rong.moe>
2022-05-28 03:53:41 +08:00
Jim Ma 473c2f4ea0
fix(route): Wallpaperhub (#9837)
* fix(route): Wallpaperhub

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* refactor: migrate to v2
2022-05-27 20:20:22 +08:00
Fatpandac 5146d11295
fix(route): sobooks change domain name and refactor to V2 (#9833)
* fix(route): change domain name and refactor to V2

* docs: fix sobooks
2022-05-27 19:46:31 +08:00
MisteryMonster a60663ee91
fix(route): behance v2 & fix (#9767)
* behance v2 & fix

* behance v2 & fix

* Try get & remove old radar

* fetch limits

* fix: maintainer
2022-05-26 23:05:27 +08:00
LGiki 134372c826
fix(route): huxiu (#9819)
* fix(route):huxiu

* fix: deprecated url.resolve

* refactor: migrate to v2

* refactor: pass form option directly

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

* refactor: pass form option directly

* fix: remove v1 route
2022-05-26 22:45:28 +08:00
Tony e953f9f456
feat(route): youtube subscriptions (#9824) 2022-05-26 20:37:12 +08:00
Wildmoe eea20288d5
fix(route): 南京停水通知 (#9782)
* fix(route): 南京停水通知

* fix(route): 南京停水通知

* refactor: migrate to v2
2022-05-21 00:35:05 +08:00
CancerGary 950bfa61ed
feat(route): add juejin news (#7969)
* feat(route): add juejin news

* feat(route): add juejin news

* fix(route): juejin news pubDate

* fix: fix utility

* refactor: migrate to v2

* fix: typo

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-05-20 01:55:18 +08:00
b0ttle f477e3e8bf
fix(route): fixed routes/earthquake and ceic timezone shift (#9780)
* fixed routes/earthquake and ceic timezone shift

* use utils/timezone and remove changes on yarn.lock

* edit format problem

* refactor: migrate to v2
2022-05-19 01:29:58 +08:00
KotoriK 6187a08227
fix(route:aliyun/developer/group): 获取到的全是0 (#9741)
* fix(route:aliyun/developer/group): 获取到的全是0

* Update lib/routes/aliyun/developer/group.js

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

* Update lib/routes/aliyun/developer/group.js

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

* refactor: migrate to v2

* refactor: use cache.tryGet

* fix: add radar

* fix: article parsing
2022-05-19 00:03:00 +08:00
Nite07 f17ff7104c
feat(route): add Mobilism (#8949)
* Add(route): add Mobilism

* 去除注释
去除登录

* Revert "去除注释"

This reverts commit 8b1409aee2f44335bca39efdab8d524e749ccb3e.

* 尝试修复重复推送问题

* 修复部分情况下时间获取错误

* 去除时间获取(重复推送BUG无法解决)
增加全文获取

* 添加参数判断是否获取全文

* 修改

* 2022年1月30日14:22:40

* fix: remove login, use built-in `toTitleCase`

* docs: add missing docs

* fix: radar

* fix: typo

Co-authored-by: Nite07 <nmy1207@outlook.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-05-17 23:36:06 +08:00
Fatpandac 8d5836e3f3
fix(route): 9to5/subsite fix selector, use tag and refactor to V2 (#9771)
* fix(route): 9to5/subsite fix selector and refactor to V2

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* fix(route): change link

* Update lib/v2/9to5/subsite.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* fix(docs): add radar and rssbud badges

* Update lib/v2/9to5/subsite.js

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

Co-authored-by: Rongrong <i@rong.moe>
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-05-17 23:18:02 +08:00
Arracc f7c02471d0
fix(route): yomiuri news list structure changed (#9764) 2022-05-17 01:13:55 +08:00
Tony 039e8eb80f
fix(route): nature (#9748) 2022-05-14 00:37:06 +08:00
Yue 08602c778c
fix(route): 修复/zhihu/question无法获取,需要设置非登录状态下cookie (#9729)
* 修复/zhihu/question,需要设置非登录状态下cookie

* Update lib/routes/zhihu/execlib/g_encrypt.js

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

* 根据TonyRL review建议进行了修改

* Update lib/routes/zhihu/question.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* Update lib/routes/zhihu/question.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* Update lib/routes/zhihu/question.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* Update lib/routes/zhihu/question.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* Update lib/routes/zhihu/question.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* Update lib/routes/zhihu/question.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* 增加cookie中dc_0字段检验

* Update lib/routes/zhihu/question.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* Update lib/routes/zhihu/question.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* refactor: migrate to v2

* fix: Incomplete URL substring sanitization

Co-authored-by: Rongrong <Rongronggg9@outlook.com>
2022-05-14 00:21:11 +08:00
jerry1119 0c3ca1bb11
fix(route): fix pianyuan, add pianyuan/search (#9721)
* fix route pianyuan, add route pianyuan/search

* update doc

* changes for reviews

* Update lib/routes/pianyuan/utils.js

Co-authored-by: Rongrong <Rongronggg9@outlook.com>

* changes for reviews

* refactor: migrate to v2

Co-authored-by: Rongrong <Rongronggg9@outlook.com>
2022-05-09 01:00:29 +08:00
Rongrong 63ccc9499b
fix(route/jike): image URL; outdated usage (#9693)
* fix(route/jike): image URL; outdated usage

Signed-off-by: Rongrong <i@rong.moe>

* refactor: migrate to v2

* fix: unescaped .

* feat(route/jike): new radar rule

Signed-off-by: Rongrong <i@rong.moe>
2022-05-05 20:28:04 +08:00
Halcao be1a1b303c
fix(route): uraaka-joshi (#7908)
* modify uraaka-joshi to puppeteer

* style: auto format

* fix(route): uraaka-joshi and user

* docs: fix author

Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-05-05 04:22:23 +08:00
Zhiyang Guo ac7b3666d8
fix(route): 南京理工大学 (#9659)
* fix(route): 南京理工大学

* refactor: migrate to v2

* refactor: migrate to v2

* Update yarn.lock

* fix: remove standalone puppeteer extra

* fix(route): minor misc changes

* fix(route): sort routes in alphabetical order

* fix(route): update utils.js
2022-05-03 19:37:58 +08:00
Tony 24e435d48f
feat(route)!: remove dwnews (#9675) 2022-05-01 23:49:31 +08:00
Mengxin Cao a428c4c5cd
fix(route): broken link embassy/us (#9673)
* Fix broken link embassy/us

* refactor: migrate to v2

* fix: embassy/us selector
2022-05-01 21:27:20 +08:00
Zhiyang Guo f88e58b493
feat(route): 中国科学技术大学-研究生院/信息科学技术学院/电子工程与信息科学系 (#9666)
* fix(route): 中科大官网通知公告正文内容获取

* refactor: migrate to v2

* feat(route): 中国科学技术大学-研究生院/信息科学技术学院/电子工程与信息科学系

* fix: sort router

* fix: deprecated url.resolve

* fix: fulltext cache

fix: nullish coalescing

fix: data.link

fix: cache.tryGet

* fix: deepscan
2022-05-01 17:36:33 +08:00
Henry Wang 1a547caf3b
feat(route): 更新少数派全文支持 (#9653)
* feat: 少数派首页全文输出

* feat: 少数派全路由全文

* feat: 少数派专栏全文

* refactor: migrate to v2

* fix: cache key
2022-05-01 17:34:45 +08:00
Ethan Shen e5484a75bd
feat(route): add 云听 (#9665)
* feat(route): add 云听

* fix typo

* fix: wrong data
2022-05-01 06:13:57 +08:00
Ethan Shen 22bbc76ef5
fix(route): 深圳证券交易所问询函件 (#9658)
* fix(route): 深圳证券交易所问询函件

* fix typo

* fix description

* docs: fix category
2022-04-30 23:03:30 +08:00
bao1991213 bba6a46d19
feat(route): add 人人影视-今日播出 (#9619)
* feat(route): add 人人影视-今日播出

* feat(route): 人人影视-今日更新 v2 standard

* refactor: migrate to v2

* fix: apply suggestion
2022-04-27 23:01:32 +08:00
Jigsaw a82e9057ca
feat(route): add 中南大学计算机学院通知 (#9631)
* feat(route): add 中南大学计算机学院通知

* fix: use nullish coalescing
2022-04-26 19:48:50 +08:00
TonyRL 44eb849ed7 fix: typo in comment
[skip ci]
2022-04-25 13:47:48 +00:00
swwind 29c04851da
feat(route): add arknights announce (#9607)
* feat: add arknights announce

* feat: dynamic rss title

* migrate arknights to v2

* fix: replace dayjs to parseDate

* refactor: sort maintainer and router

feat: add radar

refactor: use parseDate utils
2022-04-24 23:36:14 +08:00
DylanXie123 10acacfa46
feat(route): add 北京大学学生就业指导服务中心 (#7904)
* feat(route): add 北京大学学生就业指导服务中心

* fix(route): get content from sript tag

request content in script tag to get full text

* fix(doc): fix parameter description

* fix(route): fix header and selector

* add test request and wait

* docs: fix warning

* refactor: migrate to v2

* fix: eecs

refactor: legacy url.resolve

refactor: use parseDate from utils

* docs: fix recruit path

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-04-24 23:14:17 +08:00
Sxuet c7aa447100
feat(route): 北极星光伏 (#9542)
* 新增北极星光伏网路由

* 规范化北极星光伏网路由

* 修改一些文本错误

* refactor: migrate to v2
2022-04-23 19:16:16 +08:00
程序员老马 159da9059e
fix(route): 教育部路由新增教育要闻分类,修复部分文章标题取值;优化雪球路由,对于讨论帖直接获取完整内容 (#9556)
* 雪球的讨论帖可以直接从text字段中取到完整内容,长文帖只有description字段有值,获取逻辑不变

* 教育部路由增加“教育要闻”栏目类型获取,同时修复教育部文章title获取不到的问题

* 补充教育部路由增加教育要闻栏目类型的文档

* refactor: migrate to v2

* fix: legacy url.resolve

* 修复雪球返回完整讨论帖时遗漏了转发内容的问题

* 移除重复的key

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-04-23 02:21:38 +08:00
Fatpandac fa3428f8fc
fix(route): dx2025/category policy-achievement is failure and refactor to V2 (#9592) 2022-04-22 19:28:15 +08:00
Howard Yin 67d87e2eea
feat(route): E站增加封面图嵌入RSS和封面图替换为代理网址的功能 (#9344)
* 增加封面图嵌入RSS的功能

* 增加EH封面图代理的功能

* 改用URLSearchParams代替querystring
增加对"Minimal", "Minimal+" and "Extended"页面模式的支持

* fix: matching logic

* refactor: migrate to v2

* docs: add missing description of EH_IMG_PROXY

* docs: remove ignoring EH_SK

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-04-21 23:03:55 +08:00
任平生 9d9926d0bf
fix(utils): 修复抓取微信已删除文章时遇到的报错 (#9589)
* fix(utils): 支持微信公众号单图片文章抓取

* fix(utils): 支持输出微信公众号转载文章阅读原文链接

* fix(utils): 修复抓取微信已删除文章时遇到的报错

* refactor: migrate to v2

Co-authored-by: blankyu(于海洋) <blankyu@tencent.com>
2022-04-21 21:40:16 +08:00
yuxinliu-alex fccb91838d
fix(route): 央视新闻-专题 支持获取Author字段 (#9568)
* fix(route): 央视新闻-专题 支持获取Author字段

* refactor: migrate to v2

* fix: date parsing in /cctv/photo/jx

* fix: special date parsing

fix: xwlb not working

fix: mzzlbg item description

fix: news use https

fix: xinwen1j1 not working

* feat: add radar

Co-authored-by: Alex Liu <yuxinliu.alex@gmail.com>
2022-04-20 20:11:58 +08:00
Fatpandac 864016c598
fix(route): dongqiudi/top_news cannot convert undefined or null to ob… (#9558)
* fix(route): dongqiudi/top_news cannot convert undefined or null to object

* refactor: migrate to v2

* refactor: daily parseDate cache.tryGet

* fix: legacy url.parse, cache article

* refactor: result use parseDate

* refactor: `cache.get` to `cache.tryGet`

* fix: add radar

* fix: Incomplete URL substring sanitization
2022-04-19 01:19:10 +08:00
尹傲雄 1e11388c90
fix(route): update zju/grs (#9551)
* update zju/grs in university

* refactor: migrate to v2

* fix: add radar

* fix: not working routes

* fix: add migration note

* docs: remove N/A types from physics table

* fix(radar): migrate old rules
2022-04-18 02:04:53 +08:00
Fatpandac cff988ad9f
feat(route): add Eagle's blog and refactor to V2 (#9546)
* feat(route): add Eagle's blog and refactor to V2

* fix: remove deprecated eagle radar rules

* fix: changelog date and guid

* fix(route): add language option
2022-04-17 21:24:17 +08:00
Levi Zim 958be6266e
feat(route): 山东大学(威海)新闻网 (#9537)
* feat(sduwh): add extractors.

* feat(route): add route for 山东大学(威海)新闻网

* docs: for route sduwh/news

* docs: for route sduwh/news

(cherry picked from commit 831830167a39a658520dd9a46b375fdbbcb5d611)

* feat(radar): for route 山东大学(威海)新闻网

* refactor: change `got.get` to `got`.

* refactor: prefer `parseDate()` to `new Date()`

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

* fix: incomplete URL substring sanitization.

Make CodeQL happy.

* fix(radar): fix target field.

* fix: change route /sduwh to /sdu/wh

* fix: remove superfluous slash character in url.

* feat: look for exact date first.

* feat: extract exact date from news extractor.

* feat: extract exact date from view extractor.

* feat: extractor for www.sdrj.sdu.edu.cn

* refactor: semantic separation of sduwh with sdu

* feat(radar): more accurate name

* docs: update documentation

* refactor: migrate to v2

* refactor: fix deprecated url.resolve

* fix: update docs url

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

* fix: sdu not working routes

* fix: accurate `ctx.state.data.url`

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

* fix: better error handling for extractors.

* fix: timezone

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

* fix: better error handling.

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-04-17 00:01:39 +08:00
Tony 658570be69
fix(route): taptap topic review (#9540)
* fix(route): taptap topic review

* fix: review url

* refactor: use utility

* docs: add back warning
2022-04-15 22:04:49 +08:00
Fatpandac 56ccda8f72
fix(route): add the title to the first article and refactor to V2 (#9532) 2022-04-13 18:09:17 +08:00
Ethan Shen 6f98d3cee6
fix(route): 果壳网科学人 (#9531)
* fix(route): 果壳网科学人

* ref: use got instead of got.get

* ref: rename channel.js
2022-04-13 17:50:11 +08:00
Fatpandac d63ece212f
fix(route): yystv change selector path, add radar and refactor to V2 (#9529)
* fix(route): change selector path, add radar and refactor to V2

* fix: use parse-date utils

* fix: use https
2022-04-13 17:23:23 +08:00