-
Notifications
You must be signed in to change notification settings - Fork 845
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
Support authentication with the Basic scheme for Invidious instances #5569
Support authentication with the Basic scheme for Invidious instances #5569
Conversation
I have only checked (2) not (1) coz no idea which instance got |
This line needs to be updated to have Once this is fixed, I think it should be good to merge. I'll do a bit more testing but so far everything else seems to be working (I'm using Basic Http Authentication for my testing) |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, Approving after rebased!
60d2e17
29c5b51
to
60d2e17
Compare
Conflicts have been resolved. A maintainer will review the pull request shortly. |
* shaka-migration: Use the HLS manifests for live streams Update shaka-player to version 4.10.11 Translated using Weblate (Japanese) Translated using Weblate (Japanese) Support authentication with the Basic scheme for Invidious instances (FreeTubeApp#5569) Translated using Weblate (Romanian) Translated using Weblate (Romanian)
Support authentication with the Basic scheme for Invidious instances
Pull Request Type
Related issue
closes #686
Description
This pull request adds support for using Invidious instances that use the Basic authentication scheme
username:[email protected]
. Since the original issue was opened a lot had changed and more than just the thumbnails were broken, so this pull request adds support everywhere from the API requests, to the RSS feeds, as well asthe audio and legacy formats and of course the images.Outside of Electron with the changes in this pull request I only expect the API requests and the RSS feeds to work.
This will likely cause a bunch of conflicts with the shaka PR but I'll clean those up after this is merged and do the neccessary changes to get it working with the shaka stuff too.
Testing
username:[email protected]
@TheFrenchGhosty If you want to try/test this pull request before it is merged, here's a build that you can use so that you don't have to setup the development environment: https://github.com/absidue/FreeTube/actions/runs/10394591062 (due to GitHub restrictions you'll have to be logged in to download it)
Desktop