Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0.0
-
Fix Version/s: 3.0.0
-
Component/s: manager server
Description
As a system administrator I would like to be able to cary out detailed audit of the system if I find that data got corrupted or changed inappropriately.
TD: Currently Audit log provides only basic information which is not enough. We need to utilise hibernate capabilities to all auditable objects that would print all information in CSV format to audit log. The information should capture only immediate members of the object as dependent objects will trigger their own audit flow. Collection properties should be skipped and many-to-one Identifiable objects should print only the PK, also need to review hibernate components mapping to provide reasonable toString() implementations.