Commit ada4fd2c authored by Christos Stavrakakis's avatar Christos Stavrakakis

Prepare for 0.15 release

Update Changelog for 0.15 release and the links to Changelog/NEWS in the
admin guide.
parent e33e80bf
......@@ -6,79 +6,13 @@ Unified Changelog file for Synnefo versions >= 0.13
Since v0.13 most of the Synnefo components have been merged into a single
repository and have aligned versions.
.. _Changelog-0.15rc7:
.. _Changelog-0.15:
v0.15rc7
========
Released: Tue Mar 4 14:53:14 EET 2014
Cyclades
--------
* Fix UI to filter available flavors in VM wizard
Pithos
------
* Fix GET request for public path with If-None-Match
https://code.grnet.gr/issues/5168
.. _Changelog-0.15rc6:
v0.15rc6
========
Released: Thu Feb 27 13:08:02 EET 2014
* Fix backend open hashfile bug:
https://code.grnet.gr/issues/5011
.. _Changelog-0.15rc5:
v0.15rc5
========
Released: Wed Feb 26 15:27:10 EET 2014
Astakos
-------
* Fix request authorization code failures due to Unicode issue:
https://code.grnet.gr/issues/4971
* Omit validation issues for non-required metadata values received from the
third-party authentication provider.
Pithos
------
* Extend API to optionally enforce a specific content disposition type
in view and public requests: https://code.grnet.gr/issues/5019
* Fix bulk operation (delete/copy/move) failures in overpopulated
containers/folders: https://code.grnet.gr/issues/5119
* Fix performance issue due to missing index
Cyclades
--------
* Extend flavors with 'allow_create' attribute. Flavors that have this
attribute unset cannot be used by users to create new servers.
* Store each image property(metadata) as a separate Pithos metadata and check
that the size of each property is valid.
* Fix a few occurrences of HTTP 500 errors being triggered due to insufficient
validation of incoming requests in the Network API
* Speed up some API calls by fixing the relevant DB queries
.. _Changelog-0.15rc4:
v0.15
=====
v0.15rc4
========
Released: UNRELEASED
Released: Wed Jan 15 10:56:10 EET 2014
Synnefo-wide
------------
......@@ -120,13 +54,11 @@ Astakos
* Improve recording of project, application, and membership actions.
* Implement API calls for projects.
* Store the base URL of a component. Deployer should provide it when adding
a new component. Service endpoints originating from a component are
expected to match its base URL; otherwise, a warning is issued.
Re-registration with `snf-component-register' affects both the base and
the ui URL.
* Changes in resource and quota handling:
* New resources are registered with unlimited default base quota,
......@@ -144,42 +76,46 @@ Astakos
* Remove API call GET /account/v1.0/authenticate in favor of
POST /identity/v2.0/tokens.
* Export basic statistics about Astakos service at the '/admin/stats/detail' API
endpoint. Access to this endpoint is only allowed to users that belong to
the Astakos groups that are defined in the
'ASTAKOS_ADMIN_STATS_PERMITTED_GROUPS' setting. Statistics are also available
through the 'snf-manage stats-astakos' management command.
* Implement OAuth 2.0 Authorization Code Grant
Add API calls for authorization code and access token generation
* Add API call for validating OAuth 2.0 access tokens
* **Shibboleth module** Extract unique identifier from the
``REMOTE_USER`` header.
* Automatically fill third-party signup form fields when available by the
the third-party provider.
* Management commands:
* Introduced new commands:
* component-show
* quota-list (replacing quota, supports various filters)
* quota-verify (replacing quota)
* oauth2-client-add (register OAuth 2.0 client)
* oauth2-client-list (list registered oauth 2.0 clients)
* oauth2-client-remove (remove OAuth 2.0 client)
* component-show
* quota-list (replacing quota, supports various filters)
* quota-verify (replacing quota)
* oauth2-client-add (register OAuth 2.0 client)
* oauth2-client-list (list registered oauth 2.0 clients)
* oauth2-client-remove (remove OAuth 2.0 client)
* Changed commands:
* component-add got options --base-url and --ui-url
* resource-modify --limit became --default-quota
* user-modify can operate on multiple users with --all and --exclude
* user-modify --set-base-quota became --base-quota
* component-add got options --base-url and --ui-url
* resource-modify --limit became --default-quota
* user-modify can operate on multiple users with --all and --exclude
* user-modify --set-base-quota became --base-quota
* Removed commands:
* quota
* resource-import (subsumed by service-import)
* resource-export-astakos (subsumed by service-export-astakos)
* quota
* resource-import (subsumed by service-import)
* resource-export-astakos (subsumed by service-export-astakos)
* Fix request authorization code failures due to Unicode issue:
https://code.grnet.gr/issues/4971
* Omit validation issues for non-required metadata values received from the
third-party authentication provider.
Cyclades
--------
......@@ -273,6 +209,13 @@ Cyclades
* Remove 'DEFAULT_ROUTING_TABLE' setting. If a link for an IP_LESS_ROUTED
network is not specified, the link will be uniquely named
'snf-link-$network_id'.
* Extend flavors with 'allow_create' attribute. Flavors that have this
attribute unset cannot be used by users to create new servers.
* Store each image property(metadata) as a separate Pithos metadata and check
that the size of each property is valid.
* Fix a few occurrences of HTTP 500 errors being triggered due to insufficient
validation of incoming requests in the Network API
* Speed up some API calls by fixing the relevant DB queries
Cyclades UI
......@@ -313,6 +256,7 @@ Cyclades UI
to True.
- Setting ``UI_GROUPED_PUBLIC_NETWORK_NAME`` has been deprecated and no longer
used.
- Fix UI to filter available flavors in VM wizard
Cyclades Userdata
......@@ -353,6 +297,17 @@ Pithos
specific host
* Added new 'file-show' management command
* Remove command 'resource-export-pithos' subsumed by 'service-export-pithos'.
* Extend API to optionally enforce a specific content disposition type
in view and public requests: https://code.grnet.gr/issues/5019
* Fix bulk operation (delete/copy/move) failures in overpopulated
containers/folders: https://code.grnet.gr/issues/5119
* Fix performance issue due to missing index
* Fix backend open hashfile bug:
https://code.grnet.gr/issues/5011
* Fix GET request for public path with If-None-Match
https://code.grnet.gr/issues/5168
.. _Changelog-0.14.10:
......
......@@ -5,6 +5,8 @@ Unified NEWS file for Synnefo versions >= 0.13
Since v0.13 all Synnefo components have been merged into a single repository.
.. _NEWS-0.15:
v0.15
=====
......
......@@ -2540,10 +2540,7 @@ Changelog, NEWS
===============
* v0.15rc7 :ref:`Changelog <Changelog-0.15rc7>`
* v0.15rc6 :ref:`Changelog <Changelog-0.15rc6>`
* v0.15rc5 :ref:`Changelog <Changelog-0.15rc5>`
* v0.15rc4 :ref:`Changelog <Changelog-0.15rc4>`
* v0.15 :ref:`Changelog <Changelog-0.15>`, :ref:`NEWS <NEWS-0.15>`
* v0.14.10 :ref:`Changelog <Changelog-0.14.10>`, :ref:`NEWS <NEWS-0.14.10>`
* v0.14.9 :ref:`Changelog <Changelog-0.14.9>`, :ref:`NEWS <NEWS-0.14.9>`
* v0.14.8 :ref:`Changelog <Changelog-0.14.8>`, :ref:`NEWS <NEWS-0.14.8>`
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment