File openstack-dashboard.changes of Package openstack-dashboard

-------------------------------------------------------------------
Sun Mar  2 01:10:32 UTC 2014 - bwiedemann@suse.com

- Update to version 2013.1.5.a8.g37b208a:
  + User email is optional and can be absent
  - Drop upstreamed 0001-User-email-is-optional-and-can-be-absent.patch
  - Refresh rename-enable-action-to-toggle.patch

-------------------------------------------------------------------
Tue Feb 25 01:46:25 UTC 2014 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a6.ge6a4653:
  + Fixing tests to work with keystoneclient 0.6.0

-------------------------------------------------------------------
Fri Feb  7 07:43:36 UTC 2014 - bwiedemann@suse.com

- Add 0001-User-email-is-optional-and-can-be-absent.patch (bnc#859463)

-------------------------------------------------------------------
Sat Jan 25 01:27:17 UTC 2014 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a5.g117ac2f:
  + Adding management_url to test mock client

-------------------------------------------------------------------
Thu Dec 19 00:59:02 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a4.g197d507:
  + Pin Sphinx to <1.2
  + Fix bug by escaping strings from Nova before displaying them

-------------------------------------------------------------------
Wed Dec 18 13:41:02 UTC 2013 - dmueller@suse.com

- remove 0001-Fix-bug-by-escaping-strings-from-Nova-before-display.patch
  * merged upstream

-------------------------------------------------------------------
Mon Dec  9 12:23:32 UTC 2013 - dmueller@suse.com

- add generic branding provide 2013.1 

-------------------------------------------------------------------
Wed Nov 27 17:19:39 UTC 2013 - speilicke@suse.com

- Add bnc799048-dashboard-set-time-out-on-web-interface-session.patch
  Multiple cross-site scripting (XSS) vulnerabilities (bnc#852175, CVE-2013-6858)

-------------------------------------------------------------------
Fri Oct 18 07:31:40 UTC 2013 - speilicke@suse.com

- Update to version 2013.1.5.a1.ga68c609:
  + Don't display non-tenant Floating IP in Floating IP project tab
  + Bump stable/grizzly next version to 2013.1.5
- Refreshed quantum-insecure-ssl.patch

-------------------------------------------------------------------
Thu Sep  5 17:33:20 UTC 2013 - dmueller@suse.com

- refresh ceilometer-horizon.patch to avoid (bnc#838703)

-------------------------------------------------------------------
Tue Sep  3 23:04:49 UTC 2013 - vuntz@suse.com

- Add python-ceilometerclient Requires to python-horizon, because
  of ceilometer-horizon.patch.

-------------------------------------------------------------------
Thu Aug 29 13:50:20 UTC 2013 - dmueller@suse.com

- add ceilometer-horizon.patch 

-------------------------------------------------------------------
Fri Aug  9 00:16:19 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a1.g29cb522:
  + Bump stable/grizzly next version to 2013.1.4

-------------------------------------------------------------------
Tue Aug  6 16:51:00 UTC 2013 - nkrinner@suse.com

- Fix for bnc#799048 - "[Nova dashboard] No option to set a time-out
  on the web interface session" added:
  bnc799048-dashboard-set-time-out-on-web-interface-session.patch
  A backport from upstream based on https://review.openstack.org/#/c/33802/

--------------------------------------------------------------------
Sat Aug  3 00:15:23 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a27.g435d4c8:
  + Cap django_openstack_auth
  + Sync translation message catalogs with the latest code

--------------------------------------------------------------------
Thu Aug  1 23:42:01 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a24.g4a3dbe1:
  + Always return a list from VolumeTableMixIn._get*
  + Show ID for None display name in boot from volume
  + Don't duplicate networks list on keypair import

--------------------------------------------------------------------
Tue Jul 30 14:24:33 UTC 2013 - speilicke@suse.com

- Update to version 2013.1.3.a18.g889f240:
  + Ensure to use keyword parameters in format string in create_instance.py
  + Shows a warning message when deleting a container that contains data.
- Drop 0001-Fix-display-of-volume-snapshot-choices-for-BfV.patch,
  fixed differently upstream (reviews 28188, 36158)

--------------------------------------------------------------------
Mon Jul 29 23:44:00 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a14.gd54fd25:
  + Fix floating IP management from instance panel.
  + Use default cidr to avoid exception when editing quantum security rules.

--------------------------------------------------------------------
Sat Jul 27 00:01:40 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a10.ga1b23d6:
  + Sync pytz from requirements.txt

-------------------------------------------------------------------
Thu Jul 25 16:03:01 UTC 2013 - iartarisi@suse.com

- Add patch for bnc#827610 - Can't disassociate floating IP using
  dashboard

-------------------------------------------------------------------
Thu Jul 25 15:51:41 UTC 2013 - iartarisi@suse.com

- Add patch for bnc#825285 - Button value and id for enabled users is
  incorrect

--------------------------------------------------------------------
Wed Jul 24 00:04:37 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a9.gb163c97:
  + Fix a few visual issues on the network topology diagram.

-------------------------------------------------------------------
Fri Jul 12 00:03:10 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a8.g47ea680:
  + Manually mock service_catalog in stub_keystoneclient

-------------------------------------------------------------------
Wed Jul 10 15:07:16 UTC 2013 - dmueller@suse.com

- add 0001-Fix-display-of-volume-snapshot-choices-for-BfV.patch (bnc#828490)

-------------------------------------------------------------------
Tue Jul  2 15:11:46 UTC 2013 - vuntz@suse.com

- Add quantum-insecure-ssl.patch: backport support from Havana for
  insecure SSL for quantum api.

--------------------------------------------------------------------
Wed Jun 26 23:46:34 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a7.g459488c:
  + Remove deprecated features

--------------------------------------------------------------------
Tue Jun 18 23:57:20 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a5.g21a4b20:
  + Increase socket timeout for selenium tests
  + Mark additional strings as translatable

-------------------------------------------------------------------
Wed Jun 12 11:47:46 UTC 2013 - dmueller@suse.com

- fix build against Django 1.5 

--------------------------------------------------------------------
Sat Jun  8 00:18:15 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a1.g70e403b:
  + Bump stable/grizzly next version to 2013.1.3

-------------------------------------------------------------------
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

--------------------------------------------------------------------
Sat Jun  1 06:26:05 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a4.g7310ef2:
  + Updated translations from Transifex

-------------------------------------------------------------------
Wed May 29 10:42:05 UTC 2013 - dmueller@suse.com

- update requires/test-requires
- remove setBadness call from rpmlintrc

-------------------------------------------------------------------
Wed May 29 07:57:10 UTC 2013 - dmueller@suse.com

- build without nodejs by default again 

-------------------------------------------------------------------
Mon May 27 14:46:45 UTC 2013 - dmueller@suse.com

- rename production bcond to nodejs and invert the default

--------------------------------------------------------------------
Thu May 16 13:30:31 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a2.g0769c3c:
  + Remove the term 'syspanel' from docs

--------------------------------------------------------------------
Fri May 10 23:44:11 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a1.gb5ac1ea:
  + Bump stable/grizzly next version to 2013.1.2

--------------------------------------------------------------------
Fri May  3 23:43:29 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.1.a7.ge68b7a8:
  + Fix translation error for missing default role

--------------------------------------------------------------------
Thu May  2 23:43:12 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.1.a6.g5825d8d:
  + Fix some not-consistent titles for virtual routers management
  + Fix regression on running manage command.

-------------------------------------------------------------------
Thu Apr  4 16:29:41 UTC 2013 - dmueller@suse.com

- update to grizzly branch

--------------------------------------------------------------------
Tue Apr  2 08:24:47 UTC 2013 - speilicke@suse.com

- Update to version 2013.1.rc2:
  + 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.
  + Allow admin to edit project quotas for fixed IPs
  + Fix adding security groups to an existing instance
  + Add flavor name regex validation to match nova.
  + Release notes on Quantum Brocade plugin incompatibility.

--------------------------------------------------------------------
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

openSUSE Build Service is sponsored by