The index rebuild permission can now be set as part of the index ACL for each individual index. Add cascade permission check to the index rebuild tool link. The index rebuild tool now responds with the number of indexes queued to rebuild instead of a static acknowledment.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -34,7 +34,8 @@ from .links import (
|
||||
from .licenses import * # NOQA
|
||||
from .permissions import (
|
||||
permission_document_indexing_create, permission_document_indexing_delete,
|
||||
permission_document_indexing_edit, permission_document_indexing_view
|
||||
permission_document_indexing_edit, permission_document_indexing_rebuild,
|
||||
permission_document_indexing_view
|
||||
)
|
||||
from .queues import * # NOQA
|
||||
from .widgets import get_instance_link, index_instance_item_link, node_level
|
||||
@@ -72,6 +73,7 @@ class DocumentIndexingApp(MayanAppConfig):
|
||||
permission_document_indexing_create,
|
||||
permission_document_indexing_delete,
|
||||
permission_document_indexing_edit,
|
||||
permission_document_indexing_rebuild,
|
||||
permission_document_indexing_view,
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user