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

[NGS Portal] Project Info - Run History panel #3792

Open
4 tasks
NShaforostov opened this issue Nov 28, 2024 · 0 comments
Open
4 tasks

[NGS Portal] Project Info - Run History panel #3792

NShaforostov opened this issue Nov 28, 2024 · 0 comments

Comments

@NShaforostov
Copy link
Collaborator

Run History panel of the Project Info page of the NGS Portal shall display a list with a few project's last runs (active and completed).
This panel should look approximately like this:
Image

Panel shall contain:

  • panel header
  • list of runs cards

Additionally, panel shall include abilities:

  • to navigate to the Run History tab of the current project
  • to navigate to any run from the displayed list

List of runs cards

Panel shall display a list with a few project's last runs (active and completed) - i.e. runs of any pipelines of this project.
Each run in the list shall be presented as a card.
Run card shall contain:

  • run name - plain text label based on the format of the pipeline launched for this run: <pipeline_name> / <pipeline_version>
  • run status icon/label. Possible statuses:
    • running (active)
    • completed (finished successfully)
    • stopped (manually terminated by user)
    • failed (terminated with error)
  • run started time - plain text label with the time of the run beginning
  • estimated run price - plain text label with the estimated run cost
  • run owner - text label with the run owner username

Run history list shall display only latest N runs launch in the current project (e.g. 3-5).

View all project runs

There shall be a separate button to open the full list of project runs (e.g. View all runs).
By click this button, the Run History tab of the project shall be opened.

Open run details

By click any run name in the list or a run card, the Run details page for the selected run shall be opened.

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

No branches or pull requests

1 participant