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 Feature]: Add support for Workflow Versions #1386

Closed
jsonporter opened this issue Aug 27, 2021 · 0 comments
Closed

[UI Feature]: Add support for Workflow Versions #1386

jsonporter opened this issue Aug 27, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers
Milestone

Comments

@jsonporter
Copy link

jsonporter commented Aug 27, 2021

Motivation:
Flyte allows users to create and use different workflow versions however the current UX does not do a good job of surfacing this functionality.

Goal:
Implement new views that present users a list of workflow versions as well as metadata about that version. In the new flow, after selecting a workflow users will now see that workflow's versions (in addition to the current experience listing that workflows execution history). By selecting a workflow version from the list, users will be taken to a new workflow detail page with various metadata as well as a (static) graph representing that version's form.

We will approach this work in 3 milestones.

Milestone 1: User can see a list of workflow versions
Milestone 2: User can click on workflow versions and be taken to a detail page.
Milestone 3: User can see a version's most recent execution time as well as execution status for last 10 runs.

https://github.com/flyteorg/flyte/projects/20

Comps
These comps (attached) represent a refresh to the Flyteconsole look-and-feel however we've scoped this work to focus only on providing the fucntionality described (ie, commit code will look different as it will maintain current styling) but don't worry the site-refresh work is coming and will be picked up soon so stay tuned!

Workflow-details

Workflow-versions

@jsonporter jsonporter added enhancement New feature or request ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers labels Aug 27, 2021
@jsonporter jsonporter changed the title [UI Feature] [UI Feature]: Add support for Workflow Versions Aug 27, 2021
@jsonporter jsonporter added this to the 0.18.0 milestone Aug 30, 2021
@migueltol22 migueltol22 reopened this Sep 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers
Projects
None yet
Development

No branches or pull requests

3 participants