CHANGES

  • import zuul job settings from project-config
  • Update UPPER_CONSTRAINTS_FILE for stable/ocata
  • Update .gitreview for stable/ocata

2.5.0

  • Remove references to Python 3.4
  • cleanup string
  • Add Constraints support
  • Show team and repo badges on README
  • Updated from global requirements
  • Updated from global requirements
  • Changed the home-page link
  • Updated from global requirements
  • Updated from global requirements
  • Clean oslo.i18n

2.4.0

  • Updated from global requirements
  • Remove discover from test-requirements
  • Don’t include openstack/common in flake8 exclude list
  • Updated from global requirements
  • Fix order of arguments in assertEqual
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements

2.3.0

  • Add missing os-volumes_boot to nova_api_audit_map.conf
  • Updated from global requirements
  • Updated from global requirements
  • Remove unused pngmath Sphinx extension
  • Updated from global requirements

2.1.0

  • Updated from global requirements
  • Add docstring validation
  • Adding ironic api specific audit map configuration
  • Updated from global requirements
  • Updated from global requirements
  • Enable cadf support for Heat
  • Fix wrong use of comma
  • Updated from global requirements
  • remove suport for py33
  • Remove invalid character from neutron_api_audit_map.conf
  • Put py34 first in the env order of tox

2.0.1

  • relax id validation

2.0.0

  • Updated from global requirements
  • Remove Python 2.6 classifier
  • Remove python 2.6 and cleanup tox.ini
  • make generate_uuid return valid uuid
  • Updated from global requirements
  • Add authenticate and evaluate actions
  • Change ceilometer endpoint name from telemetry to metering
  • No need for Oslo Incubator Sync
  • Document and update existing hacking violations
  • Add shields.io version/downloads links/badges into README.rst
  • Include changelog/history in docs
  • Fix event example
  • Add event name
  • Event doc indentation issue
  • Updated from global requirements
  • Updated from global requirements
  • Fixed typo error

1.1.0

  • Adding barbican specific base resources
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements
  • ensure id is not empty
  • Updated from global requirements
  • Add api_audit_map.conf for Ceilometer project

1.0.0

  • Remove script already nuked from oslo-incubator
  • Updated from global requirements
  • Add unit tests to increase coverage of cadftype
  • Remove run_cross_tests.sh
  • drop audit middleware
  • Add trove conf file to setup.cfg
  • Added a testcase to cover ValueError in tag.py
  • Add test to cover mask value for utils.mask_value

0.9.0

  • Uncap library requirements for liberty
  • Updated from global requirements
  • update README.rst to include additional links
  • Remove empty _templates folder
  • Add a section for audit maps
  • Fix formatting error for geolocation note
  • add a new set of release notes
  • Clean up pycadf’s doc landing page
  • Add api_audit_map.conf for Trove project
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements
  • Additional doc clean up
  • cleanup documentation

0.8.0

  • Add deprecation message to Audit API
  • Do not depend on endpoint id existing in the service catalog
  • Fix oslo.messaging link in docs
  • Use oslo_context
  • Use oslo namespaces
  • Updated from global requirements
  • Add a new CADF type for keystone trusts
  • add helper module

0.7.1

  • Add new CADF taxonomy types
  • Pull out some CADF taxonomy to be constants
  • Updated from global requirements

0.7.0

  • upgrade hacking to 0.10.0
  • Updated from global requirements
  • Updated from global requirements
  • Updated from global requirements
  • deprecate audit middleware
  • sync oslo
  • Updated from global requirements
  • Workflow documentation is now in infra-manual
  • Updated from global requirements
  • Updated from global requirements
  • Add classifiers for Python 3
  • Updated from global requirements
  • Add release notes
  • Updated from global requirements
  • Use correct name of oslo debugger script
  • Remove unused dependencies from pycadf
  • Use oslo tests fixture
  • Use oslo.serialization
  • Sync oslo libraries
  • Updated from global requirements
  • Remove dependencies from docs test env in tox.ini
  • Stop using intersphinx
  • Updated from global requirements
  • Updated from global requirements
  • Use oslo_debug_helper and remove our own version
  • Updated from global requirements
  • Updated from global requirements
  • Work toward Python 3.4 support and testing
  • Updated from global requirements

0.6.0

  • add federated credential
  • define the project goal
  • Enable PEP8 checks E128, E251 and E265
  • clean up license headers
  • add CONTRIBUTING doc
  • revise readme with a project description
  • Updated from global requirements
  • Debug env for tox
  • Fix a grammatical error in contributing doc
  • Fix typo comments
  • Enabled hacking checks H305 and H307
  • Bump hacking to version 0.9.2
  • Remove docutils pin
  • Updated from global requirements
  • Expand © and remove unnecessary encoding lines
  • Bump hacking to 0.9.x series
  • add audit_maps for more OpenStack components
  • Updated from global requirements

0.5.1

  • sync oslo
  • remove token from notifier middleware
  • Updated from global requirements
  • reorder documentation
  • import run_cross_tests.sh from incubator

0.5

  • Updated from global requirements
  • add OpenStack Foundation as author
  • pycadf documentation
  • Updated from global requirements
  • add docstrings to functions

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
  • add support for audit api middleware
  • DMTF CADF format
  • test commit
  • initial project setup
  • Added .gitreview