what we have: two user models (owner with universal access, editor with limited access) that we manage with Devise.
Looking for a gem which:
- allows us to log some data points for every change to a model: user ID, record ID, action (updated/deleted/etc), if the action is edited: which columns are affected
- is maintained
One of the less outdated gems we’ve looked at is https://github.com/paper-trail-gem/paper_trail but we don’t see a way to use its whodunnit feature without versioning, and we don’t intend to store versions.