-
Feature Part
-
Resolution: Fixed
-
L3 - Default
-
None
Context:
Once we are able to create (OPT-2886) and map Event based Processes (OPT-2924) and the publishing API is available (OPT-2930) we need to add controls for the publishing mechanism of event based processes.
AT:
- there is a "Publish" Button available on the Event Based Process View that triggers a publishing job for the event based process
- the button is disabled if there is a publishing process already in progress
- it's only enabled if the event based process is in the state mapped or unpublished_changes
- there is a "Cancel Publish" Button available if there is a publishing job in progress
- there is a progress indicator shown if a publishing job is in progress
- the published state is shown in the list view
- potential states: unmapped, mapped, publish_pending, published, unpublished_changes
- https://app.zeplin.io/project/5b4f294ab0d5cf0c2c391d1d/screen/5db1a71999fed62c0a114bdd
- the published state in the list view is updated continuously
- eventBasedProcess API
Design:
https://app.zeplin.io/project/5b4f294ab0d5cf0c2c391d1d/screen/5db2bab006469a23535b1255