Commit Graph

10786 Commits

Author SHA1 Message Date
dependabot[bot] 8cbf4e1c31
chore(deps): bump mailparser from 3.6.7 to 3.6.9 (#14610)
* chore(deps): bump mailparser from 3.6.7 to 3.6.9

Bumps [mailparser](https://github.com/nodemailer/mailparser) from 3.6.7 to 3.6.9.
- [Release notes](https://github.com/nodemailer/mailparser/releases)
- [Changelog](https://github.com/nodemailer/mailparser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/mailparser/compare/v3.6.7...v3.6.9)

---
updated-dependencies:
- dependency-name: mailparser
  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-03-01 11:39:52 +08:00
dependabot[bot] b24c213a18
chore(deps): bump imapflow from 1.0.152 to 1.0.153 (#14609)
* chore(deps): bump imapflow from 1.0.152 to 1.0.153

Bumps [imapflow](https://github.com/postalsys/imapflow) from 1.0.152 to 1.0.153.
- [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.152...v1.0.153)

---
updated-dependencies:
- dependency-name: imapflow
  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-03-01 03:30:14 +00:00
dependabot[bot] ab6327e1e3
chore(deps): bump @types/node from 20.11.22 to 20.11.24 (#14607)
* chore(deps): bump @types/node from 20.11.22 to 20.11.24

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.22 to 20.11.24.
- [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-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: fix pnpm install

* 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-03-01 03:18:40 +00:00
dependabot[bot] f7095c7a12
chore(deps-dev): bump @types/eslint from 8.56.4 to 8.56.5 (#14605)
* chore(deps-dev): bump @types/eslint from 8.56.4 to 8.56.5

Bumps [@types/eslint](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint) from 8.56.4 to 8.56.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/eslint)

---
updated-dependencies:
- dependency-name: "@types/eslint"
  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-03-01 02:56:35 +00:00
dependabot[bot] 3f0447e9c9
chore(deps-dev): bump @stylistic/eslint-plugin-js from 1.6.2 to 1.6.3 (#14604)
* chore(deps-dev): bump @stylistic/eslint-plugin-js from 1.6.2 to 1.6.3

Bumps [@stylistic/eslint-plugin-js](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin-js) from 1.6.2 to 1.6.3.
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases)
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v1.6.3/packages/eslint-plugin-js)

---
updated-dependencies:
- dependency-name: "@stylistic/eslint-plugin-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-03-01 02:55:30 +00:00
dependabot[bot] 2971a3c798
chore(deps): bump tldts from 6.1.1 to 6.1.11 (#14603)
* chore(deps): bump tldts from 6.1.1 to 6.1.11

Bumps [tldts](https://github.com/remusao/tldts) from 6.1.1 to 6.1.11.
- [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/v6.1.1...v6.1.11)

---
updated-dependencies:
- dependency-name: tldts
  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-03-01 02:53:17 +00:00
dependabot[bot] fd397394a6
chore(deps-dev): bump @types/react from 18.2.60 to 18.2.61 in /website (#14608)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.60 to 18.2.61.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  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>
2024-02-29 22:13:39 +00:00
DIYgod 8facd1c015
feat: vercel api use require 2024-03-01 02:34:49 +08:00
DIYgod 6cc452bf60
feat: move vercel entrance to api 2024-03-01 02:15:11 +08:00
DIYgod 9169e5fe9b
feat: add vercel entrance 2024-03-01 02:11:15 +08:00
DIYgod b2aa636886
fix: collectCoverageFrom path 2024-03-01 01:38:13 +08:00
DIYgod 0d6b3fce9f
fix: collectCoverageFrom path 2024-03-01 01:33:32 +08:00
DIYgod 6f57c02538
feat: rename routes dir - 2/2 2024-03-01 01:24:49 +08:00
DIYgod 398be0f592
feat: rename routes dir - 1/2 2024-03-01 01:21:28 +08:00
DIYgod 0ae5f09b1f
fix: routes import error in node 20 2024-03-01 00:52:53 +08:00
Tony d35c47e444
fix: favicon not found (#14598) 2024-02-29 23:30:36 +08:00
github-actions[bot] 0d79eaec80 style: auto format 2024-02-29 10:58:54 +00:00
DIYgod 9d980d7670
feat: v3 migration - 16/n 2024-02-29 18:49:27 +08:00
DIYgod 300d450fe0
feat: v3 migration - 15/n 2024-02-29 18:07:33 +08:00
DIYgod 9787a92c84
feat: v3 migration - 14/n 2024-02-29 18:02:51 +08:00
DIYgod 05f5f50206
Merge remote-tracking branch 'origin/master' into feature/hono 2024-02-29 17:44:22 +08:00
DIYgod 28f14415e0
feat: v3 docs 2024-02-29 17:33:55 +08:00
DIYgod 735904a630
feat: v3 migration - 13/n 2024-02-29 17:33:33 +08:00
github-actions[bot] 29276d8399 style: auto format 2024-02-29 03:37:39 +00:00
shiquda aae92ab9c0
feat(route): tongji/bks (#14558)
* feat(route): tongji/bks

* chore: format corrections

* Update lib/v2/tongji/radar.js

---------
2024-02-29 11:35:42 +08:00
github-actions[bot] 113cf124e5 style: auto format 2024-02-29 03:04:49 +00:00
tssujt 0a9f1f8067
feat(route): Add wmpvp (#14586) 2024-02-29 11:02:52 +08:00
Aleksandr Bogdanov 1badc67a6a
feat(route): Telegram Channels (with video and files) (#13255)
* add tg via client library for full-res video + photo support

* fix expiring links

* fix photo downloads

* add inline thumbnails

* document thumbnails + streaming cache lock workaround

* true streaming support via Range requests

* add radar rules

* parse entities in messages to html

* tune chunking for video downloads

* add CLI option to generate TG_SESSION

* update pnpm-lock.yaml

* update telegram

* fix console usages

* remove unnecessary comment

* add english docs

* respond to review comments

* update pnpm-lock.yaml

* fix linting

* backwards compatibility for routeParams

* fix linting

* tune requestSize for smoother streaming

* fix incorrect tail post handling

* fix apiId env var bug

* html.unparse must be called on stripped text, not source markdown

* fix video streaming (requestSize is raw TL `limit`, chunkSize auto-aligns offsets by gramjs)

* replace newlines with <br> in messages because unparse doesn't do that

* must be replaceAll \n to <br/>

* Apply suggestions from code review

avoid unnecessarily starting gramjs

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

* docs: fix docs

* fix import core router

* docs: fix docs merge

* fix: eslint

* fix: guard media access with key

* docs: fix maintainer

* chore: fix pnpm @babel/*

---------

Co-authored-by: syn <syn@localhost.localdomain>
2024-02-29 10:00:28 +08:00
Keo 645e6c0be9
feat(route): add 刺猬猫 (#14592)
* add 刺猬猫

* fix getting chapter content

* add docs & radar; fix image

* update default limit

* do not fetch chapter content if chapter is locked
2024-02-29 08:52:24 +08:00
Tony cbbd82918e
feat: internal media proxy (#14593)
* feat: image proxy

* feat: use Map

* docs: add docs

* fix: change config name

* Add lightnovel.us as a media source

* fix: break hostname extraction

* feat: add psl for more accurate domain extraction

* feat: split referer map

* perf(deps): replace `psl` with `tldts`

* fix: add indienova.com to referer map
2024-02-29 08:38:15 +08:00
Keo e41ed0c48a
feat(route): add 欢乐书客 (#14591)
* feat(route): add 欢乐书客

* update radar

* rm redundant code
2024-02-29 04:41:18 +08:00
DIYgod ce80d52dbf
feat: v3 migration - 12/n 2024-02-29 02:50:25 +08:00
DIYgod 6b1100dda7
chore: update dependencies 2024-02-29 02:17:37 +08:00
DIYgod df4433789b
feat: v3 migration - 11/n 2024-02-29 02:15:07 +08:00
DIYgod 2092fcec37
feat: v3 migration - 10/n 2024-02-29 00:55:47 +08:00
Keo 09cf6dbdd2
feat(route): add sfacg (#14579)
* feat(route): add sfacg

* refactor code

* feat: add radar.js

* update description

* add feed desc & img

* update radar.js

* update http url replacement

* fix: radar

* fix: maintainer

---------
2024-02-29 00:46:00 +08:00
Ethan Shen b735b645d8
feat(route): add TV Tropes Featured (#14574)
* feat(route): add TV Tropes Featured

* fix typo

---------
2024-02-29 00:28:02 +08:00
DIYgod 46701c20de
feat: v3 migration - 9/n 2024-02-29 00:16:32 +08:00
github-actions[bot] 3676871a7d style: auto format 2024-02-28 16:10:37 +00:00
cnkmmk f02487a97c
feat(route): add 赵容部落 (#14580) 2024-02-29 00:08:40 +08:00
DIYgod ac7cb259fc
Merge remote-tracking branch 'origin/master' into feature/hono 2024-02-28 23:57:29 +08:00
DIYgod 14607e2c8d
fix: build-radar path 2024-02-28 23:54:52 +08:00
DIYgod b621d38e51
feat: v3 migration - 8/n 2024-02-28 23:49:11 +08:00
dependabot[bot] 7e3c1a2b67
chore(deps-dev): bump @types/eslint from 8.56.3 to 8.56.4 (#14578)
* chore(deps-dev): bump @types/eslint from 8.56.3 to 8.56.4

Bumps [@types/eslint](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint) from 8.56.3 to 8.56.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/eslint)

---
updated-dependencies:
- dependency-name: "@types/eslint"
  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-02-28 23:27:43 +08:00
dependabot[bot] c13d096038
chore(deps): bump @sentry/node from 7.102.1 to 7.103.0 (#14577)
* chore(deps): bump @sentry/node from 7.102.1 to 7.103.0

Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 7.102.1 to 7.103.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/7.103.0/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.102.1...7.103.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-02-28 23:08:26 +08:00
DIYgod 5e2986fcd9
feat: v3 migration - 7/n 2024-02-28 21:07:10 +08:00
DIYgod e288e29ecc
feat: lazy load route 2024-02-28 20:53:29 +08:00
DIYgod 3eb1545bc5
feat: v3 migration - 6/n 2024-02-28 19:40:21 +08:00
DIYgod e5397f9e3e
feat: export common-utils 2024-02-28 19:34:15 +08:00
DIYgod db9e515c7c
feat: v3 migration - 5/n 2024-02-28 19:31:09 +08:00