Commit Graph

1737 Commits

Author SHA1 Message Date
钛白 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