summaryrefslogtreecommitdiff
path: root/doc/source/releases.rst
blob: 7425c7732155e9875fa27ea81615e4e62ea49b22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
=============
Release Notes
=============

0.8.0 (Feb 16 2015)
===================

* add helper module
* Add a new CADF type for keystone trusts
* Use oslo namespaces
* Use oslo_context
* Add deprecation message to Audit API
* cleanup documentation
* Bug 1347868_: Do not depend on endpoint id existing in the service catalog

.. _1347868: https://bugs.launchpad.net/pycadf/+bug/1347868

0.7.1 (Jan 28 2015)
===================

* Pull out some CADF taxonomy to be constants
* Add new CADF taxonomy types

0.7.0 (Jan 19 2015)
===================

* Work toward Python 3.4 support and testing
* Use oslo_debug_helper and remove our own version
* Stop using intersphinx
* Remove dependencies from docs test env in tox.ini
* Use correct name of oslo debugger script
* Remove unused dependencies from pycadf
* Use oslo tests fixture
* Use oslo.serialization
* Sync oslo libraries
* upgrade hacking to 0.10.0
* Bug 1336976_: PyCADF docs do not include the changelog
* Bug 1398411_: deprecate audit middleware

.. _1336976: https://bugs.launchpad.net/pycadf/+bug/1336976
.. _1398411: https://bugs.launchpad.net/pycadf/+bug/1398411

0.6.0 (Aug 23 2014)
===================

* Bump hacking to 0.9.2 series
* Remove docutils pin
* Enabled hacking checks H305 and H307
* Fix typo comments
* Fix a grammatical error in contributing doc
* Debug env for tox
* clean up license headers
* add CONTRIBUTING doc
* revise readme with a project description
* Enable PEP8 checks E128, E251 and E265
* define the project goal
* Blueprint audit-all-apis_: add audit support for all openstack components
* Bug 1359495_: Federated credential metadata

.. _audit-all-apis: https://blueprints.launchpad.net/pycadf/+spec/audit-all-apis
.. _1359495: https://bugs.launchpad.net/pycadf/+bug/1359495

0.5.1 (May 26 2014)
===================

* import run_cross_tests.sh from incubator
* reorder documentation
* sync oslo
* Bug 1321080_: [OSSA 2014-021] auth token is exposed in meter http.request (CVE-2014-4615)

.. _1321080: https://bugs.launchpad.net/pycadf/+bug/1321080

0.5 (Apr 1 2014)
================

* add docstrings to functions
* Bug 1279951_: need to publish developer documentation

.. _1279951: https://bugs.launchpad.net/pycadf/+bug/1279951

0.4.1 (Feb 21 2014)
===================

* catch empty json body

0.4 (Feb 20 2014)
=================

* Update .gitreview after repo rename
* Install configs into /etc, not /usr/etc
* Rollback change to that Install configs into /etc
* oslo common code sync and requirements cleanup
* add constant for security service
* Bug 1280327_: notifier middleware broken by oslo.messaging

.. _1280327: https://bugs.launchpad.net/pycadf/+bug/1280327

0.3.1 (Feb 4 2014)
==================

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

.. _1262393: https://bugs.launchpad.net/pycadf/+bug/1262393
.. _1267500: https://bugs.launchpad.net/pycadf/+bug/1267500

0.3 (Jan 10 2014)
=================

* Python 3: do not index a dict_keys object
* Python 3: 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 (Oct 29 2013)
===================

* update oslo requirement
* do not set typeURI in resource shortform
* add namespace to all ids
* improve model validation

0.2.1 (Oct 21 2013)
===================

* support namespace prefix in id
* switch list action to read/list
* Bug 1240067_: observer should be implemented as resource

.. _1240067: https://bugs.launchpad.net/pycadf/+bug/1240067

0.2 (Oct 4 2013)
================

* Bug 1229977_: Switch to oslo.config 1.2.0 final
* Bug 1226870_: target_endpoint_type conf value not tested properly
* Bug 1228199_: conf options are not optional

.. _1229977: https://bugs.launchpad.net/pycadf/+bug/1229977
.. _1226870: https://bugs.launchpad.net/pycadf/+bug/1226870
.. _1228199: https://bugs.launchpad.net/pycadf/+bug/1228199

0.1.9 (Sep 19 2013)
===================

* Bug 1227634_: pycadf 0.1.8 broke oslo

.. _1227634: https://bugs.launchpad.net/pycadf/+bug/1227634

0.1.8 (Sep 18 2013)
===================

* update tox to 1.6
* Bug 1226722_: DNS names may not map to service catalog values

.. _1226722: https://bugs.launchpad.net/pycadf/+bug/1226722

0.1.7 (Sep 5 2013)
==================

* Bug 1221379_: Ceilometer CADF_EVENT.id and CADF_EVENT.eventTime stay the
  same for two different events

.. _1221379: https://bugs.launchpad.net/pycadf/+bug/1221379

0.1.6 (Sep 4 2013)
===================

* bump oslo.config req to 1.2.0a3

0.1.5 (Aug 26 2013)
===================

* Bug 1214097_: update cadf spec to support new data model

  * support credentials, hosts, endpoints
  * add observer attr to event

* Bug 1214407_: api_audit_map.conf is not getting packaged

.. _1214097: https://bugs.launchpad.net/pycadf/+bug/1214097
.. _1214407: https://bugs.launchpad.net/pycadf/+bug/1214407

0.1.4 (Aug 20 2013)
===================

* add event to CADF_EVENT

0.1.3 (Aug 15 2013)
===================

* add support for no response and failed request audit

0.1.2 (Aug 14 2013)
===================

* move cadf correlation id under req.environ
* append cadf event to req.environ
* Bug 1209387_: attribute validation fails against unicode

.. _1209387: https://bugs.launchpad.net/pycadf/+bug/1209387

0.1.1 (Aug 8 2013)
==================

* validate attributes against basestring
* add support for audit api middleware

0.1 (Aug 6 2013)
================

* initial project setup