Omar Roth 
							
						 
					 
					
						
						
							
						
						19eceb4ecc 
					 
					
						
						
							
							Merge pull request  #694  from 2secslater/player-preferences-typo-fix  
						
						... 
						
						
						
						Fix annoying typo in Preferences view for the player view 
						
						
							
						
					 
					
						2019-08-14 19:17:29 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						dcff1ec25f 
					 
					
						
						
							
							Merge pull request  #698  from leonklingele/docker-build-on-alpine-edge  
						
						... 
						
						
						
						docker: use alpine:edge base image for building 
						
						
							
						
					 
					
						2019-08-14 18:50:15 -05:00 
						 
				 
			
				
					
						
							
							
								Leon Klingele 
							
						 
					 
					
						
						
							
						
						567cda4cd3 
					 
					
						
						
							
							docker: use alpine:edge base image for building  
						
						... 
						
						
						
						This fixes currently failing Docker builds.
kemalcr/kemal in version 0.26.0 requires Crystal 0.30.0 which is not
yet available on Alpine 3.10 (previously used as the Docker base image). 
						
						
							
						
					 
					
						2019-08-15 01:37:25 +02:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						900d8790b3 
					 
					
						
						
							
							Refactor geo-bypass  
						
						
						
						
							
						
					 
					
						2019-08-14 18:09:07 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						cad284519f 
					 
					
						
						
							
							Merge pull request  #696  from leonklingele/shard-update-dependencies-and-crystal-version  
						
						... 
						
						
						
						shard: update dependencies and Crystal version 
						
						
							
						
					 
					
						2019-08-14 18:07:26 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						0727acf458 
					 
					
						
						
							
							Merge pull request  #695  from leonklingele/crystalfmt  
						
						... 
						
						
						
						Format Crystal files 
						
						
							
						
					 
					
						2019-08-14 18:06:37 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						d8813179be 
					 
					
						
						
							
							Merge pull request  #682  from leonklingele/ci-travis-test-docker-stages  
						
						... 
						
						
						
						travis: also test Docker build 
						
						
							
						
					 
					
						2019-08-14 17:59:53 -05:00 
						 
				 
			
				
					
						
							
							
								Leon Klingele 
							
						 
					 
					
						
						
							
						
						10d690c8fb 
					 
					
						
						
							
							shard: update to crystal 0.30.1  
						
						
						
						
							
						
					 
					
						2019-08-14 23:44:27 +02:00 
						 
				 
			
				
					
						
							
							
								Leon Klingele 
							
						 
					 
					
						
						
							
						
						52f71cdda0 
					 
					
						
						
							
							shard: update dependencies  
						
						... 
						
						
						
						This updates will/crystal-pg to 0.18.1 and kemalcr/kemal tp 0.26.0. 
						
						
							
						
					 
					
						2019-08-14 23:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Leon Klingele 
							
						 
					 
					
						
						
							
						
						2a9a348164 
					 
					
						
						
							
							Format Crystal files  
						
						... 
						
						
						
						Crystal 0.30.1 apparently introduced some breaking changes to their
code formatter which made CI fail.
The code was automatically formatted by running
    crystal tool format 
						
						
							
						
					 
					
						2019-08-14 23:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						00346781bb 
					 
					
						
						
							
							Fix annoying typo in Preferences view  
						
						
						
						
							
						
					 
					
						2019-08-14 20:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								Leon Klingele 
							
						 
					 
					
						
						
							
						
						4c6e92eea1 
					 
					
						
						
							
							travis: also test Docker build  
						
						
						
						
							
						
					 
					
						2019-08-10 17:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						b63f469110 
					 
					
						
						
							
							Fix typo in ConfigPreferences  
						
						
						
						
							
						
					 
					
						2019-08-09 14:09:24 -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 
							
						 
					 
					
						
						
							
						
						3de37a61c5 
					 
					
						
						
							
							Update videojs-http-source-selector  
						
						
						
						
							
						
					 
					
						2019-08-09 10:36:41 -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 
						 
				 
			
				
					
						
							
							
								Dragnucs 
							
						 
					 
					
						
						
							
						
						37dba6ebfd 
					 
					
						
						
							
							Add Postgres health check  
						
						
						
						
							
						
					 
					
						2019-08-07 08:07:36 +00:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						66b949bed1 
					 
					
						
						
							
							Format history.ecr  
						
						
						
						
							
						
					 
					
						2019-08-05 18:57:32 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						c9a05187fb 
					 
					
						
						
							
							Update icon for unlisted videos  
						
						
						
						
							
						
					 
					
						2019-08-05 18:57:32 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						cc956583fb 
					 
					
						
						
							
							Fix detection of unavailable videos  
						
						
						
						
							
						
					 
					
						2019-08-05 18:57:32 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						14206efb09 
					 
					
						
						
							
							Merge pull request  #671  from leonklingele/shard-upgrade-dependencies  
						
						... 
						
						
						
						shard: update dependencies 
						
						
							
						
					 
					
						2019-08-04 22:37:36 -05:00 
						 
				 
			
				
					
						
							
							
								Leon Klingele 
							
						 
					 
					
						
						
							
						
						5e6d7f5d16 
					 
					
						
						
							
							shard: update dependencies  
						
						
						
						
							
						
					 
					
						2019-08-05 04:19:09 +02:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						7a33831d14 
					 
					
						
						
							
							Fix detection of premium content  
						
						
						
						
							
						
					 
					
						2019-08-04 20:57:34 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						4f120e19fd 
					 
					
						
						
							
							Fix overflow for channel description  
						
						
						
						
							
						
					 
					
						2019-08-04 09:46:26 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						37d064d836 
					 
					
						
						
							
							Bump Crystal version  
						
						
						
						
							
						
					 
					
						2019-08-04 09:16:29 -05:00 
						 
				 
			
				
					
						
							
							
								leonklingele 
							
						 
					 
					
						
						
							
						
						824150f89b 
					 
					
						
						
							
							Add Travis CI and pin dependencies ( #655 )  
						
						
						
						
							
						
					 
					
						2019-08-04 09:10:32 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						f7dc4cca2c 
					 
					
						
						
							
							Merge pull request  #665  from leonklingele/improve-dockerfile  
						
						... 
						
						
						
						docker: various improvements to Dockerfile 
						
						
							
						
					 
					
						2019-08-04 08:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								Leon Klingele 
							
						 
					 
					
						
						
							
						
						ea39bb4334 
					 
					
						
						
							
							docker: various improvements to Dockerfile  
						
						... 
						
						
						
						This includes the following changes:
- Use multi-stage build to run application in an optimized environment, see
  https://docs.docker.com/develop/develop-images/multistage-build/ 
- Run application on alpine instead of archlinux to further reduce image size
- Build Crystal application with --release for improved runtime performance
- Run application as non-root user for better security, see
  https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#user 
- Only rebuild Docker layers when required 
						
						
							
						
					 
					
						2019-08-04 11:21:32 +02:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						5680d5a7be 
					 
					
						
						
							
							Sort dash representations by framerate  
						
						
						
						
							
						
					 
					
						2019-08-02 15:24:38 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						004246124b 
					 
					
						
						
							
							Merge pull request  #664  from leonklingele/css-fix-jumpy-page-on-search-field-focus  
						
						... 
						
						
						
						Fix jumpy page on search field focus 
						
						
							
						
					 
					
						2019-08-01 12:50:08 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						c41beae99a 
					 
					
						
						
							
							Add fix for channels with empty descriptions  
						
						
						
						
							
						
					 
					
						2019-08-01 07:49:33 -05:00 
						 
				 
			
				
					
						
							
							
								Leon Klingele 
							
						 
					 
					
						
						
							
						
						fe2cffb25b 
					 
					
						
						
							
							Fix jumpy page on search field focus  
						
						
						
						
							
						
					 
					
						2019-08-01 09:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						f71d5c429d 
					 
					
						
						
							
							Add description to channel pages  
						
						
						
						
							
						
					 
					
						2019-07-31 19:29:16 -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 
						 
				 
			
				
					
						
							
							
								mondstern 
							
						 
					 
					
						
						
							
						
						ec36c69984 
					 
					
						
						
							
							Update German translation  
						
						
						
						
							
						
					 
					
						2019-07-31 09:37:43 -05:00 
						 
				 
			
				
					
						
							
							
								recette-lemon 
							
						 
					 
					
						
						
							
						
						2458db03de 
					 
					
						
						
							
							Update Icelandic translation  
						
						
						
						
							
						
					 
					
						2019-07-31 09:36:55 -05:00 
						 
				 
			
				
					
						
							
							
								Brn9hrd7 
							
						 
					 
					
						
						
							
						
						7528b7bc1a 
					 
					
						
						
							
							Update german translation ( #650 )  
						
						
						
						
							
						
					 
					
						2019-07-31 09:32:16 -05:00 
						 
				 
			
				
					
						
							
							
								TheFrenchGhosty 
							
						 
					 
					
						
						
							
						
						8af33084ed 
					 
					
						
						
							
							French translation updated - New words, consistency ( #643 )  
						
						... 
						
						
						
						* New words translated, more consistency 
						
						
							
						
					 
					
						2019-07-31 08:52:41 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						f643175156 
					 
					
						
						
							
							Fix typo in video extractor  
						
						
						
						
							
						
					 
					
						2019-07-30 10:12:41 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						0321dda1d7 
					 
					
						
						
							
							Fix handling for video content warnings  
						
						
						
						
							
						
					 
					
						2019-07-29 20:39:12 -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 
							
						 
					 
					
						
						
							
						
						d034fecc89 
					 
					
						
						
							
							Remove default arguments from function definitions  
						
						
						
						
							
						
					 
					
						2019-07-20 20:33:44 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						f18d8229c0 
					 
					
						
						
							
							Refactor continuation protocol buffers  
						
						
						
						
							
						
					 
					
						2019-07-20 20:18:08 -05:00 
						 
				 
			
				
					
						
							
							
								Omar Roth 
							
						 
					 
					
						
						
							
						
						e736626953 
					 
					
						
						
							
							Fix continuation for last page of playlists  
						
						
						
						
							
						
					 
					
						2019-07-20 11:38:20 -05:00