https://github.com/ging/horizon

sort by:
Revision Author Date Message Commit Date
605987a Merge "Updated from global requirements" 18 December 2014, 12:53:55 UTC
c40c9ab Merge "Updated description of update user form" 18 December 2014, 12:53:43 UTC
e9fa559 Merge "Imported Translations from Transifex" 18 December 2014, 12:28:22 UTC
8ffade0 Merge "Base Glance Metadata Definitions Admin UI" 18 December 2014, 10:48:04 UTC
f0ce19f Updated from global requirements Change-Id: I02454508080efe8c79fac4cfebe83585b75121ac 18 December 2014, 10:14:49 UTC
e4a4eec Merge "Check input for Log length" 18 December 2014, 09:51:59 UTC
3b0d9e8 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I11e8aa0c6538df3dc9b2f1c1b002a7d2e034b45c 18 December 2014, 06:04:04 UTC
e566de4 Merge "Test's random name gen now uses uuid4" 18 December 2014, 04:20:08 UTC
f78f8df Merge "Integration tests - 3 new form fields" 18 December 2014, 00:51:04 UTC
7e5f4d1 Base Glance Metadata Definitions Admin UI Provide a base admin UI for viewing, importing, and associating the metadata definitions that can be used with various resource types such as flavors, images, and host aggregates. In Juno, Glance provided a metadata definitions catalog[1][2] where users can register the available metadata definitions that can be used on different types of resources (images, artifacts, volumes, flavors, aggregates, etc). This includes key / value pairs such as properties, extra specs, etc. Horizon landed several patches that read these properties. You can view the functionality in the "update metadata" action on Flavors, Images, and Host Aggregates. This specific patch is to bring in the Admin UI for the basic coarse grained actions on the definitions in the catalog. This includes creating (importing) a namespace, viewing the overview details about it, deleting the namespace, and associating the namespace for use with specific resource types. Future blueprints will be registered for: - CRUD on individual metadata definitions within the namespace For example, editing the default value of an individual property. [1] Approved Glance Juno Spec: https://github.com/openstack/glance-specs/blob/master/specs/juno/metadata-schema-catalog.rst [2] Glance PTL Juno Feature Overview: https://www.youtube.com/watch?v=3ptriiw1wK8&t=14m27s Co-Authored-By: Travis Tripp <travis.tripp@hp.com> Co-Authored-By: Santiago Baldassin<santiago.b.baldassin@intel.com> Co-Authored-By: Bartosz Fic <bartosz.fic@intel.com> Co-Authored-By: Pawel Koniszewski <pawel.koniszewski@intel.com> Co-Authored-By: Michal Dulko <michal.dulko@intel.com> DocImpact: Concept awareness Change-Id: Ie34007f73af7e0941631a52f03841068e509a72c Implements: blueprint glance-metadata-definitions-base-admin-ui 17 December 2014, 23:10:53 UTC
4da2286 Integration tests - 3 new form fields I added 3 new form fields, that are frequently used in different horizon's forms: * CheckBoxFormField - with the options to mark, unmark and check if already marked. * ChooseFileField - with a choose file action. * TextAreaFormField - intended for multi-line text input box. The reason I separated this change from the Images page patch is to allow others to use it in their patches without forcing the images as a dependency. Partially implements blueprint: selenium-integration-testing Change-Id: I94260db6089e44e66bf19b0ede172eec1756cdc5 17 December 2014, 10:47:01 UTC
eb1d787 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ie2e2169ef4e1892e087f74cfd290988f4827e3f2 17 December 2014, 06:03:53 UTC
1c0a3ab Updated description of update user form The update user form does not allow to change the role of the user. So, removed it from the description of the update user form. Change-Id: I3f57ece2656a0131982ad9d9fe16131a502741a0 Closes-bug: #1401822 17 December 2014, 05:42:55 UTC
3d8479f Merge "Small performance improvement" 17 December 2014, 03:59:18 UTC
df3f83f Merge "Make admin_state translatable" 17 December 2014, 03:57:34 UTC
e5f7813 Merge "Ability to change modal form backdrop element behavior" 17 December 2014, 02:11:36 UTC
c460f8f Merge "Make Task state translatable." 16 December 2014, 22:43:54 UTC
3f17e9d Test's random name gen now uses uuid4 This test used a random integer to generate the name of a file. Although it doesn't pose a real problem, it's probably better just to drop a UUID in instead of a 3-digit number, to avoid collisions. Partially implements blueprint: selenium-integration-testing Change-Id: I95fd2c25dc4e2e5ddc47cd390b472c8ee2310e97 Closes-Bug: 1399219 16 December 2014, 14:47:05 UTC
33092ae Make admin_state translatable In several panels the network admin state is hardcoded to UP/DOWN, this patch aims to make the admin_state translatable. Change-Id: Ia0e5ba02a4980c1db0d914e2689956feee5fb718 Closes-bug: #1390207 16 December 2014, 07:50:47 UTC
926fa00 Merge "Documenting create_stubs decorator for tests" 15 December 2014, 10:24:56 UTC
950b2b2 Merge "Update project list in the header bar." 15 December 2014, 10:24:03 UTC
09983c9 Merge "Added tests for Node Group Templates' create and copy workflows" 15 December 2014, 10:23:52 UTC
a1a2869 Check input for Log length Check input for Log length to make sure the input is a nonnegative integer. Change-Id: Iae3dbf4236f1c7ceb8260540dd4f9086349bc13a Closes-bug: 1331624 15 December 2014, 02:23:30 UTC
4cbe19d Added tests for Node Group Templates' create and copy workflows test_copy has been adapted from cluster_templates and only checks for the ng name Closes-Bug: #1382377 Change-Id: Ibb33241efdf2990004de431f1268fb3e3a2d6781 13 December 2014, 19:17:48 UTC
85b7779 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I7d1d7749117805a928bca4146b6f8bbfe3d2e2ec 13 December 2014, 06:06:17 UTC
a6d7619 Merge "Updated from global requirements" 13 December 2014, 00:02:13 UTC
8436f89 Merge "Fixes the Order of "launch" buttons on jobs panel" 12 December 2014, 23:53:57 UTC
d685888 Updated from global requirements Change-Id: If09072f0f4bef4047b14b9be474ddb1169158029 12 December 2014, 22:14:51 UTC
1385db8 Merge "Enable tables inline-editing in lazy-loaded tabs" 12 December 2014, 22:04:00 UTC
48093c7 Documenting create_stubs decorator for tests Closes-Bug: #1398912 Change-Id: I0ae1cb2da9693f5d2904cd96d475519b753a589d 12 December 2014, 17:44:49 UTC
029ac1a Merge "Wrong success url for instance floatingip related actions" 12 December 2014, 17:15:08 UTC
9d5aa8e Merge "Add _wait_till_text_present_in_element method" 12 December 2014, 11:49:28 UTC
f1dd399 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ie3f8301995d685bc1b31076aa99ec2d692ad3330 12 December 2014, 06:04:32 UTC
3598459 Merge "Fixes Inconsistent usage of Detail / Details" 12 December 2014, 03:39:21 UTC
9b58942 Small performance improvement We can use search_opts for volume_list and volume_snapshot_list instead of filtering the results after we get the whole list to improve the performance. Change-Id: Ieb7833038228c97f7415bd57ecd353e218f00cdd Closes-bug: #1401013 12 December 2014, 02:51:52 UTC
3004a15 Wrong success url for instance floatingip related actions When the instances is paginated in multiple pages, the success url for floatingip related actions best to be the current page. Change-Id: I1e35f984e4aa50457d3c59f80ceb01f091324656 Closes-Bug: #1354970 12 December 2014, 01:19:35 UTC
3ec0757 Merge "update/cleanup bootstrap 3 icon usage" 12 December 2014, 00:43:30 UTC
7f0b6cf Merge "[Sahara] Do not request for nodegroup template if not present" 11 December 2014, 22:50:46 UTC
6fad6bf Merge "Remove Filter button from query-type filters" 11 December 2014, 17:00:19 UTC
f3a4d9d Merge "[Sahara] Fixed display of nodegroup template service parameters" 11 December 2014, 17:00:08 UTC
16772bd Merge "Updated from global requirements" 11 December 2014, 16:58:21 UTC
a47c984 Update project list in the header bar. Use function for clean cache (from openstack_auth), after project members were changed(for project cache is invalidated). Now, in the header bar, show only active projects. Change-Id: Ia2561b591b4f3de29a14aaa4b666b16fc1d4cec8 Closes-Bug: #1393659 11 December 2014, 16:22:38 UTC
129614b Fixes Inconsistent usage of Detail / Details This patch changes all the instances of "Detail" to "Details" Change-Id: If593f248fc4efc4df7296e27c991241c4bdd5260 Closes-bug: #1396080 11 December 2014, 15:52:18 UTC
79d80ee Merge "Imported Translations from Transifex" 11 December 2014, 07:56:44 UTC
e1617a2 Updated from global requirements Change-Id: I87b37d90a8f6dcb933ed4689d35bbfb7e560fd9c 11 December 2014, 07:13:49 UTC
c70ec6f Merge "No delete volume action for volume with snapshots" 11 December 2014, 07:11:53 UTC
6550862 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Idb8c12559636d3a2efd4787ac478bab33bc98434 11 December 2014, 06:03:38 UTC
01b0217 Merge "Updated from global requirements" 11 December 2014, 04:07:24 UTC
f0870fb No delete volume action for volume with snapshots Currently a volume with snapshots still has the "Delete Volume" menu action. This fix will not allow the "Delete Volume" menu action for a volume that has snapshots. The main purpose of this change is to be consistent with the existing behavior when the volume is not in a deletable state. Closes-Bug: #1394015 Change-Id: If298e04952a29acbe3e8bd89e54065525ae5f30c 11 December 2014, 03:05:08 UTC
a816b47 Merge "removing mandatory mark for post_creation tab" 11 December 2014, 00:10:30 UTC
1147cf3 Merge "With angular hz module, use strict & avoid globals" 11 December 2014, 00:06:39 UTC
8174c83 Merge "Add "login as admin" for integration tests" 10 December 2014, 23:51:16 UTC
c9414f5 Updated from global requirements Change-Id: I239aa2df055d5158ded2fd2ea8a27779764b2f8d 10 December 2014, 17:39:50 UTC
b5f53d6 Fixes the Order of "launch" buttons on jobs panel On the data processing/jobs panel, the first "launch" button is "Launch on New Cluster". This patch make the "Launch on Existing Cluster" as the first button. "Launch on New Cluster" is moved down on the list. Also when "Launch On Existing Cluster" becomes the default option, the "down arrow" to expand the action choices wraps down to the next line. So added css to fix this issue. Change-Id: I6f29e673f7ecf0316e855a3c0c0176d3c081491c Closes-bug: #1390362 10 December 2014, 17:07:39 UTC
db33f9f removing mandatory mark for post_creation tab In launch instance form the post creation tab having the * symbol, which means the the script data is mandatory. but this is optional field. so removing the the * symbol from the post-creation tab. Change-Id: If71cdd793723a2777356da773ae12deb68eb55e2 Closes-Bug: #1396501 10 December 2014, 11:48:39 UTC
a6c3644 Ability to change modal form backdrop element behavior By default modal form is closed after clicking outside of it on a dark backdrop (data-backdrop="true"). For the forms with a lot of fields this could lead to a loss of data the user had entered before he has unintentionally clicked outside of the form. So more preferable option for such forms (and workflows/client-side modals) would be data-backdrop="static". DocImpact Change-Id: I56fca9131a4e4d3991d53184ee1332e84138cdc2 Partially-Implements: blueprint form-template-to-view Related-Bug: #1062065 10 December 2014, 09:40:20 UTC
8162a42 Merge "Fixed issue of progress bars in resize instance" 10 December 2014, 09:33:22 UTC
a026b2d Add "login as admin" for integration tests Add class AdminTestCase for login as admin. Partially implements blueprint: selenium-integration-testing Change-Id: I514f83088931bfa2a4838ceb13d46b9973fd6778 10 December 2014, 09:20:19 UTC
feea493 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I4e46bb4c3a3b1a1958224fc329631bfce5444c80 10 December 2014, 06:03:38 UTC
d433b91 Fixed issue of progress bars in resize instance When user resizes instance there are 4 issues for the progress (graphic) bars: 1.It adds 1 instance even there is no new instance to add. 2.It adds the vcpu of the selected flavor when it should have used the difference between the old flavor and new flavor. 3. It adds the ram of the selected flavor when it should have used the difference of the old flavor and new flavor. 4. When select no falvor, the new flavor detail doesn't get updated. Added logics to deal with flavor quota for instance_resize: 1. Set a flag resize_instance in resize_instance.py where it passes the context back to _flavors_and_quotas.html. 2. Seperate the instance progress bars using different ids based on the resize_instance flag. 3. Updated horizon.quota.js to capture the old_flavor. When old_flavor and selected_flavor are both available, use the difference to caculate the update_amount for vcpu and ram. 4. Instance update_amount is always 0 for resize instance case. 5. When nothing selected in flavor choice, update the flavor detail to reflect that. What to expect now: When change to the flavor of size bigger, the instance bar should not change. The vCPU bar will be updated based on the new flavor. The RAM bar will be updated based on the new flavor. When change to the same flavor, the progress bars should not be updated. When user tries to resize to be smaller size, the progress bars will not change. Closes-Bug: #1288954 Change-Id: Ie5bb47a4ea416864ed88b80b1c1c539c76f4bc49 10 December 2014, 03:08:57 UTC
5fe45c4 Merge "Provide tenant_id in Neutron create requests" 10 December 2014, 03:06:31 UTC
f1a823b Merge "[Sahara] Fixed job execution update for deleted row" 10 December 2014, 00:10:53 UTC
559620c [Sahara] Fixed display of nodegroup template service parameters Looks like typo in variable name (can't check history sinse it is in other repo). Change-Id: I768682fdc65e47d1b28648240b074da1a1d7629f Closes-Bug: #1400873 09 December 2014, 21:06:57 UTC
aefc7c9 Merge "Change arrow transparent borders to inset borders" 09 December 2014, 20:26:08 UTC
21d8785 With angular hz module, use strict & avoid globals Change-Id: I28a1a71f362045769083b90e15a6ad9ee19d090a Closes-Bug: 1354120 09 December 2014, 17:37:05 UTC
302f4d4 Merge "Horizon login page contains DOS attack mechanism" 09 December 2014, 16:47:21 UTC
b29a5ef Provide tenant_id in Neutron create requests Include the tenant_id explicitly in the Neutron object creation requests rather than assuming that all of the information can be derived from Keystone. This fixes deployments that only pass tokens to Neutron. Closes-Bug: #1400418 Change-Id: I10d50c202c7fd156455a97c6a5451225154ae0bc 09 December 2014, 16:12:48 UTC
8f2903e Merge "wrong message while deleting non empty pseudo folder" 09 December 2014, 09:37:28 UTC
9a9f25f Merge "Imported Translations from Transifex" 09 December 2014, 09:19:23 UTC
f7c8e1d Merge "Improving more projects link in context selection" 09 December 2014, 06:40:21 UTC
e876b44 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I70505f117c7d1a60be50591752f813eef9e764c6 09 December 2014, 06:03:32 UTC
43ba4fe Horizon login page contains DOS attack mechanism the horizon login page (really the middleware) accesses the session too early in the login process, which will create session records in the session backend. This is especially problematic when non-cookie backends are used. Change-Id: I9d2c40403fb9b0cfb512f2ff45397cbe0b050c71 Closes-Bug: 1394370 08 December 2014, 23:38:37 UTC
9670f4b Improving more projects link in context selection The existing icon is a cog which implies making a settings change. Changing to a list icon to match more closely what is achieved by the link. Also, adding the icon to the link rather than having it separate, this is more consistent with the rest of the UI. Closes-Bug: #1398515 Change-Id: I10c998c939d47b0a8ef6bbd13c66bddcba12b14b 08 December 2014, 23:09:43 UTC
f128c89 Merge "Modal fixes - 2 columns, padding, header, membership" 08 December 2014, 21:42:54 UTC
470c9d7 Merge "Fixed row deletion for deleted stack" 08 December 2014, 18:22:49 UTC
17a362c Merge "[Data_processing] auto security group" 08 December 2014, 17:34:37 UTC
a015e29 Merge "Show up to 1 decimal place for instance detail RAM" 08 December 2014, 17:33:58 UTC
ec37ac2 Merge "Fix Terminate Instance on network topology page" 08 December 2014, 17:31:01 UTC
bc26f97 Merge "Remove Python 2.6 classifier" 08 December 2014, 17:30:50 UTC
876c950 Merge "Workflow documentation is now in infra-manual" 08 December 2014, 17:24:02 UTC
51024cc Fixed row deletion for deleted stack Now heat returns stack with "stack_status == 'DELETE_COMPLETE'" for deleted stack. Added corresponding check to ajax handler. HTTPNotFound is not used anymore and deprecated. Removed except block for it. Added raise to generic "except Exception" block to prevent internal errors inside horizon. Change-Id: Ia9cfd975790872918ba25c347319003ddc3468fa Closes-Bug: #1367758 08 December 2014, 16:51:29 UTC
4e9b5c2 Modal fixes - 2 columns, padding, header, membership Adds padding to tab-content which takes care of proper spacing between tabs and tab-content. refactors tabs styling - match modal and non-modal tabs Changes modal header h3 margin to save space. Cleans up Membership widget styling Unifies 2 column layout in modals using bootstrap columns Changes create and update image modal template as an example. The rest of the views is changed in subsequent patch Closes-Bug: #1354505 Change-Id: Idca2a2dbdea8cdacc37061faa52004b1020b1bf0 08 December 2014, 11:01:59 UTC
277fc76 Merge "Remove port_id from floating ip disassociate" 08 December 2014, 10:58:14 UTC
a315f54 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I3a406330143831c2fe45682ca8e547cd28c8a2ae 08 December 2014, 06:03:41 UTC
e5ab83c Add _wait_till_text_present_in_element method * add selenium configuration group * add implicit/explicit wait and set page timeout Partially implements blueprint: selenium-integration-testing Change-Id: If39a5dcbac45635ad9988edfdc1830aeabc663a4 07 December 2014, 14:48:31 UTC
60cfc4e Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I0ea59aa76d414eebeb9d3b407e2d7111fb75b9ae 06 December 2014, 06:09:13 UTC
517bde4 Merge "Refactor horizon/common/_modal_form.html template" 06 December 2014, 02:03:45 UTC
40ca914 Refactor horizon/common/_modal_form.html template Template _modal_form.html has an identical header with _modal.html - thus it makes sense to inherit _modal_form.html from _modal.html to reduce duplication. Partially Implements: blueprint form-template-to-view Change-Id: Idf0c9b14712bc1c433cb6a5aef602d1820af915c 06 December 2014, 00:37:46 UTC
9aa0e14 Merge "POST instantiation for Django-Angular" 06 December 2014, 00:18:50 UTC
7fdebc1 Merge "Create titles without concatenation" 05 December 2014, 23:05:28 UTC
04ce53b POST instantiation for Django-Angular We currently need to include a CSRF token in our form if we want to POST to a Django view. This is cumbersome and should really be a global setting. Change-Id: I607a0e428833e7478b073eec4d9ef9e1e856ae12 Closes-Bug: #1395270 05 December 2014, 22:03:24 UTC
3ebc7ae Merge "Updated from global requirements" 05 December 2014, 18:37:33 UTC
8c5f688 Merge "Fix dropdown menu does not open with firefox 34" 05 December 2014, 17:28:05 UTC
a66afe9 Updated from global requirements Change-Id: I3d7d57bd8c8de40fe63979b892db7b7e8d6121c6 05 December 2014, 16:33:50 UTC
a1416b6 Fix Terminate Instance on network topology page It failed because not all the info expected by the `project.instances.IndexView` was provided by network topology view while rendering part of Instances table in an iframe. Change-Id: If36f877517d454430320b90362fd0d5207dbf9df Closes-Bug: #1398468 05 December 2014, 10:51:28 UTC
b216f76 Merge "Imported Translations from Transifex" 05 December 2014, 08:04:52 UTC
9257541 Merge "Split large methods into submethods to reduce max-complexity" 05 December 2014, 07:00:16 UTC
4d708e5 Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I8f5d0aea5f59439e04ac54e321f3f6dd3a0bf38b 05 December 2014, 06:07:00 UTC
3b24bca Split large methods into submethods to reduce max-complexity By this refactoring max-complexity of PEP8 is reduced from 33 to 19. Closes-Bug: #1399523 Change-Id: I7e9e5cefd3e72e322d8b327f495ce7fc863c3678 05 December 2014, 04:30:41 UTC
f85c0bf Workflow documentation is now in infra-manual Replace URLs for workflow documentation to appropriate parts of the OpenStack Project Infrastructure Manual. Change-Id: Ibf8fb2f6a1e8b0f80db6ab1180894c235046e785 05 December 2014, 03:30:36 UTC
back to top