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(ui): Adjust the node display name to include which template is invoking it. Fixes #11106 #13509

Closed
wants to merge 1 commit into from

Conversation

Adrien-D
Copy link
Member

Fixes #11106. This is 1/2 PR, the 2/2 will be the grouping/collapse PR.

Motivation

It's confusing to look at the Workflows graph with templateRef and tasks having the same names

Modifications

I added the ability to show the invoking template name on nodes. To keep the actual display, I added the switch button on the toolbar.
Also updated the title to include the full id and name of the node as the test is truncated.

Demo

Screen.Recording.2024-08-27.at.11.11.30.mov

Verification

See screen recording

Signed-off-by: Adrien Delannoy <a.delannoyfr@gmail.com>
@Adrien-D Adrien-D closed this Aug 27, 2024
@agilgur5
Copy link
Member

agilgur5 commented Aug 27, 2024

Looks like this was combined and superseded by #13511.

When closing an issue or PR, please make sure to state the reason for it and add any links if relevant.
Historical context is very useful and lack thereof causes confusion due to ambiguity.

@agilgur5 agilgur5 added area/ui solution/superseded This PR or issue has been superseded by another one (slightly different from a duplicate) labels Aug 27, 2024
@Adrien-D
Copy link
Member Author

Sure I will do that next time. It was indeed combined and superseded by #13511. The reason was that the modified code amount was small and was very similar so it can be reviewed in one time.

@argoproj argoproj locked as resolved and limited conversation to collaborators Oct 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/ui solution/superseded This PR or issue has been superseded by another one (slightly different from a duplicate)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Group UI nodes based on templateRef
2 participants