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]: Update workflow search UX #1623

Closed
2 tasks done
jsonporter opened this issue Oct 12, 2021 · 0 comments · Fixed by flyteorg/flyteconsole#245
Closed
2 tasks done

[UI Feature]: Update workflow search UX #1623

jsonporter opened this issue Oct 12, 2021 · 0 comments · Fixed by flyteorg/flyteconsole#245
Assignees
Labels
enhancement New feature or request ui Admin console user interface
Milestone

Comments

@jsonporter
Copy link

Motivation: Why do you think this is important?

We've updated our designs for the workflow search experience. The new UI will surface useful metadata including recent executions, interface and most recent version.

Additionally, we will be implementing GraphQL for this new view as first-step/iteration towards full migration to GraphQL.

Acceptance Criteria:

  • Each row displays Last Execution Time, Last 10 Executions, Most recent Version, Inputs, Outputs
  • Last Execution Time, inputs and outputs are all contextual to the most recent version (note: comps do no include displaying version; just add a new row below "Last Ten Executions" called "Most recent version".
  • Use GraphQL to fetch data

Nice to have: logging

  • Total TTR
  • Time to fetch required data per row

Goal: What should the final outcome look like, ideally?

Screen Shot 2021-10-12 at 9 44 37 AM

Propose: Link/Inline OR Additional context

No response

Are you sure this issue hasn't been raised already?

  • Yes

Have you read the Code of Conduct?

  • Yes
@jsonporter jsonporter added enhancement New feature or request ui Admin console user interface labels Oct 12, 2021
@jsonporter jsonporter added this to the 0.18.1 milestone Oct 12, 2021
@EngHabu EngHabu modified the milestones: 0.18.1, 0.18.2 Nov 3, 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
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants