U4-6110 - Cleanup the Audit trail code - this should be a service, remove all internal statics

Created by Shannon Deminick 13 Jan 2015, 09:24:58 Updated by Shannon Deminick 19 Jan 2015, 04:12:35

Subtask of: U4-5830

Even though this code is 'new' it's still all using statics and singletons which means it's far too difficult to test and is tightly coupled to all sorts of things.

Since it deals with a db table it just needs to be a normal service/repository.


Priority: Normal

Type: Task

State: Fixed


Difficulty: Normal


Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version: 7.3.0


Story Points: