{"push_id":798097870,"size":350,"distinct_size":0,"ref":"refs/heads/trunk-nova-network-full-latest","head":"bb74b0e32bc941bbc374a9d0e4c7a8872dae74ba","before":"ef1d49e086b8f69c07437642ebfefbe9e701321d","commits":[{"sha":"6977239374e9c3f18cfc241e54589dc142dfe4d3","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@code-smash.net","name":"Sam Betts"},"message":"Update JS that adds classes for modal form errors\n\nThe JS that processes json error messages for modal forms was not\nsearching for or adding the correct classes to the HTML for display\nthe errors. This patch updates the JS so that once processed the\nHTML matches the HTML that is returned in the non-json response of\nthe form.\n\nChange-Id: Ib5ef39d02194ec6c31d69f534831bb0d28e0884c\nCloses-Bug: 1443428","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/6977239374e9c3f18cfc241e54589dc142dfe4d3"},{"sha":"68fe2a256eb83681f8a59fa3ca189d1c0ce25c45","author":{"email":"daf0624e8606551c41ff9f027049d1a6c1c00f23@gmail.com","name":"Frode Nordahl"},"message":"Add error message for unsupported URL scheme\n\nChange-Id: I58f3af8331e1afd50ef2be27c4ba530498720022\nCloses-Bug: 1438975","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/68fe2a256eb83681f8a59fa3ca189d1c0ce25c45"},{"sha":"b42e014d404645b4d59846d5ccd74aff4427efe0","author":{"email":"5af2fdc3a611123d7b3883beea1bf37b936a4899@99cloud.net","name":"chenqiaomin"},"message":"Improve error message for create volume type\n\nWhen input a volume type name that already exist, we will see the\nerror message: \"Unable to create volume type\", this error message\nis not specific and clear. If provide specific and clear error\nmessage: 'Volume type name \"%s\" already exists', it will be more\nbetter.\n\nChange-Id: I4b62fd51d33c5ca36685d1109bba0aed0fd50a05\nCloses-Bug: #1487658","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/b42e014d404645b4d59846d5ccd74aff4427efe0"},{"sha":"cc37b8fd64994cddff0b3f85ca6718d981b6fbe2","author":{"email":"5af2fdc3a611123d7b3883beea1bf37b936a4899@99cloud.net","name":"chenqiaomin"},"message":"Correct wrong cancel action url in Extra Specs page\n\nIn the Volume Type Extra Specs page, in create and edit Volume Type\nExtra Spec modal dialog the cancel action redirect to wrong url,\nwhen right click the cancel button, it will cast error. In the\nQoS Spec page, there has the same error. This patch fix them.\n\nChange-Id: If705635b2f89e78eeec34d8f99d7317e2c88ce59\nCloses-Bug: #1490375","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/cc37b8fd64994cddff0b3f85ca6718d981b6fbe2"},{"sha":"564d912e697da0679d1ad96d344f59389616d6c2","author":{"email":"2188824927f00ad416d3c2353e5142f48a7e9d87@gmail.com","name":"jingliuqing"},"message":"Refactor the admin tabs code\n\nPartial-Bug: #1475119\nChange-Id: I3329a09fee2b472ac50bd409e3c5613926d1e39f","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/564d912e697da0679d1ad96d344f59389616d6c2"},{"sha":"6de763ddcb8a93c3a7887709a9e3e158cddf0b6b","author":{"email":"edd1db04e13a4549a3b764a39485acefa5dd82de@redhat.com","name":"Chad Roberts"},"message":"Adding option for Java jobs to be adapted to Oozie\n\nAdding an option for enabling Java jobs to set the\n\"adapt_for_oozie\" flag to automatically modify the job\nconfigs at runtime.  Also adding a unit test that includes\nthe new option.\n\nChange-Id: Iede36c178aef07912d6f69621d69c1657d1c79b4\nCloses-Bug: #1445471","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/6de763ddcb8a93c3a7887709a9e3e158cddf0b6b"},{"sha":"49f9d15488b115a49a97bb65a74dee9886060d65","author":{"email":"a92aec3de0d276d2467fd7ea2c28678aa8c35b2e@intel.com","name":"David Lyle"},"message":"Update default_project param on create user\n\nIn keystone v3, the parameter to create user for the the default project\nhas changed from project to default_project and is no longer honored and\nthrows an exception. Also passing in '' rather than None causes keystone\nissues, so moving to None.\n\nCloses-Bug: #1478143\nChange-Id: I73423433a42bf46769065a269a3c35f27175f185","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/49f9d15488b115a49a97bb65a74dee9886060d65"},{"sha":"9495d3cd358ce87f600d7d0a0a2cd4d91dfa7fce","author":{"email":"4df46de4f98064adbc6c17dbb51a6ed3810b2516@mirantis.com","name":"Timur Sufiev"},"message":"Remove 40px left padding for a list of Django login form errors\n\nThis padding was applied to ul.errorlist (which wraps Django form\nerrors not related to a particular field), and these errors as a\nresult were misaligned with other error messages that were being added\ninside _login.html template.\n\nCloses-Bug: #1480264\nChange-Id: I431669c230e16362826e341506779925d5224fc5","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/9495d3cd358ce87f600d7d0a0a2cd4d91dfa7fce"},{"sha":"4157c009930c69539263b300bc6eba575e328529","author":{"email":"1ab4f2e0bfd0c273de5c724b38ba00bd02e4f39f@lsd.ufcg.edu.br","name":"Telles Nobrega"},"message":"Add Storm Job to UI\n\nThis patch adds Storm as a plugin to allow Storm jobs being submitted\nvia UI.\n\nChange-Id: I6dddb09aa7d810d2ad4013af1f45f4e3249288a3\nPartially-implements: bp storm-integration","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/4157c009930c69539263b300bc6eba575e328529"},{"sha":"33174f84d3d8f854df09277fa8a1caad8f831bdf","author":{"email":"e5942412f3ad7dc2bf3c37c9d6f781d379f0e019@enovance.com","name":"Masco Kaliyamoorthy"},"message":"Fixed alignment issues in create firewall\n\nIn create firewall form, add router tab has\nalignment issue between the router list and helptext.\n\nSimilarly in create policy form, add rule tab has same\nalignment issue.\n\nThis patch fixing both the alignment issues.\n\nChange-Id: I88d456f917fa000e81214330e150c39bce4a8cc9\nCloses-Bug: #1481697","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/33174f84d3d8f854df09277fa8a1caad8f831bdf"},{"sha":"d18dea079381a22619ed37c93a20c53a51a0aa82","author":{"email":"1de30fd921dc6fa4c8cb7698119cb76e65d6d99c@tesora.com","name":"Duk Loi"},"message":"Updated cassandra database details overview port\n\nThe Cassandra details overview page currently displays port 9160\nfor the Thrift client.  Updated the example to use the native\nprotocol client port 9042.\n\nChange-Id: I0c61dbb9fc942527b3e63b4ea2f79da92628f398\nCloses-Bug: #1485065","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/d18dea079381a22619ed37c93a20c53a51a0aa82"},{"sha":"24f25eddb6f8ec64d624776cfeddc7b01c657820","author":{"email":"bd243adc3e2287e486f1abceb8bc248f9960bc3f@gmail.com","name":"Diana Whitten"},"message":"SCSS $webroot should inherit from settings.py\n\nThere is double maintenance right now when you change the STATIC_URL\nvia settings.py, you must also use a custom theme to have access to\nalso change $webroot within the SCSS to serve font-awesome from a\ncustom location.\n\nThis patch makes the STATIC_URL available by default in the SCSS\nnamespace through variable $static_url.\n\nAlso, it was being called $webroot in the SCSS, but it should\nactually be called $static_url since it should map directly to\nsettings.py's STATIC_URL.\n\nChange-Id: I1ee40652f8110b176f45b8811f0e0197789a73da\nCloses-Bug: #1478794","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/24f25eddb6f8ec64d624776cfeddc7b01c657820"},{"sha":"c3a4a6ead0bf109799d78216719b6c0331901a98","author":{"email":"b8610e95a062f4105cd5e87ffdf7eb9ad8967d57@mirantis.com","name":"Andrey Pavlov"},"message":"[Sahara] Added volume type and instance locality support\n\nAdding ability:\n* to specify volume_type\n* to enable volume_local_to_instance function, which allows\nvolume and instance creation on the same physical host\n\npartially implements bp: volume-instance-locality\nCloses-Bug: #1369574\n\nChange-Id: Ie682907e2cfe1fe4f00ceedd310ee0251348eba3","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/c3a4a6ead0bf109799d78216719b6c0331901a98"},{"sha":"3067584f7102751cf69566696b250254ab6e076c","author":{"email":"1f3d3216011d71afa53fbbb8b32ad690fdc1aae0@virtualtech.jp","name":"Arata Notsu"},"message":"Stop using naturalSort in hypervisors table\n\nIn some situations, JS's naturalSort sorts hypervisor_hostname in\nan unusual order. For example, this is a usually ordered list:\n\n  east-01, east-02, west-01, west-02\n\nwhile the result made by naturalSort is:\n\n  east-01, west-01, east-02, west-02\n\nAlso, this is inconsistent with the other tables as they are using\ndatatable's default sort. Actually, the default sort does natural\nordering to numbers in text. So we can use the default sort instead\nof naturalSort without a problem.\n\nAs the hypervisor table is the only user of naturalSort, all stuff\nfor naturalSort were removed.\n\nChange-Id: I8df3ff72a33d194a5b6bc1692aac7878a611ae44\nCloses-Bug: #1480563","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/3067584f7102751cf69566696b250254ab6e076c"},{"sha":"636376468d06bdd9cb3dbdd133b375c3c1eaadc1","author":{"email":"4df46de4f98064adbc6c17dbb51a6ed3810b2516@mirantis.com","name":"Timur Sufiev"},"message":"Reduce the chance of Selenium timeouts in integration tests\n\nAvoid situations when we trying to take something out of a destroyed\nbox (contents of an element that is no longer there). Plus other\nimprovements to a couple of element getter functions/predicates that\nmight had been causing timeouts.\n\nRelated-Bug: #1467950\nImplements blueprint: integration-tests-hardening\n\nChange-Id: Ia17cb2134eaa5dd14a04384d1b703a8a648f952d","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/636376468d06bdd9cb3dbdd133b375c3c1eaadc1"},{"sha":"1d2425f672d81f04e9c36c58937e0f6a107c1d93","author":{"email":"edd1db04e13a4549a3b764a39485acefa5dd82de@redhat.com","name":"Chad Roberts"},"message":"Allowing data sources to be edited\n\nAdding a table row option to be able to edit a given\ndata source object.  Also adding a couple of tests that go\nalong with data source creation and editing.\n\nChange-Id: Ic41bc3355973f3dd7e2b171b979776dbbeaa1731\nImplements: bp allow-editing-of-data-sources","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/1d2425f672d81f04e9c36c58937e0f6a107c1d93"},{"sha":"9eb471c59528ae1bea56ab109053836f61c166e4","author":{"email":"356d52ce310cb72a5c9b516a79a21e908eb1af66@hp.com","name":"Travis Tripp"},"message":"Refactor angular cloud services utilities\n\nA nova-extensions and settings-service services and directives\nwere implemented at the very end of Kilo.\n\nThe directive implementation required a dependency tree that\nshould have to be maintained.  This removes that dependency\ntree. It also greatly improves the ability to customize\nthe directives, while improving readability, by using the\nangular.extend way of creating directives from a template.\n\nUltimately, this leads to much better decoupling of the\nfunctionality which makes it easier for future plugins\nand deployers to write their own directives with similar\nfunctionality.\n\nThis is the recommended way by angular docs.\nSee the bottom of this page for more on extending directives:\n\n  https://github.com/angular/angular.js/wiki/Understanding-Directives\n\nThis change also enables the directive to be attribute based,\nrather than element based, making it more flexible in usage.\n\nIn addition, this takes advantage of compilation that improves\nperformance by ensuring that non-enabled features are not\ncompiled, meaning any nested directives will not be processed.\n\nTo manually test this with Launch Instance NG:\n\nhz-settings-toggle:\n  In local_settings.py the following between True and False\n     'can_set_mount_point': True,\n\n  On the first step of Launch Instance, notice that when you select\n  Create New Volume that when the above is True, that you'll have\n  and input box for setting the device name.  When it is false,\n  you won't have the input box.\n\nhz-nova-extensions:\n  In openstack_dashboard/dashboards/project/static/dashboard/\n     project/workflow/launch-instance/configuration/configuration.html\n\n  Find <div hz-nova-extensions='[\"ConfigDrive\"]'>\n  Change to <div hz-nova-extensions='[\"NON_EXISTENT_EXTENSION\"]'>\n\n  Launch the Launch Instance NG. Go to the Configuration step.\n  Note that when the extension is ConfigDrive, you'll see the\n  checkbox for config drive.  When you set NON_EXISTENT_EXTENSION,\n  the checkbox won't exist.\n\nChange-Id: I56b52288d18a2558d2a60878c88714d2672bf783\nPartial-Bug: #1450150\nCo-Authored-By: Rajat Vig <rajatv@thoughtworks.com>","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/9eb471c59528ae1bea56ab109053836f61c166e4"},{"sha":"c50acff6d8ae92c49d194b9d39564c06f3fd550f","author":{"email":"72046a4ed01a4c6c6d258ca982e1092ef05ab52e@gmail.com","name":"Michael Krotscheck"},"message":"Added karma threshold reporting & failure\n\nThis patch adds unit test coverage threshold reporting, adding\nstatement, branch, function, and line coverage to the console\noutput in infra, and failing the build if the threshold has not\nbeen met.\n\nThe threshold values have been set to the current observed\ncoverage values - future patches should update this up as\ncoverage improves.\n\nCloses-Bug: 1487109\nChange-Id: Ie83ebf5d976b3538e3528787b05de3e83df18af8","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/c50acff6d8ae92c49d194b9d39564c06f3fd550f"},{"sha":"db640c166b3e49957b0bdd36a553bb23b3021654","author":{"email":"ac21b366b64ef1592f0b130b555504377c63b23b@hp.com","name":"Matt Borland"},"message":"Modify the pagination message to show total count\n\nModifies the itemCount filter to allow for an optional parameter\nthat indicates the total count of records (not just what is shown),\nand to display that total count if provided.\n\nCloses-Bug: 1484193\n\nChange-Id: Ic351f4e662ba2dc879218a04ac2b77361765bd49","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/db640c166b3e49957b0bdd36a553bb23b3021654"},{"sha":"b68758740a1c8d0419a41fc94b74556fa647b3f6","author":{"email":"91ac07c4da31f30acdfa901ce4ff6cd740e606fd@us.ibm.com","name":"Thai Tran"},"message":"Cleaning up the Transfer Table\n\nThis patch cleaned the transfer-table code and moved the tooltip logic out.\nThis will make it easier to later add the cloning feature in the bp below.\n\nChange-Id: I6d4cb292a4b86abbf453843ba8b96c3b4a6cfa24\nPartially-Implements: blueprint transfer-table-clone-feature","distinct":false,"url":"https://api.github.com/repos/citrix-openstack-build/horizon/commits/b68758740a1c8d0419a41fc94b74556fa647b3f6"}]}