Skip to content

[Feature Request]: allow editing workflows as JSON in addition to the UI #209

@Gros-Jambon-Fr

Description

@Gros-Jambon-Fr

Is there an existing feature request for this?

  • I have searched the existing issues

What is your feature request?

Description

Currently, workflows can only be created and edited through the graphical UI.
It would be useful to also be able to view and edit the underlying JSON directly,
either via a dedicated editor in the UI or via an import/export mechanism.

Use cases

  • Version control: store workflows as JSON files in a git repository
  • Faster editing for users comfortable with JSON
  • Share or copy workflows between instances without manual recreation through the UI
  • Review workflow structure without relying on the UI (useful when the UI has bugs,
    e.g. the download button not working — see #XXX)

Proposed solution

Any of the following would be acceptable:

  • A "Edit as JSON" toggle in the workflow editor
  • An import button (complementary to the export/download button)
  • A REST API endpoint to GET/PUT workflow definitions as JSON

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions