------------------------------------------------------------------- Wed Jun 29 09:55:23 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev34: * Updated from global requirements * Use upper-constraints in tox test environments * Escape angularjs templating in unsafe HTML ------------------------------------------------------------------- Mon Apr 25 19:30:30 UTC 2016 - cloud-devel@suse.de - Rebased patches: + 0001-Trust-sql-middleware-value-conversion-and-stick-to-t.patch dropped (merged upstream) ------------------------------------------------------------------- Mon Apr 25 19:30:25 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev29: * Add policy check for project detail link * Disable angular wizard finish button when clicked * Trust sql middleware value conversion and stick to the spec type ------------------------------------------------------------------- Fri Apr 22 02:50:38 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev23: * Fix tests broken by novaclient 4.0.0 release * Fix an error which cause on Feb 29 in user setting ------------------------------------------------------------------- Thu Apr 14 02:41:27 UTC 2016 - cloud-devel@suse.de - Rebased patches: + 0003-Adds-deactivated-status-for-glance-image.patch dropped (merged upstream) ------------------------------------------------------------------- Thu Apr 14 02:41:21 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev20: * Adds deactivated status for glance image ------------------------------------------------------------------- Wed Apr 13 02:44:19 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev19: * Fix Nova test data and selenium tests * Improving find static robustness * Heat topology display improvement * Fix misleading message in Update Metadata Form * Typo corrections in run_tests.sh comments * divides "import" statement in a url.py * Adds support for passing extra tenant attributes to keystoneclient * Corrected misspelled method in horizon documentation * * Removes instance ID from create volume snapshot Fixes launchpad bug #1039080 * Changes volume id to name in volume snapshot Fixes launchpad bug #1039082 * Update openrc.sh to work with latest novaclient * fixes bug 951919 * Novaclient for usage features. Kill openstackx * Implementing instance count field in launch form. * fixes bug 905061 * Allows for launching multiple instances at once * python-keystoneclient has moved from 4P to openstack. Update the reference * Remove the keystone admin auth hack. Handle condition when no valid tenants returned gracefully * in production, I've seen that vcpus can sometimes be null for compute hosts that do not initialize properly. this prevents /syspanel/ from croaking in that case * use a separate admin_server_list call to retrieve instances in syspanel. In syspanel, all instances should display, while in dash only the current tenant's instances should display * add default OPENSTACK_KEYSTONE_DEFAULT_ROLE='Member'. You must also make sure that this role exists in keystone: ./keystone-manage $* role add Member * Fixed problem with swift copy object trying to instantiate swift api when imported. Moved to __init__ to only make the call when necessary * Unit tests for dashboard container views. Includes support code for future view tests * Added copy support for swift objects. Can now copy an object within a container or to a new container * Last function tested. Unused function dropped * This is clever. Perhaps too clever * assorted cosmetic and ergonomic changes: Group terminated instances on user dash. Don't require keypair * Added empty stub for models to avoid django bug. Zero tests now run * Remove hacky post_save short-circuit. Post_save tests to follow later * Internationalized the dashboard so that users who have nova running in other languages can select a dashboard UI language to match. Translated all the strings (Localized) into Japanese & tested in English and Japanese. Created empty translation files for other languages but did not perform translation * One test failing. Need to become a Mox Guru to make it pass * Tests for credentials authorization model. Also change testsettings to not rely on a magic string, instead rely on None object * Add logging throughout django-openstack, mostly informational code-tracing and logging of error conditions. Add middleware to openstack-dashboard to log uncaught exceptions along with tracebacks for them. Updated local_settings.py to give basic idea of how to silence logging for various modules if not desired * instances logged. Some trivial whitespace changes ------------------------------------------------------------------- Fri Mar 18 01:06:10 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev18: * Translate status in network topology ------------------------------------------------------------------- Sat Mar 12 02:26:29 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev17: * Updated from global requirements * Refresh the networks on ajax update ------------------------------------------------------------------- Sat Mar 05 02:17:38 UTC 2016 - cloud-devel@suse.de - Rebased patches: + 0001-Trust-sql-middleware-value-conversion-and-stick-to-ng.patch dropped (merged upstream) ------------------------------------------------------------------- Sat Mar 5 02:17:33 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev14: * Trust sql middleware value conversion and stick to the spec type * exclude subnets without gateway in create interface * Hide delete volume if it has snapshot ------------------------------------------------------------------- Tue Feb 23 01:42:43 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev8: * Imported Translations from Zanata ------------------------------------------------------------------- Sun Feb 21 07:02:10 UTC 2016 - vuntz@suse.com - Replace 0001-Use-boolean-value-when-using-the-cinder-API.patch with 0001-Trust-sql-middleware-value-conversion-and-stick-to-t.patch (upstream fix). - Add 0001-Trust-sql-middleware-value-conversion-and-stick-to-ng.patch: this fixes the same issue in the NG launch instance dialog. ------------------------------------------------------------------- Thu Feb 18 11:41:08 UTC 2016 - bwiedemann@suse.com - Add 0001-Adding-download-for-openrc-file-for-keystone-v3-fixup.patch to add openrc_v2 template to package ------------------------------------------------------------------- Tue Feb 16 15:07:22 UTC 2016 - bwiedemann@suse.com - Add 0001-Adding-download-for-openrc-file-for-keystone-v3.patch ------------------------------------------------------------------- Sun Feb 14 01:34:30 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev7: * api cinder volume_migrate wrong number of params ------------------------------------------------------------------- Fri Feb 12 01:34:51 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev5: * Make Port Details VNIC type translatable ------------------------------------------------------------------- Fri Feb 5 01:34:22 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev4: * Imported Translations from Zanata * Adds support to accept IPv6 in VIP Address for LB Pool ------------------------------------------------------------------- Thu Jan 28 01:41:09 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.2.dev1: * Force releasenotes warnings to be treated as errors 8.0.1 ------------------------------------------------------------------- Fri Jan 22 01:40:07 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev30: * Remove usage of user project caching ------------------------------------------------------------------- Fri Jan 15 01:40:44 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev28: * Remove data-type and sort from flavor column ------------------------------------------------------------------- Thu Jan 14 01:39:52 UTC 2016 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev26: * Imported Translations from Zanata ------------------------------------------------------------------- Wed Dec 23 01:40:16 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev25: * Updated from global requirements ------------------------------------------------------------------- Sat Dec 19 01:45:41 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev24: * Imported Translations from Zanata ------------------------------------------------------------------- Fri Dec 18 01:47:25 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev23: * Fix job_binaries deletion * add Italian localization ------------------------------------------------------------------- Tue Dec 15 15:15:43 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev19: * Imported Translations from Zanata ------------------------------------------------------------------- Fri Dec 11 01:51:16 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev18: * Updated from global requirements ------------------------------------------------------------------- Fri Dec 4 02:45:37 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev16: * Update link in release notes to anonymous link ------------------------------------------------------------------- Tue Dec 1 02:44:21 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev15: * Add liberty release notes in YAML format ------------------------------------------------------------------- Thu Nov 26 17:25:27 UTC 2015 - dmueller@suse.com - remove generation of certificate in post-install (bsc#947044) ------------------------------------------------------------------- Thu Nov 19 00:45:32 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev14: * Add reno for release notes management * Updated from global requirements ------------------------------------------------------------------- Wed Nov 18 00:44:00 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev10: * Imported Translations from Zanata ------------------------------------------------------------------- Mon Nov 16 08:57:29 UTC 2015 - tbechtold@suse.com - add 0001-Use-boolean-value-when-using-the-cinder-API.patch ------------------------------------------------------------------- Thu Nov 12 02:22:01 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev9: * Imported Translations from Zanata * respect webroot setting in containers table ------------------------------------------------------------------- Wed Nov 11 09:08:02 UTC 2015 - tbechtold@suse.com - add 0001-Add-local_settings.d-dir-for-settings-snippets.patch Needed to enable a custom theme without modifying local_settings.py . ------------------------------------------------------------------- Tue Nov 10 02:20:06 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev6: * Use sum of volumes and snapshots for cinder usage ------------------------------------------------------------------- Fri Nov 6 02:21:32 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev5: * Imported Translations from Zanata * Switch to liberty branch for git review ------------------------------------------------------------------- Thu Nov 5 02:20:50 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev2: * Mock flavor_list method in tests for instances ------------------------------------------------------------------- Thu Oct 22 10:24:04 UTC 2015 - sayali.lunkad@suse.com - Adds 0003-Adds-deactivated-status-for-glance-image.patch + Required by bsc#945051 ------------------------------------------------------------------- Sun Oct 18 13:30:49 UTC 2015 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Sat Oct 17 01:15:17 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.1.dev1: * Switch to post-versioning 8.0.0 ------------------------------------------------------------------- Tue Oct 13 09:03:57 UTC 2015 - aplanas@suse.com - Add 0002_reset_flavors_for_other_than_boot_from_image_source_type.patch + Second part to fix bsc#945515. This code is still not in the upstream side. ------------------------------------------------------------------- Fri Oct 9 09:54:01 UTC 2015 - aplanas@suse.com - Add 0001_reset_flavors_for_other_than_boot_from_image_source_type.patch + Fix bsc#945515 using uptream code under review: https://bugs.launchpad.net/horizon/+bug/1482507 https://review.openstack.org/#/c/221758/ ------------------------------------------------------------------- Fri Oct 9 02:38:50 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0rc2: 8.0.0.0rc2 * Imported Translations from Zanata ------------------------------------------------------------------- Thu Oct 8 02:39:13 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0rc2.dev6: * Imported Translations from Zanata ------------------------------------------------------------------- Wed Oct 7 02:05:30 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0rc2.dev5: * Update Horizon language list for Liberty * Imported Translations from Zanata * Do not pass along cidr and ip_version to create_subnet when not used 8.0.0.0rc1 ------------------------------------------------------------------- Mon Sep 28 17:13:29 UTC 2015 - tbechtold@suse.com - update to 8.0.0.0~b4~dev211: * Imported Translations from Zanata * Neutron Quota Settings Flag Disables Neutron GUI * Cleanup of Translations * Typo fix in Trove panel * Imported Translations from Zanata * Updated from global requirements * Imported Translations from Zanata * Remove duplicate key from dictionary * FWaaS delete actions refactoring * Add external IP fields to VPNaaS details * Use the User model from d-o-a * Fix UTF-8 handling in tables * Imported Translations from Zanata * Remove unnecessary brackets from enabled files * Initial support for database clustering in Horizon * Update WSGI app creation to be compatible with Django 1.7 or greater * Imported Translations from Zanata * Fix all the network/router/subnet/port display as name_or_id * Pass Heat environment through form variables too * Imported Translations from Zanata * Updated from global requirements * magic-overrides should clone from currentSearch * Skip client side filter if the Facet is server side * Enable Launch Instance NG for the case when Nova quotas are disabled * Fix cinderclient traces in tests * Imported Translations from Zanata * Fix typo on access_cached comment * Couldn't provision instance from volume snapshot * Adding missing semi-colon * Fix lint errors for horizon.networktopology.js * Imported Translations from Zanata * Translate angular html with '-' * Improving find static robustness * Fix angular pie charts appearance * Check element's existence in angular unit tests in a proper way * Imported Translations from Zanata * Swap and ephemeral fields should be optional * Use raw data for inline edits of boolean fields * Use keyword substitution in horizon framework filters.js * Fix Load Balancer table Subnet row displays CIDR * Remove session caching of can_access call results * Added a django extract for .csv files * Remove .tx/config * Unable to attach volume to instance * Fix typo in launch instance help * Updated from global requirements * FWaaS tests improving * "scss is misspelled as css" in these scss files * Fix Python 3 issue in DataTableMetaclass constructor * Port horizon base tests to Python 3 * Fix bug preventing clusters to be created * Moving translation to HTML for launch-instance key pair step * Simplify is_service_enabled * Fix "create failed" bug in add DHCP agent form * Adds button to disable more than one domain at a time * Fix a bug in "Add Interface" form modal * Add Curvature topology * Enable compute shelve/unshelve commands * Fix ng Launch Instance button in Network Topology * [Sahara] Unified job interface map UI * Fix FWaaS Rules table displaying * Angular Magic Search defaults for filterStrings * Allow multiple clusters creation * Adding option for Spark jobs to use Swift paths * Hide 'Gateway IP' input when 'Disable Gateway' is checked * Launch instance create volume fails * Switch Magic Search class to the correct one * Updated from global requirements * Nav checkbox placement fix * Update MANIFEST for SCSS * Fix usage of python-novaclient in Horizon * Fix typo in a document javacript => javascript * Fixed typos in comment for renaming dashboard * Angular docs - code theory and translation * Wording for Security Groups is incorrect * Add information for debugging Selenium tests * Fix a bug for "Set Gateway" form modal * Updated from global requirements * Ensure exc message is included in user_message * Move volume types Forms out of volumes * Moving translation to HTML for launch-instance configuration step * Updated from global requirements * Update App Catalog UI Plugin Info * Upgrade to Bootswatch 3.3.5.3 * Magic Search CSS reuse * Replace SortedDict with OrderedDict * removed-textarea-resize-horizontal * Fix unhandled exceptions from cinder in quota code * Port dashboard api access tests to Python 3 * Display the project name in user detail page * Port password tests to Python 3 * Cancel button in "Add Rule" redirect to wrong url * [Sahara] Adding ability to update missing fields * Only allow http/https schemas for image download * Fix a unit test for create instance * Updating doc on Django version * Change awkward wording for poweroff dialogue * Fix eslint violations regarding newlines * Imported Translations from Transifex * Improve message propagation in exceptions.handle * Allowing job binaries to be edited * Update Contributing doc & cleanup * Theming Mechanism now supports 3rd party themes * Port horizon forms tests to Python 3 * Pie Charts now inherit from Bootstrap Theme * Fix off by one error in subnetpool choices logic * Remove unneeded __init__() in UpdateAggregate class * Added small block to remove default panels * Fix usage of netaddr '.broadcast' - switched to stable/liberty branch ------------------------------------------------------------------- Thu Sep 3 00:27:07 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev402: * Added cancel button in add rule modal * Updated Login directive to be less error prone * Fixing liberty version reference * Correct usage of angular.element * Run a subset of tests on Python 3 ------------------------------------------------------------------- Wed Sep 2 13:52:18 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev392: * Update Users Table to single HTML * Cloud Service directive to check if Service is enabled * Support create subnet w/Neutron subnet allocation * Fix the selenium LazyLoadedTabsTests * Drop QUnit JS tests in favor of Jasmine * Angularize metadata update modals * Adding missing mocks to lbaas tests ------------------------------------------------------------------- Wed Sep 2 00:29:41 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev378: * Add license headers to the panel/dashboard templates * Imported Translations from Transifex * Updated from global requirements * Correct the wrong url in "Manage QoS Spec Association" * Cleaning unnecessary leading whitespace in html * Logout user if he has no valid tokens * Fix some description/grammar mistakes in messages ------------------------------------------------------------------- Tue Sep 1 00:32:29 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev365: * Skip test_routerrule_detail blocking the gate ------------------------------------------------------------------- Mon Aug 31 00:28:28 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev364: * Moving inline html code out of login.spec.js * Imported Translations from Transifex * Horizon Logo Documentation is out of date * Remove secondary font * hz-if prefix change to promise directives * Improve Cloud Service Directive Documentation * Remove controller reference in ng launch instance * Updated cassandra database details overview port ------------------------------------------------------------------- Sun Aug 30 00:26:36 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev348: * Run ESLint on Javascript files in dashboards * JSCS Cleanup - use DI in launch instance model * Add tacker-horizon plugin to plugins registry * Styles and Asset No Longer Necessary * Fix local_settings.py.example to be consistently styled * Add Angular Table Footer Directive * Allow to edit image metadata from project view ------------------------------------------------------------------- Sat Aug 29 00:31:02 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev334: * Adding clone feature to Transfer Table * [Sahara] Add support for event logs * Imported Translations from Transifex * py3: Replace unicode with six.text_type * Integration tests no longer use form's fields ordering for matching * Moving translation to HTML for launch-instance security-group step * A few fixes to make the App Catalog plugin work * Add 'reverse_lazy' for 'success_url' in admin volume type panel * SCSS $webroot should inherit from settings.py * Add Storm Job to UI ------------------------------------------------------------------- Fri Aug 28 00:29:18 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev314: * Updated from global requirements * Update Table to Single HTML for Readability * Revert "Fix broken header dropdowns" * Delete redundant 'CreateVolumeTypeView' class * Javascript Heat API * [Sahara] Add missing job type in libs selection * Cleaning up the Transfer Table * Allowing data sources to be edited * [Sahara] Added volume type and instance locality support ------------------------------------------------------------------- Thu Aug 27 12:11:41 UTC 2015 - tbechtold@suse.com - Update to version horizon-8.0.0.0b3.dev296: * Imported Translations from Transifex * Move i18n to HTML for launch-instance source step * Fixed alignment issues in create firewall - Rebased patches: + 0001-Reorder-template-loader.patch (manually) - Install upstream theme dir - Adjust Requires according to requirements.txt ------------------------------------------------------------------- Fri Jul 31 12:06:22 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b3.dev6: * Adding PUT to REST api service * Auto-collect app/ instead of only app/core/ 8.0.0.0b2 * Mock $window for magic-search tests * Webroot still needs to load default scss files * Adding Angular Project Images Table * Page Header Directive File Style Guide Rename * Imported Translations from Transifex * Imported Translations from Transifex * Allow STATIC_URL override * Keystone REST handles default role incorrectly * Create image directly in 'copy_from' and 'location' case ------------------------------------------------------------------- Sat Jul 25 23:39:43 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev337: * Imported Translations from Transifex * Add extraction of filter-based translations * Fixed getting success msg on failing swift operation * Updated from global requirements * JSCS Cleanup - Fix eslint errors in workflow file * Fix static file paths in heat topology view * JSCS Cleanup - horizon widgets for transfer-table * Correct wrong super __init__() calling * Add plurals and comments to angular i18n * Replace dict.iteritems() with six.iteritems(dict) * Imported Translations from Transifex * Client-side Magic Search * Add Angular Basic Page Header Directive * N1Kv: Fix failing network and port creates * JSCS Cleanup - Fix eslint errors for hz.dashboard.identity * Annotating config functions * JSCS Cleanup - horizon widgets for charts * JSCS Cleanup - horizon widgets for modal-wait-spinner * Move static files configuration to reduce settings.py churn * JSCS Cleanup - style guide cleanup for wizard * Updated from global requirements * Proving JS source files in consistent order * Unit tests for auto file discovery * Imported Translations from Transifex * Make sure to treat extra slashes on pseudo-folder name * JSCS Cleanup - validators/ folder * Handling vnic type as optional * Adding make_web_conf command documention * Fix _wait_till_element_disappear * Documenting STATIC settings from Django ------------------------------------------------------------------- Thu Jul 23 23:39:58 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev271: * Fix bug where WEBROOT is not respected * Fix Python 3 issues in base modules ------------------------------------------------------------------- Wed Jul 22 00:37:48 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev268: * Amend docs on OPENSTACK_KEYSTONE_DEFAULT_ROLE * JSCS Cleanup - use function syntax for i18n * updating lbaas support in local.conf * Only use ports with non empy list of fixed_ips * Allow STATIC_ROOT override ------------------------------------------------------------------- Tue Jul 21 00:19:03 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev258: * Imported Translations from Transifex * Imported Translations from Transifex * Updated from global requirements * Make volume status detail translatable * Horizon Themes should support and house easy Template Overrides ------------------------------------------------------------------- Mon Jul 20 00:19:25 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev248: * fixed the cancel button look in migrate host * Add OPENSTACK_NOVA_EXTENSIONS_BLACKLIST option to settings * Imported Translations from Transifex * Modal service is incorrectly named * Updated from global requirements * Use eslint-config-openstack * Moving AngularJS panel file to _200 range * Imported Translations from Transifex * Dashboard ReOrg - Move cloud-services into app/core * LBAAS VIP floating IP table actions * Adds Horizon Doc modification. Fixes bug 1474177 * Fix redirect during jasmine tests * Add keystone version to REST API * JSCS Cleanup - use $apply instead of $digest in help-panel spec * Moving Sahara to contrib * Fix CSS GET None when mouse over the table cell * Dashboard ReOrg - Move workflow into app/core * JSCS Cleanup-style guide cleanup for filters.js * Identity dashboard's style should be customizable * JSCS Cleanup - use $apply instead of $digest for action-list.spec * Revert "Ignore the ng_on_watch error from eslint" * Replace mox with mox3 * Fix the loading block wouldn't disappear in Mac OS X * JSCS Cleanup - rename vm as ctrl for login controller * JSCS Cleanup - Include angular plugin for auth js * Fix eslint error on framework.module * Updated from global requirements * Adding identity users table * dash-separate-case for js and scss file names in doc * Addresses use of digest in launch-instance specs by using apply instead ------------------------------------------------------------------- Sat Jul 11 00:17:15 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev178: * Fix mock issues found due to new mock release * Imported Translations from Transifex * Change the ESLINT controller as to ctrl * Dashboard ReOrg - Create app/core directory * Update example local_conf * Angular doc tweaks * Ignore the ng_on_watch error from eslint * Adding Angular Identity Projects Panel ------------------------------------------------------------------- Fri Jul 10 00:16:31 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev163: * Dashboard karma is missing framework files * Fix eslint errors on the login controller * Imported Translations from Transifex * Remove hz dashboard module from enabled ------------------------------------------------------------------- Thu Jul 9 08:09:08 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev156: * Imported Translations from Transifex * Remove old trans filter * Dashboard ReOrg - Create 'project' module * Improving readability for Horizon top module structure * Duplicate keywords for translation ------------------------------------------------------------------- Wed Jul 8 15:28:35 UTC 2015 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Wed Jul 8 00:17:57 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev147: * Change a comparison with 'undefined' to use angular.isUndefined() * Update docs for auto js file discovery * Imported Translations from Transifex * JSCS - making app.module.js following JP * Use angular.isUndefined in place of !angular.isDefined * Fix deletion action failure handling * corrected the wrong url in admin instance detail ------------------------------------------------------------------- Tue Jul 7 00:17:53 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0b2.dev133: * Fixing hard-coded path * Imported Translations from Transifex ------------------------------------------------------------------- Mon Jul 06 08:39:52 UTC 2015 - opensuse-packaging@opensuse.org - Rebased patches: + 0001-Reorder-template-loader.patch (manually) ------------------------------------------------------------------- Mon Jul 6 08:21:55 UTC 2015 - rsalevsky@suse.com - Update to version horizon-8.0.0.0b2.dev131: * Extending Karma config * Corrections to WEBROOT docs * JSCS Cleanup - rename *.factory.js to *.service.js * JSCS Cleanup - style cleanup for modal factory * Add anti-ClickJack XFS hardening for old browsers * Added .eslintignore * Angular translation via babel (singular only) * Adding identity ng-users panel * JSCS cleanup - launch-instance.js * Removed JSHint * JSCS Cleanup - style cleanup for Launch Instance Security Groups Step * Add integration tests for Identity->Projects page * Apply auto-file-discovery to plugins * JSCS Cleanup - style guide cleanup for Util > Bind Scope * Switched from JSCS to ESLint * Searchbar directive should be prefix with hz * Redirect URL for invalid data source details page * Error message for invalid job binary details page * Error message for invalid job details page * Applying auto-file-discovery partially * Adding Angular Users Panel * JSCS Cleanup - style cleanup for Launch Instance Source Step * Fix _get_tenant_volume_usages * Error message for invalid job template details page * AngularJS in Horizon Documentation * Error message for invalid node group template details page * Error message for invalid cluster template details page * Update project list in the header bar * Useing 'yesno' filter to display Boolean value * changing email from user list deletes user passwd ------------------------------------------------------------------- Mon Jun 22 00:37:10 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0a1.dev15: * Imported Translations from Transifex ------------------------------------------------------------------- Sat Jun 20 00:38:44 UTC 2015 - cloud-devel@suse.de - Update to version horizon-8.0.0.0a1.dev14: * Skip test_sahara_image_registry while investigating reasons * Revert "added a 'shared' column in FW policy table" * Removing unnecessary test setting of dashboards * Fix function name reference in cinder.service.spec.js * Update version for Liberty * JSCS cleanup - horizon/static/framework conf and util ------------------------------------------------------------------- Fri Jun 19 00:36:27 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev4: * Imported Translations from Transifex 8.0.0a0 * Allow to attach FIP without a router * JSCS cleanup - style guide cleanup for modal-wait-spinner * Handle errors during glance image updates correctly ------------------------------------------------------------------- Wed Jun 17 23:54:51 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev423: * Fixes a typo 'use_strict' -> 'use strict' * Imported Translations from Transifex * Fix for test_image_create_delete * LB method column is added in pools table ------------------------------------------------------------------- Tue Jun 16 23:57:02 UTC 2015 - bwiedemann@suse.de - Update to version horizon-2015.2.0.dev416: * Updated from global requirements * Rename files to enable auto-file-discovery * Utils for auto-file-discovery * Imported Translations from Transifex * Remove files from oslo-incubator * ngReorg - Move API files to openstack_dashboard * Fix available.html.example in transfer-table directory * Fix Create User form's fields sorting for Django 1.7 * Added correct URL to edit QoS spec * JSCS cleanup - style guide cleanup for charts * [Launch Instance Fix] Add Model Block Device Test * JSCS Cleanup - tech-debt and auth * require python-oslo.policy ------------------------------------------------------------------- Mon Jun 15 23:53:59 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev392: * Refactor some scss code * Add translation for javascript disabled alert * Updated from global requirements * ngReorg - move framework.util.form to validators * JSCS cleanup - openstack_dashboard/static/ * Exclude current volume_type from Volume retype list 2015.1.0 * Import translations from Transifex for Juno * Format numbers in a locale sensitive manner * update .tx/config to match Kilo Transifex resources * Updated from global requirements * Initialize variable 'networks' before referencing * Fix addition of plugin panel to panel group * Updated from global requirements * Hide Cancel button if no cancel_url is provided * Make status column on admin network table translatable * [Launch Instance Fix] Security Group Nova Net * update .gitreview for stable/kilo * Updated from global requirements 2014.2 * Document token hash algorithm option * Warn OPENSTACK_QUANTUM_NETWORK setting as deprecated * Import translations from Transifex for Juno ------------------------------------------------------------------- Mon Jun 15 08:57:48 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev457: * Imported Translations from Transifex ------------------------------------------------------------------- Sat Jun 13 23:55:34 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev456: * Remove "More Projects" link from the header * JSCS cleanup - style guide cleanup for modal * Imported Translations from Transifex * Removing unused file references in Jasmine * [Launch Instance Fix] Tests for Base Controllers * ngReorg - move core HTML from framework to dashboard * Add no-cache directive when generating keypair * Imported Translations from Transifex ------------------------------------------------------------------- Fri Jun 12 00:37:11 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev442: * Imported Translations from Transifex * Extends .jscsrc to ignore 3rd party files * JSCS Cleanup - style guide cleanup for toast * Updated from global requirements * JSCS cleanup - Angular framework widgets (partial2) * Change 'Update Metadata' to specific name in modal header * Unified the position of modal's buttons * Add the column 'Shared' to firewall, policy and rules table * JSCS Cleanup - karma.conf * added a 'shared' column in FW policy table * corrected the wrong url in admin instance detail * Encase helper-functions spec in IIFE * Use bdmv2 format when instance is boot from volume ------------------------------------------------------------------- Wed Jun 10 09:22:47 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev419: * Fix $this usage in horizon.tables.js * Updated from global requirements * Escape the description param from heat template * Imported Translations from Transifex * JSCS cleanup - style guide cleanup for help-panel and MagicSearch * Fixes line length issues in local_settings.py * Handle modals properly when disabling table actions * Fix submit button not working in Angular Launch Instance modal * Imported Translations from Transifex * Flavor tests - use a digest cycle to test watches * [Launch Instance Fix] Add Flavor Step Unit Tests * Launch Instance NG - Create Volume if Nova Ext * [Launch Instance fix] Add sorting to Network table * Refactor quota limit summary template ------------------------------------------------------------------- Mon Jun 8 01:52:20 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev395: * JSCS cleanup - Angular framework widgets (partial) * Imported Translations from Transifex ------------------------------------------------------------------- Sun Jun 7 01:53:45 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev392: * ngReorg - move dashboard controllers from horizon * Added `npm run lint` command to execute JSCS * Trigger tox from package.json, if necessary ------------------------------------------------------------------- Sat Jun 6 01:53:14 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev387: * Added karma-cli to package.json * Imported Translations from Transifex * fix usage property(vcpus, vcpu_hours) error use * ngReorg - move dashboard-app/login out * ngReorg - move utils from dashboad-app * Fix failed wizard tests * [Launch Instance Fix] Add Model Unit Tests * JSCS Cleanup - Legacy JS test files ------------------------------------------------------------------- Fri Jun 5 01:54:43 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev371: * Updated from global requirements * Angular API Unit Tests * Delete period from select option in LiveMigrateForm * Improve unittests for angular charts * Improving filter and existing API service tests * Hidden HOST in instance overview page for normal user * Imported Translations from Transifex * Bootstrap variables should derive from a known theme * Adding John Papa style guide to JSCS * [Launch Instance Fix] Clean up Wizard scope * Prevent multiple form submission on table row actions * added description column in firewall tables * Fixing up how job configs are handled ------------------------------------------------------------------- Thu Jun 4 01:55:42 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev347: * Imported Translations from Transifex * I/O error uploading image * Don't pass read only attributes on neutron update * filter the subnets which already in the router * Adds floatingip allocate,release integration tests ------------------------------------------------------------------- Wed Jun 3 01:51:02 UTC 2015 - bwiedemann@suse.de - Update to version horizon-2015.2.0.dev339: * Extending test coverage for core components * added description column in vpn tables * Imported Translations from Transifex * JSHINT error on master * Provide unittests for magic-search.js * Get unit tests working with Karma * The overview chart is so big and ugly while use `width: 100%` * Move validate_metadata to utils/validators * Imported Translations from Transifex * Add support for Docker image format * Split admin volumes tests to it's own test file * Display protocol in security group rules * Fix error message on project create * Fix date pickers in metering modal * Instance overview renders erroneous markup ------------------------------------------------------------------- Sun May 31 01:51:09 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev312: * Fix Flavor Detail tbl in legacy Launch Instance ------------------------------------------------------------------- Sat May 30 01:52:34 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev310: * Remove unneeded __init__() in UnmanageVolume class * Imported Translations from Transifex * Fix TemplateDoesNotExist at manage/unmanage volumes * Revert "Merge "Bootstrap variable overrides should only be default values"" * Simplify some codes in is_quotas_extension_supported * Remove bad 404 calls * Allocation Pool should display a full text help * Detach interface support * Add support for attaching interface ------------------------------------------------------------------- Fri May 29 01:56:49 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev292: * Fix modals by making spinner_options accessible * Imported Translations from Transifex * Ignore all egg type artifacts ------------------------------------------------------------------- Thu May 28 00:23:43 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev287: * Imported Translations from Transifex * User should be able to update allocation pool values * Small fix to angular docs * Remove unused config access via REST * Bootstrap variable overrides should only be default values ------------------------------------------------------------------- Wed May 27 00:24:16 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev277: * Inherit environment variables for tests that use nodeenv * Imported Translations from Transifex * ngReorg - Create dashboard-app * Added a validation to the Keypair creation form * ngReorg - Relocate filters and a validator * ngReorg - Align constants, factories and services * Made HorizonComponent class Python3 compatible * Quota graph label aligned * Network Step uses controller-as syntax * Add kernel/ramdisk for image create * Check delay and timeout when editing monitor * Empty cell should obey sorting order ------------------------------------------------------------------- Tue May 26 00:23:27 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev255: * Removed the '_safe_message' variable from the API exceptions * Hide remove rule if no rule inserted in FW policy ------------------------------------------------------------------- Mon May 25 00:21:20 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev251: * ngReorg - align module names with directory ------------------------------------------------------------------- Fri May 22 00:20:23 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev250: * Imported Translations from Transifex ------------------------------------------------------------------- Thu May 21 00:40:50 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev249: * Imported Translations from Transifex * Add a conditional judgement to avoid invalid dict index ------------------------------------------------------------------- Wed May 20 00:42:47 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev246: * ngReorg - create 'widgets' module * ngReorg - create 'util' module * Imported Translations from Transifex * ngReorg - create framework dir ------------------------------------------------------------------- Tue May 19 00:43:01 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev240: * Change an IPMI meter name * Add Plugin and Version columns in clusters table ------------------------------------------------------------------- Mon May 18 00:41:20 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev236: * Imported Translations from Transifex ------------------------------------------------------------------- Sat May 16 00:38:51 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev235: * Imported Translations from Transifex * Added page title for LBAAS panel detail pages * Added page title for VPN panel detail pages * Added page title in firewalls panel * left side header panel doesn't expand but show up arrow ------------------------------------------------------------------- Fri May 15 01:16:21 UTC 2015 - dmueller@suse.com - adjust sample template for apache 2.4 - remove 0001-Do-not-load-jasmine-without-DEBUG-setting.patch and tweak file list instead ------------------------------------------------------------------- Fri May 15 00:22:13 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev226: * LBaas v1 Associate Monitor to Pool Fails * Rename Job Executions to Jobs in Jobs page * Imported Translations from Transifex * Remove unused jasmine_tests.py * use binary filter to get compute services * Add support for cinder pools * remove asterisk for optional fields in VPN forms ------------------------------------------------------------------- Thu May 14 00:23:32 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev212: * Imported Translations from Transifex ------------------------------------------------------------------- Wed May 13 00:23:08 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev211: * Updated from global requirements * Imported Translations from Transifex * Correct Admin Instances actions to reference Admin ones * Updated from global requirements ------------------------------------------------------------------- Tue May 12 00:21:17 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev205: * Fix code format errors reported by JSCS * Add empty name check to volume types * Imported Translations from Transifex * Adopt the John Papa Style Guide for AngularJS * Fixing data processing operations for alternate webroots ------------------------------------------------------------------- Sun May 10 00:21:01 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev195: * Imported Translations from Transifex ------------------------------------------------------------------- Sat May 9 00:20:41 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev194: * Add job type and updated time in job template detail page ------------------------------------------------------------------- Fri May 8 13:39:34 UTC 2015 - dmueller@suse.com - Update to version horizon-2015.2.0.dev193: * Imported Translations from Transifex * Updated from global requirements * Bind Launch instance quota chart to count input * Fix donut chart title data and standardize design * Add Type column in Job Templates Panel * Imported Translations from Transifex * Jshint removing Hogan and static_url * Fixing Jasmine tests in dashboard * check DPD interval and timeout for IPSec site connection ------------------------------------------------------------------- Wed May 6 23:56:18 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev180: * Updated from global requirements * Fixed dashboard angular translation issue * Imported Translations from Transifex * Improve help content for lbaas pool create ------------------------------------------------------------------- Wed May 6 07:27:51 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev172: * Sanitation of metadata passed from Django to avoid persistent XSS (bnc#931437, CVE-2015-3988) * Compute Host status and State are not translatable * Heat topology display improvement ------------------------------------------------------------------- Tue May 5 12:02:59 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev166: * Improve lbaas subnet drop down * Improving subnet dropdown for lbaas creat vip screen * Imported Translations from Transifex * [Launch Instance Fix] Add Source Step Unit Tests * incorrect SSL header used in example config ------------------------------------------------------------------- Sat May 2 23:49:24 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev158: * Read user project directly from request.user * Replace pie chart with number for unlimited quotas ------------------------------------------------------------------- Fri May 1 23:49:59 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.0.dev154: * Updated from global requirements * Fixing gate bug with new requirements * Fix missing default value for JSCS var in run_tests.sh * Imported Translations from Transifex * Compatibility fix for pyscss 1.3.4 * Fix JS files not matching JSCS ruleset * Establish baseline JSCS configuration * Add description & example for isServer property in Magic Search ------------------------------------------------------------------- Thu Apr 30 23:49:27 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev157: * Fix exponentially growing AJAX updates for table rows * Imported Translations from Transifex * Updated from global requirements * Drop use of 'oslo' namespace package * corrected the create volume from snapshot * Populating job type choices via api call * Made changes per doc conventions to horizon.rst * General specs enclosure cleanup * Sahara Data Processing EDP Job Add HBase common lib checkbox ------------------------------------------------------------------- Wed Apr 29 23:50:27 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev140: * Add Angular service to provide translation * Imported Translations from Transifex * Updated from global requirements * avoid calling neutron, when neutron is disabled ------------------------------------------------------------------- Tue Apr 28 23:49:55 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev134: * Remove deprecated OPENSTACK_QUANTUM_NETWORK * Adding unused, undef, and fail to jshint * Imported Translations from Transifex * Jshint unused and undef cleanup for D3 JS * Jshint unused and undef cleanup for networktopology JS * Updated install.rst to follow doc conventions * Cleaning up comments in hz.api.service.js * Jshint unused and undef cleanup for quota JS * Add Extra Routes to Router Tabs View ------------------------------------------------------------------- Mon Apr 27 08:47:05 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev117: * Jshint unused and undef cleanup for tables inline JS * Jshint unused and undef cleanup for messages JS * Jshint unused and undef cleanup for modals JS * Jshint unused and undef cleanup for membership JS * Removing unused variables in dashboard * Jshint unused and undef cleanup for tables JS * Imported Translations from Transifex * Add scss variables for Magic Search * Updated from global requirements * made all status values translatable in volume table * Imported Translations from Transifex * Angular table hzSelectAll should be unchecked if table has no rows * Jshint unused and undef cleanup for instances JS * Updated from global requirements * Make all quota names in Defaults panel translatable * Jshint unused and undef cleanup for accordion_nav, tabs JS * Jshint unused and undef cleanup for forms, heattop JS * Jshint unused and undef cleanup for firewalls JS * Imported Translations from Transifex * Fix addition of plugin panel to panel group * Adding Hogan and Qunit globals to jshint * Updated from global requirements * Initialize variable 'networks' before referencing * Angular alert service - refactor use * Fix various Networking forms urls * added network id field in admin's update network model * Imported Translations from Transifex * Magic Search enhancements * [Sahara] Fixed tab selection in case of processes names conflict * Format numbers in a locale sensitive manner ------------------------------------------------------------------- Tue Apr 21 23:41:44 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev58: * Hide Cancel button if no cancel_url is provided * Angular alert/messaging service * Only show data sources if they are relevant for job * Fix the redundant error message during user create * Fix unnecessary dotted focus outline in tab bar * Imported Translations from Transifex * Add volume migration api support ------------------------------------------------------------------- Mon Apr 20 23:41:31 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev44: * Imported Translations from Transifex * Added more details to items per page help text * Validate volume quota when booting from volume * made changes per doc conventions to tutorial.rst * made action log's action value translatable * Refactor project overview tests * removed asterisk for admin state in network create ------------------------------------------------------------------- Sun Apr 19 23:41:26 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev30: * Imported Translations from Transifex ------------------------------------------------------------------- Sat Apr 18 23:41:37 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev29: * Imported Translations from Transifex ------------------------------------------------------------------- Fri Apr 17 23:41:26 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev28: * Imported Translations from Transifex * [Launch Instance Fix] Security Group Nova Net ------------------------------------------------------------------- Fri Apr 17 00:52:42 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev25: * fix grammar in workflow.rst file * Fix the misplaced eye icon in Credentials modal form * Imported Translations from Transifex * Add project-dropdown ------------------------------------------------------------------- Thu Apr 16 00:53:52 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev18: * Imported Translations from Transifex * Remove concatenation in csv file * Make status column on admin network table translatable * Sort jobs in JobsView based on created_at value * Move _update_project_quota into a common Workflow ancestor ------------------------------------------------------------------- Wed Apr 15 00:54:45 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.2.dev8: 2015.1.0rc1 * Imported Translations from Transifex * [Launch Instance Fix] Add Security Group Step Unit Tests * [Heat] Resource url mapping improvement * JShint should ignore libraries * Removing unused variables in horizon angular * Open Liberty development * Adding styling for disabled and danger action items * Add missing telemetry policy example file * Net name field is not required when creating port ------------------------------------------------------------------- Tue Apr 14 00:53:08 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev300: * Add Russian to settings.py * Fixing typo in OPENSTACK_NEUTRON_NETWORK section * Imported Translations from Transifex * Fixing typo in AVAILABLE_REGIONS section ------------------------------------------------------------------- Mon Apr 13 00:54:47 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev292: * Imported Translations from Transifex * Fixing typo in CONSOLE_TYPE documentation * [Launch Instance Fix] Settings for volume name * added network id field in update network model * Removing scope digest from login directive * Adding horizon to jshint ------------------------------------------------------------------- Sun Apr 12 00:54:46 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev282: * Silently drop access to non-existent flavours * [Launch Instance Fix] Show volume device name ------------------------------------------------------------------- Sat Apr 11 00:55:35 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev279: * [Launch Instance Fix] Settings for volume name * Imported Translations from Transifex * Launch Instance Step - Key Pair Import * [Launch Instance Fix] Add Configuration Step Unit Tests * [Launch Instance fix] Refactor translation for Angular filter ------------------------------------------------------------------- Fri Apr 10 00:55:06 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev271: * Remove unnecessary class * Imported Translations from Transifex * Fixing the running of jobs without data sources * Minor Jasmine test cleanup ------------------------------------------------------------------- Thu Apr 9 00:51:06 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev264: * Update customizing docs to include themes * [Launch Instance Fix] Add Network Step Unit Tests * Imported Translations from Transifex * Updated from global requirements * Make "RAW" in image table translatable * Make Image Type translatable * Detect apache version * Fix bad performance on project update panel * [Launch Instance fix] Show header for Source Allocated table * Fix security group checking action permissions raise error ------------------------------------------------------------------- Wed Apr 8 00:54:22 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev244: * Imported Translations from Transifex * [Launch Instance Fix] Nested search box in flavor step * Revert "Refactoring the exceptions lists" * Removed unused injections in launch-instance-config step * [Launch Instance Fix] Adding unit tests to hz.dashboard ------------------------------------------------------------------- Tue Apr 7 00:52:27 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev235: * Fix logic in modal to accept cancel param * [Launch Instance Fix] Add better coverage for widgets * Replace '-' in Port Range column to 'Any' in secgroup rule table * Remove meaningless "(CIDR)" suffix in Security Group Rules table * Imported Translations from Transifex * Fixing selenium tests to work with Django 1.7 * Updated from global requirements * Adding transclude to search-bar for batch actions * Refactoring the exceptions lists * [Heat] Fix default values displaying for "Launch Stack" ------------------------------------------------------------------- Mon Apr 6 00:52:00 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev215: * Imported Translations from Transifex * Imported Translations from Transifex * Rename utilsSpec.js to utils.spec.js ------------------------------------------------------------------- Sun Apr 5 00:52:48 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev211: * [Launch Instance Fix] Conditionally enable UI * [Launch Instance Fix] Remove a step if it is not ready * [Launch Instance Fix] Fix detail rows not expanding on source and flavor * Default to old Launch Instance workflow * [Launch Instance Fix] Enabling loading script from local file * [Launch Instance Fix] Launch Instance from Various Screens * Metadata widget multivalue selection support * Update instruction for publishing xstatic packages ------------------------------------------------------------------- Sat Apr 4 00:52:03 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev196: * Imported Translations from Transifex * Warn if boot volume AZ differs from instance AZ * Add help text for vcpu hours ------------------------------------------------------------------- Fri Apr 3 00:52:38 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev190: * [Launch Instance Fix] Flavor Metadata Details * [Launch Instance Fix] Source Details - Metadata * [Launch Instance Fix] Add Keypair Step Unit Tests * [Launch Instance Fix] Glance rest API fix * Add hzSelect directive to Angular table * [Sahara] fix sahara client calls * Imported Translations from Transifex * Pass SSL parameters to sahara client * [Launch Instance Fix] Fix css for transfer table * Sort the panel's variable in the dashboards.py * [Launch Instance Fix] Making table expand faster * Launch Instance - MultiRegion Support / Networks * Fetch user's projects from request.user * Fix sort order for User IDs in identity table * Add 7 missed meters in Resource Usage Panel ------------------------------------------------------------------- Thu Apr 2 00:49:55 UTC 2015 - bwiedemann@suse.com - Update to version horizon-2015.1.dev161: * Add help text to DeleteVolumeTransfer action * [Launch Instance Fix] Cleanup $scope injection in help controllers * Imported Translations from Transifex * [Launch Instance Fix] Enhancing wizard widget * [Launch Instance Fix] Update Local Settings Sample * [Launch Instance Fix] Adding validation * Improve instance source form field valignment * Fix web-server memory overrun when downloading objects from Swift * Enable login via openID and SAML * Fix unlikely XSS in attachment rendering * Updated keystone api for roles and edit * Refactor/remove obsolete page_header blocks * Updated incorrect name for angular lrdragndrop * passing wrong dict in lbaas * Modified hzSelectAll to select all visible checkboxes in table * Modify form for Volume Transfer Details * Add subtitle text for Launch Instance source step * Add --location option to image create * Use WEBROOT setting for the 500 page home button * Correct the identity groups create url * Removing HA interfaces from port list * [Sahara] Added indirect access support * Makes Launch/ Edit buttons in Images explicit * change the floating_ips tables.py argument * Add html source code on test failure for debugging * Updated parsing of catalog to handle bad format * Show MTU in Network details page * Disable "Associate floating IP" when instance error * Add BuildRequires: python-XStatic-Angular-lrdragndrop ------------------------------------------------------------------- Tue Mar 31 00:56:25 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev106: * Modified hzSelectAll to watch changes in row length * Remove duplicated __init__ from api/fwaas.py * Imported Translations from Transifex * Correct "Uptime" field in csv report file * Use _wait_for_spinner() * Fixes double slash problem in Swift Container pseudo folder ------------------------------------------------------------------- Mon Mar 30 09:08:59 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev96: * Adds configuration support to associate firewall to routers * Imported Translations from Transifex * [Launch Instance Fix] Add details to Select Flavor step * [Launch Instance Fix] Split Security & Access in 2 * [Launch Instance fix] Fix decimal point * Removing unnecessary and annoying error message * Fix horizon login autocomplete control issues * Fixes inconsistent Edit between tables & details * Fixes inconsistent Router Details page * Fix replacement of exception category list ------------------------------------------------------------------- Fri Mar 27 14:13:45 UTC 2015 - rsalevsky@suse.com - Update to version horizon-2015.1.dev77: * Add help panel text - Launch Instance source step * [Launch Instance Fix] Wizard should have max-width of 1440px * run compilemessages with runtime deps * Imported Translations from Transifex * Change preset for resource usage to 'last day' * Imported Translations from Transifex * [Launch Instance Fix] Add step help content * Adding spyOn and jasmine to global jshint * Fixing changing WEBROOT from / * Next/Create button loses state in create network * Fix common misspellings * [Data_processing] fix job_executions table * Use novaclient v2 instead v1_1 * Imported Translations from Transifex * Imported Translations from Transifex * I18N: Allow to control word order in create_pseudo_folder * Imported Translations from Transifex * Updated from global requirements * Removing apiPromise * Removing absolute URLs from data processing templates * Improve Launch Instance step subtitle styling * [Launch Instance Fix] Remove outline from basic search bar * Translated count filter for table footer * Admin state column added in firewall table * Imported Translations from Transifex * Replace 'raise AssertionError' with 'self.assertIn' * Custom Horizon Theme * Add placeholder text to transfer table search bar * [Launch Instance Fix] Launch instance refreshes instance tables * Magic Search Enablement - Rebased patches: * 0001-Reorder-template-loader.patch ------------------------------------------------------------------- Fri Mar 20 02:14:24 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.0b3: 2015.1.0b3 * Adds initial SRIOV creation/config support * Make guided job success message translatable * Fix small typo in error in data processing wizard * Changing terminology for jobs and job executions in data processing * Imported Translations from Transifex * Add fallback on sahara endpoint lookup * Allow specifying authentication URLs from settings * [Launch Instance Fix] Add Sorting To Table in Select Source * Show ports from shared nets in floating IP assoc * Change N/A to id in the message * equal(=) added in project filter option ------------------------------------------------------------------- Thu Mar 19 12:39:01 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev565: * Improve styling for key pair detail table * Fixing typo in Cinder API * Fixing typo in Glance API * Metadata display widget * [Launch Instance fix] Flavor table should be sorted by RAM * Source step - fix donut chart label color * Add Django-1.7 support * Guided job execution page for Sahara * Guided cluster creation mode for Sahara ------------------------------------------------------------------- Thu Mar 19 02:01:18 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev547: * [Launch Instance fix] Removing step number in Wizard widget * [Launch Instance Fix] Removing period from selecting tips * [Launch Instance Fix] Network Step HTML cleanup * Metadata widget support for readonly flag * Imported Translations from Transifex ------------------------------------------------------------------- Wed Mar 18 02:18:13 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev538: * Imported Translations from Transifex * hypervisor list and details page reports invalid data * Source step - fix instance count limit and donut chart * Correct ngdoc in Neutron AngularJS service * Launch Instance Step - Network * Fixed transcluded content not updating in action list * Replace usage of urllib in nova rest api * Refactor, customization and fixes of Metadata Widget * Heat resource url mapping improvement * Fix transfer tables example * Launch Instance Step - Access and Security * Clean modal forms in Orchestration Stacks * Redirect initial hit to login page * Prevent flash of left nav panels when loading page * Fixes Error message during image upload due to long name ------------------------------------------------------------------- Tue Mar 17 02:20:24 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev508: * made all status values translatable in port table * Imported Translations from Transifex * Imported Translations from Transifex * Launch Instance Step - Configuration * Launch Instance Step - Select Flavor * Launch Instance Step - Select Source * Launch Instance Model * Launch instance - common style * Add "Preview Stack" action to Stacks table * made network status value translatable * Imported Translations from Transifex * Updated transfer tables * Fix CSS, remove bad semicolon in _variables.scss * add the package 'which' to fedora * Fixes alignment of pencil icon in Users Table * Imported Translations from Transifex * Follow-up patch to fix a descrition in docs * Imported Translations from Transifex * Angular-based Modal Wait Spinner Widget * Modified "remote" column in the secgroup table * added check for delay >= timeout in LB add monitor * Support to move the horizon relative to web root * Imported Translations from Transifex * 'External Gateway Information' TO 'External Gateway' * Double check admin password when update user password * Refactor multiple references to $(document) * Action List with Angular directives * Fixing permissions for data processing panels * Remove unviewable data from dashboard images (gif/png) * Updating sahara image registry form for dynamic adds ------------------------------------------------------------------- Thu Mar 5 02:21:23 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev357: * Allow Jasmine failures to fail test * Fix Jasmine unit tests failing ------------------------------------------------------------------- Wed Mar 4 02:22:32 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev353: * Fix inappropriate error message for network table * Imported Translations from Transifex * Keystone REST API single project GET * context['view'] not available in Serial Console * Refactor of Metadata Widget * Adding policy rest endpoint for angular * Generate a drop down field for custom heat parameters ------------------------------------------------------------------- Tue Mar 3 02:21:25 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev340: * Missing commas in one-element tuples * Creating a new volume_type's extra_specs returns a relative path ------------------------------------------------------------------- Mon Mar 2 10:36:59 UTC 2015 - tbechtold@suse.com - Update to version horizon-2015.1.dev336: * Imported Translations from Transifex * Imported Translations from Transifex * Imported Translations from Transifex * Pie and donut chart directive * Load "url" in Serial Console html * Fix router details's name empty and change inheritance project table * Replaced hard coded values with oslo_utils.units constants * New generic _wait_until method which wraps selenium waiting * Fix typo, replace ass with as, not ass:( * Add help text to BatchAction * made action value translatable in firewall rules table * Imported Translations from Transifex * Fix skip decorator in integration tests * Add django url tag to network create template * Nova Flavor Server Extensions Rest APIs - Angular * Refactor REST API tests for common code patterns * Fix Jasmine unit tests failing * Fix typo errors in comments for api modules * Imported Translations from Transifex * spelling mistakes on display outputs and docsstrings * Transfer tables * Add orchestration service status reporting * Adding Angular IrDragNDrop to requirements.txt * Updated from global requirements * Fix N1K Profile creation * Updates tab bar styling * Refactor modal forms for Access & Security * Imported Translations from Transifex * Read access to config via REST * Go button on the Instance Log page should be enable all the time ------------------------------------------------------------------- Thu Feb 19 00:46:33 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev189: * Reduce page title duplication in Adv net services * Imported Translations from Transifex * Updated from global requirements * Help text clarification for data processing data sources * Refactor modal forms for Routers * Refactor modal forms for Firewalls * List shared firewall policies/rules in Project panel * Use less permissive chmod in secret key test * Make values for Database&Backup status be translatable ------------------------------------------------------------------- Wed Feb 18 00:46:24 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev173: * Reduce title duplication in project networking * Remove test skipping since #1396954 was fixed * Allow adding to INSTALLED_APPS from local_settings.py * Imported Translations from Transifex * Refactor modal forms for Nexus1000v * Refactor modal forms for Subnets * Add horizon.cookies.getRaw to access raw cookie values * Revert "Fix shared firewall policy can not be displayed in horizon" * Reduce page title duplication in settings and test * Reduce page title duplication in databases * Reduce page title duplication in A and S views * Reduce page title duplication in Admin Hypervisors * Add missing stubs to project stacks tests * Stack resources table improvement * Make the values of Cluster status be translatable ------------------------------------------------------------------- Tue Feb 17 00:46:18 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev144: * Fixes error message during volume snapshot creation * Fixing Ceilometer measurements descriptions and comment typos * Fixes inconsistent Admin > Instances table header * Refactor modal forms for Networks * Adding constants to tables * Fixing Bug 1421818 - Jasmine tesing failed on FF * Improving jshint * Extending Horizon's plug-in architecture to Jasmine * Make auto console type in network topology work * Use IDs in locators instead of CSS when it is possible * Reduce page title duplication in Admin Images * made interface status value translatable * Make values for name&status about job_executions be translatable * Moving policy engine implementation ------------------------------------------------------------------- Mon Feb 16 00:46:27 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev116: * Applies ImageFormCtrl to Admin > Images * Adds default for resource_type_names in metadata ------------------------------------------------------------------- Sat Feb 14 00:46:30 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev113: * Remove unused import NoReverseMatch * Imported Translations from Transifex * Angular Confirmation Modal * Updated from global requirements * Reduce page title duplication in Images & Instance * Reduce page title duplication in Identity views * Reduce page title duplication in Admin views * [Data Processing] Changing node group form to be switchable ------------------------------------------------------------------- Fri Feb 13 00:46:30 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev97: * remove duplicate line from users/views.py * Imported Translations from Transifex * Add missing comma in Create Network help string * Add virtual size to image detail * [Data Processing] Fixing job binary form label text * Reduce page title duplication in Stacks * Reduce page title duplication in Containers * Reduce page title duplication in Admin volumes * Re-designed and Angularized tables * Document and improve PageTitleMixin readability * added filter for keypair and security and access tables * Adding policy support for ceilometer * Fixes Resource id mapping with Heat Resources * Make size columns be text wrapped in admin dashboard * Handle RequestURITooLong error in large instance table ------------------------------------------------------------------- Thu Feb 12 00:46:41 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev69: * Set the password_autocomplete default to "off" * Reduce page title duplication in Nexus1000v views * Reduce page title duplication in Admin Flavors * Reduce page title duplication in Admin Defaults * Reduce page title duplication in Admin Aggregates * Add missing percent-format character * Reduced code duplication in creating page headers * Imported Translations from Transifex * made router status value translatable * Enabling jsi18n in Jasmine spec runner * Translatable system information panel state/status * change the network page's layout when launch instance * Improves Launch Cluster model in Data Processing panel * Clean unused code for `supports_tenants` * Fix shared firewall policy can not be displayed in horizon ------------------------------------------------------------------- Wed Feb 11 00:46:17 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev39: * Fixing service name typo * Imported Translations from Transifex * Fix documentation for setting password_autocomplete * Adding filtering to data_processing tables ------------------------------------------------------------------- Tue Feb 10 00:53:48 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev33: * Fixes inline edit icon size/placement * Imported Translations from Transifex * made stack status value is translatable * Imported Translations from Transifex * Adds styling of "Confirm Password" Field in user forms ------------------------------------------------------------------- Mon Feb 9 01:27:07 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev25: * Imported Translations from Transifex ------------------------------------------------------------------- Sun Feb 8 01:26:55 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev23: * Data Processing: changing labels of submit buttons * Quality of life improvements to APIVersionManager ------------------------------------------------------------------- Sat Feb 7 01:25:43 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev19: * Making modify usage report params modal * Correcting JavaScript files order * Imported Translations from Transifex * add angular-bootstrap to jasmine spec runner page ------------------------------------------------------------------- Fri Feb 6 01:28:39 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev12: * Fix import order in utils/metering.py 2015.1.0b2 * Imported Translations from Transifex * Create a reusable angular-based wizard * Move to hacking 0.10 * [Sahara] Fixed copy nodegroup template when sec groups missing * Fix typo in calling _is_element_visible method * Make port status and state translatable * Make params order fixed in stack forms * Remove unused import urlencode * added detail page for keypair * Make test helpers properly inheritable/extendable * [Sahara] Support Cinder availability zones * Imported Translations from Transifex * Alter verb usage for keystone REST and add Angular service * New admin volume panel to manage/unmanage volumes * Remove extra code in memoized method in Volumes * Add wait till element methods for selenium Integration tests * Make values for volume status be translatable * added filter for stacks table * Add missing OS::Cinder::Volume resource url map * Create a "Identity Projects details" page ------------------------------------------------------------------- Wed Feb 4 01:29:47 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev356: * Remove extra indention in Firewall views.py * Message appear N/A in the tab compute host of hypervisors page * fix bug - failed loading external angular templates * Imported Translations from Transifex * Make values for image status be translatable * Removing reference to deleted template * Metadata widget support for default values * Pulled CSS logic from inline-editing * Clean modal forms in Identity Users * View encryption metadata for encrypted volumes ------------------------------------------------------------------- Tue Feb 3 16:31:02 UTC 2015 - tbechtold@suse.com - No longer require openstack-dashboard-branding ------------------------------------------------------------------- Tue Feb 3 01:29:05 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev336: * Add support for OVA images in Horizon * Add ram-hours in overview page * Updating stack resource urls mapping * angular-based help-panel widget * Clean modal forms in Identity Groups ------------------------------------------------------------------- Mon Feb 2 01:20:03 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev327: * Imported Translations from Transifex ------------------------------------------------------------------- Sun Feb 1 01:20:03 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev326: * Imported Translations from Transifex * Correct the policy check call in keystone * Alert user on JavaScript requirement if it's disabled * 403 page displays trans template tag * Enables the editing of Allocation pools in edit subnet * added flavor id in instance detail page * Fix broken network topology css ------------------------------------------------------------------- Sat Jan 31 01:19:50 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev314: * Heat stack status column improvement * Make Enabled column values translated * Updates contribution guidelines for JS object performance * Fix editing current project * Update Horizon to Jasmine 2.1.x * [Sahara] Moved security options to separate tab of ng template * [Sahara] Added links to security groups * Integration test for showing logout message (password change) ------------------------------------------------------------------- Fri Jan 30 10:33:29 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev298: * Updated from global requirements * Imported Translations from Transifex * Improving data processing create job form * Improving data processing job binaries form * Fixes spacing in Containers details modal * password visibility icon not shown for first page ------------------------------------------------------------------- Thu Jan 29 18:25:59 UTC 2015 - tbechtold@suse.com - Simplify branding: * Remove suse-fix-webroot-paths.diff * Add 0001-Reorder-template-loader.patch * Adjust static and media path in apache sample config * Remove openstack-dashboard-branding-upstream package * Remove horizon-branding-upstream package * Use macro for lang file handling ------------------------------------------------------------------- Thu Jan 29 18:07:00 UTC 2015 - tbechtold@suse.com - Update to version horizon-2015.1.dev287: * Add Unit column to Usage Report table * Display loading status when database is building * Makes create time in Job Binary Details more readable * Fixes checkbox alignment in multi-select column * Add *.lock to .gitignore file * Imported Translations from Transifex * Correcting heat resource page title * Adding review clean up script * Refactor metering utility and view functions * Throw a warning message when failed to get pool detail * Imported Translations from Transifex * Updated from global requirements * Replace lockfile by oslo_concurrency * Imported Translations from Transifex * Remove unused wait_for_title method * Imported Translations from Transifex * Fix help message in "Manage Floating IP Associations" dialog * Add "Suspend" and "Resume" actions to Stacks table * Misspell in comments in settings.py * Resource types table improvement * Imported Translations from Transifex * when launch instance image size changed, device_size not change * Keystone REST API for angular front end * Removing dead css * Fix spelling and description in IPv6 subnet modes * Remove extra jQuery object creation in horizon.instances.js * added filter for networks and router * Fix cell(User Name) inline edit with a link in user table * Imported Translations from Transifex * Fix incorrect mocking in quota tests * Wrap the main block of detail.html with col-sm-12 class - Rebased patches: + suse-fix-webroot-paths.diff (manually) - Adjust Requires and BuildRequires ------------------------------------------------------------------- Tue Jan 27 17:21:55 UTC 2015 - dmueller@suse.com - switch to python-Django ------------------------------------------------------------------- Thu Jan 8 01:07:58 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev62: * Imported Translations from Transifex * Filter current flavor in resize instance/database ------------------------------------------------------------------- Wed Jan 7 01:07:42 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev59: * Imported Translations from Transifex * Using get_url_current_page wrapper method * Add fix for incorrect display email in inline editing input * fix redirect for admin user password relogin ------------------------------------------------------------------- Tue Jan 6 01:08:39 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev51: * Adding back scroll on Project members list style * Prevent user from disabling her current project * Fix wrong calling of selenium driver function * Add navigation among pages ------------------------------------------------------------------- Mon Jan 5 12:55:54 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev43: * Imported Translations from Transifex * Add missing nova meters for metering ------------------------------------------------------------------- Sat Jan 3 01:07:59 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev40: * Removing Moscow's timezone check * Imported Translations from Transifex ------------------------------------------------------------------- Thu Jan 1 01:08:53 UTC 2015 - cloud-devel@suse.de - Update to version horizon-2015.1.dev37: * Spelling fixes in images tests ------------------------------------------------------------------- Wed Dec 31 01:08:39 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev35: * Removes reference to compute api v1.1 in openrc * Potential 500 pages on allowed methods removed * Add a graphical distinction for external networks at Topology page ------------------------------------------------------------------- Tue Dec 30 01:06:07 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev29: * Imported Translations from Transifex ------------------------------------------------------------------- Sat Dec 27 01:07:22 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev28: * Display the vip name in the floating IP association dialog * Imported Translations from Transifex ------------------------------------------------------------------- Thu Dec 25 01:08:06 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev25: * Set topology container to scroll ------------------------------------------------------------------- Wed Dec 24 01:07:27 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev23: * Creating a new user with an existing user name * Imported Translations from Transifex * Support for resizing a trove instance ------------------------------------------------------------------- Tue Dec 23 01:07:12 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev18: * Imported Translations from Transifex * add missing icons for Project > Images filter * Replace set_id_as_name_if_empty with name_or_id ------------------------------------------------------------------- Sun Dec 21 01:07:26 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev13: * Imported Translations from Transifex * Fix Firewalls panel to override the right method * Nav submenu font size smaller ------------------------------------------------------------------- Sat Dec 20 01:08:13 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev7: * Adds the security group id besides the name in Manage Rules * Imported Translations from Transifex * Add collectstatic commands to install doc 2015.1.0b1 * Add volume type encryption delete ------------------------------------------------------------------- Fri Dec 19 00:38:41 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev610: * Updated from global requirements * Imported Translations from Transifex * Base Glance Metadata Definitions Admin UI * Integration tests - 3 new form fields * Updated description of update user form * Test's random name gen now uses uuid4 * Check input for Log length ------------------------------------------------------------------- Thu Dec 18 00:38:38 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev596: * Imported Translations from Transifex * Make admin_state translatable * Small performance improvement * Ability to change modal form backdrop element behavior ------------------------------------------------------------------- Wed Dec 17 00:38:43 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev589.gc460f8f: * Make Task state translatable ------------------------------------------------------------------- Tue Dec 16 00:38:38 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev587.g926fa00: * Added tests for Node Group Templates' create and copy workflows * Imported Translations from Transifex * Documenting create_stubs decorator for tests * Update project list in the header bar ------------------------------------------------------------------- Sat Dec 13 00:38:40 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev580.ga6d7619: * Wrong success url for instance floatingip related actions * Fixes Inconsistent usage of Detail / Details * Updated from global requirements * Imported Translations from Transifex * Fixes the Order of "launch" buttons on jobs panel * Add _wait_till_text_present_in_element method * update/cleanup bootstrap 3 icon usage * Enable tables inline-editing in lazy-loaded tabs ------------------------------------------------------------------- Fri Dec 12 00:38:42 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev565.g7f0b6cf: * Updated from global requirements * Imported Translations from Transifex * No delete volume action for volume with snapshots * Updated from global requirements * [Sahara] Fixed display of nodegroup template service parameters * [Sahara] Do not request for nodegroup template if not present * Remove Filter button from query-type filters ------------------------------------------------------------------- Thu Dec 11 00:38:53 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev551.ga816b47: * removing mandatory mark for post_creation tab * Add "login as admin" for integration tests * Imported Translations from Transifex * Fixed issue of progress bars in resize instance * With angular hz module, use strict & avoid globals * Provide tenant_id in Neutron create requests ------------------------------------------------------------------- Wed Dec 10 00:38:42 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev540.gf1a823b: * Imported Translations from Transifex * fix Horizon login page DOS attack (bnc#908199, CVE-2014-8124) * Improving more projects link in context selection * Change arrow transparent borders to inset borders * [Sahara] Fixed job execution update for deleted row * wrong message while deleting non empty pseudo folder ------------------------------------------------------------------- Tue Dec 9 00:38:49 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev528.gf128c89: * Fixed row deletion for deleted stack * Modal fixes - 2 columns, padding, header, membership * Imported Translations from Transifex * Fix Terminate Instance on network topology page * Workflow documentation is now in infra-manual * Remove port_id from floating ip disassociate * [Data_processing] auto security group * Show up to 1 decimal place for instance detail RAM * Remove Python 2.6 classifier ------------------------------------------------------------------- Sun Dec 7 00:38:38 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev511.g60cfc4e: * Imported Translations from Transifex * Refactor horizon/common/_modal_form.html template ------------------------------------------------------------------- Sat Dec 6 00:38:40 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev508.g9aa0e14: * POST instantiation for Django-Angular * Updated from global requirements * Imported Translations from Transifex * Split large methods into submethods to reduce max-complexity * Fix dropdown menu does not open with firefox 34 * Updated from global requirements * Create titles without concatenation * Fix the expression to be python3 compatible * Update metering unit selection to use smaller units for time * Changed Project members list style, added scrolls ------------------------------------------------------------------- Fri Dec 5 00:39:02 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev488.g5b8170e: * Cell empty value defaults to - removing redundancy * Imported Translations from Transifex * Standardizing translation of "-" * Add plus icon on AddDHCPAgent button * Adding Host Server to instance detail page * Integration tests - switch_window method * Display action column buttons on single line ------------------------------------------------------------------- Wed Dec 3 09:37:16 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev476.g0392b84: * Imported Translations from Transifex * Add pencil icon on Update Defaults button * Changing icons for floating IP association ------------------------------------------------------------------- Wed Dec 3 00:38:44 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev470.ge49b248: * Change "Modify Users" to "Manage Members" * Add 'Start/Stop Instance' to Instances table actions * Replace the glyphicons with font awesome icons * Add volume type encryption to horizon * Fix popup error when volume service disabled * Add menu regions to integration tests ------------------------------------------------------------------- Tue Dec 2 00:38:38 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev460.g6c4b1e1: * @import font-awesome styles, instead of including * Prevent leaking `target` info into subsequent `policy.check()` calls * KeyError on getting PanelGroup * Handle situation when endpoint deleted * Quotas for users with admin role do not work * Imported Translations from Transifex * Imported Translations from Transifex * Add form regions to integration tests * Add new directory structure for page objects * Restyled sidebar to resemble UX guidelines * Modal form cleanup ------------------------------------------------------------------- Sat Nov 29 01:46:10 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev439.gb9e6297: * Imported Translations from Transifex * Include instance name in errors on Instance Details ------------------------------------------------------------------- Fri Nov 28 01:49:02 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev436.g4089c70: * Temporarily disable the Jasmine unit tests * Add regions module to integration tests ------------------------------------------------------------------- Thu Nov 27 01:48:28 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev433.gec012c6: * Imported Translations from Transifex * Gracefully handle failures to retrieve a flavor * Support nova service-disable/enable for Hypervisor ------------------------------------------------------------------- Wed Nov 26 01:47:15 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev428.g9e42ff6: * Stack update call needs password * Fix dashboard nav, when panelgroup empty * Imported Translations from Transifex * Renaming a user name with an existing user name * Determine environment version based requirement files ------------------------------------------------------------------- Tue Nov 25 01:43:33 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev419.gfd6e194: * Imported Translations from Transifex * Make 'IP address' field optional for LBaaS VIP creation * Imported Translations from Transifex * Delete duplicated code from router tests ------------------------------------------------------------------- Sat Nov 22 00:42:41 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev413.g06dc993: * place the word "Info" with "Information" * Update project limits when using input selector * Corrected IPv6 Address Configuration Mode tooltip * Updated from global requirements * Integration test for fix the logout issue in basepage * Imported Translations from Transifex * Change CSV file date format to Horizon standard * Change network status cell values to Title case * Update state of table batch actions based on row selection ------------------------------------------------------------------- Fri Nov 21 00:43:22 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev395.g2dfda13: * Add values for empty sahara dropdown boxes * Remove 'action_*' for tables.LinkAction ------------------------------------------------------------------- Thu Nov 20 14:23:23 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev391.g05ed60b: * Imported Translations from Transifex * Imported Translations from Transifex * Automatically remove interfaces on router delete * Add unit conversion for metering views * Set row action dropdown to right-align * Updated from global requirements * Fix Instance Details error when using Cinder V2 * Imported Translations from Transifex * Adding missing table headers * Defining missing failure_url * Add delete tests for Data Processing panels * Data Processing - capitalize some delete action buttons * Data Processing delete buttons missing icon * Updated from global requirements * Imported Translations from Transifex * Escape help text for Remote field in Rule panel * Make Power State column on admin instances translatable * Update project limits when flavor changes * Added a modal dialog with the user credentials details * Error messages for failing floating IP association * Fixes group by none defect in resource usage stats: ------------------------------------------------------------------- Sat Nov 15 01:24:17 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev352.g0c0721d: * Documentation error in base tables link_classes * Fix TemplateSyntaxError at hypervisors view * Remove duplicated headings from horizon tables * Update integration tests password * Only enable one images filter button * Reorganize variables to enable overriding * Integration tests - BaseWebObject class * Fix timezones in line chart ------------------------------------------------------------------- Fri Nov 14 01:24:58 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev336.gb17ba71: * Fixes ceilometer test data spelling error: * Add support for locking and unlocking servers * Change ComputeHost table to filter on host field ------------------------------------------------------------------- Thu Nov 13 01:25:14 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev331.gee33a27: * Imported Translations from Transifex * add tooltip to cells if 'truncate' variable is set ------------------------------------------------------------------- Wed Nov 12 22:10:19 UTC 2014 - dmueller@suse.com - fix permissions on static/horizon dir ------------------------------------------------------------------- Wed Nov 12 08:51:54 UTC 2014 - dmueller@suse.com - fix permission issue on /local ------------------------------------------------------------------- Wed Nov 12 01:27:10 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev327.gff09b75: * 'Stack Template' tab for Heat Stack Details page * 'Session timed out' error on 'Login' sceen doesn't have proper css * Field "Volume name" on Horizon no longer mandatory * Honor keystone policy file when creating client ------------------------------------------------------------------- Tue Nov 11 14:12:16 UTC 2014 - tbechtold@suse.com - Don't install .secret_key_store. The key should be unique on every installation ------------------------------------------------------------------- Tue Nov 11 01:26:26 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev320.g71b18da: * Fix misaligned actions on table toolbar * Imported Translations from Transifex * Fix Horizon crash when parsing volume list * Restyled topbar to resemble UX guidelines ------------------------------------------------------------------- Sat Nov 8 01:02:36 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev313.gdd8e3d2: * Imported Translations from Transifex ------------------------------------------------------------------- Fri Nov 7 01:02:59 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev312.g9f904e3: * Imported Translations from Transifex * Imported Translations from Transifex ------------------------------------------------------------------- Thu Nov 6 01:03:18 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev309.g5af2ff5: * Fix incorrect ca arguments for calling ceilometer client * Updated from global requirements ------------------------------------------------------------------- Tue Nov 4 01:13:31 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev306.gc88e944: * Updated from global requirements * Imported Translations from Transifex ------------------------------------------------------------------- Mon Nov 3 01:12:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev303.g615c7b1: * Typo in "Tutorial: Building a Dashboard using Horizon" ------------------------------------------------------------------- Fri Oct 31 01:12:23 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev302.g3367e88: * Imported Translations from Transifex * Modal forms have extra borders ------------------------------------------------------------------- Thu Oct 30 08:57:58 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev298.g7341055: * Update doc/source/conf.py ------------------------------------------------------------------- Thu Oct 30 01:12:48 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev296.g1d4efb3: * Make update metadata segments translatable * Create Subnet button should respect quotas * Guard against `None` value of User.email attribute * Imported Translations from Transifex * Clarify meaning of "Disk GB Hours" column * Invalid instance_snapshot causes KeyError * Missing a closing semicolon in _configure_general_help.html * Handle negative values in total*Used for Cinder absolute limits * Imported Translations from Transifex * Imported Translations from Transifex * Imported Translations from Transifex * Better color arrangement in distribution pie charts * Move the panel mocks to a separate method on TestCase * Fixes nothing is displayed if volume metadata is empty problem * Imported Translations from Transifex * Imported Translations from Transifex * Add init methods to javascript * Fix dynamic select layout when help block is displayed * Replaces always disabled context selection link * add Column attribute for help tooltip in heading * Ensure DataTableView applies filter after redirect ------------------------------------------------------------------- Wed Oct 29 01:13:20 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev279.gf97a650: * Return eye-icon to its place when validation message is shown * Use cinder API v2, remove support for v1 * Fix borders for "Actions" column in Firefox * Resource Usage Overview - reduce dropdown menu width * Fix misleading message in Update Metadata Form * Add floating ip status to table * Imported Translations from Transifex * Imported Translations from Transifex * Imported Translations from Transifex * Better color arrangement in distribution pie charts * Move the panel mocks to a separate method on TestCase * Fixes nothing is displayed if volume metadata is empty problem * Imported Translations from Transifex * Imported Translations from Transifex * Add init methods to javascript * Fix dynamic select layout when help block is displayed * add Column attribute for help tooltip in heading * Ensure DataTableView applies filter after redirect ------------------------------------------------------------------- Tue Oct 28 13:55:20 UTC 2014 - tbechtold@suse.com - Collect staticfiles during build and install them in the branding packages. ------------------------------------------------------------------- Tue Oct 28 01:10:42 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev268.g4a94247: * Better color arrangement in distribution pie charts ------------------------------------------------------------------- Mon Oct 27 17:36:01 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2015.1.dev266.g418e8c5: * Imported Translations from Transifex * Imported Translations from Transifex * Imported Translations from Transifex * Move the panel mocks to a separate method on TestCase * Fixes nothing is displayed if volume metadata is empty problem * Imported Translations from Transifex * Imported Translations from Transifex * Add init methods to javascript * Fix dynamic select layout when help block is displayed * Ensure DataTableView applies filter after redirect * Breakdown CSS: split styling for table inline edits * Fix locator typo in go_to_accesssecurity_page ------------------------------------------------------------------- Mon Oct 27 12:25:05 UTC 2014 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Thu Oct 23 06:20:02 UTC 2014 - tbechtold@suse.com - Update to version horizon-2015.1.dev245.gc101eb7: * Hide the "Host Aggregates" admin panel if not enabled * Imported Translations from Transifex * fix wrong background color on workflow tabs * Make status in instance details screen translatable * Make modal dialogs draggable * Refactor metering dashboard * Disallow Resize Volume If Status Is Shutdown * Fixing typo * Juno Release Notes * Change "System Info" to "System Information" * Update JavaScript best practices * Create buttons in network topology respect quotas * Imported Translations from Transifex * Remove string concatenation related to volume attachment * Dropdown Actions For Database Details Page * Imported Translations from Transifex * Add max-complexity to pep8 for Horizon * add missing semicolon in networktopology * Imported Translations from Transifex * Make labels in Network Topology translatable * Pass correct project ID to get tenant_usages (bnc#928891) * Disable router HA attribute due to Neutron bug * Removes term inconsistency in the dashboard * add Column attribute for help tooltip in heading * Restrict the length of user name input * Update Horizon terminology relating to storage * Improve sub-navigation styling * [Sahara] Support Nova availability zones * Do not override user-defined Device Size * Stubout cinder.tenant_absolute_limits in cinder test * Do not log keystone token * Fixing template syntax * Update WSGI app creation to be compatible with Django 1.7 * Fix E128 errors in remaining openstack_dashboard/ * Fix E128 errors in openstack_dashboard/dashboards/project/ * Imported Translations from Transifex * Make "VLAN", "VXLAN" and "GRE" translatable * _formset_table_row.html missing i18n tag * Hiding device name field when unhandled * Imported Translations from Transifex * Fix E127 errors in remaining openstack_dashboard/ * Fix E128 errors in openstack_dashboard/dashboards/admin/ * Fix E128 errors in horizon/ * Fixes KeyError in floating ip unit test * Imported Translations from Transifex * Fixes poor error message when deleting networks * [Sahara] style the template parameter configuration filter * Improve list groups roles performance * Remove unused openstack.common.importutils * Use timeutils from oslo.utils * Updated from global requirements * Updates to horizon settings.rst * Fix sidebar background color * Imported Translations from Transifex * Imported Translations from Transifex * Updated from global requirements * Use strutils from oslo.utils * Migrate jsonutils to oslo.serializer.jsonutils * Sync oslo-incubator for fileutils, log and policy * Imported Translations from Transifex - Rebased patches: + 0001-Do-not-load-jasmine-without-DEBUG-setting.patch (manually) + suse-fix-webroot-paths.diff (manually) - Compile .mo files from .po files during build. .mo files removed from upstream git and tarballs - Update enabled languages ------------------------------------------------------------------- Mon Oct 20 12:59:33 UTC 2014 - dmueller@suse.com - install licenses ------------------------------------------------------------------- Mon Oct 13 13:06:30 UTC 2014 - dmueller@suse.com - fix typo ------------------------------------------------------------------- Fri Oct 10 15:40:59 UTC 2014 - dmueller@suse.com - fix scss directory permission ------------------------------------------------------------------- Tue Sep 30 00:25:36 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev307.g9efb281: * [Sahara] Added ability to specify security groups for node group ------------------------------------------------------------------- Mon Sep 29 12:11:13 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev305.g9a0de82: * Imported Translations from Transifex * Fix concatenation in more misc actions * Fix concatenation in Network and Router actions * Job Execuiton form improvement * Fixes downloading a keypair ------------------------------------------------------------------- Mon Sep 29 00:22:56 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev295.g368f8be: * Imported Translations from Transifex ------------------------------------------------------------------- Sun Sep 28 20:03:14 UTC 2014 - dmueller@suse.com - fix install of rickshaw.css ------------------------------------------------------------------- Sun Sep 28 00:22:45 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev294.g2e869db: * Fix for Data Processing Templates copy * Disable buttons opening the modal forms on page unload ------------------------------------------------------------------- Sat Sep 27 08:52:11 UTC 2014 - opensuse-packaging@opensuse.org - Rebased patches: + 0001-Do-not-load-jasmine-without-DEBUG-setting.patch (manually) ------------------------------------------------------------------- Sat Sep 27 08:52:08 UTC 2014 - - Update to version horizon-2014.2.dev290.gcf2c633: * Imported Translations from Transifex * Updated from global requirements * Fixing issue with editing N1K network profiles * Checking session timeout before authentication * Fix concatenation in data processing actions * Fix concatenation in Volume related actions * Fix concatenation is misc delete actions * Fix concatenation in firewall related actions * Rename Extra Specs with Metadata in Flavors table * Move datepicker language js inclusion outside compress * Updated from global requirements * XMLHttpRequest header instantiation for Django-Angular * Datepicker locale support * Instance customization script can now be uploaded as file * Fix policy check for subnet operation * Fixes double evaluation of AngularJS in modal box * Add mixin to replace replicated get_policy_target * Preserve dashboard order configured from settings * Fixed missing Launch as Instance for snapshot * Fixed typos in the QOS Spec forms in Volume Types * Add additional attributes to choices in ChoiceField * Fixing template compatibility * Device Size field now pre-fills with appropriate value * Imported Translations from Transifex * Only show type field on specific volume sources * Added no_autocomplete attribute to password form * [Sahara] Replaced several IDs with names and names with links * Making credentials optional for data sources * Allow setting config drive option when launching instance * Added missing floating IP pool section ------------------------------------------------------------------- Tue Sep 23 19:13:36 UTC 2014 - dmueller@suse.com - Update to version horizon-2014.2.dev230.gf9c969c: * Always split template names on forward slash * Replace Ceilometer ClientException with HTTPException * Put units in paranthesis in Create Flavor form * Revert "Style network address for subnet as required field" * Imported Translations from Transifex * Sahara small UI fixes * Updated from global requirements * Handle correctly protocol 'ANY' in firewall rule * Aggregates metadata cleanup * Imported Translations from Transifex * Images metadata cleanup * Updated from global requirements * Give size field default value (Create Volume) * Workaround for negative vals in total*Used in nova absolute_limits * Removing obsolete reference to lesscpy * horizon ignores region for identity service * Made Admin State choice more human readable * Uniquify horizon messages returned in a single response * Reuse API client object in a request * Translation feedback - Add contextual marker for short strings * Dismiss flavor detail pop-over on users next click * Ability to add form confirm/cancel button labels * Remove #noqa from two common imports and add them to import_exceptions * Bringing HACKING.rst in correspondence with tox.ini * Add columns to the job executions page * Update border-radius css and remove mixin * Style network address for subnet as required field * Modified docs to list supported browsers * Remove the urlquote to arguments passed to reverse * [Sahara] Fixed cluster template creation ------------------------------------------------------------------- Thu Sep 18 23:47:06 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev168.gdbb8027: * Flavors metadata cleanup * Imported Translations from Transifex * rephrase action_past text in Access & Security panel * Fix concatenation in Delete Rule action * Fix concatenation in network tables * Added links to other pages instead of just ID's * Fix concatenation in Delete Image action * Update Usage Comments for DeleteAction * Remove concatenation from Delete Flavors * Update Users Table to Avoid Concatenation * Show floating IP associated with Load Balancer VIP * Fixed add_bootstrap_class template filter * Fixes broken rendering of dashboard for IE ------------------------------------------------------------------- Wed Sep 17 23:46:11 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev142.ga56070d: * Capitalise 'router' in create router templates * Imported Translations from Transifex * Replace pgettext with pgettext_lazy to display translated string * set max_length on volume/snapshot description text area * Fix cancel button size in modal dialogs * Filter does not work when table name has spaces ------------------------------------------------------------------- Tue Sep 16 23:46:38 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev132.gd55368b: * swift: Respect the OPENSTACK_SSL_NO_VERIFY setting * Enable flavors metadata update * Stop using intersphinx * Permit 'exceptions' to be omitted from HORIZON_CONFIG * Enable host aggregate metadata update * fix the logic of api.lbaas._pool_list * Translation feedback - Correction/update of help texts * Fixed the nagging 404 errors in the unit test * Fix border colors for Firefox * Fix alert styling using "error" instead of "danger" * Add quota validation to volume extending size * Barchart popup window position is broken * Handle TypeError from table column summation code * Fixup trove screens for Bootstrap 3 changes ------------------------------------------------------------------- Mon Sep 15 23:45:44 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev105.gbd998fb: * Imported Translations from Transifex * Use integer instead of string for form max_length * Imported Translations from Transifex * Corrected dash.can_access call to take context * Enable QOS Specs to be associated with volume type * Order tenants in tenant switch list * Order regions in region list * Fix AttributeError in VolumeSnapshot * Switch to xstatic-bootstrap-datepicker * Refactor test code to reduce duplication * Remove NotImplementedErrors from "virtual" methods ------------------------------------------------------------------- Sun Sep 14 00:07:44 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev83.g874af9b: * Set the correct min_disk size when creating volume from image * Updated from global requirements * Widget to expose the metadata catalog from glance * QOS edit, create, and delete functionality * QOS Specs - added edit feature * Navigation causes undefined error when clicked on twice ------------------------------------------------------------------- Sat Sep 13 00:07:43 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev71.ga775c65: * Imported Translations from Transifex * Fix host listing in live migration * Allow some translations to be made * Allow translators to translate BatchActions * Hiding "Launch as Instance" if volume is not bootable * Added new filter class for sub-service tables * Allow adding or changing the CSS classes of a data table ------------------------------------------------------------------- Fri Sep 12 16:55:50 UTC 2014 - dmueller@suse.com - fix requires to XStatic packages and others ------------------------------------------------------------------- Fri Sep 12 00:08:00 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev57.g5526d42: * Show floating IPs from other projects of admin instance table * Replace "tenant" with "project" in visible strings * Avoid string concatenation in Volume Type Extra Spec Edit * Corrected AZ FilterAction and table filter ------------------------------------------------------------------- Thu Sep 11 12:03:12 UTC 2014 - dmueller@suse.com - adjust requires (we need python-saharaclient now) ------------------------------------------------------------------- Thu Sep 11 00:06:23 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev49.ge68f63f: * Index.html fix for startpanel command * Fix auto-filled object names enabling upload button ------------------------------------------------------------------- Wed Sep 10 00:07:34 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev45.g29f3782: * Updated from global requirements * Validation check if exceeding vol snapshot quota * Fix password reveal icon for Bootstrap 3 * Add templates for bootstrap's horizontal forms * Add attributes to cell in a table depending on data * Description clean-up for volume actions * Imported Translations from Transifex * Fix missing trailing commas for modal dialogs * Updated from global requirements * Support new IPv6 subnet modes in Neutron * Ensure duplicates are removed from image list * Fix Cancel button styling * Updating the environment version * Fixed incorrect position of modal container * Volume Types tab with QOS Specs * Fix Cancel buttons in Custom Property dialogs * Fix LinkAction class name for Domain and Project * Imported Translations from Transifex * Port details template missing some translation * Not compressing a specific js bloc * Domain Role assignment to Users * User keystone policy to check if user password can be updated ------------------------------------------------------------------- Fri Sep 5 07:35:07 UTC 2014 - dmueller@suse.com - Update to version horizon-2014.2.dev2.gf95391e: 2014.2.b3 * Made storage location help text more descriptive * Need ability to evacuate host in syspanel * Render hidden stack parameters with a password field * Context selection for project and region * Allow forms to disable autofill in all browsers * Add Font Awesome icons * Fix order of arguments in assertEqual * Fix for adding panel to panel group via plugin * Map quota keys to translatable strings * Fix wrong redirect url after instance resizing ------------------------------------------------------------------- Tue Sep 2 23:52:45 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev421.g6d8a59b: * Updated from global requirements * Imported Translations from Transifex ------------------------------------------------------------------- Tue Sep 2 12:49:49 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev417.g8e11b80: * Display Network panels based on neutron ext-list * Add a None option to the CONSOLE_TYPE setting * Quota error message should be more descriptive * Imported Translations from Transifex * Port details template missing some translation * Not compressing a specific js bloc * Domain Role assignment to Users ------------------------------------------------------------------- Mon Sep 1 23:53:33 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev413.gf0e2b01: * Quota error message should be more descriptive * Imported Translations from Transifex * Updating case on requirement to satisfy pip * Port details template missing some translation * Upload volume to image service * Not compressing a specific js bloc * Domain Role assignment to Users ------------------------------------------------------------------- Sun Aug 31 23:54:17 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev400.gf4d33f5: * Allow auto device name for attach volume * Instance Action Dashboard Blueprint * Disable Floating IP features if Neutron router is disabled * Add a config option to disable Router panel * Add "Edit Router" to allow to change router type * Updates the OpenStack Settings Description for API_RESULT_PAGE_SIZE ------------------------------------------------------------------- Fri Aug 29 23:53:29 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev389.gf3da516: * Add missing mock to test_set_external_network_empty * Imported Translations from Transifex * Improve help messages on modals * sort Create Node Group Template's Flavor List ------------------------------------------------------------------- Thu Aug 28 23:53:56 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev382.g052a6fe: * Small SCSS fixes of overview charts * Allow table actions to be displayed in a menu ------------------------------------------------------------------- Wed Aug 27 23:36:34 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev378.g9330c17: * Show validation errors in modal forms * sort Database Launch Instance Flavor list * Enable changing volume type of a volume * Horizon changes for DVR * Data Processing Adding support for Spark jobs * Validate cores and ram when booting instance ------------------------------------------------------------------- Tue Aug 26 23:36:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev366.g987c83a: * Imported Translations from Transifex ------------------------------------------------------------------- Tue Aug 26 10:54:37 UTC 2014 - dmueller@suse.com - Update to version horizon-2014.2.dev364.gb08bd4f: * Fix handling of missing external network * Allow to hide Y axis label * Imported Translations from Transifex * Importing with_statement from __future__ is useless * Refactor network topology JSONView class * Provide a quick way to run flake8 * Imported Translations from Transifex * Updated from global requirements * Exclude .ropeproject from flake8 checks * Correct return values of mocked methods in LBaaS API test * Add Data Processing missing translations * Add instructions for packaging JS libs * Fix Data Processing image registry * Fix improper HTML in base template * Suppress expected exception messages in unit test * Remove hard coded URLs from metering view * Ensure document ready before auto download * Fix wrong config values displaying * Data Processing post-bootstrap 3 UI fixes * Fix bootstrap issues on Volume Backups dialogs * Imported Translations from Transifex * Fixed issue of 'terminate instance' with fresh login * Fixed jshint gating errors * Fix odd row last cell border colors on Firefox * Fix IE spacing for pie charts * Use a singly created set while copying cookies * Imported Translations from Transifex * reduce the height of the textarea to 4 * Fix bootstrap issue on Volume Backup Details page * Made Availability Zone mandatory for Aggregates ------------------------------------------------------------------- Mon Aug 18 00:26:07 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev247.g8de082d: * Remove the word 'More' in the row actions split button ------------------------------------------------------------------- Sat Aug 16 00:28:43 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev245.gd049ede: * rename pagination 'More' link to 'Next' * Remove redundant template from data_processing/data_plugins * Imported Translations from Transifex * Fix list of possible trove instnace status choices * Stop preloading the Volumes tabs * Exception handling is captured correctly when deleting a container * Adds keypair create,delete integration tests ------------------------------------------------------------------- Fri Aug 15 00:28:11 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev231.g9498ca1: * Updated from global requirements * Imported Translations from Transifex * Initialize table action buttons for lazy-loaded tabs ------------------------------------------------------------------- Thu Aug 14 00:27:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev226.gd801288: * Change value of None in encrypted volume field from "Maybe" to "-" * Imported Translations from Transifex * Add Volume Snapshots table to Admin Volumes * Allow form to stay modal after uploading file ------------------------------------------------------------------- Wed Aug 13 00:25:28 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev219.gb12c534: * Allow access to HTML final class string * Run the integration tests headlessly * Imported Translations from Transifex * Redefine instance.security_groups as list * Enable updating the status of a volume * [Sahara] Added error handling for cluster template list * Rename Trove create database dialog * Add API filtering to paged tables * Remove hard-coded static prefix from JS and CSS files * Fix policy check for LoadBalancer panels * Change trove instance table name ------------------------------------------------------------------- Tue Aug 12 00:26:31 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev197.ga26c79a: * Imported Translations from Transifex * Remove the "Currently Not Supported" field from "Add VIP" ------------------------------------------------------------------- Mon Aug 11 12:17:31 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev194.gd0defb3: * Cleans up the translation * Make some new strings translator friendly * Ability to create data sources from job launch * Fix 'Associate' and 'Disassociate Monitor' actions * Automatically discover "Image Format" based on file extension * Rename add_error methods: Django 1.7 conflict * Imported Translations from Transifex * Fix network select widget for launching instances * Rename selenium.py -> selenium_tests.py * Fix tab show/shown handlers for bootstrap v3 * Add test skip decorator when service not available * Replace force_unicode with force_text * Fix instance flavor popover table * Provide docstrings for horizon tables DeleteAction * Redirect to the current page after edited instance * Imported Translations from Transifex * Fix unexpected return from Step::__init__() * Updated from global requirements * add Previous link to Project > Stacks table * Spelling correction in exception * Add missing inline edit save and cancel icon * Support provider network extension when creating network * template to rely on the the "id" attribute * Fixed cannot delete router port because of permission denied * Fix Volume DeleteBackup success message * Add missing Disk unit to Overview Usage * Re-raise exception using six * Delete Stacks button doesn't work * Fix broken Subnet Wizard by updating to latest library * Upgrade django-pyscss to version 1.0.2 ------------------------------------------------------------------- Mon Aug 4 00:18:17 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev93.gccc8c1a: * Imported Translations from Transifex * Imported Translations from Transifex * Fix and enable H701 check "Empty localization string" * Fix and enable H702 _() method check * Properly inline help icon for form checkboxes * Terminate Instance button doesn't work ------------------------------------------------------------------- Sun Aug 3 00:19:12 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev84.g588d1de: * Fix and enable H702 _( * Fix Sahara cluster templates details * Data Processing: Fixing update of execution status * Add string translation ------------------------------------------------------------------- Sat Aug 2 00:20:04 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev77.g8b729ea: * Make project optional during User creation * Fix wide input fields on Resource Usage > Daily Report tab ------------------------------------------------------------------- Thu Jul 31 15:14:35 UTC 2014 - tbechtold@suse.com - Update to version horizon-2014.2.dev73.g134c8e6: * Re-enable flake8 check * Updated from global requirements * Fix Flake8 style warnings in openstack_dashboard/ * Imported Translations from Transifex * Fix Flake8 style warnings in horizon/ * Use default_project_id as user project for keystone v3 * Updated the steps of the tutorial * Change Admin Volumes to a tabgroup * Data Processing: Allowing for HDFS data sources without hdfs:// * Add vCPU topology related extra flavor keys - Refresh 0001-Do-not-load-jasmine-without-DEBUG-setting.patch ------------------------------------------------------------------- Wed Jul 30 00:18:41 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev54.gb077a8b: * Add some missing '+' icons * Fixed wrong quota check for instance launch * Imported Translations from Transifex * Some 'Create' buttons missing '+' icon * Updated description of create volume type dialog ------------------------------------------------------------------- Tue Jul 29 00:20:06 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev45.g9690232: * preserving dashboard order for update_dashboards call * Update Twitter Bootstrap to version 3 * Imported Translations from Transifex * Add metadata option to Nova Create API Wrapper * Remove Cinder traces from test output * Cleanup for Horizon fields * Cleanup for Sahara fields * Remove per-feature extension check method in api/neutron * Data Processing: Fixing UI refresh for deleted clusters * Data Processing: Adding keypair import from launch cluster dialog * Data Processing: Making cluster template field required * Sync keystone policy file * Display host address on row update * Fix security group modal header overflow ------------------------------------------------------------------- Sat Jul 26 00:16:27 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev18.g1881e1e: * Replace mimetype argument name with content_type * Adding start/end time to data processing-job execution details * Imported Translations from Transifex ------------------------------------------------------------------- Fri Jul 25 00:16:01 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev12.g45960a1: * change spelling Ram to RAM for consistency 2014.2.b2 * Adding Jobs and Job Executions panels for Sahara * Update exception map based on neutronclient exception rearrange * Adding Job Binaries panel for Sahara * Data Sources panel for Sahara * Make distinction for disabled text field in membership step ------------------------------------------------------------------- Thu Jul 24 08:39:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev299.g8c9b86f: * Imported Translations from Transifex * Replace UserManager with None in tests * Fixing data processing image registry * Tolerate service catalog and endpoint connection errors * Settings page ChangePassword page and their tests * Rename Host to Allowed Host * Adding cluster_template and cluster panels for Sahara * AttributeError at attaching a non-existent volume * Fixes bad performance when editing project members ------------------------------------------------------------------- Wed Jul 23 00:17:24 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev283.ga1cf7e4: * Updated from global requirements * Imported Translations from Transifex * Add knobs for setting MAC learning on ports * Add support for trove incremental backups * Add a proper IPv4 sorter for jquery-tablesort * Made import key pair examples more specific * Add scss logger configuration * Run integration tests full screen * fix project quota showing error and success message ------------------------------------------------------------------- Tue Jul 22 00:16:38 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev267.ga0f7235: * Imported Translations from Transifex * Add create and update times for trove components * Volume Type Extra Specs support * Add ability to manage image custom properties * Adds option to select a different subnet when adding 'vip' ------------------------------------------------------------------- Mon Jul 21 00:17:01 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev258.g07b36f7: * Breakdown CSS: split out the resource browser ------------------------------------------------------------------- Sun Jul 20 00:17:48 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev256.g1f87945: * Run router dashboard unit tests by default * Trove backup should have link to instance ------------------------------------------------------------------- Sat Jul 19 00:18:29 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev252.gb04f020: * fix Instance table's Flavor Detail popover not showing up * 'Create Volume Snapshot' form should show the quota for snapshot ------------------------------------------------------------------- Fri Jul 18 00:18:47 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev248.g099877f: * Initial support for datastore in Horizon * Imported Translations from Transifex * Don't recommend setting SESSION_COOKIE_HTTPONLY ------------------------------------------------------------------- Thu Jul 17 00:45:40 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev243.g0b814c2: * Fix typo in select methods definition * Display flavor details in instance listing in a popover * Imported Translations from Transifex * Imported Translations from Transifex * Remove Cinder traces from test output (add missing mock) * Improve display of flavor information for trove * Adding nodegroup_template panel for Sahara * Move _datepicker.scss to a correct place * Cleaned up dict.update(single elem dict) code * Add datastore and version information for backups * Display volume size for trove instances * Add IMAGE related settings to documentation * Add support for resize of Trove volume * Rename Trove panels to remove redundant information * Move the HTML-escaping JavaScript code to a separate function * Adding the data_image_registry panel for Sahara * Add max-width and ellipsis to project names in the tenant switch * LBaaS member creation enhancement * Add heading property to BasePage class * Update 'Create Volume' button with ajax * Incorrect config item in local_settings.py.example ------------------------------------------------------------------- Sun Jul 13 23:44:32 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev201.g80a5ebd: * Updated from global requirements * Consistent handling of choiceField for backups ------------------------------------------------------------------- Sat Jul 12 23:44:29 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev197.g0ced3e6: * Fixing subproject test runs * Fix the requirements for a django library * Trove Details pages should be plural * Trove navigation panel should not be plural * Remove requirements style check * horizon_workflow.scss could be more scss-like * Removing decimal place when it's 0 ------------------------------------------------------------------- Fri Jul 11 23:44:56 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev183.g322004f: * adapt to python-novaclient-2.18.0 ------------------------------------------------------------------- Thu Jul 10 23:45:06 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev182.g0093ef0: * Imported Translations from Transifex ------------------------------------------------------------------- Wed Jul 9 23:44:47 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev180.g5323bb1: * Fix multiple Cross-Site Scripting (XSS) vulnerabilities (bnc#885588, CVE-2014-3473, CVE-2014-3474, CVE-2014-3475) ------------------------------------------------------------------- Tue Jul 8 23:44:29 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev178.g1a06053: * Imported Translations from Transifex * Fix adding members to a group * Adding support for volume backups * Long container names no longer break the page * Reinstate highlighting of selected container in Containers view ------------------------------------------------------------------- Mon Jul 7 23:45:06 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev168.gf5477fc: * Hide "Download EC2 Credentials" if EC2 is missing * Updated from global requirements * Network topology crashes with timing issue * Add a table customisation example to the docs ------------------------------------------------------------------- Sun Jul 6 23:44:38 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev160.gbda102a: * Raise NotImplementedError instead of NotImplemented ------------------------------------------------------------------- Fri Jul 4 23:44:39 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev158.g0c04a62: * Imported Translations from Transifex * Implement missing mocks to remove error noise during test run * Log Trove API errors on databases tabs * Users can now be deleted within trove * Imported Translations from Transifex * Updated from global requirements * cannot add users to groups * Correct styles for workflow update members step * Unbundle jquery from horizon using xstatic * Add OS_REGION_NAME to openrc * Adding link_attrs to column * Raise sane error when failing to modify security group * Specify a Network During Database Instance Create * Remove unused load of sizeformat ------------------------------------------------------------------- Thu Jul 3 00:37:19 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev131.g956c99e: * Updated from global requirements * Use SCSS instead of LESS * Imported Translations from Transifex * Allow panel plugins to use ADD_EXCEPTIONS and UPDATE_HORIZON_CONFIG * Adding plugins panel for Sahara * Container:improve 'Copy Object' help description * Make xvfbwrapper import dependent on the selenium imports * Fix Updated At label * Added button Add Interface on Network Topology tab ------------------------------------------------------------------- Wed Jul 2 00:35:44 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev114.g8a5a1e0: * Imported Translations from Transifex * Making compute services status fields consistent * add Previous link to Admin > Images table * Copy the selected file name in the object name field ------------------------------------------------------------------- Tue Jul 1 00:35:06 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev107.g75a5f5f: * Updated from global requirements * Imported Translations from Transifex * Add jshint for javascript linting * Add CLI option for running Selenium tests headless ------------------------------------------------------------------- Sat Jun 28 00:33:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev100.gfa3ed46: * Add extra_context to SetInstanceDetailsAction.get_help_text * Updated from global requirements * Make the More link translatable * sort snapshots in drop-down when launching instance ------------------------------------------------------------------- Fri Jun 27 12:28:03 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev93.gf712ed0: * add httplib2 explicitly to requirements.txt ------------------------------------------------------------------- Fri Jun 27 00:33:15 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev92.g8b724af: * Fix typo in calling is_the_current_page method * Check neutron agent extension support in Info page * Imported Translations from Transifex * Make security rules with All translatable * Fix inconsistent inline help text in forms * Allow running a subset of the integration tests * Exclude security group related quotas when the extension disabled * Fix version display position on system info page ------------------------------------------------------------------- Thu Jun 26 00:34:04 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev76.gd794ed3: * Imported Translations from Transifex * Fixing the instance boot source ------------------------------------------------------------------- Wed Jun 25 00:39:03 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev73.g8d54a24: * Updated from global requirements * Imported Translations from Transifex * Disable broken unit test (related to "Change Password") * Add missing "load url from future" in a container template * Do not render port template if device has no port ------------------------------------------------------------------- Sat Jun 21 00:10:11 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev64.g0bd4350: * Fix issues with importing the Login form * hyperlink from hypervisor page to instance details * Upgrade jquery to version 1.10.2 with jquery-migrate * Database Launch Form shouldn't autocomplete * Improve extend volume form * replace dict.iteritems() with six.iteritems(dict) * Fix delete button interface in network topology view * 1284884 Overlogging of failed container delete ------------------------------------------------------------------- Fri Jun 20 00:12:08 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev48.gd174539: * Remove the unused success_url and return * Exception traces in the test output * Imported Translations from Transifex ------------------------------------------------------------------- Thu Jun 19 00:11:18 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev42.g5bcebf7: * Imported Translations from Transifex * Delete debug statement in js file * Display Horizon version number in System Info page ------------------------------------------------------------------- Wed Jun 18 00:14:32 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev36.g3a9d465: * Fix keystone warnings while building docs * Remove warnings when generating docs * Add text to the Create Volume dialog's Type menu * Sort security group rules by protocol and port * Accept translated exceptions in exceptions.handle * Admin Hypervisor table - change order of columns ------------------------------------------------------------------- Tue Jun 17 00:13:26 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev24.gc7f9b35: * Update customizing docs, css was replaced by .less * Fix Instance Image Name cell value * policy checks for nova access/security actions ------------------------------------------------------------------- Sun Jun 15 00:13:12 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev18.g01d2496: * Adding sahara client api code * Add encryption indicator for volumes * Fix testing fails on specific platforms ------------------------------------------------------------------- Sat Jun 14 00:13:31 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev12.gd540cb6: * Ensuring environment data is passed to heat template validate * Removed the link to the outdated horizon demo * Country names in capital letters * Not able to delete a pseudo-folder via horizon ------------------------------------------------------------------- Fri Jun 13 00:13:42 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev4.g61ca72b: * Fix for UPDATE_HORIZON_CONFIG listed as part of Icehouse in the docs ------------------------------------------------------------------- Thu Jun 12 07:26:55 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev2.gc113b99: 2014.2.b1 * Use import from six.moves to import the HTMLParser module * Friendlier information for lbaas members creation ------------------------------------------------------------------- Wed Jun 11 00:29:56 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev318.g17123af: * Imported Translations from Transifex * Handle error from neutron extension check in Overview page * APIDictWrapper getitem lookups fail for non str * Image uploads should always happen in the background * Use six.add_metaclass instead of __metaclass__ ------------------------------------------------------------------- Tue Jun 10 00:27:44 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev308.g439b54a: * Introduce safer access to resource meters * Images table/detail view term consistency * volume details page does not show source image details * Add "Size" column to Image Table * Prevent error message when creating a user * UX improvements for Launch Instance dialog ------------------------------------------------------------------- Mon Jun 9 00:28:01 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev296.g8109f73: * Fix issue when Nova does not support DiskConfig * Display cinder services in System Info * Do not delete properties when create image from URL ------------------------------------------------------------------- Sat Jun 7 00:28:22 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev290.g6c78f80: * Change Column name from Enabled to Status ------------------------------------------------------------------- Thu Jun 5 00:28:30 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev288.gc28c221: * Sort project list by openstack_auth * Remove extra div * added disabled reason to column status in listing of compute services * Add "new in" tags for pre-Icehouse settings ------------------------------------------------------------------- Sat May 31 00:42:07 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev280.g9047451: * Remove "Panel" from navigation elements * Allow extensions to add Angular modules * Patch Django 1.4 on Python 2.7.4 or greater ------------------------------------------------------------------- Fri May 30 00:45:31 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev274.g2f57805: * Imported Translations from Transifex * Inactive calendar widget should be closed * adding policy check for neutron * wrap_list is not honored for not-editable cells ------------------------------------------------------------------- Thu May 29 00:51:32 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev266.g93d4285: * Imported Translations from Transifex * Synced jsonutils from oslo-incubator * Add user and password parameters to _do_login ------------------------------------------------------------------- Wed May 28 00:46:10 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev261.gd3f4bf4: * Remove extra whitespace * Fixed several typos in comments * Fix the default text for Instance Boot Source * Volume Snapshots tab - more button dropdown fix text * Document how to add panel with no panel group * Make selenium tests pass in WebKit * Add unit tests to instance Retrieve Password action ------------------------------------------------------------------- Tue May 27 00:44:39 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev247.gb77cf55: * Make selenium tests more robust * Show default text for image format * update language list in openstack_dashboard settings.py ------------------------------------------------------------------- Sun May 25 00:43:32 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev242.g5eaa984: * Add a column to show if Extra Specs are defined on a Flavor ------------------------------------------------------------------- Sat May 24 00:45:45 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev240.gbc58a68: * Fixed status on Cell class * Fix missing translations in Firewall views * Adding bootable as a column in volumes table ------------------------------------------------------------------- Fri May 23 00:44:47 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev234.g440515a: * updated description of the create image screen * Exception handling should not use exc.message * More clear message when detaching volume ------------------------------------------------------------------- Wed May 21 23:41:24 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev228.g387c3d6: * Updated from global requirements * Removing non-bootable volumes from boot source * Refactor code around Console support * Fix hide drop_arrow.png if only one tenant * CSV Download button from Daily Usage Report * not display loading image for rescued instances * Icehouse release notes * Add "new in" tags to docs for new Icehouse settings * Move `Forbidden` exceptions to `RECOVERABLE` group ------------------------------------------------------------------- Mon May 19 23:41:25 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev211.gcacd93e: * Integration tests - base class for all tests ------------------------------------------------------------------- Sat May 17 23:40:33 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev209.g155339a: * Change mbformat to mb_float_format in hypervisor table ------------------------------------------------------------------- Thu May 15 23:39:27 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev207.gb11d2ae: * Fix row updates for tables without quicksearch filtering * Fix fake_init_exception() to better handle Neutron exceptions ------------------------------------------------------------------- Wed May 14 23:39:19 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev203.g3adf228: * Fix build instructions and formatting in README ------------------------------------------------------------------- Tue May 13 23:39:26 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev201.g7890f90: * Remove extraneous vim configuration comments * Fix the dot overlaps with the table border in Availability Zones table ------------------------------------------------------------------- Mon May 12 23:39:13 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev197.g554f23a: * Add update method of snapshot name and description ------------------------------------------------------------------- Sun May 11 23:39:26 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev195.gecd49db: * ValueError when cookie pagesize is empty string ------------------------------------------------------------------- Fri May 9 23:39:19 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev193.gb791407: * added field 'delete on terminate' (launch/volume) ------------------------------------------------------------------- Thu May 8 23:39:25 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev191.g4cff4e0: * Fix max_length value for flavor's name * Fix pseudo-folder content listing * Updated from global requirements * Preventing __builtins__ from being in HORIZON_CONFIG * Use floats instead of integer in memory calculation of admin dashboard * Allow static files to be exposed for any plugin * Fix start date should after end date in calendar ------------------------------------------------------------------- Wed May 7 23:39:19 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev177.g37f2426: * To allow keypair name could contain spaces * add missing references to policy files * Changes in assert message and select dropdown * Increase the datepicker input width ------------------------------------------------------------------- Tue May 6 23:39:04 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev169.ga2d9912: * Refer local_settings in doc to customize settings ------------------------------------------------------------------- Mon May 5 23:56:18 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev167.g2bb027e: * fixed typos found by topy ------------------------------------------------------------------- Sun May 4 23:55:25 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev165.g775c01e: * Use escapejs filter on JavaScript strings ------------------------------------------------------------------- Fri May 2 23:55:53 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev163.g6f212f8: * Fix unicode error when assertMessageCount() fails * Avoid attr error on database backup page * Avoid AttributeError: SecurityGroup error handle ------------------------------------------------------------------- Thu May 1 23:55:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev157.g53eb116: * Update documentation to clarify Image Upload setting * Fix endpoint error when running keystone on apache * Flavor access list titles consistent capitalization ------------------------------------------------------------------- Tue Apr 29 23:56:19 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev151.g62c7667: * Enable passing additional parameter to metering query * Added the field label to the field arguments * Added tabindex value to links in the sidebar * Fixing Neutron Subnet Details help text * Hide disk config option if the extension is not supported * Fixes wrong logic for clean method in SetInstanceDetailsAction * Add sort indicator to table headers * Add semi-colons in Less files * Allow changing any horizon settings from the plugin config files ------------------------------------------------------------------- Thu Apr 24 00:44:07 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev133.g84ca8a9: * Updated from global requirements ------------------------------------------------------------------- Wed Apr 23 00:45:15 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev131.gc30cc37: * Clear barchart before rendering it * Correct default usage filtering on overview page * Add go_to_home_page method and two more properties * Update Launch Instance button with ajax ------------------------------------------------------------------- Tue Apr 22 00:45:42 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev123.ged0f810: * Add a launch instance action to volume & snapshots screens ------------------------------------------------------------------- Mon Apr 21 00:45:27 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev121.gdc8bd1e: * Fix KeyError in router:AddInterface error handle * Sync latest Oslo ------------------------------------------------------------------- Sun Apr 20 00:46:49 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev117.g042ea52: * Use the latest Django 1.4 release to test Horizon * Support for django csrf token * Replace Horizon cookies by the angular one * Do not auto resize line charts by default * Create links in LBaaS detail pages ------------------------------------------------------------------- Sat Apr 19 00:46:54 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev107.g4c1775f: * Remove trailing commas in JS files * Textarea field can be extended over other fields * Return False if instance is None in TogglePause and ToggleSuspend * Perform natural sorts on "Hostname" column on the Hypervisors panel * Fix translatable string for "Injected File Path Bytes" * Add a centralized palette to Horizon * Just fix some minor coding styles inconsistency in local_settings.py * Use "python -m coverage" rather than use "coverage" explicitly * Daily Usage report format value column * Fix DynamicSelectWidget.get_add_item_url() method * Better tab name on Hosts Aggregate modal * Add tox env to build docs * Tell users when there is no data available in Daily Report ------------------------------------------------------------------- Fri Apr 18 00:46:42 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev81.g4ffbe8e: * Propagate logout_reason messages * Add missing comma in Volume ResourceWrapper class * Fix formatting of heat exceptions * Fix default get_user_home with dynamic dashboards ------------------------------------------------------------------- Thu Apr 17 12:41:24 UTC 2014 - dmueller@suse.com - readd 0001-Do-not-load-jasmine-without-DEBUG-setting.patch ------------------------------------------------------------------- Thu Apr 17 12:35:32 UTC 2014 - dmueller@suse.com - update openstack-dashboard.conf.sample to with media and static aliases ------------------------------------------------------------------- Thu Apr 17 00:19:14 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev73.gf0eeab5: * Centre piecharts properly ------------------------------------------------------------------- Wed Apr 16 00:17:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev71.g85c7188: * Fix excessive ajax session thrash ------------------------------------------------------------------- Tue Apr 15 00:18:46 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev69.g38a49a0: * TypeError in database view error handle * Check host is not none in host aggregate page ------------------------------------------------------------------- Sun Apr 13 00:17:53 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev65.gfc04273: * Fix timestampSorter parser * Make wizard workflow work when non-modal * Stop altering the glance API URL ------------------------------------------------------------------- Sat Apr 12 00:18:34 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev59.g5ed79c9: * Use the domain filter provided by keystoneclient * Updated from global requirements * Fix tox does not pass arguments to nose * Adding python-saharaclient to requirements ------------------------------------------------------------------- Fri Apr 11 00:20:17 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev52.gbcae06a: * use ec2-user instead of ec2_user ------------------------------------------------------------------- Thu Apr 10 09:18:41 UTC 2014 - dmueller@suse.com - remove 0001-Do-not-load-jasmine-without-DEBUG-setting.patch: * fixed differently via https://review.openstack.org/#/c/79378/ ------------------------------------------------------------------- Thu Apr 10 00:19:57 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev50.g00509e6: * filter always returns the last created item ------------------------------------------------------------------- Wed Apr 9 00:20:26 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev48.g198dba6: * Introduces escaping in Horizon/Orchestration * Add pagination to stack list * Add logging handler for openstack_auth in the tests * Use built-in print() instead of print statement ------------------------------------------------------------------- Tue Apr 8 00:10:09 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev41.gb946767: * Changed message when there are no IP available addresses * Redirect to the proper tab on creating vol/snap ------------------------------------------------------------------- Sun Apr 6 00:08:43 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev38.g1cd719d: * Remove unused openstack.common modules * Ensure TabGroup to handle bad GET parameter ------------------------------------------------------------------- Fri Apr 4 08:42:32 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev34.g6ae3d79: * Add a timestamp parser for jquery tablesorter * Improve Host Aggregates handle method * Don't ignore the HORIZON_CONFIG['user_home'] setting * Fix settings titles and underlines * Fix documentation about adding a new dashboard * Cardinal interpolation error * Add missing mock for cinder.default_quota_get * Fix create instance workflow help typo * Integration tests - page objects pattern * Hide column on multi_select tables if no actions available * Enhanced error message when router creation failed * Upgrade bootstrap-datepicker.js to latest version ------------------------------------------------------------------- Thu Apr 3 12:46:19 UTC 2014 - dmueller@suse.com - adjust branding version ------------------------------------------------------------------- Thu Apr 3 00:11:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev10.g022e719: * Group specific fields in horizon.form module * Fixes some column translations ------------------------------------------------------------------- Tue Apr 1 00:15:17 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.2.dev6.gf4282f7: 2014.1.rc1 * Open Juno development * Added network's api mocking for the servers_update_addresses method * Make "Gigabytes" quotas description more meaningful * Remove duplicate colon from Size string * Enable settings/change password on keystone v3 * Handle "null" time values for Stacks * Adding policy checks for heat ------------------------------------------------------------------- Sun Mar 30 00:32:57 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev128.gd7f33e1: * Plugin-based panel group configuration * Fix Exceptions doc page generation ------------------------------------------------------------------- Sat Mar 29 00:32:58 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev124.g39ce275: * Updated from global requirements * Adding missing system dependencies to quickstart * Remove the update default quotas feature ------------------------------------------------------------------- Fri Mar 28 00:33:00 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev118.g5c6ca40: * Remove non dev dependency on mox * Clarify description string for image metric * Remove English compiled catalogs after compilemessages * Make makemessage ignore option work with Django 1.6 * Switch over to oslosphinx ------------------------------------------------------------------- Thu Mar 27 14:40:12 UTC 2014 - dmueller@suse.com - add 0001-Do-not-load-jasmine-without-DEBUG-setting.patch ------------------------------------------------------------------- Wed Mar 26 11:08:09 UTC 2014 - dmueller@suse.com - fix django compat with SLE11 ------------------------------------------------------------------- Wed Mar 26 00:33:05 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev109.g857ccf9: * Sync default OPENSTACK_KEYSTONE_DEFAULT_ROLE with keystone * Add dependencies on Quick Start page ------------------------------------------------------------------- Tue Mar 25 00:33:35 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev105.g3554c02: * Fix wrong links to volume detail * Pre-select the network when there's only one * Enforce length checking for instance name field ------------------------------------------------------------------- Mon Mar 24 16:29:10 UTC 2014 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Sun Mar 23 00:32:56 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev99.gca0e1e0: * Add missing trunk segment type option for profile create ------------------------------------------------------------------- Sat Mar 22 00:33:10 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev97.g693ac5e: * Update .tx/config with type of files * Disables the clear text password UI by default * Selected instances are not deleted with pagination * Fix middleware to not access session fields without user auth ------------------------------------------------------------------- Wed Mar 19 01:45:20 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev89.g19e09f6: * Fix project name in the table for Cisco N1K profiles * Fix distribution pie chart ------------------------------------------------------------------- Tue Mar 18 11:05:54 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev85.gcc262e8: * I18N: Fix untranslatable strings in LBaaS workflow * Remove get_resource_or_fake method in VPN panel * Changed the label from Edit Rules to Manage Rules * Allow 'Manage Host' to show membership action ------------------------------------------------------------------- Mon Mar 17 01:44:48 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev77.gca985b6: * Make project left-side menu titles consistent * Error message in create vol with a vol source * Fix unbound local error in instance DetailView * Fix Membership list loading bug ------------------------------------------------------------------- Sun Mar 16 01:46:17 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev69.g2cc5dc2: * Remove I18N strings from test/settings.py * Host aggregates missing the metadata column * Remove verbose_name from hidden fields ------------------------------------------------------------------- Sat Mar 15 01:49:37 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev63.g9a09a8c: * Update "dashboard" setting documentation * Hidden checkboxes in Availability Zones table * Handle failures on column filters more gracefully * Live Migration should not contain current host in the new host list * Remove volume source option on some dialogs * Fix wrong key for 'usage.summary.instances' in CSV summary ------------------------------------------------------------------- Fri Mar 14 01:38:25 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev51.g0980f2c: * Clarified success message for instance resize * Improve help message in Retrieve Password form * Fix username's maximum length to match the backend * Mark string in routerrule template translatable * Allow translator to control the word order (update extra spec) * No need to mark strings in test_plugin translatable * enable plugins to override templates * Fix selenium imports on tests * Fixing potential attribute access on None ------------------------------------------------------------------- Thu Mar 13 01:05:10 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev34.g17e1cff: * Updated from global requirements * Fix unbound locals in IPAssociationWorkflow * Add indent to make code more pleasure ------------------------------------------------------------------- Wed Mar 12 06:42:19 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev28.g6de7030: * Adding django 1.6 support * Updated outdated docstring, fixed typo/space * On flavors menu, the _update.html file was deleted ------------------------------------------------------------------- Tue Mar 11 00:53:09 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev22.ga4e7237: * Raise an error when no slug on tab group * Fixes description field extension * Adding resource link to resource detail page in Heat view * Additional optional Environment data to heat template selection ------------------------------------------------------------------- Mon Mar 10 15:47:43 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev14.g116e12c: * Updated from global requirements 2014.1.b3 * Decrypt and display VM generated password * Remove gettext_noop from language list * Using '0' instead of '-' in overview page ------------------------------------------------------------------- Fri Mar 7 09:24:04 UTC 2014 - speilicke@suse.com - Add python_requires source service - Drop python-hacking test requirement ------------------------------------------------------------------- Thu Mar 6 15:05:53 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev246.g6a818a1: * Updated from global requirements * Fixing heat stack status column * Remove copyright in empty __init__ file ------------------------------------------------------------------- Thu Mar 6 00:41:03 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev240.g3a153c8: * update test to hit default page instead of login * Heat Stack update view/form * Host aggregates panel * Adds support for Nova RDP console * Fix animation on pie charts ------------------------------------------------------------------- Wed Mar 5 00:45:24 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev231.g9f8a5eb: * Use unminified javascript files * Add flavor extra spec key templates * Plugin-based panel configuration * Refactor CSV generation code to utils * Sort requirement files in alphabetical order * Add disk config option support * Implementing accordion navigation ------------------------------------------------------------------- Tue Mar 4 00:39:24 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev217.g7356386: * Basic support for Cinder v2 * Remove delete action and bar when stack is DELETE_COMPLETE ------------------------------------------------------------------- Mon Mar 3 11:37:44 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev213.g898ccff: * Fix typo ------------------------------------------------------------------- Sun Mar 2 00:51:53 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev212.g24ff867: * Integration tests - running the tests * Add jasmine testing and helpers ------------------------------------------------------------------- Sat Mar 1 01:01:03 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev208.g1cad534: * Enhance pie chart capabilities * Remove apps from settings * Updated from global requirements * update test to handle IntegerField html change * Exclude local directory from flake8 tests * Replace horizon.utils with an angular one * Restrict the length of the Security Group name input * get_user_home test fix for django 1.6 ------------------------------------------------------------------- Thu Feb 27 01:39:11 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev192.gac0ccc8: * Clean up Cinder client traces in the test output * Rename UpdateDefaultQuotas to UpdateDefaultQuotasStep * Add missing mocked calls to the Volumes tests * Use six.StringIO/BytesIO instead of StringIO.StringIO * Replace horizon.conf with an angular one * The order of fields have changed for update default quota form * Empty email for users gets saved as an empty string ------------------------------------------------------------------- Wed Feb 26 01:44:01 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev180.g56801e0: * Reduce number of novaclient calls * Allow redisplay of the workflow from its handle() * Fixing filesizeformat test issue with Django 1.6 * sort flavors on Resize Instance modal * Updated from global requirements * List all tenant images/snapshots on admin images view * Keep py3.X compatibility for urllib * Use six.moves.urllib.parse instead of urlparse * Add Daily Usage tab to Resource Usage panel * Use the min_disk property for volume size * Add a Row check to enable/disable checkbox on ajax updates ------------------------------------------------------------------- Tue Feb 25 01:00:33 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev159.gb771d46: * Enforce FlavorExtraSpecs Key format * Fix a code indentation error * Move volume snapshots table to volumes panel ------------------------------------------------------------------- Mon Feb 24 00:59:51 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev153.gb41c1db: * Bug fix on neutron's API to return the correct target ID ------------------------------------------------------------------- Sat Feb 22 01:42:32 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev151.gfcd50f9: * Change redirect of details on admin instance table * Fixing issue with VXLAN network profile create * 1279979 Neutron TypeError when token invalid ------------------------------------------------------------------- Fri Feb 21 01:17:53 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev145.g3cd50fc: * Documented Flavor Sorting Options * Action required status shows proper icon * Typo corrections in run_tests.sh comments * Always pass 'modal' context variable to workflow template * Don't lose AttributeError in API Wrappers ------------------------------------------------------------------- Wed Feb 19 01:04:50 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev137.g3cc1746: * typos in workflows/views.py * Rename Openstack to OpenStack * Clear date picker fields every time 'Other' Period is selected * Test coverage improvement for FWaaS screens ------------------------------------------------------------------- Tue Feb 18 01:07:32 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev129.g16a2295: * Fix submit button in overview * Replace assertEqual(None, *) with assertIsNone in tests * Get instance networking information from Neutron ------------------------------------------------------------------- Sun Feb 16 01:27:24 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev125.gb4972c0: * fix templatetag for no fractional bytes * Translating entity types in client side templates * Make object upload success message translatable * Change 'update default quotas' success and failure messages * External interface shows as up fake * Fix small pep8 issue ------------------------------------------------------------------- Fri Feb 14 07:59:41 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev113.g043085f: * Fixing tests to work with keystoneclient 0.6.0 * Fix form error access for django 1.6 * Fix table rendering for iterable objects ------------------------------------------------------------------- Thu Feb 13 01:11:08 UTC 2014 - cloud-devel@suse.de - Update to version horizon-2014.1.dev109.gcf252d2: * Make two identical LBaaS tests different ------------------------------------------------------------------- Wed Feb 12 12:39:52 UTC 2014 - speilicke@suse.com - Replace git_tarballs source service with download_files and set_version + Use upstream URL as source (enables verification) ------------------------------------------------------------------- Thu Feb 6 16:47:12 UTC 2014 - dmueller@suse.com - python-troveclient is required now ------------------------------------------------------------------- Tue Feb 4 01:40:54 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev50.g705c60c: + Fix Typo in loadbalancers/workflow.py + Javascript prohibits the use of bitwise operators ------------------------------------------------------------------- Sat Feb 1 01:41:57 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev47.gc1fbaa8: + Javascript force filtering object items ------------------------------------------------------------------- Fri Jan 31 01:00:49 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev45.g491caf0: + Give no background color to the pie charts ------------------------------------------------------------------- Thu Jan 30 01:14:22 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev43.g9e06d09: + Allows the user to create an object without file + Remove leftovers of "# noqa" ------------------------------------------------------------------- Wed Jan 29 07:42:25 UTC 2014 - vuntz@suse.com - Move settings.py (default settings) to branding-upstream subpackage: a branding package might want to change some default settings. ------------------------------------------------------------------- Wed Jan 29 01:03:05 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev39.g296d3c8: + Document the IMAGE_LIST_FILTER_TENANTS setting ------------------------------------------------------------------- Tue Jan 28 00:40:59 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev37.g7bbeef0: + give a fullscreen attribute to workflow, for modal view + Change internationalizable string + Remove Restore Backup Action For Non-Completed + Remove grey line when pie chart is at 100% ------------------------------------------------------------------- Sun Jan 26 00:46:52 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev29.gcb6f062: + Adding table search framework and use in admin instances + adding policy checks for nova instance actions + disable volume creation, when cinder is disabled + Updated from global requirements + LBaaS tests refactoring + CSS to fix content appearing below side pane ------------------------------------------------------------------- Sat Jan 25 01:04:10 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev17.gc5dc4c2: + Remove leftovers of django.conf.urls.defaults + Translating entity types in network topology + 'Update' options for VPNaaS UI ------------------------------------------------------------------- Fri Jan 24 13:03:32 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev11.gcd64561: + DataTables: disable action buttons even if there are no checkboxes + Consolidate user visible spelling of keypair vs Key Pair + Fix inappropriate display for inf value of RAM and Storage. + Revert "JSHint integration" + Rewrite pieces of code deprecated by Django 1.7 + Add volume extend functionality support + Sync OPENSTACK_KEYSTONE_DEFAULT_ROLE with keystone + Make table_actions style work with buttons + Replace mimetype with content_type argument of HttpResponse + Make hardcoded fields translatable ------------------------------------------------------------------- Mon Jan 20 00:41:47 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev216.ge578ec1: + Fixes create flavor extras success_url ------------------------------------------------------------------- Sun Jan 19 01:00:33 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev214.gb5661a0: + Test coverage improvement for LBaaS screens ------------------------------------------------------------------- Sat Jan 18 01:37:40 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev212.g2b49545: + Add asterisk to required field in user edit box + Make text in Project Overview - Limit Summary section consistent ------------------------------------------------------------------- Fri Jan 17 01:26:22 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev208.gfdbf85c: + Remove unused arg `instances` + New message added informing how to exit fullscreen mode. + Remove Create Backup Action For Non-Active + Do not filter image list from glance api + Empty files shouldn't contain copyright nor license + Make download an action rather than a column ------------------------------------------------------------------- Thu Jan 16 11:44:56 UTC 2014 - dmueller@suse.com - remove flake8/pep8 requires, they come from hacking now ------------------------------------------------------------------- Thu Jan 16 01:36:05 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev196.gc48b58c: + Improve docs about horizon settings + Fixes some typos spotted in a few Horizon files. + Remove "Delete" buttons when VPN objects are in use ------------------------------------------------------------------- Tue Jan 14 01:48:06 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev190.gf7d00b5: + Passing stack_id argument to get_data view + Add update method of volume name and description + Adding management_url to test mock client ------------------------------------------------------------------- Mon Jan 13 01:25:16 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev185.g586002b: + Don't reset LOCAL_PATH if it's already set + Same styling for "Limit Summary" and "Usage Summary" + Remove leftovers of django.conf.urls.defaults + adding policy checks for cinder ------------------------------------------------------------------- Sun Jan 12 01:32:40 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev177.g41c1c81: + Change "peer_cidrs" field to MultiIpField + Inconsistent filesizeformat return value + Replace asserts in __init__ files with __all__ + Wrong marker sent to keystone ------------------------------------------------------------------- Fri Jan 10 12:24:45 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev169.ge47f21a: + Wizard UI for Workflow + Fixed sphinx ERRORs. + Whitelist external netaddr requirement + Update to the latest version of the jquery tablesorter plugin. + Fix charts display in Resource Usage + Refactoring the loadbalancing view classes ------------------------------------------------------------------- Thu Jan 9 01:13:30 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev157.g028332d: + Remove #noqa from most common imports and add them to import_exceptions ------------------------------------------------------------------- Wed Jan 8 01:17:01 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev156.g6fd1a15: + Do not close modal if escape is pressed on select ------------------------------------------------------------------- Tue Jan 7 12:56:43 UTC 2014 - speilicke@suse.com - Only recommend python-selenium. This way we can drop it from C:OS:M due to it's ever increasing dependency list ------------------------------------------------------------------- Tue Jan 7 01:22:28 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev154.ge7d50f5: + Fix typo error + Make running of unit tests more robust + Allowing snapshoting attached volume ------------------------------------------------------------------- Mon Jan 6 16:05:43 UTC 2014 - vuntz@suse.com - Make python-horizon require the 2014.1 version of python-horizon-branding (and not the 2014.1.xyz version). This makes it easier to create non-upstream branding; we already do this for the other branding subpackage. ------------------------------------------------------------------- Sun Jan 5 01:04:51 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev148.g08f41fa: + Javascript force use of the curly braces. + add support for Django-1.6 + unify keypair name handling ------------------------------------------------------------------- Sat Jan 4 01:05:29 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev142.gc61f95d: + Adding missing files in JSHint + Fix typo in class name + Javascript coding style indent 2 + Javascript force use of the identity operator ------------------------------------------------------------------- Thu Jan 2 18:26:20 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev134.g87af06a: + Updated from global requirements + Replace xrange in for loop with range + Removal of underscorejs library + Fix behavior of select all checkbox + Fix pie chart rendering + Use memoized_method decorator in views + Extend options for custom flavor sorting when launching instances + Clean up the hypervisor DataTable members columns + Add init value None to port + Object Upload validated on client side + Access & security, floating IPs tab cleanup + Visual improvement on Launch Instance workflow. + Add missing egress sec group for all tcp/udp/icmp ------------------------------------------------------------------- Thu Dec 26 01:13:03 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev108.g66ae9cc: + Delete periods from select options ------------------------------------------------------------------- Mon Dec 23 01:13:35 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev107.g58feb1a: + Indicate pseudo-folders in containers panel ------------------------------------------------------------------- Sun Dec 22 01:38:05 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev106.g2b83767: + Set Keypair create button disabled when quota exceeded + Add missing __contains__() and get() methods to QuotaUsage + Logging error if cookie size is > 4KB ------------------------------------------------------------------- Fri Dec 20 15:10:15 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev100.g10fb496: + Set can_set_mount_point default to False + Fix URLs of panels grouped into packages + Removal of json2.js + Use HEAD on Container panel ajax update + Increase Horizon base unit test suite. + Add architecture field in image properties. + Plugin-based dashboard configuration + Specify tenant_id when retrieving LBaaS/VPNaaS resource + Hide key field in edit Flavor Extra Specs dialog + Improve contributor documentation + Updated from global requirements + Allow translators to control word order of BatchAction message + Adds Trove mock to tests in database_backups + Run selenium tests only when requested + Configurable cell_class in DataTable + Remove asserts for optional imports + JavaScript use policy + Initialize the table after data load in TableTab + Add a loadAngular function + Hide AZ when creating Volume from snapshot + Add a warning to @memoized when caching is impossible + Added help note in attach volume dialog + Centralizing page size code, reading cookie + Updates tox.ini to use new features + Quoting attachment filename + Adds Cinder client mock to tests + Gracefully handle Users with no email attribute + Support warning messages in SelfHandlingForm + Bad workflow-steps check: has_required_fields + added tab showing all servers assigned to a hypervisor + Make Neutron API name consistent + Change how scrollShift is calculated. + Django Formset support in DataTable + Fix display of images in Rebuild Instance + Common keystone version fallback + Enable update image description to blank. + Show all custom properties on image detail page + Add breadcrumb to containers panel + Add UpdateRow method and status_columns to AdminImagesTable + Limit coverage report to horizon modules + Add member to LBaaS when no servers available always succeed + Fix parse_isotime filter into horizon + User email is optional and can be absent + Wrap call to extension_supported with try/except + Set "remove rule" field to be required in dialog + Cannot view detailed image with empty name. + Rename method get_hosts in admin/info/tables.py + Attach volume eventhough the instance is shutoff + Modified images list to be sorted alphabetically. ------------------------------------------------------------------- Tue Dec 10 01:18:38 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev6.g566f4e7: + CSV Summary not working inside Admin panel. ------------------------------------------------------------------- Mon Dec 9 13:50:31 UTC 2013 - speilicke@suse.com - Update test dependencies, we don't need coverage nor django-nose-selenium ------------------------------------------------------------------- Sun Dec 8 01:07:06 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev4.g35be2e5: + Allow snapshots of paused and suspended instances ------------------------------------------------------------------- Sat Dec 7 01:16:22 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev2.g059b756: + Corrected incorrect message when deleting port. ------------------------------------------------------------------- Fri Dec 6 10:23:17 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev1.g7ed7b73: + Show success msg when container deletion succeeds + Live migration support + Change Network Topology panel so it stops polling ajax on error + Show volume quota graphs if totalVolumesUsed >= 0 + Better @memoized decorator + Increase Keypair name size to 255 + Add more Horizon unit tests. + Inline Table editing + Fix VPNaaS success messages translation ------------------------------------------------------------------- Tue Dec 3 00:40:32 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev281.g26a5b1f: + Remove returns of user_update api + Fix duplicate keys in JavaScript + Transform Quotas 'inf' to 'No Limit' + Use === and !== instead of == and != in JavaScript. + Role name should not be translated in Domain Groups dialog + Add ability to configure read access of container + The use of the class variables + Add parse_isotime filter to Image created and updated date strings. + Abstraction of Ceilometer meters information + Add check for BlockDeviceMappingV2 nova extension + Fix bad line breaking and radix in JavaScript + Bumping up max_length of flavor extra spec. + Make cookie_name field in LBaaS VIP creation switchable ------------------------------------------------------------------- Sun Dec 1 01:04:33 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev255.ge6121ec: + Add volume limits to project overview. + Use dot notation in JavaScript + Updated can_set_mount_point default in docs ------------------------------------------------------------------- Sat Nov 30 00:36:28 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev249.g882bf7a: + Adds support for passing extra tenant attributes to keystoneclient + Set can_set_mount_point to False by default + Fix duplicate definition and scope in JavaScript ------------------------------------------------------------------- Fri Nov 29 00:58:01 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev243.gb79c26c: + Deleting statistics tables from resource usage page + Updates .gitignore + Fix semicolons in JavaScript + unify the text: change "Update Subnet" to "Edit Subnet" + Use [] for new arrays in JavaScript + Don't use extra leading zeros in JavaScript + Display error message in instance detials page + AngularJS + base horizon module + Fix confusing use of ! and = in JavaScript ------------------------------------------------------------------- Thu Nov 28 10:03:38 UTC 2013 - dmueller@suse.com - add/use generic 2014.1 branding provide - remove 0001-Update-troveclient-to-1.0.1.patch ------------------------------------------------------------------- Thu Nov 28 00:35:38 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev225.g7711a78: + Logging user out after self password change + Adding bar chart + Disable selection of undersized flavors for image + pre-select if theres just one project + Handle '%' in Swift container names. + Allow "Working" in spinner to be translatable + JSHint integration ------------------------------------------------------------------- Wed Nov 27 00:59:31 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev212.g2b23dde: + Update troveclient to 1.0.0 + Enhancements of line-chart + Heat Stack name is missing form validation. + Add option to disable server password fields + Removed "NT_" prefix in network topology tables + Adds pseudo-folder creation + Validate volume size is larger than image minDisk ------------------------------------------------------------------- Tue Nov 26 00:42:59 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev198.ged7d1db: + Give HealthMonitor a proper display name + Gate on H4xx docstrings for pep8 + Remove confusing text from description form + Update 'action_not_allowed' message to be more generic ------------------------------------------------------------------- Mon Nov 25 00:55:43 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev190.gd52f95e: + translate text: "subnet"/"subnet details" ------------------------------------------------------------------- Sun Nov 24 00:44:45 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev188.g94129ba: + Fix translatable string for "Injected File Path Bytes" + Remove 'file' source type when HORIZON_IMAGES_ALLOW_UPLOAD is False + added Neutron incompatiility note for simple IP management + Make the alert type in horizon.alert translatable + Updated from global requirements ------------------------------------------------------------------- Sat Nov 23 01:06:25 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev179.g68f457a: + fix help message of "create flavor" + VIP creation fails if ip address is not specified. + Add contextual markers to BatchAction messages + Fix "it's vs. its" typos + lbaas/horizon - adds tcp protocol choice when create lb + Ensure all compute meters are listed in dropdown + Gate on H102 Apache 2.0 license header not found for pep8 + Fix bug so that escaped html is not shown in volume detach dialog ------------------------------------------------------------------- Fri Nov 22 00:36:20 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev163.g6ed503c: + Filter snapshots with status 'available' + Make HACKING.rst formatting sync with other repos ------------------------------------------------------------------- Mon Nov 18 11:10:49 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev159.g1dd9ec1: + Change "Tenant" to "Project" + Importing from trove-client compat first + Documenting OPENSTACK_SSL_CACERT ------------------------------------------------------------------- Fri Nov 15 17:56:32 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev153.gce1ef5c: + Remove docs for removed can_encrypt_volumes setting + Import install_venv from oslo + fix help text in "Create An image" window ------------------------------------------------------------------- Thu Nov 14 10:22:18 UTC 2013 - speilicke@suse.com - Update to version 2014.1.dev147.ge543879: + Add logging configuration for iso8601 module + Fix django.conf.urls.defaults imports + Importing from trove-client compat + Enabled django-compressor for javascript sanity test - Disabled 0001-Update-troveclient-to-1.0.1.patch until https://review.openstack.org/#/c/51234/ is in better shape ------------------------------------------------------------------- Wed Nov 13 01:28:25 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev140.g7a51bc7: + Fix default port of MS SQL in security group template + Fix AttributeError on Ajax calls with expired session + Use a @cached_property decorator ------------------------------------------------------------------- Tue Nov 12 01:30:58 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev135.g7e81963: + Presents color contrast in resource usage charts ------------------------------------------------------------------- Mon Nov 11 00:43:52 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev133.g5ee3805: + Allow customization of logo link + Show AZ for instances ------------------------------------------------------------------- Fri Nov 8 01:29:09 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev129.g109ef80: + changed default values of OPENSTACK_ENDPOINT_TYPE to publicURL ------------------------------------------------------------------- Wed Nov 6 01:16:29 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev127.gb8ff480: + Fix bug by escaping strings from Nova before displaying them ------------------------------------------------------------------- Mon Nov 4 01:21:04 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev126.gae6abf7: + Remove "Delete Pool" button when a pool is connected to a VIP + Do not release FIP on disassociate action + Fix LBaaS "Edit" forms displaying ------------------------------------------------------------------- Sun Nov 3 00:56:52 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev120.g9c23d9c: + added new exception cinderclient.ConnectionError ------------------------------------------------------------------- Sat Nov 2 00:36:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev118.g61e0571: + Add the missing _ + RST typo for tutorial documentation ------------------------------------------------------------------- Wed Oct 30 15:58:38 UTC 2013 - dmueller@suse.com - add 0001-Update-troveclient-to-1.0.1.patch ------------------------------------------------------------------- Tue Oct 29 01:34:12 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev114.g5918dd5: + Rename the action lable of LBaaS monitor disassociation + Update my mailmap + Removed extraneous period + Fix horizon.tables.Column __init__ method. + Fix warning in run_tests.sh --makemessages + Updated from global requirements + Provide missing hover hints for instance: meters ------------------------------------------------------------------- Sun Oct 27 00:58:22 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a100.g714a4fa: + Add Port ID to VIP details page ------------------------------------------------------------------- Sat Oct 26 00:15:26 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a98.g7971c23: + Changed "panels.py" to "panel.py" + Make instance DISPLAY_CHOICES translatable + Broken charting for non compute resources ------------------------------------------------------------------- Fri Oct 25 00:21:53 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a92.g42697a3: + Fix a bug some optional field in LBaaS are mandatory + Updating readme with grammar correction ------------------------------------------------------------------- Thu Oct 24 11:51:14 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a88.g63dbd1a: + change assertEquals to assertEqual ------------------------------------------------------------------- Wed Oct 23 23:45:49 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a87.g78b26a6: + Sortable instances ------------------------------------------------------------------- Wed Oct 23 10:04:11 UTC 2013 - speilicke@suse.com - Use Django's signed_cookies session backend like upstream and drop the usage of cache_db - No need to set SECRET_KEY anymore, upstream learned it too ------------------------------------------------------------------- Tue Oct 22 23:32:01 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a85.gcc89517: + Display LBaaS pool/member status in the tables + Fixing possible exception on tables in tabs ------------------------------------------------------------------- Mon Oct 21 13:51:05 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a81.g1f7d703: + Avoid discarding precision of metering data + Update DataTables only after previous call is done ------------------------------------------------------------------- Sun Oct 20 23:47:48 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a77.g1fc6593: + Updated from global requirements ------------------------------------------------------------------- Sat Oct 19 23:30:59 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a76.g3f46c5e: + Do not concatenate localized strings ------------------------------------------------------------------- Fri Oct 18 23:43:19 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a75.gbfed315: + Updated from global requirements + Updates OpenStack Style Commandments link + Fix untranslated project title text ------------------------------------------------------------------- Thu Oct 17 23:49:52 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a70.g349270b: + Fix incomplete translation of "Update members" widget + Updated from global requirements ------------------------------------------------------------------- Thu Oct 17 16:13:33 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a66.g74502df: + Adds router rules support to router details + Add filtering parameters to list requests ------------------------------------------------------------------- Wed Oct 16 23:42:28 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a63.g60a99fb: + Add Availability Zone to Volume screens + Standardize display name on detail pages + Display instances with no image information + Revert patch causing Instance Image Perf Issue + Improve display of instance image information ------------------------------------------------------------------- Wed Oct 16 00:15:18 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a55.g0df6b78: + Handle the case no SimpleTenantUsage Nova extension + Add extra extension file to makemessage command line ------------------------------------------------------------------- Mon Oct 14 23:37:00 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a51.g8f98790: + Use HEAD when viewing Object details + Use HEAD when retrieving Container details + Updated from global requirements + Hide settings/change password on keystone v3 ------------------------------------------------------------------- Mon Oct 14 11:55:54 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a43.ga1dba8a: + Refactor horizon TemplateLoader + Disable H803 check. + Fix import keypair help text + Improve default logging configuration + Add keystoneclient CredentialsManager if missing + Fix rendering of Localized string on cell links + capping python-troveclient version + Use "flavor details" rather than "flavor data" + LUKS quotas names easier to understand + emit warning while running flake8 without virtual env + Ignore irrelevant secgroup form field errors + Run flake8 tests automatically on ./run_tests.sh ------------------------------------------------------------------- Wed Oct 9 00:06:15 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a20.gffced62: + Sort tenants in tenant dropdown, per #1234993 + Quota/limit graphs now work in IE ------------------------------------------------------------------- Fri Oct 4 16:39:22 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.rc1: + Correcting help text for database launch + Fix add policy missing rule issue + Release notes for the Havana release ------------------------------------------------------------------- Wed Oct 2 20:07:06 UTC 2013 - dmueller@suse.com - remove python-troveclient dependency, this is now optional ------------------------------------------------------------------- Wed Oct 2 08:46:04 UTC 2013 - speilicke@suse.com - Update to version 2013.2.a194.g45dd0a3: + Import translations from Transifex for Havana RC1 + Create links between FWaaS resources + Code more defensively in image views/forms + enabling trove to work in multi-region deployment + Convert generator to list in Heat list API call + Code quality improvements in heat topology + Don't generate the secret_key until after loading local settings + Correct amount of samples in the chart + Updated from global requirements + Remove unused LOG + Optimization of ceilometer API + Limit the odds of making N calls to Glance for image names - Refreshed lang catalog list ------------------------------------------------------------------- Tue Oct 1 00:15:00 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a170.g912425a: + Retrieve security group quotas from Neutron if enabled + Cleaning up policy documentation + Remove extra blank line ------------------------------------------------------------------- Sun Sep 29 01:01:26 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a165.gffdf190: + Remove gettext_lazy of log message in nexus/profile impl + Make some PEP8 understandable in run_tests.sh -p + Only send gateway_ip on neutron subnet update when it's changed + Ensure to return empty when no secgroup is associated to VM + Add support for loadbalancer providers + Handle case without session_persistence attr in LBaaS VIP + VPNaaS: Sync field names in IPSecSiteConn detail with creation form ------------------------------------------------------------------- Fri Sep 27 00:29:04 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a151.g9d41eba: + Handled ajax request crash after session timeout + Update English PO files (source lang of translations) + Fixing database instance launch workflow ------------------------------------------------------------------- Thu Sep 26 10:10:16 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a145.g1d88989: + Fix a bug firewall rule creation fails with ANY protocol + Update English PO files + Allow Django unknown language in LANGUAGES settings + Fix excessive volume_get requests in snaps table + Fix editing of nameless images + Fixes openrc to properly manage '\' characters in the user password + Remove colon in item names in LBaaS detail page + Determine security group API dynamically + Don't insert "Any Availaibility Zone" on single-AZ configurations ------------------------------------------------------------------- Tue Sep 24 23:38:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a127.ge063659: + Fix help string for peer_address and peer_id + Reduce image_list_detailed calls + show limit summary in GB ------------------------------------------------------------------- Tue Sep 24 00:17:20 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a121.g6415314: + Chart css small fixes + Fixes inconsistent console problem + Update English PO files (source lang of translations) ------------------------------------------------------------------- Sun Sep 22 23:56:26 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a115.g8432143: + Typo fix rangein -> range in ------------------------------------------------------------------- Sat Sep 21 23:41:36 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a113.g7f8229d: + Fix Instance secgroup update error with Nova secgroup ------------------------------------------------------------------- Sat Sep 21 00:43:18 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a111.g650d267: + Update English PO files (source lang of translations) + replace nova flavor_list call with trove call + Hide the View Details for swift pseudo-folder + Replace OpenStack LLC with OpenStack Foundation + replace hard coded url for vnc view ------------------------------------------------------------------- Thu Sep 19 23:55:02 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a102.g33597e9: + PEP8 E126 has been resolved + Fix volume snapshot creation + Update error messeages in Launch Instance + Adding Y value unit into linechart popup ------------------------------------------------------------------- Thu Sep 19 00:42:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a95.gb924355: + Regenerate POT (English PO) files + Make troveclient optional + Restore icons on buttons + Fixes incomplete translation support of "Defaults" table + Enable two verbose_names in AttachmentsTable translatable + Update English PO files (source lang of translations) + Don't display non-tenant Floating IP in Floating IP project tab ------------------------------------------------------------------- Wed Sep 18 14:37:07 UTC 2013 - dmueller@suse.com - add suse-fix-webroot-paths.diff - fix permissions ------------------------------------------------------------------- Wed Sep 18 00:28:42 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a82.g4bf7248: + replace "ugettext" method with "ugettext_lazy" + assertEquals is deprecated, use assertEqual + Make show_roles language independent + Use substitutions in the messages of delete confirm form + Add tests for VPNaaS screens + divides "import" statement in a url.py + Adding documentation to Tables and Workflows + Role name should not be translated in Project Member Edit Tab ------------------------------------------------------------------- Tue Sep 17 15:02:17 UTC 2013 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Mon Sep 16 23:49:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a68.g027a1a0: + Enable some table actions translatable + The word "IP" is a proper name + Store user settings in persistent cookies as well as the session + Fixed a PyPy compatibility issue in the test fixtures ------------------------------------------------------------------- Sun Sep 15 23:42:46 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a60.g3e39c21: + Display the 'Settings Saved' confirmation in the new language + Update English PO files (source lang of translations) + Fixing typo: use -> user ------------------------------------------------------------------- Sun Sep 15 00:17:42 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a54.g0be5871: + Fix bug on missing success message for delete actions ------------------------------------------------------------------- Fri Sep 13 23:51:23 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a52.g9fe0ad1: + Redirecting user back to previous screen + Internationalise a couple of forgotten strings + Minor cleanups on FWaaS message strings + Update English PO files (source lang of translations) ------------------------------------------------------------------- Fri Sep 13 00:17:52 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a45.g426c8eb: + Fix three spelling errors + Fix UpdateProjectMembersAction excess keystone calls + Add success message after successful deletion of VPNaaS resources + storage.object.container ceilometer stat incorrectly set + modifies error message in adding security rule + ./run_tests.sh --makemessages update English PO files only ------------------------------------------------------------------- Thu Sep 12 00:13:07 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a34.g6198031: + Enclose command args in with_venv.sh + Update the source languange PO files with FWaaS/VPNaaS support + Added button to Reboot multiple instances + Move Network Topology to the top of "Manage Network" group + Provide a default for OPENSTACK_IMAGE_BACKEND + Remove general 'unauthorized' message from middleware ------------------------------------------------------------------- Wed Sep 11 00:09:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a22.ge9d19d9: + Enable F403 and F999 check + Sync the defaults of VPNaaS forms with the server-side defaults + Improves VPNaaS detail page templates + Show IPSec Site Connection in VPN service detail + Create links between VPN resources + FWaaS Horizon panel ------------------------------------------------------------------- Sat Sep 7 23:41:18 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a10.g46462b1: + Create Router on network topology fails ------------------------------------------------------------------- Sat Sep 7 07:17:46 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a8.ge134f4c: + Sync English PO files with the latest code for Havana-3 + Remove test string from translation files + VPNaaS UI implementation ------------------------------------------------------------------- Fri Sep 6 00:07:27 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a197.gc6d02d6: + Moves SECRET_KEY generation to base settings.py file + update neutronclient to 2.3.0 minimum + Add Cisco N1K plugin support in Horizon + Display a message on the login page + Do not run preemptive actions twice + PEP8 E121 has been resolved ------------------------------------------------------------------- Thu Sep 5 00:23:07 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a185.g9ebb52b: + Make Image Service image formats configurable + Fixing typos for Resource Usage page + Remove spaces from translatable strings ------------------------------------------------------------------- Tue Sep 3 23:51:42 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a179.ga6f39bc: + Adding panels for trove + Add metering panel to admin console + Improved boot from volume + Define flavor for each project + Use the horizon_pagesize value in the session cookie + added Network Agents to System Info panel + Fix row striping when sorting table data + Fixes missed localization in network agents + Implement required field indicator + Remove encryption option for volumes + Custom CA certificate for verifying SSL connections ------------------------------------------------------------------- Mon Sep 2 23:55:12 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a158.g780fbfb: + "# noqa" cleanup + Fix help string for Host routes ------------------------------------------------------------------- Mon Sep 2 08:14:26 UTC 2013 - dmueller@suse.com - Update to version 2013.2.a155.g5534576: + Drop NodeJS dependency in favor of pure-python lesscpy + Show Neutron floating IPs quotas on Overview + Small "H302 check" cleanup + Custom css and js docs + Rename heat logical_resource_id to resource_name + Adding Rickshaw as dependency + Apply a tempate filter to output for openrc.sh + Import is_service_enabled from module + View and update Neutron project quotas + Don't fidget with the image/snapshot name/size if it's set + Use proper method name for assembling the aggregate_list + Update Horizon English message files for translation + Add ceilometer api and the tests for it + Add update method of security group name and description + Implement assignment of Domain Roles to Group + Fix the Domain context for Projects panel + Adding RBAC policy system and checks for identity + Hide form tooltip when form closes on escape key + Sync Transifex config with the source lang change in Transifex + Adding reusable Line Chart + Fix the Domain Context for Users panel + Add support for parsing jsonfied heat error + Delete and launch devices on the topology view + Allow admins to update default quotas ------------------------------------------------------------------- Tue Aug 27 00:15:03 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a108.geb0d36a: + Fix for openrc download on Firefox if the project contains blanks + Small cleanup in "test_data" ------------------------------------------------------------------- Fri Aug 23 23:41:04 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a105.g71ddcb0: + Corrected misspelled method in horizon documentation ------------------------------------------------------------------- Thu Aug 22 23:57:26 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a103.g953d1b9: + Adds availability zone info to System Info panel + Enable H302 check ------------------------------------------------------------------- Wed Aug 21 23:35:14 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a101.g59e6cc2: + Hide default Floating IPs quotas with Neutron + Always display the Domains panel for Keystone V3 + Clean-up code issues related to reboot + Implement assignment of Project Roles to Group + Display the container and object metadata + Improve consistency of quota checking in forms + Fix "Add Association" and "Delete Association" displaying ------------------------------------------------------------------- Wed Aug 21 00:10:46 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a87.gc17a293: + Set row_count value on datatable update method + Remove 'Status' field from healthmonitors details ------------------------------------------------------------------- Fri Aug 16 23:37:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a83.gf560136: + Adding rebuild action under Project/Instances ------------------------------------------------------------------- Fri Aug 16 00:07:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a81.g1a6140f: + Revert "Fix middleware to not access session fields without user auth" ------------------------------------------------------------------- Thu Aug 15 00:09:26 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a79.g7e7965f: + Fix stack status displaying + Fix middleware to not access session fields without user auth ------------------------------------------------------------------- Wed Aug 14 08:12:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a75.g7c3d619: + Fix minor bugs in the "Resize Instance" workflow + Enable H201: do not write "except:" + Adds hypervisor statistics to admin dashboard ------------------------------------------------------------------- Sun Aug 11 23:57:25 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a69.gfe659b2: + Sync install_venv_common from oslo + Refactoring of user assignment workflow. + Updated from global requirements + Customization: Add an explicit example of disabling Floating IPs + fix gettext calls to work on uninterpolated strings ------------------------------------------------------------------- Thu Aug 8 23:36:07 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a60.g99c46c2: + Allow translators to control the word order + Updates Topology to correctly handle resources in the INIT state. + Ensure the user monkey patching is done for the API tests + Revert "Fix selector syntax" ------------------------------------------------------------------- Wed Aug 7 08:36:01 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a53.g8cc1517: + Update implementation and remove TODO comment + Fix selector syntax -------------------------------------------------------------------- Mon Aug 5 21:06:44 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a49.g602275b: + Fix typo. + Fixing missed translation. -------------------------------------------------------------------- Sat Aug 3 23:59:40 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a46.gf02f0ee: + Better sorting of flavors in the "Launch Instance" view -------------------------------------------------------------------- Sat Aug 3 00:03:01 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a45.ga68fae2: + Fixed keystone test data to match openstack_auth. + Minor typo corrections -------------------------------------------------------------------- Fri Aug 2 00:12:03 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a42.ga81bfc2: + Add Image Source Field to choose Location or File -------------------------------------------------------------------- Thu Aug 1 13:15:38 UTC 2013 - speilicke@suse.com - Update to version 2013.2.a40.gfe2554a: + Ignore non-existing attr in APIResourceWrapper __repr__ + Flavor ID added to Flavor creation form + Replaces term tenant with project + calling nova extensions api to enable certain nova features + Email field is made not mandatory in user creation and editing. - Add 0001-Fix-selector-syntax.patch - Refresh 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch -------------------------------------------------------------------- Tue Jul 30 13:14:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a31.g9bb75cf: + Query a period of time for usage summary + Correct error messages + removing horizon exceptions adding colors to log messages + Add column "Uptime" to instances overview + Update heat and ceilometer clients requirements + Make row actions menu visible for the lower row + remove 'import *' usage (or mark is #noqa) ------------------------------------------------------------------- Fri Jul 26 12:23:13 UTC 2013 - bwiedemann@suse.com - refresh 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch to not have fuzz -------------------------------------------------------------------- Thu Jul 25 23:46:50 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a18.g07b1343: + Enable pep8 F841 checking. + Use oslo.sphinx and remove local copy of doc theme + Removed a comment from tox.ini that no longer applied. + Unpinning upper bound on python-*clients + fix r'home/$' in url partten + added Compute Services to System Info panel + adding aggregates panel to admin dashboard -------------------------------------------------------------------- Mon Jul 22 23:55:56 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a7.g11fccd3: + rename "enable" action to "toggle" + Fixing the AJAX function location + Remove all_tenants from server_list of Floating IPs tab -------------------------------------------------------------------- Sat Jul 20 14:57:28 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a1.gef8ca80: + Prevent an array index exception if server does not have an image. ------------------------------------------------------------------- Thu Jul 18 09:40:29 UTC 2013 - speilicke@suse.com - Add 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch: Move to pure-python less compiler and drop NodeJs. This removes the reason to precompile static assets, thus the whole pipeline was dropped which drastically simplifies this package - Use setuptools instead of distribute (merged upstream) - Don't package {_datadir}/openstack-dashboard/openstack_dashboard/openstack twice -------------------------------------------------------------------- Thu Jul 18 00:06:17 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a145.g8914ed9: + Enable H304 check + Adding Heat Resource Topology to Horizon -------------------------------------------------------------------- Tue Jul 16 08:25:17 UTC 2013 - speilicke@suse.com - Update to version 2013.2.a143.g7e8125d: + Adding the ability to set/use domain context + Fix a few visual issues on the network topology diagram. + Sync pytz from requirements.txt + Pinning minimum pbr and d2to1 versions + Prompt for password on stack create. + Neutron Security Group native support - Package %{_datadir}/openstack-dashboard/openstack_dashboard/{openstack,utils} ------------------------------------------------------------------- Sat Jul 13 13:18:01 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a131.ge4583eb: + Add openstack-common + Add ceilometerclient and bootstrap-datepicker as dependency. ------------------------------------------------------------------- Fri Jul 12 07:15:40 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a127.g8a826a1: + update Quantum references to Neutron + Custom javascript files + Adding configuring hints in Horizon documentation + added column "Image Name" to instances overview ------------------------------------------------------------------- Fri Jul 12 07:15:00 UTC 2013 - dmueller@suse.com - remove neutron-rename.diff ------------------------------------------------------------------- Wed Jul 10 07:05:24 UTC 2013 - dmueller@suse.com - update requires ------------------------------------------------------------------- Wed Jul 10 07:02:08 UTC 2013 - dmueller@suse.com - switch to neutronclient ------------------------------------------------------------------- Wed Jul 10 06:57:53 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a120.g2ffe032: + Clean-up some of the workflows-related javascript + Added btn-create loadbalancer dashboard + adding hypervisors panel to admin dashboard + Make get_object_by_id() work for most Django objects. + Avoid ImportError when selenium is missing. + Show ID for None display name in boot from volume + Implementation of a Heat stacks UI. + Temporary change the django_openstack_auth requirement ------------------------------------------------------------------- Tue Jul 9 14:34:51 UTC 2013 - dmueller@suse.com - add neutron-rename.diff ------------------------------------------------------------------- Wed Jul 3 08:08:42 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a108.g8bca5a4: + Mock some more keystoneclient.Client properties for mox + Doc added for Running selenium tests in VM + Enable H306 check ------------------------------------------------------------------- Wed Jul 3 07:28:24 UTC 2013 - dmueller@suse.com - remove 0001-Mock-some-more-keystoneclient.Client-properties-for-.patch ------------------------------------------------------------------- Tue Jul 2 07:48:28 UTC 2013 - speilicke@suse.com - Add 0001-Mock-some-more-keystoneclient.Client-properties-for-.patch: Backport of https://review.openstack.org/#/c/35142/ ------------------------------------------------------------------- Mon Jul 1 23:57:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a102.g26d23da: + Improvements in csv export for usage data + Revised a few confusing quota legends on the overview page. + Always load CSS files first ------------------------------------------------------------------- Sat Jun 29 09:23:56 UTC 2013 - dmueller@suse.com - set expire/deflate options in default view for static content -------------------------------------------------------------------- Wed Jun 26 14:26:54 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a96.gf356811: + Fix Further Pyflakes warnings + python3: Introduce py33 to tox.ini -------------------------------------------------------------------- Tue Jun 25 23:52:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a93.gd511d64: + Add Filter Action to Volume Views + Enable hacking H101 test -------------------------------------------------------------------- Mon Jun 24 23:52:37 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a89.g9e2a817: + Region selector enabling multi-region support. -------------------------------------------------------------------- Fri Jun 21 23:50:33 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a87.g5473ab4: + Add general description field in image properties + Fixing unmocked call errors + Disable stop action when instance is deleting + Fixing scoping of instances in admin volume view + Updates term tenant to project in error messages + Implement Browser session timeout -------------------------------------------------------------------- Thu Jun 20 23:50:07 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a77.g4903a9b: + Fix quota charts on the Resize Instance form + Remove pool selection from "Add Monitor" page + Only display tenant resources in network topology when admin -------------------------------------------------------------------- Wed Jun 19 23:34:45 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a71.g86a3d3d: + Ensure flake8 runs with a valid settings file -------------------------------------------------------------------- Wed Jun 19 06:48:10 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a70.gf66e273: + Sort imports alphabetically + Use Python 3.x compatible except construct + Fixing get_panel_groups uncaught exception + Manually mock service_catalog in stub_keystoneclient ------------------------------------------------------------------- Wed Jun 19 06:47:24 UTC 2013 - dmueller@suse.com - remove 0001-Manually-mock-service_catalog-in-stub_keystoneclient.patch ------------------------------------------------------------------- Mon Jun 17 13:30:55 UTC 2013 - speilicke@suse.com - Add 0001-Manually-mock-service_catalog-in-stub_keystoneclient.patch: Backport of https://review.openstack.org/33266 -------------------------------------------------------------------- Thu Jun 13 23:45:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a64.ga30752d: + Quota summary graphs, added styling to indicate percentage full + Add HACKING.rst + Enable "Start Instance" and "Shut Off Instance" buttons + Update my mailmap + Merge with OpenStack requirements + remove unused imports -------------------------------------------------------------------- Wed Jun 12 23:45:53 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a52.gead6483: + List only projects accessible by user + New tox environment for testing with Django 1.4 + Refactoring url_for to remove admin parameter ------------------------------------------------------------------- Wed Jun 12 11:48:19 UTC 2013 - dmueller@suse.com - fix build against django 1.5 -------------------------------------------------------------------- Wed Jun 12 09:35:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a46.ge5e5002: + Edit some load balancers titles + Mix snapshots and images tables together + Remove explicit distribute depend. -------------------------------------------------------------------- Tue Jun 11 09:36:20 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a41.g0b07b42: + Specify the django-compressor version to be 1.3 and higher -------------------------------------------------------------------- Mon Jun 10 09:40:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a39.g05bbcbd: + Make the multi-select button on the "Floating IPs" page work again -------------------------------------------------------------------- Sat Jun 8 23:47:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a37.g0af659e: + Correct exception msg in ClearGateway::action -------------------------------------------------------------------- Fri Jun 7 23:47:35 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a35.gf5bf488: + Remove "Edit VIP" button when there is no VIP + Fix bug in port creation form + switching to use limits instead of quotas -------------------------------------------------------------------- Thu Jun 6 23:48:11 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a29.g5c879a3: + Make 'Router created' message translatable + Enable most of the pyflakes checks. + Add security group rule templates + Adding pagination to the tenant views -------------------------------------------------------------------- Wed Jun 5 23:48:24 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a21.g9254c32: + Adds methods for [] & len into LazyURLPattern + When launching instances, clarifies quota text to "X of Y Used" + Add RAM/disk requirements to image details + Add edit buttons for vip, member and monitor + Make 'Creating volume' message translatable + Pop 'password' in user_update v3 if it is left blank + Fix spelling errors. + Resizing a server by means of changing its flavor -------------------------------------------------------------------- Tue Jun 4 23:45:42 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a5.g55569d5: + Add availability zone choice to launch instance ------------------------------------------------------------------- Mon Jun 3 11:41:28 UTC 2013 - speilicke@suse.com - Move HTML templates and static assets to new branding sub-packages: + python-horizon-branding-upstream + openstack-dashboard-branding-upstream -------------------------------------------------------------------- Sun Jun 2 00:13:31 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a3.gc5f968a: + Add settings for console type (vnc vs spice) -------------------------------------------------------------------- Wed May 29 23:58:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a155.g08f8050: + Enable snapshot quota setting + Renames tools/pip-requires to requirements.txt ------------------------------------------------------------------- Wed May 29 11:17:24 UTC 2013 - dmueller@suse.com - remove setBadness call from rpmlintrc -------------------------------------------------------------------- Wed May 29 00:00:01 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a151.g1a6ca7b: + Fixes max recursion warning + Use default cidr to avoid exception when editing quantum security rules. + Group CRUD and Management in Admin Dashboard. + Improve test stability -------------------------------------------------------------------- Mon May 27 23:55:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a143.g65525a1: + Orchestration endpoints for keystone test data + Make the Settings form fully translatable + Fixes boot from volume without image + Adding CRUD for roles ------------------------------------------------------------------- Mon May 27 22:04:32 UTC 2013 - dmueller@suse.com - update requires for test subpackage ------------------------------------------------------------------- Mon May 27 14:46:45 UTC 2013 - dmueller@suse.com - rename production bcond to nodejs and invert the default -------------------------------------------------------------------- Mon May 27 10:13:59 UTC 2013 - speilicke@suse.com - Update to version 2013.2.a135.g24d9f14: + Migrate to PBR for build tooling. + Update Horizon for Django 1.5 compatibility + Fix translation error for missing default role + Don't duplicate networks list on keypair import + Adding extensibility to table actions template. + Move to flake8. + Shortens displayed action names in Floating IPs table + Updated translations from Transifex + Fix cosmetic bug when displaying unnamed volumes + Ensure to use keyword parameters in format string in create_instance.py + Enable using multiple API versions for Identity Service. + Fixing Floating IP capitalization bug + Adds d3.js library and reworked quota infographics + Ensure an error message in LBaaS is displayed once. + Correct a wonky translation from commit b7e3624 + Enable parsing of Identity Service V3 catalog. + Changes generic error message in horizon.modals.js + Make pagination tunable through the settings panel + Add ability to create a volume from an image + Add unit tests for customization module + set the admin_pass when creating the server + Allow "Create Snapshot" for SHUTOFF state + Use ugettext_lazy instead of ugettext. + Allow workflows to support multipart POST. + register replace_underscores filter for templates + Mark additional strings as translatable + Fix run_tests documentation on skip-selenium flag + Display table actions BatchActions buttons in the correct locale + parse_isotime filter to parse a date string. + Make discovery of version for KS catalog smarter. + Always return a list from VolumeTableMixIn._get* + Refactored the templates code + Shows a warning message when deleting a container that contains data. + Access to heat API via python-heatclient + Preparing for Heat tests + Add "Edit Pool" button + Add a logging handler for the cinderclient to the local_settings.py.example + Improvements in csv export for usage data + Allow users to change their passwords + Revert "Improvements in csv export for usage data" + Adding Domain CRUD in Admin Dashboard. + Added insecure SSL support to quantum api - bin/lessc moved from %python_sitelib to %_datadir/openstack_dashboard ------------------------------------------------------------------- Wed May 15 09:17:02 UTC 2013 - dmueller@suse.com - adjust buildrequires (pbr and d2to1) -------------------------------------------------------------------- Tue Apr 30 23:37:27 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a56.g495dcb9: + Remove workaround for keystone -------------------------------------------------------------------- Mon Apr 29 08:20:19 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a54.g315a9a0: + Remove the term 'syspanel' from docs + Add a logout when admin user update his own password. -------------------------------------------------------------------- Sat Apr 27 23:50:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a50.g327dd58: + Quotas names fixed Cores->VCPUs, Floating Ips->Floating IPs -------------------------------------------------------------------- Fri Apr 26 23:50:51 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a48.gf3ea7f1: + Add help text for some fields of Load Balancer forms -------------------------------------------------------------------- Fri Apr 26 00:02:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a46.g813c04f: + Remove deprecated features -------------------------------------------------------------------- Thu Apr 25 00:02:58 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a44.g4aeb8fc: + Fix regression on running manage command. + Enhancement on prompts to list selected objects. + Add Filter Action to Instance Views + Fixes sorting on IP Address columns in tables. -------------------------------------------------------------------- Tue Apr 23 23:57:09 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a36.g4104aaf: + Add tests for LBaaS screens -------------------------------------------------------------------- Mon Apr 22 12:42:24 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a34.g4a19755: + Expose "protected" attribute of images. -------------------------------------------------------------------- Mon Apr 22 08:40:35 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a33.ge4541a6: + Adds docs for settings/configuration. + Reduce duplicate definitions about quota sets + Disable LB panel by default; allow UUID for Sec Group ID. + Pin the cinderclient version. + Check if volume service is enabled in quota update + Handle None protocol in security group rule table + Improve UX around "unauthorized" API exceptions. + Implement configurable auto-fade for alerts messages. + Updated translations from transifex for Grizzly RC. + Adds Grizzly release notes. + Remove note on theming from release notes. + Bump version to 2013.2. + Tiny Mistake in Document + Fix adding security groups to an existing instance + Hide unnecessary fields based on Loadbalancer Monitor type + Remove unused tools/rfc.sh + Add flavor name regex validation to match nova. + Allow admin to edit project quotas for fixed IPs + Release notes on Quantum Brocade plugin incompatibility. + Return an empty string rather than None when calling repr() + Remove inheritance of More action on first action + Made default values in templates translatable. + Refactor the quotas tests + Increase socket timeout for selenium tests + CharFields replaced by IntegerFields in LBaaS forms. + Allow users to create a rich network topology + Fix some not-consistent titles for virtual routers management + Update "Getting Started" Contributing docs + Fix floating IP management from instance panel. + Adding pagination to the instance views + Fix the "Updated" field in the Image Detail page -------------------------------------------------------------------- Mon Mar 18 10:39:18 UTC 2013 - speilicke@suse.com - Update to version 2013.1.a68.ga53d649: + Correct the related tenant_id when getting quotas + Adding extensibility to workflow template file. + rm invalid args when updating quotas with nova api - Drop +git.$TIMESTAMP.$COMMITHASH version suffix -------------------------------------------------------------------- Sun Mar 17 00:11:27 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a62.gf044be3+git.1363479087.f044be3: + Fixes error message formatting in Load Balancers panel + Pass-in the initial value when performing a POST on Workflow Action. This fixes the call to self.changed_data, it allows django forms to be able to compare initial value with current value. + Remove router actions from Admin panel + Fix device name for example. Fixes bug 1152975 + Display port link between router and extra network + Fix circular dependencies in dashboard settings -------------------------------------------------------------------- Wed Mar 13 00:14:42 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a50.g7fdb6a4+git.1363133682.7fdb6a4: + Don't change dashboard on admin tenant switch + Fixes uncaught exception on Add Monitor when unable to retrieve pools + Updating .po files for translation. + Update CACHE_ to CACHES settings + Fixes uncaught exception on Add Pool when unable to retrieve networks + Update to Quantum Client 2.2.0 + Add some more customization help and examples + Increase maxlength of Snapshot Name to 255. -------------------------------------------------------------------- Mon Mar 11 09:57:12 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a35.gff270d1+git.1362995832.ff270d1: + Bump python-quantumclient version to 2.1.2 + Allow non-admin users to clear router gateway properly + Support multiple role selection in projects + blueprint quantum-lbaas + Improve style of network topology + Prevents flavors to be deleted when reusing a name ------------------------------------------------------------------- Thu Mar 7 12:29:36 UTC 2013 - vuntz@suse.com - Remove SITE_BRANDING key from local_settings.py: this was set to "SUSE Cloud", but the package in OBS is not for the SUSE Cloud product. -------------------------------------------------------------------- Tue Mar 5 17:18:09 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a24.gf754398+git.1362503889.f754398: + Fix hogan js templates in IE8 + Ensure "Add Interface" form in Admin Panel works + Escape the region name before passing as value in URL. + Allow for terminating paused/suspended instances + Fix errant XHR request happening on every page -------------------------------------------------------------------- Thu Feb 28 09:50:17 UTC 2013 - saschpe@suse.de - Update to version 2013.1.a15.g26b6a4b+git.1362045017.26b6a4b: + pin django to 1.4.x stream + Fix footer count update for multi-table pages + Fix images/snapshots table pagination + Correctly mock keystoneclient.Client.auto_token property with Mox + Fix uninitialized variable in launch instance + Allow admin to edit project quotas for security groups and rules + Fix a TypeError when working in a Folsom env. + Fix row striping when datatables are filtered - Drop horizon-mox-auth_token-property.patch: Merged upstream ------------------------------------------------------------------- Tue Feb 26 15:08:07 UTC 2013 - saschpe@suse.de - Add horizon-mox-auth_token-property.patch: Correctly mock keystoneclient.Client.auto_token property with Mox ------------------------------------------------------------------- Mon Feb 25 12:08:39 UTC 2013 - saschpe@suse.de - Drop horizon-minimumpwlen.patch (merged upstream) - Drop horizon-user-email.patch (dubious) - Only package tests in test sub-package - Use openstack_test_package_install again (and thus install only needed files) -------------------------------------------------------------------- Fri Feb 22 16:54:48 UTC 2013 - dmueller@suse.com - Update to version 2013.1.a113.g7d13abc+git.1361552088.7d13abc: + Update (some) table actions to use icons together with text + Implements ability to upload local image to glance. + Allow users to specify the order of VNICs of an instance. + Support adding/removing instance security groups + Resolve API import issues (quantum) + Added encryption support for volumes + Adding network-topology view for quantum + Add support for both soft and hard reboot options ------------------------------------------------------------------- Fri Feb 22 11:29:16 UTC 2013 - saschpe@suse.de - BuildRequire openstack-suse-macros instead openstack-macros -------------------------------------------------------------------- Mon Feb 18 09:35:28 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a99.gcf09dd8+git.1361180128.cf09dd8: + Added openstack_dashboard/local/.secret_key_store to .gitignore. + Fixes support for User filtering without JavaScript + Fixes the width of the error box on the login form. + Properly enable/disable project/user edit via setting. + Improve error message when the default role doesn't exist + Adds API Access information to Access & Security panel. + Add X-FRAME_OPTIONS header to protect against Clickjacking + If a user only has 1 keypair, this keypair should be selected by default + Allow image filtering based on image ownership + Add recommendations for secure deployments + Some text in html are not translatable, this cleans-up some of those files. + Replaces ugettext with ugettext_lazy in the dashboard-related files + Remove placeholder objects for subfolders + Improved security group rule editing. ------------------------------------------------------------------- Thu Feb 14 14:56:47 UTC 2013 - saschpe@suse.de - Don't forget to point to the lessc binary in (sigh) python_sitelib in the non-'production-mode' environment. ------------------------------------------------------------------- Thu Feb 14 13:51:09 UTC 2013 - saschpe@suse.de - Some more adjustments for non-'production-mode', i.e. don't remove the private less binary in %{python_sitelib} and some config values ------------------------------------------------------------------- Wed Feb 13 13:43:45 UTC 2013 - dmueller@suse.com - disable production mode for now and enable nodejs dependency in order to develop a theme -------------------------------------------------------------------- Mon Feb 11 15:05:19 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a75.g216d566+git.1360595119.216d566: + Disable allocate IP button if the current number of floating IP is equal or larger than the amount allowed by the quota. + Remove image_type column from images/snaps tables + Fix footer count update + Update to latest oslo-version. + Implements the autocomplete attribute on the login form + Change "select all" checkbox behaviour while checkboxes is checked/unchecked. + Confirmation dialogs lists selected objects name + Allow password-field autocomplete to be configured in settings. + Re-enable client logging. + Quantum Floating IP support + Change the first letter of routers tab header and html title from + Fixing sidebar layout in IE. + Timezones can change - display the current tz offset + Fix on async messaging to don't escape message string marked as safe. ------------------------------------------------------------------- Mon Feb 11 12:08:21 UTC 2013 - dmueller@suse.com - Also runtim-require python-six ------------------------------------------------------------------- Mon Feb 4 15:47:45 UTC 2013 - saschpe@suse.de - Add BuildRequires python-six for SLE_11_SP2 -------------------------------------------------------------------- Mon Feb 4 11:54:02 UTC 2013 - dmueller@suse.com - Update to version 2013.1+git.1359978842.f36efbb: + Enhances consistency in 'Create Project' modal + Default recoverable error to WARN log level. + Invoke the has_more_data function of tables when loading TableTab. + Prevent the user from creating a single IP address sized network ------------------------------------------------------------------- Mon Jan 28 14:54:03 UTC 2013 - saschpe@suse.de - Redo asset collection and compression once more: - No need to copy static files around, Django's staticfiles app does that already - We have to use bin/less/lessc on the less files, otherwise we end up with broken theming - It is best to do this in the unpacked tarball (thus back to %prep) and only install $TARBALL_ROOT/static/, i.e. what's configured as STATIC_ROOT in openstack_dashboard/settings.py -------------------------------------------------------------------- Mon Jan 28 09:27:54 UTC 2013 - dmueller@suse.com - Update to version 2013.1+git.1359365274.59b7e60: + Add support for SPICE consoles + save the original requestor's IP so it doesn't get overwritten -------------------------------------------------------------------- Wed Jan 23 16:36:28 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1+git.1358958988.28debeb: + Ensure to use api.. + Don't show the EC2 Credentials panel if there is no EC2 service -------------------------------------------------------------------- Mon Jan 21 09:42:07 UTC 2013 - dmueller@suse.com - Update to version 2013.1+git.1358761327.b8071bc: + Clean-up deprecated diablo code in index.html. + Fix attributes processing in ActionMetaclass + Remove |safe from openrc.template + Improves some UX details + Extend offline-compression context + Adding extensibility to data_table template file + Use default_if_none rather than default filter + Prevent column summation if no non-None cells + Absolute limits of -1 should be treated as unlimited + Allow insecure authentication + make long tenant names look better + Clarify the ambiguity of the "more actions" dropdown. + Horizon escapes special characters in openrc.sh - Remove horizon-ssl.patch: Merged upstream - Remove horizon-fix-offline-caching.patch: Merged upstream ------------------------------------------------------------------- Wed Jan 16 13:21:45 UTC 2013 - saschpe@suse.de - Change to "Obsoletes: ... < %{version}", we had some version updates in between ------------------------------------------------------------------- Wed Jan 16 12:46:38 UTC 2013 - dmueller@suse.com - Add horizon-fix-offline-caching.patch: Fix the pregenerated js caches to match - Remove SUSE branding, as it is completely non-matching ------------------------------------------------------------------- Tue Jan 15 16:09:42 UTC 2013 - vuntz@suse.com - Do not uselessly call "python manage.py help" in %install. -------------------------------------------------------------------- Mon Jan 14 13:49:48 UTC 2013 - dmueller@suse.de - Update to version 2013.1+git.1358167788.47db765: + Allow setting nova quotas to unlimited + Check the display name for volumes on AJAX polls. + Migrate an instance from the admin dashboard + Support Quantum L3 function + Improve Quantum panels to Folsom advanced features + Don't redirect when clicking instance detail page in admin panel. + Disable Launch Button based on quotas + Fixed unicode for object copy + Really, really, honestly adjust the size of the noVNC iframe. + Fixes PEP8 errors as reported by pep8 1.3.4 + Pin docutils to 0.9.1. + Store timezone as string. Fixes bug 1091021. + Avoid cinder calls, when cinder is unavailable + Fixes bug 1086290 + Adds a "simplified" floating IP management option. + Removes unused imports + Allow permissions to be set on tables + Add a check for unlimited quotas + show swap disk in listing and forms in flavors syspanel + Return a better error message(security_groups) + Specify floating ips table action cloumn's width + Fix handling of UUID-typed flavor ids + Make sure vCPU and RAM quotas are initialised when no instances are running + Ignore the socket timeout error in Selenium test + Add an optional link_classes to tables.Column, this is used as the class of the displayed link in the cell. + For long tenant name, display an ellipsis using CSS3. + refactor UserFilterAction code + Accepts UUID as an ID of Floating IP + Return a friendly error at flavor creation + Adds transitional deprecation code for old dashboard names. + Don't inherit from base.html in 500 error page + Fixes for missing files in MANIFEST. + Unifies Horizon conf. + Client-side validation of password/confirmation match + Honour LOGIN_URL when redirecting to login page + Reworks quotas and services panels into System Info panel. + use addHorizonLoadEvent() method instead of $(document).ready() + Allow running tests individually + Move netaddr to pip-requires + Added a check for volume service in quota functions + Remove superfluous slash from admin usage.csv template + When editing an image, correctly set the 'is_public' checkbox. + Changed "Delete volume" success message text + Flavor Extra Specs support. + Wrap a project list call with exception handler. + Enforce use of latest django_openstack_auth for PKI compat. + Dynamically size the noVNC iframe, fix typos in copy + Remove unused usage.csv template + Update all usage.csv templates to use 2 decimal places + Add newline between rows of Admin usage.csv + Adding volume owner (project) to admin table. + Report correct return value from pep8 check + Adding volume host to admin table. + Added support for volume types + Use UUIDs for flavor create/edit. + Enable quota data from multiple sources. + Fixed url pattern for project:instances:detail page + Add OpenStack trove classifier for PyPI + Update common. + Fixes JavaScript count bug in tables. + Show message when user has no permissions + User shouldn't remove their own roles on project + Readding bin dir which was mistakenly deleted. + Fix bug 1055929 - Can not display usage data for Quota Summary. + Adding ephemeral disk to instance details + Splits OpenStack Dashboard bits from framework app code. + Corrects an error in the EC2 form choices. + Renames legacy dashboards. + Final translations for Folsom. + Fixes error when clicking OpenStack logo. + Allow any python-swiftclient v1.1 through v1.X - horizon-minimumpwlen.patch, horizon-ssl.patch: Refreshed ------------------------------------------------------------------- Mon Jan 14 12:35:52 UTC 2013 - vuntz@suse.com - Put python-selenium Requires from test subpackage inside a "%if 0%{?with_selenium}" statement: + the selenium tests are not run by default, and pushing selenium to Factory would require too much time for now. So we should avoid the Requires by default. + we might still want to have the Requires in some OBS project where we'd want to use the selenium tests. Defining %with_selenium in the prjconf of the project will do the trick. - If we don't have the Requires, use a Recommends for python-selenium instead: this will be good enough for most cases. ------------------------------------------------------------------- Thu Jan 10 16:21:43 UTC 2013 - vuntz@suse.com - Rework a lot %build/%install (some part of this is based on the Fedora packaging): + move pre-compilation of LESS files to %install. Note that it requires manipulating PYTHONPATH. + move addition of "COMPRESS_OFFLINE = True" to local_settings.py to %install + do not package LESS (gets installed in %{python_sitelib}/bin/) nor po files. + do not keep around %{python_sitelib}/openstack_dashboard/: instead, we move the files to %{_localstatedir}/lib/openstack-dashboard/openstack_dashboard (while we were copying a subset of files before, which was broken). + do not change STATIC_ROOT in openstack_dashboard/settings.py and instead collect static files in %{_localstatedir}/lib/openstack-dashboard/static + stop using -v with cp: it doesn't help in any way. - Note: the packaging with special permission for %{_localstatedir}/lib/openstack-dashboard/openstack_dashboard/static/ has been removed as it shouldn't be needed. - Update openstack-dashboard.conf.sample: the location of static files has changed, and we don't need aliases for them anymore. -------------------------------------------------------------------- Wed Dec 19 12:25:57 UTC 2012 - saschpe@suse.de - Move to obs-service-git_tarballs - Update to version 2012.2.2+git.1355916357.da9a19c: + Bump next version to 2012.2.2 + Final versioning for 2012.2.1 + Fixes JavaScript count bug in tables. + When editing an image, correctly set the 'is_public' checkbox. ------------------------------------------------------------------- Thu Dec 6 14:03:26 UTC 2012 - vuntz@suse.com - Fix sed line that changes STATIC_ROOT in %{python_sitelib}/openstack_dashboard/settings.py: the value needs to be quoted. ------------------------------------------------------------------- Wed Dec 5 09:33:35 UTC 2012 - saschpe@suse.de - Use @PARENT_TAG@ in _service file to automate versioning ------------------------------------------------------------------- Mon Dec 3 15:04:18 UTC 2012 - saschpe@suse.de - Move runtime requirements to python-horizon package - Rebase horizon-ssl.patch - Move config sub-package back into base package, this never made much sense ------------------------------------------------------------------- Wed Nov 28 15:50:36 UTC 2012 - saschpe@suse.de - Set COMPRESS_OFFLINE config variable for django_compressor ------------------------------------------------------------------- Tue Nov 27 14:57:57 UTC 2012 - saschpe@suse.de - Rebased horizon-ssl.patch (See https://review.openstack.org/16972) ------------------------------------------------------------------- Tue Nov 27 13:25:20 UTC 2012 - iartarisi@suse.cz - set ownership of static directory to the web server ------------------------------------------------------------------- Tue Nov 27 13:24:32 UTC 2012 - iartarisi@suse.cz - hardcode STATIC_ROOT in django settings.py ------------------------------------------------------------------- Mon Nov 26 15:53:48 UTC 2012 - saschpe@suse.de - First shot at removing nodejs runtime dependency: + CSS assets have to be pre-compiled at build-time so that django_compressor can find the cached CSS (compiled from LESS input). ------------------------------------------------------------------- Mon Nov 19 14:12:01 UTC 2012 - saschpe@suse.de - Update python module dependencies for Folsom release. - Also add previously unpackaged deps for the test package ------------------------------------------------------------------- Thu Nov 15 14:45:43 UTC 2012 - saschpe@suse.de - Use openstack-macros ------------------------------------------------------------------- Mon Nov 12 15:17:47 UTC 2012 - saschpe@suse.de - Update to version 2012.2 (Folsom): + See https://github.com/openstack/horizon/commits/folsom - Drop the following upstreamed patches: + horizon-secure_SECRET_KEY.patch + horizon-suse-branding.patch + backports.patch + suse-patches.diff + vnc-iframe-size.patch (Upstream has different size, though) + horizon-keep-image-properties.patch (Solved differently, search for meta["purge_probs"]) - Added patches: + horizon-user-email.patch - Last part of 'suse-patches.diff', currently disabled, check if needed - Package additional languages - Renamed theme tarball from green.tar.gz to openstack-dashboard-suse-theme.tar.bz2 - TODO/FIXME: multiple files per lang ------------------------------------------------------------------- Thu Nov 8 11:45:18 UTC 2012 - saschpe@suse.de - Drop from_vcs build flag ------------------------------------------------------------------- Mon Oct 8 15:25:42 UTC 2012 - saschpe@suse.de - Update (green) branding: Ship local copies of various Google fonts (bnc#772230) ------------------------------------------------------------------- Mon Oct 1 15:05:08 UTC 2012 - saschpe@suse.de - Add horizon-suse-branding.patch: SUSE Cloud branding according to documentation (bnc#770065) ------------------------------------------------------------------- Sun Sep 16 18:20:10 UTC 2012 - jenkins@suse.de - Update to latest git (35eada8): + Do not crash when deleting image or volume with no name (bnc#776890) + Fix open redirect in Horizon. (bnc#776559) ------------------------------------------------------------------- Wed Sep 12 11:09:15 UTC 2012 - vuntz@suse.com - Do not use a sed to modify /usr/bin/gensslcert in %post: this file belongs to another package, and we actually don't do any change with the sed... Fix bnc#779747. ------------------------------------------------------------------- Mon Sep 10 09:06:01 UTC 2012 - vuntz@suse.com - Add horizon-keep-image-properties.patch: fix the test accordingly too. This test isn't in Folsom anymore, so wasn't in the backported patch. ------------------------------------------------------------------- Mon Sep 3 12:00:15 UTC 2012 - vuntz@suse.com - Add horizon-keep-image-properties.patch: do not lose properties when editing an image. Fix bnc#777855. ------------------------------------------------------------------- Tue Aug 28 15:04:05 UTC 2012 - jenkins@suse.de - Update to latest git (f862d9e): + Corrects the CSV download link for overview pages. ------------------------------------------------------------------- Fri Aug 24 10:08:57 UTC 2012 - jdsn@suse.com - refresh patch in order to apply with no fuzz ------------------------------------------------------------------- Thu Aug 23 14:12:53 UTC 2012 - vuntz@opensuse.org - Update horizon-login-no-phishing.patch with patch from upstream. ------------------------------------------------------------------- Thu Aug 23 09:14:45 UTC 2012 - vuntz@suse.com - Add horizon-crash-no-name.patch: fix crash when deleting image or volume with no name. Fix bnc#776890. ------------------------------------------------------------------- Wed Aug 22 06:55:06 UTC 2012 - cthiel@suse.com - add vnc-iframe-size.patch to improve vnc iframe size and avoid scrollbars ------------------------------------------------------------------- Mon Aug 20 13:56:22 UTC 2012 - vuntz@suse.com - Add horizon-login-no-phishing.patch: fix an open redirect / phishing attack. Fix bnc#776559. ------------------------------------------------------------------- Mon Aug 20 12:00:21 UTC 2012 - bwiedemann@suse.com - add minimum password length check in sample config ------------------------------------------------------------------- Tue Aug 14 22:49:12 UTC 2012 - jenkins@suse.de - Update to latest git (691dd22): + Fixed validation check for ICMP rules + Bump version to 2012.1.3 ------------------------------------------------------------------- Tue Aug 14 22:47:33 UTC 2012 - cthiel@suse.com - remove 7b565fc9-fixed-validation-ICMP.patch, which has been merged upstream https://review.openstack.org/#/c/10078/ ------------------------------------------------------------------- Mon Aug 13 22:06:44 UTC 2012 - jenkins@suse.de - Update to latest git (52bbba1): + Added --only-selenium option in run_tests.sh ------------------------------------------------------------------- Fri Aug 3 17:20:30 UTC 2012 - vuntz@suse.com - Update suse-patches.diff: remove part that was making us not handle swiftclient.Error exceptions, which was causing bnc#773186. ------------------------------------------------------------------- Tue Jul 31 17:08:13 UTC 2012 - jdsn@suse.de - fix template syntax error in user filter (bnc#771667) ------------------------------------------------------------------- Mon Jul 30 15:29:37 UTC 2012 - saschpe@suse.de - More SSl fixes, renamed patch to horizon-ssl.patch therefore ------------------------------------------------------------------- Wed Jul 25 11:24:47 UTC 2012 - saschpe@suse.de - Secure file permissions for Apache SSL certificate files ------------------------------------------------------------------- Tue Jul 24 12:58:20 UTC 2012 - saschpe@suse.de - Drop directory /var/log/openstack_dashboard, it was previously used by Apache2 vhosts that are now using /var/log/apache2 ------------------------------------------------------------------- Mon Jul 23 15:05:28 UTC 2012 - saschpe@suse.de - Remote temporary hack agin, no need to uncoditionally disable SSL certificate verification anymore ------------------------------------------------------------------- Mon Jul 23 10:47:24 UTC 2012 - cthiel@suse.com - fix test case for horizon-insecure-ssl.patch ------------------------------------------------------------------- Mon Jul 23 09:54:04 UTC 2012 - cthiel@suse.com - fix test part of 7b565fc9-fixed-validation-ICMP.patch ------------------------------------------------------------------- Fri Jul 20 06:50:09 UTC 2012 - cthiel@suse.com - add 7b565fc9-fixed-validation-ICMP.patch, backport of https://review.openstack.org/#/c/8446 (fixes bnc#771658) ------------------------------------------------------------------- Tue Jul 17 10:28:32 UTC 2012 - saschpe@suse.de - Add horizon-insecure-ssl.patch to allow disabling SSl certificate validity checks (useful for debugging / self-signed certificates) - Avoid packaging language files twice ------------------------------------------------------------------- Mon Jul 9 14:43:09 UTC 2012 - saschpe@suse.de - Provide Apache2 example configuration ------------------------------------------------------------------- Fri Jul 6 12:45:10 UTC 2012 - saschpe@suse.de - Fixed yet another typo in horizon-secure_SECRET_KEY.patch ------------------------------------------------------------------- Wed Jul 4 14:33:21 UTC 2012 - saschpe@suse.de - Fixed horizon-secure_SECRET_KEY.patch, it still contained debug code ------------------------------------------------------------------- Fri Jun 29 09:28:31 UTC 2012 - saschpe@suse.de - Remove requires on "openstack-quantum" as there seems to be no support for it ------------------------------------------------------------------- Wed Jun 27 10:49:34 UTC 2012 - saschpe@suse.de - Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV - Simplify from_vcs macros - Add Provides for "openstack-horizon" for consistency/convenience ------------------------------------------------------------------- Tue Jun 26 10:36:18 UTC 2012 - saschpe@suse.de - Consistent package summaries - Use upstream description - Macro cleanup: + Package is noarch except for SLE-11 + No need to redefine %_initddir, SLE-11 works correctly + No need for 'with_doc', no documentation package is built ------------------------------------------------------------------- Mon Jun 25 14:30:00 UTC 2012 - saschpe@suse.de - Use horizon.utils.secret_key to generate a (per-machine) unique SECRET_KEY. Removes previous %post section solution ------------------------------------------------------------------- Tue Jun 19 13:44:23 UTC 2012 - saschpe@suse.de - Use HttpOnly CSRF cookies (needs patched Django-1.4 ATM) - Require python-django >= 1.4 to get access to several security features ------------------------------------------------------------------- Fri Jun 15 14:33:00 UTC 2012 - saschpe@suse.de - Fix some rpmlint warnings - Added rpmlintrc for non-issues ------------------------------------------------------------------- Wed Jun 13 13:26:23 UTC 2012 - saschpe@suse.de - Drop %{py_requires}, we now have a specific 'Requires: python >= 2.6.8' - Provide self-signed SSL certificates to be used for non-production setups (like openstack-quickstart) - Drop SESSION_COOKIE_SECURE in default Django config, it will be part of our openstack-quickstart and crowbar-barclamp-horizon ------------------------------------------------------------------- Tue Jun 5 11:06:02 UTC 2012 - SPeilicke@suse.com - Use 'secure' session and CSRF cookies (bnc#753582) ------------------------------------------------------------------- Mon Jun 4 14:26:58 UTC 2012 - SPeilicke@suse.com - Updated design ------------------------------------------------------------------- Mon Jun 4 10:54:51 UTC 2012 - SPeilicke@suse.com - Generate a random default SECRET_KEY for local_settings.py ------------------------------------------------------------------- Thu May 24 10:24:55 MDT 2012 - jfehlig@suse.com - Add 'Requires: python >= 2.6.8' ------------------------------------------------------------------- Wed May 16 11:47:57 UTC 2012 - bwiedemann@suse.com - update design ------------------------------------------------------------------- Wed May 2 07:45:44 UTC 2012 - bwiedemann@suse.com - package eTrounev's design ------------------------------------------------------------------- Tue Apr 24 14:08:36 UTC 2012 - bwiedemann@suse.com - paint it green