--- !ruby/object:Gem::Specification name: acts_as_trackable version: !ruby/object:Gem::Version version: 0.1.1 platform: ruby authors: - Ahmad Keewan - ZenHR Engineering autorequire: bindir: exe cert_chain: [] date: 2024-11-17 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: generator_spec requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: | ActsAsTrackable is designed to simplify the process of tracking database object activities in Ruby on Rails applications. By including the gem and running a few setup commands, developers can make their models trackable with minimal effort. The gem supports tracking multiple versions of objects and associating activities with specific users. It is auto-loaded into ActiveRecord, eliminating the need for manual inclusion in models. ActsAsTrackable also provides methods for joining records with their associated activities, making it easier to query and analyze object changes. email: - a.keewan@zenhr.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".rspec" - ".ruby-version" - ".travis.yml" - CODE_OF_CONDUCT.md - Gemfile - Gemfile.lock - LICENSE.txt - README.md - Rakefile - acts_as_trackable.gemspec - bin/console - bin/setup - changelog.md - lib/acts_as_trackable.rb - lib/acts_as_trackable/modifier.rb - lib/acts_as_trackable/trackable.rb - lib/acts_as_trackable/version.rb - lib/generators/acts_as_trackable/object_activity_generator.rb - lib/generators/acts_as_trackable/templates/create_object_activity.rb - lib/generators/acts_as_trackable/templates/object_activity.rb homepage: https://www.zenhr.com licenses: - MIT metadata: homepage_uri: https://www.zenhr.com source_code_uri: https://github.com/a-keewan/acts_as_trackable changelog_uri: https://github.com/a-keewan/acts_as_trackable/blob/master/changelog.md post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.7.2 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.1.4 signing_key: specification_version: 4 summary: ActsAsTrackable is a RoR gem that simplifies tracking the creation and modification of database objects. It provides easy-to-use methods to make any ActiveRecord model trackable and allows tracking of modifications by specific users. test_files: []