Skip to content

Process List View #431

Open
Open
@iaktern

Description

@iaktern

Create the Process List View under Process (See new Layout). This should be a pure "reading" View for processes which already have been released, i.e., a process needs to have a version.
The View should contain:

  • Same table and icon components as in the Edit View but with fewer icons (no functionality for editing)
    • Top action bar: View Process Documentation, Open Viewer, Open Viewer in new Tab, Show Meta Data, Vertical Bar, Share, Download
    • Row action bar (hovering a row): View Process Documentation, Open Viewer, Show Meta Data, Share
    • Right click on row: View Process Documentation, Open Viewer, Open Viewer in new Tab, Show Meta Data, Share, Download
    • Use same icons as in the Edit View
    • "Open Viewer" in the List View is just the BPMN Editor in view/reading mode (also property panel should be read-only)
    • "Show Meta Data" is the meta data modal with deactivated input fields
  • As content, show only the processes that are released, i.e., which have at least one version. By default, open the last version (never show the latest, unversioned changes done in the BPMN editor). The user should be able to change the version in the BPMN Viewer
  • extend access management for this new View: by default, everyone is allowed see the List View and its content. This this permission should be revokeable.
  • Create new routes:
    • /processes/list => Read-only process list
    • /processes/list/{processId}?version={versionId} => Read-only processVersion
    • /processes/editor => Process list with editing functionality
    • /processes/editor/{processId} => Modeler with selected process

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Todos: Fine-Grained

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions