Commit Graph

2036 Commits

Author SHA1 Message Date
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
Tony a8058f2921
fix(route): mingpao keep redirecting (#12753) 2023-07-04 00:45:26 -12:00
Ethan Shen 413a959cb3
feat(route): add Reuters Graphics (#12748) 2023-07-04 00:39:46 +08:00
github-actions[bot] 18b06b9c04 style: auto format 2023-07-03 12:47:09 +00:00
WilliamGates 261559af47
fix(route): NASA 每日天文图片 (#12735)
* fix(route): NASA apod

* github.dev auto convert lf to crlf?

* use codespace rather than github.dev

* fix

* Some fix

* Update apod-cn.js
2023-07-03 20:44:29 +08:00
Andvari aa7f6cc01a
fix(route): 星岛日报时区处理修正 (#12744) 2023-07-03 00:44:31 -11:00
Ethan Shen c1093cd735
fix(route): NHK News Web Easy (#12737) 2023-07-02 01:25:53 +08:00
Rongrong 2bb1aac9c2
fix(route/weibo/group): attribute typo (#12734)
Signed-off-by: Rongrong <i@rong.moe>
2023-07-01 10:38:36 +00:00
github-actions[bot] 8d299bb671 style: auto format 2023-06-30 14:15:01 +00:00
WilliamGates 7775ee5744
fix(route): 为 yahoo news 添加 author 字段 (#12727)
* Update yahoo news

规范化代码,添加作者,方便根据作者过滤

* Try make eslint happy

* Try hard to make eslint happy

* Try hard to make eslint happy

* Really won't return await this time
2023-06-30 22:11:33 +08:00
Jiahao Lee 21e36b3b40
fix(route): blank results from fx678 (#12722)
* Fix kx.js to fetch the latest news

* make ESLint happy

* Use proper DateTime object

* fix runtime errors

* update `host` to avoid redirection

* refactor: migrate to v2

---------
2023-06-30 20:26:11 +08:00
Tony 26eeb74250
feat(radar): add radar for hugging face 2023-06-29 20:36:43 +00:00
Elsa Granger bb071cb597
feat(route): Add Huggingface Daily Papers (#12720)
* Add Huggingface Daily Papers

* Add en docs

* Follow script standard

* Place under huggingface namespace
Move docs to programming

* Fix route element in docs en

* Update div selector
2023-06-30 02:41:49 +08:00
TheLittle_Yang fa7cabe797
feat(route): add xboxfan.com (#12717)
* add xboxfan.com

* Create radar.js

* Update news.js

* Update lib/v2/xboxfan/radar.js

* remove trailing whitespace

* Apply suggestions from code review

---------
2023-06-30 00:04:42 +08:00
Ethan Shen 07825f1340
fix(route): multiple videos in posts of shuiguopai (#12698)
* fix(route): new domain for shuiguopai

* fix(route): multiple videos in posts of shuiguopai

* update index.js

* fix: update new domain for shuiguopai
2023-06-28 16:48:28 +00:00
github-actions[bot] f32e8588c4 style: auto format 2023-06-27 13:03:30 +00:00
欠陥電気 5e7c3fcf55
feat(route): add 中国科学院软件研究所 (#12719)
* feat(route): add 中国科学院软件研究所

* fix(route): fix Incomplete URL substring sanitization



---------
2023-06-27 21:00:03 +08:00
Kudryavka f6b1d4c49d
feat(route): add 机核网专题文章 (#12661)
* feat: add gcores collections

* feat: add maintainer

* feat: add radar config

* chore: update docs

* chore: change search url

* feat: use api to collect item

* chore: limit route

* feat: 手动解析blocks

* fix: add default case
2023-06-27 20:51:15 +08:00
Hao Yujie 7d140a9aca
fix: 为 /luogu/user/feed 增加了 guid (#12709)
* fix: add guid for luogu feed

* fix: fix wrong guid for luogu feed
2023-06-27 01:12:44 +08:00
Yorzaren 9295c51713
fix(route): Fix broken CuriousCat URLs (#12715)
* Fix broken curiouscat URLs

The https://curiouscat.qa does not work, so the URL should be https://curiouscat.live

* refactor: migrate to v2

---------
2023-06-27 00:58:36 +08:00
Ethan Shen 7c12c94e0b
feat(route): add 唐书房 (#12711) 2023-06-27 00:49:20 +08:00
Akashi 3e8a97625d
feat(route): hinatazaka46 blog support page param (#12704) 2023-06-24 05:53:53 +01:00
Tony d6478759ac
fix(route): reuters (#12702) 2023-06-23 19:51:59 +08:00
Akashi cdd1170056
feat(route): hinatazaka46 blog support id params (#12700)
* fix(route): page field change fixes

* feat: add route info

* feat: migrate to route v2

* feat: support id param

* fix(route): news page field change fixes
2023-06-23 12:15:05 +04:00
github-actions[bot] ab24f40d7a style: auto format 2023-06-23 08:03:30 +00:00
nasvel 4cd0bd2082
feat(route): add a new router for radio france (#12694)
* add a new router for radio france

* set podcast support to 0

* format code as to the convention

* add radar.js & add new lines to the end of files

* convert spaces to tabs

* use art template for item description

* remove podcast attribute

* english docs

* fix: RouteEn instead of Route

* fix: ['content'] is better written in dot notation.

* fix eslint errors
2023-06-23 12:00:37 +04:00
Tony 48003a068c
fix(route): ifeng (#12697)
* fix(route): ifeng

* fix: image
2023-06-22 23:31:31 +08:00
Akashi 8f147afc18
fix(route): hinatazaka46 blog page fields change fixes (#12696)
* fix(route): page field change fixes

* feat: add route info

* feat: migrate to route v2
2023-06-22 20:25:13 +08:00
飞飞鱼 56f6038f6f
fix(route): 东方财富研报被删除时的try catch (#12693)
* feat(route): add 东方财富研究报告

* feat(route): add 东方财富研究报告

* update: 东方财富研究报告文档

* feat(router): add 东方财富研究报告

* feat(router): add 东方财富研究报告

* fix:link add .jshtml suffix

* feat(route):add 东方财富网行业研究

* chore: data link

* fix(route): 东方财富研报被删除时的try catch

* fix(route): 东方财富研报被删除时的try catch
2023-06-22 19:39:11 +08:00
Akashi 02ebecf43c
feat(route): nogizaka46 blog support id param (#12688)
* feat: support id param

* docs: complete document

* docs: document format

* docs: close component tag
2023-06-21 23:44:25 +08:00
Zhengyi d169b9c37f
fix(route): 国家税务总局 - 最新文件 (#11960) (#12685)
* fix(route): 国家税务总局 - 最新文件 (#11960)

* refactor(route): use WHATWG URL API for chinatax
2023-06-21 17:46:15 +08:00
Ethan Shen a4e2eda25a
feat(route): add 36kr资讯热榜 (#12681)
* feat(route): add 36kr资讯热榜

* fix docs

* update lib/v2/36kr/utils.js
---------
2023-06-21 03:04:50 +03:00
Akashi f8cf1d6e55
feat: 支持 Sakurazaka46 Blog 分页订阅 (#12683)
* feat: 支持分页订阅

* chore: lint ignore

* docs: complete document

* docs: single line component

---------
2023-06-20 22:34:40 +08:00
cayZ 3c6be9309b
feat(radar): add radar rule for YouTube channels with handles (#12682) 2023-06-20 11:06:14 +03:00
Ethan Shen 946a11cc6a
feat(route): add Hacking8 (#12677) 2023-06-17 01:58:21 +08:00
Tony b1784deaeb
fix(route): pixiv novels (#12674) 2023-06-16 21:23:50 +08:00
miles f9a482da41
feat(route): 金十数据 主题文章 (#12667) 2023-06-15 22:46:23 +08:00
飞飞鱼 e9885dbf41
feat(route): add 东方财富网行业研究 (#12671)
* feat(route): add 东方财富研究报告

* feat(route): add 东方财富研究报告

* update: 东方财富研究报告文档

* feat(router): add 东方财富研究报告

* feat(router): add 东方财富研究报告

* fix:link add .jshtml suffix

* feat(route):add 东方财富网行业研究

* chore: data link
2023-06-15 15:51:58 +08:00
Ethan Shen 0d7d5a02db
feat(route): add 山东省教育招生考试院 (#12670) 2023-06-15 15:23:30 +08:00
miles f7bfacc74d
fix(route): 腾讯企鹅号抓取失败 (#12665) 2023-06-14 07:48:12 +05:00
Ethan Shen 215883de04
feat(route): add UNTAG时间线 (#12663) 2023-06-14 00:35:29 +08:00
Ticks fcb92f088a
feat(router): 添加武汉纺织大学就业信息 (#12662)
* feat(router): 添加武汉纺织大学就业信息

* 补交wtu-job radar.js

* Update docs/university.md

* feat(router): 添加武汉纺织大学就业信息

* feat(router): 添加武汉纺织大学就业信息

* fix(router): wtu-建议修改和代码优化

* feat(router): wtu-修改建议

* Update lib/v2/wtu/radar.js

* refactor: migrate to v2

---------
2023-06-13 23:30:39 +08:00
miles cdad5977db
fix(route): use api to obtain /iwara/users (#12655) 2023-06-13 19:21:37 +08:00
miles 75f545a9d7
fix(route): 腾讯企鹅号抓取失败 (#12653) 2023-06-13 18:49:42 +08:00
Ethan Shen aaef7c73ed
feat(route): add 4k世界 (#12654) 2023-06-12 19:50:08 +08:00
Youssif Shaaban Alsager e9c3d4848c
fix(route): Add missing first part of rattibha threads (#12633)
* fix(route): Add missing first part of rattibha threads

Signed-off-by: Youssif Shaaban Alsager <ysh-alsager@hotmail.com>

* fix(route): Use correct cache key for getting rattibha thread

* fix(route): Cache item cottectly in rattibha thread

---------

Signed-off-by: Youssif Shaaban Alsager <ysh-alsager@hotmail.com>
2023-06-11 18:49:17 +08:00
github-actions[bot] fe454d9f7e style: auto format 2023-06-11 10:43:17 +00:00
Ethan Shen b62730a014
feat(route): add 东北师范大学历史文化学院 (#12646)
* feat(route): add 东北师范大学历史文化学院

* doc: fix tip

* fix: add limit

* update lib/v2/nenu/radar.js

---------
2023-06-11 18:40:45 +08:00
CaoMeiYouRen 0f009c2585
fix(route): 修复 bilibili热搜路由失效 (#12640)
* 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热搜路由 的校验逻辑计算
2023-06-09 19:06:43 +08:00
Ethan Shen c567ee5b94
feat(route): add 东北师范大学研究生院 (#12641)
* feat(route): add 东北师范大学研究生院

* doc: fix typo
2023-06-09 18:53:14 +08:00
savokiss 352cba2fdd
fix: mp4kan 网页改版问题 (#12645) 2023-06-09 18:44:50 +08:00
Ethan Shen 6d8ea270d9
feat(route): add 竹百TOP20 (#12639)
* feat(route): add 竹百TOP20

* fix matches
2023-06-09 01:06:19 +08:00
miles 5f84d7557a
fix(route): author retrieval in nationalgeographic/latest-stories.js (#12636) 2023-06-08 23:41:23 +08:00
miles 44f21219a3
feat(route): Latest Stories from National Geographic (#12621) 2023-06-08 20:24:58 +08:00
Youssif Shaaban Alsager bd759b49d6
feat(route): Add Rattibha Twitter user threads (#12630) 2023-06-07 23:14:57 +08:00
fox2049 9d13d768cd
feat(router): add link content of dhu/yjs/zs (#12627)
* add yjszs info of dhu

* change order and add zs make

* 4 spaces for indentation, camelCase, del utf-8 decoder, link to string

* code proofreading
* delete got params
* update link code
* delete link body in ctx.state.data

* Update lib/v2/dhu/maintainer.js

* code proofreading
* example update
* html parse update

* add content

* delete comments

* delete comments

* update code from remote

* add link content

* link update

---------

Co-authored-by: Yuexin Sun <m090120303@outlook.com>
2023-06-07 20:16:00 +08:00
Ethan Shen 89e66ea39c
feat(route): add Dorohedoro News (#12624)
* feat(route): add Dorohedoro News

* fix maintainer
2023-06-07 14:25:02 +08:00
ytno1 4f9262cd88
feat(route): Add dblp and format my code (#12620)
* Add dblp and format my code

* Add rule files for the dblp

* doi has been set in publication.js

* update files

* update files

* doi has been set in publication.js
2023-06-07 14:18:55 +08:00
github-actions[bot] 6b1b35de8f style: auto format 2023-06-07 06:16:53 +00:00
Nishant Singh 95904cf1be
feat(route): add daily.dev (#12616)
* feat(route): add daily.dev

* refactor(route):review changes #12616

* Update docs/en/social-media.md

* refactor(route):review changes #12616

---------
2023-06-07 14:14:30 +08:00
ueiu 65c2909640
fix(route): 中国政府网没有正确拼接相对地址路径 && 替换滚动新闻地址 (#12622)
* Update index.js

* fix(route): 中国政府网没有正确拼接相对地址路径 && 替换滚动新闻地址
2023-06-06 22:07:03 +08:00
Enoch Ma 051a3efcbb
fix(route): aeon - support for other categories (#12614)
* aeon: hotfix & migrate to v2

* rewrite & focus on essays

* fix banner

* better support for aeon

* update the doc

* credits before content

* using templates & fix doc
2023-06-05 23:50:00 +08:00
fox2049 28aa9e6703
feat(router): add 东华大学研究生招生信息 (dhu/yjs/zs) (#12596)
* add yjszs info of dhu

* change order and add zs make

* 4 spaces for indentation, camelCase, del utf-8 decoder, link to string

* code proofreading
* delete got params
* update link code
* delete link body in ctx.state.data

* Update lib/v2/dhu/maintainer.js

---------

Co-authored-by: Yuexin Sun <m090120303@outlook.com>
2023-06-05 23:34:01 +08:00
飞飞鱼 7eed69380d
feat(router): add 东方财富研究报告 (#12591)
* feat(route): add 东方财富研究报告

* feat(route): add 东方财富研究报告

* update: 东方财富研究报告文档

* feat(router): add 东方财富研究报告

* feat(router): add 东方财富研究报告

* fix:link add .jshtml suffix
2023-06-05 10:51:54 -04:00
sakeoftest 7b533b8ba8
fix(route): coomer (#12619)
* Update utils.js

reused code from route/kemono

* fmt

* fmt
2023-06-05 21:38:50 +08:00
NathanDai 3798d612f1
fix(route): tesla/ota (#12587)
* fix(route): firecore

* fix(route): /tesla/ota

* fix(route): /tesla/ota

* fix(route): /tesla/ota

* refactor: migrate to v2

---------
2023-06-05 20:44:50 +08:00
Tony 0fb29a03d0
feat(route): winstall (#12613) 2023-06-04 23:59:21 +08:00
WayJam So 649c3d3e5c
fix(route): update shuiguopai domain (#12602) (#12603) 2023-06-04 22:42:32 +08:00
github-actions[bot] c5cc5cf159 style: auto format 2023-06-04 14:07:24 +00:00
ueiu eb6b9e1b76
fix(route): contentUrl unexpected characters appear (#12612) 2023-06-04 22:04:28 +08:00
947ce8ab31
fix(route): sehuatang (#12605)
* Update user.js

* style: auto format

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-04 22:00:20 +08:00
Ethan Shen 377a31fc9d
fix(route): 141JAV & 141PPV (#12594)
* fix(route): 141JAV & 141PPV

* fix radar
2023-06-04 21:53:51 +08:00
Enoch Ma 17a1e63b17
fix(route): aeon - hotfix & migrate to v2 (#12593)
* aeon: hotfix & migrate to v2

* rewrite & focus on essays

* fix banner
2023-06-04 21:49:24 +08:00
caa172bfc6
feat(route): add 色花堂作者文章 (#12584)
* 色花堂作者文章

* 文档更改

* 修改router

* fix:代码问题

* Fix bugs and add documentation

* fix bugs

* style: auto format

* Update lib/v2/sehuatang/user.js

* Update lib/v2/sehuatang/user.js

* Update README.md

* style: auto format

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-03 00:30:11 +08:00
SUEPbot 0d410dd012
feat(route): add more shiep sites (#12585)
* refactor: split config

* feat(route): add more shiep sites

* refactor: sort
2023-06-01 21:04:42 +08:00
Ethan Shen beb308f9a0
feat(route): add UNTAG分类 & 专题 (#12576)
* feat(route): add UNTAG分类 & 专题

* fix: add maintainer

* fix: update route

* fix: update route path

---------
2023-05-31 21:16:44 +08:00
Tony dc46f70393
fix(route): youtube get channel id from user handle (#12579) 2023-05-30 22:37:15 +08:00
Tony a7fb3c48a3
fix(route): line today no icon hash (#12578) 2023-05-30 21:52:40 +08:00
我是笨蛋小扁担 12ca168f28
feat(route): add notefolio 旧版已失效 (#12564)
*  feat: 适配 notefolio 旧版已失效

* 🐞 fix: remove y

* 📃 docs: update en docs

* 🦄 refactor: remove old notefolio

* 📃 docs: update docs

* 🦄 refactor: remove old router

*  feat: add video

* 📃 docs: update en docs

* 🦄 refactor: use art-template

* 📃 docs: `pick` by default

* 📃 docs: update docs
2023-05-29 22:12:22 +08:00
YsMox 896d9b6dc8
fix(route): 同步包子漫画页面字段变动 (#12575) 2023-05-28 23:26:20 +08:00
Tony 728490130e
feat(route): followin (#12574)
* feat(route): followin

* feat: add radar

* fix: fix news title
2023-05-28 21:38:48 +08:00
YsMox 55cbde4789
fix(route): 修正tiktok部分字段名称变动 (#12572) 2023-05-28 13:55:52 +03:00
Tony 73ec8161ab
fix(route): wnacg (#12567) 2023-05-27 22:07:01 +08:00
Tony d1a11a40b4
fix(route): nhentai (#12566) 2023-05-27 22:04:15 +08:00
TheLittle_Yang 4e2c3efe2d
feat(route): DevolverDigital Blog: Parse per page instead of full page, and add cache support. (#12560)
* get each post instead of the whole page

* add cache support

* Update blog.js

* Update blog.js
2023-05-25 17:18:28 -11:00
Ethan Shen d824a628a3
fix(route): Futubull Headlines (#12562) 2023-05-26 00:47:19 +08:00
github-actions[bot] c802e041a0 style: auto format 2023-05-25 15:40:29 +00:00
momizi 65b6f941e5
feat(route): add BMKG 印尼气象气候和地球物理局 (#12558)
* bmkg

* Update rader.js

* update rader

* change a wrong name -_-!

* update radar&docs
2023-05-25 23:37:24 +08:00
TheLittle_Yang 6c2b3a076c
feat(route): add DevolverDigital Blog (#12548)
* feat(route): add DevolverDigital Blog

* use embedded json #__NEXT_DATA__

* index value using .map()

* minor improvements
2023-05-24 13:21:24 -05:00
github-actions[bot] 93498412be style: auto format 2023-05-23 07:07:03 +00:00
Derek 3b751bc9b4
fix(route): 修正知网作者最新发布的期刊文献 (#12415)
* fix(route): use new knowledge-api link

* fix(route): update to use original code

* implement the functionality of fetching abstract

* docs: add maintainer name

* format

* fix(route): use fixed url for author and papers

* add a notice about CNKI in the journal.md file.

---------

Co-authored-by: Harvey Qiu <qiushimao@hotmail.com>
2023-05-23 15:04:23 +08:00
TonyRL 0118cadd39 fix(route): discord maintainer path
close #12549
2023-05-23 06:58:30 +00:00
Ethan Shen 8e147c70b3
feat(route): add Bad.news (#12547)
* feat(route): add Bad.news

* fix: load lazy images and video posters
2023-05-23 03:40:02 +05:00
Tony dd2be12722
feat(route): techpowerup (#12551)
* feat(route): techpowerup

* feat(route): techpowerup
2023-05-22 23:51:12 +08:00
github-actions[bot] 83476621d8 style: auto format 2023-05-22 13:42:14 +00:00
lilPiper 385237e0d2
feat(route): add 深圳停水通知 Shenzhen (#12543)
* feat(route): add 深圳停水通知 Shenzhen

* feat(route): add 深圳停水通知 Shenzhen water shut-off notice

* feat(route): add 深圳停水通知 Shenzhen water shut-off notice

* feat(route): add 深圳停水通知 Shenzhen water shut-off notice

* feat(route): add 深圳停水通知 Shenzhen water shut-off notice

* feat(route): add 深圳停水通知 Shenzhen water shut-off notice

* feat(route): add 深圳停水通知 Shenzhen water shut-off notice

* feat(route): add 深圳停水通知 Shenzhen water shut-off notice

* insert new entries in alphabetical order

* feat(route): add 深圳停水通知 Shenzhen water shut-off notice
2023-05-22 21:39:54 +08:00
Curly Brackets 5e3a580917
feat(notion): support notion database (#12546)
* feat(notion): support notion database

* fix(notion): convert markdown to html

* fix(notion): format notion docs +  fix the dependencies version

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

* docs(notion): insert new entries in alphabetical order.

* refactor(notion): add notion key check

* style(notion): format code

* chore(notion): update pnpm-lock.yaml up to date with package.json

* chore: rebuild pnpm lock

---------
2023-05-22 21:18:25 +08:00
github-actions[bot] 955b077c13 style: auto format 2023-05-22 12:43:10 +00:00
Cyang39 39c3d5f277
feat(route): add comicat 漫喵动漫BT下载 (#12545)
* feat(route): add comicat 漫喵动漫BT下载

* fix(route): comicat 漫喵动漫BT下载

* fix(route): comicat 漫喵动漫BT下载

typo

* fix(route): comicat 漫喵动漫BT下载

fix wrong items

* fix(route): comicat 漫喵动漫BT下载

fix radar

* fix(route): comicat 漫喵动漫BT下载

fix docs uri

* fix(route): comicat 漫喵动漫BT下载

修改了 docs 路径

* fix(route): comicat 漫喵动漫BT下载

* fix(route): comicat 漫喵动漫BT下载

fix radar

* fix(route): comicat 漫喵动漫BT下载

* Update lib/v2/comicat/maintainer.js

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

* Update docs/anime.md

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

* Update lib/v2/comicat/search.js

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

* Update lib/v2/comicat/search.js

use enclosure in item

* Update lib/v2/comicat/search.js

fix doc example and move item puDate into item level

* Update lib/v2/comicat/search.js

---------
2023-05-22 17:40:53 +05:00
Ethan Shen cbca59f390
fix(route): 爱思想栏目 & 排行 & 思想库 (#12541)
* fix(route): 爱思想栏目

* remove unnecessary await

---------
2023-05-20 03:10:24 +08:00
Ethan Shen ad33615e48
feat(route): add zyw今日热榜 (#12527)
* feat(route): add zyw今日热榜

* fix typo

* fix: remove cache.tryGet

* fix radar params

* update lib/v2/zyw/radar.js

---------
2023-05-20 01:59:10 +08:00