Hosted Weblate
d2ce519559
Update Slovenian translation
...
Co-authored-by: Damjan Gerl <damjan@damjan.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
8 months ago
Hosted Weblate
219b587945
Update Korean translation
...
Update Korean translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: simmon <simmon@nplob.com>
Co-authored-by: xrfmkrh <rF3nMd7sRKezjF2vcEQo@protonmail.com>
8 months ago
Hosted Weblate
e8810509c1
Update Albanian translation
...
Update Albanian translation
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
8 months ago
Hosted Weblate
9688200caf
Update Serbian translation
...
Update Serbian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: NEXI <nexiphotographer@gmail.com>
8 months ago
Hosted Weblate
26a50eb4e8
Update Persian translation
...
Update Persian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kaambiz <kambizx@gmail.com>
8 months ago
Hosted Weblate
0ce945bfa8
Update Swedish translation
...
Update Swedish translation
Update Swedish translation
Co-authored-by: Deleted User <noreply+73135@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Max Bengtzén <aura.kettles.0h@icloud.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
8 months ago
Hosted Weblate
aadf848ee6
Update French translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jean Mareilles <waged1266@tutanota.com>
8 months ago
Hosted Weblate
53ce2a1a9a
Update Spanish translation
...
Update Spanish translation
Update Spanish translation
Update Spanish translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jorge Maldonado Ventura <jorgesumle@freakspot.net>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
8 months ago
Hosted Weblate
1d5100462b
Update Dutch translation
...
Update Dutch translation
Co-authored-by: Deleted User <noreply+73135@weblate.org>
Co-authored-by: Gert-dev <Gert-dev@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
8 months ago
Hosted Weblate
986515dc5b
Update Indonesian translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
8 months ago
Hosted Weblate
1d906aeecc
Update Interlingua translation
...
Add Interlingua translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Software In Interlingua <softinterlingua@gmail.com>
8 months ago
Hosted Weblate
426b472a15
Update Arabic translation
...
Update Arabic translation
Update Arabic translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Rex_sa <rex.sa@pm.me>
8 months ago
Hosted Weblate
1493e6a086
Update Italian translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
8 months ago
Hosted Weblate
3767ab2eeb
Update Polish translation
...
Update Polish translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthaiks <kitynska@gmail.com>
8 months ago
Hosted Weblate
fea36fc639
Update Hindi translation
...
Update Hindi translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Saurmandal <saurmandal@protonmail.com>
Co-authored-by: Snwglb <wishitwasarchived@gmail.com>
8 months ago
Hosted Weblate
a16235d3b9
Update Croatian translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
8 months ago
Hosted Weblate
99a3bd4fff
Update Vietnamese translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Tran Viet Duc <deli50@protonmail.com>
8 months ago
Hosted Weblate
4aed0e1102
Update Portuguese translation
...
Update Portuguese translation
Update Portuguese translation
Update Portuguese translation
Co-authored-by: Filipe Martins <mvrtinsbeats@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jener Gomes <jenerg1@gmail.com>
Co-authored-by: SC <lalocas@protonmail.com>
Co-authored-by: jamerLamer <akHarINlMYExpSmVPDRT@proton.me>
8 months ago
Hosted Weblate
833c711cba
Update Czech translation
...
Update Czech translation
Co-authored-by: Fjuro <ifjuro@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
8 months ago
Hosted Weblate
7e1deea15e
Update Catalan translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: victor dargallo <victordargallo@disroot.org>
8 months ago
Hosted Weblate
b9ae1a61da
Update Japanese translation
...
Update Japanese translation
Update Japanese translation
Update Japanese translation
Update Japanese translation
Update Japanese translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: maboroshin <maboroshin@users.noreply.hosted.weblate.org>
8 months ago
Hosted Weblate
f062c18b82
Update Ukrainian translation
...
Update Ukrainian translation
Update Ukrainian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com>
8 months ago
Hosted Weblate
f21a532c0d
Update Bulgarian translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Radoslav Lelchev <rlelchev@abv.bg>
8 months ago
Hosted Weblate
8cec7ba004
Update Russian translation
...
Update Russian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Noise Maker <vh0d@disroot.org>
Co-authored-by: hikiko4ern <25303622+hikiko4ern@users.noreply.github.com>
8 months ago
Hosted Weblate
8169cd8977
Update Danish translation
...
Co-authored-by: Grooty12 <weblate@grooty.site>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
8 months ago
Hosted Weblate
8ffc569ebd
Update German translation
...
Update German translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Lenny Angst <lenny@familie-angst.ch>
Co-authored-by: Radoslav Lelchev <rlelchev@abv.bg>
8 months ago
Hosted Weblate
736f35332a
Update Portuguese (Brazil) translation
...
Update Portuguese (Brazil) translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: joaooliva <joaooliva@protonmail.com>
8 months ago
Hosted Weblate
c52c6d3c9a
Update Turkish translation
...
Update Turkish translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
8 months ago
Samantaz Fox
5c0b6d8afa
Stats: Fix two swapped function names ( #4376 )
...
The function names `count_users_active_6m` and `count_users_active_1m` were
swapped. As the names were swapped on both sides (declaration and use), this
had no functional impact.
No related isse was tracked.
8 months ago
Samantaz Fox
c85b908613
API: Fix missing wildcards after login redirect ( #4348 )
...
This PR fixes an issue where the `scopes` parameter would see its wildmark
characters (*) removed during the login page redirection, after that a call
to `/authorize_token` was made while the user was not logged in.
Closes issue 4200
8 months ago
Samantaz Fox
f32764c840
HTML: Preserve playlist in "Watch on YouTube" link ( #4342 )
...
It seems that at some point, Youtube changed the URL parameter from `plid`
to `list` and we didn't notice. This fixes that.
Closes #3929
8 months ago
Samantaz Fox
d30dae43fe
HTML: Add title to toggle theme icon ( #4320 )
8 months ago
Samantaz Fox
338d3d9f86
CSS: Fix thumbnails' aspect ratio to prevent CLS ( #4278 )
...
Force the thumbnails aspect ratio to 16/9 in order to prevent Cumulative Layout
Shifting (CLS) from hapenning during lazy loading.
It also fixes the problematic, taller thumbnails that Youtube returns for
playlists.
Closes issue 4002
8 months ago
Samantaz Fox
1f51255f2f
API: Remove the fields parameter ( #4276 )
...
Multiple users have reported that the fields parameter is slowing down API
response times significantly. As most API endpoints are already optimized to
make as few requests as possible to Youtube, there is no point in limiting the
output. Furthermore, the added processing might be part of the broader memory
leak problem (See 1438).
In addition, the small increase in data output is not much of an issue compared
to the huge video proxy that lies next to this API.
No related issue tracked
8 months ago
Samantaz Fox
dcbe52c9fb
Videos: Use start time and end time for clips ( #4264 )
...
This PR parses the start and end time for clips.
It also adds a new, dedicated API endpoint (`/api/v1/clips/{id}`) for
retrieving the start and end time of a clip.
Here is a sample response from that new endpoint (`video` is a video object,
as described in https://docs.invidious.io/api/common_types/#videoobject ):
GET `/api/v1/clips/UgkxxPM3BRphCAPLP88YoUGuj79KXPfpNNO_?pretty=1`
Response:
```
{
"startTime": 8842.645,
"endTime": 8855.856,
"clipTitle": "✂️ Kirby is pink!",
"video": {}
}
```
Closes issue 3921
8 months ago
Samantaz Fox
bd5df3af5f
API: Unescape search suggestions ( #4218 )
...
Previously, the suggestion were HTML encoded. This PR fixes that.
8 months ago
Samantaz Fox
9bd2072e1d
API: Add playlist and start time to resolve_url
...
This adds `playlistId` and `startTimeSeconds` to /api/v1/resolveurl if these
informations were returned by Youtube's endpoint.
8 months ago
Samantaz Fox
3b4358dbd4
Extractors: Don't error if AuthorId does not exist ( #3869 )
...
Some playlist author's don't have a YouTube channel, so does movies.
This caused various extractors (related videos, search) to fail.
Closes the following issues:
2530, 3349, 3766, 3812, 4133
8 months ago
Émilien (perso)
cf686202e0
Merge pull request #4423 from tleydxdy/xml-namespace
...
Fix pubsub feed parsing
8 months ago
shironeko
98c421e9f5
Fix when video from pubsub is a scheduled event
8 months ago
shironeko
c864a63b6d
Fix pubsub feed parsing
...
similar to what's done in #3793 , this is causing an assert on my instance
8 months ago
ThetaDev
c005ada487
fix: prevent censoring of self-harm related search queries ( #4403 )
...
* fix: prevent censoring of self-harm related search queries
* fix: yt_filters_spec with new flag
9 months ago
syeopite
1c0b4205d4
Add parameter to disable `force_resolve` in `make_client` ( #4335 )
...
* Add option to disable force_resolve in make_client
Some websites such as archive.org and textcaptcha.com
does not support IPv6 and as such requests fail when Invidious requests
with IPv6 to those services.
* Reenable force_resolve on pubsub subcribe request
* Make force_resolve false by default in make_client
* Remove missed explicit force_resolve=false
9 months ago
syeopite
b16f66ef00
Exempt issues with "exempt-stale" from staling ( #4385 )
...
The exempt-stale label was not actually set to exempt issues from staling...
9 months ago
vojkovic
7cca1285aa
Fix two swapped function names
10 months ago
ChunkyProgrammer
7da4a7f72b
add null safety to clip parsing
10 months ago
nixos script
0917efd9cb
fix issue where scope would be missing the * if the user was not logged in before calling the authorize endpoint
...
fix #4200
10 months ago
ChunkyProgrammer
090b470bfc
fix potential memory leak
10 months ago
Luigi
97c4165f55
Improve depends_on docker-compose ( #4249 )
...
* Improve depends_on checking the service is up and healthy before start the service that might cause issue first boot
* Docker version Ubuntu 22.04 has a version which doesn't support restart
10 months ago
guidiasz
87a8207f37
fix: "Watch on YouTube" preserve current playlist
10 months ago