CHANGES
=======

3.3.0
-----

* Make abstract class compatible with Python 2 and 3
* Add support for multiple storage backends
* Migrate code base to oslo.config and oslo.log
* Rename exception class to be consistent with the code base
* Move all exception objects in the same place
* Generate api documentation using sphinx and autoflask
* Add __ne__ built-in function
* Fix gate docs-ubuntu-xenial
* Add devstack plugin
* Add __ne__ built-in function
* Clean imports in code
* Add py35 for unit test
* Add compatibility to python3
* Convert Markdown to reStructuredText format
* Remove useless travis.yml file

3.2.1
-----

* Make project compatible with OpenStack CI
* Add links to bug tracker (#27)

3.2.0
-----

* Authentication allow now token and keystone together (#26)
* Add API endpoint to fetch an entity (#25)
* Split bus adapter into volume and instance bus adapter (#23)
* Added Keystone autentication (#22)
* Added collector tests for volume entities
* Split and add new integration tests (#20)
* HEAD method to obtain whatever an entity exist or not (#19)
* Origin/integration test (#18)
* Added integration tests with Docker (#17)

3.1.0
-----

* Modify api to support edition of closed entity

3.0.0
-----

* Added Docker configuration (#12)
* Handle API response errors (#14)
* Added configuration instructions to the documentation

2.0.0
-----

* Fix logging regression
* Do not ignore silently compute.instance.delete.end events when the entity is not created
* Make API port configurable
* Do not use gunicorn inside the app (override command line arguments)
* Added environment variable overrides

1.0.5
-----

* Use standard Python command line parser (#6)
* flake8 now automated (#5)
* Rename exceptions filename to avoid camelCase
* Convert the code to PEP8

1.0.4
-----

* Replace legacy API endpoint

1.0.3
-----

* Fixed merge issue
* Fixed instance rebuild that did not take image os_type meta into account

1.0.2
-----

* Update Travis token
* Unit test improvements
* Improve unit tests : Remove mocking of tested object Some pep8 fix
* Update setup.cfg
* Update README.md
* Improve Readme

1.0.1
-----

* Fixes some PEP8 and minor stuff

1.0.0
-----

* First opensource commit
