Module: PaperTrailHistory
- Defined in:
- lib/paper_trail_history.rb,
lib/paper_trail_history/engine.rb,
lib/paper_trail_history/version.rb,
app/jobs/paper_trail_history/application_job.rb,
app/models/paper_trail_history/trackable_model.rb,
app/models/paper_trail_history/version_service.rb,
app/models/paper_trail_history/version_decorator.rb,
app/models/paper_trail_history/application_record.rb,
app/helpers/paper_trail_history/application_helper.rb,
app/mailers/paper_trail_history/application_mailer.rb,
app/controllers/paper_trail_history/models_controller.rb,
app/controllers/paper_trail_history/records_controller.rb,
app/controllers/paper_trail_history/versions_controller.rb,
app/controllers/paper_trail_history/application_controller.rb
Overview
PaperTrailHistory is a Ruby on Rails engine that provides a history of changes made to models using the PaperTrail gem. It allows you to track changes, view previous versions of records, and restore them if needed.
This engine integrates with the PaperTrail gem to provide a user-friendly interface for viewing and managing the history of changes made to your models. It includes routes, controllers, and views to display the history of changes in a structured manner.
Defined Under Namespace
Modules: ApplicationHelper Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, Engine, ModelsController, RecordsController, TrackableModel, VersionDecorator, VersionService, VersionsController
Constant Summary collapse
- VERSION =
'0.1.3'