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  
				
					
						
							
							
								 
						
							
								b29ca44797 
								
							 
						 
						
							
							
								
								Now store remote library tracks in a dedicated model, this is much simpler  
							
							
							
						 
						
							2018-04-07 11:29:40 +02:00  
				
					
						
							
							
								 
						
							
								f273faf9de 
								
							 
						 
						
							
							
								
								Added Library model to have more granular federation management  
							
							
							
						 
						
							2018-04-06 18:49:29 +02:00  
				
					
						
							
							
								 
						
							
								8db832f03b 
								
							 
						 
						
							
							
								
								Now store source AP track file on track_file  
							
							
							
						 
						
							2018-04-06 15:20:53 +02:00  
				
					
						
							
							
								 
						
							
								80206761a3 
								
							 
						 
						
							
							
								
								Easy and resusable Audio and AudioCollection serializer  
							
							
							
						 
						
							2018-04-06 14:33:13 +02:00  
				
					
						
							
							
								 
						
							
								363acca53d 
								
							 
						 
						
							
							
								
								AudioCollection to import job and track file creation  
							
							
							
						 
						
							2018-04-05 23:26:41 +02:00  
				
					
						
							
							
								 
						
							
								4d6e894b62 
								
							 
						 
						
							
							
								
								AudioCollection to import job and track file creation  
							
							
							
						 
						
							2018-04-05 23:22:28 +02:00  
				
					
						
							
							
								 
						
							
								5e901dc5a4 
								
							 
						 
						
							
							
								
								Fixed a bunch of failing tests  
							
							
							
						 
						
							2018-03-28 23:54:08 +02:00  
				
					
						
							
							
								 
						
							
								d310628cb5 
								
							 
						 
						
							
							
								
								refactored tests, no have __init__ everywhere  
							
							
							
						 
						
							2018-03-25 22:27:38 +02:00  
				
					
						
							
							
								 
						
							
								bfeb86865d 
								
							 
						 
						
							
							
								
								Fix   #114 : can now filter artists and albums with no listenable tracks  
							
							
							
						 
						
							2018-03-07 23:08:28 +01:00  
				
					
						
							
							
								 
						
							
								17bda77efb 
								
							 
						 
						
							
							
								
								Fix   #111 : allow skipping of acoustid matching  
							
							
							
						 
						
							2018-03-06 20:29:32 +01:00  
				
					
						
							
							
								 
						
							
								691665e3cf 
								
							 
						 
						
							
							
								
								Activity stream representations for user and favorites  
							
							
							
						 
						
							2018-03-01 18:38:32 +01:00  
				
					
						
							
							
								 
						
							
								b5226367a5 
								
							 
						 
						
							
							
								
								Fixed broken import because of missing transaction  
							
							
							
						 
						
							2018-02-27 18:12:23 +01:00  
				
					
						
							
							
								 
						
							
								8c7e943013 
								
							 
						 
						
							
							
								
								Fixed   #73 : broken file upload  
							
							
							
						 
						
							2018-02-26 18:27:41 +01:00  
				
					
						
							
							
								 
						
							
								dcb1915a7b 
								
							 
						 
						
							
							
								
								Can now bind batch to request via API  
							
							
							
						 
						
							2018-02-22 23:33:44 +01:00  
				
					
						
							
							
								 
						
							
								24e2555793 
								
							 
						 
						
							
							
								
								Added status field to import batch, it's synced based on jobs  
							
							
							
						 
						
							2018-02-21 00:02:09 +01:00  
				
					
						
							
							
								 
						
							
								ddea5f1825 
								
							 
						 
						
							
							
								
								Now store track file mimetype in database  
							
							
							
						 
						
							2018-02-18 23:46:15 +01:00  
				
					
						
							
							
								 
						
							
								1c8f055490 
								
							 
						 
						
							
							
								
								Brand new file importer  
							
							
							
						 
						
							2017-12-27 23:32:02 +01:00  
				
					
						
							
							
								 
						
							
								2e616282fd 
								
							 
						 
						
							
							
								
								Now use import job everywhere, even for direct file imports  
							
							
							
						 
						
							2017-12-27 20:30:50 +01:00  
				
					
						
							
							
								 
						
							
								5d2dbbc828 
								
							 
						 
						
							
							
								
								Upgraded celery to 4.1, added endpoint logic for fingerprinting audio files  
							
							
							
						 
						
							2017-12-27 17:30:09 +01:00  
				
					
						
							
							
								 
						
							
								099cdfa99c 
								
							 
						 
						
							
							
								
								Fixed   #54 : Now use pytest everywhere \o/  
							
							
							
						 
						
							2017-12-24 19:15:21 +01:00