Commit Graph

1914 Commits

Author SHA1 Message Date
drgnchan 5640ab6e6a
fix(route): selector of class name (#12453)
* fix: selector of class name

* refactor: migrate to v2

---------
2023-05-06 23:00:45 +08:00
Ethan Shen 091aaa6aee
fix(route): 恩山无线论坛使用UTF-8编码 (#12451)
* fix(route): 恩山无线论坛使用UTF-8编码

* remove v1 route
2023-05-06 00:52:37 +08:00
DIYgod 2d23974f41
feat: remove rss3 2023-04-29 19:20:36 +01:00
Tony 5b6d7cb524
style(eslint): add eslint-plugin-n (#12393) 2023-04-27 05:16:11 +08:00
Tony 8699b4c9d3
fix(route): fix namespace mess from #4283 (#12353)
* refactor: fix scut namespace

* refactor: fix gzhu namespace

* refactor: fix scnu namespace

* refactor: fix hust namespace

* refactor: fix ccnu namespace

* refactor: fix sustech namespace

* refactor: fix szu namespace

remove `/szuyjs` since it's a duplicate of `/szu/yz/:type?`

* refactor: fix tongji namespace

* refactor: fix ocu namespace

* refactor: fix upc namespace

* refactor: fix ucas namespace

* refactor: fix cas namespace

* refactor: fix cau namespace

* refactor: remove `/cucyjs` since `/cuc/yz` existed well before that

* refactor: fix bit namespace

* refactor: fix **undocumented** scau namespace

* fix: typo

* fix: code scan
2023-04-20 09:32:13 +08:00
Tony e00b5aafb7
chore: validate radar source field (#12340)
* chore: validate radar source field

* fix: cebbank guid
2023-04-17 10:37:08 -05:00
egshuai b2ace34670
fix(route): 爱 Q 生活网 最近更新内容获取 (#12284)
* fix url and response

* refactor: migrate to v2

---------
2023-04-12 22:45:15 +08:00
lyqluis 24c2dc5d66
feat(route): add full text to /pingwest/user & /pingwest/tag (#12271)
* feat(route): add full text to /pingwest/user/:uid/article/:option?

* fix(route): add fulltext to /pingwest/tag/:id/:option?

* refactor: migrate to v2

---------
2023-04-12 21:49:52 +08:00
Ethan Shen 9d926d32ed
feat(route): add 留园网新闻 (#12265)
* feat(route): add 留园网新闻

* fix: add filter for links

* fix: maintainer and docs tag

---------
2023-04-09 02:42:26 +08:00
Willy (Yang Wentao) e66df707f9
fix(route): 修复 newrank 列举公众号文章的 URL; 增加缺少的 n-token 参数; (#12262)
* fix(route): 修复 newrank 列举公众号文章的 URL; 增加缺少的 n-token 参数;
文档中说明必须自建

* fix(route): newrank: code review update

* feat(route): 获取 newrank 得出的微信公众号链接的全文

* refactor: migrate to v2

---------
2023-04-08 21:16:22 +08:00
Ethan Shen e14eb410f1
feat(route): add 一亩三分地分区标签 (#12249)
* feat(route): add 一亩三分地分区标签

* fix: blog

* fix: offer

---------
2023-04-07 05:22:02 +08:00
Fatpandac c586995584
fix(route): change to use a more precise selector (#12242)
* fix(route): change to use a more precise selector

* refactor: migrate to v2

---------
2023-04-06 04:28:40 +08:00
drgnchan 2e56f7ad60
fix: 中国政府网-新闻要闻,中国政府网-部门政务 (#12219)
* fix: 修复中国政府网-新闻要闻的请求地址

* fix: 修复中国政府网-部门政务的css规则

* refactor: migrate to v2

---------
2023-04-03 00:40:17 +08:00
Tony 34c936f0f0
fix(route): nhentai (#12170) 2023-03-25 01:33:15 +08:00
Hengyu 142d307b8a
fix(route): fix route chiculture that can not parse date correctly sometimes (#12161)
* fix(route): chiculture can not parse date correctly sometimes

* fix: radar target
2023-03-23 18:33:50 +08:00
Hengyu 7111c2c975
fix(route): update root url for newzmz (#12158)
* fix(route): update rootUrl for newzmz

* refactor: migrate to v2

---------
2023-03-23 03:20:54 +08:00
mobyw 2aa9dc8d95
feat(route): update and fix route uestc (#12129)
* feat(route): update and fix route uestc

* docs: update uestc route document

* chore: unifi request format
2023-03-17 16:47:26 +08:00
miles 00c01d989f
fix(route): 腾讯企鹅号正文乱码 (#12130) 2023-03-17 15:52:17 +08:00
StevenRCE0 9b6594bbad
feat(route): Update route OpenAI (#12113)
* Updated route OpenAI

* style: auto format

* Improved route OpenAI

* Use cheerio to remove comments

* style: auto format

* Update lib/v2/openai/radar.js

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-16 17:39:08 +08:00
Hengyu dae0b254eb
feat(route): add cls hot articles 添加财联社热门文章排行榜 (#12044)
* feat/add cls hot articles

* rename router to one word

* Apply suggestions from code review

* import crypto

* add heading 3

* refactor: migrate to v2

---------
2023-03-07 04:05:48 +08:00
Ethan Shen ca9efda5d4
fix(route): 日本经济新闻中文版 (#11994)
* fix(route): 日本经济新闻中文版

* fix: missing language

* refactor: migrate nikkei to v2

* refactor: merge nikkei-cn into nikkei

* refactor: merge nikkei-asia into nikkei

---------
2023-03-06 23:52:11 +08:00
Tony 7e28a20aac
refactor(route): migrate qdaily to v2 (#12033)
* refactor: migrate qdaily to v2

* fix: combine category
2023-03-04 00:57:48 +08:00
Tony 1474949bee
fix(route): csrc (#11996) 2023-03-02 00:44:46 +08:00
tudou027 65eaa2a6d9
feat(route): 增加大数据专家委员会和中国人工智能学会新闻 (#11510)
* 增加大数据专家委员会和中国人工智能学会新闻

* 修复问题

* fix: add docs for `caai`

fix: maintainer does not with match with router

* fix: add docs for `ccf/tfbd`

fix: use raw output for `art-template`

fix: standardise use of `got`
not using `got()` in one place and `got.get()` in another place

* refactor: migrate to v2

---------
2023-02-28 00:21:26 +08:00
Tony 7505eb6dcd
fix(route): apkpure (#11955) 2023-02-26 00:10:24 +08:00
Tony 09739e3de0
fix(route): instagram rework (#11946) 2023-02-24 05:39:47 +08:00
Tony d986c15f5e
fix(route): fix pnas (#11939)
* fix(route): fix pnas

* fix: route path
2023-02-23 04:14:10 +08:00
Tony e2a12146cc
feat(route): qiyoujiage (#11928) 2023-02-22 02:02:24 +08:00
Tony 85ee7a24f5
fix(route): phoronix (#11892) 2023-02-17 03:41:10 +08:00
Tony 6bdf67c69e
refactor: merge ncm with 163 (#11891)
* feat(route): 支持网易云音乐用户动态 (#11270)

* feat(route): add 网易云音乐用户动态

* docs(route/ncm): 用户动态文档

* feat(route/ncm): 支持 radar.js

* feat(route/ncm): description 中添加图片

(但未增加歌曲、专辑、节目等)

* refactor: merge ncm with 163

* fix: throw playlist if cookie is not set

---------

Co-authored-by: Hash <master-hash@outlook.com>
2023-02-17 02:21:11 +08:00
zytomorrow 45883a94b3
fix(route): 修复风之动漫 (#11873)
* fix(route): 修复风之动漫

* fix(route): 修复风之动漫

* fix(route): 修复风之动漫

* fix(route): 修复风之动漫

* Update lib/v2/fzdm/manhua/manhua.js

* Update lib/v2/fzdm/manhua/manhua.js

* fix(route): 修复风之动漫

* Update lib/v2/fzdm/radar.js

* fix(route): 修复风之动漫

* Update lib/v2/fzdm/manhua/manhua.js

* Update lib/v2/fzdm/manhua/manhua.js

* Update lib/v2/fzdm/manhua/manhua.js

* Update lib/v2/fzdm/manhua/manhua.js

* fix: update route path

---------

Co-authored-by: zytomorrow <z794672847@gamil.com>
2023-02-16 20:19:12 +08:00
Tony fcdc18fe44
fix(route): yuque (#11863)
* fix(route): yuque

* docs: fix paramsDesc
2023-02-14 21:02:23 +08:00
Tony fb1154449e
refactor: migrate hitsz to v2 (#11851) 2023-02-14 03:36:19 +08:00
Fatpandac 8283cd260a
fix(route): change to use api get data and refactor to v2 (#11809)
* fix(route): change to use api get data and refactor to v2

* fix(route): remove unreachable condition

* refactor: change route path

feat!: remove `/open163/latest` since `https://c.open.163.com/open/getLatestMovies.do` is broken

* fix: radar

---------
2023-02-14 02:15:52 +08:00
qizidog db7481218a
feat(route): fix route swjtu (#11827)
* fix(route): fix swjtu rss

* fix(route): add swjtu rss publish time

* fix(route): swjtu rss parse date optimization, add maintainer file

* Update lib/v2/swjtu/jtys/yjs.js

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

* Update lib/v2/swjtu/jtys/yjs.js

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

* Update lib/v2/swjtu/jtys/yjs.js

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

* Update lib/v2/swjtu/jtys/yjs.js

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

* fix(route): add swjtu radar file and adjust doc

---------
2023-02-13 10:08:07 +01:00
Jiaxi ® 3195eb86f3
fix(route): remove next() from mesalab route (#11835)
* fix(route): remove next() from mesalab route

* refactor: migrate to v2

http://www.sim.cas.cn/xwzx2016/xshd2016/ is dead

---------
2023-02-12 00:36:32 +08:00
Tony 89f1d1043e
fix(route): cartoonmad (#11825) 2023-02-10 02:57:54 +08:00
Tony 582df7c055
fix(route): qq fact (#11819) 2023-02-09 21:54:50 +08:00
Fatpandac 7c56e2a995
fix(route): fix timezone and refactor to v2 (#11806)
* fix(route): fix timezone and refactor to v2

* refactor: use api

---------
2023-02-09 03:37:25 +08:00
Fatpandac 6ace94fcd9
fix(route): fix invalid region and refactor to v2 (#11777)
* fix(route): fix invalid region and refactor to v2

* refactor: change route path

---------
2023-02-06 01:48:09 +08:00
奔跑的小草 d5ada18c30
feat(route): 添加电鸭社区分类文章路由 (#11758)
* feat(route): 添加电鸭社区分类文章路由

* fix(route): 修复eslint错误

* Update lib/v2/eleduck/posts.js

* Update lib/v2/eleduck/posts.js

* fix(route): 增加维护者文件

* refactor: migrate to v2

---------
2023-02-02 22:10:35 +08:00
Tony 69ba50d69b
fix(route): baidu top (#11754) 2023-02-02 02:05:51 +08:00
Tony 2ae299f978
fix(route): iqiyi album (#11753) 2023-02-02 01:06:25 +08:00
Tony c31a97b2ca
refactor(route): migrate vocus to v2 (#11748) 2023-02-01 18:17:59 +08:00
Felix Hsu 3a4739338d
fix(route): xiaomiyoupin, homepage URL lacks crowd_funding floors, revert back to old (#11744)
* homepage URL lacks crowd_funding floors, revert back to old

* comment out unused route
2023-02-01 03:12:40 +07:00
Fatpandac e9d5d3555f
fix(route): fix not unique guid and refactor to v2 (#11712) 2023-01-28 20:15:47 +08:00
Fatpandac 53fb40e9d4
fix(route): fix date err and refactor to v2 (#11705)
* fix(route): fix date err and refactor to v2

* docs: add en docs

* fix: typo
2023-01-27 14:28:55 +08:00
Tony d10fb2334c
fix(route): caixin blog (#11695)
* fix(route): caixin blog

* fix: url
2023-01-26 04:41:36 +08:00
Tony 3883948139
fix(route): clickme (#11689) 2023-01-25 20:50:04 +08:00
Tony dccf9a09a7
fix(route): ikea (#11685) 2023-01-25 04:02:57 +08:00
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