Update documents app
Rename the DeletedDocument proxy model to a TrashedDocument. Rename the deleted_document views to trashed_document. Rename the document and deleted_document URL parameters to trashed_document. Update URL parameters to the '_id' form. Add keyword arguments. Update use of .filter_by_access(). Enclose trashed document restore method in a transaction. Sort arguments. Update app for compliance with MERCs 5 and 6. Add document page view tests. Add favorite document view tests. Movernize tests. Replace use of urlencode with furl. Update views to use ExternalObjectMixin. Refactor the document and version download views. Rename the DocumentDocumentTypeEditView to DocumentChangeTypeView. Move the trashed document views to their own module. Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
This commit is contained in:
@@ -7,62 +7,62 @@ from mayan.apps.permissions import PermissionNamespace
|
||||
namespace = PermissionNamespace(label=_('Documents'), name='documents')
|
||||
|
||||
permission_document_create = namespace.add_permission(
|
||||
name='document_create', label=_('Create documents')
|
||||
)
|
||||
permission_document_delete = namespace.add_permission(
|
||||
name='document_delete', label=_('Delete documents')
|
||||
label=_('Create documents'), name='document_create'
|
||||
)
|
||||
permission_document_trash = namespace.add_permission(
|
||||
name='document_trash', label=_('Trash documents')
|
||||
label=_('Trash documents'), name='document_trash'
|
||||
)
|
||||
permission_document_download = namespace.add_permission(
|
||||
name='document_download', label=_('Download documents')
|
||||
label=_('Download documents'), name='document_download'
|
||||
)
|
||||
permission_document_edit = namespace.add_permission(
|
||||
name='document_edit', label=_('Edit documents')
|
||||
label=_('Edit documents'), name='document_edit'
|
||||
)
|
||||
permission_document_new_version = namespace.add_permission(
|
||||
name='document_new_version', label=_('Create new document versions')
|
||||
label=_('Create new document versions'), name='document_new_version'
|
||||
)
|
||||
permission_document_properties_edit = namespace.add_permission(
|
||||
name='document_properties_edit', label=_('Edit document properties')
|
||||
label=_('Edit document properties'), name='document_properties_edit'
|
||||
)
|
||||
permission_document_print = namespace.add_permission(
|
||||
name='document_print', label=_('Print documents')
|
||||
)
|
||||
permission_document_restore = namespace.add_permission(
|
||||
name='document_restore', label=_('Restore trashed document')
|
||||
label=_('Print documents'), name='document_print'
|
||||
)
|
||||
permission_document_tools = namespace.add_permission(
|
||||
name='document_tools', label=_('Execute document modifying tools')
|
||||
label=_('Execute document modifying tools'), name='document_tools'
|
||||
)
|
||||
permission_document_version_revert = namespace.add_permission(
|
||||
name='document_version_revert',
|
||||
label=_('Revert documents to a previous version')
|
||||
label=_('Revert documents to a previous version'),
|
||||
name='document_version_revert'
|
||||
)
|
||||
permission_document_version_view = namespace.add_permission(
|
||||
name='document_version_view',
|
||||
label=_('View documents\' versions list')
|
||||
label=_('View documents\' versions list'),
|
||||
name='document_version_view'
|
||||
)
|
||||
permission_document_view = namespace.add_permission(
|
||||
name='document_view', label=_('View documents')
|
||||
label=_('View documents'), name='document_view'
|
||||
)
|
||||
permission_empty_trash = namespace.add_permission(
|
||||
name='document_empty_trash', label=_('Empty trash')
|
||||
label=_('Empty trash'), name='document_empty_trash'
|
||||
)
|
||||
permission_trashed_document_delete = namespace.add_permission(
|
||||
label=_('Delete trashed documents'), name='document_delete'
|
||||
)
|
||||
permission_trashed_document_restore = namespace.add_permission(
|
||||
label=_('Restore trashed document'), name='document_restore'
|
||||
)
|
||||
|
||||
setup_namespace = PermissionNamespace(
|
||||
label=_('Document types'), name='documents_types'
|
||||
)
|
||||
permission_document_type_create = setup_namespace.add_permission(
|
||||
name='document_type_create', label=_('Create document types')
|
||||
label=_('Create document types'), name='document_type_create'
|
||||
)
|
||||
permission_document_type_delete = setup_namespace.add_permission(
|
||||
name='document_type_delete', label=_('Delete document types')
|
||||
label=_('Delete document types'), name='document_type_delete'
|
||||
)
|
||||
permission_document_type_edit = setup_namespace.add_permission(
|
||||
name='document_type_edit', label=_('Edit document types')
|
||||
label=_('Edit document types'), name='document_type_edit'
|
||||
)
|
||||
permission_document_type_view = setup_namespace.add_permission(
|
||||
name='document_type_view', label=_('View document types')
|
||||
label=_('View document types'), name='document_type_view'
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user