# -*- encoding: utf-8 -*-
# stub: webhook_system 2.4.1 ruby lib

Gem::Specification.new do |s|
  s.name = "webhook_system".freeze
  s.version = "2.4.1".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Piotr Banasik".freeze, "Mykola Kyryk".freeze]
  s.bindir = "exe".freeze
  s.date = "2023-10-30"
  s.description = "A pluggable webhook subscription system".freeze
  s.email = "dev@payrollhero.com".freeze
  s.files = [".codeclimate.yml".freeze, ".coveralls.yml".freeze, ".github/workflows/ci.yml".freeze, ".github/workflows/rubocop-challenger.yml".freeze, ".gitignore".freeze, ".rubocop.yml".freeze, ".rubocop_challenge.yml".freeze, ".rubocop_todo.yml".freeze, "CHANGELOG.md".freeze, "DEPLOYING.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "gemfiles/.bundle/config".freeze, "gemfiles/rails_5.0.gemfile".freeze, "gemfiles/rails_5.1.gemfile".freeze, "gemfiles/rails_5.2.gemfile".freeze, "gemfiles/rails_6.0.gemfile".freeze, "gemfiles/rails_6.1.gemfile".freeze, "gemfiles/rails_7.0.gemfile".freeze, "gemfiles/rails_7.1.gemfile".freeze, "lib/webhook_system.rb".freeze, "lib/webhook_system/base_event.rb".freeze, "lib/webhook_system/encoder.rb".freeze, "lib/webhook_system/event_log.rb".freeze, "lib/webhook_system/job.rb".freeze, "lib/webhook_system/subscription.rb".freeze, "lib/webhook_system/subscription_topic.rb".freeze, "lib/webhook_system/version.rb".freeze, "webhook_system.gemspec".freeze]
  s.homepage = "https://github.com/payrollhero/webhook_system".freeze
  s.licenses = ["MIT".freeze]
  s.post_install_message = "\n    ## Upgrading\n\n    If you are upgrading from <= 2.3.1 into >= 2.4, then you must run a migration to rename the `encrypt` column.\n    This rename was required for adding support for Rails 7.\n\n    You can use this migration.\n\n    ```ruby\n    # db/migrate/20220427113942_rename_encrypt_on_webhook_subscriptions.rb\n    class RenameEncryptOnWebhookSubscriptions < ActiveRecord::Migration[7.0]\n      def change\n        rename_column :webhook_subscriptions, :encrypt, :encrypted\n      end\n    end\n    ```\n  ".freeze
  s.required_ruby_version = Gem::Requirement.new("> 2.7.0".freeze)
  s.rubygems_version = "3.5.10".freeze
  s.summary = "Webhook system".freeze

  s.specification_version = 4

  s.add_runtime_dependency(%q<activesupport>.freeze, ["> 5.0".freeze, "< 7.2".freeze])
  s.add_runtime_dependency(%q<activerecord>.freeze, ["> 5.0".freeze, "< 7.2".freeze])
  s.add_runtime_dependency(%q<activejob>.freeze, ["> 5.0".freeze, "< 7.2".freeze])
  s.add_runtime_dependency(%q<faraday>.freeze, ["> 0.9".freeze])
  s.add_runtime_dependency(%q<faraday-encoding>.freeze, [">= 0.0.2".freeze, "< 1.0".freeze])
  s.add_runtime_dependency(%q<ph_model>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<validate_url>.freeze, ["~> 1.0".freeze])
  s.add_development_dependency(%q<bundler>.freeze, ["> 1.17".freeze, "< 2.6".freeze])
  s.add_development_dependency(%q<coveralls_reborn>.freeze, ["~> 0.25".freeze])
  s.add_development_dependency(%q<simplecov-lcov>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rspec>.freeze, ["~> 3.0".freeze])
  s.add_development_dependency(%q<rubygems-tasks>.freeze, ["~> 0.2".freeze])
  s.add_development_dependency(%q<sqlite3>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<github_changelog_generator>.freeze, ["~> 1.6".freeze])
  s.add_development_dependency(%q<factory_bot>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<webmock>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rubocop_challenger>.freeze, [">= 0".freeze])
end