8790631a65 
								
							 
						 
						
							
							
								
								Removed Typo which broke oggVorbis-import  
							
							
							
						 
						
							2018-05-26 13:23:08 +02:00  
				
					
						
							
							
								 
						
							
								06a5ee939a 
								
							 
						 
						
							
							
								
								Changed ID3Tag for Track-Number to TRCK  
							
							... 
							
							
							
							Until now the ID3Tag for the Track-Number was read from TPOS.
The Problem is, that TPOS is the part of the set (eg disc number)
and not the track-number. TRCK is the correct tag for the track
number.
Fixes  #220  
							
						 
						
							2018-05-26 13:06:40 +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  
				
					
						
							
							
								 
						
							
								83738e4e04 
								
							 
						 
						
							
							
								
								Reading the musicBrainz-Id-Fields from correct field  
							
							
							
						 
						
							2018-05-23 23:32:28 +02:00  
				
					
						
							
							
								 
						
							
								dc76283ebb 
								
							 
						 
						
							
							
								
								Added OggTheora Metadata  
							
							... 
							
							
							
							OggTheora wasn't support up until now. Now the config is there and the
import works
fixes  #216  
							
						 
						
							2018-05-23 22:23:59 +02:00  
				
					
						
							
							
								 
						
							
								ba4b6f6ba6 
								
							 
						 
						
							
							
								
								See  #228 : now use our new action logic for library track import  
							
							
							
						 
						
							2018-05-23 21:50:23 +02:00  
				
					
						
							
							
								 
						
							
								b36ed8a699 
								
							 
						 
						
							
							
								
								Merge branch '214-flac-no-mbid' into 'develop'  
							
							... 
							
							
							
							Resolve "Flac import fails if no MusicBrainz-ID present"
Closes  #214 
See merge request funkwhale/funkwhale!208  
							
						 
						
							2018-05-22 21:57:44 +00:00  
				
					
						
							
							
								 
						
							
								01ea6562a6 
								
							 
						 
						
							
							
								
								Fix   #214 : Do not crash on flac import if musicbrainz tags are missing  
							
							
							
						 
						
							2018-05-22 23:53:45 +02:00  
				
					
						
							
							
								 
						
							
								47cc2a3920 
								
							 
						 
						
							
							
								
								Fix   #179 : fixed broken ordering in front-end lists  
							
							
							
						 
						
							2018-05-22 23:30:37 +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  
				
					
						
							
							
								 
						
							
								a8baf8fa67 
								
							 
						 
						
							
							
								
								See  #224 : updated front-end with new music API  
							
							
							
						 
						
							2018-05-22 22:22:53 +02: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  
				
					
						
							
							
								 
						
							
								a28078753b 
								
							 
						 
						
							
							
								
								See  #195 : no update track information when fetching track from federation  
							
							
							
						 
						
							2018-05-16 18:55:09 +02:00  
				
					
						
							
							
								 
						
							
								4b21128e46 
								
							 
						 
						
							
							
								
								See  #195 : fix_track_files command can now recompute size, bitrate and duration  
							
							
							
						 
						
							2018-05-15 22:01:53 +02:00  
				
					
						
							
							
								 
						
							
								af82111ade 
								
							 
						 
						
							
							
								
								Missing select related on trackfile viewset  
							
							
							
						 
						
							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  
				
					
						
							
							
								 
						
							
								7425a8ea4d 
								
							 
						 
						
							
							
								
								See  #195 : added bitrate and size fields on track file  
							
							
							
						 
						
							2018-05-15 22:01:52 +02:00  
				
					
						
							
							
								 
						
							
								3415d02028 
								
							 
						 
						
							
							
								
								Fixed wrong mimetype for flac files  
							
							
							
						 
						
							2018-05-15 22:01:52 +02:00  
				
					
						
							
							
								 
						
							
								5abac103c4 
								
							 
						 
						
							
							
								
								Merge branch '204-missing-dot' into 'develop'  
							
							... 
							
							
							
							Resolve "Missing dot in file name when downloading file"
Closes  #204 
See merge request funkwhale/funkwhale!194  
							
						 
						
							2018-05-15 17:04:35 +00:00  
				
					
						
							
							
								 
						
							
								6e168a54ec 
								
							 
						 
						
							
							
								
								Fix   #204 : missing dot when downloading file  
							
							
							
						 
						
							2018-05-15 19:01:49 +02:00  
				
					
						
							
							
								 
						
							
								8a321d4abe 
								
							 
						 
						
							
							
								
								Fix   #201 : escaping issue of track name in playlist modal  
							
							
							
						 
						
							2018-05-15 18:37:44 +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  
				
					
						
							
							
								 
						
							
								2f44dd0eb7 
								
							 
						 
						
							
							
								
								Merge branch '199-disabled-play' into 'develop'  
							
							... 
							
							
							
							Resolve "Unplayable tracks are not disabled in the interface"
Closes  #199 
See merge request funkwhale/funkwhale!191  
							
						 
						
							2018-05-13 11:38:11 +00:00  
				
					
						
							
							
								 
						
							
								2f5a13a339 
								
							 
						 
						
							
							
								
								Fix   #199 : unplayable tracks are now properly disabled in the interface  
							
							
							
						 
						
							2018-05-12 10:52:58 +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  
				
					
						
							
							
								 
						
							
								023c6f6f5e 
								
							 
						 
						
							
							
								
								Encode the Filepath utf-8  
							
							... 
							
							
							
							The filepath of a track gets broken when it contains special
UTF-8-characters. Encoding it UTF-8 fixes this behaviour. 
							
						 
						
							2018-05-10 13:24:26 +02:00  
				
					
						
							
							
								 
						
							
								805f9c6bbc 
								
							 
						 
						
							
							
								
								Merge branch '75-subsonic-api' into 'develop'  
							
							... 
							
							
							
							Resolve "Implement the subsonic API"
Closes  #75 
See merge request funkwhale/funkwhale!188  
							
						 
						
							2018-05-09 21:27:57 +00:00  
				
					
						
							
							
								 
						
							
								40cde0cd92 
								
							 
						 
						
							
							
								
								Queryset methods on artist/albums  
							
							
							
						 
						
							2018-05-08 21:21:52 +02:00  
				
					
						
							
							
								 
						
							
								bbd273404a 
								
							 
						 
						
							
							
								
								See  #75 : initial subsonic implementation that works with  http://p.subfireplayer.net  
							
							
							
						 
						
							2018-05-08 16:32:07 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								7d3da3d757 
								
							 
						 
						
							
							
								
								Added a fix_track_files command to run checks and fixes against library ( #183 )  
							
							
							
						 
						
							2018-04-27 21:11:20 +02:00  
				
					
						
							
							
								 
						
							
								3d6f0b8b2c 
								
							 
						 
						
							
							
								
								Fix   #183 : ensure in place imported files get a proper mimetype  
							
							
							
						 
						
							2018-04-27 21:10:35 +02:00  
				
					
						
							
							
								 
						
							
								99ff8169fc 
								
							 
						 
						
							
							
								
								Merge branch '178-api-documentation' into 'develop'  
							
							... 
							
							
							
							Resolve "Document important API features"
Closes  #178 
See merge request funkwhale/funkwhale!166  
							
						 
						
							2018-04-26 16:29:44 +00:00  
				
					
						
							
							
								 
						
							
								472e9f7605 
								
							 
						 
						
							
							
								
								Added q filter on artists  
							
							
							
						 
						
							2018-04-26 14:26:01 +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  
				
					
						
							
							
								 
						
							
								ad43d160bd 
								
							 
						 
						
							
							
								
								Merge branch '171-import-jobs' into 'develop'  
							
							... 
							
							
							
							Resolve "Dedicated API endpoint for import jobs"
Closes  #171 
See merge request funkwhale/funkwhale!156  
							
						 
						
							2018-04-22 13:20:07 +00:00  
				
					
						
							
							
								 
						
							
								6a67bc6fac 
								
							 
						 
						
							
							
								
								Fix   #171 : dedicated endpoint to list import jobs, updated front-end  
							
							
							
						 
						
							2018-04-22 15:17:06 +02:00  
				
					
						
							
							
								 
						
							
								0f7de68f0d 
								
							 
						 
						
							
							
								
								Update common.py to add USE_APACHE_HEADERS set to false  
							
							... 
							
							
							
							Update views.py to modify headers depending on Nginx or Apache
Update common.py with future proof REVERSE_PROXY_TYPE setting
Update views.py to adapt headers based on REVERSE_PROXY_TYPE
Update views.py, typo on apache 
							
						 
						
							2018-04-22 15:11:04 +02:00  
				
					
						
							
							
								 
						
							
								93c57f08f9 
								
							 
						 
						
							
							
								
								Fixed broken youtube-dl import  
							
							
							
						 
						
							2018-04-22 12:10:32 +02:00