Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								b780bee874
								
							
						 | 
						
							
							
								
								Version bump and changelog
							
							
							
							
							
						 | 
						
							2018-03-21 21:05:03 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								529114c89c
								
							
						 | 
						
							
							
								
								Added missing fields in playlist serializer
							
							
							
							
							
						 | 
						
							2018-03-21 20:56:26 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								71d46e4361
								
							
						 | 
						
							
							
								
								Simplified playlist serializer and ensure update return same payload as detail
							
							
							
							
							
						 | 
						
							2018-03-21 19:03:57 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								6a9a34d244
								
							
						 | 
						
							
							
								
								Can now clear playlist
							
							
							
							
							
						 | 
						
							2018-03-21 12:19:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								bf6fe44bed
								
							
						 | 
						
							
							
								
								More filters / ordering option on playlist API
							
							
							
							
							
						 | 
						
							2018-03-21 11:58:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								16f631af1a
								
							
						 | 
						
							
							
								
								Performance optimization on playlisttrack serialization
							
							
							
							
							
						 | 
						
							2018-03-20 22:44:28 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								f8b15a3f48
								
							
						 | 
						
							
							
								
								Added API endpoint to insert multiple tracks into playlist
							
							
							
							
							
						 | 
						
							2018-03-20 19:56:42 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								1729c4f83e
								
							
						 | 
						
							
							
								
								250 is a saner default for playlist size
							
							
							
							
							
						 | 
						
							2018-03-20 19:55:36 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								497f81e5ab
								
							
						 | 
						
							
							
								
								Typo in returned api payload
							
							
							
							
							
						 | 
						
							2018-03-20 19:14:45 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								244ebd7ab1
								
							
						 | 
						
							
							
								
								Dropped hard constraint on track indexes and added more tests
							
							
							
							
							
						 | 
						
							2018-03-20 19:14:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								f917c5d0c4
								
							
						 | 
						
							
							
								
								Playlist filterset
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:35 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								08b28a7d98
								
							
						 | 
						
							
							
								
								Added playlist tracks count and modification date in API
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:34 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								15300e255c
								
							
						 | 
						
							
							
								
								Removed pytest warning
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:34 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								e87e2654e8
								
							
						 | 
						
							
							
								
								Permissions and db state fixes with new index field
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:34 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								257e67b5a6
								
							
						 | 
						
							
							
								
								New "index" field on playlist tracks, and .insert() metod to manage playlists
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:34 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								8821a1bb43
								
							
						 | 
						
							
							
								
								Removed superfluous mptt requirement
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								944135e752
								
							
						 | 
						
							
							
								
								Capped number of tracks in playlists
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								d8486beeb0
								
							
						 | 
						
							
							
								
								Can now list tracks from within playlist endpoint
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								9a909798e7
								
							
						 | 
						
							
							
								
								Additional permissions checks on playlist views
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								4f7fa09a78
								
							
						 | 
						
							
							
								
								Playlisttrack factory
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								d7adaf398f
								
							
						 | 
						
							
							
								
								Can now use nodb_factory fixtue in tests for faster tests
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								367014f70e
								
							
						 | 
						
							
							
								
								Added owner permission to check user has the right to read/update object
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								3e277aad4f
								
							
						 | 
						
							
							
								
								Added helper to filter queryset by privacy level
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								2a3f43ecb1
								
							
						 | 
						
							
							
								
								Ensure privacy_level is settable/inherited properly
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								859f8a0570
								
							
						 | 
						
							
							
								
								Replaced is_public flag by brand new privacy_level field on playlists
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								9fdbc7b859
								
							
						 | 
						
							
							
								
								factorized privacy_level field
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								639cd5da5b
								
							
						 | 
						
							
							
								
								Moved playlist tests in a dedicated directory
							
							
							
							
							
						 | 
						
							2018-03-20 15:34:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								cec0dcfc12
								
							
						 | 
						
							
							
								
								Merge branch '119-login-redirection' into 'develop'
							
							
							
							
							
							
							
							Fixed #119: forced redirection to login even with API_AUTHENTICATION_REQUIRED=False
Closes #119
See merge request funkwhale/funkwhale!91 
							
						 | 
						
							2018-03-15 21:58:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								4298c4236e
								
							
						 | 
						
							
							
								
								Fixed #119: forced redirection to login even with API_AUTHENTICATION_REQUIRED=False
							
							
							
							
							
						 | 
						
							2018-03-15 22:34:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								70cd96f198
								
							
						 | 
						
							
							
								
								Removed unused sphinx dependency in requirements now we use a separate container
							
							
							
							
							
						 | 
						
							2018-03-13 22:28:18 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								89f90d1585
								
							
						 | 
						
							
							
								
								Moved daphne to common requirements
							
							
							
							
							
						 | 
						
							2018-03-12 23:15:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								c5e28519dd
								
							
						 | 
						
							
							
								
								Removed unused dependencies
							
							
							
							
							
						 | 
						
							2018-03-12 23:15:28 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								99f33dd392
								
							
						 | 
						
							
							
								
								Make api docker image able to run tests
							
							
							
							
							
						 | 
						
							2018-03-12 23:07:08 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								046648ce6c
								
							
						 | 
						
							
							
								
								Moved pytest.ini to setup.cfg
							
							
							
							
							
						 | 
						
							2018-03-12 23:06:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								69aacfea51
								
							
						 | 
						
							
							
								
								Deleted unused files
							
							
							
							
							
						 | 
						
							2018-03-12 23:06:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								a448eaaf17
								
							
						 | 
						
							
							
								
								Fix #117: Use django-cacheops to cache common ORM requests
							
							
							
							
							
						 | 
						
							2018-03-08 23:21:59 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								c70ab72bc0
								
							
						 | 
						
							
							
								
								Merge branch '114-exclude-empty-albums' into 'develop'
							
							
							
							
							
							
							
							Fix #114: can now filter artists and albums with no listenable tracks
Closes #114
See merge request funkwhale/funkwhale!83 
							
						 | 
						
							2018-03-07 22:19:21 +00:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								bfeb86865d
								
							
						 | 
						
							
							
								
								Fix #114: can now filter artists and albums with no listenable tracks
							
							
							
							
							
						 | 
						
							2018-03-07 23:08:28 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								99a91c1e74
								
							
						 | 
						
							
							
								
								Fix #115: broken import request admin
							
							
							
							
							
						 | 
						
							2018-03-07 22:36:37 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								ec3e5a4304
								
							
						 | 
						
							
							
								
								Version bump and changelog
							
							
							
							
							
						 | 
						
							2018-03-06 21:56:01 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								20ba6f926a
								
							
						 | 
						
							
							
								
								Merge branch '111-skip-acoustid' into 'develop'
							
							
							
							
							
							
							
							Resolve "Allow skip accoustid entirely on music import (CLI)"
Closes #111
See merge request funkwhale/funkwhale!79 
							
						 | 
						
							2018-03-06 20:54:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								b1d210aeb2
								
							
						 | 
						
							
							
								
								Merge branch '110-remove-cachalot' into 'develop'
							
							
							
							
							
							
							
							Fix #110: completely removed django cachalot
Closes #110
See merge request funkwhale/funkwhale!82 
							
						 | 
						
							2018-03-06 20:34:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								88092322d8
								
							
						 | 
						
							
							
								
								Fix #110: completely removed django cachalot
							
							
							
							
							
						 | 
						
							2018-03-06 20:51:28 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
							
							
								
							
							
								88ea79ab0b
								
							
						 | 
						
							
							
								
								Merge branch '112-batch-id' into 'develop'
							
							
							
							
							
							
							
							Fix #112: missing batch ID in import output
Closes #112
See merge request funkwhale/funkwhale!80 
							
						 | 
						
							2018-03-06 19:48:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								dd61dd7416
								
							
						 | 
						
							
							
								
								Fix #112: missing batch ID in import output
							
							
							
							
							
						 | 
						
							2018-03-06 20:41:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								17bda77efb
								
							
						 | 
						
							
							
								
								Fix #111: allow skipping of acoustid matching
							
							
							
							
							
						 | 
						
							2018-03-06 20:29:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								2167c1731c
								
							
						 | 
						
							
							
								
								Removed duplicate variable
							
							
							
							
							
						 | 
						
							2018-03-06 17:44:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								20d8daa115
								
							
						 | 
						
							
							
								
								More generic entrypoint to work with non-compose setups
							
							
							
							
							
						 | 
						
							2018-03-06 13:15:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								e4c044638b
								
							
						 | 
						
							
							
								
								Fixed 500 error in authentication
							
							
							
							
							
						 | 
						
							2018-03-05 21:43:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Eliot Berriot
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								d1d06ce760
								
							
						 | 
						
							
							
								
								Bash script to setup / reload the demo, fix #29
							
							
							
							
							
						 | 
						
							2018-03-04 18:18:30 +01:00 |