Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI: Show description for intermediate parameters #11353

Closed
katylava opened this issue Jul 13, 2023 · 1 comment · Fixed by #11531
Closed

UI: Show description for intermediate parameters #11353

katylava opened this issue Jul 13, 2023 · 1 comment · Fixed by #11531
Assignees
Labels
area/ui good first issue Good for newcomers type/feature Feature request

Comments

@katylava
Copy link

Summary

UI: Show description for intermediate parameters

Use Cases

We have users of our Argo workflows that will only interact with it through the UI. They won't be writing workflows and won't be familiar with the yaml source of these workflows. They'll only be submitting new workflows from workflow templates in the UI.

I have created a workflow template with a suspend template and intermediate parameters, like so:

    - name: wait-for-approval
      inputs:
        parameters:
          - name: approve
            default: 'NO'
            enum:
              - 'YES'
              - 'NO'
            description: >-
              Choose YES to continue workflow and activate on the
              production network
      outputs:
        parameters:
          - name: approve
            valueFrom:
              supplied: {}
      metadata: {}
      suspend:
        duration: 12h

I was hoping the description would show up in the dialog box to resume the workflow, but it does not. It would be useful if the UI displayed the description in a tooltip like it does for the parameters you see when you submit a new workflow from a workflow template.

intermediate parameters screenshot

Message from the maintainers:

Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

@katylava katylava added the type/feature Feature request label Jul 13, 2023
@terrytangyuan
Copy link
Member

Great idea! cc @jmeridth who might be interested

@caelan-io caelan-io added area/ui good first issue Good for newcomers labels Jul 14, 2023
@JPZ13 JPZ13 self-assigned this Jul 25, 2023
sonbui00 added a commit to sonbui00/argo-workflows that referenced this issue Aug 5, 2023
…ui enhancement

Signed-off-by: Son Bui <sonbv00@gmail.com>
terrytangyuan pushed a commit that referenced this issue Aug 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ui good first issue Good for newcomers type/feature Feature request
Projects
4 participants