Releases: soynatan/django-easy-audit
v1.2.1
v1.2.1rc1
v1.2
v1.2rc1
v1.1.2rc2
v1.1.2rc1
v1.1.1 (bugfix)
This fixes a SQL (mostly MS SQL) issue from a previous PR. It is a migration fix to get projects through the issue.
It is the same as 1.1.1rc1.
v1.1.1rc1 (bugfix)
This is a bug fix for code released on RequestEvent
which broke for MS SQL. The url is now a charfield with an index again.
v1.1 fixture ignore, object_repr as TextField
New release comes with a mix of minor but important adjustments.
-
loaddata fixtures (those coming into the signal with
raw=True
) will now be ignored. -
And
CRUDEvent.object_repr
field is now aTextField
so it can be generally arbitrary long length.
Special thanks to the following people:
v1.0: Request logging
There's finally a new release after a while. These are the changes:
-
Added support for logging URL requests. There is a new
RequestEvent
model which stores this information and can be queried in the Django admin dashboard. (It can be turned off.) -
Added support for logging changes on many to many relations. More info in #21.
-
Improved performance by removing unnecessary queries, adding indexes, and fixing bugs.
-
Added a suite of tests.
-
Added new settings to control the behaviour of the app.
-
We now have a GitHub hosted wiki.
As said before, this release adds a number of settings that will allow you to control the behaviour of each feature of the app, so I strongly recommend that you take a look at the settings documentation.
To install Django Easy Audit for the first time, read the instructions in our wiki.
If you have already installed Django Easy Audit with pip, you can update it by running pip install django-easy-audit -U
. Make sure to run migrations in your project after updating, with python manage.py migrate easyaudit
.
Thanks to everyone who collaborated with this release by writing code, reporting bugs, or suggesting features. Also, thanks to everyone who took a second to send a nice email, tweet or comment.