Commit Graph

3 Commits

Author SHA1 Message Date
Matt Borland 20bc6e1516 Make 'switch' between legacy and Angular Images
This patch follows on the example that the Containers set, providing
a 'switch' in the panel-enablement file that currently defaults to
'legacy' (Python-based Images panel) and allows for 'angular' (Angular-
based Images panel).

To be clear, this does NOT enable Angular Images.  It's just setting the
stage to do so at some point, or to allow deployers/devs to easily switch
between the two.

A switch both for HORIZON_CONFIG and for integration tests is necessary
due to the way integration tests operate.

Co-Authored-By: Timur Sufiev <tsufiev@mirantis.com>
Change-Id: I12cd33552218ed1082d2d9a2ae8982639a217a6a
Partially-Implements: blueprint angularize-images-table
2016-08-05 08:17:21 -06:00
Matt Borland cd03154e69 Images uses generic/extensible details views
This patch adds examples of how to use the descriptor on detail views so you
don't have to constantly reload items via an API (just load base object
once per detail view)

Removes the old custom page for Image and replaces the link from
the table with a link to the Generic detail display.

Renames ./images/detail/ to ./images/details/ as we call these features
'details.'

Renames the image-detail.module.js to just details.module.js to match basic
dir-name-for-module pattern.

Adds result handling to the generic details page that simply reloads the
page on an action completing.

Change-Id: I9e7f1a41cf9421f437811efdab67b41485121744
Partially-Implements: blueprint angularize-images-table
2016-05-23 20:09:39 +00:00
Travis Tripp 94f533f26e Adding Angular Project Images Panel
This patch creates a blank Images panel in the project dashboard.

It follows the pattern established by the following merged commits:

https://review.openstack.org/#/c/190865/
https://review.openstack.org/#/c/190852/

Dependent patches will be added for:
 - index table
 - forms
 - actions

Change-Id: I2fe5492c3954aa8c1ed751d062d22f0fe8c5f3d1
Partially-Implements: blueprint angularize-images-table
2015-07-10 01:04:06 -06:00