File openstack-dashboard.changes of Package openstack-dashboard
-------------------------------------------------------------------
Fri Dec 12 11:54:56 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.5.dev2.g9ee7273:
* fix Horizon login page DOS attack (bnc#908199, CVE-2014-8124)
* update version to 2013.2.5
-------------------------------------------------------------------
Sun Sep 21 00:28:29 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev20.gc3014a8:
* Updated from global requirements
* Pin docutils to 0.9.1
-------------------------------------------------------------------
Sat Aug 23 23:35:21 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev18.g15b7c6a:
* Set python hash seed to 0 in tox.ini
* Check host is not none in each availability zone
-------------------------------------------------------------------
Wed Aug 20 23:35:20 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev14.g96c6cda:
* Fix XSS issue with the unordered_list filter (bnc#891815, CVE-2014-3594)
-------------------------------------------------------------------
Wed Jul 30 19:25:10 UTC 2014 - opensuse-packaging@opensuse.org
- Rebased patches:
+ 0001-Use-default_project_id-for-v3-users.patch (manually)
-------------------------------------------------------------------
Wed Jul 30 19:25:08 UTC 2014 - dmueller@suse.com
- Update to version horizon-2013.2.4.dev13.gdf782fc:
* Replace UserManager with None in tests
-------------------------------------------------------------------
Thu Jul 10 23:50:35 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev12.g8a5f091:
* Update test-requirements to fix sphinx build_doc
* Fix multiple Cross-Site Scripting (XSS) vulnerabilities
(bnc#885588, CVE-2014-3473, CVE-2014-3474, CVE-2014-3475)
-------------------------------------------------------------------
Sat Jun 28 00:25:10 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev9.g19634d6:
* Fix issues with importing the Login form
-------------------------------------------------------------------
Fri Jun 6 12:20:18 UTC 2014 - nkrinner@suse.com
- Added bnc869696-admin_password_injection.patch that fixes
Bug 869696 - Admin password injection on Horizon Dashboard is broken.
-------------------------------------------------------------------
Thu May 29 00:45:57 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev8.g07c097f:
* Bug fix on neutron's API to return the correct target ID
-------------------------------------------------------------------
Fri May 23 00:39:16 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev6.g4d0fff1:
* Fix display of images in Rebuild Instance
-------------------------------------------------------------------
Tue Apr 29 23:48:48 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev5.gd933ad0:
* Get instance networking information from Neutron
-------------------------------------------------------------------
Fri Apr 25 00:00:35 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.4.dev3.gcd1de75:
* Bump stable/havana next version to 2013.2.4
-------------------------------------------------------------------
Mon Apr 21 23:44:05 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.3.dev2.gc5c388c:
* Do not release FIP on disassociate action
-------------------------------------------------------------------
Wed Apr 9 00:43:55 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.3.dev1.g54ec015:
* Introduces escaping in Horizon/Orchestration
2013.2.3 (bnc#871855, CVE-2014-0157)
-------------------------------------------------------------------
Sat Mar 29 00:42:57 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.3.dev8.g3d04c3c:
* Reduce number of novaclient calls
-------------------------------------------------------------------
Mon Mar 17 01:13:36 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.3.dev6.gb2259b3:
* Don't copy the flavorid when updating flavors
-------------------------------------------------------------------
Tue Mar 11 00:46:45 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.3.dev5.g8db4687:
* Allow snapshots of paused and suspended instances
-------------------------------------------------------------------
Sat Mar 1 00:54:21 UTC 2014 - cloud-devel@suse.de
- Update to version horizon-2013.2.3.dev4.g206fa03:
* Fixing tests to work with keystoneclient 0.6.0
* Bump stable/havana next version to 2013.2.3
-------------------------------------------------------------------
Fri Feb 14 11:23:49 UTC 2014 - speilicke@suse.com
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)
-------------------------------------------------------------------
Tue Feb 4 00:53:02 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev30.g36e0ab5:
+ Import translations for Havana 2013.2.2 udpate
-------------------------------------------------------------------
Sun Feb 2 00:59:32 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev29.g96bd650:
+ Update Transifex resource name for havana
+ Fix inappropriate logouts on load-balanced Horizon
-------------------------------------------------------------------
Sat Feb 01 00:47:52 UTC 2014 - cloud-devel@suse.de
- Rebased patches:
+ 0001-Bad-workflow-steps-check-has_required_fields.patch dropped (merged upstream)
-------------------------------------------------------------------
Sat Feb 1 00:47:50 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev25.g6508afd:
+ disable volume creation, when cinder is disabled
+ Bad workflow-steps check: has_required_fields
-------------------------------------------------------------------
Fri Jan 31 01:07:12 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev21.g02e7b6e:
+ Specify tenant_id when retrieving LBaaS/VPNaaS resource
-------------------------------------------------------------------
Thu Jan 30 01:11:06 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev19.g7a8eadc:
+ Give HealthMonitor a proper display name
-------------------------------------------------------------------
Wed Jan 29 09:12:31 UTC 2014 - speilicke@suse.com
- Add refresh_patches source service
-------------------------------------------------------------------
Wed Jan 29 08:56:44 UTC 2014 - speilicke@suse.com
- Update to version 2013.2.2.dev17.gaa55b24:
+ Common keystone version fallback
- Add refresh_patches source service
- Rebased patches:
+ 0001-Use-default_project_id-for-v3-users.patch (only offset)
+ 0001-Common-keystone-version-fallback.patch dropped (merged upstream)
-------------------------------------------------------------------
Tue Jan 28 21:07:06 UTC 2014 - vuntz@suse.com
- Move settings.py (default settings) to branding-upstream
subpackage: a branding package might want to change some default
settings.
-------------------------------------------------------------------
Tue Jan 28 11:08:00 UTC 2014 - dmueller@suse.com
- add 0001-Common-keystone-version-fallback.patch,
0001-Use-default_project_id-for-v3-users.patch
-------------------------------------------------------------------
Tue Jan 28 10:38:55 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev15.g2b6dfa7:
+ fix help text in "Create An image" window
+ Change how scrollShift is calculated
+ unify keypair name handling
-------------------------------------------------------------------
Mon Jan 27 11:33:40 UTC 2014 - vuntz@suse.com
- Add 0001-Give-no-background-color-to-the-pie-charts.patch: do not
give a background color to pie charts.
-------------------------------------------------------------------
Mon Jan 27 00:47:19 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev9.gc6d38a1:
+ Wrong marker sent to keystone
-------------------------------------------------------------------
Sat Jan 25 01:45:36 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev7.g2e11482:
+ Adding management_url to test mock client
-------------------------------------------------------------------
Thu Jan 16 09:17:14 UTC 2014 - dmueller@suse.com
- add 0001-Bad-workflow-steps-check-has_required_fields.patch
-------------------------------------------------------------------
Mon Jan 6 16:05:43 UTC 2014 - vuntz@suse.com
- Make python-horizon require the 2013.2 version of
python-horizon-branding (and not the 2013.2.xyz version). This
makes it easier to create non-upstream branding; we already do
this for the other branding subpackage.
-------------------------------------------------------------------
Sun Dec 22 01:04:12 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev6.g2c1f1f3:
+ Add check for BlockDeviceMappingV2 nova extension
-------------------------------------------------------------------
Wed Dec 18 10:32:58 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev5.g3e93b54:
+ Gracefully handle Users with no email attribute
-------------------------------------------------------------------
Wed Dec 18 00:42:23 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev3.ge73ff07:
+ Import install_venv from oslo
-------------------------------------------------------------------
Tue Dec 17 01:09:11 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev1.g29e4811:
+ Bump stable/havana next version to 2013.2.2
-------------------------------------------------------------------
Mon Dec 16 09:31:36 UTC 2013 - dmueller@suse.com
- fix requires
-------------------------------------------------------------------
Sun Dec 15 01:19:09 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev41.g9668e80:
+ Updated from global requirements
-------------------------------------------------------------------
Fri Dec 13 15:26:01 UTC 2013 - dmueller@suse.com
- put everything under /srv/www/openstack-dashboard
-------------------------------------------------------------------
Tue Dec 10 00:44:32 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev40.g852e5c8:
+ Import translations for Havana 2013.2.1 udpate
-------------------------------------------------------------------
Sun Dec 8 01:00:07 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev37.g5d9684d:
+ Deleting statistics tables from resource usage page
+ Allow "Working" in spinner to be translatable
+ lbaas/horizon - adds tcp protocol choice when create lb
-------------------------------------------------------------------
Sat Dec 7 01:09:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev31.g6d02f2e:
+ Fix a bug some optional field in LBaaS are mandatory
+ Fix bug so that escaped html is not shown in volume detach dialog
+ Role name should not be translated in Domain Groups dialog
+ Fix incomplete translation of "Update members" widget
+ Fix translatable string for "Injected File Path Bytes"
+ Add extra extension file to makemessage command line
+ Add contextual markers to BatchAction messages
-------------------------------------------------------------------
Sat Nov 30 01:37:38 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev17.g7f804c9:
+ Logging user out after self password change
-------------------------------------------------------------------
Fri Nov 29 01:19:15 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev15.g599d4a5:
+ Add logging configuration for iso8601 module
+ Ensure all compute meters are listed in dropdown
+ Fix bug by escaping strings from Nova before displaying them
(bnc#852175, CVE-2013-6858)
-------------------------------------------------------------------
Thu Nov 28 10:04:54 UTC 2013 - dmueller@suse.com
- add/use generic openstack-branding provides
-------------------------------------------------------------------
Thu Nov 28 00:47:55 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev9.g842ba5f:
+ Fix default port of MS SQL in security group template
-------------------------------------------------------------------
Wed Nov 27 00:46:30 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev7.g9465e54:
+ Provide missing hover hints for instance:<type> meters
-------------------------------------------------------------------
Tue Nov 26 01:04:59 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev5.g53047be:
+ translate text: "subnet"/"subnet details"
+ Change "Tenant" to "Project"
-------------------------------------------------------------------
Fri Nov 15 18:24:10 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev2.gd97bba1:
+ Avoid discarding precision of metering data
-------------------------------------------------------------------
Wed Oct 23 10:04:11 UTC 2013 - speilicke@suse.com
- Use Django's signed_cookies session backend like upstream and drop
the usage of cache_db
- No need to set SECRET_KEY anymore, upstream learned it too
-------------------------------------------------------------------
Thu Oct 17 15:28:43 UTC 2013 - dmueller@suse.com
- update to 2013.2:
+ No changes
-------------------------------------------------------------------
Tue Oct 15 07:48:31 UTC 2013 - speilicke@suse.com
- Update to version 2013.2.rc2:
+ ru and zh_TW locales readded
-------------------------------------------------------------------
Fri Oct 4 16:39:22 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.rc1:
+ Correcting help text for database launch
+ Fix add policy missing rule issue
+ Release notes for the Havana release
-------------------------------------------------------------------
Wed Oct 2 20:07:06 UTC 2013 - dmueller@suse.com
- remove python-troveclient dependency, this is now optional
-------------------------------------------------------------------
Wed Oct 2 08:46:04 UTC 2013 - speilicke@suse.com
- Update to version 2013.2.a194.g45dd0a3:
+ Import translations from Transifex for Havana RC1
+ Create links between FWaaS resources
+ Code more defensively in image views/forms
+ enabling trove to work in multi-region deployment
+ Convert generator to list in Heat list API call
+ Code quality improvements in heat topology
+ Don't generate the secret_key until after loading local settings
+ Correct amount of samples in the chart
+ Updated from global requirements
+ Remove unused LOG
+ Optimization of ceilometer API
+ Limit the odds of making N calls to Glance for image names
- Refreshed lang catalog list
-------------------------------------------------------------------
Tue Oct 1 00:15:00 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a170.g912425a:
+ Retrieve security group quotas from Neutron if enabled
+ Cleaning up policy documentation
+ Remove extra blank line
-------------------------------------------------------------------
Sun Sep 29 01:01:26 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a165.gffdf190:
+ Remove gettext_lazy of log message in nexus/profile impl
+ Make some PEP8 understandable in run_tests.sh -p
+ Only send gateway_ip on neutron subnet update when it's changed
+ Ensure to return empty when no secgroup is associated to VM
+ Add support for loadbalancer providers
+ Handle case without session_persistence attr in LBaaS VIP
+ VPNaaS: Sync field names in IPSecSiteConn detail with creation form
-------------------------------------------------------------------
Fri Sep 27 00:29:04 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a151.g9d41eba:
+ Handled ajax request crash after session timeout
+ Update English PO files (source lang of translations)
+ Fixing database instance launch workflow
-------------------------------------------------------------------
Thu Sep 26 10:10:16 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a145.g1d88989:
+ Fix a bug firewall rule creation fails with ANY protocol
+ Update English PO files
+ Allow Django unknown language in LANGUAGES settings
+ Fix excessive volume_get requests in snaps table
+ Fix editing of nameless images
+ Fixes openrc to properly manage '\' characters in the user password
+ Remove colon in item names in LBaaS detail page
+ Determine security group API dynamically
+ Don't insert "Any Availaibility Zone" on single-AZ configurations
-------------------------------------------------------------------
Tue Sep 24 23:38:55 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a127.ge063659:
+ Fix help string for peer_address and peer_id
+ Reduce image_list_detailed calls
+ show limit summary in GB
-------------------------------------------------------------------
Tue Sep 24 00:17:20 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a121.g6415314:
+ Chart css small fixes
+ Fixes inconsistent console problem
+ Update English PO files (source lang of translations)
-------------------------------------------------------------------
Sun Sep 22 23:56:26 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a115.g8432143:
+ Typo fix rangein -> range in
-------------------------------------------------------------------
Sat Sep 21 23:41:36 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a113.g7f8229d:
+ Fix Instance secgroup update error with Nova secgroup
-------------------------------------------------------------------
Sat Sep 21 00:43:18 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a111.g650d267:
+ Update English PO files (source lang of translations)
+ replace nova flavor_list call with trove call
+ Hide the View Details for swift pseudo-folder
+ Replace OpenStack LLC with OpenStack Foundation
+ replace hard coded url for vnc view
-------------------------------------------------------------------
Thu Sep 19 23:55:02 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a102.g33597e9:
+ PEP8 E126 has been resolved
+ Fix volume snapshot creation
+ Update error messeages in Launch Instance
+ Adding Y value unit into linechart popup
-------------------------------------------------------------------
Thu Sep 19 00:42:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a95.gb924355:
+ Regenerate POT (English PO) files
+ Make troveclient optional
+ Restore icons on buttons
+ Fixes incomplete translation support of "Defaults" table
+ Enable two verbose_names in AttachmentsTable translatable
+ Update English PO files (source lang of translations)
+ Don't display non-tenant Floating IP in Floating IP project tab
-------------------------------------------------------------------
Wed Sep 18 14:37:07 UTC 2013 - dmueller@suse.com
- add suse-fix-webroot-paths.diff
- fix permissions
-------------------------------------------------------------------
Wed Sep 18 00:28:42 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a82.g4bf7248:
+ replace "ugettext" method with "ugettext_lazy"
+ assertEquals is deprecated, use assertEqual
+ Make show_roles language independent
+ Use substitutions in the messages of delete confirm form
+ Add tests for VPNaaS screens
+ divides "import" statement in a url.py
+ Adding documentation to Tables and Workflows
+ Role name should not be translated in Project Member Edit Tab
-------------------------------------------------------------------
Tue Sep 17 15:02:17 UTC 2013 - dmueller@suse.com
- fix requires
-------------------------------------------------------------------
Mon Sep 16 23:49:41 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a68.g027a1a0:
+ Enable some table actions translatable
+ The word "IP" is a proper name
+ Store user settings in persistent cookies as well as the session
+ Fixed a PyPy compatibility issue in the test fixtures
-------------------------------------------------------------------
Sun Sep 15 23:42:46 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a60.g3e39c21:
+ Display the 'Settings Saved' confirmation in the new language
+ Update English PO files (source lang of translations)
+ Fixing typo: use -> user
-------------------------------------------------------------------
Sun Sep 15 00:17:42 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a54.g0be5871:
+ Fix bug on missing success message for delete actions
-------------------------------------------------------------------
Fri Sep 13 23:51:23 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a52.g9fe0ad1:
+ Redirecting user back to previous screen
+ Internationalise a couple of forgotten strings
+ Minor cleanups on FWaaS message strings
+ Update English PO files (source lang of translations)
-------------------------------------------------------------------
Fri Sep 13 00:17:52 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a45.g426c8eb:
+ Fix three spelling errors
+ Fix UpdateProjectMembersAction excess keystone calls
+ Add success message after successful deletion of VPNaaS resources
+ storage.object.container ceilometer stat incorrectly set
+ modifies error message in adding security rule
+ ./run_tests.sh --makemessages update English PO files only
-------------------------------------------------------------------
Thu Sep 12 00:13:07 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a34.g6198031:
+ Enclose command args in with_venv.sh
+ Update the source languange PO files with FWaaS/VPNaaS support
+ Added button to Reboot multiple instances
+ Move Network Topology to the top of "Manage Network" group
+ Provide a default for OPENSTACK_IMAGE_BACKEND
+ Remove general 'unauthorized' message from middleware
-------------------------------------------------------------------
Wed Sep 11 00:09:55 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a22.ge9d19d9:
+ Enable F403 and F999 check
+ Sync the defaults of VPNaaS forms with the server-side defaults
+ Improves VPNaaS detail page templates
+ Show IPSec Site Connection in VPN service detail
+ Create links between VPN resources
+ FWaaS Horizon panel
-------------------------------------------------------------------
Sat Sep 7 23:41:18 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a10.g46462b1:
+ Create Router on network topology fails
-------------------------------------------------------------------
Sat Sep 7 07:17:46 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a8.ge134f4c:
+ Sync English PO files with the latest code for Havana-3
+ Remove test string from translation files
+ VPNaaS UI implementation
-------------------------------------------------------------------
Fri Sep 6 00:07:27 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a197.gc6d02d6:
+ Moves SECRET_KEY generation to base settings.py file
+ update neutronclient to 2.3.0 minimum
+ Add Cisco N1K plugin support in Horizon
+ Display a message on the login page
+ Do not run preemptive actions twice
+ PEP8 E121 has been resolved
-------------------------------------------------------------------
Thu Sep 5 00:23:07 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a185.g9ebb52b:
+ Make Image Service image formats configurable
+ Fixing typos for Resource Usage page
+ Remove spaces from translatable strings
-------------------------------------------------------------------
Tue Sep 3 23:51:42 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a179.ga6f39bc:
+ Adding panels for trove
+ Add metering panel to admin console
+ Improved boot from volume
+ Define flavor for each project
+ Use the horizon_pagesize value in the session cookie
+ added Network Agents to System Info panel
+ Fix row striping when sorting table data
+ Fixes missed localization in network agents
+ Implement required field indicator
+ Remove encryption option for volumes
+ Custom CA certificate for verifying SSL connections
-------------------------------------------------------------------
Mon Sep 2 23:55:12 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a158.g780fbfb:
+ "# noqa" cleanup
+ Fix help string for Host routes
-------------------------------------------------------------------
Mon Sep 2 08:14:26 UTC 2013 - dmueller@suse.com
- Update to version 2013.2.a155.g5534576:
+ Drop NodeJS dependency in favor of pure-python lesscpy
+ Show Neutron floating IPs quotas on Overview
+ Small "H302 check" cleanup
+ Custom css and js docs
+ Rename heat logical_resource_id to resource_name
+ Adding Rickshaw as dependency
+ Apply a tempate filter to output for openrc.sh
+ Import is_service_enabled from module
+ View and update Neutron project quotas
+ Don't fidget with the image/snapshot name/size if it's set
+ Use proper method name for assembling the aggregate_list
+ Update Horizon English message files for translation
+ Add ceilometer api and the tests for it
+ Add update method of security group name and description
+ Implement assignment of Domain Roles to Group
+ Fix the Domain context for Projects panel
+ Adding RBAC policy system and checks for identity
+ Hide form tooltip when form closes on escape key
+ Sync Transifex config with the source lang change in Transifex
+ Adding reusable Line Chart
+ Fix the Domain Context for Users panel
+ Add support for parsing jsonfied heat error
+ Delete and launch devices on the topology view
+ Allow admins to update default quotas
-------------------------------------------------------------------
Tue Aug 27 00:15:03 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a108.geb0d36a:
+ Fix for openrc download on Firefox if the project contains blanks
+ Small cleanup in "test_data"
-------------------------------------------------------------------
Fri Aug 23 23:41:04 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a105.g71ddcb0:
+ Corrected misspelled method in horizon documentation
-------------------------------------------------------------------
Thu Aug 22 23:57:26 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a103.g953d1b9:
+ Adds availability zone info to System Info panel
+ Enable H302 check
-------------------------------------------------------------------
Wed Aug 21 23:35:14 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a101.g59e6cc2:
+ Hide default Floating IPs quotas with Neutron
+ Always display the Domains panel for Keystone V3
+ Clean-up code issues related to reboot
+ Implement assignment of Project Roles to Group
+ Display the container and object metadata
+ Improve consistency of quota checking in forms
+ Fix "Add Association" and "Delete Association" displaying
-------------------------------------------------------------------
Wed Aug 21 00:10:46 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a87.gc17a293:
+ Set row_count value on datatable update method
+ Remove 'Status' field from healthmonitors details
-------------------------------------------------------------------
Fri Aug 16 23:37:47 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a83.gf560136:
+ Adding rebuild action under Project/Instances
-------------------------------------------------------------------
Fri Aug 16 00:07:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a81.g1a6140f:
+ Revert "Fix middleware to not access session fields without user auth"
-------------------------------------------------------------------
Thu Aug 15 00:09:26 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a79.g7e7965f:
+ Fix stack status displaying
+ Fix middleware to not access session fields without user auth
-------------------------------------------------------------------
Wed Aug 14 08:12:47 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a75.g7c3d619:
+ Fix minor bugs in the "Resize Instance" workflow
+ Enable H201: do not write "except:"
+ Adds hypervisor statistics to admin dashboard
-------------------------------------------------------------------
Sun Aug 11 23:57:25 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a69.gfe659b2:
+ Sync install_venv_common from oslo
+ Refactoring of user assignment workflow.
+ Updated from global requirements
+ Customization: Add an explicit example of disabling Floating IPs
+ fix gettext calls to work on uninterpolated strings
-------------------------------------------------------------------
Thu Aug 8 23:36:07 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a60.g99c46c2:
+ Allow translators to control the word order
+ Updates Topology to correctly handle resources in the INIT state.
+ Ensure the user monkey patching is done for the API tests
+ Revert "Fix selector syntax"
-------------------------------------------------------------------
Wed Aug 7 08:36:01 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a53.g8cc1517:
+ Update implementation and remove TODO comment
+ Fix selector syntax
--------------------------------------------------------------------
Mon Aug 5 21:06:44 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a49.g602275b:
+ Fix typo.
+ Fixing missed translation.
--------------------------------------------------------------------
Sat Aug 3 23:59:40 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a46.gf02f0ee:
+ Better sorting of flavors in the "Launch Instance" view
--------------------------------------------------------------------
Sat Aug 3 00:03:01 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a45.ga68fae2:
+ Fixed keystone test data to match openstack_auth.
+ Minor typo corrections
--------------------------------------------------------------------
Fri Aug 2 00:12:03 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a42.ga81bfc2:
+ Add Image Source Field to choose Location or File
--------------------------------------------------------------------
Thu Aug 1 13:15:38 UTC 2013 - speilicke@suse.com
- Update to version 2013.2.a40.gfe2554a:
+ Ignore non-existing attr in APIResourceWrapper __repr__
+ Flavor ID added to Flavor creation form
+ Replaces term tenant with project
+ calling nova extensions api to enable certain nova features
+ Email field is made not mandatory in user creation and editing.
- Add 0001-Fix-selector-syntax.patch
- Refresh 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch
--------------------------------------------------------------------
Tue Jul 30 13:14:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a31.g9bb75cf:
+ Query a period of time for usage summary
+ Correct error messages
+ removing horizon exceptions adding colors to log messages
+ Add column "Uptime" to instances overview
+ Update heat and ceilometer clients requirements
+ Make row actions menu visible for the lower row
+ remove 'import *' usage (or mark is #noqa)
-------------------------------------------------------------------
Fri Jul 26 12:23:13 UTC 2013 - bwiedemann@suse.com
- refresh 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch
to not have fuzz
--------------------------------------------------------------------
Thu Jul 25 23:46:50 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a18.g07b1343:
+ Enable pep8 F841 checking.
+ Use oslo.sphinx and remove local copy of doc theme
+ Removed a comment from tox.ini that no longer applied.
+ Unpinning upper bound on python-*clients
+ fix r'home/$' in url partten
+ added Compute Services to System Info panel
+ adding aggregates panel to admin dashboard
--------------------------------------------------------------------
Mon Jul 22 23:55:56 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a7.g11fccd3:
+ rename "enable" action to "toggle"
+ Fixing the AJAX function location
+ Remove all_tenants from server_list of Floating IPs tab
--------------------------------------------------------------------
Sat Jul 20 14:57:28 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a1.gef8ca80:
+ Prevent an array index exception if server does not have an image.
-------------------------------------------------------------------
Thu Jul 18 09:40:29 UTC 2013 - speilicke@suse.com
- Add 0001-Drop-NodeJS-dependency-in-favor-of-pure-python-lessc.patch:
Move to pure-python less compiler and drop NodeJs. This removes the
reason to precompile static assets, thus the whole pipeline was dropped
which drastically simplifies this package
- Use setuptools instead of distribute (merged upstream)
- Don't package {_datadir}/openstack-dashboard/openstack_dashboard/openstack twice
--------------------------------------------------------------------
Thu Jul 18 00:06:17 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a145.g8914ed9:
+ Enable H304 check
+ Adding Heat Resource Topology to Horizon
--------------------------------------------------------------------
Tue Jul 16 08:25:17 UTC 2013 - speilicke@suse.com
- Update to version 2013.2.a143.g7e8125d:
+ Adding the ability to set/use domain context
+ Fix a few visual issues on the network topology diagram.
+ Sync pytz from requirements.txt
+ Pinning minimum pbr and d2to1 versions
+ Prompt for password on stack create.
+ Neutron Security Group native support
- Package %{_datadir}/openstack-dashboard/openstack_dashboard/{openstack,utils}
-------------------------------------------------------------------
Sat Jul 13 13:18:01 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a131.ge4583eb:
+ Add openstack-common
+ Add ceilometerclient and bootstrap-datepicker as dependency.
-------------------------------------------------------------------
Fri Jul 12 07:15:40 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a127.g8a826a1:
+ update Quantum references to Neutron
+ Custom javascript files
+ Adding configuring hints in Horizon documentation
+ added column "Image Name" to instances overview
-------------------------------------------------------------------
Fri Jul 12 07:15:00 UTC 2013 - dmueller@suse.com
- remove neutron-rename.diff
-------------------------------------------------------------------
Wed Jul 10 07:05:24 UTC 2013 - dmueller@suse.com
- update requires
-------------------------------------------------------------------
Wed Jul 10 07:02:08 UTC 2013 - dmueller@suse.com
- switch to neutronclient
-------------------------------------------------------------------
Wed Jul 10 06:57:53 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a120.g2ffe032:
+ Clean-up some of the workflows-related javascript
+ Added btn-create loadbalancer dashboard
+ adding hypervisors panel to admin dashboard
+ Make get_object_by_id() work for most Django objects.
+ Avoid ImportError when selenium is missing.
+ Show ID for None display name in boot from volume
+ Implementation of a Heat stacks UI.
+ Temporary change the django_openstack_auth requirement
-------------------------------------------------------------------
Tue Jul 9 14:34:51 UTC 2013 - dmueller@suse.com
- add neutron-rename.diff
-------------------------------------------------------------------
Wed Jul 3 08:08:42 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a108.g8bca5a4:
+ Mock some more keystoneclient.Client properties for mox
+ Doc added for Running selenium tests in VM
+ Enable H306 check
-------------------------------------------------------------------
Wed Jul 3 07:28:24 UTC 2013 - dmueller@suse.com
- remove 0001-Mock-some-more-keystoneclient.Client-properties-for-.patch
-------------------------------------------------------------------
Tue Jul 2 07:48:28 UTC 2013 - speilicke@suse.com
- Add 0001-Mock-some-more-keystoneclient.Client-properties-for-.patch:
Backport of https://review.openstack.org/#/c/35142/
-------------------------------------------------------------------
Mon Jul 1 23:57:55 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a102.g26d23da:
+ Improvements in csv export for usage data
+ Revised a few confusing quota legends on the overview page.
+ Always load CSS files first
-------------------------------------------------------------------
Sat Jun 29 09:23:56 UTC 2013 - dmueller@suse.com
- set expire/deflate options in default view for static
content
--------------------------------------------------------------------
Wed Jun 26 14:26:54 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a96.gf356811:
+ Fix Further Pyflakes warnings
+ python3: Introduce py33 to tox.ini
--------------------------------------------------------------------
Tue Jun 25 23:52:41 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a93.gd511d64:
+ Add Filter Action to Volume Views
+ Enable hacking H101 test
--------------------------------------------------------------------
Mon Jun 24 23:52:37 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a89.g9e2a817:
+ Region selector enabling multi-region support.
--------------------------------------------------------------------
Fri Jun 21 23:50:33 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a87.g5473ab4:
+ Add general description field in image properties
+ Fixing unmocked call errors
+ Disable stop action when instance is deleting
+ Fixing scoping of instances in admin volume view
+ Updates term tenant to project in error messages
+ Implement Browser session timeout
--------------------------------------------------------------------
Thu Jun 20 23:50:07 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a77.g4903a9b:
+ Fix quota charts on the Resize Instance form
+ Remove pool selection from "Add Monitor" page
+ Only display tenant resources in network topology when admin
--------------------------------------------------------------------
Wed Jun 19 23:34:45 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a71.g86a3d3d:
+ Ensure flake8 runs with a valid settings file
--------------------------------------------------------------------
Wed Jun 19 06:48:10 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a70.gf66e273:
+ Sort imports alphabetically
+ Use Python 3.x compatible except construct
+ Fixing get_panel_groups uncaught exception
+ Manually mock service_catalog in stub_keystoneclient
-------------------------------------------------------------------
Wed Jun 19 06:47:24 UTC 2013 - dmueller@suse.com
- remove 0001-Manually-mock-service_catalog-in-stub_keystoneclient.patch
-------------------------------------------------------------------
Mon Jun 17 13:30:55 UTC 2013 - speilicke@suse.com
- Add 0001-Manually-mock-service_catalog-in-stub_keystoneclient.patch:
Backport of https://review.openstack.org/33266
--------------------------------------------------------------------
Thu Jun 13 23:45:55 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a64.ga30752d:
+ Quota summary graphs, added styling to indicate percentage full
+ Add HACKING.rst
+ Enable "Start Instance" and "Shut Off Instance" buttons
+ Update my mailmap
+ Merge with OpenStack requirements
+ remove unused imports
--------------------------------------------------------------------
Wed Jun 12 23:45:53 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a52.gead6483:
+ List only projects accessible by user
+ New tox environment for testing with Django 1.4
+ Refactoring url_for to remove admin parameter
-------------------------------------------------------------------
Wed Jun 12 11:48:19 UTC 2013 - dmueller@suse.com
- fix build against django 1.5
--------------------------------------------------------------------
Wed Jun 12 09:35:47 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a46.ge5e5002:
+ Edit some load balancers titles
+ Mix snapshots and images tables together
+ Remove explicit distribute depend.
--------------------------------------------------------------------
Tue Jun 11 09:36:20 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a41.g0b07b42:
+ Specify the django-compressor version to be 1.3 and higher
--------------------------------------------------------------------
Mon Jun 10 09:40:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a39.g05bbcbd:
+ Make the multi-select button on the "Floating IPs" page work again
--------------------------------------------------------------------
Sat Jun 8 23:47:55 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a37.g0af659e:
+ Correct exception msg in ClearGateway::action
--------------------------------------------------------------------
Fri Jun 7 23:47:35 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a35.gf5bf488:
+ Remove "Edit VIP" button when there is no VIP
+ Fix bug in port creation form
+ switching to use limits instead of quotas
--------------------------------------------------------------------
Thu Jun 6 23:48:11 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a29.g5c879a3:
+ Make 'Router created' message translatable
+ Enable most of the pyflakes checks.
+ Add security group rule templates
+ Adding pagination to the tenant views
--------------------------------------------------------------------
Wed Jun 5 23:48:24 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a21.g9254c32:
+ Adds methods for [] & len into LazyURLPattern
+ When launching instances, clarifies quota text to "X of Y Used"
+ Add RAM/disk requirements to image details
+ Add edit buttons for vip, member and monitor
+ Make 'Creating volume' message translatable
+ Pop 'password' in user_update v3 if it is left blank
+ Fix spelling errors.
+ Resizing a server by means of changing its flavor
--------------------------------------------------------------------
Tue Jun 4 23:45:42 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a5.g55569d5:
+ Add availability zone choice to launch instance
-------------------------------------------------------------------
Mon Jun 3 11:41:28 UTC 2013 - speilicke@suse.com
- Move HTML templates and static assets to new branding sub-packages:
+ python-horizon-branding-upstream
+ openstack-dashboard-branding-upstream
--------------------------------------------------------------------
Sun Jun 2 00:13:31 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a3.gc5f968a:
+ Add settings for console type (vnc vs spice)
--------------------------------------------------------------------
Wed May 29 23:58:55 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a155.g08f8050:
+ Enable snapshot quota setting
+ Renames tools/pip-requires to requirements.txt
-------------------------------------------------------------------
Wed May 29 11:17:24 UTC 2013 - dmueller@suse.com
- remove setBadness call from rpmlintrc
--------------------------------------------------------------------
Wed May 29 00:00:01 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a151.g1a6ca7b:
+ Fixes max recursion warning
+ Use default cidr to avoid exception when editing quantum security rules.
+ Group CRUD and Management in Admin Dashboard.
+ Improve test stability
--------------------------------------------------------------------
Mon May 27 23:55:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a143.g65525a1:
+ Orchestration endpoints for keystone test data
+ Make the Settings form fully translatable
+ Fixes boot from volume without image
+ Adding CRUD for roles
-------------------------------------------------------------------
Mon May 27 22:04:32 UTC 2013 - dmueller@suse.com
- update requires for test subpackage
-------------------------------------------------------------------
Mon May 27 14:46:45 UTC 2013 - dmueller@suse.com
- rename production bcond to nodejs and invert the default
--------------------------------------------------------------------
Mon May 27 10:13:59 UTC 2013 - speilicke@suse.com
- Update to version 2013.2.a135.g24d9f14:
+ Migrate to PBR for build tooling.
+ Update Horizon for Django 1.5 compatibility
+ Fix translation error for missing default role
+ Don't duplicate networks list on keypair import
+ Adding extensibility to table actions template.
+ Move to flake8.
+ Shortens displayed action names in Floating IPs table
+ Updated translations from Transifex
+ Fix cosmetic bug when displaying unnamed volumes
+ Ensure to use keyword parameters in format string in create_instance.py
+ Enable using multiple API versions for Identity Service.
+ Fixing Floating IP capitalization bug
+ Adds d3.js library and reworked quota infographics
+ Ensure an error message in LBaaS is displayed once.
+ Correct a wonky translation from commit b7e3624
+ Enable parsing of Identity Service V3 catalog.
+ Changes generic error message in horizon.modals.js
+ Make pagination tunable through the settings panel
+ Add ability to create a volume from an image
+ Add unit tests for customization module
+ set the admin_pass when creating the server
+ Allow "Create Snapshot" for SHUTOFF state
+ Use ugettext_lazy instead of ugettext.
+ Allow workflows to support multipart POST.
+ register replace_underscores filter for templates
+ Mark additional strings as translatable
+ Fix run_tests documentation on skip-selenium flag
+ Display table actions BatchActions buttons in the correct locale
+ parse_isotime filter to parse a date string.
+ Make discovery of version for KS catalog smarter.
+ Always return a list from VolumeTableMixIn._get*
+ Refactored the templates code
+ Shows a warning message when deleting a container that contains data.
+ Access to heat API via python-heatclient
+ Preparing for Heat tests
+ Add "Edit Pool" button
+ Add a logging handler for the cinderclient to the local_settings.py.example
+ Improvements in csv export for usage data
+ Allow users to change their passwords
+ Revert "Improvements in csv export for usage data"
+ Adding Domain CRUD in Admin Dashboard.
+ Added insecure SSL support to quantum api
- bin/lessc moved from %python_sitelib to %_datadir/openstack_dashboard
-------------------------------------------------------------------
Wed May 15 09:17:02 UTC 2013 - dmueller@suse.com
- adjust buildrequires (pbr and d2to1)
--------------------------------------------------------------------
Tue Apr 30 23:37:27 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a56.g495dcb9:
+ Remove workaround for keystone
--------------------------------------------------------------------
Mon Apr 29 08:20:19 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a54.g315a9a0:
+ Remove the term 'syspanel' from docs
+ Add a logout when admin user update his own password.
--------------------------------------------------------------------
Sat Apr 27 23:50:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a50.g327dd58:
+ Quotas names fixed Cores->VCPUs, Floating Ips->Floating IPs
--------------------------------------------------------------------
Fri Apr 26 23:50:51 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a48.gf3ea7f1:
+ Add help text for some fields of Load Balancer forms
--------------------------------------------------------------------
Fri Apr 26 00:02:47 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a46.g813c04f:
+ Remove deprecated features
--------------------------------------------------------------------
Thu Apr 25 00:02:58 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a44.g4aeb8fc:
+ Fix regression on running manage command.
+ Enhancement on prompts to list selected objects.
+ Add Filter Action to Instance Views
+ Fixes sorting on IP Address columns in tables.
--------------------------------------------------------------------
Tue Apr 23 23:57:09 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a36.g4104aaf:
+ Add tests for LBaaS screens
--------------------------------------------------------------------
Mon Apr 22 12:42:24 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a34.g4a19755:
+ Expose "protected" attribute of images.
--------------------------------------------------------------------
Mon Apr 22 08:40:35 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.a33.ge4541a6:
+ Adds docs for settings/configuration.
+ Reduce duplicate definitions about quota sets
+ Disable LB panel by default; allow UUID for Sec Group ID.
+ Pin the cinderclient version.
+ Check if volume service is enabled in quota update
+ Handle None protocol in security group rule table
+ Improve UX around "unauthorized" API exceptions.
+ Implement configurable auto-fade for alerts messages.
+ Updated translations from transifex for Grizzly RC.
+ Adds Grizzly release notes.
+ Remove note on theming from release notes.
+ Bump version to 2013.2.
+ Tiny Mistake in Document
+ Fix adding security groups to an existing instance
+ Hide unnecessary fields based on Loadbalancer Monitor type
+ Remove unused tools/rfc.sh
+ Add flavor name regex validation to match nova.
+ Allow admin to edit project quotas for fixed IPs
+ Release notes on Quantum Brocade plugin incompatibility.
+ Return an empty string rather than None when calling repr()
+ Remove inheritance of More action on first action
+ Made default values in templates translatable.
+ Refactor the quotas tests
+ Increase socket timeout for selenium tests
+ CharFields replaced by IntegerFields in LBaaS forms.
+ Allow users to create a rich network topology
+ Fix some not-consistent titles for virtual routers management
+ Update "Getting Started" Contributing docs
+ Fix floating IP management from instance panel.
+ Adding pagination to the instance views
+ Fix the "Updated" field in the Image Detail page
--------------------------------------------------------------------
Mon Mar 18 10:39:18 UTC 2013 - speilicke@suse.com
- Update to version 2013.1.a68.ga53d649:
+ Correct the related tenant_id when getting quotas
+ Adding extensibility to workflow template file.
+ rm invalid args when updating quotas with nova api
- Drop +git.$TIMESTAMP.$COMMITHASH version suffix
--------------------------------------------------------------------
Sun Mar 17 00:11:27 UTC 2013 - cloud-devel@suse.de
- Update to version 2013.1.a62.gf044be3+git.1363479087.f044be3:
+ Fixes error message formatting in Load Balancers panel
+ Pass-in the initial value when performing a POST on Workflow Action. This fixes the call to self.changed_data, it allows django forms to be able to compare initial value with current value.
+ Remove router actions from Admin panel
+ Fix device name for example. Fixes bug 1152975
+ Display port link between router and extra network
+ Fix circular dependencies in dashboard settings
--------------------------------------------------------------------
Wed Mar 13 00:14:42 UTC 2013 - cloud-devel@suse.de
- Update to version 2013.1.a50.g7fdb6a4+git.1363133682.7fdb6a4:
+ Don't change dashboard on admin tenant switch
+ Fixes uncaught exception on Add Monitor when unable to retrieve pools
+ Updating .po files for translation.
+ Update CACHE_ to CACHES settings
+ Fixes uncaught exception on Add Pool when unable to retrieve networks
+ Update to Quantum Client 2.2.0
+ Add some more customization help and examples
+ Increase maxlength of Snapshot Name to 255.
--------------------------------------------------------------------
Mon Mar 11 09:57:12 UTC 2013 - cloud-devel@suse.de
- Update to version 2013.1.a35.gff270d1+git.1362995832.ff270d1:
+ Bump python-quantumclient version to 2.1.2
+ Allow non-admin users to clear router gateway properly
+ Support multiple role selection in projects
+ blueprint quantum-lbaas
+ Improve style of network topology
+ Prevents flavors to be deleted when reusing a name
-------------------------------------------------------------------
Thu Mar 7 12:29:36 UTC 2013 - vuntz@suse.com
- Remove SITE_BRANDING key from local_settings.py: this was set to
"SUSE Cloud", but the package in OBS is not for the SUSE Cloud
product.
--------------------------------------------------------------------
Tue Mar 5 17:18:09 UTC 2013 - cloud-devel@suse.de
- Update to version 2013.1.a24.gf754398+git.1362503889.f754398:
+ Fix hogan js templates in IE8
+ Ensure "Add Interface" form in Admin Panel works
+ Escape the region name before passing as value in URL.
+ Allow for terminating paused/suspended instances
+ Fix errant XHR request happening on every page
--------------------------------------------------------------------
Thu Feb 28 09:50:17 UTC 2013 - saschpe@suse.de
- Update to version 2013.1.a15.g26b6a4b+git.1362045017.26b6a4b:
+ pin django to 1.4.x stream
+ Fix footer count update for multi-table pages
+ Fix images/snapshots table pagination
+ Correctly mock keystoneclient.Client.auto_token property with Mox
+ Fix uninitialized variable in launch instance
+ Allow admin to edit project quotas for security groups and rules
+ Fix a TypeError when working in a Folsom env.
+ Fix row striping when datatables are filtered
- Drop horizon-mox-auth_token-property.patch: Merged upstream
-------------------------------------------------------------------
Tue Feb 26 15:08:07 UTC 2013 - saschpe@suse.de
- Add horizon-mox-auth_token-property.patch: Correctly mock
keystoneclient.Client.auto_token property with Mox
-------------------------------------------------------------------
Mon Feb 25 12:08:39 UTC 2013 - saschpe@suse.de
- Drop horizon-minimumpwlen.patch (merged upstream)
- Drop horizon-user-email.patch (dubious)
- Only package tests in test sub-package
- Use openstack_test_package_install again (and thus install only
needed files)
--------------------------------------------------------------------
Fri Feb 22 16:54:48 UTC 2013 - dmueller@suse.com
- Update to version 2013.1.a113.g7d13abc+git.1361552088.7d13abc:
+ Update (some) table actions to use icons together with text
+ Implements ability to upload local image to glance.
+ Allow users to specify the order of VNICs of an instance.
+ Support adding/removing instance security groups
+ Resolve API import issues (quantum)
+ Added encryption support for volumes
+ Adding network-topology view for quantum
+ Add support for both soft and hard reboot options
-------------------------------------------------------------------
Fri Feb 22 11:29:16 UTC 2013 - saschpe@suse.de
- BuildRequire openstack-suse-macros instead openstack-macros
--------------------------------------------------------------------
Mon Feb 18 09:35:28 UTC 2013 - cloud-devel@suse.de
- Update to version 2013.1.a99.gcf09dd8+git.1361180128.cf09dd8:
+ Added openstack_dashboard/local/.secret_key_store to .gitignore.
+ Fixes support for User filtering without JavaScript
+ Fixes the width of the error box on the login form.
+ Properly enable/disable project/user edit via setting.
+ Improve error message when the default role doesn't exist
+ Adds API Access information to Access & Security panel.
+ Add X-FRAME_OPTIONS header to protect against Clickjacking
+ If a user only has 1 keypair, this keypair should be selected by default
+ Allow image filtering based on image ownership
+ Add recommendations for secure deployments
+ Some text in html are not translatable, this cleans-up some of those files.
+ Replaces ugettext with ugettext_lazy in the dashboard-related files
+ Remove placeholder objects for subfolders
+ Improved security group rule editing.
-------------------------------------------------------------------
Thu Feb 14 14:56:47 UTC 2013 - saschpe@suse.de
- Don't forget to point to the lessc binary in (sigh) python_sitelib
in the non-'production-mode' environment.
-------------------------------------------------------------------
Thu Feb 14 13:51:09 UTC 2013 - saschpe@suse.de
- Some more adjustments for non-'production-mode', i.e. don't remove
the private less binary in %{python_sitelib} and some config values
-------------------------------------------------------------------
Wed Feb 13 13:43:45 UTC 2013 - dmueller@suse.com
- disable production mode for now and enable nodejs dependency
in order to develop a theme
--------------------------------------------------------------------
Mon Feb 11 15:05:19 UTC 2013 - cloud-devel@suse.de
- Update to version 2013.1.a75.g216d566+git.1360595119.216d566:
+ Disable allocate IP button if the current number of floating IP is equal or larger than the amount allowed by the quota.
+ Remove image_type column from images/snaps tables
+ Fix footer count update
+ Update to latest oslo-version.
+ Implements the autocomplete attribute on the login form
+ Change "select all" checkbox behaviour while checkboxes is checked/unchecked.
+ Confirmation dialogs lists selected objects name
+ Allow password-field autocomplete to be configured in settings.
+ Re-enable client logging.
+ Quantum Floating IP support
+ Change the first letter of routers tab header and html title from
+ Fixing sidebar layout in IE.
+ Timezones can change - display the current tz offset
+ Fix on async messaging to don't escape message string marked as safe.
-------------------------------------------------------------------
Mon Feb 11 12:08:21 UTC 2013 - dmueller@suse.com
- Also runtim-require python-six
-------------------------------------------------------------------
Mon Feb 4 15:47:45 UTC 2013 - saschpe@suse.de
- Add BuildRequires python-six for SLE_11_SP2
--------------------------------------------------------------------
Mon Feb 4 11:54:02 UTC 2013 - dmueller@suse.com
- Update to version 2013.1+git.1359978842.f36efbb:
+ Enhances consistency in 'Create Project' modal
+ Default recoverable error to WARN log level.
+ Invoke the has_more_data function of tables when loading TableTab.
+ Prevent the user from creating a single IP address sized network
-------------------------------------------------------------------
Mon Jan 28 14:54:03 UTC 2013 - saschpe@suse.de
- Redo asset collection and compression once more:
- No need to copy static files around, Django's staticfiles app does
that already
- We have to use bin/less/lessc on the less files, otherwise we end
up with broken theming
- It is best to do this in the unpacked tarball (thus back to %prep)
and only install $TARBALL_ROOT/static/, i.e. what's configured as
STATIC_ROOT in openstack_dashboard/settings.py
--------------------------------------------------------------------
Mon Jan 28 09:27:54 UTC 2013 - dmueller@suse.com
- Update to version 2013.1+git.1359365274.59b7e60:
+ Add support for SPICE consoles
+ save the original requestor's IP so it doesn't get overwritten
--------------------------------------------------------------------
Wed Jan 23 16:36:28 UTC 2013 - cloud-devel@suse.de
- Update to version 2013.1+git.1358958988.28debeb:
+ Ensure to use api.<category>.<method>
+ Don't show the EC2 Credentials panel if there is no EC2 service
--------------------------------------------------------------------
Mon Jan 21 09:42:07 UTC 2013 - dmueller@suse.com
- Update to version 2013.1+git.1358761327.b8071bc:
+ Clean-up deprecated diablo code in index.html.
+ Fix attributes processing in ActionMetaclass
+ Remove |safe from openrc.template
+ Improves some UX details
+ Extend offline-compression context
+ Adding extensibility to data_table template file
+ Use default_if_none rather than default filter
+ Prevent column summation if no non-None cells
+ Absolute limits of -1 should be treated as unlimited
+ Allow insecure authentication
+ make long tenant names look better
+ Clarify the ambiguity of the "more actions" dropdown.
+ Horizon escapes special characters in openrc.sh
- Remove horizon-ssl.patch: Merged upstream
- Remove horizon-fix-offline-caching.patch: Merged upstream
-------------------------------------------------------------------
Wed Jan 16 13:21:45 UTC 2013 - saschpe@suse.de
- Change to "Obsoletes: ... < %{version}", we had some version
updates in between
-------------------------------------------------------------------
Wed Jan 16 12:46:38 UTC 2013 - dmueller@suse.com
- Add horizon-fix-offline-caching.patch: Fix the pregenerated
js caches to match
- Remove SUSE branding, as it is completely non-matching
-------------------------------------------------------------------
Tue Jan 15 16:09:42 UTC 2013 - vuntz@suse.com
- Do not uselessly call "python manage.py help" in %install.
--------------------------------------------------------------------
Mon Jan 14 13:49:48 UTC 2013 - dmueller@suse.de
- Update to version 2013.1+git.1358167788.47db765:
+ Allow setting nova quotas to unlimited
+ Check the display name for volumes on AJAX polls.
+ Migrate an instance from the admin dashboard
+ Support Quantum L3 function
+ Improve Quantum panels to Folsom advanced features
+ Don't redirect when clicking instance detail page in admin panel.
+ Disable Launch Button based on quotas
+ Fixed unicode for object copy
+ Really, really, honestly adjust the size of the noVNC iframe.
+ Fixes PEP8 errors as reported by pep8 1.3.4
+ Pin docutils to 0.9.1.
+ Store timezone as string. Fixes bug 1091021.
+ Avoid cinder calls, when cinder is unavailable
+ Fixes bug 1086290
+ Adds a "simplified" floating IP management option.
+ Removes unused imports
+ Allow permissions to be set on tables
+ Add a check for unlimited quotas
+ show swap disk in listing and forms in flavors syspanel
+ Return a better error message(security_groups)
+ Specify floating ips table action cloumn's width
+ Fix handling of UUID-typed flavor ids
+ Make sure vCPU and RAM quotas are initialised when no instances are running
+ Ignore the socket timeout error in Selenium test
+ Add an optional link_classes to tables.Column, this is used as the class of the displayed link in the cell.
+ For long tenant name, display an ellipsis using CSS3.
+ refactor UserFilterAction code
+ Accepts UUID as an ID of Floating IP
+ Return a friendly error at flavor creation
+ Adds transitional deprecation code for old dashboard names.
+ Don't inherit from base.html in 500 error page
+ Fixes for missing files in MANIFEST.
+ Unifies Horizon conf.
+ Client-side validation of password/confirmation match
+ Honour LOGIN_URL when redirecting to login page
+ Reworks quotas and services panels into System Info panel.
+ use addHorizonLoadEvent() method instead of $(document).ready()
+ Allow running tests individually
+ Move netaddr to pip-requires
+ Added a check for volume service in quota functions
+ Remove superfluous slash from admin usage.csv template
+ When editing an image, correctly set the 'is_public' checkbox.
+ Changed "Delete volume" success message text
+ Flavor Extra Specs support.
+ Wrap a project list call with exception handler.
+ Enforce use of latest django_openstack_auth for PKI compat.
+ Dynamically size the noVNC iframe, fix typos in copy
+ Remove unused usage.csv template
+ Update all usage.csv templates to use 2 decimal places
+ Add newline between rows of Admin usage.csv
+ Adding volume owner (project) to admin table.
+ Report correct return value from pep8 check
+ Adding volume host to admin table.
+ Added support for volume types
+ Use UUIDs for flavor create/edit.
+ Enable quota data from multiple sources.
+ Fixed url pattern for project:instances:detail page
+ Add OpenStack trove classifier for PyPI
+ Update common.
+ Fixes JavaScript count bug in tables.
+ Show message when user has no permissions
+ User shouldn't remove their own roles on project
+ Readding bin dir which was mistakenly deleted.
+ Fix bug 1055929 - Can not display usage data for Quota Summary.
+ Adding ephemeral disk to instance details
+ Splits OpenStack Dashboard bits from framework app code.
+ Corrects an error in the EC2 form choices.
+ Renames legacy dashboards.
+ Final translations for Folsom.
+ Fixes error when clicking OpenStack logo.
+ Allow any python-swiftclient v1.1 through v1.X
- horizon-minimumpwlen.patch, horizon-ssl.patch: Refreshed
-------------------------------------------------------------------
Mon Jan 14 12:35:52 UTC 2013 - vuntz@suse.com
- Put python-selenium Requires from test subpackage inside a "%if
0%{?with_selenium}" statement:
+ the selenium tests are not run by default, and pushing selenium
to Factory would require too much time for now. So we should
avoid the Requires by default.
+ we might still want to have the Requires in some OBS project
where we'd want to use the selenium tests. Defining
%with_selenium in the prjconf of the project will do the trick.
- If we don't have the Requires, use a Recommends for
python-selenium instead: this will be good enough for most cases.
-------------------------------------------------------------------
Thu Jan 10 16:21:43 UTC 2013 - vuntz@suse.com
- Rework a lot %build/%install (some part of this is based on the
Fedora packaging):
+ move pre-compilation of LESS files to %install. Note that it
requires manipulating PYTHONPATH.
+ move addition of "COMPRESS_OFFLINE = True" to local_settings.py
to %install
+ do not package LESS (gets installed in %{python_sitelib}/bin/)
nor po files.
+ do not keep around %{python_sitelib}/openstack_dashboard/:
instead, we move the files to
%{_localstatedir}/lib/openstack-dashboard/openstack_dashboard
(while we were copying a subset of files before, which was
broken).
+ do not change STATIC_ROOT in openstack_dashboard/settings.py
and instead collect static files in
%{_localstatedir}/lib/openstack-dashboard/static
+ stop using -v with cp: it doesn't help in any way.
- Note: the packaging with special permission for
%{_localstatedir}/lib/openstack-dashboard/openstack_dashboard/static/
has been removed as it shouldn't be needed.
- Update openstack-dashboard.conf.sample: the location of static
files has changed, and we don't need aliases for them anymore.
--------------------------------------------------------------------
Wed Dec 19 12:25:57 UTC 2012 - saschpe@suse.de
- Move to obs-service-git_tarballs
- Update to version 2012.2.2+git.1355916357.da9a19c:
+ Bump next version to 2012.2.2
+ Final versioning for 2012.2.1
+ Fixes JavaScript count bug in tables.
+ When editing an image, correctly set the 'is_public' checkbox.
-------------------------------------------------------------------
Thu Dec 6 14:03:26 UTC 2012 - vuntz@suse.com
- Fix sed line that changes STATIC_ROOT in
%{python_sitelib}/openstack_dashboard/settings.py: the value
needs to be quoted.
-------------------------------------------------------------------
Wed Dec 5 09:33:35 UTC 2012 - saschpe@suse.de
- Use @PARENT_TAG@ in _service file to automate versioning
-------------------------------------------------------------------
Mon Dec 3 15:04:18 UTC 2012 - saschpe@suse.de
- Move runtime requirements to python-horizon package
- Rebase horizon-ssl.patch
- Move config sub-package back into base package, this never made
much sense
-------------------------------------------------------------------
Wed Nov 28 15:50:36 UTC 2012 - saschpe@suse.de
- Set COMPRESS_OFFLINE config variable for django_compressor
-------------------------------------------------------------------
Tue Nov 27 14:57:57 UTC 2012 - saschpe@suse.de
- Rebased horizon-ssl.patch (See https://review.openstack.org/16972)
-------------------------------------------------------------------
Tue Nov 27 13:25:20 UTC 2012 - iartarisi@suse.cz
- set ownership of static directory to the web server
-------------------------------------------------------------------
Tue Nov 27 13:24:32 UTC 2012 - iartarisi@suse.cz
- hardcode STATIC_ROOT in django settings.py
-------------------------------------------------------------------
Mon Nov 26 15:53:48 UTC 2012 - saschpe@suse.de
- First shot at removing nodejs runtime dependency:
+ CSS assets have to be pre-compiled at build-time so that
django_compressor can find the cached CSS (compiled from LESS
input).
-------------------------------------------------------------------
Mon Nov 19 14:12:01 UTC 2012 - saschpe@suse.de
- Update python module dependencies for Folsom release.
- Also add previously unpackaged deps for the test package
-------------------------------------------------------------------
Thu Nov 15 14:45:43 UTC 2012 - saschpe@suse.de
- Use openstack-macros
-------------------------------------------------------------------
Mon Nov 12 15:17:47 UTC 2012 - saschpe@suse.de
- Update to version 2012.2 (Folsom):
+ See https://github.com/openstack/horizon/commits/folsom
- Drop the following upstreamed patches:
+ horizon-secure_SECRET_KEY.patch
+ horizon-suse-branding.patch
+ backports.patch
+ suse-patches.diff
+ vnc-iframe-size.patch (Upstream has different size, though)
+ horizon-keep-image-properties.patch (Solved differently, search
for meta["purge_probs"])
- Added patches:
+ horizon-user-email.patch - Last part of 'suse-patches.diff',
currently disabled, check if needed
- Package additional languages
- Renamed theme tarball from green.tar.gz to
openstack-dashboard-suse-theme.tar.bz2
- TODO/FIXME: multiple files per lang
-------------------------------------------------------------------
Thu Nov 8 11:45:18 UTC 2012 - saschpe@suse.de
- Drop from_vcs build flag
-------------------------------------------------------------------
Mon Oct 8 15:25:42 UTC 2012 - saschpe@suse.de
- Update (green) branding: Ship local copies of various Google fonts
(bnc#772230)
-------------------------------------------------------------------
Mon Oct 1 15:05:08 UTC 2012 - saschpe@suse.de
- Add horizon-suse-branding.patch: SUSE Cloud branding according
to documentation (bnc#770065)
-------------------------------------------------------------------
Sun Sep 16 18:20:10 UTC 2012 - jenkins@suse.de
- Update to latest git (35eada8):
+ Do not crash when deleting image or volume with no name (bnc#776890)
+ Fix open redirect in Horizon. (bnc#776559)
-------------------------------------------------------------------
Wed Sep 12 11:09:15 UTC 2012 - vuntz@suse.com
- Do not use a sed to modify /usr/bin/gensslcert in %post: this
file belongs to another package, and we actually don't do any
change with the sed... Fix bnc#779747.
-------------------------------------------------------------------
Mon Sep 10 09:06:01 UTC 2012 - vuntz@suse.com
- Add horizon-keep-image-properties.patch: fix the test accordingly
too. This test isn't in Folsom anymore, so wasn't in the
backported patch.
-------------------------------------------------------------------
Mon Sep 3 12:00:15 UTC 2012 - vuntz@suse.com
- Add horizon-keep-image-properties.patch: do not lose properties
when editing an image. Fix bnc#777855.
-------------------------------------------------------------------
Tue Aug 28 15:04:05 UTC 2012 - jenkins@suse.de
- Update to latest git (f862d9e):
+ Corrects the CSV download link for overview pages.
-------------------------------------------------------------------
Fri Aug 24 10:08:57 UTC 2012 - jdsn@suse.com
- refresh patch in order to apply with no fuzz
-------------------------------------------------------------------
Thu Aug 23 14:12:53 UTC 2012 - vuntz@opensuse.org
- Update horizon-login-no-phishing.patch with patch from upstream.
-------------------------------------------------------------------
Thu Aug 23 09:14:45 UTC 2012 - vuntz@suse.com
- Add horizon-crash-no-name.patch: fix crash when deleting image or
volume with no name. Fix bnc#776890.
-------------------------------------------------------------------
Wed Aug 22 06:55:06 UTC 2012 - cthiel@suse.com
- add vnc-iframe-size.patch to improve vnc iframe size and avoid scrollbars
-------------------------------------------------------------------
Mon Aug 20 13:56:22 UTC 2012 - vuntz@suse.com
- Add horizon-login-no-phishing.patch: fix an open redirect /
phishing attack. Fix bnc#776559.
-------------------------------------------------------------------
Mon Aug 20 12:00:21 UTC 2012 - bwiedemann@suse.com
- add minimum password length check in sample config
-------------------------------------------------------------------
Tue Aug 14 22:49:12 UTC 2012 - jenkins@suse.de
- Update to latest git (691dd22):
+ Fixed validation check for ICMP rules
+ Bump version to 2012.1.3
-------------------------------------------------------------------
Tue Aug 14 22:47:33 UTC 2012 - cthiel@suse.com
- remove 7b565fc9-fixed-validation-ICMP.patch, which has been merged upstream
https://review.openstack.org/#/c/10078/
-------------------------------------------------------------------
Mon Aug 13 22:06:44 UTC 2012 - jenkins@suse.de
- Update to latest git (52bbba1):
+ Added --only-selenium option in run_tests.sh
-------------------------------------------------------------------
Fri Aug 3 17:20:30 UTC 2012 - vuntz@suse.com
- Update suse-patches.diff: remove part that was making us not
handle swiftclient.Error exceptions, which was causing
bnc#773186.
-------------------------------------------------------------------
Tue Jul 31 17:08:13 UTC 2012 - jdsn@suse.de
- fix template syntax error in user filter (bnc#771667)
-------------------------------------------------------------------
Mon Jul 30 15:29:37 UTC 2012 - saschpe@suse.de
- More SSl fixes, renamed patch to horizon-ssl.patch therefore
-------------------------------------------------------------------
Wed Jul 25 11:24:47 UTC 2012 - saschpe@suse.de
- Secure file permissions for Apache SSL certificate files
-------------------------------------------------------------------
Tue Jul 24 12:58:20 UTC 2012 - saschpe@suse.de
- Drop directory /var/log/openstack_dashboard, it was previously
used by Apache2 vhosts that are now using /var/log/apache2
-------------------------------------------------------------------
Mon Jul 23 15:05:28 UTC 2012 - saschpe@suse.de
- Remote temporary hack agin, no need to uncoditionally disable
SSL certificate verification anymore
-------------------------------------------------------------------
Mon Jul 23 10:47:24 UTC 2012 - cthiel@suse.com
- fix test case for horizon-insecure-ssl.patch
-------------------------------------------------------------------
Mon Jul 23 09:54:04 UTC 2012 - cthiel@suse.com
- fix test part of 7b565fc9-fixed-validation-ICMP.patch
-------------------------------------------------------------------
Fri Jul 20 06:50:09 UTC 2012 - cthiel@suse.com
- add 7b565fc9-fixed-validation-ICMP.patch, backport of
https://review.openstack.org/#/c/8446 (fixes bnc#771658)
-------------------------------------------------------------------
Tue Jul 17 10:28:32 UTC 2012 - saschpe@suse.de
- Add horizon-insecure-ssl.patch to allow disabling SSl certificate
validity checks (useful for debugging / self-signed certificates)
- Avoid packaging language files twice
-------------------------------------------------------------------
Mon Jul 9 14:43:09 UTC 2012 - saschpe@suse.de
- Provide Apache2 example configuration
-------------------------------------------------------------------
Fri Jul 6 12:45:10 UTC 2012 - saschpe@suse.de
- Fixed yet another typo in horizon-secure_SECRET_KEY.patch
-------------------------------------------------------------------
Wed Jul 4 14:33:21 UTC 2012 - saschpe@suse.de
- Fixed horizon-secure_SECRET_KEY.patch, it still contained
debug code
-------------------------------------------------------------------
Fri Jun 29 09:28:31 UTC 2012 - saschpe@suse.de
- Remove requires on "openstack-quantum" as there seems to be no
support for it
-------------------------------------------------------------------
Wed Jun 27 10:49:34 UTC 2012 - saschpe@suse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros
- Add Provides for "openstack-horizon" for consistency/convenience
-------------------------------------------------------------------
Tue Jun 26 10:36:18 UTC 2012 - saschpe@suse.de
- Consistent package summaries
- Use upstream description
- Macro cleanup:
+ Package is noarch except for SLE-11
+ No need to redefine %_initddir, SLE-11 works correctly
+ No need for 'with_doc', no documentation package is built
-------------------------------------------------------------------
Mon Jun 25 14:30:00 UTC 2012 - saschpe@suse.de
- Use horizon.utils.secret_key to generate a (per-machine) unique
SECRET_KEY. Removes previous %post section solution
-------------------------------------------------------------------
Tue Jun 19 13:44:23 UTC 2012 - saschpe@suse.de
- Use HttpOnly CSRF cookies (needs patched Django-1.4 ATM)
- Require python-django >= 1.4 to get access to several security
features
-------------------------------------------------------------------
Fri Jun 15 14:33:00 UTC 2012 - saschpe@suse.de
- Fix some rpmlint warnings
- Added rpmlintrc for non-issues
-------------------------------------------------------------------
Wed Jun 13 13:26:23 UTC 2012 - saschpe@suse.de
- Drop %{py_requires}, we now have a specific 'Requires: python >= 2.6.8'
- Provide self-signed SSL certificates to be used for non-production setups
(like openstack-quickstart)
- Drop SESSION_COOKIE_SECURE in default Django config, it will be part of our
openstack-quickstart and crowbar-barclamp-horizon
-------------------------------------------------------------------
Tue Jun 5 11:06:02 UTC 2012 - SPeilicke@suse.com
- Use 'secure' session and CSRF cookies (bnc#753582)
-------------------------------------------------------------------
Mon Jun 4 14:26:58 UTC 2012 - SPeilicke@suse.com
- Updated design
-------------------------------------------------------------------
Mon Jun 4 10:54:51 UTC 2012 - SPeilicke@suse.com
- Generate a random default SECRET_KEY for local_settings.py
-------------------------------------------------------------------
Thu May 24 10:24:55 MDT 2012 - jfehlig@suse.com
- Add 'Requires: python >= 2.6.8'
-------------------------------------------------------------------
Wed May 16 11:47:57 UTC 2012 - bwiedemann@suse.com
- update design
-------------------------------------------------------------------
Wed May 2 07:45:44 UTC 2012 - bwiedemann@suse.com
- package eTrounev's design
-------------------------------------------------------------------
Tue Apr 24 14:08:36 UTC 2012 - bwiedemann@suse.com
- paint it green