Commit Graph

89 Commits

Author SHA1 Message Date
Eliot Berriot 1800f7ad17
API endpoint for updating privacy 2018-03-03 11:20:21 +01:00
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 fd7c1e5dd8
Added privacy level for user 2018-03-01 20:36:29 +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 3b6d474d69
Changelog and version bump 2018-02-28 19:29:31 +01:00
Eliot Berriot 41404a5988
Version bump and changelog 2018-02-27 23:10:23 +01:00
Eliot Berriot ce45b252cf Merge branch '80-admins' into 'develop'
Fixed #80: Added admin interface for radios, track files, favorites...

Closes #80

See merge request funkwhale/funkwhale!69
2018-02-27 22:03:53 +00:00
Eliot Berriot e13ac32370
Fixed #80: Added admin interface for radios, track files, favorites... 2018-02-27 23:01:55 +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 62d0381f91
Fixed #81: Search now unaccent letters for queries 2018-02-27 19:56:02 +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 84d6e22e67
Version bump and changelog 2018-02-26 21:39:22 +01:00
Eliot Berriot 8c7e943013
Fixed #73: broken file upload 2018-02-26 18:27:41 +01:00
Eliot Berriot c415d759e4
Version bump and changelog 2018-02-24 18:07:51 +01:00
Eliot Berriot 8a657a0a9f
Version bump and changelog 2018-02-24 15:37:22 +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 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