DIYgod
493cdc19ba
chore: recover format
2024-01-29 23:28:03 +08:00
DIYgod
6333562fe5
test: init jest test
2024-01-29 22:41:04 +08:00
DIYgod
00a74bcb09
feat: app.ts
2024-01-29 22:39:24 +08:00
DIYgod
498af241af
feat: cache init
2024-01-29 22:39:04 +08:00
DIYgod
3f71f232bb
chore: fix pnpm lock
2024-01-29 22:10:41 +08:00
DIYgod
8530611723
Merge branch 'master' into feature/hono
2024-01-29 22:09:28 +08:00
DIYgod
3ae25ddb7a
feat: support twitter username and password login
2024-01-29 20:06:44 +08:00
Tony
7412e9ef5d
fix(route): guanhai ( #14337 )
2024-01-29 04:28:11 +08:00
KTachibanaM
00fecf46fc
fix javlibrary genre route because some spans may not have class attr in individual pages ( #14334 )
2024-01-29 03:28:33 +08:00
Ethan Shen
0f6240e2d9
fix(route): Firefox release notes ( #14331 )
2024-01-28 00:23:48 +08:00
Rongrong
fc42bebb47
fix(route/twitter): reply URL; threads when excludeReplies=1 ( #14330 )
...
Without `legacy.id_str`, reply URLs would be constructed with conversion
IDs, resulting in:
- wrong URLs: pointing to the first tweet in the conversion (thread)
- multiple items with the same guid: each tweet in a conversion (thread)
had the same URL and thus guid
The bug was caused by the widely used temporary fix (legacy.id_str ||
legacy.conversation_id_str) after Twitter had upgraded their API. Thus,
it is quite easy to fix it:
Refill legacy.id_str using the rest_id that resides in the container of
legacy.
With it fixed, take a step further to include threads when
excludeReplies=1 (simulating the behavior of Twitter Web/App).
Signed-off-by: Rongrong <i@rong.moe>
2024-01-28 00:11:32 +08:00
dependabot[bot]
3bab0f62bd
chore(deps-dev): bump husky from 9.0.5 to 9.0.6 ( #14327 )
...
* chore(deps-dev): bump husky from 9.0.5 to 9.0.6
Bumps [husky](https://github.com/typicode/husky ) from 9.0.5 to 9.0.6.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.0.5...v9.0.6 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 22:12:15 +00:00
dependabot[bot]
2e366b7898
chore(deps): bump @dipakparmar/docusaurus-plugin-umami in /website ( #14329 )
...
Bumps [@dipakparmar/docusaurus-plugin-umami](https://github.com/dipakparmar/docusaurus-plugin-umami ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/dipakparmar/docusaurus-plugin-umami/releases )
- [Commits](https://github.com/dipakparmar/docusaurus-plugin-umami/compare/v2.1.2...v2.1.3 )
---
updated-dependencies:
- dependency-name: "@dipakparmar/docusaurus-plugin-umami"
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>
2024-01-26 21:49:51 +00:00
dependabot[bot]
f8ce60a56e
chore(deps): bump the docusaurus group in /website with 7 updates ( #14328 )
...
Bumps the docusaurus group in /website with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus ) | `3.1.0` | `3.1.1` |
| [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) | `3.1.0` | `3.1.1` |
| [@docusaurus/plugin-pwa](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-pwa ) | `3.1.0` | `3.1.1` |
| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) | `3.1.0` | `3.1.1` |
| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases ) | `3.1.0` | `3.1.1` |
| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig ) | `3.1.0` | `3.1.1` |
| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types ) | `3.1.0` | `3.1.1` |
Updates `@docusaurus/core` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.1.1/packages/docusaurus )
Updates `@docusaurus/plugin-client-redirects` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.1.1/packages/docusaurus-plugin-client-redirects )
Updates `@docusaurus/plugin-pwa` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.1.1/packages/docusaurus-plugin-pwa )
Updates `@docusaurus/preset-classic` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.1.1/packages/docusaurus-preset-classic )
Updates `@docusaurus/module-type-aliases` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.1.1/packages/docusaurus-module-type-aliases )
Updates `@docusaurus/tsconfig` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.1.1/packages/docusaurus-tsconfig )
Updates `@docusaurus/types` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.1.1/packages/docusaurus-types )
---
updated-dependencies:
- dependency-name: "@docusaurus/core"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/plugin-pwa"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/module-type-aliases"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/tsconfig"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: docusaurus
- dependency-name: "@docusaurus/types"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: docusaurus
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 21:44:48 +00:00
dependabot[bot]
2bb4e47e39
chore(deps-dev): bump husky from 8.0.3 to 9.0.5 ( #14326 )
...
* chore(deps-dev): bump husky from 8.0.3 to 9.0.5
Bumps [husky](https://github.com/typicode/husky ) from 8.0.3 to 9.0.5.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v8.0.3...v9.0.5 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
* chore: migrate to husky v9
https://github.com/typicode/husky/releases/tag/v9.0.1
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 16:06:22 +08:00
dependabot[bot]
0d18af93b8
chore(deps): bump lru-cache from 10.1.0 to 10.2.0 ( #14324 )
...
* chore(deps): bump lru-cache from 10.1.0 to 10.2.0
Bumps [lru-cache](https://github.com/isaacs/node-lru-cache ) from 10.1.0 to 10.2.0.
- [Changelog](https://github.com/isaacs/node-lru-cache/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-lru-cache/compare/v10.1.0...v10.2.0 )
---
updated-dependencies:
- dependency-name: lru-cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 02:05:04 +00:00
dependabot[bot]
e098f58406
chore(deps): bump @sentry/node from 7.95.0 to 7.98.0 ( #14325 )
...
* chore(deps): bump @sentry/node from 7.95.0 to 7.98.0
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.95.0 to 7.98.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/7.95.0...7.98.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-25 22:25:46 +00:00
dependabot[bot]
66619678a2
chore(deps): bump peter-evans/dockerhub-description from 3 to 4 ( #14323 )
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
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>
2024-01-25 22:13:04 +00:00
Ethan Shen
dfef12524c
fix(route): Foresight News column ( #14322 )
2024-01-26 03:23:16 +08:00
DIYgod
e40a3770b7
docs: update instance list
2024-01-26 01:49:49 +08:00
DIYgod
d5e38c8f5d
feat: use npm directory-import
2024-01-25 13:29:00 +08:00
dependabot[bot]
59421ced19
chore(deps): bump puppeteer from 21.7.0 to 21.9.0 ( #14321 )
...
* chore(deps): bump puppeteer from 21.7.0 to 21.9.0
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 21.7.0 to 21.9.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v21.7.0...puppeteer-v21.9.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 23:43:17 +00:00
dependabot[bot]
c87fcf6ec5
chore(deps): bump dotenv from 16.4.0 to 16.4.1 ( #14320 )
...
* chore(deps): bump dotenv from 16.4.0 to 16.4.1
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 16.4.0 to 16.4.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.0...v16.4.1 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 22:16:24 +00:00
dependabot[bot]
b74d9648b7
chore(deps): bump @sentry/node from 7.94.1 to 7.95.0 ( #14317 )
...
* chore(deps): bump @sentry/node from 7.94.1 to 7.95.0
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.94.1 to 7.95.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/7.94.1...7.95.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 07:03:59 +00:00
dependabot[bot]
58c609134b
chore(deps): bump dotenv from 16.3.2 to 16.4.0 ( #14316 )
...
* chore(deps): bump dotenv from 16.3.2 to 16.4.0
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 16.3.2 to 16.4.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.3.2...v16.4.0 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 01:33:02 +00:00
Tony
d1b3e161dc
fix: use sanitize-html ( #14312 )
...
* fix: use sanitize-html
* test: add brief test
2024-01-24 02:40:11 +08:00
Tony
839d36ef76
chore: decrease `js_wait` in docs.rsshub.app.json
2024-01-24 02:36:21 +08:00
Andvari
716f59e903
fix(route/tencent): Circumvent video type link. ( #14302 )
...
* fix(route/tencent): Circumvent video type link.
* .
2024-01-24 02:35:08 +08:00
github-actions[bot]
3154d7a493
style: auto format
2024-01-23 15:38:21 +00:00
Ethan Shen
c903abcdfb
feat(route): add 川流严选 ( #14303 )
...
* feat(route): add 川流严选
* fix: add null check
* fix: add null check
2024-01-23 23:35:10 +08:00
Tony
542d03943a
feat(route): mrm ( #14311 )
...
* feat(route): mrm
* fix: maintainer
2024-01-23 13:39:41 +08:00
dependabot[bot]
45fe53016e
chore(deps-dev): bump @types/crypto-js from 4.2.1 to 4.2.2 ( #14305 )
...
* chore(deps-dev): bump @types/crypto-js from 4.2.1 to 4.2.2
Bumps [@types/crypto-js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/crypto-js ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/crypto-js )
---
updated-dependencies:
- dependency-name: "@types/crypto-js"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 03:24:52 +00:00
dependabot[bot]
726748cc52
chore(deps): bump jsdom from 23.2.0 to 24.0.0 ( #14306 )
...
* chore(deps): bump jsdom from 23.2.0 to 24.0.0
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 23.2.0 to 24.0.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/23.2.0...24.0.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 03:23:26 +00:00
dependabot[bot]
d3021f5c20
chore(deps): bump chrono-node from 2.7.4 to 2.7.5 ( #14307 )
...
* chore(deps): bump chrono-node from 2.7.4 to 2.7.5
Bumps [chrono-node](https://github.com/wanasit/chrono ) from 2.7.4 to 2.7.5.
- [Release notes](https://github.com/wanasit/chrono/releases )
- [Commits](https://github.com/wanasit/chrono/compare/v2.7.4...v2.7.5 )
---
updated-dependencies:
- dependency-name: chrono-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 03:22:09 +00:00
dependabot[bot]
38caeb2dcf
chore(deps-dev): bump string-width from 7.0.0 to 7.1.0 ( #14308 )
...
* chore(deps-dev): bump string-width from 7.0.0 to 7.1.0
Bumps [string-width](https://github.com/sindresorhus/string-width ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/sindresorhus/string-width/releases )
- [Commits](https://github.com/sindresorhus/string-width/compare/v7.0.0...v7.1.0 )
---
updated-dependencies:
- dependency-name: string-width
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 03:18:41 +00:00
dependabot[bot]
e3f7c1ab05
chore(deps): bump @tonyrl/rand-user-agent from 2.0.46 to 2.0.47 ( #14309 )
...
* chore(deps): bump @tonyrl/rand-user-agent from 2.0.46 to 2.0.47
Bumps [@tonyrl/rand-user-agent](https://github.com/TonyRL/rand-user-agent ) from 2.0.46 to 2.0.47.
- [Release notes](https://github.com/TonyRL/rand-user-agent/releases )
- [Commits](https://github.com/TonyRL/rand-user-agent/compare/v2.0.46...v2.0.47 )
---
updated-dependencies:
- dependency-name: "@tonyrl/rand-user-agent"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix pnpm install
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 03:17:36 +00:00
Tony
89788a6470
fix(route): huanqiu ( #14304 )
2024-01-23 01:31:53 +08:00
Tony
f965e0b15f
feat(route): keepass ( #14301 )
2024-01-22 14:35:58 +08:00
Tony
b50d1d7725
fix: recover cntheory ( #14300 )
...
* fix: recover cntheory
* fix: replaceAll
2024-01-22 12:52:00 +08:00
Tony
0a9296075e
feat(route): scmp topics ( #14299 )
...
* feat(route): scmp topics
* docs: remove /en from docs url
* fix: router order
* fix: http verb
2024-01-22 05:13:40 +08:00
Tony
e01048ed1c
build(docker): don't copy docs
2024-01-22 04:24:21 +08:00
Tony
6c6ce0ce12
fix: codeql incomplete multi-character sanitization ( #14298 )
2024-01-22 00:32:37 +08:00
Tony
70b4385bf1
feat(route): laimanhua ( #14297 )
2024-01-22 00:03:51 +08:00
DIYgod
2550b6ecf6
feat: request wrapper
2024-01-21 23:34:25 +08:00
Rongrong
4644ce5755
fix(route/twitter): readability and RT link ( #14289 )
...
1. Trim link pointing to the tweet itself (usually appears when the
tweet is truncated).
2. Only insert <hr> when both showTimestampInDescription and readable
are enabled.
3. Make RT links point to the RT itself, instead of the original tweet.
Signed-off-by: Rongrong <i@rong.moe>
2024-01-21 14:14:19 +00:00
DIYgod
42b6b1c724
feat: strict data type
2024-01-21 18:36:46 +08:00
DIYgod
4591116733
fix: middleware errors
2024-01-21 18:35:11 +08:00
DIYgod
e7e3f689bd
fix: error handler and debug info
2024-01-21 15:41:42 +08:00
DIYgod
8e0154552c
feat: welcome page
2024-01-21 15:18:42 +08:00
Ethan Shen
1e7793e0ef
fix(route): 金色财经 ( #14272 )
...
* fix(route): 金色财经
* style: lint
* docs: move to finance
---------
2024-01-21 15:15:07 +08:00