This reverts commit 59a183aed82552462bb814fc13abb1f0217bca03.
With 0.11 this causes every <a data-toggle="dropdown"></a> to
require 2 clicks for opening - first click selects it, second opens.
There is not even a package for XStatic-Angular-Bootstrap 0.13 yet.
This patch either needs to be compatible with 0.11 and 0.13, or we
need a new 0.13 package and update global-requirements lower end
cap on it.
Change-Id: I853f14a813b68faa57b3751fff8486e37c3014a5
Dropdowns in header are broken with angular-ui bootstrap v. 0.13.
This patch makes them work again.
Change-Id: I35d3087e22e2a29eb7630f73b4f7e6fa71ed2450
Closes-Bug: #1466146
This patch adds metadata update modal dialog widet written in js
and some required REST API methods.
To see it in action checkout following patch
https://review.openstack.org/#/c/184275/
which replaces old metadata modals with new ones written in angular.
Co-Authored-By: Shaoquan Chen <sean.chen2@hp.com>
Co-Authored-By: Rajat Vig <rajatv@thoughtworks.com>
Partially-Implements: blueprint angularize-metadata-update-modals
Change-Id: I36bfb91f8b6bbba49fed6bb01cd1dd266261cfdb
We should clean out old gettext and move them into HTML files.
This bug addresses the move to launch-instance source step.
Change-Id: Ib7dd0880949e980994464aa18cc3a2e8f224fe58
Partial-Bug: #1487582
It includes current status of volume/volume_snapshot while update
status, the patch populate volume/volume_snapshot status without
current status.
Change-Id: I3a9310a551023b7d58627e8d7d31582a2a21516f
Closes-Bug: 1464946
OPENSTACK_KEYSTONE_ADMIN_ROLES was added in Kilo and used by
django_openstack_auth. However, it was never documented. Adding now.
Closes-Bug: #1488154
Change-Id: I0ba4e15677d62e1176dc51456b1e2728640149e9
Use the Service style as documented in
https://github.com/johnpapa/angular-styleguide#style-y052
Fix a eslint error on security-group.service.spec.js
Changes API Services from Angular service to factory.
Change-Id: I76ef729e51878d67c355d1edc774d936038d7f62
Partially-Implements: blueprint john-papa-style-guide
Partially-Implements: blueprint jscs-cleanup
We should clean out old gettext and move them into HTML files.
This bug addresses the move to launch-instance flavor step.
Change-Id: I21deb068a334f162fab7d3442ed5817dca86ac30
Partial-Bug: #1487582
Currently there are some html code for test hard-coded inside of spec.js
file. It would be much better to move them out to separate html file for
better readability, cleaner spec code. This will also enable the sharing
html mock code between specs.
This patch moves inline html code out of action-list.spec.js.
Change-Id: Id05fbf3948fad3926cc3ecc09e0c95acc84ce41e
Partial-Bug: #1485134
Currently, local_settings.py.example redefines HORIZON_CONFIG
(previously defined in settings.py). This adds to confusion as to
where proper definitions and modifications should be made.
This change ensures that only modifications of HORIZON_CONFIG
are made within local_settings.py.example and defining of
HORIZON_CONFIG is left in settings.py.
-added importing of HORIZON_CONFIG from settings
-corrected portion that was redefining HORIZON_CONFIG
-left the modal_backdrop = static change that was
occuring in the redefition in local_settings to
that of a modification and commented out to serve
as an example (conforms to usual pattern)
-migrated the default for 'modal_backdrop'
into settings.py
Change-Id: I7ddeee82258f6c871ff77e1bc03115c2adbf618e
Closes-Bug: #1472687
Avoid this because display names can be truncated (UX feature) and
that makes integration tests fragile. Instead for the cells which
have truncated contents store original contents in 'data-selenium'
attribute and check this attribute first in tests.
Implements blueprint: integration-tests-hardening
Change-Id: I5df9db5131fb8d38829a448cc8ecf8001ef26862