I have a plugin that adds additional entities that I would like to log activity for in addition to out of box. Is source code available and easily extendable to other entities?
You needn't the source code. All logic is in triggers. You can create your own trigger for your tables or entities. It's easy. You can see how to do it in our triggers.