Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							507f924c5b 
							
						 
					 
					
						
						
							
							Merge branch 'master' into api-only  
						
						 
						
						
						
						
					 
					
						2019-08-22 09:15:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							059f50dad4 
							
						 
					 
					
						
						
							
							Add 'playlistThumbnail' to playlist objects  
						
						 
						
						
						
						
					 
					
						2019-08-21 19:08:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f9cc1ffb5 
							
						 
					 
					
						
						
							
							Refactor search extractor  
						
						 
						
						
						
						
					 
					
						2019-08-21 18:23:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b94975345 
							
						 
					 
					
						
						
							
							Fix playlist_thumbnail extractor  
						
						 
						
						
						
						
					 
					
						2019-08-16 20:06:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a19cdb5e72 
							
						 
					 
					
						
						
							
							Fix season playlists  
						
						 
						
						
						
						
					 
					
						2019-08-16 15:46:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								psvenk 
							
						 
					 
					
						
						
						
						
							
						
						
							f54fbd057e 
							
						 
					 
					
						
						
							
							Add prefers-color-scheme support ( #601 )  
						
						 
						
						... 
						
						
						
						* Add prefers-color-scheme support
This should fix <https://github.com/omarroth/invidious/issues/559 >.
The cookie storage format has been changed from boolean
("true"/"false") to tri-state ("dark"/"light"/""), so that users
without a cookie set will get dark mode if they have enabled the dark
theme in their operating system. The code for handling the cookie
state, along with the user's operating system theme, has been factored
out into a new function `update_mode`, which is called both at window
load and at the "storage" event listener, because the "storage" event
listener is only trigerred when a change is made to the localStorage
from another tab/window (for more info - see
<https://stackoverflow.com/a/4679754 >). 
						
						
					 
					
						2019-08-15 11:29:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6f176afc1 
							
						 
					 
					
						
						
							
							Merge pull request  #680  from leonklingele/add-player-styles  
						
						 
						
						... 
						
						
						
						Add support for player styles 
						
						
					 
					
						2019-08-09 13:49:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d955dae48 
							
						 
					 
					
						
						
							
							Force redirect for videos without audio  
						
						 
						
						
						
						
					 
					
						2019-08-09 10:36:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leon Klingele 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46577fb128 
							
						 
					 
					
						
						
							
							Add support for player styles  
						
						 
						
						... 
						
						
						
						This currently includes the following styles:
- Invidious, the default
- YouTube, using a centered play button and always visible video control bar
Implements https://github.com/omarroth/invidious/issues/670 .
Supersedes https://github.com/omarroth/invidious/pull/661 . 
						
						
					 
					
						2019-08-09 02:04:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5680d5a7be 
							
						 
					 
					
						
						
							
							Sort dash representations by framerate  
						
						 
						
						
						
						
					 
					
						2019-08-02 15:24:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a339fec572 
							
						 
					 
					
						
						
							
							Merge branch 'master' into api-only  
						
						 
						
						
						
						
					 
					
						2019-08-02 10:43:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dce5816b18 
							
						 
					 
					
						
						
							
							Fix image url extractor  
						
						 
						
						
						
						
					 
					
						2019-07-31 19:16:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leonklingele 
							
						 
					 
					
						
						
						
						
							
						
						
							f99a7b2a8c 
							
						 
					 
					
						
						
							
							Fix engagement for zero-view videos ( #654 )  
						
						 
						
						... 
						
						
						
						Division by zero resulted in 'NaN'.
Fixes https://github.com/omarroth/invidious/issues/653 . 
						
						
					 
					
						2019-07-31 09:48:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4dc95b18d2 
							
						 
					 
					
						
						
							
							Merge branch 'master' into api-only  
						
						 
						
						
						
						
					 
					
						2019-07-29 20:08:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff5d79e3ee 
							
						 
					 
					
						
						
							
							Update video extractor  
						
						 
						
						
						
						
					 
					
						2019-07-29 19:41:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ee3ec09df 
							
						 
					 
					
						
						
							
							Autofill search for playlists and communities page  
						
						 
						
						
						
						
					 
					
						2019-07-27 08:51:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfe9d47fa0 
							
						 
					 
					
						
						
							
							Add support for '/embed/?list'  
						
						 
						
						
						
						
					 
					
						2019-07-25 10:36:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							607d6125fc 
							
						 
					 
					
						
						
							
							Add support for '/embed/live_stream'  
						
						 
						
						
						
						
					 
					
						2019-07-24 19:18:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6215259565 
							
						 
					 
					
						
						
							
							Add support for Google login verification  
						
						 
						
						
						
						
					 
					
						2019-07-22 13:28:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d97a272aa5 
							
						 
					 
					
						
						
							
							Fix check for 2-step verification  
						
						 
						
						
						
						
					 
					
						2019-07-18 21:52:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fea20ea913 
							
						 
					 
					
						
						
							
							Add support for Icelandic translation  
						
						 
						
						
						
						
					 
					
						2019-07-12 21:07:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0dca2a363 
							
						 
					 
					
						
						
							
							Minor refactor  
						
						 
						
						
						
						
					 
					
						2019-07-12 21:00:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a7b341745 
							
						 
					 
					
						
						
							
							Update Google login  
						
						 
						
						
						
						
					 
					
						2019-07-12 12:04:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb096a0357 
							
						 
					 
					
						
						
							
							Raise 400 on invalid request to '/feed/webhook'  
						
						 
						
						
						
						
					 
					
						2019-07-10 11:26:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa3c1d930b 
							
						 
					 
					
						
						
							
							Remove empty representations from dash manifests  
						
						 
						
						
						
						
					 
					
						2019-07-09 10:08:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcd239ac2b 
							
						 
					 
					
						
						
							
							Add community page  
						
						 
						
						
						
						
					 
					
						2019-07-09 09:31:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cc25b1e6e 
							
						 
					 
					
						
						
							
							Add administrator option to disable proxying  
						
						 
						
						
						
						
					 
					
						2019-07-08 12:15:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c34a24b633 
							
						 
					 
					
						
						
							
							Attempt to optimize query for subscription feed  
						
						 
						
						
						
						
					 
					
						2019-07-07 14:00:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							775612ec5a 
							
						 
					 
					
						
						
							
							Prevent embeds from appearing in watch history  
						
						 
						
						
						
						
					 
					
						2019-07-05 16:55:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a455ec4f7 
							
						 
					 
					
						
						
							
							Fix redirect for livestream segments  
						
						 
						
						
						
						
					 
					
						2019-07-05 12:08:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1277c3d156 
							
						 
					 
					
						
						
							
							Fix chunk size for livestreams  
						
						 
						
						
						
						
					 
					
						2019-07-05 11:35:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8033d1ca6d 
							
						 
					 
					
						
						
							
							Fix chunking for livestream segments  
						
						 
						
						
						
						
					 
					
						2019-07-05 11:02:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28df6881a7 
							
						 
					 
					
						
						
							
							Try to prevent redirect for DASH streams  
						
						 
						
						
						
						
					 
					
						2019-07-04 23:29:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5fa5df7be 
							
						 
					 
					
						
						
							
							Chunk video files to bypass throttling  
						
						 
						
						
						
						
					 
					
						2019-07-04 23:29:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							857c57daba 
							
						 
					 
					
						
						
							
							Add support for Chinese translation  
						
						 
						
						
						
						
					 
					
						2019-07-04 23:11:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dd4043827 
							
						 
					 
					
						
						
							
							Fix 404 for video thumbnails  
						
						 
						
						
						
						
					 
					
						2019-07-03 13:54:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							351ecfae0f 
							
						 
					 
					
						
						
							
							Fix body when proxying assets with status code > 300  
						
						 
						
						
						
						
					 
					
						2019-07-03 13:13:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb383458d7 
							
						 
					 
					
						
						
							
							Add /api/v1/search/suggestions  
						
						 
						
						
						
						
					 
					
						2019-07-03 10:11:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							196ee1aa8b 
							
						 
					 
					
						
						
							
							Add '/api/v1/channels/comments'  
						
						 
						
						
						
						
					 
					
						2019-07-02 18:53:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2df97cd2f5 
							
						 
					 
					
						
						
							
							Fix provided author for '/videos' endpoint  
						
						 
						
						
						
						
					 
					
						2019-07-02 07:29:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							041debcd93 
							
						 
					 
					
						
						
							
							Revert "Chunk videoplayback response to avoid throttling"  
						
						 
						
						... 
						
						
						
						This reverts commit 818cd2454de4d6ea20d4ac2765a7d4e4083eecd9. 
						
						
					 
					
						2019-07-01 10:45:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0632a2d3c8 
							
						 
					 
					
						
						
							
							Fix logging for /watch URLs  
						
						 
						
						
						
						
					 
					
						2019-07-01 10:07:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f40b3a873 
							
						 
					 
					
						
						
							
							Add missing table to check_tables  
						
						 
						
						
						
						
					 
					
						2019-07-01 09:29:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48ad744ebf 
							
						 
					 
					
						
						
							
							Add support for default channel banners  
						
						 
						
						
						
						
					 
					
						2019-06-30 12:59:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e30d70b6d4 
							
						 
					 
					
						
						
							
							Refactor proxy_list into global  
						
						 
						
						
						
						
					 
					
						2019-06-28 21:17:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d0d3edeae 
							
						 
					 
					
						
						
							
							Add thumbnail and banners to channel page  
						
						 
						
						
						
						
					 
					
						2019-06-28 20:48:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d2982fcd7 
							
						 
					 
					
						
						
							
							Fix typo in '/videoplayback'  
						
						 
						
						
						
						
					 
					
						2019-06-26 15:03:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							818cd2454d 
							
						 
					 
					
						
						
							
							Chunk videoplayback response to avoid throttling  
						
						 
						
						
						
						
					 
					
						2019-06-26 14:43:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cd884555c 
							
						 
					 
					
						
						
							
							Patch StaticFileHandler to serve files from memory  
						
						 
						
						
						
						
					 
					
						2019-06-23 12:54:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Roth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47ef74a1bb 
							
						 
					 
					
						
						
							
							Refactor commonly used request and response headers  
						
						 
						
						
						
						
					 
					
						2019-06-23 08:39:25 -05:00