Commit Graph

730 Commits

Author SHA1 Message Date
DIYgod
303b91ffec feat: add openwrt releases 2022-06-19 02:44:05 +01:00
Derek
be32ca0e95 feat(route)!: remove JASA in journal (#9971)
* feat(route): remove JASA in journal;

* feat(fix docs): add `/scitation/...` to path in journal.md(en/zh)
2022-06-18 23:14:24 +08:00
Derek
3cfad37145 feat(route): fix and update IEEE route (#9955)
* feat: change to use cookieJar

* feat: update router.js

* feat: format

* feat: change to use `${host}`

* fix: description.art

* try to fix

* try to fix

* try to fix

* Update journal.js

* Update recent.js

* Update recent.js

* Update journal.js

* fix: mark deprecated routes
2022-06-17 00:01:57 +08:00
Derek
71a16f5121 feat(route): fix and update Elsevier route (#9954)
* feat(fix): remove html code in description

* feat: fix wrong path note in the docs; update maintainer path; change to use cookieJar for route

* feat: change to use `${host}`

* fix: description.art

* fix: handle deprecated routes first
2022-06-16 18:44:29 +08:00
Derek
b23e187a9c feat(route): add Scitation route (#9953)
* feat: upload files

* feat: add docs; update radar.js

* feat(fix): fix docs/en

* Update docs/en/journal.md

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

* Update lib/v2/scitation/journal.js

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

* Update lib/v2/scitation/journal.js

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

* Update lib/v2/scitation/journal.js

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

* Update lib/v2/scitation/section.js

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

* Update lib/v2/scitation/section.js

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

* Update lib/v2/scitation/section.js

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

* Update lib/v2/scitation/templates/description.art

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

* feat: remove config request

* Update lib/v2/scitation/templates/description.art
2022-06-15 22:44:38 -04:00
Derek
cd814670dc feat(route): add Springer route (#9951)
* feat(route): add dependence

* feat(route): add environment files

* feat: add springer script

* feat: make doi link format

* feat: make springer done

* feat: remove get abstract

* feat: remove get abstract

* feat: remove some commit

* feat: springer done

* feat(fix): remove "abstract"

* feat(fix): update route

* feat: update docs/journal.md and docs/en/journal.md

* feat: add journal path

* feat: uniform route path

* Update docs/en/journal.md

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

* Update lib/v2/springer/journal.js

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

* Update lib/v2/springer/templates/description.art

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

Co-authored-by: Derekmini <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>>
2022-06-16 01:33:55 +08:00
TonyRL
1f0b897d5e style: format docs 2022-06-13 16:35:36 +00:00
Ethan Shen
196a951fe2 fix(route): Mirror (#9933) 2022-06-11 09:09:56 +05:00
Ethan Shen
ce1e74323c feat(route): add MySQL Release Notes (#9929)
* feat(route): add MySQL Release Notes

* ci: trigger build
2022-06-10 13:03:14 +08:00
Ethan Shen
9c0c864b9b feat(route): add itch.io (#9923)
* feat(route): add itch.io

* docs: fix typo

* docs: fix typo

* fix typo
2022-06-09 20:17:45 +08:00
Tony
4beced2385 docs: fix missing H3 heading 2022-06-08 16:43:14 +00:00
Tony
d00de3baaa feat(route): 91porn (#9920) 2022-06-09 00:29:32 +08:00
Tony
afdd24e517 feat(route): nhk world-japan news (#9912) 2022-06-08 02:57:08 +08:00
Tony
9b832f04f5 feat(route): tiktok (#9867) 2022-05-31 19:28:55 -05:00
Tony
7b4c332fb0 feat(route): economist espresso (#9853)
* feat(route): economist espresso

* fix: add item.link
2022-05-30 23:48:18 +08:00
Ethan Shen
919c064651 feat(route): add 7mmtv (#9847)
* feat(route): add 7mmtv

* fix typo
2022-05-29 20:41:22 +08:00
Fatpandac
437fb82858 feat(route): add Caa.reviews (#9842)
* feat(route): add Caa.reviews

* Update docs/en/journal.md

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

* Update docs/en/journal.md

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

* Update docs/journal.md

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

* Update lib/v2/caareviews/book.js

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

* Update lib/v2/caareviews/essay.js

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

* Update lib/v2/caareviews/exhibition.js

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

* Update lib/v2/caareviews/radar.js

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

* fix(route): add doi

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-05-29 07:23:05 +08:00
LyleLee
6b9db7a97f fix(route): Add v2 router to subscribe reuters.com and remove deprecated routes (#9761)
* Add v2 router to subscribe Reuters.com

* Fix Reuters document

* Fix Reuters radar

* Update docs/en/traditional-media.md

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

* Update docs/traditional-media.md

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

* Update docs/traditional-media.md

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

* Update docs/en/traditional-media.md, Delete empty paramDesc

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

* Update lib/v2/reuters/index.js default value setting

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

* Update lib/v2/reuters/index.js don't select all the time

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

* Update lib/v2/reuters/index.js test variable first

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/radar.js

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

* Update lib/v2/reuters/index.js clean code

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/index.js test variable first

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/index.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/index.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/investigates.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/maintainer.js

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/investigates.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/investigates.js

Co-authored-by: Rongrong <i@rong.moe>

* Remove old routes of reuters.com

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/maintainer.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/router.js deprecated promotes

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md deprecated warning

Co-authored-by: Rongrong <i@rong.moe>

* fix typo afica to africa

* Add reuters migration notes

* rename reuters routes navigation.js to common.js

* rename navigation to common

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/router.js

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* vscode auto format double qustion mark incorrect

* dont know what to prompt

* Update lib/v2/reuters/migration_prompt.js prompt deprecated routes

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/common.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/common.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/maintainer.js

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/en/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update docs/traditional-media.md

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/reuters/common.js

Co-authored-by: Rongrong <i@rong.moe>

* style: lint

Co-authored-by: Rongrong <i@rong.moe>
2022-05-28 03:53:41 +08:00
Jim Ma
473c2f4ea0 fix(route): Wallpaperhub (#9837)
* fix(route): Wallpaperhub

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* refactor: migrate to v2
2022-05-27 20:20:22 +08:00
Tony
e953f9f456 feat(route): youtube subscriptions (#9824) 2022-05-26 20:37:12 +08:00
TonyRL
2522a9dff0 docs: fix missing H3 heading 2022-05-23 16:23:17 +00:00
Jiefu
ace2b69f3e feat(route): 添加路由 FX-Markets.com (#9801)
* Add a new router for fx-markets.com

* Correct link to doc in radar definition

* Add en docs for fx-markets.com

* Update docs section title as suggested

* Use parseDate instead of date; remove unnecessary async as suggested
2022-05-24 00:02:50 +08:00
Fatpandac
1649aee4b2 feat(route): add Gumroad (#9795)
* feat(route): add Gumroad

* Update lib/v2/gumroad/maintainer.js
2022-05-21 18:48:23 +04:00
Rongrong
f3de5e39bc feat(route): add KCNA (#9792)
Signed-off-by: Rongrong <i@rong.moe>
2022-05-21 02:34:09 +07:00
tsarlewey
72f8829a2d feat(route): add Lever HRIS (#9779)
* Adds HRIS platform Lever for jobs

* fix example route

* adhere to v2 standard

* adhere to v2 standard, remove old route

* Update lib/v2/lever/maintainer.js

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

* Update lib/v2/lever/router.js

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

* Update lib/v2/lever/index.js

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

* Update docs/en/other.md

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

* Remove non-used assets

* Update lib/v2/lever/index.js

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

* Human Readable links for domain
2022-05-21 00:10:19 +08:00
Fatpandac
e1347b3d99 feat(route): add CNCF (#9790)
* feat(route): add CNCF

* Update docs/en/programming.md

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

* Update docs/programming.md

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

* Update lib/v2/cncf/maintainer.js

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

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-05-20 19:00:19 +08:00
Nite07
f17ff7104c feat(route): add Mobilism (#8949)
* Add(route): add Mobilism

* 去除注释
去除登录

* Revert "去除注释"

This reverts commit 8b1409aee2.

* 尝试修复重复推送问题

* 修复部分情况下时间获取错误

* 去除时间获取(重复推送BUG无法解决)
增加全文获取

* 添加参数判断是否获取全文

* 修改

* 2022年1月30日14:22:40

* fix: remove login, use built-in `toTitleCase`

* docs: add missing docs

* fix: radar

* fix: typo

Co-authored-by: Nite07 <nmy1207@outlook.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-05-17 23:36:06 +08:00
Fatpandac
8d5836e3f3 fix(route): 9to5/subsite fix selector, use tag and refactor to V2 (#9771)
* fix(route): 9to5/subsite fix selector and refactor to V2

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* fix(route): change link

* Update lib/v2/9to5/subsite.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* Update lib/v2/9to5/radar.js

Co-authored-by: Rongrong <i@rong.moe>

* fix(docs): add radar and rssbud badges

* Update lib/v2/9to5/subsite.js

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

Co-authored-by: Rongrong <i@rong.moe>
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2022-05-17 23:18:02 +08:00
Rongrong
731c11176d docs(*): add puppeteer budge (#9772)
Signed-off-by: Rongrong <i@rong.moe>
2022-05-17 19:47:39 +08:00
Arracc
f7c02471d0 fix(route): yomiuri news list structure changed (#9764) 2022-05-17 01:13:55 +08:00
Rongrong
bab100a487 feat(route/twitter): allow force using Web API (#9760)
Signed-off-by: Rongrong <i@rong.moe>
2022-05-15 22:17:23 +08:00
Tony
039e8eb80f fix(route): nature (#9748) 2022-05-14 00:37:06 +08:00
KotaHv
3205a1de20 fix(route): Epic Games Store (#9746) 2022-05-13 06:06:45 -04:00
Liu233w
145ad517b6 feat: add immiau (#9722)
* feat(route): add immiau

Add news entry of Immigration and Citizenship, Department of Home Affairs, Australia.

* feat(route): add cn document for immiau

* refactor(router): move immiau to gov folder
2022-05-08 23:27:19 +08:00
Hagb (Junyu Guo 郭俊余)
eb79456f40 docs: support parameter suffix * (#7946)
* docs: support parameter suffix `*`

`*` denotes a zero or more parameter matches, so the parameter including `*` is optional. (https://github.com/pillarjs/path-to-regexp#zero-or-more)

* docs: mention the parameter suffix `*`

* docs: support parameter suffix `+`

* docs: add document of parameter suffixs

* docs: fix having / at the end of parameter

* docs: add missing changes in en docs

* docs: typo

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-05-07 17:18:35 +08:00
Ethan Shen
3323398731 fix(route): Epic Games Store (#9712)
* fix(route): Epic Games Store

* docs: add locale and country
2022-05-07 00:28:40 +08:00
Halcao
be1a1b303c fix(route): uraaka-joshi (#7908)
* modify uraaka-joshi to puppeteer

* style: auto format

* fix(route): uraaka-joshi and user

* docs: fix author

Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-05-05 04:22:23 +08:00
Rongrong
a5d74e521c feat(core/middleware/anti-hotlink): route matching (#9681)
* feat(core/middleware/anti-hotlink): route matching

Signed-off-by: Rongrong <i@rong.moe>

* fix(test): coverage

Signed-off-by: Rongrong <i@rong.moe>

* docs(install): fix mistaken config key

Signed-off-by: Rongrong <i@rong.moe>
2022-05-04 03:29:23 +08:00
Rongrong
d676247f05 docs(parameter): URL encode warning (#9678)
Signed-off-by: Rongrong <i@rong.moe>
2022-05-03 03:34:13 +08:00
Rongrong
7a6be9a229 feat(core): customizable Chromium executable path (#9670)
* feat(core): customizable Chromium executable path

also build Chromium-bundled Docker image for arm/arm64

Signed-off-by: Rongrong <i@rong.moe>

* chore: fix typo

Signed-off-by: Rongrong <i@rong.moe>

* chore(CI/test): using build matrix

Signed-off-by: Rongrong <i@rong.moe>

* docs(install): fix punctuation

Signed-off-by: Rongrong <i@rong.moe>
2022-05-01 21:00:29 +08:00
Rongrong
05fd12eb35 chore(coverage): exclude lib/router.js; link fix (#9671)
Signed-off-by: Rongrong <i@rong.moe>
2022-05-01 18:08:33 +08:00
Dag
a306f8e89f docs: add example to curiouscat that works (#9672) 2022-05-01 12:15:21 +07:00
Rongrong
72070d40cc chore(*): fix code coverage not uploaded (#9661)
Signed-off-by: Rongrong <i@rong.moe>
2022-04-30 07:37:23 +08:00
zoenglinghou
9b176217f3 docs: Update documentation for IMAP config to reflect #8212 (#9657) 2022-04-29 10:00:56 +00:00
Zhiyang Guo
4f5699ba0e feat(route): add Zotero (#9650)
* feat(route): add Zotero

* docs: add en docs

* docs: use chinese for cn docs
2022-04-29 01:19:12 +08:00
Rongrong
d8c00ec238 build(docker): optimize; add Chromium bundled ver (#9626)
* build(docker): optimize; add Chromium bundled ver

Signed-off-by: Rongrong <i@rong.moe>

* build(Dockerfile): fix redundant command and label

Signed-off-by: Rongrong <i@rong.moe>

* build(docker): only install prod deps to speed up

Signed-off-by: Rongrong <i@rong.moe>

* docs(install): minor fixes

Signed-off-by: Rongrong <i@rong.moe>

* build(Dockerfile): bump to `node:16-bullseye-slim`

Signed-off-by: Rongrong <i@rong.moe>

* build(Dockerfile): fix yarn registry mirror

Signed-off-by: Rongrong <i@rong.moe>

* build(Dockerfile): minimize dependencies

for Chromium-bundled version

Signed-off-by: Rongrong <i@rong.moe>
2022-04-28 20:40:21 +08:00
huangliangshusheng
65857026f8 feat(route): add syosetu (#9612)
* feat(route): add syosetu

* fix doc
2022-04-25 11:01:47 +08:00
Ethan Shen
c9e423b8f1 feat(route): add Coomer (#9610)
* feat(route): add Coomer

* fix typo
2022-04-25 08:56:03 +08:00
dependabot[bot]
7be82ccdd0 chore(deps): bump markdown-it from 12.3.2 to 13.0.0 (#9602)
* chore(deps): bump markdown-it from 12.3.2 to 13.0.0

Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.3.2 to 13.0.0.
- [Release notes](https://github.com/markdown-it/markdown-it/releases)
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/markdown-it/compare/12.3.2...13.0.0)

---
updated-dependencies:
- dependency-name: markdown-it
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* docs: fix repo issues example

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 00:57:47 +08:00
Howard Yin
67d87e2eea feat(route): E站增加封面图嵌入RSS和封面图替换为代理网址的功能 (#9344)
* 增加封面图嵌入RSS的功能

* 增加EH封面图代理的功能

* 改用URLSearchParams代替querystring
增加对"Minimal", "Minimal+" and "Extended"页面模式的支持

* fix: matching logic

* refactor: migrate to v2

* docs: add missing description of EH_IMG_PROXY

* docs: remove ignoring EH_SK

Co-authored-by: TonyRL <TonyRL@users.noreply.github.com>
2022-04-21 23:03:55 +08:00