# -*- encoding: utf-8 -*- # stub: solidus_subscriptions 1.1.0 ruby lib Gem::Specification.new do |s| s.name = "solidus_subscriptions".freeze s.version = "1.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/solidusio/solidus_subscriptions/blob/master/CHANGELOG.md", "homepage_uri" => "https://github.com/solidusio/solidus_subscriptions", "source_code_uri" => "https://github.com/solidusio/solidus_subscriptions" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Solidus Team".freeze] s.bindir = "exe".freeze s.date = "2023-03-02" s.description = "Add subscription support to Solidus".freeze s.email = "contact@solidus.io".freeze s.files = [".circleci/config.yml".freeze, ".gem_release.yml".freeze, ".github/dependabot.yml".freeze, ".github/stale.yml".freeze, ".github_changelog_generator".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/javascripts/spree/backend/solidus_subscriptions.js".freeze, "app/assets/javascripts/spree/backend/solidus_subscriptions/edit_subscription_payment.js".freeze, "app/controllers/solidus_subscriptions/api/v1/base_controller.rb".freeze, "app/controllers/solidus_subscriptions/api/v1/line_items_controller.rb".freeze, "app/controllers/solidus_subscriptions/api/v1/subscriptions_controller.rb".freeze, "app/controllers/spree/admin/installments_controller.rb".freeze, "app/controllers/spree/admin/subscription_events_controller.rb".freeze, "app/controllers/spree/admin/subscription_orders_controller.rb".freeze, "app/controllers/spree/admin/subscriptions_controller.rb".freeze, "app/controllers/spree/admin/users/subscriptions_controller.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/line_item/subscription_line_items_association.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/order/after_create.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/order/installment_details_association.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/order/subscription_association.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/order/subscription_line_items_association.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/product/delegate_subscribable.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/user/have_many_subscriptions.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/variant/auto_delete_from_subscriptions.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/variant/variant_pretty_name.rb".freeze, "app/decorators/models/solidus_subscriptions/spree/wallet_payment_source/report_default_change_to_subscriptions.rb".freeze, "app/jobs/solidus_subscriptions/create_subscription_job.rb".freeze, "app/jobs/solidus_subscriptions/process_installment_job.rb".freeze, "app/jobs/solidus_subscriptions/process_subscription_job.rb".freeze, "app/models/solidus_subscriptions/installment.rb".freeze, "app/models/solidus_subscriptions/installment_detail.rb".freeze, "app/models/solidus_subscriptions/interval.rb".freeze, "app/models/solidus_subscriptions/line_item.rb".freeze, "app/models/solidus_subscriptions/promotion/rules/subscription_creation_order.rb".freeze, "app/models/solidus_subscriptions/promotion/rules/subscription_installment_order.rb".freeze, "app/models/solidus_subscriptions/subscription.rb".freeze, "app/models/solidus_subscriptions/subscription_event.rb".freeze, "app/overrides/views/admin_subscribable_product_checkbox.rb".freeze, "app/overrides/views/admin_subscribable_variant_checkbox.rb".freeze, "app/overrides/views/admin_subscriptions_menu_link.rb".freeze, "app/overrides/views/admin_users_subscriptions_tab.rb".freeze, "app/overrides/views/subscription_line_item_fields.rb".freeze, "app/subscribers/solidus_subscriptions/churn_buster_subscriber.rb".freeze, "app/subscribers/solidus_subscriptions/event_storage_subscriber.rb".freeze, "app/subscribers/solidus_subscriptions/order_subscriber.rb".freeze, "app/views/spree/admin/installments/_state_pill.html.erb".freeze, "app/views/spree/admin/installments/index.html.erb".freeze, "app/views/spree/admin/products/_subscribable_checkbox.html.erb".freeze, "app/views/spree/admin/promotions/rules/_subscription_creation_order.html.erb".freeze, "app/views/spree/admin/promotions/rules/_subscription_installment_order.html.erb".freeze, "app/views/spree/admin/shared/_subscription_actions.html.erb".freeze, "app/views/spree/admin/shared/_subscription_breadcrumbs.html.erb".freeze, "app/views/spree/admin/shared/_subscription_sidebar.html.erb".freeze, "app/views/spree/admin/shared/_subscription_tab.html.erb".freeze, "app/views/spree/admin/shared/_subscription_tabs.html.erb".freeze, "app/views/spree/admin/subscription_events/_state_pill.html.erb".freeze, "app/views/spree/admin/subscription_events/index.html.erb".freeze, "app/views/spree/admin/subscription_orders/index.html.erb".freeze, "app/views/spree/admin/subscriptions/_form.html.erb".freeze, "app/views/spree/admin/subscriptions/_processing_state_pill.html.erb".freeze, "app/views/spree/admin/subscriptions/_state_pill.html.erb".freeze, "app/views/spree/admin/subscriptions/edit.html.erb".freeze, "app/views/spree/admin/subscriptions/index.html.erb".freeze, "app/views/spree/admin/subscriptions/new.html.erb".freeze, "app/views/spree/admin/users/_subscription_tab.html.erb".freeze, "app/views/spree/admin/users/subscriptions/index.html.erb".freeze, "app/views/spree/admin/variants/_subscribable_checkbox.html.erb".freeze, "bin/console".freeze, "bin/rails".freeze, "bin/rails-engine".freeze, "bin/rails-sandbox".freeze, "bin/rake".freeze, "bin/sandbox".freeze, "bin/setup".freeze, "config/initializers/permission_sets.rb".freeze, "config/locales/en.yml".freeze, "config/routes.rb".freeze, "db/migrate/20160825164850_create_solidus_subscriptions_subscriptions.rb".freeze, "db/migrate/20160825173548_create_solidus_subscriptions_line_items.rb".freeze, "db/migrate/20160825202248_create_solidus_subscriptions_installments.rb".freeze, "db/migrate/20160825211202_create_solidus_subscriptions_installment_details.rb".freeze, "db/migrate/20160825214240_add_subscribable_to_spree_variants.rb".freeze, "db/migrate/20160829201653_change_subscription_line_items_installments_to_max_installments.rb".freeze, "db/migrate/20160902220242_remove_state_from_solidus_susbscriptions_installment_details.rb".freeze, "db/migrate/20160902220604_add_successful_to_solidus_subscriptions_installment_details.rb".freeze, "db/migrate/20160902221218_add_message_to_solidus_subscriptions_installment_details.rb".freeze, "db/migrate/20160922164101_add_interval_length_and_units_to_subscription_line_items.rb".freeze, "db/migrate/20161006191003_add_skip_count_to_solidus_subscriptions_subscriptions.rb".freeze, "db/migrate/20161006191127_add_successive_skip_count_to_solidus_subscriptions_subscriptions.rb".freeze, "db/migrate/20161014212649_allow_spree_line_item_id_to_be_null.rb".freeze, "db/migrate/20161017155749_add_order_id_to_solidus_subscriptions_installment_details.rb".freeze, "db/migrate/20161017175509_remove_order_id_from_solidus_subscriptions_installments.rb".freeze, "db/migrate/20161017201944_add_subscription_order_to_spree_orders.rb".freeze, "db/migrate/20161221155142_add_store_to_solidus_subscriptions_subscriptions.rb".freeze, "db/migrate/20161223152905_add_address_id_to_solidus_subscriptions_subscriptions.rb".freeze, "db/migrate/20170106224713_change_line_item_max_installments_to_end_date.rb".freeze, "db/migrate/20170111224458_change_subscription_actionable_date_to_datetime.rb".freeze, "db/migrate/20170111232801_change_inteval_actionable_date_to_datetime.rb".freeze, "db/migrate/20170112012407_add_config_options_to_subscriptions.rb".freeze, "db/migrate/20200617102749_add_billing_address_to_subscriptions.rb".freeze, "db/migrate/20200617155042_add_payment_source_to_subscriptions.rb".freeze, "db/migrate/20200618092951_add_payment_method_to_subscriptions.rb".freeze, "db/migrate/20200730101242_create_solidus_subscriptions_subscription_events.rb".freeze, "db/migrate/20200917072152_add_subscription_reference_to_orders.rb".freeze, "db/migrate/20201007140032_add_guest_token_to_subscriptions.rb".freeze, "db/migrate/20201123171026_change_actionable_date_to_date.rb".freeze, "db/migrate/20210205140422_add_currency_to_subscription.rb".freeze, "db/migrate/20210323165714_update_promotion_rule_names.rb".freeze, "db/migrate/20210905145955_add_paused_to_subscriptions.rb".freeze, "lib/decorators/api/controllers/solidus_subscriptions/spree/api/line_items_controller/create_subscription_line_items.rb".freeze, "lib/decorators/frontend/controllers/solidus_subscriptions/spree/orders_controller/create_subscription_line_items.rb".freeze, "lib/generators/solidus_subscriptions/install/install_generator.rb".freeze, "lib/generators/solidus_subscriptions/install/templates/app/controllers/concerns/create_subscription.rb".freeze, "lib/generators/solidus_subscriptions/install/templates/app/views/cart_line_items/_subscription_fields.html.erb".freeze, "lib/generators/solidus_subscriptions/install/templates/initializer.rb".freeze, "lib/solidus_subscriptions.rb".freeze, "lib/solidus_subscriptions/checkout.rb".freeze, "lib/solidus_subscriptions/churn_buster/client.rb".freeze, "lib/solidus_subscriptions/churn_buster/order_serializer.rb".freeze, "lib/solidus_subscriptions/churn_buster/serializer.rb".freeze, "lib/solidus_subscriptions/churn_buster/subscription_customer_serializer.rb".freeze, "lib/solidus_subscriptions/churn_buster/subscription_payment_method_serializer.rb".freeze, "lib/solidus_subscriptions/churn_buster/subscription_serializer.rb".freeze, "lib/solidus_subscriptions/configuration.rb".freeze, "lib/solidus_subscriptions/dispatcher/base.rb".freeze, "lib/solidus_subscriptions/dispatcher/failure_dispatcher.rb".freeze, "lib/solidus_subscriptions/dispatcher/out_of_stock_dispatcher.rb".freeze, "lib/solidus_subscriptions/dispatcher/payment_failed_dispatcher.rb".freeze, "lib/solidus_subscriptions/dispatcher/success_dispatcher.rb".freeze, "lib/solidus_subscriptions/engine.rb".freeze, "lib/solidus_subscriptions/order_creator.rb".freeze, "lib/solidus_subscriptions/permission_sets/default_customer.rb".freeze, "lib/solidus_subscriptions/permission_sets/subscription_management.rb".freeze, "lib/solidus_subscriptions/permitted_attributes.rb".freeze, "lib/solidus_subscriptions/processing_error_handlers/rails_logger.rb".freeze, "lib/solidus_subscriptions/processor.rb".freeze, "lib/solidus_subscriptions/subscription_generator.rb".freeze, "lib/solidus_subscriptions/subscription_line_item_builder.rb".freeze, "lib/solidus_subscriptions/testing_support/factories/installment_detail_factory.rb".freeze, "lib/solidus_subscriptions/testing_support/factories/installment_factory.rb".freeze, "lib/solidus_subscriptions/testing_support/factories/line_item_factory.rb".freeze, "lib/solidus_subscriptions/testing_support/factories/spree/line_item_factory.rb".freeze, "lib/solidus_subscriptions/testing_support/factories/spree/order_factory.rb".freeze, "lib/solidus_subscriptions/testing_support/factories/spree_modification_factory.rb".freeze, "lib/solidus_subscriptions/testing_support/factories/subscription_event_factory.rb".freeze, "lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb".freeze, "lib/solidus_subscriptions/version.rb".freeze, "lib/tasks/process_subscriptions.rake".freeze, "lib/views/spree/frontend/products/_subscription_line_item_fields.html.erb".freeze, "reference/solidus_subscriptions.v1.yaml".freeze, "solidus_subscriptions.gemspec".freeze, "spec/controllers/spree/admin/subscriptions_controller_spec.rb".freeze, "spec/controllers/spree/api/line_items_controller_spec.rb".freeze, "spec/controllers/spree/api/orders_controller_spec.rb".freeze, "spec/controllers/spree/api/users_controller_spec.rb".freeze, "spec/decorators/controllers/solidus_subscriptions/spree/orders_controller/create_subscription_line_items_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/line_item/subscription_line_items_association_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/order/installment_details_association_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/order/subscription_line_items_association_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/user/have_many_subscriptions_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/variant/auto_delete_from_subscriptions_spec.rb".freeze, "spec/features/admin/subscription_orders_spec.rb".freeze, "spec/features/admin/subscriptions_spec.rb".freeze, "spec/features/admin_users_subscription_tabs_spec.rb".freeze, "spec/fixtures/cassettes/churn_buster.yml".freeze, "spec/jobs/solidus_subscriptions/create_subscription_job_spec.rb".freeze, "spec/jobs/solidus_subscriptions/process_installment_job_spec.rb".freeze, "spec/jobs/solidus_subscriptions/process_subscription_job_spec.rb".freeze, "spec/lib/solidus_subscriptions/checkout_spec.rb".freeze, "spec/lib/solidus_subscriptions/churn_buster/client_spec.rb".freeze, "spec/lib/solidus_subscriptions/dispatcher/failure_dispatcher_spec.rb".freeze, "spec/lib/solidus_subscriptions/dispatcher/out_of_stock_dispatcher_spec.rb".freeze, "spec/lib/solidus_subscriptions/dispatcher/payment_failed_dispatcher_spec.rb".freeze, "spec/lib/solidus_subscriptions/dispatcher/success_dispatcher_spec.rb".freeze, "spec/lib/solidus_subscriptions/permission_sets/default_customer_spec.rb".freeze, "spec/lib/solidus_subscriptions/permission_sets/subscription_management_spec.rb".freeze, "spec/lib/solidus_subscriptions/processor_spec.rb".freeze, "spec/lib/solidus_subscriptions/promotion/rules/subscription_creation_order_spec.rb".freeze, "spec/lib/solidus_subscriptions/promotion/rules/subscription_installment_order_spec.rb".freeze, "spec/lib/solidus_subscriptions/subscription_generator_spec.rb".freeze, "spec/lib/solidus_subscriptions_spec.rb".freeze, "spec/models/solidus_subscriptions/installment_detail_spec.rb".freeze, "spec/models/solidus_subscriptions/installment_spec.rb".freeze, "spec/models/solidus_subscriptions/line_item_spec.rb".freeze, "spec/models/solidus_subscriptions/subscription_spec.rb".freeze, "spec/models/spree/variant_spec.rb".freeze, "spec/models/spree/wallet_payment_source_spec.rb".freeze, "spec/requests/api/v1/line_items_spec.rb".freeze, "spec/requests/api/v1/subscriptions_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/subscribers/solidus_subscriptions/churn_buster_subscriber_spec.rb".freeze, "spec/subscribers/solidus_subscriptions/order_subscriber_spec.rb".freeze, "spec/support/active_model_mocks.rb".freeze, "spec/support/cancancan.rb".freeze, "spec/support/factories.rb".freeze, "spec/support/helpers/checkout_infrastructure.rb".freeze, "spec/support/helpers/config.rb".freeze, "spec/support/shoulda.rb".freeze, "spec/support/timecop.rb".freeze, "spec/support/vcr.rb".freeze, "spec/support/version_cake.rb".freeze] s.homepage = "https://github.com/solidusio/solidus_subscriptions".freeze s.licenses = ["BSD-3-Clause".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Add subscription support to Solidus".freeze s.test_files = ["spec/controllers/spree/admin/subscriptions_controller_spec.rb".freeze, "spec/controllers/spree/api/line_items_controller_spec.rb".freeze, "spec/controllers/spree/api/orders_controller_spec.rb".freeze, "spec/controllers/spree/api/users_controller_spec.rb".freeze, "spec/decorators/controllers/solidus_subscriptions/spree/orders_controller/create_subscription_line_items_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/line_item/subscription_line_items_association_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/order/installment_details_association_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/order/subscription_line_items_association_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/user/have_many_subscriptions_spec.rb".freeze, "spec/decorators/models/solidus_subscriptions/spree/variant/auto_delete_from_subscriptions_spec.rb".freeze, "spec/features/admin/subscription_orders_spec.rb".freeze, "spec/features/admin/subscriptions_spec.rb".freeze, "spec/features/admin_users_subscription_tabs_spec.rb".freeze, "spec/fixtures/cassettes/churn_buster.yml".freeze, "spec/jobs/solidus_subscriptions/create_subscription_job_spec.rb".freeze, "spec/jobs/solidus_subscriptions/process_installment_job_spec.rb".freeze, "spec/jobs/solidus_subscriptions/process_subscription_job_spec.rb".freeze, "spec/lib/solidus_subscriptions/checkout_spec.rb".freeze, "spec/lib/solidus_subscriptions/churn_buster/client_spec.rb".freeze, "spec/lib/solidus_subscriptions/dispatcher/failure_dispatcher_spec.rb".freeze, "spec/lib/solidus_subscriptions/dispatcher/out_of_stock_dispatcher_spec.rb".freeze, "spec/lib/solidus_subscriptions/dispatcher/payment_failed_dispatcher_spec.rb".freeze, "spec/lib/solidus_subscriptions/dispatcher/success_dispatcher_spec.rb".freeze, "spec/lib/solidus_subscriptions/permission_sets/default_customer_spec.rb".freeze, "spec/lib/solidus_subscriptions/permission_sets/subscription_management_spec.rb".freeze, "spec/lib/solidus_subscriptions/processor_spec.rb".freeze, "spec/lib/solidus_subscriptions/promotion/rules/subscription_creation_order_spec.rb".freeze, "spec/lib/solidus_subscriptions/promotion/rules/subscription_installment_order_spec.rb".freeze, "spec/lib/solidus_subscriptions/subscription_generator_spec.rb".freeze, "spec/lib/solidus_subscriptions_spec.rb".freeze, "spec/models/solidus_subscriptions/installment_detail_spec.rb".freeze, "spec/models/solidus_subscriptions/installment_spec.rb".freeze, "spec/models/solidus_subscriptions/line_item_spec.rb".freeze, "spec/models/solidus_subscriptions/subscription_spec.rb".freeze, "spec/models/spree/variant_spec.rb".freeze, "spec/models/spree/wallet_payment_source_spec.rb".freeze, "spec/requests/api/v1/line_items_spec.rb".freeze, "spec/requests/api/v1/subscriptions_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/subscribers/solidus_subscriptions/churn_buster_subscriber_spec.rb".freeze, "spec/subscribers/solidus_subscriptions/order_subscriber_spec.rb".freeze, "spec/support/active_model_mocks.rb".freeze, "spec/support/cancancan.rb".freeze, "spec/support/factories.rb".freeze, "spec/support/helpers/checkout_infrastructure.rb".freeze, "spec/support/helpers/config.rb".freeze, "spec/support/shoulda.rb".freeze, "spec/support/timecop.rb".freeze, "spec/support/vcr.rb".freeze, "spec/support/version_cake.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.18".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.11".freeze, "< 4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.9".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.4".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end