|  Eliot Berriot | a6da10be41 | API refinements for activity stream | 2018-03-01 23:41:51 +01:00 | 
				
					
						|  Eliot Berriot | d509c090d3 | Basic working poc with favorites send over websocket | 2018-03-01 21:51:20 +01:00 | 
				
					
						|  Eliot Berriot | e490284511 | Use our new event system for track favorites | 2018-03-01 20:38:48 +01:00 | 
				
					
						|  Eliot Berriot | dd5881f2c6 | Founndations for real-time event serialization/subscription/broadcasting | 2018-03-01 20:38:20 +01:00 | 
				
					
						|  Eliot Berriot | 691665e3cf | Activity stream representations for user and favorites | 2018-03-01 18:38:32 +01:00 | 
				
					
						|  Eliot Berriot | 5c2ddc56c4 | Basic channels middleware for token auth | 2018-03-01 18:38:31 +01:00 | 
				
					
						|  Eliot Berriot | d875f0d070 | Fixed #82: Basic instance states are now available on /about | 2018-02-27 22:38:55 +01:00 | 
				
					
						|  Eliot Berriot | db4ae18055 | Fixed #88: Now exclude tracks without file from radio candidates | 2018-02-27 19:20:55 +01:00 | 
				
					
						|  Eliot Berriot | b5226367a5 | Fixed broken import because of missing transaction | 2018-02-27 18:12:23 +01:00 | 
				
					
						|  Eliot Berriot | 8c7e943013 | Fixed #73: broken file upload | 2018-02-26 18:27:41 +01:00 | 
				
					
						|  Eliot Berriot | cdabb26989 | Fix #30: added instance preferences for name and descriptions | 2018-02-24 15:27:51 +01:00 | 
				
					
						|  Eliot Berriot | 3dd1a20b68 | Fix #58: enabling registrations is now done via a preference | 2018-02-24 12:20:42 +01:00 | 
				
					
						|  Eliot Berriot | dcb1915a7b | Can now bind batch to request via API | 2018-02-22 23:33:44 +01:00 | 
				
					
						|  Eliot Berriot | 98b62caa24 | Import request viewset, serializer and url | 2018-02-21 00:09:15 +01:00 | 
				
					
						|  Eliot Berriot | f3d77ef7d9 | Update request status based on batch status | 2018-02-21 00:09:15 +01:00 | 
				
					
						|  Eliot Berriot | 24e2555793 | Added status field to import batch, it's synced based on jobs | 2018-02-21 00:02:09 +01:00 | 
				
					
						|  Eliot Berriot | 15bdf18705 | logged in api client | 2018-02-20 23:59:50 +01:00 | 
				
					
						|  Eliot Berriot | ddea5f1825 | Now store track file mimetype in database | 2018-02-18 23:46:15 +01:00 | 
				
					
						|  Eliot Berriot | 6152b3bb36 | Added API endpoint for listing public instance settings | 2018-02-17 21:31:32 +01:00 | 
				
					
						|  Eliot Berriot | e4edf55c47 | Replaced vue-resource by axios | 2018-01-11 21:35:51 +01:00 | 
				
					
						|  Eliot Berriot | e7f0c1b88b | Views and logic for custom radios | 2018-01-07 22:21:01 +01:00 | 
				
					
						|  Eliot Berriot | 1c8f055490 | Brand new file importer | 2017-12-27 23:32:02 +01:00 | 
				
					
						|  Eliot Berriot | 2e616282fd | Now use import job everywhere, even for direct file imports | 2017-12-27 20:30:50 +01:00 | 
				
					
						|  Eliot Berriot | 5d2dbbc828 | Upgraded celery to 4.1, added endpoint logic for fingerprinting audio files | 2017-12-27 17:30:09 +01:00 | 
				
					
						|  Eliot Berriot | 3c08722e92 | Fixed #56: invalidate tokens on password change, also added change password form | 2017-12-26 15:56:04 +01:00 | 
				
					
						|  Eliot Berriot | f1557ac4b9 | Fixed #57: now refresh jwt token on page refresh | 2017-12-26 14:47:27 +01:00 | 
				
					
						|  Eliot Berriot | 099cdfa99c | Fixed #54: Now use pytest everywhere \o/ | 2017-12-24 19:15:21 +01:00 |