-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
False
-
None
-
False
-
2022 Week 41-43 (from Oct 10), 2022 Week 44-46 (from Oct 31), 2022 Week 47-49 (from Nov 21), 2022 Week 50-02 (from Dec 12)
Motivation
For DP3 we need several improvements for developers in their tools to
1) display diagram preview (static, without current status)
2) start a workflow using a form
Goal
Add new developer-focused improvements to Serverless logic DevUI console
Scenarios
As a developer, I need to see a diagram of my serverless workflow so that I can see which states and steps the particular workflow has.
As a developer, I need to start workflow simply by just entering input data to form-like UI so that I don’t have to create json input content where I can make mistakes.
Expected outcomes
Workflow diagram preview with new visualization in DevUI
Form to start a workflow in DevUI
This requirement combines several improvements that we expect in DP3, however they may not be in their final/production-ready state therefore:
Limited testing of those improvements and new functionality for DevUI developer tooling
Limited docs and guides around those topics
Out of scope
The following feature is out os scope of this jira because of comment:
- It is possible to create workflow instances using Forms
- Only if there is a JSON schema for the workflow configured in the dataInputSchema property in swf
- Only if there is a JSON schema for the workflow configured in the dataInputSchema property in swf
Acceptance criteria
Instance details for json workflows shows Stunner diagram
- Instance details for yaml workflows shows Mermaid diagram
No regressions are introduced
- incorporates
-
KOGITO-7853 Kogito SWF Dev UI extension preview and form
-
- Resolved
-
- is related to
-
KOGITO-8303 [SWF Dev UI] Add support to start workflows using REST API and cloud events
-
- Resolved
-
-
KOGITO-7998 Issue displaying SWF Start form when there are more than one schemas defined
-
- Resolved
-
-
SRVLOGIC-34 [deliverable] Serverless logic DevUI DP2 improvements
-
- Closed
-