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

Show workflow title/description in UI #6529

Closed
atombender opened this issue Aug 11, 2021 · 5 comments · Fixed by #9805
Closed

Show workflow title/description in UI #6529

atombender opened this issue Aug 11, 2021 · 5 comments · Fixed by #9805
Assignees
Labels
area/spec Changes to the workflow specification. area/ui good first issue Good for newcomers hacktoberfest type/feature Feature request

Comments

@atombender
Copy link

atombender commented Aug 11, 2021

Summary

Support showing a title and/or description for workflows in the UI, instead of the less readable metadata.name.

Motivation

The metadata.name is an identiifer, not a title. It ends up being something like:

test-someproject-pr-123-aff39ee

It would be much more readable if you could have something like:

Build and test
SuperDuperProject PR #6529: Implement frobbing (aff39ee)

Should be easy enough to read a standard annotation such as workflows.argoproj.io/description for this. It'd be nice to support Markdown here, for markup and linking.


Message from the maintainers:

Impacted by this bug? Give it a 👍. We prioritise the issues with the most 👍.

@atombender atombender added the type/feature Feature request label Aug 11, 2021
@alexec alexec added area/ui good first issue Good for newcomers labels Feb 7, 2022
@jmeridth
Copy link
Member

jmeridth commented Sep 8, 2022

I'd like to snag this one. If I need a mentor I'll fill out a mentor request

@jmeridth
Copy link
Member

@anil10032 I'm still working on this one. Plan to finish this weekend. @sarabala1979 or @alexec could you please assign this to me? Thank you.

@anilkumar-pcs
Copy link
Contributor

@jmeridth Please continue on this 👍 . I will take up something else!

@jmeridth
Copy link
Member

jmeridth commented Oct 4, 2022

Got things working. Will be push up PR in next few days.

jmeridth added a commit to jmeridth/argo-workflows that referenced this issue Oct 13, 2022
Fixes argoproj#6529

- [x] title and description in list view
- [x] add react-markdown dependency
- [ ] allow description to be markdown

Signed-off-by: jmeridth <jmeridth@gmail.com>
jmeridth added a commit to jmeridth/argo-workflows that referenced this issue Oct 13, 2022
…j#6529

Fixes argoproj#6529

- [x] title and description in list view
- [x] add react-markdown dependency
- [ ] allow description to be markdown

Signed-off-by: jmeridth <jmeridth@gmail.com>
jmeridth added a commit to jmeridth/argo-workflows that referenced this issue Oct 17, 2022
…j#6529

Fixes argoproj#6529

- [x] title and description in list view

Signed-off-by: jmeridth <jmeridth@gmail.com>
jmeridth added a commit to jmeridth/argo-workflows that referenced this issue Oct 17, 2022
…j#6529

Fixes argoproj#6529

- [x] title and description in list view

Signed-off-by: jmeridth <jmeridth@gmail.com>
@jmeridth
Copy link
Member

jmeridth commented Nov 7, 2022

One last hurdle then will get the PR ready for this.

jmeridth added a commit to jmeridth/argo-workflows that referenced this issue Nov 28, 2022
…j#6529

Fixes argoproj#6529

- [x] title and description in list view

Signed-off-by: jmeridth <jmeridth@gmail.com>
terrytangyuan pushed a commit that referenced this issue Nov 28, 2022
@agilgur5 agilgur5 added the area/spec Changes to the workflow specification. label Dec 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/spec Changes to the workflow specification. area/ui good first issue Good for newcomers hacktoberfest type/feature Feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants