Commit Graph

314 Commits

Author SHA1 Message Date
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
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
zenxds 18d0a7f6cd
feat(route): add ielts (#9217)
* feat: add ielts

* feat: ielts suggestion
2022-03-01 10:23:44 +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
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
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
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
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
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 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