8503 Commits

Author SHA1 Message Date
Szymon Wroblewski
3c2ce866df Angularize metadata update modals
Update table action to use new angular modal dialog.
Remove "Metadata Update" views.

Implemenents: blueprint angularize-metadata-update-modals
Change-Id: I7b3d2eab8c0830dc44a45901981eb0e71009c038
2015-08-25 13:29:03 +00:00
Szymon Wroblewski
f030262521 Angular metadata update modal
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
2015-08-25 15:20:47 +02:00
Jenkins
4156af87b9 Merge "Added karma threshold reporting & failure" 2015-08-25 12:43:03 +00:00
Jenkins
3cee2d0841 Merge "Imported Translations from Transifex" 2015-08-25 12:42:18 +00:00
Jenkins
9730e0dda8 Merge "Populate volume/volume_snapshot status without current status" 2015-08-25 10:49:36 +00:00
Jenkins
bd9e910c68 Merge "Only insert "Any Availability Zone" if there are more than one AZs." 2015-08-25 09:50:37 +00:00
OpenStack Proposal Bot
2468d38cc3 Imported Translations from Transifex
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: If4b600e15f231c1488aa95fdebbdc884c194be0f
2015-08-25 06:12:09 +00:00
Jenkins
0d057f9fc5 Merge "Use the JP Style Guide for OpenStack Services" 2015-08-25 05:49:08 +00:00
jingliuqing
05072672e0 Populate volume/volume_snapshot status without current status
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
2015-08-25 12:27:51 +08:00
Jenkins
5735aa4e45 Merge "Moving translation to HTML for launch-instance flavor step" 2015-08-25 04:20:13 +00:00
Jenkins
b2a323b14f Merge "Moving inline html code out of action-list.spec.js" 2015-08-25 03:08:58 +00:00
Jenkins
d8bbdd19d4 Merge "Reduce the chance of Selenium timeouts in integration tests" 2015-08-25 02:56:28 +00:00
Jenkins
a80e63f14c Merge "Stop using naturalSort in hypervisors table" 2015-08-25 01:37:31 +00:00
Rajat Vig
28d99113b8 Use the JP Style Guide for OpenStack Services
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
2015-08-24 18:31:20 +00:00
Cindy Lu
b9479cda3a Moving translation to HTML for launch-instance flavor step
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
2015-08-24 18:18:29 +00:00
Ying Zuo
7179ee286a Only insert "Any Availability Zone" if there are more than one AZs.
Change-Id: Ic1c1cd5bf8ef83ab969c6b13513fa542987271c8
Closes-Bug: #1488172
2015-08-24 17:26:55 +00:00
Shaoquan Chen
2435f1b3f9 Moving inline html code out of action-list.spec.js
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
2015-08-24 10:00:53 -07:00
Jenkins
ef1d49e086 Merge "Remove _40_router.py.example file" 2015-08-24 07:34:01 +00:00
OpenStack Proposal Bot
9ab3eeab56 Imported Translations from Transifex
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: If64cb44dfd8730583d1f135d60cd56e35d9d2240
2015-08-23 06:12:58 +00:00
Jenkins
66f46c38e9 Merge "Imported Translations from Transifex" 2015-08-22 19:03:23 +00:00
Jenkins
33afd8d676 Merge "py3: don't call .sort() of dict.values()" 2015-08-22 18:37:03 +00:00
Jenkins
754d9fdbb4 Merge "NG Images Index Header Translation" 2015-08-22 17:43:01 +00:00
Jenkins
5afae81949 Merge "Remove key-pair-details.html duplicate" 2015-08-22 17:42:49 +00:00
Jenkins
ec5a224334 Merge "Get simple modal working again" 2015-08-22 17:38:38 +00:00
Jenkins
52c83b57d5 Merge "Moving inline html out of table.spec.js & search-bar.spec.js" 2015-08-22 17:34:46 +00:00
Jenkins
4d1381a46e Merge "VIP IP adress help content" 2015-08-22 15:21:02 +00:00
Jenkins
aa72f31ff6 Merge "Address deprecated templatetags in Django 1.7" 2015-08-22 13:09:59 +00:00
Jenkins
5c80404809 Merge "Use form field errors on create key pair form" 2015-08-22 12:16:12 +00:00
Jenkins
0dc7116e5b Merge "Port last test to Python 3" 2015-08-22 08:56:28 +00:00
Jenkins
6705ef1db0 Merge "py3: Replace func.func_name with func.__name__" 2015-08-22 06:58:50 +00:00
Jenkins
43c7b1b98f Merge "py3: Replace basestring with six.string_types" 2015-08-22 06:58:37 +00:00
OpenStack Proposal Bot
776b02b830 Imported Translations from Transifex
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Icaa5805143495dd103bc8789b8e9c17ad0b86a1c
2015-08-22 06:13:40 +00:00
Jenkins
7f0401d374 Merge "py3: replace reload with six.moves.reload_module" 2015-08-22 06:13:30 +00:00
Jenkins
7ca7884031 Merge "py3: use @six.python_2_unicode_compatible" 2015-08-22 06:12:23 +00:00
Jenkins
57d50b4f51 Merge "Adapt integration tests to recent devstack and page layout changes" 2015-08-22 01:27:28 +00:00
Jenkins
ff0c1d97c6 Merge "Imported Translations from Transifex" 2015-08-21 22:41:39 +00:00
Travis Tripp
954588e656 Remove key-pair-details.html duplicate
In the new launch instance wizard, there appears to be an extra
key-pair-details.html under the security groups step. It is not used.

Remove:
launch-instance/security-groups/keypair-details.html

Keep:
launch-instance/keypair/keypair-details.html

Note: This was originally removed in:
https://review.openstack.org/#/c/207655/

But then was re-added during a re-org patch that didn't merge
conflict with the above.

Change-Id: Id56292c35eb8cb054a4c181ea67943fc666fb184
Closes-Bug: #1479998
2015-08-21 16:32:58 -06:00
Thai Tran
0260eabc81 Get simple modal working again
The simple-modal code was refactored and linted but the controller made
no reference to modalCtrl causing the template to render nothing.

Change-Id: I3e7e2275be15120d5186c7451ae4de57c45ccbf3
Closes-Bug: #1487254
2015-08-21 14:02:08 -07:00
Shaoquan Chen
fde8c4de59 Moving inline html out of table.spec.js & search-bar.spec.js
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 table.spec.js and
search-bar.spec.js

Change-Id: Idbbfb05df60b92d139d8039c109cf04a5da3707a
Partial-Bug: #1485134
2015-08-21 12:50:58 -07:00
Abishek Subramanian
f55b2e5b24 Remove _40_router.py.example file
The openstack_dashboard/local/enabled path uses the example
for enabling/disabling the router dashboard.
Given the "router" dashboard is no longer present in master,
it makes sense to rename this example to an existing dashboard.

Change-Id: Ib2fe47fea796adb50f99927a8c942a7838543c24
Closes-Bug: #1487140
2015-08-21 12:27:55 -04:00
eric
680ed218ab VIP IP adress help content
The current prompt for a lbaas vip's ip address is confusing
as to the ip address that we are prompting users for.  This change
adds more help content and helps explain how this field works.

Change-Id: I963bc87b5f9d58735c1e14048fb4ce14f65947f4
Closes-bug: #1385862
2015-08-21 10:25:46 -06:00
Jenkins
63dde49928 Merge "AVAILABLE_REGIONS picker should be responsive" 2015-08-21 10:22:05 +00:00
Jenkins
522f677cb7 Merge "py3: replace xrange() with range()" 2015-08-21 10:15:15 +00:00
OpenStack Proposal Bot
e47cbc1c1d Imported Translations from Transifex
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I1ffc1a3d6f3a58f279225238d967a08491b320c4
2015-08-21 06:04:56 +00:00
Jenkins
5adb2c42b6 Merge "Fixes Selenium tests for openstack_dashboard" 2015-08-21 01:37:13 +00:00
Jenkins
943a57b536 Merge "Made image detail status translatable" 2015-08-21 00:36:00 +00:00
Victor Stinner
c25d76646d py3: use @six.python_2_unicode_compatible
Put the @six.python_2_unicode_compatible decorator on classes defining a
__unicode__() method to support Python 3, and rename __unicode__() to
__str__().

Partial-Implements: blueprint porting-python3
Change-Id: I0be33e1a777c98e02140ef9eafaf0c1068a7f408
2015-08-20 15:50:46 -07:00
Victor Stinner
f62241675f py3: replace reload with six.moves.reload_module
Get the reload() function from six.moves.reload_module().

Partial-Implements: blueprint porting-python3
Change-Id: I063f83ac7e51c47d8c0172f0de4ae944fb11aa61
2015-08-20 10:21:57 -07:00
Jenkins
3b67a817c8 Merge "Imported Translations from Transifex" 2015-08-20 16:57:23 +00:00
Jenkins
726abf5d62 Merge "Use a blocktrans tag in limit summary template" 2015-08-20 16:50:20 +00:00