Wykres commitów

519 Commity (ddffbeadfa118d264331035a670377886e73ac79)

Autor SHA1 Wiadomość Data
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 dac47da584
Import request filter 2018-02-22 23:33:59 +01:00
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