Hosted Weblate 
							
						 
					 
					
						
						
							
						
						a8825a27d4 
					 
					
						
						
							
							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 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 > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						bedcf97fbf 
					 
					
						
						
							
							Update Korean translation  
						
						... 
						
						
						
						Co-authored-by: Conflict3618 <won_ennui_0i@icloud.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						89c17f2127 
					 
					
						
						
							
							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 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 > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						905fed66d1 
					 
					
						
						
							
							Update Finnish translation  
						
						... 
						
						
						
						Update Finnish 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 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: Jiri Grönroos <jiri.gronroos@iki.fi >
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: Tuomas Hietala <tuomas.hietala@iki.fi >
Co-authored-by: Unacceptium <unacceptium@proton.me >
Co-authored-by: hiatsu0 <hietsu@gmail.com > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						f837d99eab 
					 
					
						
						
							
							Update Persian translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Wireless Acquired <clcsdtxsl@proton.me > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						86ec5ad6e0 
					 
					
						
						
							
							Update Swedish translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						ae93146f47 
					 
					
						
						
							
							Update French translation  
						
						... 
						
						
						
						Update French translation
Update French translation
Update French translation
Co-authored-by: ABCraft19 <lesenfantsbergaoui@gmail.com >
Co-authored-by: Duc-Thomas <duckiduc.dev@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Patricio Carrau <duckycb@proton.me >
Co-authored-by: Samantaz Fox <translator-weblate@samantaz.fr > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						e538410262 
					 
					
						
						
							
							Update Dutch translation  
						
						... 
						
						
						
						Update Dutch translation
Co-authored-by: Dick Groskamp <dikgro@yahoo.co.uk >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Martijn Westerink <martijn.westerink.86@gmail.com > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						8ad19f06ee 
					 
					
						
						
							
							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 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 > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						366732b4fd 
					 
					
						
						
							
							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 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 > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						32ea9cfe16 
					 
					
						
						
							
							Update Icelandic translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						53a60bf7bd 
					 
					
						
						
							
							Update Portuguese translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Sergio Marques <so.boston.android@gmail.com > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						2d485b18a4 
					 
					
						
						
							
							Update Welsh translation  
						
						... 
						
						
						
						Add Welsh translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: newidyn <grugallt@protonmail.ch > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						5cb1688c78 
					 
					
						
						
							
							Update Catalan translation  
						
						... 
						
						
						
						Co-authored-by: Daniel <trikaphundo@users.noreply.hosted.weblate.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						456b00a699 
					 
					
						
						
							
							Update Ukrainian translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						84aded85c5 
					 
					
						
						
							
							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 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 > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						e99b591855 
					 
					
						
						
							
							Update Russian translation  
						
						... 
						
						
						
						Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Stepan <iam@amphetom.fun > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						7cf7cce0b2 
					 
					
						
						
							
							Update Greek translation  
						
						... 
						
						
						
						Update Greek translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Open Contribution <open.alat4@slmail.me >
Co-authored-by: mpt.c <open.alat4@slmail.me > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						f842033eb5 
					 
					
						
						
							
							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 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 > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hosted Weblate 
							
						 
					 
					
						
						
							
						
						c9fb19431d 
					 
					
						
						
							
							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 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 > 
						
						
					 
					
						2024-08-13 19:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
							
						
						4b8bfe1201 
					 
					
						
						
							
							use docker compose instead of docker-compose for CI  
						
						
						
						
					 
					
						2024-08-13 15:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						5e38ef59da 
					 
					
						
						
							
							Ameba: Fix Lint/UselessAssign ( #4795 )  
						
						... 
						
						
						
						Related to issue 2231 
						
						
					 
					
						2024-08-11 13:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						80ffc442f2 
					 
					
						
						
							
							HTML: Add rel="noreferrer noopener" to external links ( #4667 )  
						
						... 
						
						
						
						Note: Does not add rel="noreferrer noopener" to:
 * links in channel description
 * links in video descriptions
 * links in video comments
Related to issue 4267 
						
						
					 
					
						2024-08-11 13:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						9bf754ed4f 
					 
					
						
						
							
							Remove unused methods in Invidious::LogHandler ( #4812 )  
						
						... 
						
						
						
						Closes issue 4791 
						
						
					 
					
						2024-08-11 11:45:56 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						fa6c5158c5 
					 
					
						
						
							
							Ameba: Fix Lint/NotNilAfterNoBang ( #4796 )  
						
						... 
						
						
						
						Related to issue 2231 
						
						
					 
					
						2024-08-11 11:45:05 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						b45310c7d4 
					 
					
						
						
							
							Ameba: Fix unused argument Lint warnings ( #4805 )  
						
						... 
						
						
						
						Related to issue 2231 
						
						
					 
					
						2024-08-11 11:43:56 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						eb2dfe0ab1 
					 
					
						
						
							
							Ameba: i18next.cr fixes ( #4806 )  
						
						... 
						
						
						
						Related to issue 2231 
						
						
					 
					
						2024-08-11 11:41:36 +02:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						e098c27a45 
					 
					
						
						
							
							Remove unused methods in Invidious::LogHandler  
						
						
						
						
					 
					
						2024-07-28 16:44:30 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						90e94d4e6c 
					 
					
						
						
							
							Merge pull request  #4792  from syeopite/disable-ameba-rules  
						
						... 
						
						
						
						Ameba: Disable rules 
						
						
					 
					
						2024-07-27 02:31:31 +00:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						6506b8dbfc 
					 
					
						
						
							
							Ameba: Fix Naming/PredicateName  
						
						
						
						
					 
					
						2024-07-25 20:08:26 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						205f988491 
					 
					
						
						
							
							Ameba: Fix Naming/MethodNames  
						
						
						
						
					 
					
						2024-07-24 20:04:44 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						0db3b830b7 
					 
					
						
						
							
							Ameba: Fix Lint/HashDuplicatedKey  
						
						
						
						
					 
					
						2024-07-24 20:03:41 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						c8fb75e6fd 
					 
					
						
						
							
							Ameba: Fix Lint/UnusedBlockArgument  
						
						
						
						
					 
					
						2024-07-24 19:59:20 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						636a6d0be2 
					 
					
						
						
							
							Ameba: Fix Lint/UnusedArgument  
						
						
						
						
					 
					
						2024-07-24 19:57:54 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						3415507e4a 
					 
					
						
						
							
							Ameba: undo Lint/NotNilAfterNoBang in signatures.cr  
						
						... 
						
						
						
						File is set to be removed with #4772  
						
						
					 
					
						2024-07-24 19:48:34 -07:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						325561e755 
					 
					
						
						
							
							Channel: parse subscriber count and channel banner ( #4785 )  
						
						... 
						
						
						
						This PR adds support for parsing the newer channel header format
(banner + subscription parsing)
Before this change:
* 0 subscribers
* No banner image
After this change:
* Example with Mr Breast channel: 299M
* Image banner is visible
Closes issue 4783 
						
						
					 
					
						2024-07-21 17:24:09 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						09bf09befe 
					 
					
						
						
							
							Player: Fix playback position of already watched videos ( #4731 )  
						
						... 
						
						
						
						Trying to watch an already watched video will make the video start 15 seconds
before the end. This is not very comfortable when listening to music or
watching/listening playlists over and over.
This can be easily tested on any instance with the "Save playback position"
enabled in the Preferences.
Closes issue 3976 
						
						
					 
					
						2024-07-21 17:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						7fdbda612f 
					 
					
						
						
							
							Videos: Fix genre url being unusable ( #4717 )  
						
						... 
						
						
						
						Closes issue 4700 
						
						
					 
					
						2024-07-21 17:24:03 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						4f60feee17 
					 
					
						
						
							
							API: Fix out of bound error on empty playlists ( #4696 )  
						
						... 
						
						
						
						Before this PR, Invidious assumed that every playlist had at least one video.
When a playlist had no videos, Invidious was throwing an "Index out of bounds"
exception.
The following API endpoints were impacted:
* api/v1/playlists/:plid
* api/v1/auth/playlists/:plid
Fixes issue 4679 
						
						
					 
					
						2024-07-21 17:24:01 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						733bd27a5c 
					 
					
						
						
							
							Handle playlists cataloged as Podcast ( #4695 )  
						
						... 
						
						
						
						Videos of a playlist cataloged as podcast are called "episodes" therefore
Invidious was not able to find video in the text value inside the stats array.
Test case: "/playlist?list=PLDu-Eh5lUs1a4irCbnxMIB6FrUMaTXgVF"
Fixes issue 4688 
						
						
					 
					
						2024-07-21 17:23:58 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						1ff0775f4b 
					 
					
						
						
							
							API: Fix duplicated query parameters in proxied video URLs ( #4587 )  
						
						... 
						
						
						
						This pull request fixes that bug that was causing the query parameters to get
doubled in the streaming URLs when '?local=true' is passed to the
'/api/v1/videos/{id}' API endpoint.
Before: host/path?parameters?parameters
After: host/path?parameters
No associated open issue 
						
						
					 
					
						2024-07-21 17:23:53 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						e62d4db752 
					 
					
						
						
							
							API: Return actual stream height, width and fps ( #4586 )  
						
						... 
						
						
						
						At the moment Invidious will return hardcoded data for the 'size',
'qualityLabel' and 'fps' fields for streams, when such hardcoded data is
available, otherwise it just omits those fields from the response (e.g. with
the AV1 formats). Those issues are especially noticable when Invidious claims
that 50fps streams have 60fps and when it claims that the dimensions for a
vertical video are landscape. The DASH manifests that Invidious generates
already use the correct information.
This pull request corrects that issue by returning the information that
YouTube provides instead of hardcoded values and also fixes the long
standing bug of Invidious claiming that audio streams have 30 fps.
Here are two test cases:
50/25/13fps: https://youtu.be/GbXYZwUigCM  (/api/v1/videos/GbXYZwUigCM)
vertical video: https://youtu.be/hxQwWEOOyU8  (/api/v1/videos/hxQwWEOOyU8)
Originally these problems were going to be solved by the complete refactor
of stream handling in 3620, but as that pull request got closed by the stale
bot over a month ago and has such a massive scope that it would require a
massive amount of work to complete it, I decided to open this pull request
that takes a less radical approach of just fixing bugs instead of a full
on refactoring.
FreeTube generates it's own DASH manifests instead of using Invidious' one,
so that it can support multiple audio tracks and HDR. Unfortunately due to
the missing and inaccurate information in the API responses, FreeTube has
to request the DASH manifest from Invidious to extract the height, width and
fps. With this pull request FreeTube could rely just on the API response,
saving that extra request to the Invidious instance. It would also make it
possible for FreeTube to use the vp9 streams with Invidious, which would
reduce the load on the video proxies.
Closes issue 4131 
						
						
					 
					
						2024-07-21 17:23:50 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						8b1da2001e 
					 
					
						
						
							
							Preferences: Fix handling of modified source code URL( #4437 )  
						
						... 
						
						
						
						Before this PR, setting the modified code repo URL through the preferences
page in Invidious was broken:
* the HTML input tag for this field had invalid type "input"
  (though browser falls back on text input)
* the URL was used to set the "checked" property and not as a plain value,
  which makes no sense for a text-based input (and resulted in a blank field)
* when the submitted field is empty, the retrieved value was an empty 'String'
  instead of 'nil', causing the "modified source code URL" to be an empty
  'href' link which just pointed to the current page
No associated open issue 
						
						
					 
					
						2024-07-21 17:23:48 +02:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						5a12005b48 
					 
					
						
						
							
							API: Fix URL for vtt subtitles ( #4221 )  
						
						... 
						
						
						
						For 'fmt=vtt' to work, the 'fmt' parameter needs to be replaced
in the original caption api URL.
No associated open issue 
						
						
					 
					
						2024-07-21 17:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						8575794bad 
					 
					
						
						
							
							Exclude spec/parsers_helper from Lint/SpecFilename  
						
						... 
						
						
						
						False positive 
						
						
					 
					
						2024-07-17 12:52:13 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						fad0a4f52d 
					 
					
						
						
							
							Ameba: Fix Lint/UselessAssign  
						
						
						
						
					 
					
						2024-07-17 12:39:40 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						76ab51e219 
					 
					
						
						
							
							Ameba: Disable Naming/BlockParameterName  
						
						
						
						
					 
					
						2024-07-17 12:17:05 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						8258062ec5 
					 
					
						
						
							
							Ameba: Fix Lint/NotNilAfterNoBang  
						
						
						
						
					 
					
						2024-07-15 17:36:00 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						8d9723d43c 
					 
					
						
						
							
							Disable Naming/AccessorMethodName rule  
						
						... 
						
						
						
						Most cases of Naming/AccessorMethodName are false positives 
						
						
					 
					
						2024-07-11 21:15:45 -07:00 
						 
				 
			
				
					
						
							
							
								syeopite 
							
						 
					 
					
						
						
							
						
						c45e710845 
					 
					
						
						
							
							Disable Documentation/DocumentationAdmonition rule  
						
						
						
						
					 
					
						2024-07-11 20:47:24 -07:00