Hackathon has ended.
SimpleHistory
Simple historical changes tracking for your Ruby on Rails models.
Open the app and run rails simple_history:install:migrations to install the migration and then add `has_simple_history` to your models you wish to track. Then once you mount the engine in your routes
mount SimpleHistory::Engine => "/simple_history"
You can access the engine at /simple_history to view historical changes.
Open the app and run rails simple_history:install:migrations to install the migration and then add `has_simple_history` to your models you wish to track. Then once you mount the engine in your routes
mount SimpleHistory::Engine => "/simple_history"
You can access the engine at /simple_history to view historical changes.
The RelationKit Team
Mountain Time (US & Canada)
![](https://secure.gravatar.com/avatar/b154b7656a5db33e2672124a2706121f.png?default=mp&rating=pg&size=128)
Built with:
It's a Rails plugin for tracking model changes
Application Screenshots
![](https://railshackathon.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbDhCIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b5877da0017361bd2d97e1d22bf03cf4cdd2fa00/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMMEFXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--717a738d23a1e593ae8f6c4c6fd471afd2a62d40/CleanShot%202023-07-30%20at%2017.08.08@2x.png)
![](https://railshackathon.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbUVCIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--cee628d003c40b118557b1ad23493cf5cef123c2/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMMEFXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--717a738d23a1e593ae8f6c4c6fd471afd2a62d40/CleanShot%202023-07-30%20at%2017.08.20@2x.png)
![](https://railshackathon.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbU1CIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d1b41115c9074b3412822dae519e0d987ace3154/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMMEFXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--717a738d23a1e593ae8f6c4c6fd471afd2a62d40/CleanShot%202023-07-30%20at%2017.08.08@2x.png)
![](https://railshackathon.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWNCIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b91db650ea161fe27c218ed32b196c403f75d164/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMMEFXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--717a738d23a1e593ae8f6c4c6fd471afd2a62d40/CleanShot%202023-07-30%20at%2017.07.58@2x.png)