|  Eliot Berriot | dcb1915a7b | Can now bind batch to request via API | 2018-02-22 23:33:44 +01:00 | 
				
					
						|  Eliot Berriot | 999198b1c5 | Serialize user with requests | 2018-02-22 22:01:51 +01:00 | 
				
					
						|  Eliot Berriot | 9d5e07872d | Removed dead code | 2018-02-21 00:09:15 +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 | b492e133c6 | Job signal to update batch status | 2018-02-21 00:08:46 +01:00 | 
				
					
						|  Eliot Berriot | 8900f5581b | ImportRequest factory | 2018-02-21 00:03:05 +01:00 | 
				
					
						|  Eliot Berriot | 3fa7d0009e | Initial import request model | 2018-02-21 00:02:48 +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 | 1cfdf31e00 | Can now stream transcoded version of audio tracks \o/ | 2018-02-18 23:49:42 +01:00 | 
				
					
						|  Eliot Berriot | ddea5f1825 | Now store track file mimetype in database | 2018-02-18 23:46:15 +01:00 | 
				
					
						|  Eliot Berriot | a38ca1ede1 | Version bump and changelog | 2018-02-18 14:48:38 +01:00 | 
				
					
						|  Eliot Berriot | 50af04345b | Use webpack dev proxy to serve api/media | 2018-02-18 14:42:17 +01:00 | 
				
					
						|  Eliot Berriot | bb9a614aa7 | Added raven front dsn and enabled preference | 2018-02-17 21:31:32 +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 | b5ba6d6205 | Version bump and changelog | 2018-01-07 23:08:02 +01:00 | 
				
					
						|  Eliot Berriot | 83f3fdddbb | Version bump and changelog | 2018-01-07 22:51:44 +01:00 | 
				
					
						|  Eliot Berriot | 56c220275b | Version bump and changelog | 2018-01-07 22:27:34 +01:00 | 
				
					
						|  Eliot Berriot | e7f0c1b88b | Views and logic for custom radios | 2018-01-07 22:21:01 +01:00 | 
				
					
						|  Eliot Berriot | df63252105 | Models and migrations for custom radios | 2018-01-07 22:21:01 +01:00 | 
				
					
						|  Eliot Berriot | a8f775460c | Version bump and changelog | 2017-12-27 23:43:53 +01:00 | 
				
					
						|  Eliot Berriot | 0b8f61b25d | Version bump and changelog | 2017-12-27 23:36:42 +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 | 7bbb738793 | Version bump and changelog | 2017-12-26 21:28:56 +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 | 099cdfa99c | Fixed #54: Now use pytest everywhere \o/ | 2017-12-24 19:15:21 +01:00 | 
				
					
						|  Eliot Berriot | 6ad8b212cf | Fixed #50: ordering for favorites | 2017-12-17 20:07:18 +01:00 | 
				
					
						|  Eliot Berriot | 04c70116c3 | See #50: pagination, search and ordering on artist browsing | 2017-12-17 19:42:58 +01:00 | 
				
					
						|  Eliot Berriot | 89fec1f2cc | Version bump and changelog | 2017-12-16 16:37:45 +01:00 | 
				
					
						|  Eliot Berriot | 5ac9d261c1 | Version bump and changelog | 2017-12-16 16:15:33 +01:00 | 
				
					
						|  Eliot Berriot | e2ff2a1e02 | Broken migrations | 2017-12-16 15:27:42 +01:00 | 
				
					
						|  Eliot Berriot | 3396329c19 | Fixed reverse import in django.urls | 2017-12-16 15:19:33 +01:00 | 
				
					
						|  Eliot Berriot | 7422ea8357 | Update urls app_name | 2017-12-16 14:33:10 +01:00 | 
				
					
						|  Eliot Berriot | 4d09e75262 | Update models with on_cascade | 2017-12-16 00:36:06 +01:00 | 
				
					
						|  Eliot Berriot | 7c0b4b9a8f | New-style middlewares | 2017-12-15 23:48:45 +01:00 | 
				
					
						|  Eliot Berriot | 0559b1b1ab | Switched to is_authenticated (no parenthesis) | 2017-12-15 23:42:20 +01:00 | 
				
					
						|  Eliot Berriot | e9c3eb59a3 | Replaced model_mummy with factory_boy | 2017-12-15 23:41:04 +01:00 | 
				
					
						|  Eliot Berriot | 9d81ece007 | Version bump and changelog | 2017-12-14 23:08:41 +01:00 | 
				
					
						|  Eliot Berriot | e90e9dc7aa | Fixed #44: now bind track file to import job | 2017-12-14 23:06:21 +01:00 | 
				
					
						|  Eliot Berriot | dcb66690bb | Fixed #7: store release-group id on Album | 2017-12-13 23:36:10 +01:00 | 
				
					
						|  Eliot Berriot | 4c9469ac54 | Merge branch 'feature/22-debian-installation' into 'develop' Initial documentation on debian
See merge request funkwhale/funkwhale!15 | 2017-12-13 21:57:47 +00:00 | 
				
					
						|  Eliot Berriot | 4be052c0e7 | version bump | 2017-12-12 23:54:57 +01:00 | 
				
					
						|  Eliot Berriot | 926db0f366 | Fixed #40: added artist browsing view | 2017-12-12 23:41:47 +01:00 | 
				
					
						|  Eliot Berriot | c6d408924b | Added artist filtering on API | 2017-12-12 23:27:17 +01:00 | 
				
					
						|  Eliot Berriot | 4515210162 | better pagination on favorites | 2017-12-12 22:58:17 +01:00 | 
				
					
						|  Eliot Berriot | f74b6b5a7d | version bump | 2017-12-11 21:15:44 +01:00 | 
				
					
						|  Eliot Berriot | ee1449bdd0 | added real file in track factory | 2017-12-11 19:32:56 +01:00 | 
				
					
						|  Eliot Berriot | d63e7677e4 | WIP: Debian installation instructions | 2017-07-20 23:30:25 +02:00 | 
				
					
						|  Eliot Berriot | 6adc8f0cde | Fixed #37: do not pass recursive flag on import unless needed | 2017-07-20 23:25:01 +02:00 | 
				
					
						|  Eliot Berriot | 05ce2ba721 | Changelog && version bump | 2017-07-17 22:08:44 +02:00 | 
				
					
						|  Eliot Berriot | da4c76ace8 | Now return media files with absolute URL | 2017-07-11 09:14:54 +02:00 | 
				
					
						|  Eliot Berriot | e8eaf6db94 | Now display CLI instructions to download a set of tracks | 2017-07-11 08:40:54 +02:00 | 
				
					
						|  Eliot Berriot | 0786c58d3d | Fixed #33: sort by track position in album in API vy default, also reuse that information on frontend side | 2017-07-10 23:24:04 +02:00 | 
				
					
						|  Eliot Berriot | 0b01bf3038 | Changelog && version bump | 2017-07-09 11:37:47 +02:00 | 
				
					
						|  Eliot Berriot | aa80bd15fa | Fixed #4: can now import artists and releases with a clean interface :party: | 2017-07-09 11:33:33 +02:00 | 
				
					
						|  Eliot Berriot | 3ccb70d0a8 | Fixed #15 again, now check authorization also using query param | 2017-06-29 02:27:35 +02:00 | 
				
					
						|  Eliot Berriot | bab3981d25 | Fixed #15: Ensure we check for authorization for serving audio files, meaning we don't leak the absolute URL anymore | 2017-06-28 23:31:43 +02:00 | 
				
					
						|  Eliot Berriot | 6e7d0ae243 | Fixed #21: can now import MP3 files via command line, also improved musicbrainz ID handling in import process | 2017-06-26 21:56:24 +02:00 | 
				
					
						|  Eliot Berriot | 70634048c6 | Fixed #18: added v1 namespace under API | 2017-06-26 20:19:09 +02:00 | 
				
					
						|  Eliot Berriot | edc8794a4f | Fixed #17: removed a few useless dependencies and files | 2017-06-26 18:46:19 +02:00 | 
				
					
						|  Eliot Berriot | 4cb2f53db3 | Fixed #11: Upgraded to django 1.11 | 2017-06-26 18:31:22 +02:00 | 
				
					
						|  Eliot Berriot | 072605dea6 | CI builds / pipeline now run tests and build static assets | 2017-06-25 18:31:00 +02:00 | 
				
					
						|  Eliot Berriot | 76f98b74dd | Initial commit that merge both the front end and the API in the same repository | 2017-06-23 23:00:42 +02:00 |