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

feat: CronWorkflow/WorkflowTemplate title/description in list view #12674

Conversation

panicboat
Copy link
Contributor

@panicboat panicboat commented Feb 16, 2024

Fixes #12644 (partially, no markdown)

Motivation

Visibility would be improved if title/description could also be displayed in CronWorkflow and WorkflowTemplate

Modifications

Fixed to give priority to title and description.
image
image

Verification

  • CronWorkflow with title and description set
  • CronWorkflow with title only
  • CronWorkflow with description only
  • CronWorkflow with no settings
  • WorkflowTemplate with title and description set
  • WorkflowTemplate with title only
  • WorkflowTemplate with description only
  • WorkflowTemplate with no settings

Signed-off-by: panicboat <panicboat@gmail.com>
@panicboat panicboat marked this pull request as ready for review February 16, 2024 11:28
@agilgur5 agilgur5 self-assigned this Feb 16, 2024
Copy link
Contributor

@agilgur5 agilgur5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few simplifications below, otherwise LGTM. Thanks for adding this!

Co-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>
Signed-off-by: panicboat <panicboat@gmail.com>
@panicboat
Copy link
Contributor Author

Thanks for the review.
It certainly looks better this way.

Signed-off-by: panicboat <panicboat@gmail.com>
@terrytangyuan terrytangyuan merged commit 33c51ed into argoproj:main Feb 18, 2024
13 checks passed
@panicboat panicboat deleted the panicboat/workflow-title-description-in-list-view branch February 19, 2024 10:17
@agilgur5 agilgur5 added this to the v3.6.0 milestone Apr 12, 2024
@tooptoop4
Copy link
Contributor

@panicboat seems u don't show name at all if there is title?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

UI: Support markdown in CronWorkflow/WorkflowTemplate title/description
5 participants