Commit Graph

3744 Commits

Author SHA1 Message Date
Rongrong 32fe3aeb65
feat(route)(kyodonews): icon, main pic, updated date (#9459)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-04-04 22:43:59 +08:00
Rongrong 7399d17591
fix(route)(weibo): misc icons break some readers (#9458)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-04-04 22:38:52 +08:00
Chenxing Luo b17eaf9848
feat(route): 增加了六个美国博物馆的展讯 (#9451)
* Add New York Museums with working code

* Add Guggenheim and fix Jewish Museum

* Add pubDate for Gugg and Met Exhibitions

* Update docs

* Add New Museum and MCA Chicago, update document

* Fix en route

* Add and update radar.js

* Add Brooklyn Museum

* Reformat code

* Update route and travel information

* Fix `http` -> `https` for `radar.js`

* Change some link quotations mark

* Using `parseDate` provided by the project

* Removing "insecureHTTPParser"

* Fix JewishMuseum issue

* Use regex instead of node's vm

* Update lib/v2/jewishmuseum/exhibitions.js

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

* Update lib/v2/guggenheim/exhibitions.js

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

* Update docs/en/travel.md

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

* Update docs/travel.md

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

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-04-04 22:31:48 +08:00
zytomorrow 476b3934bc
fix(route): sichuan/deyang 政府公开信息 (#9453)
* fead: add 雪球股票评论

* style: auto format

* fix: 修复雪球评论转发时未带原文

* refactor: 微博个人时间线接入util,支持可读性优化,同时打开emoji表情展示

* route: 雪球评论标题长度自定义

* style: auto format

* fix: 风之动漫域名更换

* fix: 风之漫画新域名适配

* refactor: 微博个人时间线接入util,支持可读性优化,同时打开emoji表情展示

* fix: 雪球股票评论格式调整

* fix: 风之动漫域名更换

* fix: 风之动漫link修复

* fix: 雪球股票评论正文使用art模板,日期解析调整

* feat(route): add 德阳考试中心

* feat(route): add 德阳考试中心

* fix: 风之动漫获取数量去掉限制

* fix: 风之动漫获取数量去掉限制

* fix: 风之动漫获取数量使用通用参数控制

* fix: 风之动漫获取数量使用通用参数控制

* style: auto format

* fix: dykszx

* fix: 德阳考试中心 ssl证书过期

* Merge branch 'master' of https://github.com/DIYgod/RSSHub into dykszx

* Merge branch 'master' of https://github.com/DIYgod/RSSHub into dykszx

* tmp1

* tmp2:

* tmp3

* feat(route):  add 政府公开信息

* feat(route):  add 政府公开信息

* feat(route):  add 政府公开信息

* feat(route):  add 政府公开信息

* feat(route):  add 政府公开信息

* Revert "feat(route):  add 政府公开信息"

This reverts commit c9d59af9e09b14f7357014382037b7f378d65ea7.

* feat(route):  add 政府公开信息

* fix: 修复德阳政府公开信息

* fix: 修复德阳政府公开信息

* Merge branch 'master' of https://github.com/DIYgod/RSSHub into fix_router

* Merge branch 'master' of https://github.com/DIYgod/RSSHub into fix_router

* Merge branch 'master' of https://github.com/DIYgod/RSSHub into fix_router

* fix: 修复德阳政府公开信息

Co-authored-by: GitHub Action <action@github.com>
2022-04-03 22:52:45 +08:00
github-actions[bot] 5b7b2f449a style: auto format 2022-04-02 15:41:31 +00:00
SmarT 577541f210
feat(route): add 时光网 (#9443)
* Create 1.txt

* Add files via upload

* Delete lib/v2/mtime directory

* Add files via upload

* Update multimedia.md

* Update multimedia.md

* Update and rename lib/v2/mtime/news.js to 自由/版本 2/mtime/news.js

* Delete news.js

* Add files via upload

* Update multimedia.md

* Update news.js

* Update news.js

* Update news.js

* Update news.js

* Update radar.js

* Update radar.js

* Update radar.js

* Update news.js

* Update news.js

* Update news.js
2022-04-02 08:39:50 -07:00
Rongrong 5b35471e39
fix(core): offending RFC4287 (#9441)
* fix(core): offending RFC4287

should not leave `<updated>` blank when `<published>` is not blank
these two fields MUST conform to the "date-time" production in RFC3339

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* test(common-utils): complete tests

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* test(template): restrict expected value of `pubDate`

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-04-02 17:44:45 +08:00
Rongrong 63b3b044cd
fix(route)(weibo/user): outdated API method (#9446)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-04-02 17:20:19 +08:00
Rein-Ou 92997224aa
fix(route): qweather/now measure fixed (#9448)
* time display fix

* measure fix
2022-04-02 16:42:15 +08:00
Rongrong 96e3b76adb
feat(route)(weibo): recognize and display Live Photo (#9440)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-04-01 19:01:29 +08:00
Fatpandac bb3924cac3
feat(route): npm (#9437) 2022-04-01 18:39:08 +08:00
Ethan Shen 457e8f8a41
feat(route): add 湖南日报 (#9417)
* feat(route): add 湖南日报

* docs: update category

* update docs/traditional-media.md

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

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-04-01 18:02:31 +08:00
Rongrong df846c497c
feat(route): add kyodonews (#9435)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-04-01 13:02:17 +08:00
huangliangshusheng c6fbc9ecf2
feat(route): add hameln (#9429)
* feat(route): add hameln

* feat(route): add hameln

* fix doc

* Update lib/v2/hameln/chapter.js

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

* add timezone

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-04-01 11:24:31 +08:00
Shironobako 82a556fdcd
fix(route): bilibili/live 修改areaLink默认值为empty(当areaLink为空时报错) (#9424)
* 修改areaLink默认值为empty(当areaLink为空时报错)

* 修改areaLink默认值为empty(当areaLink为空时报错)
2022-04-01 00:12:46 +08:00
Rein-Ou e933a0275b
fix(route): qweather/now timezone (#9431) 2022-03-31 23:06:36 +08:00
Ethan Shen d68e5a8d54
feat(route): add Quicker动作更新 (#9357)
* feat(route): add Quicker动作更新

* fix typo

* delete outdated routes

* fix: add h2 header

* fix: invalid pubDate
2022-03-31 22:32:30 +08:00
Ethan Shen d88e52ce8e
feat(route): add 衡阳日报 & 衡阳晚报 (#9418)
* feat(route): add 衡阳日报 & 衡阳晚报

* docs: update category
2022-03-30 23:53:55 +08:00
github-actions[bot] f3aa4c5677 style: auto format 2022-03-30 13:46:30 +00:00
Rein-Ou bb80a2ec7c
fix(route) qweather/now (#9419)
* qweather_now

* now

* pubDate fix

* timezone

* parseDate

* item link fix

* cache id fix

* time fix

* format code

* Update forecast.md
2022-03-30 21:44:23 +08:00
Ethan Shen d50e0948dc
feat(route): add 虎扑首页 (#9416) 2022-03-29 22:03:13 +08:00
Rein-Ou 0a29a7c4e8
feat(route) add qweather/now (#9413)
* qweather_now

* now

* pubDate fix

* timezone

* parseDate
2022-03-29 21:29:07 +08:00
Rongrong 95db3b4e99
fix(core): torrent searching error (#9407)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-29 21:12:16 +08:00
Rongrong cd91931876
feat(route): try to avoid being anti-crawled (#9406)
* feat(route)(weibo): try to avoid being anti-crawled

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* refactor(route)(telegram/channel): migrate to `cache.tryGet`

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* feat(route)(douban): try to avoid being anti-crawled

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* feat(route)(picuki): try to avoid being anti-crawled

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* ref: got.get() to got()
2022-03-29 20:58:46 +08:00
CaoMeiYouRen b70e690a5c
feat(route): 新增 米游社 路由 (#9404)
* 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
2022-03-29 20:21:21 +08:00
Rongrong 1fc9c4aa0d
fix(route)(douban/wish): username in feed title (#9408)
fix(route)(douban/wish): username in feed title
2022-03-28 17:47:10 -11:00
Fatpandac 21dbeba12f
feat(route): 华硕 固件 (#9403)
* feat(route): 华硕 固件

* fix(route): change radar url and modify the date format
2022-03-28 23:16:17 +08:00
Rongrong 501dff59d0
refactor(core): unified memory cache (#9395)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-28 22:55:29 +08:00
Tony cd151f45ab
fix(utils): parseDate custom format not working 2022-03-28 22:25:40 +08:00
Genghis Yang 33eb860b08
fix(route): mpaypass news (#9367)
* fix(route): mpaypass news

* refactor: migrate to v2

* fix: parseDate
2022-03-28 20:41:20 +08:00
Ethan Shen 5927f28121
fix(route): PubMed Trending articles (#9402) 2022-03-28 20:20:30 +08:00
Tony 668286a58b
fix(route): qweather namespace (#9398) 2022-03-27 23:59:47 +08:00
Ethan Shen a3396029ec
fix(utils): wrong last weekday for relative date (#9397) 2022-03-27 23:39:44 +08:00
Rongrong 8c2039902e
feat(route)(weibo): display comments (#9394)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-27 01:51:42 +08:00
忧郁的紫色毛衣男孩 e61a90db77
fix(route): geo daily photo (#7555)
* 完成issues#7485,在每日一图-国家地理中增加每日精选节点

* 修改文档和router位置

* 对日期pubDate规范进行了调整

* 优化调整获取内容逻辑,修改pubDate字段的获取方式

* 调整pubDate参数

* 删除代码中多余的console

* 调整parse-date引用

* 调整时区

* issues-#7471,解决国家地理每日一图获取失败问题,因为网站更改,并且网站对图片进行了处理,所以调整获取方式。

* 删除无用代码

* 调整代码,错删了代码

* refactor: migrate to v2

* fix: nat geo photo of the day

* fix: natgeo parseDate

* style: lint

* feat: radar for natgeomedia.com

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-27 00:09:34 +08:00
Ethan Shen e42bdf3d97
fix(utils): typo in parse-date (#9391)
* fix(utils): typo in parse-date

* fix: add `后日`
2022-03-26 19:44:27 +08:00
Ethan Shen be5dd42e09
feat(route): add 安徽省科技厅 (#9387)
* feat(route): add 安徽省科技厅

* update lib/v2/gov/radar.js

* refactor: sort radar in alphabetical order
2022-03-26 18:12:54 +08:00
Rein-Ou b55e9a3883
fix(route): Weather forcast (#9390)
* weather_forcast

* format

* cache

* Update lib/v2/weather/index.js

* Update lib/v2/weather/util/location.js

* Update docs/forecast.md

* modify

* Update forecast.md

* readme.md

* docs: reorder `HEFENG_KEY`

* fixed cache problem

* dependent fix

* add link

* Update index.js

* fix dependent

* index

* fix md doc
2022-03-26 17:55:04 +08:00
Ethan Shen d5648b37ee
fix(utils): parse relative dates with multiple time units (#9365)
* fix(utils): parse relative dates with multiple time units

* docs: remove warning

* fix: add more characters to match

* fix: rename to parse-date
2022-03-26 16:45:42 +08:00
Rein-Ou 2a728f1e1c
feat(route): add Weather forcast (#9382)
* weather_forcast

* format

* cache

* Update lib/v2/weather/index.js

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

* Update lib/v2/weather/util/location.js

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

* Update docs/forecast.md

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

* modify

* Update forecast.md

* readme.md

* docs: reorder `HEFENG_KEY`
2022-03-25 23:57:33 +08:00
Ethan Shen 8ecad32db2
feat(route): add 澎湃明查 (#9380)
* feat(route): add 澎湃明查

* fix: 839studio routes

* docs: update example url

* fix: parseDate
2022-03-25 22:05:27 +08:00
Humble c91a4cdd1d
feat(route):add 政采云前端小报和博客 (#9379)
* feat(route):add 政采云前端小报和博客

* fix:因为使用了空值合并操作符??,所有node的版本必须大于等于14

* feat(route):add 政采云前端小报和博客

* fix:因为使用了空值合并操作符??,所有node的版本必须大于等于14

* docs:新增英文说明

* docs:调整位置

* feat: Modify Backquotes

* fix:remove duplicate rssbud and add zooTeam

* fix: add a close tag

* docs: fix docs tags and attrs

* fix:add timezone
2022-03-25 20:47:06 +08:00
huangliangshusheng d1cda2a2be
feat(route): add kakuyomu (#9371)
* feat(route): add kakuyomu

* feat(route): add kakuyomu

* add pubDate

* fix radar rule
2022-03-25 20:23:57 +08:00
Qin Ruizhe f3618bb148
feat(route): fix NUAA 教务处/计算机科学与技术学院信息 (#9361)
* feat(route): fix NUAA 教务处/计算机科学与技术学院信息

* refactor: migrate to v2

* fix: deprecated url.resolve
2022-03-25 03:21:32 +08:00
Fatpandac 259bcf1e5c
fix(route): ifeng/feng this route is empty (#9372)
* ifeng/feng this route is empty

* refactor: migrate to v2

* fix: parseDate
2022-03-24 01:47:29 +08:00
Tony baeafb97a5
feat: git hash on error (#9373) 2022-03-24 01:10:47 +08:00
Tony 6ba0cb246e
fix(route): dbmv category not working (#9366) 2022-03-23 22:34:35 +08:00
Tony c7cb516321
fix(route): headers in got usage (#9363) 2022-03-22 23:19:20 +08:00
Kevin Schaul 95789aafaa
feat(rotue): add nytimes/author route (#9356)
* Add nytimes/author route

* Removed unnecessary logger and fs usage

* refactor: migrate to v2
2022-03-22 22:52:49 +08:00
Ethan Shen d84ab79163
feat(route): add 中华人民共和国外交部外交动态 (#9348)
* feat(route): add 中华人民共和国外交部外交动态

* fix: wrong pubDate
2022-03-22 04:20:12 +08:00
Rongrong c48ca6bd5b
fix(core): invalid feed fields (#9286)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-22 02:13:15 +08:00
Tony fe775f5198
fix(route): github comments use api (#9358)
fix(route): github comments use api
2022-03-21 17:17:59 +00:00
Bin Wang 6b3d21438e
feat(route): add icon and logo to Bilibili atom feed (#9353)
Fetch Bilibili user avatar and use it as icon and logo for atom feed
2022-03-22 00:06:35 +08:00
Genghis Yang 10118b004f
fix(core): MEMORY_MAX should be an integer (#9352) 2022-03-20 23:06:41 +08:00
dependabot[bot] db78d3d275
chore(deps): bump tiny-async-pool from 1.2.0 to 2.0.1 (#9350)
* chore(deps): bump tiny-async-pool from 1.2.0 to 2.0.1

Bumps [tiny-async-pool](https://github.com/rxaviers/async-pool) from 1.2.0 to 2.0.1.
- [Release notes](https://github.com/rxaviers/async-pool/releases)
- [Commits](https://github.com/rxaviers/async-pool/compare/v1.2.0...v2.0.1)

---
updated-dependencies:
- dependency-name: tiny-async-pool
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* fix(route): tiny-async-pool v2 compatibility, url.resolve

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-20 22:40:32 +08:00
Ethan Shen 6477e6b8e4
feat(route): 观察者网输出全文 (#9338)
* feature(route): 观察者网输出全文

* fix: add radar

* fix typo

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

* fix: add timezone

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-03-19 21:01:03 +08:00
Ethan Shen b2137fc283
fix(route): JavBus alternative domain related links (#9336)
* fix(route): JavBus alternative domain related links

* fix: add magnets and previews in cache

* fix: remove redundant cache
2022-03-19 20:35:00 +08:00
Tony 96d392fec9
fix(route): github pull requests (#9341)
* fix(route): github pull

* fix: typo
2022-03-19 03:14:53 +08:00
Rongrong 41910802f2
feat(core): caching enhancements (#9227)
* fix(core): redis cache ignore `maxAge` when refreshing

memory cache do not have such a problem

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* feat(core): make `cache.tryGet()` refreshing selectable

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* docs: `ctx.cache.tryGet()` update

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-19 02:13:15 +08:00
Rongrong 933080a1f5
fix(route)(nikkei-cn): imprudent slice; selector lack; duplicated article (#9337)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-18 21:32:09 +08:00
Tony 2ed9fd5c5f
chore: bump lru-cache from 6.0.0 to 7.7.1 (#9339)
* feat(core): lru-cache v7

* chore: bump lru-cache to 7.7.1

* feat: configurable max
2022-03-18 21:08:04 +08:00
Tony ba198d09c4
fix(route): rfa missing url property (#9326)
* fix(route): rfa missing url property

* docs: add missing en h3 title

* fix: use nullish coalescing operator
2022-03-16 05:14:49 +08:00
Fatpandac 0ec2b01ec2
feat(route): add 政策研究, 工作论文 and refactor to V2 (#9324)
* feat(route): add 政策研究, 工作论文 and refactor to V2

* fix: depreciated url.resolve pubDate
2022-03-16 04:13:45 +08:00
TonyRL b93f6fe856 fix: error page bug report url 2022-03-15 15:30:25 +00:00
Ethan Shen a1a62813e2
feat(route): add 中国工人出版社新闻中心 (#7303)
* feat(route): add 中国工人出版社新闻中心

* refactor: migrate to v2

* fix: parseDate typo in router.js

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-15 23:10:32 +08:00
Rongrong 96e803fba6
fix(route): node.js 14 has no `replaceAll` (#9323)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-15 17:09:01 +08:00
Fatpandac 194a522fc8
fix(route): ixigua_user anti-crawler policy upgrade and refactor to V2 (#9314)
* fix(route): ixigua_user anti-crawler policy upgrade and refactor to V2

* fix(route): replaces '/' with itself and fix item's link
2022-03-15 03:08:14 +08:00
Fatpandac ea0022cbcf
feat(route): add 差评快讯 and refactor to V2 (#9319)
* feat(route): add 差评快讯 and refactor to V2

* fix: parseDate
2022-03-15 02:30:06 +08:00
heunghingwan 9dc20280e8
fix(route): gov/fmprc/fyrbt 修复发布日期提取 (#9317)
* 修复发布日期提取

* fix: depreciated url.resolve Invalid Date
2022-03-14 21:08:20 +08:00
Zhen Zhong 3baeb0aa8c
feat(route): add bitbucket commits and tags (#9316)
* add bitbucket commits and tags

* add english doc

* fix bitbucket radar.js

* fix bitbucket docs

* docs: add bitbucket cn docs

* fix: use parseDate utils
2022-03-14 20:57:54 +08:00
Fatpandac fddd2719a4
fix(route): flyert_preferential get fulltext (#9315)
* fix(route): flyert_preferential get fulltext

* fix(route): add timezone
2022-03-14 20:39:37 +08:00
Shao ye ee1eab23d8
fix njupt posts with url redirections (#8961)
* fix njupt posts with url redirections

skip posts that are redirected to error pages due to access control

* fix: migrate to v2

* fix: pubDate depreciated url.resolve

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-13 22:24:06 +08:00
Tony 713415093f
fix(route): eprice hk (#9312) 2022-03-13 21:36:00 +08:00
Fatpandac 43f1d1813d
fix(route): sohu_mp can not get author's link and refactor to V2 (#9311)
* fix(route): sohu_mp can not get author's link and refactor to V2

* fix: pubDate

* fix: remove unused timezone

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-13 21:11:12 +08:00
Ethan Shen 5b5e8ce1fa
fix(route): add JavBus alternative domain (#9310) 2022-03-13 20:51:26 +08:00
junfengP 4d6cd98fc9
fix(route): reverse is not a function (#9309)
很久以前这个路由是正常的,现在报错 $().reverse is not a function
推测是cheerio包的返回类型变了
2022-03-12 17:52:44 +08:00
Jigsaw 01146e3e6f
feat(route): add bilibili online list (#9308)
* feat(route): add bilibili online list

* fix(route): bilibili online list

* fix(route): bilibili online list

* refactor: migrate to v2
2022-03-12 17:09:28 +08:00
Tony bf9be2fa3d
feat(route): add gitpod (#9306)
feat(route): gitpod
2022-03-12 04:52:04 +08:00
Fatpandac e50dc7058e
fix(route): sina responsed 403 (#9304)
* fix(route): sina responsed 403

* fix: use parseDate

fix: promise overhead
2022-03-11 22:32:06 +08:00
swwind 727f17a15f
fix(route): 哈尔滨工业大学(威海)通知公告 (#9303)
* fix(route): 哈尔滨工业大学(威海)通知公告

* fix css selector

* fix: use parseDate
2022-03-11 22:23:56 +08:00
Tony 233f1c8152
refactor: config.js (#9305)
* refactor: reorder lib/config.js

* docs: reorder config
2022-03-11 22:12:42 +08:00
Fatpandac c61bfa04b1
feat(route): add 木木博客 (#9302) 2022-03-11 22:09:27 +08:00
jiechus 1121f8c0a0
fix(route): 添加若干路由的图标 (#9301)
* cover

* add bilibili dynamic image

* fix bilibili dynamic

* fix bilibili dynamic x2

* style: auto format

* add afdian image

* style: auto format

* fix git

* style: auto format

* add zhihu activities image

* optimize zhihu activities title

* optimize TG channel title

* style: auto format

* optimized reg

* optimized reg

* optimized reg

* optimized reg

* optimized reg

* optimized reg

* optimized reg

* FIX betterTitle

* FIX betterTitle x2

* FIX betterTitle x3

* FIX betterTitle x4

* FIX betterTitle x5

* Optimize betterTitle preprocessed HTML tags

* FIX regular

* add IThome image

* Update channel.js

* Excluded Content

* Excluded Content

* 解决 DeepScan

* 解决 DeepScan

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-03-11 19:39:23 +08:00
vcup 65f6086bc8
fix(route): touhougarakuta (#9297)
* Fixes DIYgod/RSSHub#9271

* Sovel DeepScan reported issues

* fix logic issue

Co-authored-by: vcup <vcup@gmail.com>
2022-03-11 19:21:55 +08:00
Ethan Shen b7df26724e
feat(route): add Foresight News article (#9295) 2022-03-11 00:50:57 +08:00
Ethan Shen 3965da8765
feat(route): add Sputnik News (#9294) 2022-03-11 00:17:13 +08:00
Rongrong 3364b7eb1d
fix(route): migrate invalid `enclosure_length` usages to `itunes_duration` (#9291)
Close #9287

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-10 20:54:29 +08:00
Fatpandac b86fd05d5a
feat(route): add 新唐人電視台 (#9292)
* feat(route): add 新唐人電視台

* Update docs/traditional-media.md

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

* Update lib/v2/ntdtv/channel.js

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

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-03-10 20:02:09 +08:00
Ethan Shen 0a53418b93
feat: add google sites recent changes (#7246)
* feat: add google sites recent changes

* fix pubDate

* fix: wrong date format
2022-03-10 19:46:56 +08:00
Fatpandac 073df65935
feat(route): add 希望之声 (#9285)
* feat(route): add 希望之声

* fix(route): change timezone
2022-03-10 02:26:54 +08:00
Ethan Shen ce511b5b17
feat(route): add 俄罗斯卫星通讯社 (#9272)
* feat(route): add 俄罗斯卫星通讯社

* fix: add radar
2022-03-09 19:59:40 +11:00
Ethan Shen e6549c9011
feat(route): add Foresight News (#9274) 2022-03-08 17:29:14 -02:00
Fatpandac 7e3bdc45fc
fix(route): segmentfault return empty and refactor to V2 (#9270)
* fix(route): return empty and refactor to V2

* docs: update segmentfault user example
2022-03-08 22:01:44 +08:00
Ethan Shen b808cdb78f
feat(route): add 35PHOTO (#9267) 2022-03-08 21:55:40 +08:00
Ethan Shen 2f01aa6819
feat(route): add BigQuant专题报告 (#9253) 2022-03-08 21:52:16 +08:00
liuxsdev 007948efcd
feat(route): 生态环境部-要闻动态 (#9248)
* feat(route): 生态环境部-要闻动态
2022-03-08 21:49:30 +08:00
Nite07 f5960cc285
feat(route): add dayanzai (#8950)
* Add(route): add dayanzai

* 添加获取全文参数

* Update docs/bbs.md

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

* fix: string literals

Co-authored-by: Nite07 <nmy1207@outlook.com>
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-03-08 21:36:20 +08:00
Fatpandac 840494ab63
fix(route): wechat/tgchannel content text format error (#9095)
* fix(route): wechat/tgchannel content text format error

* fix(route): remove mess code

* fix(route): fix css style
2022-03-07 19:21:16 +08:00
railzy d1173f34ac
fix(route): 最终幻想 14 国际服 Lodestone 内容api调用格式更新 (#9260)
* fix(route): 最终幻想 14 国际服 Lodestone 内容api调用格式更新

* ff14 国际服 lodestone api 使用 https

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

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-03-07 18:19:14 +08:00
Rongrong 991a6a1f24
fix(route)(fdroid/apprelease): invalid feed title (#9259)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-07 16:10:31 +08:00
Black_Yuzia ed5ceb6f6e
fix(route): nhentai Images host (#9257)
fix(route): nhentai Images host
2022-03-07 15:51:55 +08:00
Tony 2c2bf4ed09
fix: typo in puppeteer options 2022-03-06 23:42:32 +08:00
Tony 0afddfaaac
revert: "fix(route): ielts window.$ is not a function (#9255)" (#9256)
This reverts commit 0b4ea2ee67.
2022-03-06 23:29:53 +08:00
Tony 0b4ea2ee67
fix(route): ielts window.$ is not a function (#9255) 2022-03-06 22:31:52 +08:00
Black_Yuzia fbcba24a9f
fix(route): hentaimama Image Parsing (#9252) 2022-03-06 20:52:48 +08:00
Rongrong 7edb450ca9
fix(route)(app-center/release): improper linebreak (#9250)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-06 20:48:56 +08:00
LyleLee ba9891f578
feat(route): 美国白宫科学技术政策办公室 US Whitehouse Office Of Science And… (#9246)
* Add whitehouse/ostp 美国白宫科学技术政策办公室 US Whitehouse Office Of Science And Technology Policy

* Add whitehouse OSTP, update english docs
2022-03-06 20:11:34 +08:00
StevenRCE0 6a4b939509
feat(route): 机核网添加分类标签和标签路由 (#9239)
* Gcores tagging

* Gcore tags

* Comfort v2

* Update router

* Update router.js

* refactor: use cache.tryGet
2022-03-06 20:06:37 +08:00
elxy c30a4d56fc
feat(route): add Bitmovin blogs (#8935)
* Add(route): add Bitmovin blogs

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-06 01:21:58 +08:00
elxy 0ac081aad0
feat(route): add BBC News Labs (#8934)
* Add(route): add BBC News Labs

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-06 00:22:59 +08:00
Fatpandac 3b53c4430e
feat(route): add 工业和信息化部 (#9221)
* feat(route): add 工业和信息化部

* fix(route): change route path, docs and refactor to V2
2022-03-05 23:22:46 +08:00
mokevip8 e4c6dabf70
feat(route): 增加HelloGithub的RSS订阅 (#8879)
* 增加HelloGithub的RSS订阅

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-04 13:21:50 +08:00
github-actions[bot] aa1019cbb4 style: auto format 2022-03-03 15:09:55 +00:00
YangLe 7e6db0d1d9
feat(route): 华尔街见闻-只看重要的 (#9237)
* Update live.js

* Update router.js

* Update traditional-media.md
2022-03-03 23:07:48 +08:00
Yuri Kiriyama fee75c662e
feat(route): add 杭州电子科技大学 计算机学院 通知 (#8780)
* add hdu cs route

* add hdu cs route document

* add hdu cs radar rules

* add rssbud support

* trun to V2

* trun to V2

* (fix) hdu route cs spell check

* (add) hdu cs route add maintainer

* (fix) hdu cs route remove UA

* (fix) hdu cs route link concatenated approve

* (fix) hdu cs route add cache

* (fix) hdu cs route title fix

* (fix) hdu cs remove request header params

* fix: cached results

* fix: radar.js

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-03 22:46:39 +08:00
Holegots 99b50faa40
feat(route): add tokeninsight (#8725)
* feat: add tokeninsight's bulletin

* feat: add tokeninsight's report and blog

* 🔧 Add Limit for tokeninsight

* refactor: migrate to v2

* fix: maintainer path

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-03-03 22:16:14 +08:00
Fatpandac 25ea6fe393
feat(route): add 白话区块链 (#9234)
* feat(route): add 白话区块链

* Update lib/v2/hellobtc/information.js

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

* Update lib/v2/hellobtc/news.js

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

* Update lib/v2/hellobtc/information.js

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

* Update lib/v2/hellobtc/kepu.js

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

* Update lib/v2/hellobtc/topic.js

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

* Update lib/v2/hellobtc/topic.js

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

* fix(route): add timezone

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-03-03 19:50:28 +08:00
Fatpandac 07c5bfee23
feat(route): add 通信人家园 (#9215)
* feat(route): add 通信人家园

* Update lib/v2/txrjy/fornumtopic.js

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

* Update docs/bbs.md

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

* Update lib/v2/txrjy/fornumtopic.js

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

* fix(route): add timezone

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-03-03 19:47:58 +08:00
Fatpandac 3d07b9f87a
fix(route): odaily remove newflash from post (#9233) 2022-03-02 22:29:40 +08:00
Rongrong 44f1ea3718
feat(route)(picuki/profile): migrate to v2, fetch stories (#9216)
* refactor(route)(picuki/profile): migrate to v2

other changes:
fix linebreak
fix header
add location
`displayVideo` param defaults to enable

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* refactor(route)(picuki/profile): use template

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>

* feat(route)(picuki/profile): fetch stories

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-02 22:26:21 +08:00
Yorkin Yuan 271efc81ba
fix(route): 鱼塘热榜修复与优化 (#9214)
* fix: 鱼塘热榜图片显示,日期错误

* fix: use parseDate util

* fix: use single quotes

* fix: art template

* update: gif file extension
2022-03-02 22:13:58 +08:00
Rongrong 2ef844425b
feat(route)(telegram/channel): major rewrite (#9213)
feed title changed to English
route path changed
exclude 'no posts found' messages (always)

custom route params:
exclude forwarded/reply/service messages (selectable)
exclude unsupported messages (selectable, default)
remove link preview (selectable)
remove metadata (via bot / forwarded from / reply to) (selectable)
add forwarded message author (selectable, default)
add inline buttons (selectable)
remove media tags in title (selectable)
non-emoji media tags (selectable)
search query (selectable, retain backward compatibility)

message types newly supported / enhanced:
reply (previous not in media tags, lacks of via bot)
forwarded (previously not in media tags, lacks of via bot)
service (previous not in media tags, img not extracted)
via bot (previous unrecognized, treated as normal messages)
video (previous use another emoji as media tag)
GIF (previous unrecognized, treated as video)
poll (previous only poll title)
voice (previous use another emoji as media tag, no title/content)
music (previous unrecognized, treated as document)
document (previous no content, broken if multiple exist)
location (previous only media tag)
contact (previous totally unsupported)
sticker (previous only media tag)
animated sticker (previous totally unsupported)
unsupported (previous totally unsupported)

misc:
fix emoji in posts: weird format (Italic and Bold)
fix title: lacks of spaces
fix title: use pubDate even if media tags exist
fix broken documents message if multiple documents exist
fix mistaken exception description
fix media sequence: video always at last, #4777
fix: autofilled title (pubDate) not in UTC
use cache
minor refactor

Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-03-02 19:25:03 +08:00
TonyRL 990cf92167 fix(route): prestige button click 2022-03-01 02:52:28 +00:00
zenxds 18d0a7f6cd
feat(route): add ielts (#9217)
* feat: add ielts

* feat: ielts suggestion
2022-03-01 10:23:44 +08:00
hongfei cdcb2e580b
fix(route): 修复知乎分类热榜链接 (#9220)
* [FIX] fix zhihu url

* fix: use parseDate utils

Co-authored-by: Hongfei Zhou <hongfei.zhou@motiion.com>
2022-03-01 09:30:45 +08:00
James Tsang 700077dea6
fix(route): fix xiaoyuzhou podcast smallPicUrl issue (#9218) 2022-03-01 03:12:09 +08:00
KotoriK e7295b3014
feat(route): wikinews (#9212)
* feat(route): wikinews

* docs: 补充说明

* fix

* update radar

* fix: use parseDate

* build: rebuild yarn.lock after adding new package
2022-02-28 21:11:39 +08:00
Fatpandac a48ec3cd82
fix(route): readhub add abstract (#9207)
* fix(route): add abstract

* fix(route): add an optional parameter to control show fulltext or overview
2022-02-28 20:44:10 +08:00
Ethan Shen ef2e78f546
fix(route): MM范 (#8701)
* fix(route): MM范

* fix: add radar

* fix: use art-template
2022-02-26 23:56:20 +08:00
Ishirai dd430d1ab9
feat(route): 东华大学 教务处-通知公告 and 信息公开网-最新公开信息 (#8698)
* 东华大学教务处-通知公告

* Update doc

* Upgrade to v2 standard

* Deleted v1 standard version

* Add route /dhu/xxgk/news

* Deleted unused param type

* close <Route> tag in Line 674

* ->String(base_url)

* fix lint

* fix: replace depreciated url.resolve, use parseDate
2022-02-26 23:04:08 +08:00
Yemaoxin 294161b098
add: x漫画网站(https://xmanhua.com),指定漫画更新提醒 (#8450)
* 增加新的路由

* x漫画文档

* Update router.js

* Delete xmanhua.md

* Update anime.md

* Update anime.md

* Update lib/routes/xmanhua/index.js

Co-authored-by: Sukka <isukkaw@gmail.com>

* Update lib/routes/xmanhua/index.js

Co-authored-by: Sukka <isukkaw@gmail.com>

* Update lib/routes/xmanhua/index.js

Co-authored-by: Sukka <isukkaw@gmail.com>

* refactor: migrate to v2

Co-authored-by: Sukka <isukkaw@gmail.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-26 22:38:52 +08:00
Jinkin 1fe6abfb87
feat(route): 牛客网面经 (#9199)
* 增加牛客网面经,测试完成

* 修改描述
2022-02-26 21:35:39 +08:00
Rongrong c77a1e80a7
fix(route)(weibo): retweeted video/article; article background color (#9202)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-02-26 09:03:28 +08:00
Fatpandac c4c6b3cf83
feat(route): add LVV2 (#9200)
* feat(route): add LVV2

* fix(route): add timezone and remove title encoded in link

* fix(route): fix regex
2022-02-26 08:28:36 +08:00
TonyRL 430148d1b9 fix(route): or deepscan CALL_NON_FUNC 2022-02-26 08:23:20 +08:00
韶楠 6cfa103aba
feat(route): 色花堂添加版块 (#8696)
* add_zhtlq

* docs修改

* bugfix

* fix: remove unnecessary changes

Co-authored-by: hideonbushhh <1113093259@qq.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-25 22:48:45 +08:00
Rongrong 9610d66d1b
feat(route)(weibo): display article (#9195)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-02-25 22:00:06 +08:00
Ethan Shen 8b0deaa7a6
fix(route): 中山大学计算机学院 (#8333)
* fix(route): 中山大学计算机学院

* docs: fix path and paramsDesc

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-25 11:22:51 +08:00
nuomi1 76b3bba258
feat: QQ 互联 SDK (#8421)
* feat: QQ SDK changelog

* refactor: functional style

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-25 11:08:32 +08:00
linbuxiao c9f1ed41f7
feat(router): dahecube 大河财立方 (#8280)
* feat(router): dahecube

* fix: radar.js

* fix(radar): docs url

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-25 10:25:10 +08:00
EsuRt 3d888cb765
feat(route): 新增JavBus发行商和制作商订阅 (#8183)
* 新增JavBus发行商和制作商订阅

* docs: fix unnecessary changes

* refactor: migrate to v2

* docs: remove dup items

Co-authored-by: EsuRt <thusid@outlook.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-25 10:05:48 +08:00
KotoriK cefd9573c8
feat(router): 8kcos tag (#7237)
* fix(route):route 8kcosplay: 子路由/category 无法获取

* feat(route):route 8kcosplay: 增加/tag

* 一些修正

* doc:子路由/tag

* style:

* disable pre-commit hook

* fix(route):route 8kcosplay: 最新文章无法获取

* fix(route):route 8kcosplay: 遵循pubDate规范

* style(route):route 8kcosplay: 遵循pubDate规范

* route 8kcosplay: 获取不到页面时不返回item

* Revert "disable pre-commit hook"

This reverts commit d1342b9ea2e422ea03d2fdd096dfa0a383529b7c.

* fix(route):route 8kcosplay: 删除不必要的async

* fix(route):route 8kcosplay: 限制文章全文获取数量

* use @/utils/got

* feat(route):route 8kcosplay: 使用limit query限制文章全文获取数量

* refactor: migrated to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-25 08:59:52 +08:00
Rongrong 08784f181a
feat(route)(weibo): add article pic (#9192)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-02-24 14:41:02 -09:00
Rongrong 6504724e1b
fix(route)(weibo): title, icon, regex (#9191)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-02-25 02:27:59 +03:00
Howard Yin 136d462f09
feat(route): ExHentai (#9190)
* 添加里站

* lint
2022-02-25 00:43:18 +08:00
Jinkin b44b7aa92a
fix(route): 修复牛客网讨论将简介提取到 title (#9189)
* fix:更改title提取规则

* fix: pubDate legacy url.resolve
2022-02-25 00:38:00 +08:00
Fatpandac 77f3e710fa
fix(route): appstore refactor to V2 (#9177)
* fix(route): appstore refactor to V2

* fix(route): add radar.js

* fix: remove legacy url.resolve
2022-02-25 00:14:13 +08:00
Fatpandac 9cb8d5053c
fix(route): apple/exchange_repair refactor to V2 (#9176)
* fix(route): apple/exchange_repair refactor to V2

* fix(route): add radar.js

* fix: remove legacy url.resolve use tryGet
2022-02-25 00:00:09 +08:00
Rick Lee f1e7c90c3e
feat: 为豆瓣想看增加Cookie配置项 (#9110) 2022-02-24 23:50:12 +08:00
ZhenHappy 72724419c2
feat(route): add A姐分享 (#9028)
* feat(route): add abskoop

* feat(route): refactor to v2 script

* feat(route): fix timezone error

* feat(route): fix art template raw output don't working

* feat(route): Suggested change

* feat(route): Suggested change

* feat(route): add radar.js
2022-02-24 02:09:46 -09:00
Shujakuin kuraudo 751d89e8e4
feat(route): add Nanjing Normal University(RSS) (#7932)
* Update router.js

* update

* try

* Update utils.js

* Update utils.js

* Update utils.js

* update

* update

* update

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-24 02:24:13 +08:00
Hivol 8537de593a
feat(route): add NL Times (#8127)
* feat(route): add NL Times

* refactor: migrate to v2

* fix: tryGet cache

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-24 01:37:09 +08:00
Ethan Shen 7445cee887
feat(route): add KBS news (#8121)
* feat(route): add KBS news

* fix docs

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-24 00:45:00 +08:00
Ethan Shen 4f0c1cfdb2
fix: add Lofter用户文章分类 & 视频 (#8061)
* fix: add Lofter用户文章分类 & 视频

* add limit

* fix limit

* refactor: migrate to v2

* fix: route path

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-24 00:23:10 +08:00
cccht 5231825cde
feat(route): 潍坊学院首页及教务处新闻通知 (#8039)
* 添加潍坊学院及教务处通知

* 添加潍坊学院router

* Create jwc.js

* Create news.js

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-23 23:36:05 +08:00
Ethan Shen 8aa3b1ca15
fix(route): Readhub (#8029)
* fix(route): Readhub

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-23 23:02:17 +08:00
Ethan Shen 2389eb212d
fix(route): 36kr资讯 (#8024)
* fix(route): 36kr资讯

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-23 22:41:47 +08:00
Ethan Shen 171ee3b006
fix(route): World Health Organization Newsroom (#8012)
* fix(route): World Health Organization Newsroom

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-23 21:55:13 +08:00
Ethan Shen 0f503e55e0
fix(route): 每经网分类 (#7998)
* fix(route): 每经网分类

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-23 21:11:16 +08:00
Rongrong 7bffa64e48
feat(route)(wechat/tgchannel): efb-patch-middleware format support; using search to filter mpName (#9183)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-02-23 20:34:11 +08:00
Ethan Shen f1c53d15e2
fix(route): video previews for JAVLibrary (#9182) 2022-02-23 20:19:37 +08:00
Fatpandac 5c694e35b3
feat(route): add EMS 苹果邮件 and refactor to V2 (#9175) 2022-02-23 20:11:57 +08:00
Ethan Shen 1cd363ef42
feat(route): add 隆众资讯 (#7992)
* feat(route): add 隆众资讯

* fix timezone

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-23 01:23:59 +08:00
Ethan Shen d28b8aaad8
feat(route): add 东方网24小时热闻 (#7989)
* feat(route): add 东方网24小时热闻

* refactor: migrate to v2

* fix: docs wrong header

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-23 00:40:47 +08:00
Ethan Shen ea304a361b
feat(route): add 华人头条 (#7936)
* feat(route): add 华人头条

* fix: add timezone

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-23 00:03:01 +08:00
32fsd d9ea1729d1
feat(route): add 上海教育考试院自学考试通知公告 (#7863)
* feat(route): add 上海教育考试院自学考试通知公告

* refactor: migrate to v2

Co-authored-by: oyydd <oyy284688@gmail.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-22 23:36:02 +08:00
oppilate 47bbbedf7a
fix(route): wsj (#7795)
* Fix wsj missing contents

* Update lib/routes/wsj/index.js

* Update lib/routes/wsj/index.js

* fix merging errors

* update matching rules

* refactor: migrate to v2

Duplicated issue: Close #8298

Co-authored-by: oppilate <oppilate@tutanota.com>
Co-authored-by: NeverBehave <gayhub@never.pet>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-22 23:08:04 +08:00
Elliott 7dd591ca82
feat(route): add 信息学院路由 (#7777)
* feat:add 信息学院路由

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-22 22:48:59 +08:00
Ethan Shen 1892e139a1
feat(route): add 秋爸日字 (#7715)
* feat(route): add 秋爸日字

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-22 21:39:10 +08:00
Ethan Shen 0022ca1d2e
feat(route): add DT财经数据洞察 (#7672)
* feat(route): add DT财经数据洞察

* fix typo

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-22 20:30:40 +08:00
Ethan Shen f0b4864752
fix(route): remove flyert ads (#9172) 2022-02-22 20:04:19 +08:00
ZZL 925bc6352c
fix(route): 天天基金 (#7651)
* fix(route):天天基金

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-22 05:02:20 +08:00
Ethan Shen 5a59ec4521
feat(route): add 直播吧滚动新闻 (#7621)
* feat(route): add 直播吧滚动新闻

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-22 04:28:57 +08:00
liuqian fe69819cfc
feat(radar): add bilibili live rule (#9166)
* feat(route): add bilibili live rule

* feat(radar): migrate bilibili rules to v2

Co-authored-by: liuq <lqadm@qq.com>
2022-02-22 03:47:35 +08:00
Rongrong 9dc79aaca6
fix(route)(jike/user): improper linebreak (#9168)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-02-22 03:30:17 +08:00
MisteryMonster 0c7aaf8a5a
feat(route): add vimeo with more (#7604)
* add vimeo with more

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-22 03:07:02 +08:00
Fatpandac 96d7059b7b
feat(route): add Oxford Academic - Oxford University Press (#9164)
* feat(route): add Oxford Academic - Oxford University Press

* Update lib/v2/oup/index.js

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

* Update docs/en/journal.md

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

* Update docs/journal.md

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

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-02-21 23:35:06 +08:00
Kasper f51bfaeb0c
feat(route): add nogizaka46 blog (#9161)
* feat: add nogizaka46 blog

* perf: use parseDate()

* perf: specify guid
2022-02-21 21:53:34 +08:00
Rongrong 7b0e099967
feat(route)(weibo): 720P video, video fallback (#9163)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-02-21 21:51:57 +08:00
Rongrong c27da99a92
fix(route)(telegram): redundant backtick in template (#9162)
Signed-off-by: Rongrong <15956627+Rongronggg9@users.noreply.github.com>
2022-02-21 20:53:55 +08:00
Tony 050e72b67c
feat(route): add 增加小宇宙播客支持 (#9160)
* 增加小宇宙播客支持

* refactor: migrate to v2

Co-authored-by: maijver <maijver@gmail.com>

Co-authored-by: maijver <cm1130335361@gmail.com>
2022-02-21 03:03:54 +08:00
忧郁的紫色毛衣男孩 75cb4f9e22
feat(route): add orcid (#7582)
* 完成issues#7485,在每日一图-国家地理中增加每日精选节点

* 修改文档和router位置

* 对日期pubDate规范进行了调整

* 优化调整获取内容逻辑,修改pubDate字段的获取方式

* 调整pubDate参数

* 删除代码中多余的console

* 调整parse-date引用

* 调整时区

* 修改国家地理每日一图

* issues-#7471,解决国家地理每日一图获取失败问题,因为网站更改,并且网站对图片进行了处理,所以调整获取方式。

* 删除无用代码

* 调整代码,错删了代码

* 重新提交,之前提交后部署失败。

* feat:add orcid works route

* feat(route):add ORCID 获取Works(前20条)

* 调整代码,使其更加规范

* fix: remove all unnecessary changes

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-21 01:49:05 +08:00
Ethan Shen 27ad517f0d
feat(route): add Bandcamp Weekly (#7480)
* feat(route): add Bandcamp Weekly

* refactor: migrate to v2

* docs: fix route tag

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-21 00:15:54 +08:00
Ethan Shen c1cbcc139c
feat(route): add 中国收入分配研究院 (#7453)
* feat(route): add 中国收入分配研究院

* fix typo

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-20 23:39:11 +08:00
Fatpandac 2f0e3ada69
feat(route): add 腾讯研究院 (#9159)
* feat(route): add 腾讯研究院

* Update lib/v2/tisi/index.js

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

* Update lib/v2/tisi/radar.js

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

* fix(route): change radar docs link

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-02-20 22:57:32 +08:00
Ethan Shen 0fabd6af38
feat(route): add 四川农业大学研究生院 & 动物科技学院 (#7321)
* feat(route): add 四川农业大学研究生院 & 动物科技学院

* fix typo

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-20 22:43:02 +08:00
muxinqi 973a193a37
fix(route): normalize /bwu/news rss output (#7295)
* fix: typo :P

* fix: reduce duplication of jQuery selectors

* fix: reformat invalid author tag

* fix: pubDate use parseDate

fix: replace depreciated url.resolve

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-20 22:13:43 +08:00
github-actions[bot] a1909d73be style: auto format 2022-02-19 19:31:10 +00:00
Atlan 11966ad278
feat(router): 添加GOCN站点RSS订阅源 (#9157)
Co-authored-by: zhangpeng <zhangpeng@pttplus.com.cn>
2022-02-20 03:29:35 +08:00
Ethan Shen cc7ef5edfc
feat: add whitehouse briefing room (#7311)
* feat: add whitehouse briefing room

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-19 20:50:20 +08:00
Ethan Shen 77dd3c130e
feat(route): EU Disinfo Lab publications (#7294)
* feat(route): EU Disinfo Lab publications

* fix typo

* fix lazyload images

* refactor: migirate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-19 18:52:20 +08:00
Ethan Shen 00f641ca15
feat(route): add PANews (#9116)
* feat(route): add PANews

* fix typo
2022-02-19 16:57:52 +08:00
sddiky 8b8bd685a9
feat(route): add 中国经济50人论坛的专家文章页面 (#7273)
* 生成中国经济50人论坛专家文章的RSS

* 添加路由

* 修正link url重复斜杠的问题

* refactor: migrate to v2

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-19 04:24:57 +08:00
Ethan Shen 04fc2aec4d
feat(route): add Global Disinformation Index (#7217)
* feat: add Global Disinformation Index

* fix pubDate

* refactor: migirate to v2

* fix(radar): https

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-02-19 01:55:30 +08:00
Fatpandac 8d4ed52bde
fix(route): nogizaka46/news guid is not unique (#9137) 2022-02-18 21:01:44 +08:00
Fatpandac ccd6b3a26b
fix(route): nogizaka46/news website layout update and refactor to V2 (#9131) 2022-02-17 20:10:39 +08:00
Shizun Ge a42dce573c
fix(route): Instagram route reads config from the config module (#9129)
* instagram route read config from the config module instead of directly from process.env

* add IG_PROXY to config.js
2022-02-17 08:53:33 +03:00
zxzhuty 69dcb7ec66
feat(route): add audiobar.cn 音频应用论坛 (#9063)
* add

* add audiobar

* add

* add doc

* use parseDate

* fix

* add v2

* remove old doc

* Update docs/bbs.md

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

* Update lib/v2/audiobar/latest.js

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

* Update lib/v2/audiobar/maintainer.js

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

* Update lib/v2/audiobar/router.js

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

* fix doc

* Update lib/v2/audiobar/radar.js

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

* fix: docs link

Co-authored-by: zhuty <zhuty@sci99.com>
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-02-17 08:36:02 +08:00
Fatpandac 0b832b38d2
fix(route): beijing/kw handling external links (#9123) 2022-02-17 00:30:39 +08:00
Tony 39d3e88424
feat(route): rsshub en routes (#9122)
* feat(route): rsshub en routes

* fix: add radar.js
2022-02-16 22:11:18 +08:00