Commit Graph

15178 Commits

Author SHA1 Message Date
dependabot[bot] e449dc70f2
chore(deps): bump imapflow and @types/imapflow (#20200)
Bumps [imapflow](https://github.com/postalsys/imapflow) and [@types/imapflow](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/imapflow). These dependencies needed to be updated together.

Updates `imapflow` from 1.0.197 to 1.0.198
- [Release notes](https://github.com/postalsys/imapflow/releases)
- [Changelog](https://github.com/postalsys/imapflow/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postalsys/imapflow/compare/v1.0.197...v1.0.198)

Updates `@types/imapflow` from 1.0.23 to 1.0.189
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/imapflow)

---
updated-dependencies:
- dependency-name: imapflow
  dependency-version: 1.0.198
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: "@types/imapflow"
  dependency-version: 1.0.189
  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-09-30 08:22:33 +00:00
Stephen Zhou 3bde0bc180
feat: more nsfw flag 2025-09-30 12:30:30 +08:00
Zoupers Zou d32a51c8c3
fix(route/zhihu): fix zhihu posts and activities not working (#20146) 2025-09-30 11:46:20 +08:00
IChengHo fe416a017a
fix(routes/udn/global): Correctly serialize multi-element article content (#20194) 2025-09-30 11:36:10 +08:00
Tony 016ea35ac1 chore(eslint): ensure proper error handling 2025-09-30 11:06:17 +08:00
IChengHo 96a97077f7
fix(route/udn/global): Update selectors and add category handling (#20178)
* fix(route/udn/global): Update selectors and add category handling

* fix: avoid using clone()

* fix: remove double slash in itme.link

* fix: don't use `toString()` alias
2025-09-30 06:58:55 +08:00
Tony fff0cb0545 chore(eslint): ensure proper error handling 2025-09-30 01:23:32 +08:00
Tony 3a8465a422 chore(eslint): ensure proper error handling 2025-09-30 01:12:04 +08:00
Tony fb7e42cef3 refactor: de-alias 2025-09-30 00:40:03 +08:00
dependabot[bot] 0935681bb7
chore(deps-dev): bump lint-staged from 16.2.1 to 16.2.3 (#20188)
Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 16.2.1 to 16.2.3.
- [Release notes](https://github.com/lint-staged/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.2.1...v16.2.3)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-version: 16.2.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-09-29 20:58:29 +08:00
dependabot[bot] 7207be08f1
chore(deps-dev): bump tsdown from 0.15.4 to 0.15.5 (#20190)
Bumps [tsdown](https://github.com/rolldown/tsdown) from 0.15.4 to 0.15.5.
- [Release notes](https://github.com/rolldown/tsdown/releases)
- [Commits](https://github.com/rolldown/tsdown/compare/v0.15.4...v0.15.5)

---
updated-dependencies:
- dependency-name: tsdown
  dependency-version: 0.15.5
  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-09-29 20:58:11 +08:00
dependabot[bot] a99681f604
chore(deps-dev): bump @vercel/nft from 0.30.1 to 0.30.2 (#20189)
Bumps [@vercel/nft](https://github.com/vercel/nft) from 0.30.1 to 0.30.2.
- [Release notes](https://github.com/vercel/nft/releases)
- [Commits](https://github.com/vercel/nft/compare/0.30.1...0.30.2)

---
updated-dependencies:
- dependency-name: "@vercel/nft"
  dependency-version: 0.30.2
  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-09-29 09:52:23 +00:00
Stephen Zhou add932bf38
feat: more nsfw flag (#20184)
* feat: add more nsfw flag

* update
2025-09-29 17:41:45 +08:00
dependabot[bot] af95d7577d
chore(deps): bump hono from 4.9.8 to 4.9.9 (#20187)
Bumps [hono](https://github.com/honojs/hono) from 4.9.8 to 4.9.9.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.9.8...v4.9.9)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.9.9
  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-09-29 09:41:17 +00:00
Ethan Shen f0abc30258
fix(route): correct broken links to investor.org.cn (#20181) 2025-09-29 05:18:29 +08:00
Stephen Zhou 41b403e92e
fix(route/youtube): get subtitle for google api 2025-09-28 10:59:19 +08:00
Tony f8da14e119 docs: fix markdown custom containers syntax 2025-09-28 03:34:52 +08:00
Tony 519acae24c
fix(route/zhihu): fix daily section (#20179) 2025-09-28 02:26:17 +08:00
Ethan Shen e3c86d8a62
feat(route): add 经济观察网快讯 (#20168)
* feat(route): add 经济观察网快讯

* fix typo
2025-09-27 01:39:33 +08:00
Xiaoyun Jing fb37151003
feat(route): 添加浙江大学控制科学与工程学院通知的路由 (#20141)
* Adding a route of zju/cse

* Change route path to include '/zju/' prefix

* Fix the route of zju/cse

* Fix the route of zju/cse

* Response to the reviewer

* Update comment for content extraction in index.ts

Removed comment about removing images from content extraction.
2025-09-26 22:55:50 +08:00
dependabot[bot] 526eaa2e17
chore(deps): bump rate-limiter-flexible from 7.4.0 to 8.0.1 (#20176)
Bumps [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible) from 7.4.0 to 8.0.1.
- [Release notes](https://github.com/animir/node-rate-limiter-flexible/releases)
- [Commits](https://github.com/animir/node-rate-limiter-flexible/compare/v7.4.0...v8.0.1)

---
updated-dependencies:
- dependency-name: rate-limiter-flexible
  dependency-version: 8.0.1
  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-09-26 20:48:16 +08:00
github-actions[bot] 59fa12e89b style: auto format 2025-09-26 10:24:04 +00:00
Tsung-Han Yu 58beb06ba7
feat: add cursor blog (#20174)
* feat: add cursor blog

* Update lib/routes/cursor/blog.ts

---------
2025-09-26 18:22:21 +08:00
dependabot[bot] ab39b2f27f
chore(deps-dev): bump lint-staged from 16.2.0 to 16.2.1 (#20177)
Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 16.2.0 to 16.2.1.
- [Release notes](https://github.com/lint-staged/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.2.0...v16.2.1)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-version: 16.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-09-26 08:12:15 +00:00
dependabot[bot] b691ad638b
chore(deps): bump tsx from 4.20.5 to 4.20.6 (#20175)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.20.5 to 4.20.6.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.20.5...v4.20.6)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.20.6
  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-09-26 08:07:10 +00:00
Yuan Xu 3172c56c4f
fix: Update zhihu daily API call (#20143)
* fix: update zhihu daily API call

Updated story URL to use the API endpoint and adjusted data extraction
accordingly.

* fix: remove useless cache

* fix: use data from json instead

---------
2025-09-26 03:35:00 +08:00
Tony 6bf9470b57 fix(route/letterboxd): remove unwanted characters 2025-09-26 03:08:48 +08:00
Tony c990ef7ba5
feat(route/naturalism): add what's new (#20144)
* feat(route/naturalism): add what's new

* Update new.ts
2025-09-25 21:24:59 +08:00
dependabot[bot] af254fa295
chore(deps): bump @sentry/node from 10.14.0 to 10.15.0 (#20149) 2025-09-25 20:33:11 +08:00
dependabot[bot] 056529609e
chore(deps): bump rate-limiter-flexible from 7.3.2 to 7.4.0 (#20150) 2025-09-25 20:29:59 +08:00
DIYgod 12a519ff83
fix: twitter data 2025-09-25 11:38:11 +08:00
github-actions[bot] abddff812f style: auto format 2025-09-25 01:18:23 +00:00
Tsung-Han Yu 6de8189f67
feat(route): add baselang (#20140)
* feat: add baselang route

* fix: remove try catch block

* fix: code review
2025-09-25 09:16:40 +08:00
Kjasn 85f69e7dc4
feat(route/baozimh): extract more chapters (#20135) 2025-09-24 21:10:59 +08:00
dependabot[bot] 23140dd7d2
chore(deps): bump @sentry/node from 10.13.0 to 10.14.0 (#20137)
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 10.13.0 to 10.14.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/10.13.0...10.14.0)

---
updated-dependencies:
- dependency-name: "@sentry/node"
  dependency-version: 10.14.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-09-24 16:28:22 +08:00
dependabot[bot] 822c98909e
chore(deps): bump ioredis from 5.7.0 to 5.8.0 (#20136)
Bumps [ioredis](https://github.com/luin/ioredis) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/luin/ioredis/releases)
- [Changelog](https://github.com/redis/ioredis/blob/main/CHANGELOG.md)
- [Commits](https://github.com/luin/ioredis/compare/v5.7.0...v5.8.0)

---
updated-dependencies:
- dependency-name: ioredis
  dependency-version: 5.8.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-09-24 16:27:43 +08:00
dependabot[bot] 65f4870688
chore(deps): bump lru-cache from 11.2.1 to 11.2.2 (#20139)
Bumps [lru-cache](https://github.com/isaacs/node-lru-cache) from 11.2.1 to 11.2.2.
- [Changelog](https://github.com/isaacs/node-lru-cache/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-lru-cache/compare/v11.2.1...v11.2.2)

---
updated-dependencies:
- dependency-name: lru-cache
  dependency-version: 11.2.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-09-24 08:16:06 +00:00
dependabot[bot] cf5e899452
chore(deps): bump imapflow from 1.0.196 to 1.0.197 (#20138)
Bumps [imapflow](https://github.com/postalsys/imapflow) from 1.0.196 to 1.0.197.
- [Release notes](https://github.com/postalsys/imapflow/releases)
- [Changelog](https://github.com/postalsys/imapflow/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postalsys/imapflow/compare/v1.0.196...v1.0.197)

---
updated-dependencies:
- dependency-name: imapflow
  dependency-version: 1.0.197
  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-09-24 08:14:39 +00:00
Ethan Shen 7bbf9710ed
feat(route): add dbaplus资讯 (#20134)
* feat(route): add dbaplus资讯

* fix typo
2025-09-24 07:57:51 +08:00
Tsuyumi25 51260eb16f
fix(route/pixiv): implement xRestrict-based routing for novel series (#20129) 2025-09-23 19:44:51 +08:00
dependabot[bot] 774b8d2596
chore(deps): bump @sentry/node from 10.12.0 to 10.13.0 (#20132)
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 10.12.0 to 10.13.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/10.12.0...10.13.0)

---
updated-dependencies:
- dependency-name: "@sentry/node"
  dependency-version: 10.13.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-09-23 19:16:27 +08:00
dependabot[bot] eb5ec718ff
chore(deps): bump tldts from 7.0.15 to 7.0.16 (#20131)
Bumps [tldts](https://github.com/remusao/tldts) from 7.0.15 to 7.0.16.
- [Release notes](https://github.com/remusao/tldts/releases)
- [Changelog](https://github.com/remusao/tldts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/remusao/tldts/compare/v7.0.15...v7.0.16)

---
updated-dependencies:
- dependency-name: tldts
  dependency-version: 7.0.16
  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-09-23 08:11:05 +00:00
dependabot[bot] 53d846a9d7
chore(deps-dev): bump the typescript-eslint group with 2 updates (#20130)
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.44.0 to 8.44.1
- [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.44.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.44.0 to 8.44.1
- [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.44.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.44.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.44.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  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-09-23 08:07:29 +00:00
dependabot[bot] 5772d32cee
chore(deps-dev): bump tsdown from 0.15.2 to 0.15.4 (#20123)
Bumps [tsdown](https://github.com/rolldown/tsdown) from 0.15.2 to 0.15.4.
- [Release notes](https://github.com/rolldown/tsdown/releases)
- [Commits](https://github.com/rolldown/tsdown/compare/v0.15.2...v0.15.4)

---
updated-dependencies:
- dependency-name: tsdown
  dependency-version: 0.15.4
  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-09-23 00:10:26 +08:00
dependabot[bot] 728a429a10
chore(deps-dev): bump the eslint group with 2 updates (#20117)
Bumps the eslint group with 2 updates: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.35.0 to 9.36.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.36.0/packages/js)

Updates `eslint` from 9.35.0 to 9.36.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.35.0...v9.36.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.36.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.36.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 23:42:31 +08:00
Cason Kervis bc9957d03c
fix(route/sspai/index): adapt to sspai morning news new design (#20127)
* fix: adapt to sspai morning news new design

* fix: fix variable name
2025-09-22 23:10:06 +08:00
Tony 8ae3cf6f38
feat(route/telegram): add caching for input entity retrieval (#20128) 2025-09-22 22:56:01 +08:00
github-actions[bot] 6edbe3896e style: auto format 2025-09-22 13:14:47 +00:00
Andvari 103850fa76
fix(route/yahoo): update ldJson extraction (#20110)
* fix(route/yahoo): update ldJson extraction

* Update lib/routes/yahoo/news/utils.ts

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

---------
2025-09-22 21:12:54 +08:00
dependabot[bot] d47141ca5c
chore(deps-dev): bump @stylistic/eslint-plugin from 5.3.1 to 5.4.0 (#20124)
Bumps [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases)
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v5.4.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@stylistic/eslint-plugin"
  dependency-version: 5.4.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-09-22 17:35:12 +08:00