I have been trying the public_activity gem through the RailsCast tutorial and I just noticed that any data described in the activities can't be identified again once a record is destroyed, and I think this is a turn off on user experience. For example, I can only do this type of statements like
User has deleted his post.
instead of,
User has deleted his post entitled "Some random post".
I read the comments section of the public_activity tutorial from RailsCast and I visited a link that lead me to the Redcrumbs gem from there. After going through the documentation, I noticed that it only tracks changes on the records.
So, are there any other gems that can do what I need? Or should I continue to use the public_activity gem instead and just delete all the activity logs related to the destroyed record?