-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
44 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
= Improvements/Enhancements required in concept-b implementation of Tendrl UI | ||
|
||
Following are the changes to be done in the concept-b implementaion - | ||
|
||
* Remove expanded view for hosts from cluster list view. UX - https://redhat.invisionapp.com/share/8QCOEVEY9#/screens/244738628 | ||
* Modal for showing import task errors. UX - https://redhat.invisionapp.com/share/8QCOEVEY9#/screens/244738627 | ||
* Add a link to the 'All Clusters' view to open the import task details in a new page (at this point the left navigation will be hidden). Once a cluster is successfully imported, a link will be provided to direct the user to 'Cluster detail' views for the newly imported cluster. | ||
* In all list views, use buttons to show primary actions and kebab menu to show secondary actions. | ||
* Add 'Volumes count' and 'Alerts count' on cluster list view. | ||
* Add 'Bricks count' on host list view. | ||
* Integrate cluster specific Events and Tasks APIs. | ||
=== Impacted Modules: | ||
|
||
==== Tendrl API impact: | ||
|
||
Required from API - | ||
|
||
* Volumes and Alerts count in '/api/1.0/clusters' API. | ||
* Bricks count in '/api/1.0/clusters/{cluster_id}/nodes' API. | ||
* A way to get the import task id for unmanaged cluster in '/api/1.0/clusters' API to fetch task details for it. Unmanged clusters should have a property 'task_id' which will correspond to import task in clusters API. | ||
* API for fetching events and tasks per cluster level. | ||
|
||
=== Assignee(s): | ||
|
||
Primary assignee: | ||
gnehapk | ||
|
||
Other contributors: | ||
None | ||
|
||
=== Work Items: | ||
|
||
https://github.com/Tendrl/ui/issues/780 | ||
|
||
== Dependencies: | ||
|
||
https://github.com/Tendrl/api/issues/341 | ||
|
||
https://github.com/Tendrl/api/issues/342 | ||
|
||
https://github.com/Tendrl/api/issues/329 | ||
|
||
https://github.com/Tendrl/api/issues/343 |