Skip to content

Show a message instead of hiding the posts tab when RSS is enabled - #8607

Open
absidue wants to merge 2 commits into
FreeTubeApp:developmentfrom
absidue:rss-handling-improvements
Open

Show a message instead of hiding the posts tab when RSS is enabled#8607
absidue wants to merge 2 commits into
FreeTubeApp:developmentfrom
absidue:rss-handling-improvements

Conversation

@absidue

@absidue absidue commented Jan 30, 2026

Copy link
Copy Markdown
Member

Pull Request Type

  • Feature Implementation

Related issue

Description

Show the posts tab on the subscriptions with an explanation when "Fetch Feeds from RSS" is enabled instead of hiding it.

Screenshots

Screenshot of the FreeTube subscriptions page with the "Posts" tab selected, showing the new message explaining why posts are unavailable when RSS is enabled.

Testing

  1. Enable the "Fetch Feeds from RSS" setting and check that the message shows up on the subscription posts tab.

Desktop

  • OS: Windows
  • OS Version: 11

@FreeTubeBot
FreeTubeBot enabled auto-merge (squash) January 30, 2026 18:16
@github-actions github-actions Bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jan 30, 2026
@PikachuEXE

Copy link
Copy Markdown
Member

Not sure if that dim out effect on specific profiles would confuse users
I don't think we have any profile specific setting so far
If we want to tell user that FT is forcing RSS for current profile (even when force RSS disabled) I think it probably should be done in another way

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Taken from issue

Visually grey out the toggle after the user first receives the RSS is forced message. This way, the message will only be displayed once, rather than every time.

Show toast once per tab per session

Also like discussed update the message at
https://github.com/FreeTubeApp/FreeTube/blob/development/static/locales/en-US.yaml#L128

To: “RSS is forced for profiles with 125 or more subscriptions to avoid rate limiting.”

Comment thread static/locales/en-US.yaml Outdated
Comment thread static/locales/en-US.yaml Outdated
@efb4f5ff-1298-471a-8973-3d47447115dc

Copy link
Copy Markdown
Member

Not sure if that dim out effect on specific profiles would confuse users
I don't think we have any profile specific setting so far
If we want to tell user that FT is forcing RSS for current profile (even when force RSS disabled) I think it probably should be done in another way

@PikachuEXE what about this: If users doesnt explicitly toggles RSS in the settings then it will be dimmed out and forced if limit is reached in profile A but when user switches to profile B that sits below the limit then the setting will be turned off

@efb4f5ff-1298-471a-8973-3d47447115dc

Copy link
Copy Markdown
Member

RSS forcing doenst exist anymore so this PR only needs to show the Posts tab and display a message.

@absidue
absidue force-pushed the rss-handling-improvements branch from 7f478b3 to 061f0c2 Compare July 26, 2026 17:13
@absidue absidue changed the title Improve forced RSS and RSS enabled handling Show a message instead of hiding the posts tab when RSS is enabled Jul 26, 2026
@FreeTubeApp FreeTubeApp deleted a comment from github-actions Bot Jul 26, 2026
@FreeTubeApp FreeTubeApp deleted a comment from github-actions Bot Jul 26, 2026
@FreeTubeApp FreeTubeApp deleted a comment from github-actions Bot Jul 26, 2026
@absidue absidue added PR: waiting for review For PRs that are complete, tested, and ready for review and removed PR: changes requested PR: WIP labels Jul 26, 2026
@absidue
absidue requested review from radmorecameron and removed request for MarmadileManteater and kommunarr July 26, 2026 17:18
PikachuEXE
PikachuEXE previously approved these changes Jul 27, 2026
Comment thread static/locales/en-US.yaml Outdated
@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added PR: changes requested and removed PR: waiting for review For PRs that are complete, tested, and ready for review labels Jul 28, 2026
@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added PR: waiting for review For PRs that are complete, tested, and ready for review and removed PR: changes requested labels Aug 4, 2026
@efb4f5ff-1298-471a-8973-3d47447115dc

Copy link
Copy Markdown
Member

@radmorecameron 👋

@github-actions

Copy link
Copy Markdown
Contributor

This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 14 days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: waiting for review For PRs that are complete, tested, and ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: Show a message instead of hiding the community tab on the subscriptions page when it is unavailable because of RSS

3 participants