-
Epic
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
WebApp for Serverless Workflow deployments (Iteration 1)
-
False
-
None
-
False
-
To Do
-
0% To Do, 0% In Progress, 100% Done
-
---
-
---
-
-
Create a Web App on kie-tools to be distributed as the `index.html` of serverless workflow deployments.
This web app will be a replacement for the package `serverless-logic-web-tools-swf-deployment-webapp`, i.e., the new web app should be used inside `serverless-logic-web-tools-swf-builder-image` as the first use case.
We should provide a way to inject custom values in the web app at runtime. One solution is to read a JSON file when the app starts up like on `dashbuilder-viewer-deployment-webapp` and `dmn-dev-deployment-form-webapp`. We should define an interface in the web app for all supported values. If no JSON file is found, we should use default values. To illustrate this case, we can define a couple of custom values. Also, it should be documented in the README.
The UX is up for discussion but we should have a way to visualize all workflows that live in the deployment and trigger them using the same strategy that Dev UI uses, i.e. show a form if `dataInputSchema` is available.
This new package should also be published as webjar.