SenorSmartyPants
							
						 
						
							 
							
							
							
								
							
								07daf86bf0 
								
							
								 
							
						 
						
							
							
								
								Add m4b to m4a locations in java  
							
							 
							
							... 
							
							
 
							
							anywhere m4a is referenced in java code add support for m4b as well.
Signed-off-by:  <senorsmartypants@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								jvoisin
							
						 
						
							 
							
							
							
								
							
								4de26ac319 
								
							
								 
							
						 
						
							
							
								
								Remove pngfix  
							
							 
							
							... 
							
							
 
							
							pngfix.js is used for compatibility's reason
with IE 5 and 6. I think that now that we're in 2019,
we can get rid of it.
Signed-off-by: jvoisin <julien.voisin@dustri.org> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								jvoisin
							
						 
						
							 
							
							
							
								
							
								f501bfd5e1 
								
							
								 
							
						 
						
							
							
								
								Remove momentjs  
							
							 
							
							... 
							
							
 
							
							MomentJS was only used in a single javascript function,
to do Seconds → (Minutes, Seconds). This commit
replaces this with a hand-rolled version, and removes
MomentJS.
Signed-off-by: jvoisin <julien.voisin@dustri.org> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								0d78c30d06 
								
									
								
							
								 
							
						 
						
							
							
								
								Change a couple more log entries to debug  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								2c1b5205e8 
								
							
								 
							
						 
						
							
							
								
								Write new db maintenance logs as 'debug' instead of 'info'  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								7510b04efc 
								
							
								 
							
						 
						
							
							
								
								Make checkpoint() method void (return value is not used)  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								8c46d39569 
								
							
								 
							
						 
						
							
							
								
								Do not log message about hsqldb-defrag migration on each launch  
							
							 
							
							... 
							
							
 
							
							The FILES DEFRAG / FILES LOG SIZE properties are kept when upgrading to
2.x; it's enough that they were set once on 1.8. For new installations
the migration will still run with the correct SQL statements. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								b753e48632 
								
							
								 
							
						 
						
							
							
								
								Log more information when running the 'cleanup db' action  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								76e8abd219 
								
							
								 
							
						 
						
							
							
								
								Move HSQLDB checkpoint/shutdown to a bean specific to the legacy profile  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								b88bdb37c9 
								
							
								 
							
						 
						
							
							
								
								Properly shutdown embedded HSQLDB database on exit  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								54e444b03c 
								
							
								 
							
						 
						
							
							
								
								Make CHECKPOINT / DEFRAG syntax work for both HSQLDB 1 & 2  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Iwao AVE!
							
						 
						
							 
							
							
							
								
							
								c79c02d449 
								
							
								 
							
						 
						
							
							
								
								Updated CHECKPOINT / DEFRAG syntax for HSQLDB 2.  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Iwao AVE! <harawata@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								c0f3606091 
								
							
								 
							
						 
						
							
							
								
								Force database checkpoints on 'Clean-up' and 'Scan' actions  
							
							 
							
							... 
							
							
 
							
							This will only affect the (embedded/legacy) HSQLDB driver. Even though
cff97ea9  should prevent the db log from getting uncontrollably large,
the 'Clean-up database' and 'Scan' actions will additionally force a
checkpoint to ensure this happens on big operations. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								1a88f46c18 
								
									
								
							
								 
							
						 
						
							
							
								
								CVE-2018-20222 Prevent xxe during parse  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								tesshu
							
						 
						
							 
							
							
							
								
							
								6023d4c0bc 
								
							
								 
							
						 
						
							
							
								
								fix   #748  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
								
							
								7327353704 
								
							
								 
							
						 
						
							
							
								
								Pull translations from transifex  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Frank de Lange
							
						 
						
							 
							
							
							
								
							
								8127b4f7fa 
								
							
								 
							
						 
						
							
							
								
								Fix   #860  (external database performance) by using connection pooling … ( #864 )  
							
							 
							
							... 
							
							
 
							
							* Fix  #860  (external database performance) by using connection pooling (using commons-dbcp2) 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								d6ba6de7e1 
								
							
								 
							
						 
						
							
							
								
								Run a first defrag before enabling auto defrag on HSQLDB  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								21eff917b6 
								
							
								 
							
						 
						
							
							
								
								PlayQueue: Fix broken keyboard shortcuts  
							
							 
							
							... 
							
							
 
							
							Using the "space" key to resume playback, as well as +/- to
increase/decrease volume, were not working properly. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								ac0e29bf9c 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove unused import  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								61c0c0d758 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix import style error  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								cff97ea9be 
								
							
								 
							
						 
						
							
							
								
								Fix   #778 : Defragment embedded HSQLDB database more frequently  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Rémi Cocula
							
						 
						
							 
							
							
							
								
							
								ac453883fc 
								
							
								 
							
						 
						
							
							
								
								jukebox code quality and unit tests  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								randomnicode
							
						 
						
							 
							
							
							
								
							
								f2339e0942 
								
							
								 
							
						 
						
							
							
								
								Change zip to java.util  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								randomnicode
							
						 
						
							 
							
							
							
								
							
								86e58cea3a 
								
							
								 
							
						 
						
							
							
								
								Update dependencies in airsonic-main  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								fb18862db4 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix extraneous closing tag  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Benz0X
							
						 
						
							 
							
							
							
								
							
								af93f1eed1 
								
							
								 
							
						 
						
							
							
								
								Correct corrupted downloaded zip  
							
							 
							
							... 
							
							
 
							
							Prevent the zipping of twice the same file (resulting in an error and a corrupted zip on Linux) when the cover is embedded in tags 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Arne Schlüter
							
						 
						
							 
							
							
							
								
							
								fec8f0ba95 
								
							
								 
							
						 
						
							
							
								
								Update favicons in webapp  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Shawn Bruce
							
						 
						
							 
							
							
							
								
							
								df5f6f2aaf 
								
							
								 
							
						 
						
							
							
								
								Display folders as a list in Settings->Users and include the path.  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
								
							
								e72147b76b 
								
							
								 
							
						 
						
							
							
								
								Update languages from tx  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
								
							
								607f4c8720 
								
							
								 
							
						 
						
							
							
								
								Clean source i18n file  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
								
							
								75410aaea2 
								
							
								 
							
						 
						
							
							
								
								Update translation files  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								8c6ddb1aba 
								
									
								
							
								 
							
						 
						
							
							
								
								Dependency tweaks and remove extraneous code  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Rémi Cocula
							
						 
						
							 
							
							
							
								
							
								6b4874f33c 
								
							
								 
							
						 
						
							
							
								
								archetype code for rest api integration tests  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								f8686d9638 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweaked logging around servlet container and added warning about jetty  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								f8161f5184 
								
									
								
							
								 
							
						 
						
							
							
								
								White list jars that are scanned for tlds to prevent spurious logs  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Carlos Galindo
							
						 
						
							 
							
							
								
								
							
							
								
							
								f6b248495c 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed github link opening in frame and not loading  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								jo
							
						 
						
							 
							
							
							
								
							
								e0746172c5 
								
							
								 
							
						 
						
							
							
								
								Pull translations from transifex  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								995d1fa667 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove potential cast exception  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								WillyPillow
							
						 
						
							 
							
							
								
								
							
							
								
							
								84144f287a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add option to disable seeking on transcodes. (Mitigates  #548  &  #723 )  
							
							 
							
							... 
							
							
 
							
							As per #548 , #723 , and tsquillario/Jamstash#131 , the current method of
estimating `Content-Length` creates various problems.
However, if headers such as `Accept-Ranges` is omitted, clients will only
use the first connection, which is `Transfer-Encoding: chunked`, and no
`Content-Length` is necessary.
Doing this has the side effect that (at least on the web player) seeking
to a specific time is no longer possible, thus this was made an opt-in
option.
Signed-off-by: WillyPillow <wp@nerde.pw> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Carlos Galindo
							
						 
						
							 
							
							
								
								
							
							
								
							
								f78b108939 
								
									
								
							
								 
							
						 
						
							
							
								
								Optionally parse podcast episode duration in seconds to [hh:]mm:ss  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Peter Marheine
							
						 
						
							 
							
							
							
								
							
								8b4037b549 
								
							
								 
							
						 
						
							
							
								
								Check reCAPTCHA v2 responses when enabled  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Peter Marheine <peter@taricorp.net> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Peter Marheine
							
						 
						
							 
							
							
							
								
							
								1b833003fb 
								
							
								 
							
						 
						
							
							
								
								Bring back an optional reCAPTCHA v2  
							
							 
							
							... 
							
							
 
							
							Only showing it in the recovery view, not yet validating the result.
Signed-off-by: Peter Marheine <peter@taricorp.net> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Peter Marheine
							
						 
						
							 
							
							
							
								
							
								a928b9ee3f 
								
							
								 
							
						 
						
							
							
								
								Add settings for CAPTCHA in account recovery.  
							
							 
							
							... 
							
							
 
							
							Allowing users to enable it and specify the site and secret key to use
with reCAPTCHA.
The old hard-coded keys were insecure; the secret key must not be
distributed publicly. The current defaults are the test keys provided at
https://developers.google.com/recaptcha/docs/faq#id-like-to-run-automated-tests-with-recaptcha-v2-what-should-i-do 
Signed-off-by: Peter Marheine <peter@taricorp.net> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Peter Marheine
							
						 
						
							 
							
							
							
								
							
								749342f25e 
								
							
								 
							
						 
						
							
							
								
								Remove captcha support  
							
							 
							
							... 
							
							
 
							
							It uses reCAPTCHA v1, which hasn't worked since March 2018.
Signed-off-by: Peter Marheine <peter@taricorp.net> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								François-Xavier Thomas
							
						 
						
							 
							
							
							
								
							
								caa1dac3a2 
								
							
								 
							
						 
						
							
							
								
								Use dark media player theme on groove theme ( #777 )  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Peter Marheine
							
						 
						
							 
							
							
							
								
							
								ae7f35a9cd 
								
							
								 
							
						 
						
							
							
								
								Don't use HTTPS for scrobbling  
							
							 
							
							... 
							
							
 
							
							Turns out HTTPS isn't supported for the old API that we're using, so go
back to using plain HTTP.
Signed-off-by: Peter Marheine <peter@taricorp.net> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Peter Marheine
							
						 
						
							 
							
							
							
								
							
								69e2ba0825 
								
							
								 
							
						 
						
							
							
								
								Use HTTPS and java.net.URI for scrobbling  
							
							 
							
							... 
							
							
 
							
							HTTPS will help prevent eavesdropping on the auth token, and using URI
will ensure unusual characters (like spaces, accidental or otherwise)
are escaped correctly.
Fixes  #588 
Signed-off-by: Peter Marheine <peter@taricorp.net> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								e3ea7beb96 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix   #764  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Andrew DeMaria
							
						 
						
							 
							
							
								
								
							
							
								
							
								3e1ea6f913 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix   #749  Ensure transcode settings are protected  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago