Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								98e3bb9cfc
								
							
						 | 
						
							
							
								
								Fix #311: Ensure radios can only be edited and deleted by their owners
							
							
							
							
							
						 | 
						
							2018-06-16 14:47:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								031784556f
								
							
						 | 
						
							
							
								
								Fixed #295: broken pagination in Subsonic API
							
							
							
							
							
						 | 
						
							2018-06-10 13:34:15 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								77c0b2b1a2
								
							
						 | 
						
							
							
								
								See #297: added black as a local dependency, more verbose check in CI
							
							
							
							
							
						 | 
						
							2018-06-10 12:13:02 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								d17ceec1f0
								
							
						 | 
						
							
							
								
								See #297: linting of various, uncommon errors
							
							
							
							
							
						 | 
						
							2018-06-10 12:06:46 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								799386c2b6
								
							
						 | 
						
							
							
								
								See #297: removed a lot of unused variables
							
							
							
							
							
						 | 
						
							2018-06-10 11:27:38 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								9bea804f14
								
							
						 | 
						
							
							
								
								See #297: sorted imports
							
							
							
							
							
						 | 
						
							2018-06-10 10:55:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								9427f8b56e
								
							
						 | 
						
							
							
								
								See #297: removed unused imports
							
							
							
							
							
						 | 
						
							2018-06-10 10:39:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								639882bd34
								
							
						 | 
						
							
							
								
								See #297: removed unused variables
							
							
							
							
							
						 | 
						
							2018-06-09 17:41:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								62ca3bd736
								
							
						 | 
						
							
							
								
								Blacked the code
							
							
							
							
							
						 | 
						
							2018-06-09 15:36:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								bbae4e323b
								
							
						 | 
						
							
							
								
								Fix #288: Huge performance boost during CLI import that queries MusicBrainz
							
							
							
							
							
						 | 
						
							2018-06-06 21:45:38 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								7c47348855
								
							
						 | 
						
							
							
								
								Fix #267: Do not crash when tag contains multiple uuids with a / separator
							
							
							
							
							
						 | 
						
							2018-06-05 19:44:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								18ad6cfa78
								
							
						 | 
						
							
							
								
								Fix #273: fix_track_files will now update files with bad mimetype
							
							
							
							
							
						 | 
						
							2018-06-03 18:57:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								5afc3e4637
								
							
						 | 
						
							
							
								
								Fix #266: Ensure we do not store bad mimetypes
							
							
							
							
							
						 | 
						
							2018-06-03 18:07:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								0f792bf75c
								
							
						 | 
						
							
							
								
								Fix #260: Implemented scrobble endpoint of subsonic API
							
							
							
							
							
						 | 
						
							2018-06-01 23:59:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								8d50743b3b
								
							
						 | 
						
							
							
								
								Fix #258: Implemented getCovertArt in Subsonic API to serve album covers
							
							
							
							
							
						 | 
						
							2018-06-01 08:42:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								dcd150a1f1
								
							
						 | 
						
							
							
								
								See #223: fixed failing test
							
							
							
							
							
						 | 
						
							2018-05-29 22:54:53 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								7b84a988fd
								
							
						 | 
						
							
							
								
								See #223: dangerous actions can now prevent executing an action on all objects
							
							
							
							
							
						 | 
						
							2018-05-29 21:55:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								c7782693bc
								
							
						 | 
						
							
							
								
								See #223: api for listing/managing library files
							
							
							
							
							
						 | 
						
							2018-05-29 00:07:20 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								d2c99b9f5d
								
							
						 | 
						
							
							
								
								Merge branch '220-fix-mp3-track-numbers' into 'develop'
							
							
							
							
							
							
							
							Resolve "Track numbers from mp3 don't get imported"
Closes #220
See merge request funkwhale/funkwhale!214 
							
						 | 
						
							2018-05-26 11:40:25 +00:00 | 
						
					
				
					
						
							
							
								 
								David Magnus Henriques
							
						 | 
						
							
							
							
							
							
								
							
							
								e478bb923e
								
							
						 | 
						
							
							
								
								Improved Unit test
							
							
							
							
							
							
							
							The tracknumber and the compilation number are now not identical
anymore 
							
						 | 
						
							2018-05-26 13:16:20 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								a9799e66d7
								
							
						 | 
						
							
							
								
								See #236: backend for users default permissions
							
							
							
							
							
						 | 
						
							2018-05-26 12:45:55 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								2ef36928c6
								
							
						 | 
						
							
							
								
								See #236: added a basic string list preference
							
							
							
							
							
						 | 
						
							2018-05-26 12:45:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								8d55040e9e
								
							
						 | 
						
							
							
								
								See #230: users with upload permission can now launch import and manage their own imports
							
							
							
							
							
						 | 
						
							2018-05-24 22:39:43 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								dfb4f5f62a
								
							
						 | 
						
							
							
								
								See #230: can now use "or" operator to check permissions
							
							
							
							
							
						 | 
						
							2018-05-24 22:38:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								2586444db2
								
							
						 | 
						
							
							
								
								Fix #229: removed last hardcoded settings to protect audio files
							
							
							
							
							
						 | 
						
							2018-05-24 21:34:59 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								eded32c2e8
								
							
						 | 
						
							
							
								
								See #228: more performante federation import launch via API
							
							
							
							
							
						 | 
						
							2018-05-24 18:53:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								4f8db661fa
								
							
						 | 
						
							
							
								
								See #228: now expose library track status in API
							
							
							
							
							
						 | 
						
							2018-05-24 18:33:40 +02:00 | 
						
					
				
					
						
							
							
								 
								David Magnus Henriques
							
						 | 
						
							
							
							
							
							
								
							
							
								7ae90305e3
								
							
						 | 
						
							
							
								
								Added test for OggTheora Import
							
							
							
							
							
						 | 
						
							2018-05-23 23:33:19 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								ba4b6f6ba6
								
							
						 | 
						
							
							
								
								See #228: now use our new action logic for library track import
							
							
							
							
							
						 | 
						
							2018-05-23 21:50:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								f1a1b93ee5
								
							
						 | 
						
							
							
								
								See #228: serializer logic
							
							
							
							
							
						 | 
						
							2018-05-23 19:52:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								01ea6562a6
								
							
						 | 
						
							
							
								
								Fix #214: Do not crash on flac import if musicbrainz tags are missing
							
							
							
							
							
						 | 
						
							2018-05-22 23:53:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								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 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								857fab526d
								
							
						 | 
						
							
							
								
								See #224: less clutered music API, better serializers
							
							
							
							
							
						 | 
						
							2018-05-22 21:10:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								7b71463ef8
								
							
						 | 
						
							
							
								
								Removed acoustid support, as the integration was buggy and error-prone (#106)
							
							
							
							
							
						 | 
						
							2018-05-21 20:55:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								fc48e16e65
								
							
						 | 
						
							
							
								
								Fix #218: Ensure inactive users cannot get auth tokens
							
							
							
							
							
						 | 
						
							2018-05-21 18:45:39 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								ac7db73785
								
							
						 | 
						
							
							
								
								See #152: added management command to execute one-time migration scripts
							
							
							
							
							
						 | 
						
							2018-05-18 22:18:03 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								6fc4275b68
								
							
						 | 
						
							
							
								
								See #152: use new user permissions on relevant viewsets
							
							
							
							
							
						 | 
						
							2018-05-18 18:48:46 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								ff65a4b935
								
							
						 | 
						
							
							
								
								See #152: added permission fields on user model and corresponding API permission
							
							
							
							
							
						 | 
						
							2018-05-18 18:47:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								13c5219d71
								
							
						 | 
						
							
							
								
								See #206: added API endpoint for managing settings
							
							
							
							
							
						 | 
						
							2018-05-17 23:39:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								6608a3153d
								
							
						 | 
						
							
							
								
								Merge branch '200-private-nodeinfo' into 'develop'
							
							
							
							
							
							
							
							Resolve "Add a "private" property on nodeinfo"
Closes #200
See merge request funkwhale/funkwhale!198 
							
						 | 
						
							2018-05-17 18:21:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								1974c17e76
								
							
						 | 
						
							
							
								
								Fix #200: Instances can now indicate on the nodeinfo endpoint if they want to remain private
							
							
							
							
							
						 | 
						
							2018-05-16 22:24:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								e852c84007
								
							
						 | 
						
							
							
								
								Fix #197: .well-known/nodeinfo endpoint can now answer to request with Accept: application/json
							
							
							
							
							
						 | 
						
							2018-05-16 22:10:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								3290a15c88
								
							
						 | 
						
							
							
								
								See #195: expose bitrate, size and duration in subsonic API
							
							
							
							
							
						 | 
						
							2018-05-15 22:46:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								8994326634
								
							
						 | 
						
							
							
								
								See #195: expose bitrate, duration and size in AP audio representations
							
							
							
							
							
						 | 
						
							2018-05-15 22:01:53 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								4b21128e46
								
							
						 | 
						
							
							
								
								See #195: fix_track_files command can now recompute size, bitrate and duration
							
							
							
							
							
						 | 
						
							2018-05-15 22:01:53 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								1bc4ceab9e
								
							
						 | 
						
							
							
								
								See #195: set bitrate, duration and size when importing file
							
							
							
							
							
						 | 
						
							2018-05-15 22:01:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								6e168a54ec
								
							
						 | 
						
							
							
								
								Fix #204: missing dot when downloading file
							
							
							
							
							
						 | 
						
							2018-05-15 19:01:49 +02:00 |