Samantaz Fox 
							
						 
					 
					
						
						
							
						
						97895a491a 
					 
					
						
						
							
							Playlists: Fix 'invalid byte sequence' error when subscribing ( #4887 )  
						
						... 
						
						
						
						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-08 18:01:22 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						0ac9367322 
					 
					
						
						
							
							Parse more metadata badges for SearchVideos ( #4863 )  
						
						... 
						
						
						
						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-08 17:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						d3830f7870 
					 
					
						
						
							
							Translations update from Hosted Weblate ( #4862 )  
						
						
						
						
					 
					
						2024-10-08 17:56:39 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						3cfcc16403 
					 
					
						
						
							
							Videos: Convert URL before putting result into cache ( #4850 )  
						
						... 
						
						
						
						Closes issue 4837 
						
						
					 
					
						2024-10-08 17:52:34 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						171c0a0814 
					 
					
						
						
							
							HTML: Add error message to "search issues on GitHub" link ( #4652 )  
						
						... 
						
						
						
						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-08 17:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						82ac9a8609 
					 
					
						
						
							
							Preferences: Add option to control preloading of video data ( #4122 )  
						
						... 
						
						
						
						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-08 17:38:06 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						7c79ee7cc2 
					 
					
						
						
							
							Performance: Improve speed of automatic instance redirection ( #4193 )  
						
						... 
						
						
						
						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-08 17:31:20 +02:00 
						 
				 
			
				
					
						
							
							
								ChunkyProgrammer 
							
						 
					 
					
						
						
							
						
						f6e09250cd 
					 
					
						
						
							
							Use "LIVE" instead of "LIVE NOW" when parsing the live_now video badge  
						
						... 
						
						
						
						Co-authored-by: Samantaz Fox <coding@samantaz.fr > 
						
						
					 
					
						2024-10-07 11:30:33 -04:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						0fecde6917 
					 
					
						
						
							
							Update Norwegian Bokmål translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com > 
						
						
					 
					
						2024-10-06 16:16:37 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						66f5b12ecd 
					 
					
						
						
							
							Update Serbian (Cyrillic script) translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: NEXI <nexiphotographer@gmail.com > 
						
						
					 
					
						2024-10-06 16:16:37 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						77f57714ea 
					 
					
						
						
							
							Update Chinese (Simplified Han script) translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org > 
						
						
					 
					
						2024-10-06 16:16:37 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						d9afe38504 
					 
					
						
						
							
							Update Chinese (Traditional Han script) translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jeff Huang <s8321414@gmail.com > 
						
						
					 
					
						2024-10-06 16:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						3af11d800c 
					 
					
						
						
							
							Update English (United States) translation  
						
						... 
						
						
						
						Co-authored-by: Dick Groskamp <dikgro@yahoo.co.uk >
Co-authored-by: Hosted Weblate <hosted@weblate.org > 
						
						
					 
					
						2024-10-06 16:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						d72531d843 
					 
					
						
						
							
							Update Korean translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: xrfmkrh <rF3nMd7sRKezjF2vcEQo@protonmail.com > 
						
						
					 
					
						2024-10-06 16:16:35 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						ecfcad8d1c 
					 
					
						
						
							
							Update Albanian translation  
						
						... 
						
						
						
						Co-authored-by: Besnik Bleta <besnik@programeshqip.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org > 
						
						
					 
					
						2024-10-06 16:16:35 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						d63b15dc1c 
					 
					
						
						
							
							Update Serbian translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: NEXI <nexiphotographer@gmail.com > 
						
						
					 
					
						2024-10-06 16:16:34 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						edb69d601e 
					 
					
						
						
							
							Update Persian translation  
						
						... 
						
						
						
						Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org > 
						
						
					 
					
						2024-10-06 16:16:34 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						51562f4b24 
					 
					
						
						
							
							Update Swedish translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl > 
						
						
					 
					
						2024-10-06 16:16:34 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						76f045b8d7 
					 
					
						
						
							
							Update French translation  
						
						... 
						
						
						
						Co-authored-by: ABCraft19 <lesenfantsbergaoui@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org > 
						
						
					 
					
						2024-10-06 16:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						46eaa0f9b8 
					 
					
						
						
							
							Update Spanish translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: gallegonovato <fran-carro@hotmail.es > 
						
						
					 
					
						2024-10-06 16:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						56bccaba77 
					 
					
						
						
							
							Update Dutch translation  
						
						... 
						
						
						
						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-06 16:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						4e8d03221b 
					 
					
						
						
							
							Update Interlingua translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Software In Interlingua <softinterlingua@gmail.com > 
						
						
					 
					
						2024-10-06 16:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						5d46eba6f2 
					 
					
						
						
							
							Update Arabic translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Rex_sa <rex.sa@pm.me > 
						
						
					 
					
						2024-10-06 16:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						d3eedab545 
					 
					
						
						
							
							Update Italian translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org > 
						
						
					 
					
						2024-10-06 16:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						cd43997bba 
					 
					
						
						
							
							Update Polish translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Matthaiks <kitynska@gmail.com > 
						
						
					 
					
						2024-10-06 16:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						fead7603e6 
					 
					
						
						
							
							Update Croatian translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Milo Ivir <mail@milotype.de > 
						
						
					 
					
						2024-10-06 16:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						486b5b363c 
					 
					
						
						
							
							Update Icelandic translation  
						
						... 
						
						
						
						Co-authored-by: Sveinn í Felli <sv1@fellsnet.is > 
						
						
					 
					
						2024-10-06 16:16:30 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						2b3619e489 
					 
					
						
						
							
							Update Portuguese translation  
						
						... 
						
						
						
						Co-authored-by: Henrique Oliveira <ho.henrique@proton.me >
Co-authored-by: Hosted Weblate <hosted@weblate.org > 
						
						
					 
					
						2024-10-06 16:16:30 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						7a95cb43ef 
					 
					
						
						
							
							Update Czech translation  
						
						... 
						
						
						
						Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Hosted Weblate <hosted@weblate.org > 
						
						
					 
					
						2024-10-06 16:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						e09a7de5c7 
					 
					
						
						
							
							Update Japanese translation  
						
						... 
						
						
						
						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-06 16:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						79d1aaff1a 
					 
					
						
						
							
							Update Ukrainian translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com > 
						
						
					 
					
						2024-10-06 16:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						d7a5ca8fff 
					 
					
						
						
							
							Update Russian translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: lotigara <lotigara@yandex.ru > 
						
						
					 
					
						2024-10-06 16:16:28 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						542d4fe553 
					 
					
						
						
							
							Update Greek translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: hompre <46e989cc@opayq.com > 
						
						
					 
					
						2024-10-06 16:16:28 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						33df8249f1 
					 
					
						
						
							
							Update German translation  
						
						... 
						
						
						
						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-06 16:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						4e7fd7ac3b 
					 
					
						
						
							
							Update Portuguese (Brazil) translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org > 
						
						
					 
					
						2024-10-06 16:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						8912e2448d 
					 
					
						
						
							
							Update Turkish translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe > 
						
						
					 
					
						2024-10-06 16:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								ChunkyProgrammer 
							
						 
					 
					
						
						
							
						
						98f1e4170b 
					 
					
						
						
							
							Rename CCommons to ClosedCaptions  
						
						
						
						
					 
					
						2024-09-30 22:02:57 -04:00 
						 
				 
			
				
					
						
							
							
								ChunkyProgrammer 
							
						 
					 
					
						
						
							
						
						b384133dc9 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2024-09-30 22:02:57 -04:00 
						 
				 
			
				
					
						
							
							
								ChunkyProgrammer 
							
						 
					 
					
						
						
							
						
						1961fc3b11 
					 
					
						
						
							
							switch to enum flag instead of adding lots of properties to SearchVideo  
						
						
						
						
					 
					
						2024-09-30 22:02:57 -04:00 
						 
				 
			
				
					
						
							
							
								ChunkyProgrammer 
							
						 
					 
					
						
						
							
						
						2e649363d2 
					 
					
						
						
							
							Parse more metadata badges for SearchVideos  
						
						
						
						
					 
					
						2024-09-30 22:02:57 -04:00 
						 
				 
			
				
					
						
							
							
								TheFrenchGhosty 
							
						 
					 
					
						
						
							
						
						53e8a5d62d 
					 
					
						
						
							
							Remove myself from CODEOWNERS on the config file ( #4942 )  
						
						
						
						
					 
					
						2024-09-28 23:54:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fijxu 
							
						 
					 
					
						
						
							
						
						17b525f2a6 
					 
					
						
						
							
							Logger: colorize_logs false by default  
						
						
						
						
					 
					
						2024-09-27 18:08:21 -03:00 
						 
				 
			
				
					
						
							
							
								absidue 
							
						 
					 
					
						
						
							
						
						b2a83991d1 
					 
					
						
						
							
							Fix parsing live_now and premiere_timestamp  
						
						
						
						
					 
					
						2024-09-20 18:46:00 +02:00 
						 
				 
			
				
					
						
							
							
								Fijxu 
							
						 
					 
					
						
						
							
						
						d77afdcf00 
					 
					
						
						
							
							Logger: Make colorize_logs true by default  
						
						
						
						
					 
					
						2024-09-20 00:32:27 -03:00 
						 
				 
			
				
					
						
							
							
								Fijxu 
							
						 
					 
					
						
						
							
						
						f8ec312328 
					 
					
						
						
							
							Logger: Add color support for different log levels  
						
						
						
						
					 
					
						2024-09-19 21:35:52 -03:00 
						 
				 
			
				
					
						
							
							
								Émilien (perso) 
							
						 
					 
					
						
						
							
						
						a021b93063 
					 
					
						
						
							
							Update latest version WEB_CREATOR + fix comment web embed ( #4930 )  
						
						... 
						
						
						
						* Update to latest version WEB_CREATOR
* fix comment about using web embed as a fallback 
						
						
					 
					
						2024-09-20 00:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								Émilien (perso) 
							
						 
					 
					
						
						
							
						
						d9df90b5e3 
					 
					
						
						
							
							use WEB_CREATOR when po_token with WEB_EMBED as a fallback ( #4928 )  
						
						... 
						
						
						
						* use WEB_CREATOR when po_token with WEB_EMBEDDED_PLAYER as a fallback
* remove unrelated comment
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com >
---------
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com > 
						
						
					 
					
						2024-09-20 00:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
							
						
						cec3cfba77 
					 
					
						
						
							
							Revert "use web screen embed for fixing potoken functionality ( #4923 )"  
						
						... 
						
						
						
						This reverts commit de918b9234 
						
						
					 
					
						2024-09-17 00:22:06 +02:00 
						 
				 
			
				
					
						
							
							
								Émilien (perso) 
							
						 
					 
					
						
						
							
						
						de918b9234 
					 
					
						
						
							
							use web screen embed for fixing potoken functionality ( #4923 )  
						
						... 
						
						
						
						* use web screen embed for fixing potoken functionality
* use web screen embed only for getting streamingData + disable tv screen on po_token 
						
						
					 
					
						2024-09-16 23:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						5e899d73a9 
					 
					
						
						
							
							Search: Fix for youtu.be URL in sanitizer  
						
						
						
						
					 
					
						2024-09-02 18:14:57 +02:00