Uploaded image for project: 'Serverless logic'
  1. Serverless logic
  2. SRVLOGIC-41

[deliverable] Serverless logic DevUI DP3 improvements

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • 1.26.0
    • None
    • serverless-workflow
    • 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)

    Description

      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
           

      Acceptance criteria

      Instance details for json workflows shows Stunner diagram

      • Instance details for yaml workflows shows Mermaid diagram

      No regressions are introduced

      Attachments

        Issue Links

          Activity

            People

              eignatow Eder Ignatowicz
              eignatow Eder Ignatowicz
              Lubomir Terifaj Lubomir Terifaj
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: