We could implement it with [Paper Trail](https://github.com/airblade/paper_trail) that we know how to use and seems to cover our simple use case and could be extended with a simple API.
We could implement it with Paper Trail that we know how to use and seems to cover our simple use case and could be extended with a simple API.