Commit Graph

4120 Commits

Author SHA1 Message Date
Hower He
d0d3b6b870 feat(route): 小红书 用户笔记 全文 (#12330)
* fix(route): 小红书 用户笔记(全文抓取)

* fixed package.json's semver prefix character

* fixed conditions for user page response

* fixed timed out issue when getting full text

* removed the capability to get full text

* added full text feature for notes

* added filter for unnecessary resources requested

* Switched to a concise way to get JSON from HTML

* to bypass the null checked warning from DeepScan

* added note full text to cache

* added more readable error messages

* moved full text feature under a new parameter

* Update maintainer format

* Refactor the error message typing

* Refactor the error message typing

* Refactor error message typing

* Refactor the usage of `tryGet` for expire time

* Close the user page earlier to release resouces

---------
2023-05-15 22:14:55 +08:00
Rongrong
816d29de46 fix(route/wechat/feeddd): obsolete domain (#12510)
* fix(route/wechat/feeddd): obsolete domain

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

* Update lib/v2/wechat/radar.js
---------

Signed-off-by: Rongrong <i@rong.moe>
2023-05-15 03:16:43 +08:00
TonyRL
a1b22b2d60 docs: fix dxy thread 2023-05-14 17:38:40 +00:00
Tony
a5caa0e79d feat(route): dxy (#12509) 2023-05-15 00:10:35 +08:00
Ethan Shen
7b533fff22 feat(route): add 阿里研究院资讯 (#12507)
* feat(route): add 阿里研究院资讯

* docs: fix changes
2023-05-14 00:24:48 +08:00
NathanDai
342d333bc7 feat(route): add Infuse Release Notes (#12500)
* feat(route): add Infuse Release Notes

* Update lib/v2/firecore/maintainer.js

* Update lib/v2/firecore/index.js

* Update docs/en/program-update.md

* Update lib/v2/firecore/radar.js

---------
2023-05-13 23:36:48 +08:00
Tony
b0cb871b83 fix(route): fix i-cable (#12503)
* fix(route): fix i-cable

* docs: update docs
2023-05-13 00:15:40 +08:00
github-actions[bot]
f39733ba4d style: auto format 2023-05-12 15:06:02 +00:00
HyperCherry
6d78f48576 feat(route): add 四川工商学院公告 (#12499)
* feat(route): add 四川工商学院公告

* Update lib/v2/stbu/xyxw.js

* fix(route): adjusted timezone to UTC+8

---------
2023-05-12 23:03:50 +08:00
Ethan Shen
6742ef803a feat(route): add 故事FM播客 (#12494)
* feat(route): add 故事FM播客

* fix: wrong url
2023-05-12 00:41:56 +08:00
Tony
d398081981 feat(route): sina us stock and rollnews (#12493)
* refactor: migrate to v2

* refactor: generic rollnews

* docs: merge docs

* refactor: discovery use common utilities

* refactor: china finance use utilities

* refactor: csj use utils

* feat: us stock

* feat: add radar

* docs: mention default value

* docs: fix build
2023-05-11 22:37:19 +08:00
Guorui Yu
0267e2c307 fix(route): add openai research support (#12484)
* fix(route): split openai common logic to common.js

Signed-off-by: Guorui Yu <yuguorui@pku.edu.cn>

* fix(route): add openai research support

Signed-off-by: Guorui Yu <yuguorui@pku.edu.cn>

* fix(route): add openai research docs

Signed-off-by: Guorui Yu <yuguorui@pku.edu.cn>

---------

Signed-off-by: Guorui Yu <yuguorui@pku.edu.cn>
2023-05-11 21:25:50 +08:00
Ethan Shen
cb1974da84 feat(route): add IBC岩手放送ラジオ (#12481)
* feat(route): add IBC岩手放送ラジオ

* docs: add en docs
2023-05-09 17:45:12 -11:00
Tony
c6c8ac0fae feat(route): sysu ygafz (#12482) 2023-05-10 00:55:40 +08:00
Bryan
32a35f29d4 feat(route): support medium (#12475)
* feat(route): support medium

* docs(route): support medium

* feat(medium): add radar.js

* Update docs/blog.md

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

* Update docs/blog.md

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

* Update docs/blog.md

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

* Update docs/blog.md

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

* Update docs/en/blog.md

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

* Update lib/v2/medium/tag.js

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

* Update lib/v2/medium/router.js

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

* Update lib/v2/medium/maintainer.js

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

* Update docs/en/blog.md

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

* Update docs/en/blog.md

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

* Update docs/en/blog.md

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

* Update lib/v2/medium/following.js

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

* Update lib/v2/medium/for-you.js

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

* Update lib/v2/medium/list.js

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

* chore(medium): update graphql

---------

Co-authored-by: Tony <TonyRL@users.noreply.github.com>
2023-05-09 01:57:15 -11:00
Bryan
7eb6400f6c feat: add .debug.html (#12476)
* feat: add .debug.html

* Update lib/middleware/template.js

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

* use regex to extract index

* add tests

* add docs

---------
2023-05-09 17:26:24 +08:00
Tony
48c624b2c6 fix(route): duozhuayu (#12477) 2023-05-08 09:57:12 -11:00
Tony
803116654d fix(route): 3dmgame (#12473) 2023-05-08 14:40:50 +08:00
Bryan
261b12a80d docs: update fly.io installation doc (#12472)
* docs: update fly.io installation doc

* style: auto format

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-08 13:37:37 +08:00
Tony
61a303a1de feat(route): gist commits (#12470) 2023-05-07 20:51:53 -06:00
github-actions[bot]
73fcd5e436 style: auto format 2023-05-07 18:47:41 +00:00
Ethan Shen
96096028a1 feat(route): add 中国国家应急广播应急新闻 & 预警信息 (#12467) 2023-05-08 02:45:31 +08:00
drgnchan
c93e63559a feat(route): 新增网信办订阅 (#12444)
* feat(route): 新增网信办订阅

* refactor: 时区设置

* polish

* polish

* refactor: cache path map
2023-05-08 02:35:44 +08:00
github-actions[bot]
6083aa9a9a style: auto format 2023-05-07 14:30:13 +00:00
momizi
1dd268c1b1 feat(route): 新增崩坏星穹铁道订阅 (#12466)
* 崩坏星穹铁道

* 修改

* 修改调整

* 新增星穹铁道国际服
2023-05-07 08:27:45 -06:00
dependabot[bot]
b982947a60 chore(deps): bump https-proxy-agent from 5.0.1 to 6.1.0 and socks-proxy-agent from 7.0.0 to 8.0.1 (#12445)
* chore(deps): bump https-proxy-agent from 5.0.1 to 6.0.0

Bumps [https-proxy-agent](https://github.com/TooTallNate/proxy-agents/tree/HEAD/packages/https-proxy-agent) from 5.0.1 to 6.0.0.
- [Release notes](https://github.com/TooTallNate/proxy-agents/releases)
- [Changelog](https://github.com/TooTallNate/proxy-agents/blob/main/packages/https-proxy-agent/CHANGELOG.md)
- [Commits](https://github.com/TooTallNate/proxy-agents/commits/HEAD/packages/https-proxy-agent)

---
updated-dependencies:
- dependency-name: https-proxy-agent
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore(deps): bump https-proxy-agent from 5.0.1 to 6.0.0

* test: update test to use WHATWG URL API

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-07 00:25:12 +08:00
drgnchan
5640ab6e6a fix(route): selector of class name (#12453)
* fix: selector of class name

* refactor: migrate to v2

---------
2023-05-06 23:00:45 +08:00
Moody Liu
1153afc417 fix a typo in programming.md (#12452) 2023-05-05 17:04:20 -06:00
Tony
3c31d28563 chore(docs): add npmrc to fix unmet peer dependency
https://app.netlify.com/sites/rsshub/deploys/6454f2159a8a3500080f2c02#L135
2023-05-06 03:46:44 +08:00
Ethan Shen
091aaa6aee fix(route): 恩山无线论坛使用UTF-8编码 (#12451)
* fix(route): 恩山无线论坛使用UTF-8编码

* remove v1 route
2023-05-06 00:52:37 +08:00
夏宇航
76d0a7deb9 docs: add deploy to Zeabur (#12449)
* docs: add deploy to Zeabur

* fix typo
2023-05-05 22:36:39 +08:00
Tony
1de1e9ae56 build: use pnpm (#12438)
* build: use pnpm

* fix: use corepack pnpm

* chore: use pnpm in gha

* chore: add setup pnpm

* fix: install command

* fix: pnpm lock file not updated

* chore: pnpm no recursive install

* docs: use pnpm

* fix: ignore yarn lock

* chore: update command for cloud dev env
2023-05-05 20:09:54 +08:00
Ethan Shen
479c9821f2 fix(route): 财联社深度 (#12434)
* feat(route): add 北京协和医学院“4+4”试点班招生网通知公告

* fix(route): 财联社深度

* fix: remove pumc
2023-05-04 00:17:13 +08:00
FeCCC
91e19819a9 fix(route): iwara subscription get token (#12422)
* fix(route): iwara subscription get token

* style: auto format

* cache iwara token in iwara subscriptions

* style: auto format

* use access token to get iwara subscriptions

* style: auto format

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-03 20:49:00 +08:00
github-actions[bot]
3888e6781c style: auto format 2023-05-01 20:34:18 +00:00
Alex Liu
334485899c feat(route): add tweet details for twitter (#12412)
* feat(route): add tweet details for twitter

* docs: add english docs

* fix: sort router

---------
2023-05-02 04:31:03 +08:00
Ethan Shen
96b7af5cf4 feat(route): add 北京协和医学院“4+4”试点班招生网通知公告 (#12419) 2023-05-01 12:56:41 -06:00
Trganda
12f45a7844 feat(route): add Freebuf 文章订阅路由 (#12392)
* freebuf route

* accpet recommendataion

* add blank line

* query freebuf with api

* remove unused `id` args and retouch the rss link

* delete String() on variable `type`
2023-04-30 12:05:47 -06:00
DIYgod
2d23974f41 feat: remove rss3 2023-04-29 19:20:36 +01:00
Ethan Shen
280273d75a feat(route): add 山东科技大学研究生招生网 (#12411) 2023-04-30 00:08:37 +08:00
聪明的魏凡
98cfccb65d feat: add HNU careers feed (#12405)
* feat: hnu careers init

* docs: update hnu careers

* feat: update format information

* style: format code

* feat: add docs

* fix: radar

* fix: radar url

* feat: rm mock

* docs: add API note

* fix: link to careers page

* fix: link to career page

* style: validate
2023-04-29 10:41:44 +08:00
Ethan Shen
2e2c0058a8 fix(route): NEW字幕组 (#12400)
* fix(route): NEW字幕组

* update files

* fix: set default id
2023-04-28 22:59:34 +08:00
TonyRL
25fb241523 docs: update advanced feed title 2023-04-28 14:16:13 +00:00
Tim Wu
5b90d88c18 feat(route): add NDDaily 南方都市报 (#12370)
* feat(route): add NDDaily 南方都市报

* fix(route): fix empty pubDate of NDDaily

* fix(route): fix pubDate of NDDaily

* fix(route): rename nddaily to oeeee

* fix(route): rename nddaily to oeeee
2023-04-27 21:55:56 +08:00
TonyRL
1e8d030e0f docs: fix build on relative path
it worked on netlify but not cloudflare pages
2023-04-27 13:30:19 +00:00
Tony
5b6d7cb524 style(eslint): add eslint-plugin-n (#12393) 2023-04-27 05:16:11 +08:00
Ethan Shen
50b25aac54 feat(route): add 北京社科基金项目管理平台 (#12390) 2023-04-26 01:36:56 +08:00
Tony
b0ff4a0fee docs: split docs package for vuepress (#12382)
* docs: split docs package for vuepress

* fix: yarn lock changes gha

* fix: remove npm script at top level

* docs: update oneclick link

refs: https://github.blog/changelog/2023-04-24-one-click-into-github-codespaces
2023-04-25 22:20:56 +08:00
mudone
c7de199be7 fix(route): flyert duplicate images & add shanghai bank (#12377)
* fix(route): flyert duplicate images & add shanghai bank

* fix(route): flyert duplicate images & add shanghai bank. optimize code according to the revivew suggestion.

* docs: add Bank of Shanghai slug for creditcard route
2023-04-24 02:12:47 -07:00
Mai1993
b088a9875a feat(route): add 重庆人事考试通知公告及重庆燃气停止检修通知 (#12203)
* 新增重庆人事考试通知及重庆燃气停气检修通知

* fix: cqgas

* fix: cq

---------
2023-04-23 22:05:26 +08:00