You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When user clicks any project, the project container page shall be opened.
All mentioned project's subitems shall be available from different sections. In the UI, these sections shall be presented as separate tabs.
By default on opening, project page with enabled info (description) tab shall appear. This page should look approximately like this:
Project info page shall include sections:
breadcrumb control - indicates the current page's location within a project hierarchy
project header - panel with main project info
description - panel with project description
run history - panel with a list of few last user runs
permissions - panel with users/groups permissions to the current project
Project header
This panel shall display main project info:
project name
project owner - label with the project owner name
project tags - list of labels of key-value attributes associated with the project:
tags shall be editable (if user has write permission to the project)
Additionally, header panel shall contain tabs to switch between project subitems.
Description panel
This panel shall display project description in a text-view.
Description field shall be editable (if user has write permission to the project):
Description input shall support formatting:
plain text
Markdown
Run History panel
This panel shall display list of project's last runs (active and completed), i.e. runs of project pipelines:
each run in the list shall be presented as a card with:
run name
run status and corresponding icon. Possible statuses:
running (active)
completed (finished successfully)
stopped
failed
run started time
estimated run price
run owner name
label with project name - only in case when run was launched from the pipeline associated with some project
list of runs shall contain only a few items. There shall be a separate button to open the full list of last user runs (e.g. View all runs) - by click this button, Runs page shall be opened
By click any run name in the list or a run card, the corresponding Run details page shall be opened.
Permissions panel
This panel shall display permissions of users and groups to the project:
permissions shall be divided into 2 columns (users and groups)
for user permissions, there shall be:
user name who has permissions
set of user permissions (set of corresponding labels)
for group permissions, there shall be:
group name which members have permissions
set of permissions defined for the group (set of corresponding labels)
Permissions shall be editable (if user is admin or project owner).
The text was updated successfully, but these errors were encountered:
Project is an entity that includes:
When user clicks any project, the project container page shall be opened.
All mentioned project's subitems shall be available from different sections. In the UI, these sections shall be presented as separate tabs.
By default on opening, project page with enabled info (description) tab shall appear. This page should look approximately like this:
Project info page shall include sections:
Project header
This panel shall display main project info:
Additionally, header panel shall contain tabs to switch between project subitems.
Description panel
This panel shall display project description in a text-view.
Description field shall be editable (if user has write permission to the project):
Description input shall support formatting:
Run History panel
This panel shall display list of project's last runs (active and completed), i.e. runs of project pipelines:
By click any run name in the list or a run card, the corresponding Run details page shall be opened.
Permissions panel
This panel shall display permissions of users and groups to the project:
Permissions shall be editable (if user is admin or project owner).
The text was updated successfully, but these errors were encountered: