29215e3 | Jenkins | 02 October 2014, 05:12:59 UTC | Merge "Unbundle bootstrap and use xstatic version" | 02 October 2014, 05:12:59 UTC |
ca4a772 | Jenkins | 02 October 2014, 03:08:37 UTC | Merge "Revert "Remove the update default quotas feature"" | 02 October 2014, 03:08:37 UTC |
5a44fb4 | Jenkins | 01 October 2014, 15:54:39 UTC | Merge "Upgrade and unbundle jquery-ui" | 01 October 2014, 15:54:39 UTC |
35487bf | OpenStack Proposal Bot | 01 October 2014, 06:03:37 UTC | Imported Translations from Transifex Change-Id: Ib9225a1aa4617a3f059317054b4e024f7f125bee | 01 October 2014, 06:03:37 UTC |
57de1d2 | Jenkins | 30 September 2014, 21:09:26 UTC | Merge "Workaround for 'File exists' test failure" | 30 September 2014, 21:09:26 UTC |
9e37a00 | Radomir Dopieralski | 25 August 2014, 08:58:39 UTC | Unbundle bootstrap and use xstatic version This uses the xstatic-packaged versions of bootstrap and bootstrap-datepicker. It requires newer versions of pyscss and django-pyscss, as there were some bugs in there that were just fixed upstream. Change-Id: I0a7660d29fecde915eb46916453a9ea96296798d Implements: bluperint remove-javascript-bundling Closes-bug: #1375883 | 30 September 2014, 16:46:47 UTC |
fc981d2 | Doug Fish | 22 September 2014, 15:50:12 UTC | Workaround for 'File exists' test failure Adds code to create the assets directory that django_pyscss intends to create for scss. This avoids throwing an exception in concurrency scenarios Change-Id: Ic55e2a7ce59ec9b7550a7412697cb8d6563d98a3 Closes-bug: #1367590 | 30 September 2014, 11:43:22 UTC |
4d688be | Jenkins | 30 September 2014, 11:10:38 UTC | Merge "Updated from global requirements" | 30 September 2014, 11:10:38 UTC |
1544a7d | Jenkins | 30 September 2014, 09:54:33 UTC | Merge "Add HA mode support for Neutron router" | 30 September 2014, 09:54:33 UTC |
b2dd9de | Sergio Cazzolato | 29 May 2014, 20:10:10 UTC | Revert "Remove the update default quotas feature" This reverts commit ed586a0355fb99a5b1fbeadfc0625f0ceffe8b72. The quota_class subcommand in python-novaclient was used to set default quota values so it shouldn't have been removed. As now it is being restored, the defaults quota panel is being restored too. Related mailing list thread on the topic: http://lists.openstack.org/pipermail/openstack-dev/2014-May/035383.html Resolved merge conflicts by hand in: openstack_dashboard/api/cinder.py openstack_dashboard/dashboards/admin/info/tabs.py openstack_dashboard/dashboards/admin/info/tests.py Updated translatable segments to match refactors in openstack_dashboard/dashboards/admin/defaults/workflows.py openstack_dashboard/dashboards/admin/defaults/tables.py Fixed most egregious post-merge styling errors in openstack_dashboard/dashboards/admin/defaults/templates/defaults/index.html (probably should have been separate, but I just couldn't let it out that way!) Removed unrelated file that was allowed to be part of the original commit doc/source/topics/settings.rst Co-Authored-By: Doug Fish <drfish@us.ibm.com> Change-Id: Ic4c4ecec843c7ea9afd0db36ce0eb15952da15b3 Partial-Bug: #1299517 | 30 September 2014, 09:12:02 UTC |
e06b297 | Jenkins | 30 September 2014, 08:54:50 UTC | Merge "Imported Translations from Transifex" | 30 September 2014, 08:54:50 UTC |
d1c9ef5 | Jenkins | 30 September 2014, 08:54:40 UTC | Merge "Use identity operator in horizon.modals.js" | 30 September 2014, 08:54:40 UTC |
40afcab | Jenkins | 30 September 2014, 08:54:21 UTC | Merge "Persist usage start and end dates in the session" | 30 September 2014, 08:54:21 UTC |
608c4bf | OpenStack Proposal Bot | 30 September 2014, 06:42:35 UTC | Imported Translations from Transifex Change-Id: Ic411f3e892bfbfef4fba0723b63e01cc7b8939fd | 30 September 2014, 06:42:35 UTC |
b127c00 | Jenkins | 30 September 2014, 03:47:47 UTC | Merge "Redefine instance.security_groups as list" | 30 September 2014, 03:47:47 UTC |
26ba9f0 | OpenStack Proposal Bot | 29 September 2014, 20:59:52 UTC | Updated from global requirements Change-Id: I5ebf657fddc2ba901ea98af93586eb6daa518ac2 | 29 September 2014, 20:59:52 UTC |
11403ec | Doug Fish | 29 September 2014, 18:29:42 UTC | Use identity operator in horizon.modals.js jshint logs usage of the equality operator as an error. Change-Id: Ia5478981f6ce87e77c65bcc569ae542eeeff099f Closes-Bug: #1375401 | 29 September 2014, 18:29:42 UTC |
9efb281 | Jenkins | 29 September 2014, 13:02:07 UTC | Merge "[Sahara] Added ability to specify security groups for node group" | 29 September 2014, 13:02:07 UTC |
9a0de82 | Jenkins | 29 September 2014, 09:59:16 UTC | Merge "Imported Translations from Transifex" | 29 September 2014, 09:59:16 UTC |
7893bee | Jenkins | 29 September 2014, 09:46:23 UTC | Merge "Job Execuiton form improvement" | 29 September 2014, 09:46:23 UTC |
e843b37 | Jenkins | 29 September 2014, 09:46:13 UTC | Merge "Fixes downloading a keypair" | 29 September 2014, 09:46:13 UTC |
cdad494 | Jenkins | 29 September 2014, 07:10:18 UTC | Merge "Fix concatenation in Network and Router actions" | 29 September 2014, 07:10:18 UTC |
3a5e682 | Jenkins | 29 September 2014, 07:08:59 UTC | Merge "Fix concatenation in more misc actions" | 29 September 2014, 07:08:59 UTC |
0296a4e | OpenStack Proposal Bot | 29 September 2014, 06:03:39 UTC | Imported Translations from Transifex Change-Id: I4daa1763b261260bfdea115981814b6e91ac9c19 | 29 September 2014, 06:03:39 UTC |
fc1e3f3 | Thomas Goirand | 21 September 2014, 08:03:53 UTC | Redefine instance.security_groups as list This patch is the 2nd time I am patching Horizon to fix a Django 1.7 patch: the rework of the tests seems to have dropped the fix, so I have to do the work again. Reviewer: please make sure this doesn't happen again, and that we don't go back to .first(). Please see: https://review.openstack.org/111934/ The two tests modified here were incorrectly defining instance.security_groups as a single value instead of a list. Apparently Django 1.7 is no longer happy trying to iterate something that is not an iterable. The other test_instance_details_*() were already doing the correct thing so just copy over the logic. Change-Id: I92ae19e937e0e3a482fa424585b926e853c4ce8b Closes-Bug: #1374919 | 28 September 2014, 10:46:41 UTC |
368f8be | OpenStack Proposal Bot | 28 September 2014, 06:04:08 UTC | Imported Translations from Transifex Change-Id: Ife4275e9e439736320c4523f6a933ce315cc20e8 | 28 September 2014, 06:04:08 UTC |
2e869db | Jenkins | 27 September 2014, 22:25:03 UTC | Merge "Disable buttons opening the modal forms on page unload" | 27 September 2014, 22:25:03 UTC |
89f4d2b | Jenkins | 27 September 2014, 20:20:34 UTC | Merge "Fix for Data Processing Templates copy" | 27 September 2014, 20:20:34 UTC |
cf2c633 | Jenkins | 27 September 2014, 05:16:22 UTC | Merge "Imported Translations from Transifex" | 27 September 2014, 05:16:22 UTC |
d2d24f0 | Jenkins | 27 September 2014, 05:16:07 UTC | Merge "Fixing issue with editing N1K network profiles" | 27 September 2014, 05:16:07 UTC |
a788b8c | Jenkins | 27 September 2014, 03:59:21 UTC | Merge "Allow setting config drive option when launching instance" | 27 September 2014, 03:59:21 UTC |
3149eb9 | Jenkins | 27 September 2014, 02:37:26 UTC | Merge "Updated from global requirements" | 27 September 2014, 02:37:26 UTC |
7faf497 | Jenkins | 26 September 2014, 12:20:55 UTC | Merge "Making credentials optional for data sources" | 26 September 2014, 12:20:55 UTC |
4711b23 | Jenkins | 26 September 2014, 12:20:43 UTC | Merge "Fix concatenation in data processing actions" | 26 September 2014, 12:20:43 UTC |
52f32fe | Jenkins | 26 September 2014, 11:34:51 UTC | Merge "Checking session timeout before authentication" | 26 September 2014, 11:34:51 UTC |
f12a95d | Jenkins | 26 September 2014, 10:41:46 UTC | Merge "Rename Extra Specs with Metadata in Flavors table" | 26 September 2014, 10:41:46 UTC |
230c332 | Jenkins | 26 September 2014, 08:36:08 UTC | Merge "Move datepicker language js inclusion outside compress" | 26 September 2014, 08:36:08 UTC |
f06e401 | Akihiro Motoki | 04 September 2014, 06:39:30 UTC | Add HA mode support for Neutron router HA (high availability) mode support is one of the important topics in Neutron Juno, and this patch adds HA router mode support to Horizon. This commit also changes the default value of enable_distributed_router in the example local_settings.py to False. In Juno release of Neutron, the distributed router and L3 HA mode cannot be enabled at the same time and only L3-agent deployment with L3 Router service plugin support both features. Thus I believe it is reasonable to make both options default to False to avoid unnecessary confusions to operators. Closes-Bug: #1370110 Change-Id: I77b0292b761f08b4580846f6d58443f7df9a1f6b | 26 September 2014, 08:08:26 UTC |
7687e16 | Jenkins | 26 September 2014, 07:52:01 UTC | Merge "Fix policy check for subnet operation" | 26 September 2014, 07:52:01 UTC |
f73e766 | OpenStack Proposal Bot | 26 September 2014, 06:04:00 UTC | Imported Translations from Transifex Change-Id: I0b834e58b373c7c1179a3d56fe3f78415131b345 | 26 September 2014, 06:04:00 UTC |
e0fdcc0 | OpenStack Proposal Bot | 26 September 2014, 04:02:08 UTC | Updated from global requirements Change-Id: I471e0c1d7b15835ef16cf11c72401335b3a834e4 | 26 September 2014, 04:02:08 UTC |
b388aaa | Justin Pomeroy | 25 September 2014, 20:13:36 UTC | Persist usage start and end dates in the session This patch adds the usage start and end dates to the user's session so they are saved while navigating between pages. Closes-Bug: #1373651 Change-Id: I3046b5533eb96f85fb2f90e63b3ff84360ad14c4 | 25 September 2014, 20:16:28 UTC |
41d16ce | Doug Fish | 25 September 2014, 18:44:46 UTC | Fix concatenation in more misc actions Remove concatenation and pluralization issues from Evacuate Host, Sell Puppies (renamed from Delete Puppies. I cannot condone the deleting of virtual puppies.), Delete Continer, Delete Object, Delete Stack Change-Id: Ia6eb39cb2d736345afbdb3bfce8cb61bb2586871 partial-bug: 1307476 | 25 September 2014, 19:01:51 UTC |
827e5a3 | Doug Fish | 25 September 2014, 18:08:01 UTC | Fix concatenation in Network and Router actions Remove concatenation and pluralization issues from Delete Network, Delete Subnet, Delete Router Rule, Clear Gateway, and Delete Network Profile Change-Id: I0898b446abd79672b43b55be62dba6250a4fdd58 partial-bug: 1307476 | 25 September 2014, 18:08:01 UTC |
1b080e5 | Jenkins | 25 September 2014, 18:06:33 UTC | Merge "Preserve dashboard order configured from settings" | 25 September 2014, 18:06:33 UTC |
c946139 | Abishek Subramanian | 25 September 2014, 15:06:28 UTC | Fixing issue with editing N1K network profiles This resolves issues surrounding the update network profiles for the Cisco N1K profiles when used with the N1K neutron plugin. Issue resolved include the edit form opening up properly and also addressing which fields are editable and which not. Also adding new unit tests. Closes-bug: #1260435 Change-Id: I318057a9f5870d4a25ebf461d5fc67e4a03d54d8 | 25 September 2014, 17:29:04 UTC |
0403edc | Jenkins | 25 September 2014, 16:53:42 UTC | Merge "Instance customization script can now be uploaded as file" | 25 September 2014, 16:53:42 UTC |
7b86fed | Jenkins | 25 September 2014, 16:53:31 UTC | Merge "Fix concatenation is misc delete actions" | 25 September 2014, 16:53:31 UTC |
983faaa | Jenkins | 25 September 2014, 16:47:33 UTC | Merge "Fix concatenation in firewall related actions" | 25 September 2014, 16:47:33 UTC |
8e21d7b | Jenkins | 25 September 2014, 16:47:27 UTC | Merge "Fix concatenation in Volume related actions" | 25 September 2014, 16:47:27 UTC |
0681036 | Jenkins | 25 September 2014, 15:27:39 UTC | Merge "Only show type field on specific volume sources" | 25 September 2014, 15:27:39 UTC |
fe4edbd | Jenkins | 25 September 2014, 14:36:55 UTC | Merge "Fixing template compatibility" | 25 September 2014, 14:36:55 UTC |
4824239 | Yves-Gwenael Bourhis | 17 April 2014, 09:18:00 UTC | Checking session timeout before authentication If both the keystone token and the session expired, the user was asked to login twice. This is because the token expiration was not checked. When a user had timed out both in session and keystone token validity, the user was asked to log in, then the timestamp was checked, and the user logged out again and asked to log in a second time. We now check both the timestamp and keystone token validity before authentication validity and force back the login page to retrieve a new keystone token, avoiding the timeout race condition between session and token validity which was forcing a dual login. A keystone token expiration is now considered as a session timeout too. Also, a page can start loading while the token is valid, and finish while it's invalid. This was leading to errors during the page loading. We now set a TOKEN_TIMEOUT_MARGIN period in seconds which allows defining a margin before which we consider the token as expired. This is a configurable parameter in the django settings because the time a page takes to render is infra and deployment specific. This margin is preset to ten seconds. Requires: https://review.openstack.org/101556 Closes-Bug: 1308918 Change-Id: I0bf0d079a9dc000c1a30f0e20dcaa03b22d63e51 | 25 September 2014, 13:06:19 UTC |
6a7791f | Doug Fish | 25 September 2014, 12:42:58 UTC | Fix concatenation in data processing actions Remove concatenation and pluralization issues from Delete Job, Launch Job (incl Launch Job, Launch New Cluster, Choose Plugin, Relaunch, Relaunch new cluster), Delete Job binary, Delete Data source, Delete Template, Delete Job execution, Delete Cluster, Unregister Image, and Delete Template actions. Change-Id: Idb615f4e2830ea5d9ddd0f871bfb3d90854f45f5 partial-bug: 1307476 | 25 September 2014, 12:42:58 UTC |
90f8be4 | Nikita Konovalov | 11 August 2014, 10:04:54 UTC | Fix for Data Processing Templates copy The Cluster Template can now be copied even if it does not contain the node_group_template_id field. Utils refactored to use Sahara client correctly. Change-Id: If876cb5692feb772e5c7ca8fb529033bed9cc5a3 Closes-Bug: #1349807 | 25 September 2014, 12:25:23 UTC |
f842430 | Vlad Okhrimenko | 08 September 2014, 15:25:58 UTC | Disable buttons opening the modal forms on page unload If button which opens a modal form is clicked after page started reloading, form will disappear once reload is finished. To avoid this glitch make user unable to press such buttons until reload finishes. Change-Id: Id81a5e108644f99ee939296b54835f4f4ac2aaa7 Closes-Bug: #1357331 | 25 September 2014, 11:02:51 UTC |
43bdf46 | Jenkins | 25 September 2014, 10:44:41 UTC | Merge "[Sahara] Replaced several IDs with names and names with links" | 25 September 2014, 10:44:41 UTC |
43ae98a | Jenkins | 25 September 2014, 10:44:34 UTC | Merge "Added missing floating IP pool section" | 25 September 2014, 10:44:34 UTC |
75712a6 | Nikita Konovalov | 01 September 2014, 12:58:12 UTC | Job Execuiton form improvement The form controls are now aligned using bootstrap 3 classes. JS parts updated to work with new layout. Closes-Bug: #1373160 Change-Id: Id768349b132c91851839bfd208e955ddc6954b41 | 25 September 2014, 10:27:34 UTC |
b361738 | Radomir Dopieralski | 10 September 2014, 13:19:17 UTC | Upgrade and unbundle jquery-ui Upgrade jquery-ui to >=1.10.1 and unbundle it to an xstatic package. Since versions 1.10 and 1.11 use different directory structure, there is a small conditional in the settings, using different paths depending on the version. Change-Id: If5116ec33cdb31b045d5c1c21b9640b38ff05f5e Closes-bug: #1367720 Blueprint: remove-javascript-bundling | 25 September 2014, 08:20:54 UTC |
1558541 | Jenkins | 25 September 2014, 04:01:33 UTC | Merge "Add additional attributes to choices in ChoiceField" | 25 September 2014, 04:01:33 UTC |
ffff280 | Jenkins | 25 September 2014, 03:56:48 UTC | Merge "Updated from global requirements" | 25 September 2014, 03:56:48 UTC |
68144c6 | Jenkins | 25 September 2014, 03:51:57 UTC | Merge "Fixed typos in the QOS Spec forms in Volume Types" | 25 September 2014, 03:51:57 UTC |
5b0fbd6 | Jenkins | 25 September 2014, 00:22:07 UTC | Merge "XMLHttpRequest header instantiation for Django-Angular" | 25 September 2014, 00:22:07 UTC |
60b3768 | Doug Fish | 24 September 2014, 19:00:47 UTC | Fix concatenation in Volume related actions Fix concatenation and pluralization issues for Volume, Volume Type, Volume Snapshot, Extra Spec and QoS Specs related actions. Change-Id: I9ec9caeb0103663f34fc24a5bddd6276ff8b37e7 partial-bug: 1307476 | 24 September 2014, 20:54:56 UTC |
151ce12 | Doug Fish | 24 September 2014, 20:25:51 UTC | Fix concatenation is misc delete actions Remove concatenation and pluralization issues from Delete Host Aggregates, and Delete DHCP Agents actions Change-Id: I1565d84002c785f5c5fb99b87dbb0877a4f577f3 partial-bug: 1307476 | 24 September 2014, 20:25:51 UTC |
4061516 | Doug Fish | 24 September 2014, 19:49:48 UTC | Fix concatenation in firewall related actions Remove concatenation and pluralization issues from firewall Rules, Policies, and Link actions. Change-Id: I7e00d2d56d22eddcc973ea325dc6d49ba1beb797 partial-bug: 1307476 | 24 September 2014, 19:53:30 UTC |
8001eb7 | Andrew Lazarev | 02 September 2014, 23:31:15 UTC | [Sahara] Added ability to specify security groups for node group Known issues: 1. Security groups added to the same page as general parameters. Page is a little overloaded now. Will improve this later. Change-Id: Ieb224ea4db2adc46073b86e7181981ea598c9a8f Blueprint: cluster-secgroups Closes-Bug: #1364659 | 24 September 2014, 17:10:48 UTC |
6e8992a | mariamj@us.ibm.com | 21 September 2014, 15:11:33 UTC | Rename Extra Specs with Metadata in Flavors table The 'Extra Specs' column heading in the Flavors table has been renamed to 'Metadata' for consistency (for example, 'Update Metadata' form) Closes-Bug: #1371251 Change-Id: Ibeb81167553b42f299613359dad49a9bff05fc48 | 24 September 2014, 16:42:58 UTC |
a058578 | Doug Fish | 24 September 2014, 16:11:12 UTC | Move datepicker language js inclusion outside compress The datapicker language support works by including a different js file based on the language of the user. This will not work if the js is included at compress time becuase only 1 language can be included. Additionally cleaning up the logic in case the locale isn't set (as is the case at compression time) to prevent an improper path from being build. Change-Id: I953dde0e7ee4a876376faf28c6f0bb859a3dc6b6 Closes-Bug: #1373430 | 24 September 2014, 16:11:12 UTC |
11a5973 | Jenkins | 24 September 2014, 14:46:49 UTC | Merge "Imported Translations from Transifex" | 24 September 2014, 14:46:49 UTC |
d614789 | OpenStack Proposal Bot | 24 September 2014, 11:34:45 UTC | Updated from global requirements Change-Id: I827de3494101b0f868fe10bc24c909b8d4477e21 | 24 September 2014, 11:34:45 UTC |
4124320 | Jenkins | 24 September 2014, 10:51:32 UTC | Merge "Fixed missing Launch as Instance for snapshot" | 24 September 2014, 10:51:32 UTC |
c74b4ab | Jenkins | 24 September 2014, 09:44:58 UTC | Merge "Datepicker locale support" | 24 September 2014, 09:44:58 UTC |
9f426ec | Jenkins | 24 September 2014, 09:44:14 UTC | Merge "Add mixin to replace replicated get_policy_target" | 24 September 2014, 09:44:14 UTC |
6b266b2 | Jenkins | 24 September 2014, 09:39:48 UTC | Merge "Added no_autocomplete attribute to password form" | 24 September 2014, 09:39:48 UTC |
4c3d12d | Jenkins | 23 September 2014, 21:41:04 UTC | Merge "Fixes double evaluation of AngularJS in modal box" | 23 September 2014, 21:41:04 UTC |
8039738 | Jenkins | 23 September 2014, 19:36:24 UTC | Merge "Device Size field now pre-fills with appropriate value" | 23 September 2014, 19:36:24 UTC |
c2eab66 | Thai Tran | 19 September 2014, 17:41:17 UTC | XMLHttpRequest header instantiation for Django-Angular Change-Id: Ibb6dec29f7f57b9f150578722f7689a34ea20efc Closes-Bug: #1371718 | 23 September 2014, 18:07:48 UTC |
78c9175 | Randy Bertram | 09 September 2014, 21:28:17 UTC | Datepicker locale support Also adds general language info to the horizon JS object. Change-Id: I8fbf20635ac0a2ae1f3b8f618ce5a37eb53e9cc0 Closes-Bug: 1274145 | 23 September 2014, 14:24:48 UTC |
c2594b3 | johndavidge | 02 September 2014, 10:52:43 UTC | Instance customization script can now be uploaded as file Added the ability for a user to upload a customization script file from their local machine instead of copy/pasting it into a text field if they prefer. Tests are included to cover this new functionality. Change-Id: Icc0e750346822a26ea853d4cc3d790d9d9f289d5 Closes-Bug: 1298483 | 23 September 2014, 11:44:25 UTC |
a5c83d1 | Akihiro Motoki | 22 September 2014, 11:34:17 UTC | Fix policy check for subnet operation Neutron policy has a policy to check a network owning a given subnet, so we need a special handling for neutron subnet. Change-Id: I0b31d8565228e37be06bb85c199ee31d3fe7f5cc Closes-Bug: #1324634 | 23 September 2014, 10:55:37 UTC |
31cdbe0 | Kamil Rykowski | 22 September 2014, 12:41:34 UTC | Fixes double evaluation of AngularJS in modal box AngularJS syntax is evaluated twice in modal box after submitting form which succeed and no redirection is going to be made. This commit fixes this bevahiour by executing AngularJS code just after modal is created and not every time it is going to be shown. Change-Id: I204fce23ce52f74c38b7dc40ef03c6d5710ad254 Closes-Bug: #1371116 | 23 September 2014, 10:48:06 UTC |
5b9ea17 | nikunj2512 | 07 August 2014, 07:32:38 UTC | Fixes downloading a keypair This patch fixes the invalid error which user gets when downloading a keypair that wasn't saved from the keypair download link from the keypair download page. When user clicks the download link, i just sending that to a different url and then deleting the keypair and then again creating it with same name. Change-Id: I4f9166f112487a500d23f9cc98b98660be2ebe55 Closes-bug: #1182797 | 23 September 2014, 09:21:40 UTC |
107cf8b | Sam Betts | 19 August 2014, 09:27:47 UTC | Add mixin to replace replicated get_policy_target Fix adds a mixin to replace the replicated get_policy_target function. Duplicated code is removed from many classes and mixin is inherited. project_id, user_id and domain_id are now default in the generated policy_target dict but are set to None if the data doesn't support it, this is to provide the most flexibility for operators writing policy.json as discussed in the bug report. policy_target_attrs attribute added by the mixin is overwrittable by sub-classes of the mixin to override the defaults for custom policy_target information. Change-Id: I26759f145b8756bd1eef585c8107160277061523 Closes-Bug: 1317238 | 23 September 2014, 08:39:55 UTC |
f9c969c | Vlad Okhrimenko | 22 September 2014, 13:08:27 UTC | Always split template names on forward slash Template names in Django always use forward slash, even on Windows, so to parse them properly, split on forward slash instead of os.path.sep which is '\\' on Windows. Change-Id: Ib72b379397f014aa1e4557fed02cbac5d931b84e Closes-Bug: #1371610 Co-Authored-By: Timur Sufiev <tsufiev@mirantis.com> | 23 September 2014, 08:38:34 UTC |
e0e4637 | Jenkins | 23 September 2014, 07:44:25 UTC | Merge "Sahara small UI fixes" | 23 September 2014, 07:44:25 UTC |
1932f8b | Jenkins | 23 September 2014, 07:39:00 UTC | Merge "horizon ignores region for identity service" | 23 September 2014, 07:39:00 UTC |
d7937c3 | Jenkins | 23 September 2014, 07:31:45 UTC | Merge "Aggregates metadata cleanup" | 23 September 2014, 07:31:45 UTC |
fdac6d7 | Jenkins | 23 September 2014, 05:45:06 UTC | Merge "Put units in paranthesis in Create Flavor form" | 23 September 2014, 05:45:06 UTC |
f9432c4 | lin-hua-cheng | 23 September 2014, 04:40:02 UTC | Preserve dashboard order configured from settings Change-Id: Ia9f8f6672d2e2904ee38c7b456285665650034e3 Closes-bug: #1372748 | 23 September 2014, 04:40:02 UTC |
8c42966 | Jenkins | 23 September 2014, 00:55:13 UTC | Merge "Images metadata cleanup" | 23 September 2014, 00:55:13 UTC |
fb4461a | Gloria Gu | 15 September 2014, 23:21:47 UTC | Fixed missing Launch as Instance for snapshot The snapshot created from a bootable volume doesn't have 'Launch as Instance' action item show up. Fixed the issue, now the snapshot created from a bootable volume should have the 'Launch as Instance' action item. Note: for how to create a bootable volume, please check the bug detail. Closes-Bug: #1369189 Change-Id: I2a085c6fc07a4b08b1cb0fc61ad82a1dfa14af65 | 23 September 2014, 00:14:38 UTC |
4bf0a0a | mariamj@us.ibm.com | 18 September 2014, 19:03:49 UTC | Fixed typos in the QOS Spec forms in Volume Types Under Admin->Volumes->Volume Types, when we click the 'Create QOS Spec' button, the Description section mentions 'Manage' instead of 'Manage Specs'. Change-Id: Ide4691a79539f2cbf3f94d6f16887eb886f8e23d Closes-Bug: #1371249 | 22 September 2014, 19:30:09 UTC |
7dc3c56 | Cindy Lu | 29 August 2014, 15:21:36 UTC | Add additional attributes to choices in ChoiceField This feature enables user to customize choices in a drop down list of a form by adding additional properties to the 'choices' attribute of ChoiceField class. Currently, the ChoiceField class has an attribute choices which takes a list of 2 element tuple by default. self.field[<field name>].choices = ([ (option_value1, option_label1), (option_value2, option_label2) ]) With this implementation,users can specify an additional transform function in the forms.fields.SelectWidget class called transform_html_attrs. Given the option label for a given choice, transform_html_attrs will return a dictionary containing the html attributes and their values Implements: blueprint add-attributes-to-form-field-choices Change-Id: I8ba997c58b485a33676cf9f350be00a1f365256f | 22 September 2014, 19:29:03 UTC |
8a1c59c | Jenkins | 22 September 2014, 19:03:33 UTC | Merge "Handle correctly protocol 'ANY' in firewall rule" | 22 September 2014, 19:03:33 UTC |
7a2c528 | David Lyle | 22 September 2014, 17:30:08 UTC | Fixing template compatibility New template files missing proper url import. Adding imports. Closes-Bug: #1372334 Change-Id: I053996065ada3977432d3d46eb5e6724cae31e97 | 22 September 2014, 17:32:00 UTC |
62d3752 | johndavidge | 14 August 2014, 16:20:37 UTC | Device Size field now pre-fills with appropriate value The Device Size field in the Create Instance workflow will now pre-fill with a value equal to the largest of either the min_disk value of the selected image or the total_disk value of the selected flavor - provided that the larger value is >= 1. Change-Id: I2f9cb3e956fe374609503b8c955f98a4efe3a456 Closes-Bug: 1328911 | 22 September 2014, 12:01:58 UTC |
e36ff38 | Ana Krivokapic | 22 September 2014, 11:51:17 UTC | Replace Ceilometer ClientException with HTTPException ClientException was removed from Ceilometer client. Replace it with HTTPException. Change-Id: I8707593861939b1218e42ff957171e97e225942f Closes-bug: #1372416 | 22 September 2014, 11:51:17 UTC |
b3449c2 | OpenStack Proposal Bot | 22 September 2014, 06:04:44 UTC | Imported Translations from Transifex Change-Id: I73b3f20fdf64a62af84cd78faf087d33a566da70 | 22 September 2014, 06:04:44 UTC |