--- !ruby/object:Gem::Specification name: rails_ops version: !ruby/object:Gem::Version version: 1.2.3 platform: ruby authors: - Sitrox autorequire: bindir: bin cert_chain: [] date: 2023-01-04 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: appraisal 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' - !ruby/object:Gem::Dependency name: bundler 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' - !ruby/object:Gem::Dependency name: rake 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' - !ruby/object:Gem::Dependency name: sqlite3 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' - !ruby/object:Gem::Dependency name: cancancan 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' - !ruby/object:Gem::Dependency name: pry 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' - !ruby/object:Gem::Dependency name: colorize 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' - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.47.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.47.1 - !ruby/object:Gem::Dependency name: sprockets-rails 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' - !ruby/object:Gem::Dependency name: active_type requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.0 - !ruby/object:Gem::Dependency name: minitest requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: request_store requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: schemacop requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.4.2 - - "<=" - !ruby/object:Gem::Version version: '3.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.4.2 - - "<=" - !ruby/object:Gem::Version version: '3.1' description: email: executables: [] extensions: [] extra_rdoc_files: [] files: - ".github/workflows/rubocop.yml" - ".github/workflows/ruby.yml" - ".gitignore" - ".releaser_config" - ".rubocop.yml" - Appraisals - CHANGELOG.md - Gemfile - LICENSE - README.md - Rakefile - VERSION - gemfiles/rails_6.0.gemfile - gemfiles/rails_6.1.gemfile - gemfiles/rails_7.0.gemfile - lib/generators/operation/USAGE - lib/generators/operation/operation_generator.rb - lib/generators/operation/templates/controller.erb - lib/generators/operation/templates/create.erb - lib/generators/operation/templates/destroy.erb - lib/generators/operation/templates/load.erb - lib/generators/operation/templates/update.erb - lib/generators/operation/templates/view.erb - lib/rails_ops.rb - lib/rails_ops/authorization_backend/abstract.rb - lib/rails_ops/authorization_backend/can_can_can.rb - lib/rails_ops/configuration.rb - lib/rails_ops/context.rb - lib/rails_ops/controller_mixin.rb - lib/rails_ops/exceptions.rb - lib/rails_ops/hooked_job.rb - lib/rails_ops/hookup.rb - lib/rails_ops/hookup/dsl.rb - lib/rails_ops/hookup/dsl_validator.rb - lib/rails_ops/hookup/hook.rb - lib/rails_ops/log_subscriber.rb - lib/rails_ops/mixins.rb - lib/rails_ops/mixins/authorization.rb - lib/rails_ops/mixins/log_settings.rb - lib/rails_ops/mixins/model.rb - lib/rails_ops/mixins/model/authorization.rb - lib/rails_ops/mixins/model/nesting.rb - lib/rails_ops/mixins/param_authorization.rb - lib/rails_ops/mixins/policies.rb - lib/rails_ops/mixins/require_context.rb - lib/rails_ops/mixins/routes.rb - lib/rails_ops/mixins/schema_validation.rb - lib/rails_ops/mixins/sub_ops.rb - lib/rails_ops/model_mixins.rb - lib/rails_ops/model_mixins/ar_extension.rb - lib/rails_ops/model_mixins/marshalling.rb - lib/rails_ops/model_mixins/parent_op.rb - lib/rails_ops/model_mixins/sti_fixes.rb - lib/rails_ops/model_mixins/virtual_attributes.rb - lib/rails_ops/model_mixins/virtual_attributes/virtual_column_wrapper.rb - lib/rails_ops/model_mixins/virtual_has_one.rb - lib/rails_ops/model_mixins/virtual_model_name.rb - lib/rails_ops/operation.rb - lib/rails_ops/operation/model.rb - lib/rails_ops/operation/model/create.rb - lib/rails_ops/operation/model/destroy.rb - lib/rails_ops/operation/model/load.rb - lib/rails_ops/operation/model/update.rb - lib/rails_ops/profiler.rb - lib/rails_ops/profiler/node.rb - lib/rails_ops/railtie.rb - lib/rails_ops/scoped_env.rb - lib/rails_ops/virtual_model.rb - rails_ops.gemspec - test/db/models.rb - test/db/schema.rb - test/dummy/Rakefile - test/dummy/app/assets/config/manifest.js - test/dummy/app/assets/images/.keep - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/javascripts/cable.js - test/dummy/app/assets/javascripts/channels/.keep - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/channels/application_cable/channel.rb - test/dummy/app/channels/application_cable/connection.rb - test/dummy/app/controllers/application_controller.rb - test/dummy/app/controllers/concerns/.keep - test/dummy/app/helpers/application_helper.rb - test/dummy/app/jobs/application_job.rb - test/dummy/app/mailers/application_mailer.rb - test/dummy/app/models/animal.rb - test/dummy/app/models/application_record.rb - test/dummy/app/models/bird.rb - test/dummy/app/models/cat.rb - test/dummy/app/models/concerns/.keep - test/dummy/app/models/dog.rb - test/dummy/app/models/flower.rb - test/dummy/app/models/group.rb - test/dummy/app/models/nightingale.rb - test/dummy/app/models/phoenix.rb - test/dummy/app/models/user.rb - test/dummy/app/views/layouts/application.html.erb - test/dummy/app/views/layouts/mailer.html.erb - test/dummy/app/views/layouts/mailer.text.erb - test/dummy/bin/bundle - test/dummy/bin/rails - test/dummy/bin/rake - test/dummy/bin/setup - test/dummy/bin/update - test/dummy/bin/yarn - test/dummy/config.ru - test/dummy/config/application.rb - test/dummy/config/boot.rb - test/dummy/config/cable.yml - test/dummy/config/database.yml - test/dummy/config/environment.rb - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/initializers/application_controller_renderer.rb - test/dummy/config/initializers/assets.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/cookies_serializer.rb - test/dummy/config/initializers/filter_parameter_logging.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/rails_ops.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/locales/en.yml - test/dummy/config/puma.rb - test/dummy/config/routes.rb - test/dummy/config/secrets.yml - test/dummy/config/spring.rb - test/dummy/db/schema.rb - test/dummy/lib/assets/.keep - test/dummy/log/.keep - test/dummy/package.json - test/dummy/public/404.html - test/dummy/public/422.html - test/dummy/public/500.html - test/dummy/public/apple-touch-icon-precomposed.png - test/dummy/public/apple-touch-icon.png - test/dummy/public/favicon.ico - test/dummy/tmp/.keep - test/test_helper.rb - test/unit/rails_ops/generators/operation_generator_test.rb - test/unit/rails_ops/mixins/model/nesting.rb - test/unit/rails_ops/mixins/param_authorization_test.rb - test/unit/rails_ops/mixins/policies_test.rb - test/unit/rails_ops/operation/model/create_test.rb - test/unit/rails_ops/operation/model/load_test.rb - test/unit/rails_ops/operation/model/sti_test.rb - test/unit/rails_ops/operation/model/update_test.rb - test/unit/rails_ops/operation/model_test.rb - test/unit/rails_ops/operation/update_auth_test.rb - test/unit/rails_ops/operation/update_lazy_auth_test.rb - test/unit/rails_ops/operation_test.rb homepage: licenses: [] metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.3.11 signing_key: specification_version: 4 summary: An operations service layer for rails projects. test_files: - test/db/models.rb - test/db/schema.rb - test/dummy/Rakefile - test/dummy/app/assets/config/manifest.js - test/dummy/app/assets/images/.keep - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/javascripts/cable.js - test/dummy/app/assets/javascripts/channels/.keep - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/channels/application_cable/channel.rb - test/dummy/app/channels/application_cable/connection.rb - test/dummy/app/controllers/application_controller.rb - test/dummy/app/controllers/concerns/.keep - test/dummy/app/helpers/application_helper.rb - test/dummy/app/jobs/application_job.rb - test/dummy/app/mailers/application_mailer.rb - test/dummy/app/models/animal.rb - test/dummy/app/models/application_record.rb - test/dummy/app/models/bird.rb - test/dummy/app/models/cat.rb - test/dummy/app/models/concerns/.keep - test/dummy/app/models/dog.rb - test/dummy/app/models/flower.rb - test/dummy/app/models/group.rb - test/dummy/app/models/nightingale.rb - test/dummy/app/models/phoenix.rb - test/dummy/app/models/user.rb - test/dummy/app/views/layouts/application.html.erb - test/dummy/app/views/layouts/mailer.html.erb - test/dummy/app/views/layouts/mailer.text.erb - test/dummy/bin/bundle - test/dummy/bin/rails - test/dummy/bin/rake - test/dummy/bin/setup - test/dummy/bin/update - test/dummy/bin/yarn - test/dummy/config.ru - test/dummy/config/application.rb - test/dummy/config/boot.rb - test/dummy/config/cable.yml - test/dummy/config/database.yml - test/dummy/config/environment.rb - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/initializers/application_controller_renderer.rb - test/dummy/config/initializers/assets.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/cookies_serializer.rb - test/dummy/config/initializers/filter_parameter_logging.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/rails_ops.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/locales/en.yml - test/dummy/config/puma.rb - test/dummy/config/routes.rb - test/dummy/config/secrets.yml - test/dummy/config/spring.rb - test/dummy/db/schema.rb - test/dummy/lib/assets/.keep - test/dummy/log/.keep - test/dummy/package.json - test/dummy/public/404.html - test/dummy/public/422.html - test/dummy/public/500.html - test/dummy/public/apple-touch-icon-precomposed.png - test/dummy/public/apple-touch-icon.png - test/dummy/public/favicon.ico - test/dummy/tmp/.keep - test/test_helper.rb - test/unit/rails_ops/generators/operation_generator_test.rb - test/unit/rails_ops/mixins/model/nesting.rb - test/unit/rails_ops/mixins/param_authorization_test.rb - test/unit/rails_ops/mixins/policies_test.rb - test/unit/rails_ops/operation/model/create_test.rb - test/unit/rails_ops/operation/model/load_test.rb - test/unit/rails_ops/operation/model/sti_test.rb - test/unit/rails_ops/operation/model/update_test.rb - test/unit/rails_ops/operation/model_test.rb - test/unit/rails_ops/operation/update_auth_test.rb - test/unit/rails_ops/operation/update_lazy_auth_test.rb - test/unit/rails_ops/operation_test.rb