Kjasn
0510d8391e
feat(route): add Jumeili home route ( #19021 )
2025-05-05 23:57:21 +08:00
CrackTC
10288db67d
fix(route/saraba1st): add host config & change default host ( #18895 )
2025-04-28 03:05:19 +08:00
undefined and Tony
fd173c0e38
feat(route): add route Gelbooru ( #18320 )
...
* feat(route): add route Gelbooru
* feat(route): add image quality option for Gelbooru
* feat(route): remove URL.canParse
* feat(route): enhance display
* Update lib/routes/gelbooru/namespace.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* Update lib/routes/gelbooru/namespace.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* fix: Apply code review
* fix: Apply code review
* fix: add __dirname var
* Update lib/routes/gelbooru/templates/description.art
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* Update lib/routes/gelbooru/post.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* fix: Add config key by alphabetical order
* fix: `e` comes before `u` in alphabet
---------
2025-03-18 09:58:49 +08:00
UZQueen and Tony
72f78e2bfb
feat(route): add misskey home timeline ( #18244 )
...
* feat(route): add misskey home timeline
* Update lib/routes/misskey/home-timeline.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* Merge remote-tracking branch 'head/master'
* feat(route/misskey): Enhance user timeline with simplifyAuthor parameter and update replyToAuthor in utils
---------
2025-02-03 22:12:57 +08:00
DIYgod
131bc33637
feat: update follow config
2024-12-24 16:56:52 +08:00
DIYgod
dd08502955
feat: add follow limit config
2024-12-20 22:50:49 +08:00
DIYgod
2aab5047b7
feat: follow config
2024-12-18 23:16:28 +08:00
pseudoyu
3f12f922bf
feat(route/twitter): add third-party twitter api support
2024-11-29 13:50:59 +08:00
dddaniel1 and Tony
f9641b5aef
fix(route): xiaohongshu fulltext add cookie authentication ( #17228 )
...
* fix(route/xiaohongshu) add cookie authentication
* fix(route/xiaohongshu) add cookie authentication
* fix(route/xiaohongshu) add cookie authentication
* fix(route/xiaohongshu) add method annotation
---------
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
2024-11-21 21:53:37 +08:00
Tony
d9ca0d09b1
feat(route): patreon ( #17621 )
...
* feat(route): patreon
* fix: typo
* fix: typo
2024-11-19 02:21:24 +08:00
Tony
4e404a7328
chore: disable remote debugger by default ( #17498 )
2024-11-08 04:08:05 +08:00
pseudoyu
b4fece47ed
feat(route/telegram): add mtproxy support for tglib
2024-11-05 12:58:58 +07:00
Andvari
35536f45ad
feat(route/caixin): Add full text fetch ( #17231 )
...
* feat(route/caixin): Add full text fetch
* .
* Update blog.ts
* Update utils.ts
* Update utils.ts
* Update utils-fulltext.ts
* Update utils-fulltext.ts
2024-11-03 17:03:20 +07:00
pseudoyu
a69ff2fa7b
feat(route/dianping): add dianping user route
2024-10-31 13:35:27 +07:00
asong
374c865603
feat(route): add bbs guozaoke route ( #17170 )
...
* add routes guozaoke
* add routes guozaoke
* fix ESLint Check warning
* fix ESLint Check warning
* fix ESLint Check warning
* fix ESLint Check warning
* fix ESLint Check warning
* fix routes guozaoke code review
* fix routes guozaoke code review
* fix route code review
* fix code revice issue
* fix code revice issue
* fix code revice issue
* fix code revice issue
* fix code revice issue
* fix code revice issue
* fix code review issues
* fix code review issues
2024-10-30 12:02:55 +08:00
Eric Zhu
b60ef4de32
feat(twitter): support LoginEnterAlternateIdentifierSubtask task and better login flow controll ( #17331 )
...
* feat(twitter): support LoginEnterAlternateIdentifierSubtask task and better login flow controll
* chore: lint
* chore: lint
* refactor(twitter): login flow
* fix: var name
2024-10-30 04:28:56 +08:00
pseudoyu
26bc26a3b8
feat(route/telegram): add telegram session scripts and logics
2024-10-27 21:37:37 +07:00
Keo
ed8fa7a5ea
fix(route/sis001): add cookie to solve anti-crawler ( #17259 )
...
* fix(route/sis001): add cookie to resolve anti-crawler
* fix desc
* move base url to env config
* update doc
* fix: cache cookie
---------
2024-10-23 22:50:37 +08:00
karasu
bc020b6f18
feat(route): sorrycc.com ( #17261 )
...
* feat(route): 云谦的博客
* parseDate
* change the route name
2024-10-23 22:18:14 +08:00
Otstar Lin
9f44e77237
fix(route/bilibili): add addDmVerifyInfoWithInter to bypass the risk control mechanism ( #17147 )
2024-10-18 09:47:17 +08:00
Tsuyumi and Tony
e4deee086f
feat(route): add route for skeb ( #17047 )
...
* feat(route): add route for skeb
* fix: wrap function call in map() to resolve ESLint warning
* refactor: Enhance type safety and rename functions for Work and Creator processing
* refactor: optimize followings API and caching logic
* fix: remove request_key
* fix: resolve request_key issues in works API
- Fetch request_key from initial API response and cache it
- Replace hardcoded User-Agent with config.ua
* fix: misc improvements
- Remove unnecessary InvalidParameterError checks and imports
- Simplify route names by removing "Skeb" prefix
- Set refresh to false in Skeb API cache
- Fix typo in search.ts filename
* fix: remove URL fragments from radar sources
* refactor: Optimize category structure and enhance data processing
- Remove 'request_masters' and 'first_requesters' categories as they are not creators
- Implement template rendering for richer output
- Enhance work data processing with audio handling
- Improve creator data with commission status information
* fix: add __dirname
* fix: prevent potential function loop from unexpected API errors
* Update lib/routes/skeb/works.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* fix: correct Skeb bearer token naming and references
---------
2024-10-14 23:18:02 +08:00
quiniapiezoelectricity
6deef181c5
feat: Add L'Orient-Le Jour Route ( #17030 )
...
* feat: Add L'Orient-Le Jour Route
* fix codefactor
* fix codefactor
2024-10-08 23:34:34 +08:00
valuex
1d22c0ad38
feat(route): add route of Yamap ( #16902 )
...
* Create namespace.ts
* Add files via upload
* Update dongtai.ts
* Update gonggao.ts
* Update gonggao.ts
* Update gonggao.ts
* Update dongtai.ts
* Update gonggao.ts
* Update gonggao.ts
* Update gonggao.ts
* Update gonggao.ts
* Update dongtai.ts
* Create namespace.ts
* Add files via upload
* Update articles.ts
* Update articles.ts
* Update articles.ts
* Update articles.ts
* Update articles.ts
* Update articles.ts
* Update articles.ts
* route for 日经新闻半导体,产业聚焦
* Update scienceatechnology.ts
* Update semi.ts
* Delete lib/routes/nikkei/semi.ts
* Delete lib/routes/nikkei/scienceatechnology.ts
* Update articles.ts
* Update namespace.ts
* Update articles.ts
* Update articles.ts
* Delete lib/routes/szftedu directory
* fix: category
* fix: typo
---------
2024-09-27 01:01:01 +08:00
Jinkin
57df3f698e
feat: add route of uestc bbs ( #16892 )
...
* feat: add route of uestc bbs
* Update lib/routes/uestc/bbs.ts
路由应该是/uestc/bbs/newthread?
* amend: 按意见修改变量名
Signed-off-by: Jinkin <nadph513@outlook.com >
* fix: namespace url
---------
Signed-off-by: Jinkin <nadph513@outlook.com >
2024-09-27 00:37:58 +08:00
quiniapiezoelectricity and Tony
87723d1b56
feat(route): add malaysiakini.com ( #16752 )
...
* feat(route): add malaysiakini.com
* fixing issues
* Added additonal authentication method with email and password
* Apply suggestions from code review
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* Apply suggestions from code review
---------
2024-09-15 21:57:15 +08:00
incubator4
be3ba61788
chore: otel fix and enhancement ( #16754 )
...
* feat(otel): use routePath insteadof path
* feat(otel): add otel bucket boundary env
* chore: move otel to debug block with alphabetical sort
2024-09-15 19:42:21 +08:00
COxDE
2962c6f64f
feat(middleware): process feed title and description using LLM ( #16464 )
...
* feat(middleware): add title translation using LLM
* refactor: combine title and description
* fix: camelCase for variables
* refactor: try to update the test case
---------
2024-08-22 02:15:00 +08:00
tong
9407e44fba
Delete rss3.io Statistics ( #16387 )
...
建议删除此统计功能,在此添加此功能降低了rsshub原有的鲁棒性,增加了风险点。
当前umami.rss3.io疑似处于宕机状态,在默认情况下安装的rsshub docker镜像会因此步无法执行而报错无法启动。
2024-08-07 01:48:06 +08:00
Tony
8072ba8878
fix: use true ua for stats
2024-07-31 21:37:02 +08:00
Kenny Fong
12b45b27e4
fix(route/keylol): 改进有阅读权限的帖子 ( #16285 )
...
* fix(route/keylol): 改进有阅读权限的帖子
未登录或权限不足时
pubDate author 会使用列表页的数据
description 会显示错误讯息
* change type
* 设置 KEYLOL_COOKIE 登录账户
* Update doc for KEYLOL_COOKIE
2024-07-29 20:28:02 +08:00
DIYgod
9586a2a735
feat: check production
2024-07-23 15:29:17 +08:00
DIYgod
d7e02eb33d
feat: add umami
2024-07-23 01:25:23 +08:00
DIYgod
1db30b3ad1
feat: save cookie generated from twitter token
2024-07-13 21:45:20 +08:00
DIYgod
99bf04cfad
feat: proxy strategy
2024-07-13 00:15:41 +08:00
Donie Leigh
dae7bed497
feat(route): Add a route to fetch Readwise Reader documents ( #16117 )
2024-07-09 20:46:58 +08:00
hywell
2d62c56840
fix(route): XSIJISHE need cloudflare ( #16118 )
...
* 1. 修复sehuatang 403
* 修复sehuatang主页 403
* 过滤不必要的请求
* 修复XSIJISHE需要登录
* 修复XSIJISHE rank需要登录
* This does not require cookie.url
* 修复可能导致的【抓取原帖失败】问题
* Close the page right after getting page content.
* fix headers is not defined
* xsijishe bypass cloudflare
2024-07-09 20:07:04 +08:00
equt
674fa0f7b0
feat(route): introduce tsdm39/bd ( #16038 )
...
* feat(route): introduce `tsdm39/bd`
* feat(route): deadbydaylight.com latest blog (#16037 )
* feat(route): deadbydaylight.com latest blog
* addressing comments
* Update lib/routes/deadbydaylight/index.ts
* doc(route): fix incorrect MD syntax (#16040 )
* fix(route): 中国投资者网返回空结果 (#16044 )
* fix: review
* fix: review
* fix: review
* fix: review
* fix: throw if cookie not found
* fix: remove unnecessary cache
---------
2024-07-01 21:47:15 +08:00
hywell
e94969b9b1
fix(route): XSIJISHE need login ( #15984 )
...
* 1. 修复sehuatang 403
* 修复sehuatang主页 403
* 过滤不必要的请求
* 修复XSIJISHE需要登录
* 修复XSIJISHE rank需要登录
* This does not require cookie.url
2024-06-25 21:17:31 +08:00
DIYgod
943ec2e740
feat(twitter): support batch account
2024-06-17 16:49:35 +08:00
DIYgod
dc0f222658
feat(twitter): support batch authToken
2024-06-16 18:36:30 +08:00
minty_frankie
f4b05dbe34
fix(route): update The Inithium authentication method ( #15797 )
...
* fix: delete deprecated INITIUM_IAP_RECEIPT authentication method
* fix(route): fix username and password authentication method
* chore: update route maintainers
* fix: delete all fields for iap_receipt
* fix: delete finally all IAP_RECEIPT field
* fix: correct login request headers
2024-06-05 23:40:44 +08:00
minty_frankie
60d1ed3c8f
feat(route): add Prime Community route ( #15809 )
2024-06-04 22:21:43 +08:00
karasu
a62625428c
feat(route): yamibo ( #15537 )
...
* feat(route): yamibo
* fix
* fix
2024-05-14 11:50:09 +08:00
karasu and Tony
bd099c13f7
feat(route): 知识星球 ( #15320 )
...
* feat(route): 知识星球
* feat: add scope parameter
* remove redundant variables
* fix
* Update lib/routes/zsxq/utils.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* fix
---------
2024-04-22 01:05:59 +08:00
Tony
b3eb3f3a0b
feat(route): add back twitter 2fa ( #15292 )
...
ref: https://github.com/DIYgod/RSSHub/commit/95ace0991774042f32c21a26a8fc5f85eb124646
2024-04-19 22:29:34 +08:00
karasu
31f578d694
fix(route): qingting ( #15251 )
...
* fix(route): qingting
* fix: set default value for `qingtingId`
* fix: typo
2024-04-17 14:34:41 +08:00
a51cc049bf
feat: add javdb session config and cookieJar to fakeGot ( #14782 )
...
* feat: add javdb session config
* fix: Return data instead of setting ctx.set in JavDB routes
* docs: Add JavDB login instructions to config.md
* docs: Add note about javdb session validity in config.md
* fix: Return data instead of setting ctx.set in JavDB routes
* fix: Update route path in javdb index.ts
Remove '/:category?/:sort?/:filter?', it will cause other module routes to be inaccessible
* chore: Remove unused cookie variable in ProcessItems function
* chore: Unnecessary changes
* chore: Add JAVDB sessions in alphabetical order.
* docs: Add JAVDB sessions in alphabetical order.
* feat: Add support for passing cookies in headers
* test: Add cookieJar test to got.test.ts
* Update lib/utils/got.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
* feat: Update JavDB routes to include optional JAVDB_SESSION in requireConfig
---------
Co-authored-by: zhaoyi.wu <zhaoyi.wu@amh-group.com >
2024-04-12 19:30:42 +08:00
Ernest Dong and Tony
23c1d6b10d
feat(route): add xueqiu timeline ( #15079 )
...
* feat(route): add xueqiu timeline
* feat(xueqiu): accept review advices
* 更新 timeline.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
---------
2024-04-03 23:16:15 +08:00
karasu and Tony
a392f0f8df
fix(route): Mox.moe ( #15038 )
...
* fix(route): Mox.moe
* add description without cookie
* adjust the order
* Update lib/routes/mox/index.ts
Co-authored-by: Tony <TonyRL@users.noreply.github.com >
---------
2024-04-03 11:18:01 +08:00
DIYgod
7a4cd377de
feat: remote config auth
2024-04-02 21:39:50 +08:00