Commit Graph

369 Commits

Author SHA1 Message Date
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
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 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
Ethan Shen 1e7793e0ef
fix(route): 金色财经 (#14272)
* fix(route): 金色财经

* style: lint

* docs: move to finance

---------
2024-01-21 15:15:07 +08:00
Tony e399ca73c8
feat(route): bjedu (#14288) 2024-01-19 22:31:20 +00:00
github-actions[bot] 4adcd60986 style: auto format 2024-01-19 18:36:56 +00:00
Ethan Shen b387495bec
feat(route): add 中国期货市场监控中心 (#14287)
* feat(route): add 中国期货市场监控中心

* Update lib/v2/cfmmc/radar.js

---------
2024-01-19 18:35:01 +00:00
SunBK201 ed5c6fff48
feat(secrss): full text support (#14284)
* feat(secrss): full text support

* fix(secrss): pubDate author category
2024-01-19 09:00:33 +00:00
CaoMeiYouRen 30c453eec2
feat(route): New route: MiYouShe - User Posts; Optimize the routing of MiYouShe | 新增路由:米游社 - 用户帖子;优化米游社路由 (#14268)
* fix(route): 修复 米游社 公告栏 template 错误

* feat(route): 新增 bing 搜索

* docs: Update other.mdx

* docs: fix docs

* feat(route): 新增 百度搜索

* fix(route): 修复 pubDate 解析错误

* fix(route): 优化 百度搜索的缓存,减轻反爬问题

* feat(route): 新增 360 搜索

* feat(route): 迁移 搜狗特色LOGO 到 v2 规范;添加 搜狗搜索

* fix(route): 百度搜索增加图片

* feat(route): 新增 Google Search

* fix(route): 修复 百度搜索相关问题

* fix(route): 修复 Google 相关问题

* fix(route): 修复 360 搜索

* fix(route): 修复 搜狗搜索

* fix(route): 修复 await 问题

* fix: 移除 google sites

* fix(route): 修复 缓存和过滤逻辑问题

* fix(route): 修复 360 搜索缺少 cookie 的问题

* fix(route): 修复 360 搜索 cookie 的问题

* feat(route): 移除 so.com 路由

* fix: merge conflict

* feat(route): 新增路由:米游社 - 用户帖子;优化米游社路由

* fix(route): 修复 米游社用户帖子路由

* feat(route): 新增 米游社 用户关注路由

* fix(route): 修复 米游社帖子可能缺失封面的 bug;增加 点赞和评论数

* fix(route): 修复 米游社路由的规范和 bug

---------
2024-01-19 03:46:51 +08:00
Ethan Shen b31adca78e
feat(route): add TradingView Pine Script™ Release notes (#14279) 2024-01-19 01:06:41 +08:00
Kun CHEN cdb6f6f34c
fix(route): broken item URL in Google Scholar Author Citations (#14277)
* fix broken url in item fields

* add author information in item field

* add query parameter usage

* fine-tune channel  title&description

* add maintainer

* shorten the itemUrl definition

---------
2024-01-18 22:09:04 +08:00
Rachasak Ragkamnerd ba3c2925f8
feat: Add Thai Department Of Lands e-LandsAnnouncement website (#14245)
* feat: Add Thai DOL website

* feat: Add timezone, Radar for Thai DOL e-LandsAnnoucements

* Update lib/v2/dol/maintainer.js

* Update website/docs/routes/government.mdx

* Update lib/v2/dol/radar.js

---------

Co-authored-by: rrachasak <dev@rachasak.org>
2024-01-18 21:06:39 +08:00
Tony 6d901cb7dc
style(eslint): add eslint-unicorn (#14257)
* style: add eslint-unicorn

* style: fix unicorn/no-useless-spread

* style: fix unicorn/no-useless-promise-resolve-reject

* style: fix unicorn/no-for-loop

* fix: codeql bad HTML filtering regexp

* fix: codeql incomplete replace

* fix: unicorn/no-abusive-eslint-disable

* style: fix unicorn/no-new-array

* style: fix unicorn/no-typeof-undefined

* style: fix unicorn/no-zero-fractions

* style: fix unicorn/no-empty-file

* style: fix unicorn/prefer-date-now

* revert: auto fix unicorn/prefer-switch on lib/v2/kuaidi100/utils.js

* style: fix unicorn/prefer-array-find

* style: fix unicorn/prefer-array-flat

* style: fix unicorn/prefer-array-flat-map

* style: fix unicorn/prefer-at

* style: fix unicorn/prefer-string-starts-ends-with

* style: fix unicorn/prefer-includes

* fix: codeql URL substring sanitization

* style: fix unicorn/prefer-optional-catch-binding

* style: fix unicorn/catch-error-name

* style: fix unicorn/escape-case

* style: fix unicorn/prefer-native-coercion-functions

* style: fix unicorn/prefer-regexp-test

* style: fix unicorn/require-array-join-separator

* style: fix unicorn/prefer-math-trunc

* style: fix unicorn/prefer-negative-index

* style: fix unicorn/prefer-dom-node-dataset

* style: fix unicorn/prefer-dom-node-text-content

* style: fix unicorn/prefer-query-selector

* style: fix unicorn/no-array-for-each

* style: fix unicorn/no-negated-condition

* style: fix unicorn/prefer-add-event-listener

* style: fix unicorn/import-style

* style: fix prefer-regex-literals

* style: disable unicorn/no-useless-switch-case

* style: disable unicorn/text-encoding-identifier-case

* style: fix unicorn/prefer-set-has

* style: fix unicorn/prefer-spread

* revert: auto fix on lib/routes/universities/ynnu/edu/base64.js

* style: fix unicorn/no-useless-undefined

* style: fix unicorn/no-array-push-push

* style: fix unicorn/no-useless-undefined again

* style: fix unicorn/no-lonely-if

* style: fix unicorn/prefer-reflect-apply

* style: fix unicorn/switch-case-braces

* style: fix unicorn/prefer-switch

* style: fix unicorn/prefer-array-some

* fix: deepscan UNUSED_VAR_ASSIGN

* style: fix unicorn/prefer-ternary

* fix: follow-up of unicorn/prefer-ternary

* revert: auto fix of unicorn/prefer-string-slice for substring()

* style: disable unicorn/prefer-string-slice

fix: auto fix slice over deprecated substr

* style: fix unicorn/throw-new-error

* style: fix unicorn/filename-case

* test: fix dateParser renaming

* style: fix unicorn/better-regex

* style: fix unicorn/prefer-string-replace-all

* fix(deps): add sanitize-html

* style: fix no-prototype-builtins

* style: fix unicorn/consistent-destructuring

* style: fix unicorn/consistent-function-scoping

* style: fix unicorn/prefer-regexp-test

* style: fix unicorn/prefer-logical-operator-over-ternary

* style: fix unicorn/no-array-callback-reference

* style: add prefer-object-has-own

* style: warn unicorn/no-empty-file

* style: fix unicorn/prefer-number-properties

* style: fix no-useless-undefined again

* style: fix unicorn/numeric-separators-style

* style: disable unicorn/no-array-callback-reference

false postive with cheerio
2024-01-18 20:43:40 +08:00
JimenezLi 73010823e1
fix(docs): fix some working notOperational routes (#14270) 2024-01-17 22:27:14 +08:00
Carson Yang f9ac1e2c72
docs: Add deploy to Sealos (#14259) 2024-01-16 09:04:30 +00:00
Tony 39c6720498
feat: recover shuiguopai (#14248) 2024-01-16 01:00:19 +08:00
JimenezLi 450bdb3a17
feat(route): zhihu xhu posts (#14246) 2024-01-15 23:23:47 +08:00
Tony 50b32696fa
feat(route): recover kuwaitlocal agirls qianp taiwannews jiaoliudao (#14247)
* fix: recover kuwaitlocal

* fix: recover agirls

* fix: recover qianp

* fix: recover taiwannews

* fix: recover hket

* fix: recover jiaoliudao

* fix: qianp

* fix: deepscan issue
2024-01-15 23:03:49 +08:00
Tony 6780b96b23
fix(route): hoyolab (#14242) 2024-01-15 12:22:54 +08:00
Ethan Shen 7a94c42e94
feat(route): add 苏州市发展和改革委员会 (#14214)
* feat(route): add 苏州市发展和改革委员会

* docs: remove duplicated heading

* refactor: migrate to v2

* fix: suzhou docs

* fix: news

---------
2024-01-15 01:25:20 +08:00
JimenezLi 1a49f937d8
fix(route): fix twitch (#14238)
* fix(route): fix twitch

* fix docs
2024-01-14 15:21:19 +00:00
Ethan Shen 376ebf4bc4
feat(route): add TradingView Desktop releases and release notes (#14234) 2024-01-14 16:02:07 +08:00
DIYgod 9dc7e52db9
Merge branch 'master' into pr/justjustCC/14123 2024-01-13 19:45:10 +08:00
JimenezLi 0e70524248
feat(proxy): add PAC script support (#14218)
* feat(proxy): add PAC script support

* fix pnpm fail

* fix coverage

* fix coverage final

* update docs
2024-01-13 02:35:56 +00:00
github-actions[bot] 697a479047 style: auto format 2024-01-13 02:05:50 +00:00
github-actions[bot] 34cc84be07 style: auto format 2024-01-12 14:38:56 +00:00
falling 82622e71c5
feat(route): add BT之家1LOU站 (#14219)
* route: BT之家1LOU

* 1. using new routers.
2. If path is empty, visit correct main page of website.
3. roll back deleted doc by mistake.

* Update lib/v2/1lou/radar.js

* Update website/docs/routes/multimedia.mdx

* Update website/docs/routes/multimedia.mdx

---------
2024-01-12 22:37:18 +08:00
Tony c66e8f6277 docs: fix maintainer 2024-01-12 22:14:11 +08:00
Yohan Wal 72067b5811
feat(route): trending papers on arXiv from trendingpapers (#14182) 2024-01-11 01:09:48 +08:00
ZenoTian 1cf341f1fa
feat(route): HoYoLAB (#14146)
* hoyolab

* 修改分页参数

* 统一名称

* 替换limit参数

* 参数默认值问题

* 参数默认值问题
2024-01-10 23:38:32 +08:00
github-actions[bot] f8a432e830 style: auto format 2024-01-10 03:07:01 +00:00
Manish Bhattarai 327d0d0c77
feat(route): Add ekantipur.com (Nepal) (#14207)
* feat(route): Add ekantipur remove unused deps

* feat(route): Add ekantipur radar

* removed undefined field

* updated maintainer.js to use optional field character - ?

* updated radar.js with full name

---------
2024-01-10 03:05:23 +00:00
华丽 12b409fa62
feat(route): add huggingface zh blog (#14211)
* feat(route): add huggingface zh blog

* refactor: update
2024-01-10 02:38:26 +00:00
Damian Kaczmarczyk 413c97a0cf
feat(route): Add Onet (#14200)
* feat(route): Add Onet

* use arrow function in `router.js`

* Update lib/v2/onet/templates/article.art

* Update lib/v2/onet/templates/image.art

* Update lib/v2/onet/maintainer.js

* Update website/docs/routes/new-media.mdx

---------
2024-01-09 23:40:40 +08:00
Nano c626f8ccde
fix(route): 处理大麦网查询结果为空的情况 (#14203)
* fix(route): 处理大麦网查询结果为空的情况

* refactor: migrate to v2

---------
2024-01-08 13:48:20 +08:00
Ethan Shen 64d87889de
feat(route): add 中华全国专利代理师协会 (#14197) 2024-01-08 12:22:35 +08:00
Manish Bhattarai 176341e95b
docs: change html example to use items variable instead of item (#14205)
* change html example to use items variable instead of item

The existing example for HTML retrieval uses 'item' variable on item retrieval, but the final rss output uses the 'items' variable. This results in undefined variable for anyone who directly uses the example code.

* docs: fix cn docs too

---------
2024-01-08 12:16:11 +08:00
Ethan Shen 51168fe8e0
fix(route): Tradingview Blog (#14191)
* fix(route): Tradingview Blog

* fix: use tiny-async-pool
2024-01-07 20:37:07 +08:00
Jon Hao 16d4e5932b
feat: New Router for liveuamap (#14175)
* Added new route for liveuamap

* Fix unsafe domain and the 3rd level domain defaulting

* docs: fix heading

---------
2024-01-06 00:36:50 +08:00
Night Space 1c85053922
feat(route): 调整生成鼠标路径的参数,在配置中预置路径 (#14179)
* fix(route): adjust the parameter to generate path

* feat(route): use the path from configure

* feat(docs): add the usage of BILIBILI_DM_IMG_LIST
2024-01-05 23:55:15 +08:00
savokiss c33deddf78
fix: domp4 supports secondary address (#14181) (#14189)
* fix: domp4 supports secondary address

* fix: domp4 remove invalid domain
2024-01-05 21:53:13 +08:00
Tony 91ce25bcff
feat(route): recover gofans (#14183) 2024-01-05 02:15:56 +08:00
DIYgod b8f7b38be1
feat: recover /ft/myft, close #14096 2024-01-04 11:44:42 +08:00
Ethan Shen 25173052f4
fix(route): 第一财经DT财经 (#14171) 2024-01-04 00:33:30 +08:00
Tony 3bf9dd28c1
feat(route): backlinko (#14164)
* feat(route): backlinko

* Refactor blog.js to destructure nested properties
2024-01-03 01:37:59 +08:00