ac453883fc 
								
							
								 
							
						 
						
							
							
								
								jukebox code quality and unit tests  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f2339e0942 
								
							
								 
							
						 
						
							
							
								
								Change zip to java.util  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								86e58cea3a 
								
							
								 
							
						 
						
							
							
								
								Update dependencies in airsonic-main  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fb18862db4 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix extraneous closing tag  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								16b22f3501 
								
							
								 
							
						 
						
							
							
								
								- Correct test for use not a hardcoded value but the referenced value. The first in select on multi value didn't ordered is not assured.  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fec8f0ba95 
								
							
								 
							
						 
						
							
							
								
								Update favicons in webapp  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								df5f6f2aaf 
								
							
								 
							
						 
						
							
							
								
								Display folders as a list in Settings->Users and include the path.  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e72147b76b 
								
							
								 
							
						 
						
							
							
								
								Update languages from tx  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								607f4c8720 
								
							
								 
							
						 
						
							
							
								
								Clean source i18n file  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								75410aaea2 
								
							
								 
							
						 
						
							
							
								
								Update translation files  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8c6ddb1aba 
								
									
								
							
								 
							
						 
						
							
							
								
								Dependency tweaks and remove extraneous code  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6b4874f33c 
								
							
								 
							
						 
						
							
							
								
								archetype code for rest api integration tests  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f8686d9638 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweaked logging around servlet container and added warning about jetty  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f8161f5184 
								
									
								
							
								 
							
						 
						
							
							
								
								White list jars that are scanned for tlds to prevent spurious logs  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f6b248495c 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed github link opening in frame and not loading  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e0746172c5 
								
							
								 
							
						 
						
							
							
								
								Pull translations from transifex  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								32ed46e55e 
								
							
								 
							
						 
						
							
							
								
								Fix test failure on Windows  
							
							... 
							
							
 
							
							Media directories are added to the test database
with the string essentially generated by this code:
new File(MusicFolderTestData.resolveMusicFolderPath()).getPath()
The directories are then queried by the string generated
by this code:
MusicFolderTestData.resolveMusicFolderPath()
On Windows the strings are not identical.
MusicFolderTestData.resolveMusicFolderPath()
is prefixed by an extra slash that is removed
when wrapped by a File()
Signed-off-by: Michael Sabin <m35@users.noreply.github.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								995d1fa667 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove potential cast exception  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f78b108939 
								
									
								
							
								 
							
						 
						
							
							
								
								Optionally parse podcast episode duration in seconds to [hh:]mm:ss  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8b4037b549 
								
							
								 
							
						 
						
							
							
								
								Check reCAPTCHA v2 responses when enabled  
							
							... 
							
							
 
							
							Signed-off-by: Peter Marheine <peter@taricorp.net> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								caa1dac3a2 
								
							
								 
							
						 
						
							
							
								
								Use dark media player theme on groove theme ( #777 )  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								e3ea7beb96 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix   #764  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3e1ea6f913 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix   #749  Ensure transcode settings are protected  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6a44c5c815 
								
							
								 
							
						 
						
							
							
								
								Handle player id as an Integer instead of String  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b3f432a545 
								
							
								 
							
						 
						
							
							
								
								Issue  #164 : Add tests for reading MusicBrainz release tags  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c76a92746d 
								
							
								 
							
						 
						
							
							
								
								Issue  #164 : Show link to MusicBrainz release on album pages  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								30ffc9560b 
								
							
								 
							
						 
						
							
							
								
								Fix wrong case  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								070df25f45 
								
							
								 
							
						 
						
							
							
								
								catch exceptions ClientAbortException display a short message and return, to avoid the massive useless traceback in log  
							
							... 
							
							
 
							
							Signed-off-by: Bonome <bonome@tak.blue> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b259f32bc4 
								
							
								 
							
						 
						
							
							
								
								Fix themes using dark background with me_js  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d1e190af0c 
								
							
								 
							
						 
						
							
							
								
								Remove margin of media_control bar  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								159d5f67fa 
								
							
								 
							
						 
						
							
							
								
								Fix   #596  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6204409c5e 
								
							
								 
							
						 
						
							
							
								
								New add_album to play queue  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d8eac74cb6 
								
							
								 
							
						 
						
							
							
								
								Reverted  a93a18a and properly re-encoded with 'native2ascii -encoding UTF-8'  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dbd2a738eb 
								
									
								
							
								 
							
						 
						
							
							
								
								Made it easier to see current playing song for dark themes  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a93a18a055 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed elipse in english translation  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b0aff38caf 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix   #658  again: content type for unscaled images set based on jaudiotagger output  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								11ec30cd9f 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix  #658  content type for full size cover arts"  
							
							... 
							
							
 
							
							This reverts commit 18b16eb859 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								18b16eb859 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix   #658  content type for full size cover arts  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								429fa1fb92 
								
							
								 
							
						 
						
							
							
								
								Fixed botched up css (Substandard) ( #652 )  
							
							... 
							
							
 
							
							Signed-off-by:Manuel Müller <manuel.mueller@geekinbusiness.de> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dcf41ce9e0 
								
							
								 
							
						 
						
							
							
								
								Issue 617  
							
							... 
							
							
 
							
							Restores optimization in AlbumUpnpProcessor and instead re-implements
default behavior in RecentAlbumUpnpProcessor subclass. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								766fec1bf8 
								
									
								
							
								 
							
						 
						
							
							
								
								escaped &s  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b4ef434c08 
								
							
								 
							
						 
						
							
							
								
								Issue 617  
							
							... 
							
							
 
							
							Removes an incorrect override in AlbumUpnpProcessor which was preventing
RecentAlbumUpnpProcessor from behaving correctly.
Also adds a correct getAllItemsSize() implementation for
RecentAlbumUpnpProcessor. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a04a8b42b 
								
									
								
							
								 
							
						 
						
							
							
								
								Reverting apostrophes and double quotes  
							
							
 
							
						 
						
							8 years ago