Commit Graph
14767 Commits
Author SHA1 Message Date
Ethan Shen deee22ee8c feat(route): add Yu Gao's Blog (#19666) 2025-07-23 01:02:35 +08:00
dependabot[bot] ae3e646ea9 chore(deps-dev): bump eslint-plugin-unicorn from 59.0.1 to 60.0.0 (#19662)
* chore(deps-dev): bump eslint-plugin-unicorn from 59.0.1 to 60.0.0

---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
  dependency-version: 60.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

* refactor: replace reverse() with toReversed() for improved readability

* chore: update packageManager version to pnpm@10.13.1

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 20:45:42 +08:00
dependabot[bot] 5f59a85acf chore(deps-dev): bump eslint-plugin-prettier from 5.5.1 to 5.5.3 (#19655)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.5.1 to 5.5.3.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.3
  dependency-type: direct:development
  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>
2025-07-22 19:39:57 +08:00
dependabot[bot] fbb8c726fb chore(deps): bump youtubei.js from 14.0.0 to 15.0.0 (#19658)
Bumps [youtubei.js](https://github.com/LuanRT/YouTube.js) from 14.0.0 to 15.0.0.
- [Release notes](https://github.com/LuanRT/YouTube.js/releases)
- [Changelog](https://github.com/LuanRT/YouTube.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/LuanRT/YouTube.js/compare/v14.0.0...v15.0.0)

---
updated-dependencies:
- dependency-name: youtubei.js
  dependency-version: 15.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 19:39:43 +08:00
dependabot[bot] 20e73daacf chore(deps-dev): bump tsdown from 0.12.9 to 0.13.0 (#19660)
---
updated-dependencies:
- dependency-name: tsdown
  dependency-version: 0.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 19:37:40 +08:00
dependabot[bot] c286f227fb chore(deps): bump cheerio from 1.1.0 to 1.1.2 (#19657)
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.1.0...v1.1.2)

---
updated-dependencies:
- dependency-name: cheerio
  dependency-version: 1.1.2
  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>
2025-07-22 19:18:24 +08:00
dependabot[bot] fd85cb08bd chore(deps-dev): bump eslint-config-prettier from 10.1.5 to 10.1.8 (#19656)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.1.5 to 10.1.8.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.1.5...v10.1.8)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.8
  dependency-type: direct:development
  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>
2025-07-22 19:17:48 +08:00
dependabot[bot] 4d297d0c3c chore(deps-dev): bump @stylistic/eslint-plugin from 5.2.0 to 5.2.1 (#19664)
---
updated-dependencies:
- dependency-name: "@stylistic/eslint-plugin"
  dependency-version: 5.2.1
  dependency-type: direct:development
  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>
2025-07-22 18:54:11 +08:00
dependabot[bot] bacc24c803 chore(deps-dev): bump @types/node from 24.0.14 to 24.0.15 (#19661)
---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.15
  dependency-type: direct:development
  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>
2025-07-22 18:46:55 +08:00
dependabot[bot] 384793ebdc chore(deps): bump @hono/node-server from 1.16.0 to 1.17.1 (#19659)
Bumps [@hono/node-server](https://github.com/honojs/node-server) from 1.16.0 to 1.17.1.
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](https://github.com/honojs/node-server/compare/v1.16.0...v1.17.1)

---
updated-dependencies:
- dependency-name: "@hono/node-server"
  dependency-version: 1.17.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 18:28:54 +08:00
dependabot[bot] d6fdbdded7 chore(deps-dev): bump the typescript-eslint group with 2 updates (#19654)
Bumps the typescript-eslint group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@typescript-eslint/eslint-plugin` from 8.37.0 to 8.38.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.37.0 to 8.38.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 18:12:10 +08:00
Millium Orion 4492c051be feat(route): add TechCrunch category route (#19665) 2025-07-22 10:11:04 +00:00
dependabot[bot] 9f5dee880c chore(deps): bump @scalar/hono-api-reference from 0.9.11 to 0.9.12 (#19663)
---
updated-dependencies:
- dependency-name: "@scalar/hono-api-reference"
  dependency-version: 0.9.12
  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>
2025-07-22 09:29:48 +00:00
sddzhyc c522ca819e fix(route/upc): fix FetchError bug when fetching the Full Text (#19645)
* fix(route/upc): fix FetchError bug when fetching the Full Text

- fix the bug in dealing with external links

* fix(route/upc): Add fetching full texts from additional sites
2025-07-22 17:05:06 +08:00
Cason Kervis ea821def53 feat(types): export Language and Category for better TS type Inference (#19651) 2025-07-22 14:53:39 +08:00
Nishant Singh 874e912778 feat(route/dev.to): add dev.to (#19591)
* init

* remove fake date

* fix(dev.to): comment route for dev.to top posts and update maintainers list
2025-07-22 14:33:27 +08:00
Tony 9739dc538c fix(route/sotwe): update request interception to allow additional resource types 2025-07-22 11:45:02 +08:00
Tony 337e4b2925 fix(route/yahoo): yahoo news provider (#19650) 2025-07-22 11:38:15 +08:00
Thomas b2e2c9e6a0 feat(route/tumblr): Add Tumblr posts route (#19646)
* Add Tumblr posts route

* Reorder based on name

* Store refresh token longer

* Remove radar route as it cannot match part of a path

* Maintainer name case

* Throw ConfigNotFoundError if minimum required config is not present

* Camel case function name and reorder to be alphabetical

* Keep refresh token for a year

* Don't trust refactoring

* Get limit from query params

* Remove old doc

* Retrieve post tags
2025-07-22 01:01:27 +08:00
Tony 73f33f9f3c feat(route/sotwe): add sotwe (#19649) 2025-07-22 00:42:19 +08:00
Neko AriaandNekoAria 7145763938 feat(route): add YouTrack issue comments (#19647)
* feat(route): add YouTrack issue comments

* refactor(namespace): migrate youtrack to jetbrains namespace

---------

Co-authored-by: NekoAria <NekoAria@users.noreply.github.com>
2025-07-21 22:27:19 +08:00
Ethan Shen 2cea915b3f fix(route): 哈尔滨工业大学研究生院 (#19619) 2025-07-21 02:29:29 +08:00
L cc1d43c297 feat(route): add Apple design updates (#19639)
* feat(route): add Apple design updates

* fix: update example URL in route

* refactor: remove cache
2025-07-19 18:03:29 +08:00
Hualiang 249381fd37 fix(route): Remove white spaces from the description (#19638) 2025-07-19 09:29:04 +08:00
PhanesDionysos 281b51ee20 feat: add radar for EN pages on Pixiv (#19640) 2025-07-19 09:14:20 +08:00
dependabot[bot] 5c665d6bf1 chore(deps): bump @sentry/node from 9.39.0 to 9.40.0 (#19637)
---
updated-dependencies:
- dependency-name: "@sentry/node"
  dependency-version: 9.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-18 20:03:51 +08:00
dependabot[bot] 32c58c23ca chore(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2 (#19636)
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-version: 3.9.2
  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>
2025-07-18 20:02:10 +08:00
Donie Leigh 87cf4c5c4b feat: add Kitty changelog route (#19632)
- Create new route handler for Kitty terminal changelog
- Implement parsing of version history and change details
- Add namespace definition for Kitty terminal

The new route fetches and parses the detailed changelog from Kitty's website,
providing structured data including version numbers, release dates, and change
items in a format suitable for RSS consumption.
2025-07-18 11:33:30 +08:00
Ethan Shen 265498b382 feat(route): add Kiro Blog (#19634) 2025-07-18 03:58:02 +08:00
Pat Ramsey da71fba92f feat(route): 新增南开大学教务处通知公告路由 (#19622)
* feat(route): 新增南开大学教务处通知公告路由

- 添加nankai/jwc路由,抓取通知公告列表
- 支持公告详情内容获取与PDF链接处理
- 自动转换相对链接为绝对链接
- 适配发布时间和内容解析

* fix(route): 修复南开大学教务处文件名解析

- 修正sudyfile-attr属性解析为JSON,避免正则提取截断文件名

* chore(route): 更新/nankai/jwc的维护者信息

- 将维护者从guozz修改为vicguo0724

* refactor(route): 简化/nankai/jwc item返回逻辑

* refactor(route): 删除/nankai/jwc 日期格式拼接中的额外填充

- 修正日期拼接时多余的padStart调用,原本的day已经是两位数格式
2025-07-18 00:23:29 +08:00
Pat Ramsey 558c7c276e feat(route): 新增南开大学通知公告路由 (#19620) 2025-07-18 00:11:01 +08:00
Pat Ramsey 87544ee3c6 feat(route): 新增南开大学计算机学院通知路由 (#19621) 2025-07-17 23:52:49 +08:00
dependabot[bot] f6349afaf1 chore(deps): bump form-data from 4.0.3 to 4.0.4 (#19631)
---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  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>
2025-07-17 08:31:24 +00:00
dependabot[bot] a9cc2739e4 chore(deps): bump @scalar/hono-api-reference from 0.9.10 to 0.9.11 (#19630)
---
updated-dependencies:
- dependency-name: "@scalar/hono-api-reference"
  dependency-version: 0.9.11
  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>
2025-07-17 08:28:04 +00:00
github-actions[bot] 0270b400af style: auto format 2025-07-16 16:06:26 +00:00
Pat Ramsey eccda3a5d3 feat(route): 添加南开大学研究生招生网pdf附件 (#19618)
* feat(route): Add 南开大学研究生招生网pdf附件连接

* feat(nankai): 优化相关附件文件名显示

* fix(route): 修复南开大学研招网PDF文件名解析逻辑

- 修正sudyfile-attr属性解析为JSON,避免正则解析截断文件名
2025-07-17 00:04:22 +08:00
Nishant Singh 35caf4da42 feat(route/jamesclear): add jamesClear (#19589)
* init

* fix maintain

* Update lib/routes/jamesclear/utils.ts
2025-07-16 21:45:03 +08:00
dependabot[bot] e65d3848fd chore(deps): bump googleapis from 152.0.0 to 153.0.0 (#19627) 2025-07-16 21:17:01 +08:00
dependabot[bot] 63d9c21186 chore(deps-dev): bump @types/title from 3.4.3 to 4.0.0 (#19628) 2025-07-16 21:16:39 +08:00
dependabot[bot] d01ec920f4 chore(deps-dev): bump @stylistic/eslint-plugin from 5.1.0 to 5.2.0 (#19626) 2025-07-16 21:16:27 +08:00
dependabot[bot] a7be91f70d chore(deps): bump @sentry/node from 9.38.0 to 9.39.0 (#19625) 2025-07-16 21:15:20 +08:00
Andvari 0d1f1e9f5d fix(route/zhihu): Adapt to a new type of pin (#19600) 2025-07-15 21:48:00 +08:00
Nishant Singh 892067ef5e fix(route/dnainindia): date parse (#19592)
* change css selector

* fix date time

* remove logger
2025-07-15 21:29:12 +08:00
dependabot[bot] 030654d945 chore(deps): bump fanfou-sdk from 5.0.0 to 6.0.0 (#19615) 2025-07-15 18:32:28 +08:00
dependabot[bot] 1ac68f4479 chore(deps-dev): bump the typescript-eslint group with 2 updates (#19614) 2025-07-15 18:31:29 +08:00
dependabot[bot] 94bedc0864 chore(deps-dev): bump @types/node from 24.0.13 to 24.0.14 (#19616)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.13 to 24.0.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.14
  dependency-type: direct:development
  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>
2025-07-15 09:12:42 +00:00
Tony 34cc1c793c fix(route/microsoft): fix edge addon (#19613) 2025-07-15 14:23:50 +08:00
Tony 8dbfe4517b fix(route/google): fix chrome extension (#19612)
* fix(route/google): fix chrome extension

* fix(route/google): add image attribute to extension response
2025-07-15 13:22:19 +08:00
dependabot[bot] 5cd2104901 chore(deps): bump @hono/node-server from 1.15.0 to 1.16.0 (#19604) 2025-07-14 22:00:42 +08:00
dependabot[bot] 2797f56794 chore(deps-dev): bump the eslint group with 2 updates (#19606) 2025-07-14 21:58:53 +08:00