From 0314f786eaa0f5e672fcf06087d917168cc12dac Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Thu, 24 May 2018 22:47:01 +0200 Subject: [PATCH] Fix #230: changelog --- changes/changelog.d/230.enhancement | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 changes/changelog.d/230.enhancement diff --git a/changes/changelog.d/230.enhancement b/changes/changelog.d/230.enhancement new file mode 100644 index 000000000..3d8c4176f --- /dev/null +++ b/changes/changelog.d/230.enhancement @@ -0,0 +1,22 @@ +Added a new "upload" permission that allows user to launch import and view +their own imports (#230) + +New "upload" permission +^^^^^^^^^^^^^^^^^^^^^^^ + +This new permission is helpful if you want to give upload/import rights +to some users, but don't want them to be able to manage the library as a whole: +although there are no controls yet for managing library in the fron-end, +subsequent release will introduce management interfaces for artists, files, +etc. + +Because of that, users with the "library" permission will have much more power, +and will also be able to remove content from the platform. On the other hand, +users with the "upload" permission will only have the ability to add new +content. + +Also, this release also includes a new feature called "default permissions": +those are permissions that are granted to every users on the platform. +On public/open instances, this will play well with the "upload" permission +since everyone will be able to contribute to the instance library without +an admin giving the permission to every single user.