Skip to content

Commit

Permalink
Spec for concept-b changes
Browse files Browse the repository at this point in the history
  • Loading branch information
gnehapk committed Jan 23, 2018
1 parent da44433 commit 77b3e46
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions specs/improvements_to_concept_b_implementation.adoc
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

0 comments on commit 77b3e46

Please sign in to comment.