syeopite 
							
						 
					 
					
						
						
							
						
						c0131d8646 
					 
					
						
						
							
							Warn when any top-level config is "CHANGE_ME!!" ( #5150 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-01-22 11:16:24 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						21fd717701 
					 
					
						
						
							
							Comment out http_proxy in example config ( #5151 )  
						
						 
						
						... 
						
						
						
						The http_proxy section was not commented out in the example config
causing Invidious to error out unless an HTTP proxy was configured.
This problem affects new manual installs in which the example config
is copied to create the actual config Invidious uses 
						
						
							
						
					 
					
						2025-01-22 11:11:42 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						8ee73aa0c1 
					 
					
						
						
							
							Remove formatter check on container workflows ( #5153 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-01-22 19:07:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						5d9ed95ffd 
					 
					
						
						
							
							Warn when any top-level config is "CHANGE_ME!!"  
						
						 
						
						
						
						
							
						
					 
					
						2025-01-22 10:34:04 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						033e42a981 
					 
					
						
						
							
							Comment out http_proxy in example config  
						
						 
						
						
						
						
							
						
					 
					
						2025-01-22 10:33:34 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						bfa6da2474 
					 
					
						
						
							
							Make Invidious compliant to Crystal 1.15 formatting rules ( #5014 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-01-22 18:32:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						097b4f0433 
					 
					
						
						
							
							CI: Use separate shards cache for lint step  
						
						 
						
						... 
						
						
						
						Ameba could be built with an older version of Crystal that follows
a different set of formatting rules than the latest version causing
the Lint/Formatting rule to fail when in actuality the code is actually
compliant with the formatting rules in the latest version of Crystal 
						
						
							
						
					 
					
						2025-01-20 16:39:33 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						e1378702af 
					 
					
						
						
							
							Apply upcoming formatting rules from Crystal 1.15  
						
						 
						
						
						
						
							
						
					 
					
						2025-01-20 16:15:13 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Émilien (perso) 
							
						 
					 
					
						
						
							
						
						b13f77b5af 
					 
					
						
						
							
							Update bug report issue message  
						
						 
						
						
						
						
							
						
					 
					
						2025-01-09 14:21:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						9892604758 
					 
					
						
						
							
							Prepare for next release  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-10 21:40:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						5d2dd40bc3 
					 
					
						
						
							
							Release v2.20241110.0  
						
						 
						
						
						
						
							
  v2.20241110.0
 
						
					 
					
						2024-11-10 21:35:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						699d53ad41 
					 
					
						
						
							
							Update shard.yml metadata ( #5066 )  
						
						 
						
						... 
						
						
						
						Changes are mostly based off of the Crystal compiler's own shard.yml
Remember to bump the version attribute when creating a release!!! 
						
						
							
						
					 
					
						2024-11-10 21:03:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						2150264d84 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-10 18:00:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						d42561d74a 
					 
					
						
						
							
							API: Add "sort_by" parameter to channels/shorts endpoint ( #5071 )  
						
						 
						
						... 
						
						
						
						Small follow up to PR 5059
No related issue 
						
						
							
						
					 
					
						2024-11-10 17:50:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						7092bb8855 
					 
					
						
						
							
							Docker: Install tzdata in Dockerfile ( #5070 )  
						
						 
						
						... 
						
						
						
						Should close 5067 
						
						
							
						
					 
					
						2024-11-10 17:48:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						d7c35e6e3d 
					 
					
						
						
							
							Videos: Stop using TVHTML5_SIMPLY_EMBEDDED_PLAYER ( #5063 )  
						
						 
						
						... 
						
						
						
						The age restriction bypass does not work anymore with this client.
See: https://github.com/iv-org/invidious/issues/2189#issuecomment-2437740627 
Related to 2189 
						
						
							
						
					 
					
						2024-11-10 17:45:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						bc86fb8a82 
					 
					
						
						
							
							Routing: Deprecate old channel API routes ( #5045 )  
						
						 
						
						... 
						
						
						
						Deprecate the following routes:
* /api/v1/channels/videos/:ucid
* /api/v1/channels/latest/:ucid
* /api/v1/channels/playlists/:ucid
* /api/v1/channels/community/:ucid
* /api/v1/channels/search/:ucid
in favor of:
* /api/v1/channels/:ucid/videos
* /api/v1/channels/:ucid/latest
* /api/v1/channels/:ucid/playlists
* /api/v1/channels/:ucid/community
* /api/v1/channels/:ucid/search
No related issue 
						
						
							
						
					 
					
						2024-11-10 17:44:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						ec82c2f539 
					 
					
						
						
							
							Videos: use WEB client instead of WEB CREATOR ( #4984 )  
						
						 
						
						... 
						
						
						
						Use the WEB client when a potoken is configured, otherwise try with Android
test suite if there is no potoken configured.
This PR reverts some of the changes made in 4928
Related to 4734 
						
						
							
						
					 
					
						2024-11-10 17:41:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						4b363e32fa 
					 
					
						
						
							
							Parsers: Fix parsing live_now and premiere_timestamp ( #4934 )  
						
						 
						
						... 
						
						
						
						This pull request fixes the parsing for the 'live_now' and 'premiere_timestamp'
variables so that they work without the 'microformat' data being present.
Related to 4929 
						
						
							
						
					 
					
						2024-11-10 17:36:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brahim Hadriche 
							
						 
					 
					
						
						
							
						
						d2123b4682 
					 
					
						
						
							
							Sort channel shorts API  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-09 17:49:06 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Émilien (perso) 
							
						 
					 
					
						
						
							
						
						0f8f32bca8 
					 
					
						
						
							
							remove explicit usage of WEB  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-09 22:21:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emilien 
							
						 
					 
					
						
						
							
						
						f3e93ca83d 
					 
					
						
						
							
							revert back to www.youtube.com when client_config.screen embed  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-09 22:21:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emilien 
							
						 
					 
					
						
						
							
						
						82b1506ccc 
					 
					
						
						
							
							remove usage of WebEmbeddedPlayer  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-09 22:21:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emilien 
							
						 
					 
					
						
						
							
						
						b9ad9bd723 
					 
					
						
						
							
							use WEB when po_token + android test suite when no po_token  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-09 22:21:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						8bf7e02978 
					 
					
						
						
							
							Change authors section to reflect current state  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-09 13:04:10 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						1a49e798c8 
					 
					
						
						
							
							Docker: Install tzdata in Dockerfile  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-09 21:52:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						9d54cf903e 
					 
					
						
						
							
							Update shard.yml metadata  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-08 15:54:37 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						b173d4acf2 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-08 23:45:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						43d5efd9da 
					 
					
						
						
							
							Stale bot updates ( #5060 )  
						
						 
						
						... 
						
						
						
						* Prevents PRs from being considered staled
* Double the stale timer for issues
* Prevent discussion issues from being staled
No related issue 
						
						
							
						
					 
					
						2024-11-08 23:42:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						1480e0089f 
					 
					
						
						
							
							Channels: Fix "Youtube API returned error 400" ( #5059 )  
						
						 
						
						... 
						
						
						
						This PR also adds sort option to the channel "shorts" tab.
Thanks to iBicha for the original fix of the "livestreams" tab.
Closes 4029, 5021 and 5029 
						
						
							
						
					 
					
						2024-11-08 23:40:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						a5fb78bba5 
					 
					
						
						
							
							Locales: Add Bulgarian, Welsh and Lombard to the list ( #5046 )  
						
						 
						
						... 
						
						
						
						No related issue 
						
						
							
						
					 
					
						2024-11-08 23:33:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						09f5485889 
					 
					
						
						
							
							Shards: Update database dependencies ( #5034 )  
						
						 
						
						... 
						
						
						
						No related issue 
						
						
							
						
					 
					
						2024-11-08 23:32:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						a760b69cb6 
					 
					
						
						
							
							Logger: Add color support for different log levels ( #4931 )  
						
						 
						
						... 
						
						
						
						No related issue 
						
						
							
						
					 
					
						2024-11-08 23:28:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						4f7a18a630 
					 
					
						
						
							
							Fix named arg syntax when passing force_resolve ( #4754 )  
						
						 
						
						... 
						
						
						
						No related issue 
						
						
							
						
					 
					
						2024-11-08 23:27:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						42da2547e3 
					 
					
						
						
							
							Use make_client instead of calling HTTP::Client ( #4709 )  
						
						 
						
						... 
						
						
						
						No related issue 
						
						
							
						
					 
					
						2024-11-08 23:26:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Émilien (perso) 
							
						 
					 
					
						
						
							
						
						09ccea1d31 
					 
					
						
						
							
							remove usage of TVHTML5_SIMPLY_EMBEDDED_PLAYER  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-08 22:01:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						2a19dbb1fe 
					 
					
						
						
							
							Channels: Use the same structure as in the other ctoken functions  
						
						 
						
						... 
						
						
						
						Change explanation, courtesy of iBicha:
The \n is basically a decimal 10, which is 1010 binary. That is a field number
1, and a wire type 2 (length-delimited). Then the $ is a decimal 36, which is
exactly the length of 00000000-0000-0000-0000-000000000000.
So both objects end up being encoded into the same data. 
						
						
							
						
					 
					
						2024-11-08 18:28:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						6dd662a5b8 
					 
					
						
						
							
							Channels: lockupViewModel is also used in the "playlists" tab  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-08 17:44:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						301aeffa78 
					 
					
						
						
							
							Channels: Multiple small fixes  
						
						 
						
						... 
						
						
						
						Fix the "newest" link not being bold when 'sort_by' uses the default value
Show 60 videos per page, rather than 30 
						
						
							
						
					 
					
						2024-11-08 14:00:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						d27a5e7fae 
					 
					
						
						
							
							Channels: Rename ctoken generator functions as requested  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-08 14:00:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						afc5b27d83 
					 
					
						
						
							
							Extractors: Add support for shortsLockupViewModel  
						
						 
						
						... 
						
						
						
						The 'shortsLockupViewModel' structure is used in the channel "shorts" tab 
						
						
							
						
					 
					
						2024-11-08 14:00:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						1a5047aad9 
					 
					
						
						
							
							Extractors: Add support for lockupViewModel  
						
						 
						
						... 
						
						
						
						The 'lockupViewModel' structure is used in the channel "podcasts" tab 
						
						
							
						
					 
					
						2024-11-08 14:00:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						ce910b5269 
					 
					
						
						
							
							Prevent discussion issues from being staled  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-07 20:45:23 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						78f18b257c 
					 
					
						
						
							
							Double stale timer for issues  
						
						 
						
						... 
						
						
						
						Days before staling is increased to 730 days
Days before closing is increased to 60 days 
						
						
							
						
					 
					
						2024-11-07 20:42:19 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								syeopite 
							
						 
					 
					
						
						
							
						
						3196182d4d 
					 
					
						
						
							
							Prevent PRs from being considered stale  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-07 20:41:04 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						82248fad02 
					 
					
						
						
							
							Channels: Add sort options to shorts  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-07 23:08:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						cbc546f032 
					 
					
						
						
							
							Channels: Add function to generate the new ctoken objects  
						
						 
						
						
						
						
							
						
					 
					
						2024-11-07 23:08:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						792d0d5f6d 
					 
					
						
						
							
							CI: Check Crystal lint only on latest version ( #5042 )  
						
						 
						
						... 
						
						
						
						* CI: Check Crystal lint only on latest version
* Apply suggestion from code review
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com >
---------
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com > 
						
						
							
						
					 
					
						2024-11-07 13:14:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Émilien (perso) 
							
						 
					 
					
						
						
							
						
						ac6e796c73 
					 
					
						
						
							
							checking the status code returned by youtube ( #5052 )  
						
						 
						
						... 
						
						
						
						* checking the status code returned by youtube
* add documentation link
* Update src/invidious/yt_backend/youtube_api.cr
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com >
---------
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com > 
						
						
							
						
					 
					
						2024-11-07 14:04:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samantaz Fox 
							
						 
					 
					
						
						
							
						
						75c5881c55 
					 
					
						
						
							
							Locales: Add Bulgarian, Welsh and Lombard to the list  
						
						 
						
						
						
						
							
						
					 
					
						2024-10-31 13:34:51 +01:00