Run callbacks based on changes to attributes in Active Record
MIT License
Custom RSpec matchers for ActiveRecord record creation.
Compose your business logic into commands that sanitize and validate input.
Audit activerecord models like a boss (and works with rails 4!)
Simple and powerful implementation of the observer pattern.
Manage timestamps in ActiveRecord models
Create "immutable" objects with no setters, just getters.
A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file a...
Central Internal Auditing: Audit model events like update/create/delete + attribute changes + gro...
Audited (formerly acts_as_audited) is an ORM extension that logs all changes to your Rails models.
Minimalist validation BDD for ActiveModel specs
Adds an Active Record validation, ‘validates_constancy_of’, that prevents changes to “constant” a...
Store transaction changes for active record objects
add callbacks to actionmailer
Make any Ruby object quack like ActiveRecord
Lightweight state machine for Active Record and Active Model.