CHANGES¶
Remove Python 3.8 support
Remove unused debtcollector
4.0.0¶
Replace deprecated datetime.utcnow call
Bump hacking
Add Python 3.11 to supported version
Remove usage of six
doc: Drop DJANGO_SETTINGS_MODULE environment
Update setup.cfg classifiers
Fix pep8 gate
remove unicode prefix from code
Add doc/requirements
Update zuul job templates
Drop lower-constraints.txt and its testing
Add Python3 wallaby unit tests
3.1.1¶
Correct a typo in the document
3.1.0¶
Switch to newer openstackdocstheme version
Fix hacking min version to 3.0.1
Add Python3 victoria unit tests
Update hacking for Python3
Use unittest.mock instead of third party mock
3.0.0¶
Bump the openstackdocstheme extension to 1.20
Drop python 2.7 support and testing
Change README.rst with a better title
Add swift_api_audit_map.conf to setup.cfg
Switch to Ussuri jobs
Update source link in readme
Update the constraints url
Add swift_api_audit_map.conf
2.10.0¶
Add Python 3 Train unit tests
Removes temporary fix for doc generation
OpenDev Migration Patch
Add py37 tox env and drop py35
add python 3.7 unit test job
2.9.0¶
Add release note for MD5 hash removal
Change openstack-dev to openstack-discuss
Enabling FIPS mode by using sha256 instead of md5
Don’t quote {posargs} in tox.ini
Use templates for cover and lower-constraints
add lib-forward-testing-python3 test job
add python 3.6 unit test job
switch documentation job to new PTI
import zuul job settings from project-config
Switch to stestr
2.8.0¶
fix tox python3 overrides
Remove moxstubout usage
add lower-constraints job
Trivial: Update pypi url to new url
Updated from global requirements
Updated from global requirements
2.7.0¶
Avoid tox_install.sh for constraints support
Updated from global requirements
Updated from global requirements
Stopping using norm_ns
changed ‘target_endpoint_type’ value
Adding gnocchi_api_audit_map.conf to pycadf
Removed references to events api
Adding panko_api_audit_map.conf to pycadf
Switch from oslosphinx to openstackdocstheme
Turn on warning-is-error for sphinx build
Update URL in docs as per the doc-migration spec
2.6.0¶
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
Updated from global requirements
Make `is_valid` more flexible with uuid validation
Use https for *.openstack.org references
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
v0.1¶
add support for audit api middleware
DMTF CADF format
test commit
initial project setup
Added .gitreview