Changelog for
openstack-dashboard-branding-upstream-2014.1.5~a0~dev9-2.4.noarch.rpm :
* Fri Sep 25 2015 dmuellerAATTsuse.com- add fixup-floating-ip-manager.patch to avoid the dashboard crashing
* Sun Jun 14 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.5.dev9:
* horizon ignores region for identity service
* Fri May 29 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.5.dev8:
* Fix exponentially growing AJAX updates for table rows
* Wed Apr 22 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.5.dev9:
* Updated from global requirements
* Sat Apr 11 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.5.dev8:
* Updated from global requirements
* Thu Apr 02 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.5.dev7:
* Handle RequestURITooLong error in large instance table
* Sat Mar 21 2015 cloud-develAATTsuse.de- Rebased patches: + 0001-Exclude-security-group-related-quotas-when-the-exten.patch dropped (merged upstream)
* Sat Mar 21 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.5.dev5:
* Exclude security group related quotas when the extension disabled
* Wed Mar 18 2015 bwiedemannAATTsuse.com- Update to version horizon-2014.1.5.dev3:
* Fix host listing in live migration drop 0001-Fix-host-listing-in-live-migration.patch
* Sat Mar 14 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.5.dev1:
* Bump stable/icehouse next version to 2014.1.5 2014.1.4
* Fri Feb 27 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev28:
* Updated from global requirements
* Thu Feb 26 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev27:
* Updated from global requirements
* Tue Feb 17 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev26:
* Fix metering daily display
* Updated from global requirements
* Sat Jan 31 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev23:
* Updated from global requirements
* Wed Jan 28 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev22:
* Use floats instead of integer in memory calculation of admin dashboard
* Fri Jan 23 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev20:
* Remove the urlquote to arguments passed to reverse
* Fri Jan 16 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev18:
* Updated from global requirements
* Thu Jan 15 2015 tbechtoldAATTsuse.com- Also install static files from horizon (bnc#891904)
* Sat Jan 03 2015 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev17:
* Removing Moscow\'s timezone check
* Thu Dec 18 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev16:
* Updated from global requirements
* Tue Dec 16 2014 tbechtoldAATTsuse.com- Add 0001-Remove-per-feature-extension-check-method-in-api-neu.patch (bnc#910008)
* Tue Dec 16 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev14.g96fc47d:
* Prevent leaking `target` info into subsequent `policy.check()` calls
* Thu Dec 11 2014 dmuellerAATTsuse.com- add 0001-Exclude-security-group-related-quotas-when-the-exten.patch (FATE#318267)
* Wed Dec 10 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev12.gfb429f4:
* fix Horizon login page DOS attack (bnc#908199, CVE-2014-8124)
* Thu Nov 27 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev10.g8226b97:
* Fixing Neutron Subnet Details help text
* Thu Nov 20 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev8.g2369822:
* Tolerate completely missing floating_ips
* Handle negative values in total
*Used for Cinder absolute limits
* Update WSGI app creation to be compatible with Django 1.7
* Run router dashboard unit tests by default
* Sun Nov 09 2014 tbechtoldAATTsuse.com- Add patch 0001-Tolerate-service-catalog-and-endpoint-connection-\\ err.patch to fix issue with unavailable services in different regions (bnc#904190)
* Tue Nov 04 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev6.g51e8369:
* Handle negative values in total
*Used for Cinder absolute limits
* Workaround for negative vals in total
*Used in nova absolute_limits
* Mon Oct 27 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev3.ge5a9037:
* Update WSGI app creation to be compatible with Django 1.7
* Thu Oct 16 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev2.gb14a2ec:
* Run router dashboard unit tests by default
* Sat Oct 04 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.4.dev1.g694224c:
* Bump stable/icehouse next version to 2014.1.4 2014.1.3
* Wed Oct 01 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.3.dev28.g9ad9af4:
* Allow forms to disable autofill in all browsers
* Sun Sep 28 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.3.dev26.gdd4db98:
* template to rely on the the \"id\" attribute
* Long container names no longer break the page
* TEMPLATE_DIRS must be a tuple
* Sat Sep 27 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.3.dev20.gf6be563:
* Set the correct min_disk size when creating volume from image
* Fix endpoint error when running keystone on apache
* Not able to delete a pseudo-folder via horizon
* Proper port for LBaaS members
* Use default_project_id as user project for keystone v3
* Fri Sep 26 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.3.dev10.gb33a23c:
* Rename add_error methods: Django 1.7 conflict
* Add OS_REGION_NAME to openrc
* Wed Sep 24 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.3.dev6.g8dfe113:
* Replace Ceilometer ClientException with HTTPException
* Sun Sep 21 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.3.dev5.gf5e1ff4:
* Add missing \"load url from future\" in a container template
* Mon Aug 25 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.3.dev4.ge53cc81:
* Bump stable/icehouse next version to 2014.1.3
* Sun Aug 24 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev2.gb6d6e15:
* Set python hash seed to 0 in tox.ini
* Thu Aug 21 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev1.gba908ae:
* Fix XSS issue with the unordered_list filter (bnc#891815, CVE-2014-3594) 2014.1.2
* Tue Aug 05 2014 dmuellerAATTsuse.com- Update to version horizon-2014.1.2.dev24.g2b9c566:
* Import translations for Icehouse stable update
* Fri Aug 01 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev23.g18a47ba:
* Fix security group modal header overflow
* Disable broken unit test (related to \"Change Password\")
* Sort security group rules by protocol and port
* Avoid AttributeError: SecurityGroup error handle
* Fri Jul 25 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev16.gf196cde:
* Updated from global requirements
* Prevent error message when creating a user
* Thu Jul 24 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev12.geb3a40a:
* Replace UserManager with None in tests
* Thu Jul 17 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev11.g937436f:
* adapt to python-novaclient-2.18.0
* Thu Jul 10 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev10.g32a7b71:
* Fix multiple Cross-Site Scripting (XSS) vulnerabilities (bnc#885588, CVE-2014-3473, CVE-2014-3474, CVE-2014-3475)
* Tue Jul 08 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev9.g43ac907:
* add httplib2 explicitly to requirements.txt
* Mon Jun 30 2014 dmuellerAATTsuse.com- add 0001-Fix-host-listing-in-live-migration.patch (bnc#877648)
* Wed Jun 25 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.2.dev8.g21eaefb:
* Bump stable/icehouse next version to 2014.1.2
* Fix issues with importing the Login form
* Updated from global requirements
* Fri Jun 20 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.1.dev4.ga29cdbc:
* Fix formatting of heat exceptions
* Mon Jun 16 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.1.dev3.g35f2617:
* Fix the dot overlaps with the table border in Availability Zones table
* Sat Jun 14 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.1.dev1.gb527f22:
* Image uploads should always happen in the background 2014.1.1
* Fri May 30 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.1.dev14.ge492c7e:
* Updated from global requirements
* Sat May 17 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.1.dev13.gfeeb37a:
* Add logging handler for openstack_auth in the tests
* Fri May 16 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.1.dev11.gd9dcb74:
* add missing references to policy files
* Use escapejs filter on JavaScript strings
* Mon May 12 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.1.dev7.ge5f04c2:
* Fix pseudo-folder content listing
* Tue May 06 2014 vuntzAATTsuse.com- Update to version horizon-2014.1.1.dev6.g0c3b710:
* Add missing mock for cinder.default_quota_get
* Check host is not none in host aggregate page
* Add missing comma in Volume ResourceWrapper class
* Opening stable/icehouse
* Thu Apr 17 2014 dmuellerAATTsuse.com- update to 2014.1:
* no change
* Thu Apr 17 2014 dmuellerAATTsuse.com- readd 0001-Do-not-load-jasmine-without-DEBUG-setting.patch
* Thu Apr 17 2014 dmuellerAATTsuse.com- update openstack-dashboard.conf.sample to with media and static aliases
* Thu Apr 10 2014 dmuellerAATTsuse.com- remove 0001-Do-not-load-jasmine-without-DEBUG-setting.patch
* fixed already via https://review.openstack.org/#/c/79378/
* Wed Apr 09 2014 dmuellerAATTsuse.com- update to 2014.1.rc2:
* no real change
* Mon Apr 07 2014 dmuellerAATTsuse.com- switch to icehouse branch once again
* Tue Apr 01 2014 speilickeAATTsuse.com- Update to version 2014.1.rc1:
* Added network\'s api mocking for the servers_update_addresses method
* Make \"Gigabytes\" quotas description more meaningful
* Plugin-based panel group configuration
* Fix Exceptions doc page generation
* Updated from global requirements
* Adding missing system dependencies to quickstart
* Enable settings/change password on keystone v3
* Remove non dev dependency on mox
* Remove the update default quotas feature
* Handle \"null\" time values for Stacks
* Clarify description string for image metric
* Remove English compiled catalogs after compilemessages
* Sync default OPENSTACK_KEYSTONE_DEFAULT_ROLE with keystone
* Fix wrong links to volume detail
* Make makemessage ignore option work with Django 1.6
* Add missing trunk segment type option for profile create
* Update .tx/config with type of files
* Switch over to oslosphinx
* Pre-select the network when there\'s only one
* Fix project name in the table for Cisco N1K profiles
* Disables the clear text password UI by default
* I18N: Fix untranslatable strings in LBaaS workflow
* Remove get_resource_or_fake method in VPN panel
* Make project left-side menu titles consistent
* Update \"dashboard\" setting documentation
* Error message in create vol with a vol source
* Selected instances are not deleted with pagination
* Changed the label from Edit Rules to Manage Rules
* Hidden checkboxes in Availability Zones table
* Remove I18N strings from test/settings.py
* Handle failures on column filters more gracefully
* Fix unbound local error in instance DetailView
* Host aggregates missing the metadata column
* Clarified success message for instance resize
* Improve help message in Retrieve Password form
* Remove verbose_name from hidden fields
* 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
* Updated from global requirements
* Fix unbound locals in IPAssociationWorkflow
* Adding django 1.6 support
* Enforce length checking for instance name field
* Fix Membership list loading bug
* Updated outdated docstring, fixed typo/space
* Updated from global requirements
* 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
* On flavors menu, the _update.html file was deleted
* Fix distribution pie chart
* Allow \'Manage Host\' to show membership action
* Fix middleware to not access session fields without user auth
* Updated from global requirements
* Fixing heat stack status column
* Thu Mar 27 2014 dmuellerAATTsuse.com- add 0001-Do-not-load-jasmine-without-DEBUG-setting.patch
* Thu Mar 27 2014 dmuellerAATTsuse.com- fix requires
* Wed Mar 26 2014 dmuellerAATTsuse.com- fix django compat with SLE11
* Fri Mar 07 2014 speilickeAATTsuse.com- Change to version 2014.1.b3- Add python_requires source service
* Thu Mar 06 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 05 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 04 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 03 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.dev213.g898ccff:
* Fix typo
* Sun Mar 02 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.dev212.g24ff867:
* Integration tests - running the tests
* Add jasmine testing and helpers
* Sat Mar 01 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 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 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 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 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 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 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 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 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 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 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 2014 cloud-develAATTsuse.de- Update to version horizon-2014.1.dev109.gcf252d2:
* Make two identical LBaaS tests different
* Wed Feb 12 2014 speilickeAATTsuse.com- Replace git_tarballs source service with download_files and set_version + Use upstream URL as source (enables verification)
* Thu Feb 06 2014 dmuellerAATTsuse.com- python-troveclient is required now
* Tue Feb 04 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 01 2014 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev47.gc1fbaa8: + Javascript force filtering object items
* Fri Jan 31 2014 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev45.g491caf0: + Give no background color to the pie charts
* Thu Jan 30 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 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 2014 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev39.g296d3c8: + Document the IMAGE_LIST_FILTER_TENANTS setting
* Tue Jan 28 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 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 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 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 2014 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev216.ge578ec1: + Fixes create flavor extras success_url
* Sun Jan 19 2014 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev214.gb5661a0: + Test coverage improvement for LBaaS screens
* Sat Jan 18 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 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 2014 dmuellerAATTsuse.com- remove flake8/pep8 requires, they come from hacking now
* Thu Jan 16 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 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 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 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 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 09 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 08 2014 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev156.g6fd1a15: + Do not close modal if escape is pressed on select
* Tue Jan 07 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 07 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 06 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 05 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 04 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 02 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev108.g66ae9cc: + Delete periods from select options
* Mon Dec 23 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev107.g58feb1a: + Indicate pseudo-folders in containers panel
* Sun Dec 22 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev6.g566f4e7: + CSV Summary not working inside Admin panel.
* Mon Dec 09 2013 speilickeAATTsuse.com- Update test dependencies, we don\'t need coverage nor django-nose-selenium
* Sun Dec 08 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev4.g35be2e5: + Allow snapshots of paused and suspended instances
* Sat Dec 07 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev2.g059b756: + Corrected incorrect message when deleting port.
* Fri Dec 06 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 03 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 01 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 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 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 2013 dmuellerAATTsuse.com- add/use generic 2014.1 branding provide- remove 0001-Update-troveclient-to-1.0.1.patch
* Thu Nov 28 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 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev190.gd52f95e: + translate text: \"subnet\"/\"subnet details\"
* Sun Nov 24 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 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 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 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 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 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev135.g7e81963: + Presents color contrast in resource usage charts
* Mon Nov 11 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev133.g5ee3805: + Allow customization of logo link + Show AZ for instances
* Fri Nov 08 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev129.g109ef80: + changed default values of OPENSTACK_ENDPOINT_TYPE to publicURL
* Wed Nov 06 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev127.gb8ff480: + Fix bug by escaping strings from Nova before displaying them
* Mon Nov 04 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 03 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev120.g9c23d9c: + added new exception cinderclient.ConnectionError
* Sat Nov 02 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.dev118.g61e0571: + Add the missing _ + RST typo for tutorial documentation
* Wed Oct 30 2013 dmuellerAATTsuse.com- add 0001-Update-troveclient-to-1.0.1.patch
* Tue Oct 29 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.a100.g714a4fa: + Add Port ID to VIP details page
* Sat Oct 26 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.a88.g63dbd1a: + change assertEquals to assertEqual
* Wed Oct 23 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.a87.g78b26a6: + Sortable instances
* Wed Oct 23 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 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.a77.g1fc6593: + Updated from global requirements
* Sat Oct 19 2013 opensuse-cloudAATTopensuse.org- Update to version 2014.1.a76.g3f46c5e: + Do not concatenate localized strings
* Fri Oct 18 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 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 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 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 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 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 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 09 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 04 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 02 2013 dmuellerAATTsuse.com- remove python-troveclient dependency, this is now optional
* Wed Oct 02 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 01 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 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 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 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 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a115.g8432143: + Typo fix rangein -> range in
* Sat Sep 21 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a113.g7f8229d: + Fix Instance secgroup update error with Nova secgroup
* Sat Sep 21 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 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 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 2013 dmuellerAATTsuse.com- add suse-fix-webroot-paths.diff- fix permissions
* Wed Sep 18 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 2013 dmuellerAATTsuse.com- fix requires
* Mon Sep 16 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a54.g0be5871: + Fix bug on missing success message for delete actions
* Fri Sep 13 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 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 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 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 07 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a10.g46462b1: + Create Router on network topology fails
* Sat Sep 07 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 06 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 05 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 03 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 02 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a158.g780fbfb: + \"# noqa\" cleanup + Fix help string for Host routes
* Mon Sep 02 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a105.g71ddcb0: + Corrected misspelled method in horizon documentation
* Thu Aug 22 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 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a83.gf560136: + Adding rebuild action under Project/Instances
* Fri Aug 16 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 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 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 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 08 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 07 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a53.g8cc1517: + Update implementation and remove TODO comment + Fix selector syntax
* Mon Aug 05 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a49.g602275b: + Fix typo. + Fixing missed translation.
* Sat Aug 03 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a46.gf02f0ee: + Better sorting of flavors in the \"Launch Instance\" view
* Sat Aug 03 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a45.ga68fae2: + Fixed keystone test data to match openstack_auth. + Minor typo corrections
* Fri Aug 02 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a42.ga81bfc2: + Add Image Source Field to choose Location or File
* Thu Aug 01 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 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 2013 bwiedemannAATTsuse.com- refresh 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch to not have fuzz
* Thu Jul 25 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 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 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a145.g8914ed9: + Enable H304 check + Adding Heat Resource Topology to Horizon
* Tue Jul 16 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a131.ge4583eb: + Add openstack-common + Add ceilometerclient and bootstrap-datepicker as dependency.
* Fri Jul 12 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 2013 dmuellerAATTsuse.com- remove neutron-rename.diff
* Wed Jul 10 2013 dmuellerAATTsuse.com- update requires
* Wed Jul 10 2013 dmuellerAATTsuse.com- switch to neutronclient
* Wed Jul 10 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 09 2013 dmuellerAATTsuse.com- add neutron-rename.diff
* Wed Jul 03 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 03 2013 dmuellerAATTsuse.com- remove 0001-Mock-some-more-keystoneclient.Client-properties-for-.patch
* Tue Jul 02 2013 speilickeAATTsuse.com- Add 0001-Mock-some-more-keystoneclient.Client-properties-for-.patch: Backport of https://review.openstack.org/#/c/35142/
* Mon Jul 01 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 2013 dmuellerAATTsuse.com- set expire/deflate options in default view for static content
* Wed Jun 26 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a96.gf356811: + Fix Further Pyflakes warnings + python3: Introduce py33 to tox.ini
* Tue Jun 25 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a93.gd511d64: + Add Filter Action to Volume Views + Enable hacking H101 test
* Mon Jun 24 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a89.g9e2a817: + Region selector enabling multi-region support.
* Fri Jun 21 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 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a71.g86a3d3d: + Ensure flake8 runs with a valid settings file
* Wed Jun 19 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 2013 dmuellerAATTsuse.com- remove 0001-Manually-mock-service_catalog-in-stub_keystoneclient.patch
* Mon Jun 17 2013 speilickeAATTsuse.com- Add 0001-Manually-mock-service_catalog-in-stub_keystoneclient.patch: Backport of https://review.openstack.org/33266
* Thu Jun 13 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 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 2013 dmuellerAATTsuse.com- fix build against django 1.5
* Wed Jun 12 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 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 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 08 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a37.g0af659e: + Correct exception msg in ClearGateway::action
* Fri Jun 07 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 06 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 05 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 04 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a5.g55569d5: + Add availability zone choice to launch instance
* Mon Jun 03 2013 speilickeAATTsuse.com- Move HTML templates and static assets to new branding sub-packages: + python-horizon-branding-upstream + openstack-dashboard-branding-upstream
* Sun Jun 02 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a3.gc5f968a: + Add settings for console type (vnc vs spice)
* Wed May 29 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 2013 dmuellerAATTsuse.com- remove setBadness call from rpmlintrc
* Wed May 29 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 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 2013 dmuellerAATTsuse.com- update requires for test subpackage
* Mon May 27 2013 dmuellerAATTsuse.com- rename production bcond to nodejs and invert the default
* Mon May 27 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 2013 dmuellerAATTsuse.com- adjust buildrequires (pbr and d2to1)
* Tue Apr 30 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a56.g495dcb9: + Remove workaround for keystone
* Mon Apr 29 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a50.g327dd58: + Quotas names fixed Cores->VCPUs, Floating Ips->Floating IPs
* Fri Apr 26 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a48.gf3ea7f1: + Add help text for some fields of Load Balancer forms
* Fri Apr 26 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a46.g813c04f: + Remove deprecated features
* Thu Apr 25 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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a36.g4104aaf: + Add tests for LBaaS screens
* Mon Apr 22 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a34.g4a19755: + Expose \"protected\" attribute of images.
* Mon Apr 22 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 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 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 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 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 07 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 05 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 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 2013 saschpeAATTsuse.de- Add horizon-mox-auth_token-property.patch: Correctly mock keystoneclient.Client.auto_token property with Mox
* Mon Feb 25 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 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 2013 saschpeAATTsuse.de- BuildRequire openstack-suse-macros instead openstack-macros
* Mon Feb 18 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 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 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 2013 dmuellerAATTsuse.com- disable production mode for now and enable nodejs dependency in order to develop a theme
* Mon Feb 11 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 2013 dmuellerAATTsuse.com- Also runtim-require python-six
* Mon Feb 04 2013 saschpeAATTsuse.de- Add BuildRequires python-six for SLE_11_SP2
* Mon Feb 04 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 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 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 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 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 2013 saschpeAATTsuse.de- Change to \"Obsoletes: ... < %{version}\", we had some version updates in between
* Wed Jan 16 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 2013 vuntzAATTsuse.com- Do not uselessly call \"python manage.py help\" in %install.
* Mon Jan 14 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 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 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 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 06 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 05 2012 saschpeAATTsuse.de- Use AATTPARENT_TAGAATT in _service file to automate versioning
* Mon Dec 03 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 2012 saschpeAATTsuse.de- Set COMPRESS_OFFLINE config variable for django_compressor
* Tue Nov 27 2012 saschpeAATTsuse.de- Rebased horizon-ssl.patch (See https://review.openstack.org/16972)
* Tue Nov 27 2012 iartarisiAATTsuse.cz- set ownership of static directory to the web server
* Tue Nov 27 2012 iartarisiAATTsuse.cz- hardcode STATIC_ROOT in django settings.py
* Mon Nov 26 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 2012 saschpeAATTsuse.de- Update python module dependencies for Folsom release.- Also add previously unpackaged deps for the test package
* Thu Nov 15 2012 saschpeAATTsuse.de- Use openstack-macros
* Mon Nov 12 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 08 2012 saschpeAATTsuse.de- Drop from_vcs build flag
* Mon Oct 08 2012 saschpeAATTsuse.de- Update (green) branding: Ship local copies of various Google fonts (bnc#772230)
* Mon Oct 01 2012 saschpeAATTsuse.de- Add horizon-suse-branding.patch: SUSE Cloud branding according to documentation (bnc#770065)
* Sun Sep 16 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 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 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 03 2012 vuntzAATTsuse.com- Add horizon-keep-image-properties.patch: do not lose properties when editing an image. Fix bnc#777855.
* Tue Aug 28 2012 jenkinsAATTsuse.de- Update to latest git (f862d9e): + Corrects the CSV download link for overview pages.
* Fri Aug 24 2012 jdsnAATTsuse.com- refresh patch in order to apply with no fuzz
* Thu Aug 23 2012 vuntzAATTopensuse.org- Update horizon-login-no-phishing.patch with patch from upstream.
* Thu Aug 23 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 2012 cthielAATTsuse.com- add vnc-iframe-size.patch to improve vnc iframe size and avoid scrollbars
* Mon Aug 20 2012 vuntzAATTsuse.com- Add horizon-login-no-phishing.patch: fix an open redirect / phishing attack. Fix bnc#776559.
* Mon Aug 20 2012 bwiedemannAATTsuse.com- add minimum password length check in sample config
* Tue Aug 14 2012 jenkinsAATTsuse.de- Update to latest git (691dd22): + Fixed validation check for ICMP rules + Bump version to 2012.1.3
* Tue Aug 14 2012 cthielAATTsuse.com- remove 7b565fc9-fixed-validation-ICMP.patch, which has been merged upstream https://review.openstack.org/#/c/10078/
* Mon Aug 13 2012 jenkinsAATTsuse.de- Update to latest git (52bbba1): + Added --only-selenium option in run_tests.sh
* Fri Aug 03 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 2012 jdsnAATTsuse.de- fix template syntax error in user filter (bnc#771667)
* Mon Jul 30 2012 saschpeAATTsuse.de- More SSl fixes, renamed patch to horizon-ssl.patch therefore
* Wed Jul 25 2012 saschpeAATTsuse.de- Secure file permissions for Apache SSL certificate files
* Tue Jul 24 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 2012 saschpeAATTsuse.de- Remote temporary hack agin, no need to uncoditionally disable SSL certificate verification anymore
* Mon Jul 23 2012 cthielAATTsuse.com- fix test case for horizon-insecure-ssl.patch
* Mon Jul 23 2012 cthielAATTsuse.com- fix test part of 7b565fc9-fixed-validation-ICMP.patch
* Fri Jul 20 2012 cthielAATTsuse.com- add 7b565fc9-fixed-validation-ICMP.patch, backport of https://review.openstack.org/#/c/8446 (fixes bnc#771658)
* Tue Jul 17 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 09 2012 saschpeAATTsuse.de- Provide Apache2 example configuration
* Fri Jul 06 2012 saschpeAATTsuse.de- Fixed yet another typo in horizon-secure_SECRET_KEY.patch
* Wed Jul 04 2012 saschpeAATTsuse.de- Fixed horizon-secure_SECRET_KEY.patch, it still contained debug code
* Fri Jun 29 2012 saschpeAATTsuse.de- Remove requires on \"openstack-quantum\" as there seems to be no support for it
* Wed Jun 27 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 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 2012 saschpeAATTsuse.de- Use horizon.utils.secret_key to generate a (per-machine) unique SECRET_KEY. Removes previous %post section solution
* Tue Jun 19 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 2012 saschpeAATTsuse.de- Fix some rpmlint warnings- Added rpmlintrc for non-issues
* Wed Jun 13 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 05 2012 SPeilickeAATTsuse.com- Use \'secure\' session and CSRF cookies (bnc#753582)
* Mon Jun 04 2012 SPeilickeAATTsuse.com- Updated design
* Mon Jun 04 2012 SPeilickeAATTsuse.com- Generate a random default SECRET_KEY for local_settings.py
* Thu May 24 2012 jfehligAATTsuse.com- Add \'Requires: python >= 2.6.8\'
* Wed May 16 2012 bwiedemannAATTsuse.com- update design
* Wed May 02 2012 bwiedemannAATTsuse.com- package eTrounev\'s design
* Tue Apr 24 2012 bwiedemannAATTsuse.com- paint it green