Skip to content

Commit 77b3e46

Browse files
committed
Spec for concept-b changes
1 parent da44433 commit 77b3e46

1 file changed

Lines changed: 44 additions & 0 deletions

File tree

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
= Improvements/Enhancements required in concept-b implementation of Tendrl UI
2+
3+
Following are the changes to be done in the concept-b implementaion -
4+
5+
* Remove expanded view for hosts from cluster list view. UX - https://redhat.invisionapp.com/share/8QCOEVEY9#/screens/244738628
6+
* Modal for showing import task errors. UX - https://redhat.invisionapp.com/share/8QCOEVEY9#/screens/244738627
7+
* 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.
8+
* In all list views, use buttons to show primary actions and kebab menu to show secondary actions.
9+
* Add 'Volumes count' and 'Alerts count' on cluster list view.
10+
* Add 'Bricks count' on host list view.
11+
* Integrate cluster specific Events and Tasks APIs.
12+
13+
=== Impacted Modules:
14+
15+
==== Tendrl API impact:
16+
17+
Required from API -
18+
19+
* Volumes and Alerts count in '/api/1.0/clusters' API.
20+
* Bricks count in '/api/1.0/clusters/{cluster_id}/nodes' API.
21+
* 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.
22+
* API for fetching events and tasks per cluster level.
23+
24+
=== Assignee(s):
25+
26+
Primary assignee:
27+
gnehapk
28+
29+
Other contributors:
30+
None
31+
32+
=== Work Items:
33+
34+
https://github.com/Tendrl/ui/issues/780
35+
36+
== Dependencies:
37+
38+
https://github.com/Tendrl/api/issues/341
39+
40+
https://github.com/Tendrl/api/issues/342
41+
42+
https://github.com/Tendrl/api/issues/329
43+
44+
https://github.com/Tendrl/api/issues/343

0 commit comments

Comments
 (0)