├── .github └── workflows │ └── ruby.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── Appraisals ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── gemfiles ├── activerecord_6.0.gemfile ├── activerecord_6.0_with_request_store.gemfile ├── activerecord_6.1.gemfile ├── activerecord_6.1_with_request_store.gemfile ├── activerecord_7.0.gemfile └── activerecord_7.0_with_request_store.gemfile ├── lib ├── operator_recordable.rb └── operator_recordable │ ├── configuration.rb │ ├── extension.rb │ ├── recorder.rb │ ├── store.rb │ ├── store │ ├── current_attributes_store.rb │ └── request_store.rb │ └── version.rb ├── operator_recordable.gemspec └── spec ├── operator_recordable ├── configuration_spec.rb ├── store │ ├── current_attributes_store_spec.rb │ └── request_store_spec.rb └── store_spec.rb ├── operator_recordable_spec.rb └── spec_helper.rb /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/bin/setup -------------------------------------------------------------------------------- /gemfiles/activerecord_6.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/gemfiles/activerecord_6.0.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_6.0_with_request_store.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/gemfiles/activerecord_6.0_with_request_store.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_6.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/gemfiles/activerecord_6.1.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_6.1_with_request_store.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/gemfiles/activerecord_6.1_with_request_store.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_7.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/gemfiles/activerecord_7.0.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_7.0_with_request_store.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/gemfiles/activerecord_7.0_with_request_store.gemfile -------------------------------------------------------------------------------- /lib/operator_recordable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/lib/operator_recordable.rb -------------------------------------------------------------------------------- /lib/operator_recordable/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/lib/operator_recordable/configuration.rb -------------------------------------------------------------------------------- /lib/operator_recordable/extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/lib/operator_recordable/extension.rb -------------------------------------------------------------------------------- /lib/operator_recordable/recorder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/lib/operator_recordable/recorder.rb -------------------------------------------------------------------------------- /lib/operator_recordable/store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/lib/operator_recordable/store.rb -------------------------------------------------------------------------------- /lib/operator_recordable/store/current_attributes_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/lib/operator_recordable/store/current_attributes_store.rb -------------------------------------------------------------------------------- /lib/operator_recordable/store/request_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/lib/operator_recordable/store/request_store.rb -------------------------------------------------------------------------------- /lib/operator_recordable/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module OperatorRecordable 4 | VERSION = "2.0.0" 5 | end 6 | -------------------------------------------------------------------------------- /operator_recordable.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/operator_recordable.gemspec -------------------------------------------------------------------------------- /spec/operator_recordable/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/spec/operator_recordable/configuration_spec.rb -------------------------------------------------------------------------------- /spec/operator_recordable/store/current_attributes_store_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/spec/operator_recordable/store/current_attributes_store_spec.rb -------------------------------------------------------------------------------- /spec/operator_recordable/store/request_store_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/spec/operator_recordable/store/request_store_spec.rb -------------------------------------------------------------------------------- /spec/operator_recordable/store_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/spec/operator_recordable/store_spec.rb -------------------------------------------------------------------------------- /spec/operator_recordable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/spec/operator_recordable_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yujideveloper/operator_recordable/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------