|  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 | 
				
					
						|  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 | ae00cccf14 | Fix #207: Consistent constraints/checks for URL size | 2018-05-21 19:04:28 +02:00 | 
				
					
						|  Eliot Berriot | 6fc4275b68 | See #152: use new user permissions on relevant viewsets | 2018-05-18 18:48:46 +02:00 | 
				
					
						|  Eliot Berriot | e7619fd189 | See #206: minor tweaks on settings (wording, input type...) | 2018-05-17 23:40:06 +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 | 8994326634 | See #195: expose bitrate, duration and size in AP audio representations | 2018-05-15 22:01:53 +02:00 | 
				
					
						|  Eliot Berriot | d88b7869fe | See #192: added .well-known/nodeinfo endpoint | 2018-05-07 22:28:46 +02:00 | 
				
					
						|  Eliot Berriot | bc2c9950e3 | Fix #189: federation cache should now delete properly, including orphaned files | 2018-05-06 15:36:49 +02:00 | 
				
					
						|  Eliot Berriot | 6100b106c0 | See #186: moved federation settings to preferences | 2018-04-28 05:55:21 +02:00 | 
				
					
						|  Eliot Berriot | 6dcde77b1e | Avoid fetching Actor object on every request authentication | 2018-04-28 00:25:47 +02:00 | 
				
					
						|  Eliot Berriot | 3d6f0b8b2c | Fix #183: ensure in place imported files get a proper mimetype | 2018-04-27 21:10:35 +02:00 | 
				
					
						|  Eliot Berriot | c29a96f244 | Fail graciously when AP representation includes a null_value for mediaType | 2018-04-18 00:08:31 +02:00 | 
				
					
						|  Eliot Berriot | c17f7eefde | Ensure follower is approved to access library | 2018-04-17 23:08:15 +02:00 | 
				
					
						|  Eliot Berriot | 899ba31162 | Do not fail on library page scan if one item is invalid | 2018-04-17 22:58:43 +02:00 | 
				
					
						|  Eliot Berriot | 14cadce4a6 | Allow null values for musicbrainz_id in Audio ActivityPub representation | 2018-04-17 21:49:11 +02:00 | 
				
					
						|  Eliot Berriot | 5fee42f896 | Can now filter by import status on library tracks | 2018-04-17 20:03:31 +02:00 | 
				
					
						|  Eliot Berriot | f31874edf5 | Implemented followers notification on import and autoimport | 2018-04-17 19:35:57 +02:00 | 
				
					
						|  Eliot Berriot | fc09a3b320 | Can now accept/deny follow requests | 2018-04-15 11:25:35 +02:00 | 
				
					
						|  Eliot Berriot | 9b4d7165b7 | Added federation libraries list, moved scan to a dedicate view | 2018-04-15 11:25:34 +02:00 | 
				
					
						|  Eliot Berriot | c20e4d7c9a | Added task to delete unused cached files | 2018-04-15 11:25:34 +02:00 | 
				
					
						|  Eliot Berriot | 6a04779125 | Will now fetch and cache federated tracks | 2018-04-15 11:25:34 +02:00 | 
				
					
						|  Eliot Berriot | 3a31248a3d | Can now import library tracks from front-end | 2018-04-15 11:25:34 +02:00 | 
				
					
						|  Eliot Berriot | 2cef58e6c1 | Can now search in library tracks | 2018-04-15 11:25:34 +02:00 | 
				
					
						|  Eliot Berriot | 57bf43bb96 | API Endpoint to list lirary tracks | 2018-04-15 11:25:33 +02:00 | 
				
					
						|  Eliot Berriot | bdf9347917 | Fixed serialization error | 2018-04-15 11:25:33 +02:00 | 
				
					
						|  Eliot Berriot | 64e88b83f7 | Deliver is now a proper celery task | 2018-04-15 11:25:33 +02:00 | 
				
					
						|  Eliot Berriot | 2a4ce0a48c | ActorSerializer is not a modelserializer anymore | 2018-04-15 11:25:33 +02:00 | 
				
					
						|  Eliot Berriot | dda1cd2531 | Added scan endpoint to trigger a scan for a library | 2018-04-15 11:25:33 +02:00 | 
				
					
						|  Eliot Berriot | 077a17b093 | Scan task can now handle until | 2018-04-15 11:25:33 +02:00 | 
				
					
						|  Eliot Berriot | 520fb9d078 | Started work on library scanning | 2018-04-15 11:25:33 +02:00 | 
				
					
						|  Eliot Berriot | 472cc7e26a | Detail library view with settings update | 2018-04-15 11:25:32 +02:00 | 
				
					
						|  Eliot Berriot | f4f75dcb4f | Can now scan and follow library from front-end | 2018-04-15 11:25:32 +02:00 | 
				
					
						|  Eliot Berriot | fe7ca088c5 | Library list endpoint | 2018-04-15 11:25:32 +02:00 | 
				
					
						|  Eliot Berriot | e82a53da35 | Added API endpoints to list library followees and followers | 2018-04-15 11:25:32 +02:00 | 
				
					
						|  Eliot Berriot | 3caa03aedf | use a dedicated serializer to handle library creation | 2018-04-15 11:25:32 +02:00 | 
				
					
						|  Eliot Berriot | 0b2fe8439a | Removed too complex FollowRequest model, we now use an aproved field on Follow | 2018-04-15 11:25:32 +02:00 | 
				
					
						|  Eliot Berriot | c97db31cb1 | Include following state in scan payload | 2018-04-15 11:25:32 +02:00 | 
				
					
						|  Eliot Berriot | f0ef9ea561 | Better error handling during scan | 2018-04-15 11:25:31 +02:00 | 
				
					
						|  Eliot Berriot | 238d849298 | Can now disable SSL cerification for external requests | 2018-04-15 11:25:31 +02:00 | 
				
					
						|  Eliot Berriot | 097707dec4 | Added remote library scanning logic end endpoint | 2018-04-15 11:24:47 +02:00 | 
				
					
						|  Eliot Berriot | 92fa348eac | Federation model admin | 2018-04-15 11:24:47 +02:00 | 
				
					
						|  Eliot Berriot | 206ae296b6 | Ensure timeout in requests | 2018-04-15 11:24:47 +02:00 | 
				
					
						|  Eliot Berriot | b8c7e960c3 | Now validate incoming webfinger | 2018-04-15 11:24:47 +02:00 | 
				
					
						|  Eliot Berriot | 314587e2eb | Fixed pagination issue | 2018-04-15 11:24:46 +02:00 | 
				
					
						|  Eliot Berriot | 514e48d3fe | Library can now automatically accept follows | 2018-04-15 11:24:46 +02:00 | 
				
					
						|  Eliot Berriot | 4320fc77b2 | Added validation on collection serializers | 2018-04-15 11:24:46 +02:00 | 
				
					
						|  Eliot Berriot | e19fbf5436 | Exclude federated files from library endpoint | 2018-04-15 11:24:46 +02:00 | 
				
					
						|  Eliot Berriot | b5ff339efa | We now use a proper user agent including instance version and url during outgoing requests | 2018-04-07 16:20:34 +02:00 |