diff --git a/HISTORY.rst b/HISTORY.rst index e6061aa656..924c0e150a 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,4 +1,4 @@ -2.8 (2017-09-XX) +2.8 (2018-02-XX) ================ - Rename the role groups link label from "Members" to "Groups". - Rename the group users link label from "Members" to "Users". diff --git a/docs/releases/2.8.rst b/docs/releases/2.8.rst index 8d99819c33..1bdf3fc98a 100644 --- a/docs/releases/2.8.rst +++ b/docs/releases/2.8.rst @@ -2,7 +2,7 @@ Mayan EDMS v2.8 release notes ============================= -Released: September XX, 2017 +Released: January XX, 2018 What's new ========== @@ -27,6 +27,32 @@ What's new https://gitlab.com/mayan-edms/mayan-edms-vagrant - Add view to show list of events performed by an user. - Allow filtering an event list by clicking on the user column. +- Revise and improve permission requirements for the documents app API. + + - Downloading a document version now requires the document download permission instead of just the document view permission. + - Creating a new document no longer works by having the document create permission in a global manner. It is now possible + to create a document via the API by having the document permission for a specific document type. + - Viewing the version list of a document now required the document version view permission instead of the document view permission. + Not having the document version view permission for a document will not return a 403 error. Instead a blank response will be returned. + - Reverting a document via API will new require the document version revert permission instead of the document edit permission. + - ``Document view`` permissions is nor required to view the details of + a trashed document. + +- Revise and improve permission requirements for the document states app API. + + - Require the ``Workflow view`` permission for the workflow to be able + to view a document type's workflow list. + - Fix the permission check to create workflows. Previously it had + not effect as it has using the ``mayan_object_permissions`` instead + of the ``mayan_view_permissions`` dictionary. + - Require the ``Workflow view`` permission to view the workflow instance list. + - Require the ``Workflow view`` permission to view a workflow instance's details. + +- Display a proper message in the document type metadata type relationship + view when there are no metadata types exist. +- Improved styling and interaction of the multiple object action form. +- Add checkbox to allow selecting all item in the item list view. +- Rename project to Mayan EDMS NG. Removals --------