Skip to content

Conversation

@ChunkyProgrammer
Copy link
Member

@ChunkyProgrammer ChunkyProgrammer commented Jul 22, 2025

Add local api support for viewing community posts

Pull Request Type

  • Feature Implementation

Related issue

closes #3253

Description

This PR also adds support for viewing community posts + comments to the local API. This is a recreation of #6491 as I was no longer able to rebase (it would just timeout) and the locale files were getting weird whitespace changes when I was resolving conflicts (I think this is due to the weblate change we made and me having originally edited the files before the weblate change was made)

Testing

  • set local api as primary api
  • disable invidious
  • go to mr beast channel
  • go to posts tab
  • click on the link to view one of the posts
  • load comments
  • load comment replies
  • load more comments

See tests here: #5589
See test here as well: #6491 (comment)

Desktop

  • OS: Fedora Linux
  • OS Version: 42
  • FreeTube version: latest nightly

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) July 22, 2025 21:44
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jul 22, 2025
we should use YouTube.js's ProtoUtils instead in that case
Copy link
Collaborator

@PikachuEXE PikachuEXE left a comment

Choose a reason for hiding this comment

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

Can't test IV API due to iv-org/invidious#5361 but not our issue

@FreeTubeBot FreeTubeBot merged commit 8bedbce into FreeTubeApp:development Jul 25, 2025
5 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Jul 25, 2025
@ChunkyProgrammer ChunkyProgrammer deleted the local-api-posts branch August 27, 2025 18:41
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.

[Feature Request]: View post on community tab

5 participants