326583839e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/982'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								a2b423aa82 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1020'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								f5250e36f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1021'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								fdfa244ad4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1022'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								fe08dd1c94 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1023'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								969394a1c9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1006'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								a21188a064 
								
							
								 
							
						 
						
							
							
								
								Add a permission check for the podcast folder  
							
							... 
							
							
 
							
							This should make podcast-related stacktraces a bit
more obvious to debug for users. 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								716fd3635c 
								
							
								 
							
						 
						
							
							
								
								Remove a useless test page  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								e2683024af 
								
							
								 
							
						 
						
							
							
								
								Factorize a bit the checkbox-related CSS  
							
							... 
							
							
 
							
							Since the `border: 0;` property is applied
to every checkbox, there is no need for a class.
This is also a good opportunity to use ternaries
for the `checked` attribute, instead of clumsy `if`. 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								cf1f86f226 
								
							
								 
							
						 
						
							
							
								
								Move some video-cast-related inline js to an external file  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								f54e72026f 
								
							
								 
							
						 
						
							
							
								
								version upgrade of spring-boot-dependencies,spring-boot-maven-plugin  
							
							... 
							
							
 
							
							- Safety version for CVE-2019-3795
 - Match the new jetty ecj version because the version of ecj used by
tomcat and jetty is different. 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								10e90beb30 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor stream integration test  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								eea9416fbe 
								
							
								 
							
						 
						
							
							
								
								[skip ci] Update stale labels  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								c3a1980ca2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/964'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								15c6a8861b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix formatting on external player for firefox  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								b128479972 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/962'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								4b2cf99adf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/951'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								8e0d49834c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/929'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								ab33b34a67 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/898'  
							
							... 
							
							
 
							
							Conflicts:
	airsonic-main/src/main/java/org/airsonic/player/controller/StreamController.java 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								131713aaf4 
								
									
								
							
								 
							
						 
						
							
							
								
								With Jetty  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								4cd9e9deac 
								
									
								
							
								 
							
						 
						
							
							
								
								revert cling-core, cling-support, seamless-util and configuration  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								8ed98ebb6b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/980'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								9fb56c031b 
								
							
								 
							
						 
						
							
							
								
								Fix the systemd unit file for OpenJDK  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								7d865ea7a9 
								
							
								 
							
						 
						
							
							
								
								Add a lost meta back  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								8f74db2ec1 
								
							
								 
							
						 
						
							
							
								
								Remove the unused embedded copy of weupnp  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								422127e3f6 
								
							
								 
							
						 
						
							
							
								
								Replace the flash player with medialement.js for the shared media  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								3f4a49c95a 
								
							
								 
							
						 
						
							
							
								
								Fix dependency error with org.eclipse.jetty.jetty  
							
							... 
							
							
 
							
							This is only used by reflection, and should be provided by the servlet
container (Tomcat or Jetty). 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								51b738053f 
								
							
								 
							
						 
						
							
							
								
								Make it work even if Tomcat-specific exceptions are not available  
							
							... 
							
							
 
							
							When Tomcat is not available (for example, when using Jetty), the
ClientAbortException is not available either, causing an error when
starting the server.
This commit fixes that, and instead catches that exception (or its Jetty
equivalent) via reflection. 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								ec96b9711d 
								
							
								 
							
						 
						
							
							
								
								Show more informative messages while streaming  
							
							... 
							
							
 
							
							When streaming, log messages now show the URL and IP of the originating
request, so that it's easier to determine what client is listening to
something on the server. 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								417583ccaa 
								
							
								 
							
						 
						
							
							
								
								Do not show stack trace for client-side connection errors  
							
							... 
							
							
 
							
							The `ClientAbortException` exception indicates that the connection was
closed by the client, usually for something the server can do nothing
about (e.g. navigating outside of the page while it's loading).
Since this error happens often, this commit displays shorter error
messages when it does, without a large stack trace.
All other exceptions are handled just as before. 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								268dc6e13d 
								
							
								 
							
						 
						
							
							
								
								Factorise the key generation into a static method  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								f04ec61d0f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/958'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								58f4dfdb2e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/957'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								a59e8e4a9f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/956'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								afb9c6bfb7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/954'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								1daa6cff6e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/952'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								72609a8d0c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/950'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								c460a16628 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/928'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								aff7bd3d57 
								
							
								 
							
						 
						
							
							
								
								Remove webfx stuff, since they're apparently not used  
							
							... 
							
							
 
							
							The only place where the string `webfx` is mentioned
was in playQueue.jsp, to include a small css file, twice,
that only applies to webfx components, that aren't used
anywhere in the codebase. 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								db2592a84b 
								
							
								 
							
						 
						
							
							
								
								Delete AC_OETags.js since it's not used anywhere  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								c9212805be 
								
							
								 
							
						 
						
							
							
								
								Remove jquery-contextmenu since it's not used anywhere  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								87442320fc 
								
							
								 
							
						 
						
							
							
								
								Try to run jkd9 on travis-ci  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								d35834c0e7 
								
							
								 
							
						 
						
							
							
								
								Fix a bunch of dom-based xss  
							
							... 
							
							
 
							
							This should close  #633  
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								0d6cbb60ed 
								
							
								 
							
						 
						
							
							
								
								Use https for external links  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								3e07ea5288 
								
							
								 
							
						 
						
							
							
								
								Use a random key to "encrypt" the remember-me cookie's value  
							
							... 
							
							
 
							
							Since Spring's default remember-me technique is
terrible security-wise (`user:timstamp:md5(use:timestamp:password:key)`),
we should at least use a random key, instead of a fixed one,
otherwise, and attacker able to capture the cookies
might be able to trivially bruteforce offline
the password of the associated user. 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								ab1690b1fe 
								
							
								 
							
						 
						
							
							
								
								Don't display the title if it's empty  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								83882b18d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/919'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								81835aa589 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/934'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								f8f5c4a6bf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/936'  
							
							
 
							
						 
						
							7 vuotta sitten  
				
					
						
							
							
								 
						
							
							
								b73ab9c45e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'airsonic/pr/949'  
							
							
 
							
						 
						
							7 vuotta sitten