Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RSS: Channel + Playlist improvements #4298

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

ChunkyProgrammer
Copy link
Contributor

@ChunkyProgrammer ChunkyProgrammer commented Nov 30, 2023

Channel feed: don't make an extra request, deprecate thumbnail field

Playlist feed: return 404 when playlist isn't found

As RSS clients can make a lot of requests pretty quickly, I removed fetching the channel to get the thumbnail for the RSS feed.
The rest of the fixes are mainly so FreeTube can detect if a channel doesn't exist via RSS

Related FreeTube PR: FreeTubeApp/FreeTube#4407

closes: #4021

@ChunkyProgrammer ChunkyProgrammer requested a review from a team as a code owner November 30, 2023 04:08
@ChunkyProgrammer ChunkyProgrammer requested review from syeopite and removed request for a team November 30, 2023 04:08
@ChunkyProgrammer ChunkyProgrammer changed the title Channel RSS + Playlist improvements RSS: Channel + Playlist improvements Nov 30, 2023
Copy link

This pull request has been automatically marked as stale and will be closed in 30 days because it has not had recent activity and is much likely abandoned or outdated. If you think this pull request is still relevant and applicable, you just have to post a comment and it will be unmarked.

@ChunkyProgrammer
Copy link
Contributor Author

This PR is working and still applicable.

@github-actions github-actions bot removed the stale label Jul 29, 2024
@ChunkyProgrammer ChunkyProgrammer force-pushed the feed-improvements branch 2 times, most recently from 784768e to bc602a4 Compare August 13, 2024 19:10
src/invidious/routes/feeds.cr Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug] Playlist atom feeds return HTTP 200 for non-existent playlists
3 participants