FreeTubeApp / FreeTubeApp/FreeTube
[Feature Request]: Add fallback behavior for RSS ratelimiting
- 主要言語
- Vue
- スター
- 21.9k
- フォーク
- 1.5k
- 平均マージ
- 1日 10時間
- マージ済み PR(30日)
- 71
説明
### Guidelines
- [x] I have [searched the issue tracker for open and closed issues](https://github.com/FreeTubeApp/FreeTube/issues?q=is%3Aissue+sort%3Arelevance-desc) that are similar to the feature request I want to file, without success.
- [x] I have searched the [documentation](https://docs.freetubeapp.io/) for information that matches the description of the feature request I want to file, without success.
- [x] This issue contains only one feature request.
- [x] I have read and agree to follow the [rules](https://docs.freetubeapp.io/community/rules/).
### Problem Description
When YouTube is having a RSS outage on the RSS feeds users are met with the following on our Subscription page
* Your subscribed channels currently does not have any videos
* Channels with errors
While technically correct it isnt very user friendly.
### Proposed Solution
Show the videos that were listed before refreshing the subscriptions and show a toast that mentions that fetching failed instead of the things listed above
### Alternatives Considered
None.
### Issue Labels
ease of use improvement, display more information to user, visual improvement
### Additional Information
_No response_
コントリビューションガイド
調査の方向性
Subscriptionページから開始し、RSSの更新失敗によって現在どのようにempty-subscriptionメッセージとchannel-errorメッセージが生成されるかを追跡します。以前に一覧表示された動画とtoast通知がどのように処理されるかを確認します。RSSの失敗後も以前の動画が表示されたままになり、取得に失敗したことをtoastが報告すれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 領域
- frontend
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 55/100