summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-10-29Shards: Update database dependenciesSamantaz Fox
2024-10-26[Alternative] Fix for channel live videosBrahim Hadriche
2024-10-18Bump CI matrix (#5015)syeopite
2024-10-14Merge pull request #5004 from unixfox/update-mocksÉmilien (perso)
update the mocks with the latest updated data
2024-10-14libsqlite3-dev is now missing in the CI envEmilien Devos
2024-10-13update submoduleEmilien Devos
2024-10-13update the mocks with the latest updated dataEmilien Devos
2024-10-10Add "Filipino (auto-generated)" to the list of caption languagesSamantaz Fox
2024-10-09Makefile: Add MT option to enable the 'preview_mt' flagSamantaz Fox
2024-10-08SigHelper: Reconnect to signature helperFijxu
Signed-off-by: Fijxu <fijxu@nadeko.net>
2024-10-08fixup! Logger: Add color support for different log levelsFijxu
2024-10-08Update CHANGELOG.mdSamantaz Fox
2024-10-08Search: Fix 'youtu.be' URLs in sanitizer (#4894)Samantaz Fox
Use the proper URL argument when transforming youtu.be URLs to their youtube.com equivalents. Thanks to Tuhgy on the fediverse for reporting this! No related issue
2024-10-08Ameba: Disable Style/RedundantNext rule (#4888)Samantaz Fox
No related issue
2024-10-08Playlists: Fix 'invalid byte sequence' error when subscribing (#4887)Samantaz Fox
In Crystal, handling multi-byte sequences in UTF-8 requires understanding that slicing by bytes can lead to invalid sequences if the slicing isn't aligned with character boundaries. In this case, attempting to slice a string by bytes can cut through multi-byte UTF-8 sequences, leading to invalid sequences. To avoid this, strings should be sliced based on characters rather than bytes. Fixes issue 4886
2024-10-08Parse more metadata badges for SearchVideos (#4863)Samantaz Fox
This PR makes it possible to display badges in the search results for third party Invidious applications (ex: FreeTube) See also: https://github.com/FreeTubeApp/FreeTube/pull/5590 No related issue
2024-10-08Translations update from Hosted Weblate (#4862)Samantaz Fox
2024-10-08Videos: Convert URL before putting result into cache (#4850)Samantaz Fox
Closes issue 4837
2024-10-08HTML: Add error message to "search issues on GitHub" link (#4652)Samantaz Fox
This PR adds the error message to the "search on Github" link located on the crash page, so that the search bar is already filled and the issues filtered when the user opens said link. As seen with #4584 and other critical problems, duplicate issues end up unnecessarily flooding the issue reports. While this change won't entirely stop this behavior, this will help the user to easily identify if the error they have received has been reported yet and discourage them from creating a duplicate (hopefully...). No associated issue was open
2024-10-08Preferences: Add option to control preloading of video data (#4122)Samantaz Fox
This PR adds a configuration option to control the preloading of video data on page load with the HTML5 'preload'[1] attribute on the `<video>` element. The option is enabled by default, meaning that the `preload` attribute's value will be 'auto'. If users want to prevent preloading of video data, they can disable the option, which will set the attribute value to 'none'. [1](https://www.w3schools.com/tags/att_video_preload.asp) Closes issue 4110
2024-10-08Performance: Improve speed of automatic instance redirection (#4193)Samantaz Fox
The automatic instance redirection implemented in #1940 fetches a new list of instances each time someone queries the /redirect endpoint. This is extremely inefficient... This PR optimizes all that into a background job that only fetches a single list every 30 minutes. This should performance quite a bit. No related issue was opened.
2024-10-07Use "LIVE" instead of "LIVE NOW" when parsing the live_now video badgeChunkyProgrammer
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2024-10-06Update Norwegian Bokmål translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com>
2024-10-06Update Serbian (Cyrillic script) translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: NEXI <nexiphotographer@gmail.com>
2024-10-06Update Chinese (Simplified Han script) translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
2024-10-06Update Chinese (Traditional Han script) translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jeff Huang <s8321414@gmail.com>
2024-10-06Update English (United States) translationHosted Weblate
Co-authored-by: Dick Groskamp <dikgro@yahoo.co.uk> Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-10-06Update Korean translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: xrfmkrh <rF3nMd7sRKezjF2vcEQo@protonmail.com>
2024-10-06Update Albanian translationHosted Weblate
Co-authored-by: Besnik Bleta <besnik@programeshqip.org> Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-10-06Update Serbian translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: NEXI <nexiphotographer@gmail.com>
2024-10-06Update Persian translationHosted Weblate
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com> Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-10-06Update Swedish translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
2024-10-06Update French translationHosted Weblate
Co-authored-by: ABCraft19 <lesenfantsbergaoui@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-10-06Update Spanish translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2024-10-06Update Dutch translationHosted Weblate
Update Dutch translation Update Dutch translation Co-authored-by: Dick Groskamp <dikgro@yahoo.co.uk> Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-10-06Update Interlingua translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Software In Interlingua <softinterlingua@gmail.com>
2024-10-06Update Arabic translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Rex_sa <rex.sa@pm.me>
2024-10-06Update Italian translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org>
2024-10-06Update Polish translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com>
2024-10-06Update Croatian translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Milo Ivir <mail@milotype.de>
2024-10-06Update Icelandic translationHosted Weblate
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
2024-10-06Update Portuguese translationHosted Weblate
Co-authored-by: Henrique Oliveira <ho.henrique@proton.me> Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-10-06Update Czech translationHosted Weblate
Co-authored-by: Fjuro <fjuro@alius.cz> Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-10-06Update Japanese translationHosted Weblate
Update Japanese translation Co-authored-by: Himmel <Himmel@users.noreply.hosted.weblate.org> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: maboroshin <maboroshin@users.noreply.hosted.weblate.org>
2024-10-06Update Ukrainian translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
2024-10-06Update Russian translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: lotigara <lotigara@yandex.ru>
2024-10-06Update Greek translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: hompre <46e989cc@opayq.com>
2024-10-06Update German translationHosted Weblate
Update German translation Co-authored-by: Ettore Atalan <atalanttore@googlemail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Lenny Angst <lenny@familie-angst.ch>
2024-10-06Update Portuguese (Brazil) translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org>
2024-10-06Update Turkish translationHosted Weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Oğuz Ersen <oguz@ersen.moe>