Changelog for
openstack-dashboard-test-2012.2.5+git.1375487738.d202fd4-1.3.i586.rpm :
Fri Aug 2 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.5+git.1375487738.d202fd4:
+ Cap django_openstack_auth
Wed Jul 31 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.5+git.1375229485.715d1fe:
+ Manually mock service_catalog in stub_keystoneclient
Tue Apr 16 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.5+git.1366128641.525fab2:
+ Final versioning for 2012.2.4
+ Bump version to 2012.2.5
Thu Apr 4 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.4+git.1365116668.27b0417:
+ Prevents flavors to be deleted when reusing a name
Wed Apr 3 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.4+git.1365030264.8b5242c:
+ Fix flavorid calculation for new flavors.
+ Dynamically size the noVNC iframe, fix typos in copy
+ If a user only has 1 keypair, this keypair should be selected by default
+ Improve error message when network creation fails
+ Replaces ugettext with ugettext_lazy in the dashboard-related files
+ Prevent creating a single IP address sized network (network details)
Tue Apr 2 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.4+git.1364895693.793d690:
+ Correctly mock keystoneclient.Client.auto_token property with Mox
+ Return a friendly error at flavor creation
Wed Mar 13 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.4+git.1363133260.5677e58:
+ Improve error message when the default role doesn\'t exist
+ Accepts UUID as an ID of Floating IP
Thu Mar 7 13:00:00 2013 vuntzAATTsuse.com
- Backport packaging changes we did for Grizzly to fix theming:
+ define a production %bcond_with that will determine whether
offline compression is used or not.
+ if not using the production feature, have a nodejs Requires.
+ move compression steps to %prep.
+ by default, use the non-production mode for greater
flexibility.
- Do not use \"SUSE Cloud\" as site branding: this is not SUSE Cloud.
Tue Mar 5 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.4+git.1362503968.8ece3c7:
+ pin django to 1.4.x stream
Fri Feb 22 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.4+git.1361527741.0a42fa0:
+ Prevent the user from creating a single IP address sized network
+ Add UTC offset information to the timezone
Wed Feb 6 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2012.2.4+git.1360133827.f421145:
+ Final versioning for 2012.2.3
+ Bump version to 2012.2.4
Fri Jan 25 13:00:00 2013 bwiedemannAATTsuse.de
- Update to version 2012.2.2+git.1359111868.20fa0fc:
+ Pin docutils to 0.9.1, fix pep8 errors
+ Fix bug 1055929 - Can not display usage data for Quota Summary.
+ Revert \"Temp fix for api/keystone.py\"
+ Specify floating ips table action column\'s width
+ Allow setting nova quotas to unlimited
+ Add a check for unlimited quotas
+ Avoid cinder calls, when cinder is unavailable
+ Don\'t inherit from base.html in 500 error page
+ Don\'t show the EC2 Credentials panel if there is no EC2 service
- Drop horizon-ssl.patch: merged upstream.
Wed Jan 16 13:00:00 2013 saschpeAATTsuse.de
- Drop SUSE branding, it was for Essex and not suitable for openSUSE
Mon Jan 14 13:00:00 2013 vuntzAATTsuse.com
- Put python-selenium Requires from test subpackage inside a \"%if
0%{?with_selenium}\" statement:
+ the selenium tests are not run by default, and pushing selenium
to Factory would require too much time for now. So we should
avoid the Requires by default.
+ we might still want to have the Requires in some OBS project
where we\'d want to use the selenium tests. Defining
%with_selenium in the prjconf of the project will do the trick.
- If we don\'t have the Requires, use a Recommends for
python-selenium instead: this will be good enough for most cases.
Thu Jan 10 13:00:00 2013 vuntzAATTsuse.com
- Rework a lot %build/%install (some part of this is based on the
Fedora packaging):
+ move pre-compilation of LESS files to %install. Note that it
requires manipulating PYTHONPATH.
+ move addition of \"COMPRESS_OFFLINE = True\" to local_settings.py
to %install
+ do not package LESS (gets installed in %{python_sitelib}/bin/)
nor po files.
+ do not keep around %{python_sitelib}/openstack_dashboard/:
instead, we move the files to
%{_localstatedir}/lib/openstack-dashboard/openstack_dashboard
(while we were copying a subset of files before, which was
broken).
+ do not change STATIC_ROOT in openstack_dashboard/settings.py
and instead collect static files in
%{_localstatedir}/lib/openstack-dashboard/static
+ stop using -v with cp: it doesn\'t help in any way.
- Note: the packaging with special permission for
%{_localstatedir}/lib/openstack-dashboard/openstack_dashboard/static/
has been removed as it shouldn\'t be needed.
- Update openstack-dashboard.conf.sample: the location of static
files has changed, and we don\'t need aliases for them anymore.
Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- Move to obs-service-git_tarballs
- Update to version 2012.2.2+git.1355916357.da9a19c:
+ Bump next version to 2012.2.2
+ Final versioning for 2012.2.1
+ Fixes JavaScript count bug in tables.
+ When editing an image, correctly set the \'is_public\' checkbox.
Thu Dec 6 13:00:00 2012 vuntzAATTsuse.com
- Fix sed line that changes STATIC_ROOT in
%{python_sitelib}/openstack_dashboard/settings.py: the value
needs to be quoted.
Wed Dec 5 13:00:00 2012 saschpeAATTsuse.de
- Use AATTPARENT_TAGAATT in _service file to automate versioning
Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Move runtime requirements to python-horizon package
- Rebase horizon-ssl.patch
- Move config sub-package back into base package, this never made
much sense
Wed Nov 28 13:00:00 2012 saschpeAATTsuse.de
- Set COMPRESS_OFFLINE config variable for django_compressor
Tue Nov 27 13:00:00 2012 saschpeAATTsuse.de
- Rebased horizon-ssl.patch (See https://review.openstack.org/16972)
Tue Nov 27 13:00:00 2012 iartarisiAATTsuse.cz
- set ownership of static directory to the web server
Tue Nov 27 13:00:00 2012 iartarisiAATTsuse.cz
- hardcode STATIC_ROOT in django settings.py
Mon Nov 26 13:00:00 2012 saschpeAATTsuse.de
- First shot at removing nodejs runtime dependency:
+ CSS assets have to be pre-compiled at build-time so that
django_compressor can find the cached CSS (compiled from LESS
input).
Mon Nov 19 13:00:00 2012 saschpeAATTsuse.de
- Update python module dependencies for Folsom release.
- Also add previously unpackaged deps for the test package
Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- Use openstack-macros
Mon Nov 12 13:00:00 2012 saschpeAATTsuse.de
- Update to version 2012.2 (Folsom):
+ See https://github.com/openstack/horizon/commits/folsom
- Drop the following upstreamed patches:
+ horizon-secure_SECRET_KEY.patch
+ horizon-suse-branding.patch
+ backports.patch
+ suse-patches.diff
+ vnc-iframe-size.patch (Upstream has different size, though)
+ horizon-keep-image-properties.patch (Solved differently, search
for meta[\"purge_probs\"])
- Added patches:
+ horizon-user-email.patch - Last part of \'suse-patches.diff\',
currently disabled, check if needed
- Package additional languages
- Renamed theme tarball from green.tar.gz to
openstack-dashboard-suse-theme.tar.bz2
- TODO/FIXME: multiple files per lang
Thu Nov 8 13:00:00 2012 saschpeAATTsuse.de
- Drop from_vcs build flag
Mon Oct 8 14:00:00 2012 saschpeAATTsuse.de
- Update (green) branding: Ship local copies of various Google fonts
(bnc#772230)
Mon Oct 1 14:00:00 2012 saschpeAATTsuse.de
- Add horizon-suse-branding.patch: SUSE Cloud branding according
to documentation (bnc#770065)
Sun Sep 16 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (35eada8):
+ Do not crash when deleting image or volume with no name (bnc#776890)
+ Fix open redirect in Horizon. (bnc#776559)
Wed Sep 12 14:00:00 2012 vuntzAATTsuse.com
- Do not use a sed to modify /usr/bin/gensslcert in %post: this
file belongs to another package, and we actually don\'t do any
change with the sed... Fix bnc#779747.
Mon Sep 10 14:00:00 2012 vuntzAATTsuse.com
- Add horizon-keep-image-properties.patch: fix the test accordingly
too. This test isn\'t in Folsom anymore, so wasn\'t in the
backported patch.
Mon Sep 3 14:00:00 2012 vuntzAATTsuse.com
- Add horizon-keep-image-properties.patch: do not lose properties
when editing an image. Fix bnc#777855.
Tue Aug 28 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (f862d9e):
+ Corrects the CSV download link for overview pages.
Fri Aug 24 14:00:00 2012 jdsnAATTsuse.com
- refresh patch in order to apply with no fuzz
Thu Aug 23 14:00:00 2012 vuntzAATTopensuse.org
- Update horizon-login-no-phishing.patch with patch from upstream.
Thu Aug 23 14:00:00 2012 vuntzAATTsuse.com
- Add horizon-crash-no-name.patch: fix crash when deleting image or
volume with no name. Fix bnc#776890.
Wed Aug 22 14:00:00 2012 cthielAATTsuse.com
- add vnc-iframe-size.patch to improve vnc iframe size and avoid scrollbars
Mon Aug 20 14:00:00 2012 vuntzAATTsuse.com
- Add horizon-login-no-phishing.patch: fix an open redirect /
phishing attack. Fix bnc#776559.
Mon Aug 20 14:00:00 2012 bwiedemannAATTsuse.com
- add minimum password length check in sample config
Tue Aug 14 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (691dd22):
+ Fixed validation check for ICMP rules
+ Bump version to 2012.1.3
Tue Aug 14 14:00:00 2012 cthielAATTsuse.com
- remove 7b565fc9-fixed-validation-ICMP.patch, which has been merged upstream
https://review.openstack.org/#/c/10078/
Mon Aug 13 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (52bbba1):
+ Added --only-selenium option in run_tests.sh
Fri Aug 3 14:00:00 2012 vuntzAATTsuse.com
- Update suse-patches.diff: remove part that was making us not
handle swiftclient.Error exceptions, which was causing
bnc#773186.
Tue Jul 31 14:00:00 2012 jdsnAATTsuse.de
- fix template syntax error in user filter (bnc#771667)
Mon Jul 30 14:00:00 2012 saschpeAATTsuse.de
- More SSl fixes, renamed patch to horizon-ssl.patch therefore
Wed Jul 25 14:00:00 2012 saschpeAATTsuse.de
- Secure file permissions for Apache SSL certificate files
Tue Jul 24 14:00:00 2012 saschpeAATTsuse.de
- Drop directory /var/log/openstack_dashboard, it was previously
used by Apache2 vhosts that are now using /var/log/apache2
Mon Jul 23 14:00:00 2012 saschpeAATTsuse.de
- Remote temporary hack agin, no need to uncoditionally disable
SSL certificate verification anymore
Mon Jul 23 14:00:00 2012 cthielAATTsuse.com
- fix test case for horizon-insecure-ssl.patch
Mon Jul 23 14:00:00 2012 cthielAATTsuse.com
- fix test part of 7b565fc9-fixed-validation-ICMP.patch
Fri Jul 20 14:00:00 2012 cthielAATTsuse.com
- add 7b565fc9-fixed-validation-ICMP.patch, backport of
https://review.openstack.org/#/c/8446 (fixes bnc#771658)
Tue Jul 17 14:00:00 2012 saschpeAATTsuse.de
- Add horizon-insecure-ssl.patch to allow disabling SSl certificate
validity checks (useful for debugging / self-signed certificates)
- Avoid packaging language files twice
Mon Jul 9 14:00:00 2012 saschpeAATTsuse.de
- Provide Apache2 example configuration
Fri Jul 6 14:00:00 2012 saschpeAATTsuse.de
- Fixed yet another typo in horizon-secure_SECRET_KEY.patch
Wed Jul 4 14:00:00 2012 saschpeAATTsuse.de
- Fixed horizon-secure_SECRET_KEY.patch, it still contained
debug code
Fri Jun 29 14:00:00 2012 saschpeAATTsuse.de
- Remove requires on \"openstack-quantum\" as there seems to be no
support for it
Wed Jun 27 14:00:00 2012 saschpeAATTsuse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros
- Add Provides for \"openstack-horizon\" for consistency/convenience
Tue Jun 26 14:00:00 2012 saschpeAATTsuse.de
- Consistent package summaries
- Use upstream description
- Macro cleanup:
+ Package is noarch except for SLE-11
+ No need to redefine %_initddir, SLE-11 works correctly
+ No need for \'with_doc\', no documentation package is built
Mon Jun 25 14:00:00 2012 saschpeAATTsuse.de
- Use horizon.utils.secret_key to generate a (per-machine) unique
SECRET_KEY. Removes previous %post section solution
Tue Jun 19 14:00:00 2012 saschpeAATTsuse.de
- Use HttpOnly CSRF cookies (needs patched Django-1.4 ATM)
- Require python-django >= 1.4 to get access to several security
features
Fri Jun 15 14:00:00 2012 saschpeAATTsuse.de
- Fix some rpmlint warnings
- Added rpmlintrc for non-issues
Wed Jun 13 14:00:00 2012 saschpeAATTsuse.de
- Drop %{py_requires}, we now have a specific \'Requires: python >= 2.6.8\'
- Provide self-signed SSL certificates to be used for non-production setups
(like openstack-quickstart)
- Drop SESSION_COOKIE_SECURE in default Django config, it will be part of our
openstack-quickstart and crowbar-barclamp-horizon
Tue Jun 5 14:00:00 2012 SPeilickeAATTsuse.com
- Use \'secure\' session and CSRF cookies (bnc#753582)
Mon Jun 4 14:00:00 2012 SPeilickeAATTsuse.com
- Updated design
Mon Jun 4 14:00:00 2012 SPeilickeAATTsuse.com
- Generate a random default SECRET_KEY for local_settings.py
Thu May 24 14:00:00 2012 jfehligAATTsuse.com
- Add \'Requires: python >= 2.6.8\'
Wed May 16 14:00:00 2012 bwiedemannAATTsuse.com
- update design
Wed May 2 14:00:00 2012 bwiedemannAATTsuse.com
- package eTrounev\'s design
Tue Apr 24 14:00:00 2012 bwiedemannAATTsuse.com
- paint it green