FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.57k stars 848 forks source link

[Feature Request]: Having a log file of errors with channel info #6130

Closed Janaue closed 2 days ago

Janaue commented 2 days ago

Guidelines

Problem Description

I have thousands of subscriptions so when I update the subscription page and some error is thrown I have no idea which channel has a problem. Also the error message are kind of cryptic so I do not really know if the problem stems from Freetube, yotuube, the channel itself or the API. Subscriptions - FreeTube_2024-11-10 07_52_31 Subscriptions - FreeTube_2024-11-10 07_52_13

Proposed Solution

when an error happens, it is logged into a file with the timestamp, the channel name, the channel URL and the error itself

Alternatives Considered

NA

Issue Labels

display more information to user

Additional Information

No response

absidue commented 2 days ago

In this case it's not specific channels but both the Invidious server and your own computer getting ratelimited by YouTube. That can happen if you try to load all subscriptions tabs right after each other, have too many subscriptions or refresh you subscriptions too often.

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429