SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-horizon-2014.2.4.juno-1.5.x86_64.rpm :
Fri Nov 27 13:00:00 2015 vuntzAATTsuse.com
- Bump rpm package version to 2014.2.4.juno:
- a few months ago, we moved from versions like 2014.2.4.devX to
2014.2.4~a0~devX, which is technically a downgrade.
- as Juno code is now frozen upstream, there will be no 2014.2.5
release and so no new version that would help us avoid the
downgrade issue.
- 2014.2.4 got released upstream, so technically, 2014.2.4.juno
is correct and it is higher than both 2014.2.4.devX and
2014.2.4~a0~devX, so there\'s no downgrade issue.

Sat Nov 14 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.4.dev17:

* Updated from global requirements

* Handle situation when endpoint deleted

* Silently drop access to non-existent flavours

Tue Oct 13 14:00:00 2015 aplanasAATTsuse.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 14:00:00 2015 aplanasAATTsuse.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/

Wed Oct 7 14:00:00 2015 slunkadAATTsuse.com
- Adds 0001-Adds-deactivated-status-for-glance-image.patch

Fri Sep 11 14:00:00 2015 aplanasAATTsuse.com
- Update patch from upstream discussion:
+ https://review.openstack.org/#/c/123741/
+ 0001_remove_admin_role_name_admin_hardcode.patch
- Remove because integrated in previous one:
+ 0001_add_admin_policy_in_admin_dashboard.patch
- Add patch after backport to Juno:
+ 0001_add_admin_policy_in_router_dashboard.patch

Tue Jul 14 14:00:00 2015 cloud-develAATTsuse.de
- Rebased patches:
+ 0001_fix_templateSyntaxError_at_hypervisors_view.patch dropped (merged upstream)

Tue Jul 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.4.dev12:

* Fix TemplateSyntaxError at hypervisors view

Fri Jul 10 14:00:00 2015 aplanasAATTsuse.com
- Backport to Juno https://bugs.launchpad.net/horizon/+bug/1392316
+ 0001_fix_templateSyntaxError_at_hypervisors_view.patch

Thu Jul 2 14:00:00 2015 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Fix-addition-of-plugin-panel-to-panel-group.patch dropped (merged upstream)

Thu Jul 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.4.dev11:

* Fix addition of plugin panel to panel group

Fri Jun 26 14:00:00 2015 dmuellerAATTsuse.com
- drop 0001-Do-not-load-jasmine-without-DEBUG-setting.patch (bnc#933607)

Thu Jun 25 14:00:00 2015 aplanasAATTsuse.com
- Add 0001_remove_admin_role_name_admin_hardcode.patch
Fix upstream bug introduced in
https://review.openstack.org/#/c/123741/
This patch propose a fix (added as comment to the upstream code)
Also fix bnc#935442

Fri Jun 19 14:00:00 2015 tbechtoldAATTsuse.com
- Update 0001-Fix-addition-of-plugin-panel-to-panel-group.patch

Tue Jun 16 14:00:00 2015 tbechtoldAATTsuse.com
- Add 0001-Fix-addition-of-plugin-panel-to-panel-group.patch
Needed to be able to load custom panels (i.e. manila-ui)

Wed Jun 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.4.dev10:

* Escape the description param from heat template (bsc#933722,
CVE-2015-3219)

Thu Jun 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.4.dev9:

* Updated from global requirements

Fri May 29 14:00:00 2015 aplanasAATTsuse.com
- Add 0001_enhance_policy_rules_to_workflow_actions.patch
Backported from https://review.openstack.org/#/c/144152/
- Add 0002_enhance_policy_rules_to_workflow_actions_identity_project.patch
Needed to understand RBAC rules in identiy/project/quotas. There
is not upstream code but is an istance of application of:
https://review.openstack.org/#/c/144153/

Fri May 22 14:00:00 2015 aplanasAATTsuse.com
- Add 0001_honor_keystone_policy_file_when_creating_client.patch
Backported from https://review.openstack.org/#/c/133535/
- Add 0001_remove_admin_role_name_admin_hardcode.patch
Backported from https://review.openstack.org/#/c/123741/

Fri May 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.4.dev8:

* Sanitation of metadata passed from Django
to avoid persistent XSS (bnc#931437, CVE-2015-3988)
Tue May 5 14:30:59 UTC 2015 -
- Update to version horizon-2014.2.4.dev7:

* Fix exponentially growing AJAX updates for table rows

* Updated from global requirements

* Removing HA interfaces from port list

* Fix Terminate Instance on network topology page

* Show ports from shared nets in floating IP assoc

Wed Apr 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.4.dev3:

* Fix incorrect ca arguments for calling ceilometer client

Tue Apr 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.4.dev1:

* Bump stable/juno version to 2014.2.4
2014.2.3

Fri Apr 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev19:

* Updated from global requirements

Tue Apr 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev18:

* Translation update for Juno 2014.2.3

Fri Apr 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev17:

* Make Image Description an input field instead of a textarea

Tue Mar 31 14:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev15:

* Fix dynamic select layout when help block is displayed

Sun Mar 15 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev13:

* Pass correct project ID to get tenant_usages (bnc#928891)

Thu Mar 12 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev12:

* Updated from global requirements

Mon Feb 23 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev11:

* Better color arrangement in distribution pie charts

Sun Feb 22 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev9:

* Use shades of blue for distribution pie charts

Fri Feb 20 13:00:00 2015 dmuellerAATTsuse.com
- fix requires

Tue Feb 17 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev7:

* Handle RequestURITooLong error in large instance table

* Updated from global requirements

* Automatically expand the current panel group on dashboard expansion

Sat Feb 14 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev2:

* Updated from global requirements

Thu Feb 12 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.3.dev1:

* Bump stable/juno version to 2014.2.3
2014.2.2

Tue Feb 10 13:00:00 2015 tbechtoldAATTsuse.com
- Update 0001-Fix-display-of-ports-when-associating-floating-IP.\\
patch

Thu Feb 5 13:00:00 2015 tbechtoldAATTsuse.com
- Add 0001-Fix-display-of-ports-when-associating-floating-IP.patch
(bnc#908353)

Wed Feb 4 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev34:

* Update project limits when using input selector

Sat Jan 31 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev33:

* Update project limits when flavor changes

Fri Jan 30 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev32:

* Fix metering daily display

* Remove selenium dependency when not using selenium tests

Wed Jan 28 13:00:00 2015 tbechtoldAATTsuse.com
- Add 0001-Reorder-template-loader.patch : needed to load custom
apps templates
- Cleanup staticfiles and branding

* Remove suse-fix-webroot-paths.diff

* Remove package openstack-dashboard-branding-upstream

* Remove package python-horizon-branding-upstream

* Adjust /static and /media alias in apache sample conf

* Use %find_lang macro for language file handling

Wed Jan 28 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev28:

* Updated from global requirements

* Only enable one images filter button

* add missing icons for Project > Images filter

* removing mandatory mark for post_creation tab

Tue Jan 27 13:00:00 2015 dmuellerAATTsuse.com
- switch to python-Django

Tue Jan 27 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev20:

* Fix Horizon crash when parsing volume list

* Fix sorting by size for Project->Images table

Sat Jan 24 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev16:

* Disable router HA attribute due to Neutron bug

Fri Jan 16 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev14:

* Updated from global requirements

Tue Jan 13 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev13:

* Remove glyphicon-eye-open icon from Description

Sat Jan 3 13:00:00 2015 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev11:

* Removing Moscow\'s timezone check

Fri Dec 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.2.dev10:

* Fix popup error when volume service disabled

* Return eye-icon to its place when validation message is shown

Wed Dec 10 13:00:00 2014 bwiedemannAATTsuse.com
- Update to version horizon-2014.2.2.dev6.ge8a66a4:

* fix Horizon login page DOS attack (bnc#908199, CVE-2014-8124)

* Bump stable/juno next version to 2014.2.2
2014.2.1

* Updated from global requirements

* Translation import for 2014.2.1 Juno stable update

* Prevent leaking `target` info into subsequent `policy.check()` calls

* Fix dashboard nav, when panelgroup empty

* Gracefully handle failures to retrieve a flavor

* Fix timezones in line chart

Wed Dec 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.1.dev15.g13b0c0e:

* Prevent leaking `target` info into subsequent `policy.check(

Tue Dec 2 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.1.dev14.g31fc0f5:

* Fix Instance Details error when using Cinder V2

* Make labels in Network Topology translatable

* Fix borders for \"Actions\" column in Firefox

Sat Nov 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.1.dev8.g7b636bf:

* Updated from global requirements

Wed Nov 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.1.dev7.gd9f336b:

* Make status in instance details screen translatable

Wed Nov 12 13:00:00 2014 dmuellerAATTsuse.com
- fix permissions on static/horizon dir
- package static files in python-horizon

Wed Nov 12 13:00:00 2014 dmuellerAATTsuse.com
- fix permission issue on /local

Wed Nov 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.1.dev5.gf6bc82a:

* Make update metadata segments translatable

Tue Nov 11 13:00:00 2014 tbechtoldAATTsuse.com
- Don\'t install .secret_key_store. The key should be unique on every
installation

Mon Nov 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.1.dev3.g146a722:

* Handle negative values in total
*Used for Cinder absolute limits

Tue Oct 28 13:00:00 2014 tbechtoldAATTsuse.com
- Collect staticfiles during build and install them in the
branding packages.

Mon Oct 20 14:00:00 2014 dmuellerAATTsuse.com
- install license files

Mon Oct 13 14:00:00 2014 dmuellerAATTsuse.com
- fix typo

Fri Oct 10 14:00:00 2014 dmuellerAATTsuse.com
- fix permissions on scss directory

Sun Sep 28 14:00:00 2014 dmuellerAATTsuse.com
- fix install of rickshaw.css

Sun Sep 28 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 opensuse-packagingAATTopensuse.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 14:00:00 2014 dmuellerAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.com
- fix requires to XStatic packages and others

Fri Sep 12 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.com
- adjust requires (we need python-saharaclient now)

Thu Sep 11 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev421.g6d8a59b:

* Updated from global requirements

* Imported Translations from Transifex

Tue Sep 2 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev366.g987c83a:

* Imported Translations from Transifex

Tue Aug 26 14:00:00 2014 dmuellerAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev247.g8de082d:

* Remove the word \'More\' in the row actions split button

Sat Aug 16 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 tbechtoldAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev258.g07b36f7:

* Breakdown CSS: split out the resource browser

Sun Jul 20 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev201.g80a5ebd:

* Updated from global requirements

* Consistent handling of choiceField for backups

Sat Jul 12 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev183.g322004f:

* adapt to python-novaclient-2.18.0

Thu Jul 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev182.g0093ef0:

* Imported Translations from Transifex

Wed Jul 9 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev160.gbda102a:

* Raise NotImplementedError instead of NotImplemented

Fri Jul 4 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev93.gf712ed0:

* add httplib2 explicitly to requirements.txt

Fri Jun 27 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev76.gd794ed3:

* Imported Translations from Transifex

* Fixing the instance boot source

Wed Jun 25 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev290.g6c78f80:

* Change Column name from Enabled to Status

Thu Jun 5 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev211.gcacd93e:

* Integration tests - base class for all tests

Sat May 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev209.g155339a:

* Change mbformat to mb_float_format in hypervisor table

Thu May 15 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev203.g3adf228:

* Fix build instructions and formatting in README

Tue May 13 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev197.g554f23a:

* Add update method of snapshot name and description

Sun May 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev195.gecd49db:

* ValueError when cookie pagesize is empty string

Fri May 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev193.gb791407:

* added field \'delete on terminate\' (launch/volume)

Thu May 8 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev169.ga2d9912:

* Refer local_settings in doc to customize settings

Mon May 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev167.g2bb027e:

* fixed typos found by topy

Sun May 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev165.g775c01e:

* Use escapejs filter on JavaScript strings

Fri May 2 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev133.g84ca8a9:

* Updated from global requirements

Wed Apr 23 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev123.ged0f810:

* Add a launch instance action to volume & snapshots screens

Mon Apr 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev121.gdc8bd1e:

* Fix KeyError in router:AddInterface error handle

* Sync latest Oslo

Sun Apr 20 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.com
- readd 0001-Do-not-load-jasmine-without-DEBUG-setting.patch

Thu Apr 17 14:00:00 2014 dmuellerAATTsuse.com
- update openstack-dashboard.conf.sample to with media and
static aliases

Thu Apr 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev73.gf0eeab5:

* Centre piecharts properly

Wed Apr 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev71.g85c7188:

* Fix excessive ajax session thrash

Tue Apr 15 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev52.gbcae06a:

* use ec2-user instead of ec2_user

Thu Apr 10 14:00:00 2014 dmuellerAATTsuse.com
- remove 0001-Do-not-load-jasmine-without-DEBUG-setting.patch:

* fixed differently via https://review.openstack.org/#/c/79378/

Thu Apr 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev50.g00509e6:

* filter always returns the last created item

Wed Apr 9 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev38.g1cd719d:

* Remove unused openstack.common modules

* Ensure TabGroup to handle bad GET parameter

Fri Apr 4 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 dmuellerAATTsuse.com
- adjust branding version

Thu Apr 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.2.dev10.g022e719:

* Group specific fields in horizon.form module

* Fixes some column translations

Tue Apr 1 14:00:00 2014 cloud-develAATTsuse.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 14:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.1.dev128.gd7f33e1:

* Plugin-based panel group configuration

* Fix Exceptions doc page generation

Sat Mar 29 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 dmuellerAATTsuse.com
- add 0001-Do-not-load-jasmine-without-DEBUG-setting.patch

Wed Mar 26 13:00:00 2014 dmuellerAATTsuse.com
- fix django compat with SLE11

Wed Mar 26 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 dmuellerAATTsuse.com
- fix requires

Sun Mar 23 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.1.dev99.gca0e1e0:

* Add missing trunk segment type option for profile create

Sat Mar 22 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 speilickeAATTsuse.com
- Add python_requires source service
- Drop python-hacking test requirement

Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.1.dev213.g898ccff:

* Fix typo

Sun Mar 2 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.1.dev212.g24ff867:

* Integration tests - running the tests

* Add jasmine testing and helpers

Sat Mar 1 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.1.dev153.gb41c1db:

* Bug fix on neutron\'s API to return the correct target ID

Sat Feb 22 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.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 13:00:00 2014 cloud-develAATTsuse.de
- Update to version horizon-2014.1.dev109.gcf252d2:

* Make two identical LBaaS tests different

Wed Feb 12 13:00:00 2014 speilickeAATTsuse.com
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)

Thu Feb 6 13:00:00 2014 dmuellerAATTsuse.com
- python-troveclient is required now

Tue Feb 4 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev50.g705c60c:
+ Fix Typo in loadbalancers/workflow.py
+ Javascript prohibits the use of bitwise operators

Sat Feb 1 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev47.gc1fbaa8:
+ Javascript force filtering object items

Fri Jan 31 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev45.g491caf0:
+ Give no background color to the pie charts

Thu Jan 30 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev43.g9e06d09:
+ Allows the user to create an object without file
+ Remove leftovers of \"# noqa\"

Wed Jan 29 13:00:00 2014 vuntzAATTsuse.com
- Move settings.py (default settings) to branding-upstream
subpackage: a branding package might want to change some default
settings.

Wed Jan 29 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev39.g296d3c8:
+ Document the IMAGE_LIST_FILTER_TENANTS setting

Tue Jan 28 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev216.ge578ec1:
+ Fixes create flavor extras success_url

Sun Jan 19 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev214.gb5661a0:
+ Test coverage improvement for LBaaS screens

Sat Jan 18 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 dmuellerAATTsuse.com
- remove flake8/pep8 requires, they come from hacking now

Thu Jan 16 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev157.g028332d:
+ Remove #noqa from most common imports and add them to import_exceptions

Wed Jan 8 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev156.g6fd1a15:
+ Do not close modal if escape is pressed on select

Tue Jan 7 13:00:00 2014 speilickeAATTsuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 vuntzAATTsuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2014 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev108.g66ae9cc:
+ Delete periods from select options

Mon Dec 23 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev107.g58feb1a:
+ Indicate pseudo-folders in containers panel

Sun Dec 22 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 AATTmemoized 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 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev6.g566f4e7:
+ CSV Summary not working inside Admin panel.

Mon Dec 9 13:00:00 2013 speilickeAATTsuse.com
- Update test dependencies, we don\'t need coverage nor django-nose-selenium

Sun Dec 8 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev4.g35be2e5:
+ Allow snapshots of paused and suspended instances

Sat Dec 7 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev2.g059b756:
+ Corrected incorrect message when deleting port.

Fri Dec 6 13:00:00 2013 opensuse-cloudAATTopensuse.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 AATTmemoized decorator
+ Increase Keypair name size to 255
+ Add more Horizon unit tests.
+ Inline Table editing
+ Fix VPNaaS success messages translation

Tue Dec 3 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 dmuellerAATTsuse.com
- add/use generic 2014.1 branding provide
- remove 0001-Update-troveclient-to-1.0.1.patch

Thu Nov 28 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev190.gd52f95e:
+ translate text: \"subnet\"/\"subnet details\"

Sun Nov 24 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev163.g6ed503c:
+ Filter snapshots with status \'available\'
+ Make HACKING.rst formatting sync with other repos

Mon Nov 18 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 speilickeAATTsuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.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 AATTcached_property decorator

Tue Nov 12 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev135.g7e81963:
+ Presents color contrast in resource usage charts

Mon Nov 11 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev133.g5ee3805:
+ Allow customization of logo link
+ Show AZ for instances

Fri Nov 8 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev129.g109ef80:
+ changed default values of OPENSTACK_ENDPOINT_TYPE to publicURL

Wed Nov 6 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev127.gb8ff480:
+ Fix bug by escaping strings from Nova before displaying them

Mon Nov 4 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev120.g9c23d9c:
+ added new exception cinderclient.ConnectionError

Sat Nov 2 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev118.g61e0571:
+ Add the missing _
+ RST typo for tutorial documentation

Wed Oct 30 13:00:00 2013 dmuellerAATTsuse.com
- add 0001-Update-troveclient-to-1.0.1.patch

Tue Oct 29 13:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a100.g714a4fa:
+ Add Port ID to VIP details page

Sat Oct 26 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a88.g63dbd1a:
+ change assertEquals to assertEqual

Wed Oct 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a87.g78b26a6:
+ Sortable instances

Wed Oct 23 14:00:00 2013 speilickeAATTsuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a77.g1fc6593:
+ Updated from global requirements

Sat Oct 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a76.g3f46c5e:
+ Do not concatenate localized strings

Fri Oct 18 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a70.g349270b:
+ Fix incomplete translation of \"Update members\" widget
+ Updated from global requirements

Thu Oct 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a66.g74502df:
+ Adds router rules support to router details
+ Add filtering parameters to list requests

Wed Oct 16 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 dmuellerAATTsuse.com
- remove python-troveclient dependency, this is now optional

Wed Oct 2 14:00:00 2013 speilickeAATTsuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a115.g8432143:
+ Typo fix rangein -> range in

Sat Sep 21 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a113.g7f8229d:
+ Fix Instance secgroup update error with Nova secgroup

Sat Sep 21 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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:00:00 2013 dmuellerAATTsuse.com
- add suse-fix-webroot-paths.diff
- fix permissions

Wed Sep 18 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 dmuellerAATTsuse.com
- fix requires

Mon Sep 16 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a54.g0be5871:
+ Fix bug on missing success message for delete actions

Fri Sep 13 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a10.g46462b1:
+ Create Router on network topology fails

Sat Sep 7 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a158.g780fbfb:
+ \"# noqa\" cleanup
+ Fix help string for Host routes

Mon Sep 2 14:00:00 2013 dmuellerAATTsuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a105.g71ddcb0:
+ Corrected misspelled method in horizon documentation

Thu Aug 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a103.g953d1b9:
+ Adds availability zone info to System Info panel
+ Enable H302 check

Wed Aug 21 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a83.gf560136:
+ Adding rebuild action under Project/Instances

Fri Aug 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a81.g1a6140f:
+ Revert \"Fix middleware to not access session fields without user auth\"

Thu Aug 15 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a53.g8cc1517:
+ Update implementation and remove TODO comment
+ Fix selector syntax

Mon Aug 5 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a49.g602275b:
+ Fix typo.
+ Fixing missed translation.

Sat Aug 3 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a46.gf02f0ee:
+ Better sorting of flavors in the \"Launch Instance\" view

Sat Aug 3 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a45.ga68fae2:
+ Fixed keystone test data to match openstack_auth.
+ Minor typo corrections

Fri Aug 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a42.ga81bfc2:
+ Add Image Source Field to choose Location or File

Thu Aug 1 14:00:00 2013 speilickeAATTsuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 bwiedemannAATTsuse.com
- refresh 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch
to not have fuzz

Thu Jul 25 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a1.gef8ca80:
+ Prevent an array index exception if server does not have an image.

Thu Jul 18 14:00:00 2013 speilickeAATTsuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a145.g8914ed9:
+ Enable H304 check
+ Adding Heat Resource Topology to Horizon

Tue Jul 16 14:00:00 2013 speilickeAATTsuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a131.ge4583eb:
+ Add openstack-common
+ Add ceilometerclient and bootstrap-datepicker as dependency.

Fri Jul 12 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 dmuellerAATTsuse.com
- remove neutron-rename.diff

Wed Jul 10 14:00:00 2013 dmuellerAATTsuse.com
- update requires

Wed Jul 10 14:00:00 2013 dmuellerAATTsuse.com
- switch to neutronclient

Wed Jul 10 14:00:00 2013 opensuse-cloudAATTopensuse.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:00:00 2013 dmuellerAATTsuse.com
- add neutron-rename.diff

Wed Jul 3 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 dmuellerAATTsuse.com
- remove 0001-Mock-some-more-keystoneclient.Client-properties-for-.patch

Tue Jul 2 14:00:00 2013 speilickeAATTsuse.com
- Add 0001-Mock-some-more-keystoneclient.Client-properties-for-.patch:
Backport of https://review.openstack.org/#/c/35142/

Mon Jul 1 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 dmuellerAATTsuse.com
- set expire/deflate options in default view for static
content

Wed Jun 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a96.gf356811:
+ Fix Further Pyflakes warnings
+ python3: Introduce py33 to tox.ini

Tue Jun 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a93.gd511d64:
+ Add Filter Action to Volume Views
+ Enable hacking H101 test

Mon Jun 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a89.g9e2a817:
+ Region selector enabling multi-region support.

Fri Jun 21 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a71.g86a3d3d:
+ Ensure flake8 runs with a valid settings file

Wed Jun 19 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 dmuellerAATTsuse.com
- remove 0001-Manually-mock-service_catalog-in-stub_keystoneclient.patch

Mon Jun 17 14:00:00 2013 speilickeAATTsuse.com
- Add 0001-Manually-mock-service_catalog-in-stub_keystoneclient.patch:
Backport of https://review.openstack.org/33266

Thu Jun 13 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 dmuellerAATTsuse.com
- fix build against django 1.5

Wed Jun 12 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a41.g0b07b42:
+ Specify the django-compressor version to be 1.3 and higher

Mon Jun 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a39.g05bbcbd:
+ Make the multi-select button on the \"Floating IPs\" page work again

Sat Jun 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a37.g0af659e:
+ Correct exception msg in ClearGateway::action

Fri Jun 7 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a5.g55569d5:
+ Add availability zone choice to launch instance

Mon Jun 3 14:00:00 2013 speilickeAATTsuse.com
- Move HTML templates and static assets to new branding sub-packages:
+ python-horizon-branding-upstream
+ openstack-dashboard-branding-upstream

Sun Jun 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a3.gc5f968a:
+ Add settings for console type (vnc vs spice)

Wed May 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a155.g08f8050:
+ Enable snapshot quota setting
+ Renames tools/pip-requires to requirements.txt

Wed May 29 14:00:00 2013 dmuellerAATTsuse.com
- remove setBadness call from rpmlintrc

Wed May 29 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 dmuellerAATTsuse.com
- update requires for test subpackage

Mon May 27 14:00:00 2013 dmuellerAATTsuse.com
- rename production bcond to nodejs and invert the default

Mon May 27 14:00:00 2013 speilickeAATTsuse.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 14:00:00 2013 dmuellerAATTsuse.com
- adjust buildrequires (pbr and d2to1)

Tue Apr 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a56.g495dcb9:
+ Remove workaround for keystone

Mon Apr 29 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a50.g327dd58:
+ Quotas names fixed Cores->VCPUs, Floating Ips->Floating IPs

Fri Apr 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a48.gf3ea7f1:
+ Add help text for some fields of Load Balancer forms

Fri Apr 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a46.g813c04f:
+ Remove deprecated features

Thu Apr 25 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a36.g4104aaf:
+ Add tests for LBaaS screens

Mon Apr 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a34.g4a19755:
+ Expose \"protected\" attribute of images.

Mon Apr 22 14:00:00 2013 opensuse-cloudAATTopensuse.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 13:00:00 2013 speilickeAATTsuse.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 13:00:00 2013 cloud-develAATTsuse.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 13:00:00 2013 cloud-develAATTsuse.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 13:00:00 2013 cloud-develAATTsuse.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 13:00:00 2013 vuntzAATTsuse.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 13:00:00 2013 cloud-develAATTsuse.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 13:00:00 2013 saschpeAATTsuse.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 13:00:00 2013 saschpeAATTsuse.de
- Add horizon-mox-auth_token-property.patch: Correctly mock
keystoneclient.Client.auto_token property with Mox

Mon Feb 25 13:00:00 2013 saschpeAATTsuse.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 13:00:00 2013 dmuellerAATTsuse.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 13:00:00 2013 saschpeAATTsuse.de
- BuildRequire openstack-suse-macros instead openstack-macros

Mon Feb 18 13:00:00 2013 cloud-develAATTsuse.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 13:00:00 2013 saschpeAATTsuse.de
- Don\'t forget to point to the lessc binary in (sigh) python_sitelib
in the non-\'production-mode\' environment.

Thu Feb 14 13:00:00 2013 saschpeAATTsuse.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:00:00 2013 dmuellerAATTsuse.com
- disable production mode for now and enable nodejs dependency
in order to develop a theme

Mon Feb 11 13:00:00 2013 cloud-develAATTsuse.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 13:00:00 2013 dmuellerAATTsuse.com
- Also runtim-require python-six

Mon Feb 4 13:00:00 2013 saschpeAATTsuse.de
- Add BuildRequires python-six for SLE_11_SP2

Mon Feb 4 13:00:00 2013 dmuellerAATTsuse.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 13:00:00 2013 saschpeAATTsuse.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 13:00:00 2013 dmuellerAATTsuse.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 13:00:00 2013 cloud-develAATTsuse.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 13:00:00 2013 dmuellerAATTsuse.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:00:00 2013 saschpeAATTsuse.de
- Change to \"Obsoletes: ... < %{version}\", we had some version
updates in between

Wed Jan 16 13:00:00 2013 dmuellerAATTsuse.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 13:00:00 2013 vuntzAATTsuse.com
- Do not uselessly call \"python manage.py help\" in %install.

Mon Jan 14 13:00:00 2013 dmuellerAATTsuse.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 13:00:00 2013 vuntzAATTsuse.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 13:00:00 2013 vuntzAATTsuse.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 13:00:00 2012 saschpeAATTsuse.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 13:00:00 2012 vuntzAATTsuse.com
- Fix sed line that changes STATIC_ROOT in
%{python_sitelib}/openstack_dashboard/settings.py: the value
needs to be quoted.

Wed Dec 5 13:00:00 2012 saschpeAATTsuse.de
- Use AATTPARENT_TAGAATT in _service file to automate versioning

Mon Dec 3 13:00:00 2012 saschpeAATTsuse.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 13:00:00 2012 saschpeAATTsuse.de
- Set COMPRESS_OFFLINE config variable for django_compressor

Tue Nov 27 13:00:00 2012 saschpeAATTsuse.de
- Rebased horizon-ssl.patch (See https://review.openstack.org/16972)

Tue Nov 27 13:00:00 2012 iartarisiAATTsuse.cz
- set ownership of static directory to the web server

Tue Nov 27 13:00:00 2012 iartarisiAATTsuse.cz
- hardcode STATIC_ROOT in django settings.py

Mon Nov 26 13:00:00 2012 saschpeAATTsuse.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 13:00:00 2012 saschpeAATTsuse.de
- Update python module dependencies for Folsom release.
- Also add previously unpackaged deps for the test package

Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- Use openstack-macros

Mon Nov 12 13:00:00 2012 saschpeAATTsuse.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 13:00:00 2012 saschpeAATTsuse.de
- Drop from_vcs build flag

Mon Oct 8 14:00:00 2012 saschpeAATTsuse.de
- Update (green) branding: Ship local copies of various Google fonts
(bnc#772230)

Mon Oct 1 14:00:00 2012 saschpeAATTsuse.de
- Add horizon-suse-branding.patch: SUSE Cloud branding according
to documentation (bnc#770065)

Sun Sep 16 14:00:00 2012 jenkinsAATTsuse.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 14:00:00 2012 vuntzAATTsuse.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 14:00:00 2012 vuntzAATTsuse.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 14:00:00 2012 vuntzAATTsuse.com
- Add horizon-keep-image-properties.patch: do not lose properties
when editing an image. Fix bnc#777855.

Tue Aug 28 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (f862d9e):
+ Corrects the CSV download link for overview pages.

Fri Aug 24 14:00:00 2012 jdsnAATTsuse.com
- refresh patch in order to apply with no fuzz

Thu Aug 23 14:00:00 2012 vuntzAATTopensuse.org
- Update horizon-login-no-phishing.patch with patch from upstream.

Thu Aug 23 14:00:00 2012 vuntzAATTsuse.com
- Add horizon-crash-no-name.patch: fix crash when deleting image or
volume with no name. Fix bnc#776890.

Wed Aug 22 14:00:00 2012 cthielAATTsuse.com
- add vnc-iframe-size.patch to improve vnc iframe size and avoid scrollbars

Mon Aug 20 14:00:00 2012 vuntzAATTsuse.com
- Add horizon-login-no-phishing.patch: fix an open redirect /
phishing attack. Fix bnc#776559.

Mon Aug 20 14:00:00 2012 bwiedemannAATTsuse.com
- add minimum password length check in sample config

Tue Aug 14 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (691dd22):
+ Fixed validation check for ICMP rules
+ Bump version to 2012.1.3

Tue Aug 14 14:00:00 2012 cthielAATTsuse.com
- remove 7b565fc9-fixed-validation-ICMP.patch, which has been merged upstream
https://review.openstack.org/#/c/10078/

Mon Aug 13 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (52bbba1):
+ Added --only-selenium option in run_tests.sh

Fri Aug 3 14:00:00 2012 vuntzAATTsuse.com
- Update suse-patches.diff: remove part that was making us not
handle swiftclient.Error exceptions, which was causing
bnc#773186.

Tue Jul 31 14:00:00 2012 jdsnAATTsuse.de
- fix template syntax error in user filter (bnc#771667)

Mon Jul 30 14:00:00 2012 saschpeAATTsuse.de
- More SSl fixes, renamed patch to horizon-ssl.patch therefore

Wed Jul 25 14:00:00 2012 saschpeAATTsuse.de
- Secure file permissions for Apache SSL certificate files

Tue Jul 24 14:00:00 2012 saschpeAATTsuse.de
- Drop directory /var/log/openstack_dashboard, it was previously
used by Apache2 vhosts that are now using /var/log/apache2

Mon Jul 23 14:00:00 2012 saschpeAATTsuse.de
- Remote temporary hack agin, no need to uncoditionally disable
SSL certificate verification anymore

Mon Jul 23 14:00:00 2012 cthielAATTsuse.com
- fix test case for horizon-insecure-ssl.patch

Mon Jul 23 14:00:00 2012 cthielAATTsuse.com
- fix test part of 7b565fc9-fixed-validation-ICMP.patch

Fri Jul 20 14:00:00 2012 cthielAATTsuse.com
- add 7b565fc9-fixed-validation-ICMP.patch, backport of
https://review.openstack.org/#/c/8446 (fixes bnc#771658)

Tue Jul 17 14:00:00 2012 saschpeAATTsuse.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:00:00 2012 saschpeAATTsuse.de
- Provide Apache2 example configuration

Fri Jul 6 14:00:00 2012 saschpeAATTsuse.de
- Fixed yet another typo in horizon-secure_SECRET_KEY.patch

Wed Jul 4 14:00:00 2012 saschpeAATTsuse.de
- Fixed horizon-secure_SECRET_KEY.patch, it still contained
debug code

Fri Jun 29 14:00:00 2012 saschpeAATTsuse.de
- Remove requires on \"openstack-quantum\" as there seems to be no
support for it

Wed Jun 27 14:00:00 2012 saschpeAATTsuse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros
- Add Provides for \"openstack-horizon\" for consistency/convenience

Tue Jun 26 14:00:00 2012 saschpeAATTsuse.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:00:00 2012 saschpeAATTsuse.de
- Use horizon.utils.secret_key to generate a (per-machine) unique
SECRET_KEY. Removes previous %post section solution

Tue Jun 19 14:00:00 2012 saschpeAATTsuse.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:00:00 2012 saschpeAATTsuse.de
- Fix some rpmlint warnings
- Added rpmlintrc for non-issues

Wed Jun 13 14:00:00 2012 saschpeAATTsuse.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 14:00:00 2012 SPeilickeAATTsuse.com
- Use \'secure\' session and CSRF cookies (bnc#753582)

Mon Jun 4 14:00:00 2012 SPeilickeAATTsuse.com
- Updated design

Mon Jun 4 14:00:00 2012 SPeilickeAATTsuse.com
- Generate a random default SECRET_KEY for local_settings.py

Thu May 24 14:00:00 2012 jfehligAATTsuse.com
- Add \'Requires: python >= 2.6.8\'

Wed May 16 14:00:00 2012 bwiedemannAATTsuse.com
- update design

Wed May 2 14:00:00 2012 bwiedemannAATTsuse.com
- package eTrounev\'s design

Tue Apr 24 14:00:00 2012 bwiedemannAATTsuse.com
- paint it green


 
ICM