Commit Graph

1955 Commits

Author SHA1 Message Date
Ethan Shen 1e7793e0ef
fix(route): 金色财经 (#14272)
* fix(route): 金色财经

* style: lint

* docs: move to finance

---------
2024-01-21 15:15:07 +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
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
DIYgod 9dc7e52db9
Merge branch 'master' into pr/justjustCC/14123 2024-01-13 19:45:10 +08:00
Nano c626f8ccde
fix(route): 处理大麦网查询结果为空的情况 (#14203)
* fix(route): 处理大麦网查询结果为空的情况

* refactor: migrate to v2

---------
2024-01-08 13:48:20 +08:00
CC 351fa2cc45
Merge remote-tracking branch 'origin/master' 2023-12-27 15:17:32 +08:00
CC 76fcc69c43
PlayStation Monthly Games 2023-12-27 15:14:05 +08:00
CaoMeiYouRen bbee9f247d
feat(route): 新增 bing 搜索; 迁移 bing 每日图片到 v2; 新增 百度搜索; 迁移 搜狗特色LOGO 到 v2 规范;添加 搜狗搜索;添加 Google Search (#13936)
* 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

---------
2023-12-25 23:14:21 +08:00
DIYgod 7d3e56d303
feat: remove notOperational routes - other 2023-12-21 23:54:02 +08:00
DIYgod 6a133c8e61
feat: remove notOperational routes - finance 2023-12-21 23:27:22 +08:00
DIYgod 302aa350b9
feat: remove notOperational routes - journal 2023-12-21 23:23:33 +08:00
DIYgod 053f0480e4
feat: remove notOperational routes - study 2023-12-21 23:19:40 +08:00
DIYgod 78001402b5
feat: remove notOperational routes - reading 2023-12-21 23:12:31 +08:00
DIYgod 3eecd1d063
feat: remove notOperational routes - game 2023-12-21 23:03:26 +08:00
DIYgod 103aae26d8
feat: remove notOperational routes - shopping 2023-12-21 22:54:12 +08:00
DIYgod 985dbaca77
feat: remove notOperational routes - travel 2023-12-21 22:44:43 +08:00
DIYgod 589b587397
feat: remove notOperational routes - program-update 2023-12-21 22:39:14 +08:00
DIYgod 7a8c1bc18f
feat: remove notOperational routes - anime 2023-12-21 22:25:58 +08:00
DIYgod 2c9df1ede4
feat: hpoi 2023-12-21 04:45:27 +08:00
DIYgod fe6117a421
feat: remove notOperational routes - picture 2023-12-21 02:46:58 +08:00
Ethan Shen b081d984a1
feat(route): add 中华人民共和国国家发展和改革委员会发展改革工作 (#14088) 2023-12-21 01:51:53 +08:00
DIYgod 6d898277a0
feat: remove notOperational routes - multimedia 2023-12-20 01:52:09 +08:00
DIYgod 1c057d9ab7
feat: remove notOperational routes - live 2023-12-20 00:46:34 +08:00
DIYgod a63c86a049
feat: remove notOperational routes - design 2023-12-20 00:35:56 +08:00
DIYgod f1a9223aac
feat: remove notOperational routes - programming 2023-12-20 00:01:03 +08:00
DIYgod 47068bfae5
feat: remove notOperational routes - blog 2023-12-19 22:46:03 +08:00
DIYgod f812e915a4
feat: remove notOperational routes - bbs 2023-12-19 22:29:51 +08:00
DIYgod 95864937f2
Merge remote-tracking branch 'origin/master' 2023-12-19 22:03:36 +08:00
DIYgod ea6ec949bf
feat: remove notOperational routes - traditional media 2023-12-19 22:03:27 +08:00
JimenezLi 8b0bc5cc95
feat(route): migrate jianshu to v2 (#14081)
* feat(route): migrate jianshu to v2

* feat(docs): update jianshu docs

* Refactor ProcessFeed function to improve code readability and performance

---------
2023-12-19 21:41:00 +08:00
DIYgod 442d68e189
feat: remove notOperational routes - new media 2023-12-19 00:49:24 +08:00
DIYgod 4cf17c004c
feat: remove notOperational routes - social media 2023-12-18 22:33:53 +08:00
Juvenn Woo 5aef90d9f4
fix(route/deeplearning): The batch from deeplearning.ai (#14066)
* fix(the-batch): The batch from deeplearning.ai

* refactor: migrate to v2

---------
2023-12-18 01:56:10 +08:00
Ethan Shen 095aa9e8f1
fix(route): QuestMobile行业研究报告 (#14020)
* fix(route): QuestMobile行业研究报告

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

---------
2023-12-13 22:53:04 +08:00
Mean c1c757c48d
feat: 增加北航集成电路学院 (#13924)
* feat: 增加北航集成电路学院

* refactor: 直接使用路径作为参数

* refactor: migrate to v2

---------
2023-12-01 22:30:42 +08:00
lidashuang 25d9917d5f
fix(egsea): pubDate Invalid Date (#13914)
* fix(egsea): pubDate Invalid Date

the https://rsshub.app/egsea/flash response error pubDate

 <pubDate>Invalid Date</pubDate>

* refactor: migrate to v2

---------
2023-11-29 21:41:32 +08:00
Andvari 92475ea34b
fix(route/harvard): replace selector (#13889)
* Update blog.js

* refactor: migrate to v2

---------
2023-11-27 22:46:27 +08:00
Wang Yuhan 96e73ff36e
feat(route): add counterstrike match results from liquipedia (#13855)
* feat(route): add counterstrike match results from liquipedia

* format

* fix: keep pubDate undefined

* fix: unique guid

* fix: docs

* fix: remove unreachable defaults

* refactor: migrate to v2

---------
2023-11-23 21:22:37 +08:00
Ethan Shen bdc4b2bfbf
feat(route): add 中华人民共和国农业农村部数据 (#13828) 2023-11-20 20:18:50 +08:00
Ethan Shen 4cd614fea2
feat(route): add 正版中国分类 & 标签 & 搜索 (#13769)
* feat(route): add 正版中国分类 & 标签 & 搜索

* fix: remove unnecessary parameter

---------
2023-11-14 02:05:44 +08:00
Beisi Xu 1c8503053e
fix(route): zimuxia portfolio.js (#13750)
* Update zimuxia portfolio.js

emtpy hrefs such as https://www.zimuxia.cn/portfolio/%e8%a5%bf%e6%b8%b8abc could bug at https://rsshub.app/zimuxia/portfolio/%E8%A5%BF%E6%B8%B8abc

* refactor: migrate to v2

* fix: use optional chaining startswith instead of deprecated substr

---------
2023-11-11 22:38:56 +08:00
Tony 303264f5ca
fix(route): mittrchina (#13706)
* fix(route): mittrchina

* Fix typos in radar.js
2023-11-07 04:17:00 +08:00
wavygecko 371020e4a0
fix: Firefox release notes link for desktop (#13636)
* Fix Firefox release notes link for desktop
- Remove double slash
- Use updated /releasenotes/ path

* Format

* refactor: migrate to v2

---------
2023-10-26 00:43:46 +08:00
Ethan Shen ba4fa14a53
fix(route): ABC News (#13482)
* fix(route): ABC News

* delete original file

* fix typo
2023-10-09 21:21:39 +08:00
Ethan Shen 9fdc466222
fix(route): Paul Graham Essays (#13474)
* fix(route): Paul Graham Essays

* fix typo
2023-10-07 21:53:16 +08:00
Ethan Shen 67d4a7ed3f
feat(route): add Metacritic (#13447)
* feat(route): add Metacritic

* fix typo

* Update lib/v2/metacritic/index.js

---------
2023-10-04 21:06:52 +08:00
Jinzhe Zeng d424adf021
fix(route): NPC URLs have been changed (#13449)
* fix(route): NPC URLs have been changed

* fix relative URLs

* refactor: migrate to v2

---------
2023-10-02 22:17:25 +00:00
Tony 13a65b9118
fix(route): x-mol (#13428) 2023-09-28 04:22:21 +08:00
Logan Rockmore e4166133c8
fix(route): added some error checking to the GrubStreet RSS feed that fixes an error when there aren't any authors listed for an article. (#13417)
* Added some error checking to the GrubStreet RSS feed that fixes an error when there aren't any authors listed for an article.

* refactor: migrate to v2

---------
2023-09-27 22:12:39 +08:00
Tony cfe8569741
fix(route): niaogebiji (#13354) 2023-09-22 01:36:37 +08:00