Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-9624

WebApp for Serverless Workflow deployments (Iteration 1)

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • Kogito Tooling 0.32.0
    • 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.

              fabrizio.antonangeli Fabrizio Antonangeli
              gcaponet Guilherme Caponetto
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: