| Age | Commit message (Collapse) | Author |
|
|
|
Closes issue 4880
|
|
|
|
|
|
|
|
|
|
Closes issue 4708
|
|
Before this PR, the comment/description content was not HTML escaped when 'parse_description()'
was called with a JSON object lacking the "commandRuns" entry.
Closes issue 4727
|
|
This might help reducing the amount of playback errors.
No related issue
|
|
Closes issue 4840
|
|
Closes issue 3441
|
|
* Ameba: Fix Naming/VariableNames
Introduced in #4295
* Ameba: Fix Naming/PredicateName
Introduced in #4146
|
|
Closes issue 3300
|
|
This PR:
* gets thumbnail and channel name from the initial request
* gets videos, shorts and streams via autogenerated channel playlists
Test Url: /channel/UCbfnHqxXs_K3kvaH-WlNlig
Closes issue 3513
|
|
End of a series of PRs meant to improve code quality.
Related to issue 2231
|
|
The /api/v1/videos endpoint does not proxy the formatStreams URLs when
'local=true' is passed, whereas the adaptiveFormats URLs are correctly proxied.
The Web UI does proxy when clicking "Download" with 'fmt=18' for example, so
this is probably an oversight. This PR aims to fix that.
No related issue
|
|
Closes issue 529
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The workarounds are as follow:
* Unescape HTML entities
* Always use 0:00:00.000 for cue start/end
|
|
|
|
|
|
|
|
|
|
|
|
Patch provided by e-mail, thanks to an anonymous user whose cats are named
Yoshi and Yasuo.
Comment is mine
|
|
|
|
|
|
|
|
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
|
|
|
|
|
|
This PR adds two new config option, to pass a PO token (config 'po_token') and
a visitor ID (config 'visitor_data') to Youtube. These two strings are required
to play videos using the WEB client.
Warning: These strings gives much more identifiable information to Google!
If the po_token setting is filled in, then the WEB client is used. If not, the
Android client is used. TvHtml5ScreenEmbed will still be used as a fallback.
Script for generating po_token and visitor_data:
https://github.com/iv-org/youtube-trusted-session-generator
Helps with issue 4734
|
|
This PR adds support for inv_sig_helper, which offloads the player fetching,
function extraction and signature parsing, which in turn allows to use the
web client to watch videos.
When the new config option "signature_server" is not set, the logic for the
external signature server is not enabled and invidious behaves like before.
This PR also updates the crystal overrides because the stdlib changed quite
a while ago (See issue 11049 at crystal-lang/crystal) and those were required
to properly use TCP/unix sockets.
Closes issue 4649
|
|
Related to issue 2231
|
|
|
|
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com>
|
|
Update Serbian translation
Update Finnish translation
Update Italian translation
Update Hungarian translation
Update Portuguese (Brazil) translation
Update Serbian (cyrillic) translation
Update Serbian translation
Update Finnish translation
Update Italian translation
Update Hungarian translation
Update Portuguese (Brazil) translation
Update Serbian (cyrillic) translation
Update Serbian translation
Update Finnish translation
Update Italian translation
Update Hungarian translation
Update Portuguese (Brazil) translation
Update Serbian (cyrillic) translation
Update Serbian translation
Update Finnish translation
Update Italian translation
Update Hungarian translation
Update Portuguese (Brazil) translation
Update Serbian (cyrillic) translation
Update Serbian translation
Update Finnish translation
Update Italian translation
Update Hungarian translation
Update Portuguese (Brazil) translation
Update Bulgarian translation
Update German translation
Update Serbian (cyrillic) translation
Update Serbian translation
Update Finnish translation
Update Italian translation
Update Hungarian translation
Update Portuguese (Brazil) translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jose Delvani <delvani.eletricista@gmail.com>
Co-authored-by: Least Significant Bite <leastsignificantbite@proton.me>
Co-authored-by: NEXI <nexiphotographer@gmail.com>
Co-authored-by: Radoslav Lelchev <rlelchev@abv.bg>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
Co-authored-by: Unacceptium <unacceptium@proton.me>
Co-authored-by: hiatsu0 <hietsu@gmail.com>
|