Skip to content
Snippets Groups Projects
Commit ada4fd2c authored by Christos Stavrakakis's avatar Christos Stavrakakis
Browse files

Prepare for 0.15 release

Update Changelog for 0.15 release and the links to Changelog/NEWS in the
admin guide.
parent e33e80bf
No related branches found
No related tags found
No related merge requests found
......@@ -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>`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment