CHANGES
=======

0.4.1
-----

* catch empty json body

0.4
---

* add constant for security service
* audit middleware in pycadf
* oslo common code sync and requirements cleanup
* Rollback change to that Install configs into /etc
* Update .gitreview after repo rename
* Install configs into /etc, not /usr/etc

0.3.1
-----

* update audit_map
* update build_typeURI to drop query string
* sync common code and requirements
* add path to event
* mask token values
* adjust typeURI to capture target better
* Python 3: update setup.cfg to advertise python 3 compatibility

0.3
---

* Python3: do not index a dict_keys object
* Python3: use six.moves.urllib.parse instead of urlparse
* Python 3: the request body should be bytes in test_api.py
* Python 3: use six.with_metaclass
* Python 3: replace 'basestring' by 'six.string_types'
* Python 3: Use six.moves.configparser rather than ConfigParser
* sync requirements and oslo

0.2.2
-----

* add namespace to all ids
* improve model validation
* update requirements
* update oslo
* Updated from global requirements
* do not set typeURI in resource shortform

0.2.1
-----

* switch list action to read/list
* support namespace prefix in id
* observer and reporter should be valid Resource

0.2
---

* fix conf file settings
* Switch to oslo.config 1.2.0 final

0.1.9
-----

* pycadf 0.1.8 broke oslo

0.1.8
-----

* update tox to 1.6
* DNS names may not map to service catalog values

0.1.7
-----

* ensure unique id and timestamp defaults

0.1.6
-----

* bump oslo.config req to 1.2.0a3

0.1.5
-----

* update cadf spec to support new data model
* update to use global requirements
* Package api_audit_map.conf

0.1.4
-----

* add event to CADF_EVENT

0.1.3
-----

* add support for no response and failed request audit
* move cadf correlation id under req.environ

0.1.2
-----

* append cadf event to req.environ

0.1.1
-----

* validate attributes against basestring

v0.1
----

* add support for audit api middleware
* DMTF CADF format
* test commit
* initial project setup
* Added .gitreview
