eccb7e08f5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a NULL-deref in CoverArtController.java  
							
							... 
							
							
 
							
							ImageIO.read() can return null in certain cases 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e9ea61036f 
								
									
								
							
								 
							
						 
						
							
							
								
								First pass of CSP-compliance for mousetrap  
							
							... 
							
							
 
							
							Since the preference for the keyboard shortcuts
is set server-side, I had to shove them into a non-javascript
context, and then access them via javascript,
in a separate file.
Since I'm not a javascript expert, I'm more than open
to alternatives if this isn't the right way™ to do it. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								cb8fc14858 
								
									
								
							
								 
							
						 
						
							
							
								
								Some release note fixes  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								859d08fc02 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5d459d20e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Add date for changelog  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								acb89fc556 
								
									
								
							
								 
							
						 
						
							
							
								
								Update changelog  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8db4ec12e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Add sha256sums and gpg sign outside of maven process  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3b8993e860 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace Hashtable with HashMap, since Hashtable are deprecated  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a997fd4873 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump jaxb-impl and jaxb-core  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								61e3bc059d 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump javax annotation  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								85716941dc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1162'  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								4ce892e39d 
								
							
								 
							
						 
						
							
							
								
								Fix for duplication and synchronization.  
							
							... 
							
							
 
							
							- Moved MusicFolderTestData
   from org.airsonic.player.service
   to   org.airsonic.player.util 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0dd16c2cd8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1152'  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0bc15b404e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1164'  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								05c8bdf73a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/897'  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b4dfa1edc5 
								
							
								 
							
						 
						
							
							
								
								Add Weblate config  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								50b3fd382c 
								
									
								
							
								 
							
						 
						
							
							
								
								Handle null without exception  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								4a728ed9a6 
								
							
								 
							
						 
						
							
							
								
								Add and modify comments  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f67c758c4e 
								
							
								 
							
						 
						
							
							
								
								Add missing test cases  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								76f665b3c4 
								
									
								
							
								 
							
						 
						
							
							
								
								Update airsonic-main/src/test/java/org/airsonic/player/service/search/SearchServiceSpecialGenreTestCase.java  
							
							... 
							
							
 
							
							Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								810920556e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update airsonic-main/src/test/java/org/airsonic/player/service/search/AnalyzerFactoryTestCase.java  
							
							... 
							
							
 
							
							Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5bfc232021 
								
									
								
							
								 
							
						 
						
							
							
								
								Update airsonic-main/src/test/java/org/airsonic/player/service/search/AnalyzerFactoryTestCase.java  
							
							... 
							
							
 
							
							Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c74ef2ea30 
								
									
								
							
								 
							
						 
						
							
							
								
								Update airsonic-main/src/test/java/org/airsonic/player/service/search/AnalyzerFactoryTestCase.java  
							
							... 
							
							
 
							
							Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								eb5963dfa3 
								
									
								
							
								 
							
						 
						
							
							
								
								Update airsonic-main/src/test/java/org/airsonic/player/service/search/AnalyzerFactoryTestCase.java  
							
							... 
							
							
 
							
							Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com> 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f2d26348b6 
								
							
								 
							
						 
						
							
							
								
								Add tests for SearchService  
							
							... 
							
							
 
							
							Test cases related to current issues or points that need confirmation
after Lucene update. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								7b16189415 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1153'  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8e2e6745dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1155'  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0124aa63bd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/1158'  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3d0d0482f5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/pr/985'  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								967c32b92f 
								
							
								 
							
						 
						
							
							
								
								Fix cucumber.  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c4b78828d7 
								
							
								 
							
						 
						
							
							
								
								Fix cucumber?  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c834bde48b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1080  from fxthomas/try-to-fix-playback-intermittent-stops  
							
							... 
							
							
 
							
							Fix remaining issues with playback stopping intermittently 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5961674944 
								
							
								 
							
						 
						
							
							
								
								Add openjdk12 to travis-ci  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								36985e151b 
								
							
								 
							
						 
						
							
							
								
								Bump dependency checker  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								073b7e35e1 
								
							
								 
							
						 
						
							
							
								
								Add simple test cases for internet radios  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								86510a4d42 
								
							
								 
							
						 
						
							
							
								
								Use the clear action to stop the internet radio  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								19082afc11 
								
							
								 
							
						 
						
							
							
								
								Mark cached internet radio sources as a final variable  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								53b174a8f4 
								
							
								 
							
						 
						
							
							
								
								Follow HTTP redirects when loading internet radio playlists  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9ff5536d9b 
								
							
								 
							
						 
						
							
							
								
								Do not try to load radio playlists in the browser when clicking on a radio  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								760a6e957a 
								
							
								 
							
						 
						
							
							
								
								Limit the amount of data we parse from remote internet radio playlists  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								afa037611d 
								
							
								 
							
						 
						
							
							
								
								Show an error is an internet radio has no sources to load  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5cb9b6c029 
								
							
								 
							
						 
						
							
							
								
								Hide play queue actions while playing internet radios  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b1185601d5 
								
							
								 
							
						 
						
							
							
								
								Tweak logging for internet radio playlists  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								aeabfa1044 
								
							
								 
							
						 
						
							
							
								
								Add internet radio source cache  
							
							... 
							
							
 
							
							This helps us avoid loading and parsing the external playlists each time
we try to load an internet radio. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								cab3f60a25 
								
							
								 
							
						 
						
							
							
								
								Refactor internet radio loading into a service  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								02d373d9ec 
								
							
								 
							
						 
						
							
							
								
								Play internet radios in MediaElement ( fix   #408 )  
							
							... 
							
							
 
							
							This allows the user to control playback for the internet radios, which
were previously started outside of the main player without any
possibility for direct control. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								2e0134259d 
								
							
								 
							
						 
						
							
							
								
								Try to show a progress bar in the media player  
							
							... 
							
							
 
							
							This commit is kind of a hack to force MediaElement.js to show a
progress bar when we are loading a song.
Normally, in vanilla HTML5 MediaElement, we'd explicitely call 'play()'
when loading a song. Here, we cannot ensure playback will work well if
we don't wait for the 'canplay' event to be fired, but the progress bar
won't show up without 'play()'...
This commit emits a fake 'waiting' event to let the MEJS know that it
should update the UI. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5a72322772 
								
							
								 
							
						 
						
							
							
								
								Work around play queue not going to the next song automatically  
							
							... 
							
							
 
							
							This commit works around a race caused by some of our JS code trying to
run play() for the next song while the MEJS player is still cleaning up
the last song.
MEJS issue: https://github.com/mediaelement/mediaelement/issues/2650  
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								59db5073e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Added webm to default video file types  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								767b39ed5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Split SearchService  
							
							... 
							
							
 
							
							Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com> 
							
						 
						
							6 years ago