Skip to content

Input Parameter Validation #13493

Open
Open
@FloSchick

Description

@FloSchick

Summary

I would like to propose a new feature for Argo Workflows that enhances user experience by adding input parameter validation directly within the UI.

The idea is to enable real-time validation of input parameters against predefined patterns (such as regular expressions) directly in the UI. If a user inputs a parameter that does not match the specified regex pattern, an error message should be immediately displayed, preventing the workflow from being submitted until the input is corrected.

This feature would be particularly useful for workflows that require strict input formats. By validating input parameters in real time, users can avoid common mistakes and ensure that their workflows are submitted with correct and valid data. This could significantly reduce errors and the need for re-runs, improving overall efficiency.

Use Cases

Imagine a scenario where non-technical users are responsible for initiating Argo Workflows. These users may not be familiar with the exact formatting requirements for input parameters. Without validation, they might input data that causes the workflow to fail, leading to additional manual effort to diagnose the issue and rerun the workflow. With input parameter validation directly in the UI, these users receive immediate feedback if their input is incorrect, preventing the workflow from failing. This ensures that the workflow runs smoothly the first time, reducing errors and saving time.


Message from the maintainers:

Love this feature request? Give it a 👍. We prioritise the proposals with the most 👍.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions