avantbard + versioning 5
laserlemon's vestal_versions at master - GitHub
august 2009 by avantbard
another ActiveRecord versioning plugin.
"vestal_versions keeps in the spirit of consolidating to one versions table, polymorphically associated with its parent models. But it goes one step further by storing a serialized hash of only the models’ changes. Think modern version control systems. By traversing the record of changes, the models can be reverted to any point in time.
And that’s just what vestal_versions does. Not only can a model be reverted to a previous version number but also to a date or time!"
rails
versioning
activerecord
version
audit
plugin
"vestal_versions keeps in the spirit of consolidating to one versions table, polymorphically associated with its parent models. But it goes one step further by storing a serialized hash of only the models’ changes. Think modern version control systems. By traversing the record of changes, the models can be reverted to any point in time.
And that’s just what vestal_versions does. Not only can a model be reverted to a previous version number but also to a date or time!"
august 2009 by avantbard
rich's acts_as_revisable at master - GitHub
july 2009 by avantbard
"acts_as_revisable enables revision tracking, querying, reverting and branching of ActiveRecord models. It does this while providing more Rails-like API than similar plugins. This includes extensions of standard ActiveRecord methods and numerous custom callbacks for the entire AAR life-cycle."
versioning
rails
activerecord
plugin
july 2009 by avantbard
airblade's paper_trail at master - GitHub
june 2009 by avantbard
auto versioning / auditing for activerecord models
activerecord
rails
audit
auditing
trail
versioning
june 2009 by avantbard
acts_as_audited
january 2009 by avantbard
"acts_as_audited is an Active Record plugin that logs all modifications to your models in an audits table. It uses a polymorphic association to store an audit record for any of the model objects that you wish to have audited. The audit log stores the model that the change was on, the “action” (create, update, destroy), a serialzied hash of the changes, and optionally the user that performed the action." - this might have to replace acts_as_versioned + riff in an app I'm writing right now
activerecord
rails
rubyonrails
webdev
versioning
auditing
january 2009 by avantbard
acts_as_git
november 2008 by avantbard
plugin to auto-version active record text/string fields to a git repository for easy history versioning and rollback
git
activerecord
history
versioning
rails
rubyonrails
webdev
plugins
november 2008 by avantbard
Copy this bookmark: