django-auditlog icon indicating copy to clipboard operation
django-auditlog copied to clipboard

A Django app that keeps a log of changes made to an object.

Results 136 django-auditlog issues
Sort by recently updated
recently updated
newest added

We (https://github.com/cisagov/manage.get.gov/) are excited for the JSON `changes` field coming in version 3.0.0 but I didn't see a schedule or a roadmap on when the code will move from v3.0.0b4...

In my case, DataIngestion is the model that causes changes, not a user. Is there a workaround that will help relate changes to another model something other than a User?

Looks like [log_update is connected to a pre_save signal](https://github.com/jazzband/django-auditlog/blob/master/auditlog/registry.py#L61), which can result in log entries being created even when the object does not get saved. Wouldn't post_save be more accurate?

`LogEntry.changes_str` is not able to handle the dictionary obtained when using Many-to-Many (m2m) fields. It expects the values part to always be a list. When using m2m fields values is...

needs more info

Just found this package and it seems to do everything I need, but I encountered one small wrinkle that I wanted to share. My intention was to update a timestamp...

bug

It seems there are some cases where usage of `spec.lookup_kwarg` (which I'm currently using for the `name` attribute for filter select inputs under my custom `filter.html` implementations) is empty for...

needs more info

I would like to be able to extend `LogEntry` with custom fields without introducing an additional table. I think this can be be accomplished by introducing a new class `AbstractBaseLogEntry`,...

enhancement

```[tasklist] ### Tasks - [ ] Sync docs with the release tags - [ ] Make the latest released tag as the latest docs version - [ ] Mark the...

documentation

So I have a specific requirement where I have categories of changes, and I don't have use for the values that changed but only with the fields that changed. Is...

I am using this with Celery and Django-tenants, however changes made to a tracked model inside a celery task fail with the following error (from Celery): `ProgrammingError('relation "auditlog_logentry" does not...

question