Currently we are using an audit logging package for Django, which gives us a basic audit logging system to handle changes to records in the system.
However, this does not currently track actions that do not change, create or delete records.
In practice, this means that if a user was to mark a message as spam and asking spamassassin to learn the given message as spam, then there would be no record of the given action.
To fix this, we need to extend the audit logging action types to match our needs
Just a quick note. We have decided to make an Activity Log instead. This is a bit easier to handle and would make it possible to modify it for working better with our multi node solution
Currently we are using an audit logging package for Django, which gives us a basic audit logging system to handle changes to records in the system. However, this does not currently track actions that do not change, create or delete records. In practice, this means that if a user was to mark a message as spam and asking
spamassassin
to learn the given message as spam, then there would be no record of the given action.To fix this, we need to extend the audit logging action types to match our needs