absidue
f313162fa1
Add bitrate to formatStreams in /api/v1/videos/{id} response
2024-04-21 12:53:31 +02:00
absidue
b90cf286fc
Fix duplicate query parameters in URLs when local=true for /api/v1/videos/{id}
2024-04-20 20:46:01 +02:00
ChunkyProgrammer
2b6e71b553
Simplify cvm assignment logic + improve formatting
...
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2024-04-20 10:25:51 -04:00
ChunkyProgrammer
d1eae10147
make authorVerified
a bool value
2024-04-16 18:21:45 -04:00
ChunkyProgrammer
fbf07e18aa
Parse links in the comments
...
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2024-04-11 08:58:33 -04:00
ChunkyProgrammer
de2287963f
fix loading replies to comments, remove unneeded code
...
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2024-04-10 18:32:20 -04:00
ChunkyProgrammer
039212ed91
escape html, add todo comment
2024-04-10 18:21:53 -04:00
ChunkyProgrammer
a9f55aa310
fix lint, improve performance
2024-04-10 18:21:53 -04:00
ChunkyProgrammer
c27bb90e4d
Add support for new comment format
2024-04-10 18:21:53 -04:00
Émilien (perso)
b673695aa2
Merge pull request #4561 from ChunkyProgrammer/use-trending-api-for-health-checks
...
Use Trending API for health checks
2024-04-10 20:21:17 +07:00
syeopite
990931ff67
Remove legacy proxy code
2024-04-07 11:08:12 -07:00
ChunkyProgrammer
bfd9c9876e
Parse if video is post live dvr and include it in API
2024-04-07 10:26:33 -04:00
ChunkyProgrammer
2a029b4d8c
Add field for authorVerified
for recommended videos when using the API
2024-04-04 20:20:27 -04:00
ChunkyProgrammer
170eef58fd
Use trending api for health checks
2024-04-04 19:10:27 -04:00
Brahim Hadriche
a9e8aabe1f
Merge commit '08390acd0c17875fddb84cabba54197a5b5740e4' into fix/popular-disabled-error
2024-04-01 10:03:37 -04:00
Brahim Hadriche
b0c6bdf44c
use 403 code
2024-04-01 10:03:29 -04:00
Brahim Hadriche
c5eb10b21f
Revert "Fix error code for disabled popular endpoint"
...
This reverts commit 1363fb8094
.
2024-04-01 10:02:49 -04:00
Samantaz Fox
08390acd0c
Update workaround used to fetch streaming URLs ( #4552 )
...
Thanks to LuanRT (From youtube.js) for the fix!
Closes issue 4498
2024-03-31 18:42:10 +02:00
Brahim Hadriche
1a2d408d38
Update shorts params
2024-03-31 11:37:13 -04:00
src-tinkerer
72fe8af850
Merge branch 'master' into stream-sort
2024-03-26 12:19:45 +00:00
ChunkyProgrammer
0aaa3e6a08
API: Parse channel's tags
2024-03-11 13:31:14 -04:00
nooptek
499aed37dd
Fix handling of modified source code URL setting
2024-03-10 17:51:29 +01:00
Émilien (perso)
99a5e9cbc4
Merge pull request #4473 from SamantazFox/bump-api-clients
...
YoutubeAPI: bump client versions
2024-03-08 11:23:03 +01:00
Samantaz Fox
619aa3ff05
YoutubeAPI: bump client versions
2024-03-06 21:36:15 +01:00
ChunkyProgrammer
5ceeefa236
add support for new likes format
2024-03-01 23:45:29 -05:00
Tomasz Wilczyński
4adb4c00d2
routes: Allow embedding videos in local HTML files ( fixes #4448 )
...
The current Content Security Policy does not allow to embed videos
inside local HTML files which are viewed in the browser via the file
protocol. This commit adds the file protocol to the allowed frame
ancestors, so that the embedded videos load correctly in local HTML
files.
This behaviour is consistent which how the official YouTube website
allows to embed videos from itself.
Signed-off-by: Tomasz Wilczyński <twilczynski@naver.com>
2024-02-24 20:01:16 +01:00
Samantaz Fox
e8a36985af
API: Add APIHandler back ( #4431 )
...
This handler should no have been removed in 4276, as it adds the required CORS
header (Access-Control-Allow-Origin) for public acces to the API.
Thanks to iBicha for noticing this!
2024-02-19 00:16:17 +01:00
Samantaz Fox
962ce23cc2
WebVTT::Builder: Add logic to escape special chars ( #4414 )
...
Note: WebVTT does allow some tags in the cue payload in some circumstances
while this PR just blindly escapes everything:
https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API#cue_payload_text_tags
2024-02-19 00:16:17 +01:00
Samantaz Fox
e0ce59d3e8
Channels: Add support for multi-image community posts ( #4412 )
...
This PR adds a CSS-only image carousel for community posts with more than
one image attached.
Closes issue 3522
2024-02-19 00:16:17 +01:00
Samantaz Fox
c5a3112e49
CSS: expand #contents width on small screens ( #4405 )
...
The #contents div now takes the full width on small screens (< 1280px).
All page elements have a little more room, especially the video titles.
2024-02-19 00:16:17 +01:00
Samantaz Fox
d3703baba9
I18n: Add missing translation strings ( #4424 )
...
Closes issue 3120
2024-02-19 00:15:44 +01:00
Samantaz Fox
20203f4ec0
I18n: Fix a typo in Finnish localization ( #4375 )
2024-02-18 23:53:16 +01:00
Samantaz Fox
732553519e
Translations update from Hosted Weblate ( #4164 )
2024-02-18 23:51:53 +01:00
ChunkyProgrammer
a957b0fb7c
remove trailing white spaces
2024-02-16 16:22:43 -05:00
ChunkyProgrammer
26429bee3f
make it so interpolation text can be a hash
...
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2024-02-15 21:45:22 -05:00
ChunkyProgrammer
ef6b766b29
Add support for multi image community posts
2024-02-15 21:45:21 -05:00
Émilien (perso)
1e6ec605e8
Remove usage of depends_on ( #4383 )
2024-02-15 22:59:00 +01:00
Samantaz Fox
60f6a345d9
Locales: Fix broken i18Next v3/v4 plurals
...
Languages impacted: es, fa, pt
2024-02-15 22:12:04 +01:00
Samantaz Fox
d1dddc1adc
Locales: Remove Cyrillic text from Serbian (Latin)
2024-02-15 21:37:17 +01:00
Hosted Weblate
00ef004029
Update Norwegian Bokmål translation
...
Co-authored-by: Deleted User <noreply+73135@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-02-15 18:02:15 +01:00
Hosted Weblate
7ff11e4c44
Update Serbian (cyrillic) translation
...
Update Serbian (cyrillic) translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: NEXI <nexiphotographer@gmail.com>
2024-02-15 18:02:15 +01:00
Hosted Weblate
8db2e060d9
Update Chinese (Simplified) translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
2024-02-15 18:02:15 +01:00
Hosted Weblate
8b0cbd2a29
Update Chinese (Traditional) translation
...
Co-authored-by: Jeff Huang <s8321414@gmail.com>
2024-02-15 18:02:15 +01:00
Hosted Weblate
d2ce519559
Update Slovenian translation
...
Co-authored-by: Damjan Gerl <damjan@damjan.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-02-15 18:02:15 +01:00
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>
2024-02-15 18:02:15 +01:00
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>
2024-02-15 18:02:15 +01:00
Hosted Weblate
9688200caf
Update Serbian translation
...
Update Serbian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: NEXI <nexiphotographer@gmail.com>
2024-02-15 18:02:15 +01:00
Hosted Weblate
26a50eb4e8
Update Persian translation
...
Update Persian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kaambiz <kambizx@gmail.com>
2024-02-15 18:02:15 +01:00
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>
2024-02-15 18:02:15 +01:00
Hosted Weblate
aadf848ee6
Update French translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jean Mareilles <waged1266@tutanota.com>
2024-02-15 18:02:15 +01:00