Key type can be selected through both Django and Angular panels.
This change will allow X509 Public Certificates to be imported
or created through Horizon.
Also, the key type is being showed in the keypairs list.
Change-Id: I0a07b4805e6af96f06ec12d2e86708c94946e9c9
Closes-Bug: 1816041
To be convenient to import key, this patch enables to load key from
file using load-edit directive.
NOTE:
Since load-edit directive is Angular module, this patch is effective
only in Angularized Launch Instance workflow. Also, this does not
works for "Import Key Pair" action on Django-based Key Pairs panel.
Change-Id: I25ad0f61fb95826939a452cc4504bafaebc29766
In this modal page, there is a help-panel, but when we click
it, help message will be displayed in not this modal but the main
modal behind this modal. This help-panel doesn't need, so this
patch will remove it.
Change-Id: I62571c0a0d89d9ed0d2891b670610e32beb39306
Closes-bug: #1580022
This patch makes the new angular Launch Instance workflow mostly
themeable. Most of the existing CSS has been deleted, and this now
follows bootstraps markup. This is not intended to solve all edge cases
given the size of the work, but is a big step in the right direction.
Changes:
- Use stacked nav tabs for navigation. Move base nav tabs toward
bootstrap default. Style primary side nav as before.
- Use bootstraps form markup for modal
- Use bootstraps form markup for form fields and their errors
- Make pie charts and tables inherit any missing theme variables. A more
thorough pass will be done on this next release cycle.
Closes-Bug: 1538491
Change-Id: Ic20b7f4341a2853ca334824c6a811125b04e88cc
This patch cleans out the old gettext and move them into the
HTML files. This patch addresses the move to launch-instance
key pair step.
Change-Id: I1c17432f0c7a928388137de18e2b2f969b014bae
Closes-Bug: 1487582
Following John Papa's style guide
https://github.com/johnpapa/angular-styleguide,
this patch refactors the Angular code for 'keypair' step
in Launch Instance wizard.
Change-Id: Ic343bae589eb467657b8e6a0ecd6e120b30da8b1
Partially-Implements: blueprint jscs-cleanup
This patch relocates the 'launch-instance' directory.
Continuing re-organization of the Launch Instance angular code
to move it into the correct place for plugins, namely
openstack_dashboard/dashboards/project/
This patch attempts to divide https://review.openstack.org/#/c/191592
into smaller, more easily reviewable pieces.
Co-Authored-By: Shaoquan Chen <sean.chen2@hp.com>
Co-Authored-By: Tyr Johanson <tyr@hp.com>
Change-Id: I426c77d704ed9114ce9ae148b5fdec4e381f0f68
Partial-Bug: 1478717