77c0b2b1a2 
								
							 
						 
						
							
							
								
								See  #297 : added black as a local dependency, more verbose check in CI  
							
							
							
						 
						
							2018-06-10 12:13:02 +02:00  
				
					
						
							
							
								 
						
							
								d17ceec1f0 
								
							 
						 
						
							
							
								
								See  #297 : linting of various, uncommon errors  
							
							
							
						 
						
							2018-06-10 12:06:46 +02:00  
				
					
						
							
							
								 
						
							
								799386c2b6 
								
							 
						 
						
							
							
								
								See  #297 : removed a lot of unused variables  
							
							
							
						 
						
							2018-06-10 11:27:38 +02:00  
				
					
						
							
							
								 
						
							
								9bea804f14 
								
							 
						 
						
							
							
								
								See  #297 : sorted imports  
							
							
							
						 
						
							2018-06-10 10:55:16 +02:00  
				
					
						
							
							
								 
						
							
								9427f8b56e 
								
							 
						 
						
							
							
								
								See  #297 : removed unused imports  
							
							
							
						 
						
							2018-06-10 10:39:47 +02:00  
				
					
						
							
							
								 
						
							
								639882bd34 
								
							 
						 
						
							
							
								
								See  #297 : removed unused variables  
							
							
							
						 
						
							2018-06-09 17:41:59 +02:00  
				
					
						
							
							
								 
						
							
								62ca3bd736 
								
							 
						 
						
							
							
								
								Blacked the code  
							
							
							
						 
						
							2018-06-09 15:36:16 +02:00  
				
					
						
							
							
								 
						
							
								bbae4e323b 
								
							 
						 
						
							
							
								
								Fix   #288 : Huge performance boost during CLI import that queries MusicBrainz  
							
							
							
						 
						
							2018-06-06 21:45:38 +02:00  
				
					
						
							
							
								 
						
							
								7c47348855 
								
							 
						 
						
							
							
								
								Fix   #267 : Do not crash when tag contains multiple uuids with a / separator  
							
							
							
						 
						
							2018-06-05 19:44:00 +02:00  
				
					
						
							
							
								 
						
							
								18ad6cfa78 
								
							 
						 
						
							
							
								
								Fix   #273 : fix_track_files will now update files with bad mimetype  
							
							
							
						 
						
							2018-06-03 18:57:35 +02:00  
				
					
						
							
							
								 
						
							
								5afc3e4637 
								
							 
						 
						
							
							
								
								Fix   #266 : Ensure we do not store bad mimetypes  
							
							
							
						 
						
							2018-06-03 18:07:59 +02:00  
				
					
						
							
							
								 
						
							
								290cae9a8f 
								
							 
						 
						
							
							
								
								Fix   #231  and  #219 : ensure we import covers regarless of the import method  
							
							... 
							
							
							
							Can now import covers from track metadata and track directory as well 
							
						 
						
							2018-06-02 17:34:46 +02:00  
				
					
						
							
							
								 
						
							
								e478bb923e 
								
							 
						 
						
							
							
								
								Improved Unit test  
							
							... 
							
							
							
							The tracknumber and the compilation number are now not identical
anymore 
							
						 
						
							2018-05-26 13:16:20 +02:00  
				
					
						
							
							
								 
						
							
								c6cd3abf9d 
								
							 
						 
						
							
							
								
								Merge branch '229-anonymous-access' into 'develop'  
							
							... 
							
							
							
							Resolve "Ensure anonymous users can listen to music if instance is configured accordingly"
Closes  #229 
See merge request funkwhale/funkwhale!211  
							
						 
						
							2018-05-24 20:52:40 +00:00  
				
					
						
							
							
								 
						
							
								8d55040e9e 
								
							 
						 
						
							
							
								
								See  #230 : users with upload permission can now launch import and manage their own imports  
							
							
							
						 
						
							2018-05-24 22:39:43 +02:00  
				
					
						
							
							
								 
						
							
								2586444db2 
								
							 
						 
						
							
							
								
								Fix   #229 : removed last hardcoded settings to protect audio files  
							
							
							
						 
						
							2018-05-24 21:34:59 +02:00  
				
					
						
							
							
								 
						
							
								9c02954e46 
								
							 
						 
						
							
							
								
								Merge branch 'action-tables' into 'develop'  
							
							... 
							
							
							
							Action table component / implementation on federation library tracks
Closes  #164  and #228 
See merge request funkwhale/funkwhale!210  
							
						 
						
							2018-05-24 19:11:33 +00:00  
				
					
						
							
							
								 
						
							
								eded32c2e8 
								
							 
						 
						
							
							
								
								See  #228 : more performante federation import launch via API  
							
							
							
						 
						
							2018-05-24 18:53:12 +02:00  
				
					
						
							
							
								 
						
							
								7ae90305e3 
								
							 
						 
						
							
							
								
								Added test for OggTheora Import  
							
							
							
						 
						
							2018-05-23 23:33:19 +02:00  
				
					
						
							
							
								 
						
							
								ba4b6f6ba6 
								
							 
						 
						
							
							
								
								See  #228 : now use our new action logic for library track import  
							
							
							
						 
						
							2018-05-23 21:50:23 +02:00  
				
					
						
							
							
								 
						
							
								01ea6562a6 
								
							 
						 
						
							
							
								
								Fix   #214 : Do not crash on flac import if musicbrainz tags are missing  
							
							
							
						 
						
							2018-05-22 23:53:45 +02:00  
				
					
						
							
							
								 
						
							
								54008aa37c 
								
							 
						 
						
							
							
								
								Merge branch '224-music-api' into 'develop'  
							
							... 
							
							
							
							Resolve "Better API for artists/album/tracks"
Closes  #224  and #226 
See merge request funkwhale/funkwhale!205  
							
						 
						
							2018-05-22 21:04:09 +00:00  
				
					
						
							
							
								 
						
							
								857fab526d 
								
							 
						 
						
							
							
								
								See  #224 : less clutered music API, better serializers  
							
							
							
						 
						
							2018-05-22 21:10:48 +02:00  
				
					
						
							
							
								 
						
							
								7b71463ef8 
								
							 
						 
						
							
							
								
								Removed acoustid support, as the integration was buggy and error-prone ( #106 )  
							
							
							
						 
						
							2018-05-21 20:55:44 +02:00  
				
					
						
							
							
								 
						
							
								6fc4275b68 
								
							 
						 
						
							
							
								
								See  #152 : use new user permissions on relevant viewsets  
							
							
							
						 
						
							2018-05-18 18:48:46 +02:00  
				
					
						
							
							
								 
						
							
								4b21128e46 
								
							 
						 
						
							
							
								
								See  #195 : fix_track_files command can now recompute size, bitrate and duration  
							
							
							
						 
						
							2018-05-15 22:01:53 +02:00  
				
					
						
							
							
								 
						
							
								1bc4ceab9e 
								
							 
						 
						
							
							
								
								See  #195 : set bitrate, duration and size when importing file  
							
							
							
						 
						
							2018-05-15 22:01:52 +02:00  
				
					
						
							
							
								 
						
							
								6e168a54ec 
								
							 
						 
						
							
							
								
								Fix   #204 : missing dot when downloading file  
							
							
							
						 
						
							2018-05-15 19:01:49 +02:00  
				
					
						
							
							
								 
						
							
								ce92747d89 
								
							 
						 
						
							
							
								
								Fix   #157 : Can now import and play flac files  
							
							... 
							
							
							
							If you ever need an empty flac file with metadata again:
1. Get a flac file (like https://archive.org/download/NineInchNailsTheSlip24bit96khz/01999999.flac )
2. Tag it with Musicbrainz Picard
3. Truncate it, keeping only tags with `ffmpeg -i in.flac -ss 0 -to 0.001 out.flac`
Thanks @HgO for the trick! 
							
						 
						
							2018-05-15 18:20:24 +02:00  
				
					
						
							
							
								 
						
							
								1937b81699 
								
							 
						 
						
							
							
								
								Fix   #196 : In-place imported tracks non-ascii characters don't break reverse-proxy serving  
							
							
							
						 
						
							2018-05-10 18:52:00 +02:00  
				
					
						
							
							
								 
						
							
								23d21b0fdb 
								
							 
						 
						
							
							
								
								Fix   #193 : broken federated import  
							
							
							
						 
						
							2018-05-07 19:22:09 +02:00  
				
					
						
							
							
								 
						
							
								f343159856 
								
							 
						 
						
							
							
								
								Added an accessed_date field on TrackFile for easier cache deletion ( #189 )  
							
							
							
						 
						
							2018-05-06 15:36:18 +02:00  
				
					
						
							
							
								 
						
							
								9ec47f1ec9 
								
							 
						 
						
							
							
								
								Added dosctrings to fixtures  
							
							
							
						 
						
							2018-04-28 18:39:48 +02:00  
				
					
						
							
							
								 
						
							
								7ad21b7d25 
								
							 
						 
						
							
							
								
								Fix   #186 : moved high-level settings to database preferences  
							
							
							
						 
						
							2018-04-28 12:28:13 +02:00  
				
					
						
							
							
								 
						
							
								a3b2125d2a 
								
							 
						 
						
							
							
								
								See  #186 : moved api authentication required setting to preference  
							
							
							
						 
						
							2018-04-28 06:11:50 +02:00  
				
					
						
							
							
								 
						
							
								6100b106c0 
								
							 
						 
						
							
							
								
								See  #186 : moved federation settings to preferences  
							
							
							
						 
						
							2018-04-28 05:55:21 +02:00  
				
					
						
							
							
								 
						
							
								f4899c5387 
								
							 
						 
						
							
							
								
								Fix   #176 : Can now relaunch erored jobs and batches  
							
							
							
						 
						
							2018-04-28 04:59:47 +02:00  
				
					
						
							
							
								 
						
							
								3d6f0b8b2c 
								
							 
						 
						
							
							
								
								Fix   #183 : ensure in place imported files get a proper mimetype  
							
							
							
						 
						
							2018-04-27 21:10:35 +02:00  
				
					
						
							
							
								 
						
							
								a49d3b4251 
								
							 
						 
						
							
							
								
								Fixed   #182 : X-sendfile not working with in-place imports  
							
							
							
						 
						
							2018-04-25 18:50:06 +02:00  
				
					
						
							
							
								 
						
							
								300e24dbde 
								
							 
						 
						
							
							
								
								Ensure we return correct paths when using Apache as a reverse proxy  
							
							
							
						 
						
							2018-04-22 16:34:07 +02:00  
				
					
						
							
							
								 
						
							
								6a67bc6fac 
								
							 
						 
						
							
							
								
								Fix   #171 : dedicated endpoint to list import jobs, updated front-end  
							
							
							
						 
						
							2018-04-22 15:17:06 +02:00  
				
					
						
							
							
								 
						
							
								f4ac0b2d3f 
								
							 
						 
						
							
							
								
								Serve view can now serve in-place imported files  
							
							
							
						 
						
							2018-04-21 18:21:15 +02:00  
				
					
						
							
							
								 
						
							
								58fced2640 
								
							 
						 
						
							
							
								
								updated import_task to support in place import  
							
							
							
						 
						
							2018-04-21 18:20:56 +02:00  
				
					
						
							
							
								 
						
							
								0d3eb96bec 
								
							 
						 
						
							
							
								
								Fixed failing tests  
							
							
							
						 
						
							2018-04-21 16:33:15 +02:00  
				
					
						
							
							
								 
						
							
								f31874edf5 
								
							 
						 
						
							
							
								
								Implemented followers notification on import and autoimport  
							
							
							
						 
						
							2018-04-17 19:35:57 +02:00  
				
					
						
							
							
								 
						
							
								5ee1f18089 
								
							 
						 
						
							
							
								
								Fixed failing api test  
							
							
							
						 
						
							2018-04-15 11:25:35 +02:00  
				
					
						
							
							
								 
						
							
								ca02aca327 
								
							 
						 
						
							
							
								
								Ensure follower is approved for listening  
							
							
							
						 
						
							2018-04-15 11:25:35 +02:00  
				
					
						
							
							
								 
						
							
								6a04779125 
								
							 
						 
						
							
							
								
								Will now fetch and cache federated tracks  
							
							
							
						 
						
							2018-04-15 11:25:34 +02:00  
				
					
						
							
							
								 
						
							
								3a31248a3d 
								
							 
						 
						
							
							
								
								Can now import library tracks from front-end  
							
							
							
						 
						
							2018-04-15 11:25:34 +02:00  
				
					
						
							
							
								 
						
							
								9612b1bace 
								
							 
						 
						
							
							
								
								Can now serve track from remote library  
							
							
							
						 
						
							2018-04-07 15:34:35 +02:00