Commit Graph
7506 Commits
Author SHA1 Message Date
Tony f193dfbddc refactor: rename ctx for consistency 2025-01-26 22:50:40 +08:00
Ethan Shen 0793b7a1b7 fix(route): 日本语能力测试JLPT通知 (#18210) 2025-01-26 01:51:05 +08:00
Ethan Shen 478bf253b2 feat(route): add 蓝点网资讯 (#18216) 2025-01-26 01:02:24 +08:00
cnk bffd40cb93 fix(routes/nhk/news): fix \n not totally replaced to <br> (#18215) 2025-01-25 23:00:44 +08:00
Tony 4d3b58072c fix(route): yuque card (#18211) 2025-01-25 02:29:52 +08:00
quiniapiezoelectricity fdb13814fc feat(route): add 東森新聞 ebc route (#18188)
* feat(route): add 東森新聞 ebc route

* remove page turn
2025-01-25 02:14:02 +08:00
cnk 6a48dd9b4f feat(routes/ce/district): add route '中国经济网地方经济' (#18192) 2025-01-25 01:58:40 +08:00
H. Kamran bb9c8040cf fix(routes/whitehouse): new theme (#18185)
* fix(routes/whitehouse): new theme

* fix(routes/whitehouse): remove OSTP
2025-01-25 00:34:21 +08:00
cnk f70afef3db feat(routes/hrbust/nic): add route '哈尔滨理工大学网络信息中心' (#18184) 2025-01-24 00:13:30 +08:00
Stephen Zhou a1c8e9a8fd fix(ali213): missing link and id (#18199) 2025-01-23 22:46:53 +08:00
pseudoyu bc204da3af fix(route/cbpanet): change baseurl to https 2025-01-23 06:45:03 +08:00
pseudoyu 1e336483df feat(route/twitter): add repost url in _extra 2025-01-23 06:24:41 +08:00
但为君故 f4baae0a4a feat(route/txks): add www.txks.org.cn (工信部全国通信专业技术人员职业水平考试) (#18151)
* feat: add www.txks.org.cn

* fix: fix router name

* fix: remove font presetting.

* fix: fix namespace.

* fix: migrate jsdom to cheerio

* fix: fix news-router name
2025-01-23 06:13:19 +08:00
但为君故 90c6432838 fix(route/ruankao): Remove font presetting and other details. (#18160)
* fix: remove font presetting and other details.

* fix: add anti-crawler tag.

* fix: migrate jsdom to cheerio.

* fix: fix news-router name.
2025-01-23 05:38:21 +08:00
Ke Xu 6b3af0bd21 feat(route): Add /tongji/gs and Update /tongji/yjs (#18174)
* Update /tongji/gs and /tongji/yjs

* Replace text() with html()
2025-01-22 13:22:40 +08:00
cnk e8c26f2f0c feat(routes/hrbust/news): add support for more column (#18180)
* feat(routes/hrbust/news): add support for more column

- support author
- support attachment

* fix(routes/hrbust/news): use camelCase name
2025-01-22 13:04:40 +08:00
lidashuangandTony eed318ca45 feat(route): 新增钛媒体快报 (#18173)
* feat(pencilnews): 新增铅笔道文章列表

* 📝 docs(pencilnews/index.ts): 更新维护者信息

* feat(route): 新增钛媒体快讯

新增了钛媒体(TMTPost)的命名空间定义和快讯路由支持。通过 `nictation.ts` 文件实现了从钛媒体 API 获取最新快讯数据的功能

* ✨ feat(tmtpost/nictation.ts): 添加 `share_link` 字段并更新链接格式

在请求字段中添加 `share_link` 以确保获取分享链接数据。同时,更新文章链接的生成逻辑,使用 `guid` 替代 `id`,以匹配 TMTPost 的最新 URL 格式。这些更改确保数据完整性和链接的准确性,提升用户体验。

* Update lib/routes/tmtpost/nictation.ts

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

* Update lib/routes/tmtpost/nictation.ts

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

* Update lib/routes/tmtpost/nictation.ts

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

---------
2025-01-22 12:18:45 +08:00
cnk 35e7b8e9b7 fix(routes/bilibili/user-collection): user new api host (#18183) 2025-01-22 10:16:02 +08:00
Nano f8ba9fce70 feat(route/geocaching): add lang param, update response structure (#18148)
* feat(route/geocaching): add lang param, update response structure

* fix(route/geocaching): update searchParams type definition to include additional fields

* fix(route/geocaching): enhance language handling in searchParams with error handling for unsupported languages

* fix(route/geocaching): update _fields type to string

* add common parameter: limit & mode=fulltext

* fix(route/geocaching): remove mode handling and ensure description always uses full content
2025-01-22 00:26:42 +08:00
Ethan Shen a53ab5468b feat(route): add 开源中国活动 (#18166) 2025-01-22 00:21:36 +08:00
Ethan Shen b76e67e427 feat(route): add 中国五矿化工进出口商会 (#18171) 2025-01-22 00:07:09 +08:00
cnk f1e82d61ab fix(routes/qstheory/magazine): adapt to origin site changed (#18181)
- origin website now use relative path
- origin website changed struct for list page(no '<span>')
2025-01-21 23:45:18 +08:00
DIYgod 5d9e0f557e feat: add video preview url in attachments for bilibili and youtube 2025-01-21 18:32:09 +08:00
cnk a99d1af9a7 fix(typo|routes/hrbust): fix docs and description (#18165) 2025-01-20 03:11:10 +08:00
lidashuang 277b5cf080 feat(route): 新增铅笔道文章列表 (#18155)
* feat(pencilnews): 新增铅笔道文章列表

* 📝 docs(pencilnews/index.ts): 更新维护者信息
2025-01-18 14:28:02 +08:00
Ethan Shen e280d410a2 fix(route): 遊戲基地新聞 (#18152)
* fix(route): 遊戲基地新聞

* fix: String.fromCodePoint() over String.fromCharCode()
2025-01-18 00:27:41 +08:00
cnk 92324c78c4 fix(routes/hrbust): fix docs and radar rule (#18135) 2025-01-15 23:55:42 +08:00
linsenwangandTony 69f7d21c68 feat(route): add 图书馆通知公告 (#18128)
* add 厦门大学经济学院科研动态

* Apply suggestions from code review

Thanks for the feedback! The change has been applied.

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

* add 图书馆通知公告

* Update lib/routes/tsinghua/lib/tzgg.ts

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

---------
2025-01-15 14:29:34 +08:00
linsenwangandTony 7a1a9b2cf7 feat(route): add 厦门大学经济学院科研动态 (#18126)
* add 厦门大学经济学院科研动态

* Apply suggestions from code review

Thanks for the feedback! The change has been applied.

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

---------
2025-01-15 11:04:11 +08:00
Tony 38ec0d4a65 fix(route): juejin post (#18127)
* fix(route): juejin

* refactor: split metadata and article parsing

* fix: clean up

* fix: more cleanup
2025-01-15 10:21:38 +08:00
Ethan Shen ddd2dbbd24 feat(route): add Scientific American Podcasts (#18094)
* feat(route): add Scientific American Podcasts

* fix typo

* fix typo
2025-01-15 00:31:16 +08:00
Tony 698fcd54f8 fix(missav): new domain (#18125) 2025-01-15 00:13:18 +08:00
cnk 1d7b470fa9 fix(routes/hrbust/jwzx): fix img was accidently removed (#18122) 2025-01-14 23:25:17 +08:00
Andvari 4208e87e24 fix(route/apnews): Add throttle to topics.
(#18106)

* fix(route/apnews): Add throttle to topics.

* Update topics.ts
2025-01-14 00:40:34 +08:00
但为君故 989331871e feat: add router for CPTA(中国人事考试网) (#18097)
* feat: add router for CPTA

* fix: prolong the caching time.

* fix: fix anti-crawler restriction.

* fix: deduce the account of request

* fix: remove expiration time.

* fix: fix param description and request actions
2025-01-13 23:04:00 +08:00
cnk f0cf4daa8b refactor(routes/hrbust/jwzx): refactor jwzx to adapt new route standard (#18111) 2025-01-13 22:28:10 +08:00
ygguorun 9279aa1f3c fix(route/zsxq): 为主题添加跳转链接 (#18113) 2025-01-13 16:13:28 +08:00
cnk 494fe64099 fix(routes/hrbust/news): fix docs and logical problem (#18112)
* fix(routes/hrbust/news): fix docs and logical problem

* fix(routes/hrbust/jwzx): fix codeQL warning
2025-01-13 15:04:39 +08:00
cnk d69d320b2b fix(routes/google/research): add description (#18110) 2025-01-13 12:47:17 +08:00
Oyasuminasai feb149776b feat(route): add Osu! Latest Ranked Beatmaps (#18085)
* feat(route): add Osu! Latest Ranked Map

* feat(route): add difficulty limit to osu latest ranked

* feat(route): add modeInTitle param for osu latest rank

* fix(route): better doc and rss desc

- add route descriptions
- add tips about using `difficultyLimit` param
- change param name from `includedMode` to `includeMode`

* fix(route): Use template for desc, remove title

* refactor(route): move latest rank doc to a separate file

* fix(route): Revert previous commit, put desc back to ts file.

This reverts commit c6b8dc7af1.

* feat(route): add readable config info in feed desc
2025-01-13 10:35:32 +08:00
ueiu 4f66de8e8d fix(route/taoguba): 修复淘股吧更换域名以及修改获取帖子详情结构 (#18103)
* fix(route/taoguba): 修复淘股吧更换域名以及修改获取帖子详情结构

* fix: fix path

---------
2025-01-13 05:42:47 +08:00
Ethan Shen ed69a8df95 feat(route): add 英雄联盟新闻 (#18100)
* feat(route): add 英雄联盟新闻

* fix: remove deprecated entry

---------
2025-01-13 03:52:20 +08:00
Ethan Shen 54bc23d775 feat(route): add 联合资信评估股份有限公司研究报告 (#18107) 2025-01-13 02:54:36 +08:00
Watasuke 5b072a3d55 feat(route)!: remove watasuke.net (#18095) 2025-01-12 22:36:02 +08:00
Tsuyumi25 c13de97b78 feat(misskey): add avatar to user timeline (#18104) 2025-01-12 13:04:16 +00:00
github-actions[bot] 26acb31419 style: auto format 2025-01-11 20:37:18 +00:00
b1898047d7 feat(route): add blizzard/news-cn route (#18058)
* feat(route): add overwatch-cn

* chore(deps): bump hono from 4.6.15 to 4.6.16 (#18056)

Bumps [hono](https://github.com/honojs/hono) from 4.6.15 to 4.6.16.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.6.15...v4.6.16)

---
updated-dependencies:
- dependency-name: hono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(route): add overwatch-cn

* feat(route): remove overwatch-cn to blizzard/news-cn

* chore: fix code for ESLint

* chore: fix code for ESLint again

* chore: remove overwatch-cn files

* chore:
Throw an exception instead of returning feed data.

* chore: fix code for ESLint

* Update lib/routes/blizzard/news-cn.ts

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

* Update lib/routes/blizzard/news-cn.ts

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

* Update lib/routes/blizzard/news-cn.ts

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-12 04:35:25 +08:00
ueiu 5d8fd440a8 fix(route/egsea): 修复e快选链接不正确 (#18099) 2025-01-12 02:23:46 +08:00
Nishant Singhandrjnishant530 86ff440666 refactor: add more languages to language type from rssboard.org/rss-language-codes (#18072)
* fix(types): add logo and icon properties and made language property Language type

* add rss-language-codes

---------

Co-authored-by: rjnishant530 <singhnisant530@gmail.com>
2025-01-11 03:18:57 +08:00
sk22 62c31b227b feat(route): Add genossenschaften.immo (#18068)
* add genossenschaften.immo

* convert austrian time zone to utc

* fix formatting error

* allow empty; change example url

* add utc plugin

* rename to genossenschaften

* use path instead of search query

* improve description

* improve description

* fix wrong timezone
2025-01-11 01:27:21 +08:00