DIYgod / RSSHub

🧡 Everything is RSSible
https://docs.rsshub.app
MIT License
31.06k stars 6.93k forks source link

新版本 RSShub (c287d4e2fce8)无法获取 miniflux 路由 #14749

Closed AntoineChn closed 4 months ago

AntoineChn commented 4 months ago

路由地址

/miniflux/all

完整路由地址

/miniflux/all/starred=true

相关文档

https://docs.rsshub.app/zh/install/config#miniflux

预期是什么?

实际发生了什么?

我部署了两个 rsshub 容器,分别是

我发现

部署

自建

部署相关信息

OS: Linux, Node: v21.7.0, Docker: v25.0.4

额外信息

Helpful Information

Error Message:

wrong path
Route: /miniflux/all/starred=true

Full Route: /miniflux/all/starred=true

Node Version: v21.7.0

Git Hash: unknown

Git Date:


### 这不是重复的 issue

- [X] 我已经搜索了 [现有 issue](https://github.com/DIYgod/RSSHub/issues),以确保该错误尚未被报告。
github-actions[bot] commented 4 months ago
Searching for maintainers:

To maintainers: if you are not willing to be disturbed, list your username in scripts/workflow/test-issue/call-maintainer.js. In this way, your username will be wrapped in an inline code block when tagged so you will not be notified.

如果所有路由都无法匹配,issue 将会被自动关闭。如果 issue 和路由无关,请使用 NOROUTE 关键词,或者留下评论。我们会重新审核。 If all routes can not be found, the issue will be closed automatically. Please use NOROUTE for a route-irrelevant issue or leave a comment if it is a mistake.

Orokapei commented 4 months ago

+1 找不到这个路由了

Orokapei commented 4 months ago

找了下 已经废弃了🥹 lib/routes-deprecated/miniflux

AntoineChn commented 4 months ago

找了下 已经废弃了🥹 lib/routes-deprecated/miniflux

由此,我有以下三个问题,我在文档中没有找到答案,特此求助:

问题1:未来开发者还可能支持 miniflux 么?

routes-deprecated 的意思是未来也不会再支持 miniflux 的意思是么?

问题2:miniflux 的替代品中,新版 RSShub 已经或将支持那哪些?

得益于旧版本的 RSShub 可以接入 miniflux,我利用 /miniflux/all/starred=true,将所有 miniflux 中加星(即,收藏)的内容,导入本地参考文献库。这是我想实现的功能。

是否有其他的(类似 miniflux)的订阅器,新版 RSShub 可以接入它们,以实现类似的功能么?比如 TinyTinyRSS ?FreshRSS?

问题3:我的一个迂回解决方案

我的计划是,

大家觉得这种方案可行么?有什么可以优化的地方?

Zebartin commented 4 months ago

关于问题2,FreshRSS可以把指定条件的查询(比如已star)生成另外一个rss源,直接订阅就行。 文档

AntoineChn commented 4 months ago

关于问题2,FreshRSS可以把指定条件的查询(比如已star)生成另外一个rss源,直接订阅就行。 文档

感谢。

折腾了一通,才返现,这个功能会在 freshrss 1.24.0 发布,然而现在的稳定版是 1.23.1。

我部署的 linuxserver/freshrss 目前还无法使用这个功能。但是,用 freshrss/freshrss:edge 就可以了。

我打算继续用一段时间 miniflux,之后 1.24.x 进入稳定版后,再考虑迁移过去。

再次感谢推荐。

Zebartin commented 4 months ago

这个功能会在 freshrss 1.24.0 发布,然而现在的稳定版是 1.23.1。

是的,目前稳定版可以用master token来分享,在文档最后一段deprecated部分,没有安全顾虑的话可以用这个

DIYgod commented 4 months ago

Fixed 0dc0f0a3e50351625eb258ccf5c4f327f73d2992