-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Labels
area/artifact-managerRelates to the `artifact-manager` maven moduleRelates to the `artifact-manager` maven moduleeffort/mediumkind/featureNew Feature to the projectNew Feature to the projectlang/javaRelated to Java CodeRelated to Java Codepriority/lowtriage/blockedThis issue is blocked by another, specified in the descriptionThis issue is blocked by another, specified in the descriptionversion/minorIntroduces a non-breaking feature or changeIntroduces a non-breaking feature or change
Description
Description
Typescript projects currently support push of Workflow Custom Forms and with #817 we will introduce push of User Interaction Custom Forms. However, there is no easy way to extract those forms in a readable JSON format on the file system. Thus we are discussing internally the viability of adding a limited pull operation for Typescript projects which will be limited to extracting those forms.
Alternatives
- Once a custom form from is created the Orchestrator UI, in the Workflow edit page navigate to
Version history. - From that menu the Workflow form YAML can be extracted and converted to JSON with the help of a YAML to JSON converter.
- In the converted JSON a nested element can be extracted that corresponds to the User Interaction Custom Form. Only the entry from the
inputFormsarray is needed, the metadata outside is already auto generated during Typescript transpilation.
Additional Context
Blocked by #817
Metadata
Metadata
Assignees
Labels
area/artifact-managerRelates to the `artifact-manager` maven moduleRelates to the `artifact-manager` maven moduleeffort/mediumkind/featureNew Feature to the projectNew Feature to the projectlang/javaRelated to Java CodeRelated to Java Codepriority/lowtriage/blockedThis issue is blocked by another, specified in the descriptionThis issue is blocked by another, specified in the descriptionversion/minorIntroduces a non-breaking feature or changeIntroduces a non-breaking feature or change