--- !ruby/object:Gem::Specification name: flipper version: !ruby/object:Gem::Version version: 1.2.0 platform: ruby authors: - John Nunemaker autorequire: bindir: exe cert_chain: [] date: 2024-01-11 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: concurrent-ruby requirement: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: '2' description: email: support@flippercloud.io executables: - flipper extensions: [] extra_rdoc_files: [] files: - ".codeclimate.yml" - ".github/FUNDING.yml" - ".github/dependabot.yml" - ".github/workflows/ci.yml" - ".github/workflows/examples.yml" - ".rspec" - CODE_OF_CONDUCT.md - Changelog.md - Dockerfile - Gemfile - LICENSE - README.md - Rakefile - benchmark/enabled_ips.rb - benchmark/enabled_multiple_actors_ips.rb - benchmark/enabled_profile.rb - benchmark/instrumentation_ips.rb - benchmark/typecast_ips.rb - docker-compose.yml - docs/DockerCompose.md - docs/README.md - docs/images/banner.jpg - docs/images/flipper_cloud.png - examples/api/basic.ru - examples/api/custom_memoized.ru - examples/api/memoized.ru - examples/basic.rb - examples/cloud/app.ru - examples/cloud/backoff_policy.rb - examples/cloud/basic.rb - examples/cloud/cloud_setup.rb - examples/cloud/forked.rb - examples/cloud/import.rb - examples/cloud/threaded.rb - examples/configuring_default.rb - examples/dsl.rb - examples/enabled_for_actor.rb - examples/expressions.rb - examples/group.rb - examples/group_dynamic_lookup.rb - examples/group_with_members.rb - examples/importing.rb - examples/individual_actor.rb - examples/instrumentation.rb - examples/instrumentation_last_accessed_at.rb - examples/memoizing.rb - examples/mirroring.rb - examples/percentage_of_actors.rb - examples/percentage_of_actors_enabled_check.rb - examples/percentage_of_actors_group.rb - examples/percentage_of_time.rb - examples/strict.rb - exe/flipper - flipper-cloud.gemspec - flipper.gemspec - lib/flipper.rb - lib/flipper/actor.rb - lib/flipper/adapter.rb - lib/flipper/adapter_builder.rb - lib/flipper/adapters/dual_write.rb - lib/flipper/adapters/failover.rb - lib/flipper/adapters/failsafe.rb - lib/flipper/adapters/http.rb - lib/flipper/adapters/http/client.rb - lib/flipper/adapters/http/error.rb - lib/flipper/adapters/instrumented.rb - lib/flipper/adapters/memoizable.rb - lib/flipper/adapters/memory.rb - lib/flipper/adapters/operation_logger.rb - lib/flipper/adapters/poll.rb - lib/flipper/adapters/poll/poller.rb - lib/flipper/adapters/pstore.rb - lib/flipper/adapters/read_only.rb - lib/flipper/adapters/strict.rb - lib/flipper/adapters/sync.rb - lib/flipper/adapters/sync/feature_synchronizer.rb - lib/flipper/adapters/sync/interval_synchronizer.rb - lib/flipper/adapters/sync/synchronizer.rb - lib/flipper/cli.rb - lib/flipper/cloud.rb - lib/flipper/cloud/configuration.rb - lib/flipper/cloud/dsl.rb - lib/flipper/cloud/message_verifier.rb - lib/flipper/cloud/middleware.rb - lib/flipper/cloud/routes.rb - lib/flipper/cloud/telemetry.rb - lib/flipper/cloud/telemetry/backoff_policy.rb - lib/flipper/cloud/telemetry/instrumenter.rb - lib/flipper/cloud/telemetry/metric.rb - lib/flipper/cloud/telemetry/metric_storage.rb - lib/flipper/cloud/telemetry/submitter.rb - lib/flipper/configuration.rb - lib/flipper/dsl.rb - lib/flipper/engine.rb - lib/flipper/errors.rb - lib/flipper/export.rb - lib/flipper/exporter.rb - lib/flipper/exporters/json/export.rb - lib/flipper/exporters/json/v1.rb - lib/flipper/expression.rb - lib/flipper/expression/builder.rb - lib/flipper/expression/constant.rb - lib/flipper/expressions/all.rb - lib/flipper/expressions/any.rb - lib/flipper/expressions/boolean.rb - lib/flipper/expressions/comparable.rb - lib/flipper/expressions/duration.rb - lib/flipper/expressions/equal.rb - lib/flipper/expressions/greater_than.rb - lib/flipper/expressions/greater_than_or_equal_to.rb - lib/flipper/expressions/less_than.rb - lib/flipper/expressions/less_than_or_equal_to.rb - lib/flipper/expressions/not_equal.rb - lib/flipper/expressions/now.rb - lib/flipper/expressions/number.rb - lib/flipper/expressions/percentage.rb - lib/flipper/expressions/percentage_of_actors.rb - lib/flipper/expressions/property.rb - lib/flipper/expressions/random.rb - lib/flipper/expressions/string.rb - lib/flipper/expressions/time.rb - lib/flipper/feature.rb - lib/flipper/feature_check_context.rb - lib/flipper/gate.rb - lib/flipper/gate_values.rb - lib/flipper/gates/actor.rb - lib/flipper/gates/boolean.rb - lib/flipper/gates/expression.rb - lib/flipper/gates/group.rb - lib/flipper/gates/percentage_of_actors.rb - lib/flipper/gates/percentage_of_time.rb - lib/flipper/identifier.rb - lib/flipper/instrumentation/log_subscriber.rb - lib/flipper/instrumentation/statsd.rb - lib/flipper/instrumentation/statsd_subscriber.rb - lib/flipper/instrumentation/subscriber.rb - lib/flipper/instrumenters/memory.rb - lib/flipper/instrumenters/noop.rb - lib/flipper/metadata.rb - lib/flipper/middleware/memoizer.rb - lib/flipper/middleware/setup_env.rb - lib/flipper/model/active_record.rb - lib/flipper/poller.rb - lib/flipper/registry.rb - lib/flipper/serializers/gzip.rb - lib/flipper/serializers/json.rb - lib/flipper/spec/shared_adapter_specs.rb - lib/flipper/test/shared_adapter_test.rb - lib/flipper/test_help.rb - lib/flipper/type.rb - lib/flipper/typecast.rb - lib/flipper/types/actor.rb - lib/flipper/types/boolean.rb - lib/flipper/types/group.rb - lib/flipper/types/percentage.rb - lib/flipper/types/percentage_of_actors.rb - lib/flipper/types/percentage_of_time.rb - lib/flipper/version.rb - lib/generators/flipper/setup_generator.rb - lib/generators/flipper/templates/update/migrations/01_create_flipper_tables.rb.erb - lib/generators/flipper/templates/update/migrations/02_change_flipper_gates_value_to_text.rb.erb - lib/generators/flipper/update_generator.rb - spec/fixtures/environment.rb - spec/fixtures/feature.json - spec/fixtures/flipper_pstore_1679087600.json - spec/flipper/actor_spec.rb - spec/flipper/adapter_builder_spec.rb - spec/flipper/adapter_spec.rb - spec/flipper/adapters/dual_write_spec.rb - spec/flipper/adapters/failover_spec.rb - spec/flipper/adapters/failsafe_spec.rb - spec/flipper/adapters/http/client_spec.rb - spec/flipper/adapters/http_spec.rb - spec/flipper/adapters/instrumented_spec.rb - spec/flipper/adapters/memoizable_spec.rb - spec/flipper/adapters/memory_spec.rb - spec/flipper/adapters/operation_logger_spec.rb - spec/flipper/adapters/pstore_spec.rb - spec/flipper/adapters/read_only_spec.rb - spec/flipper/adapters/strict_spec.rb - spec/flipper/adapters/sync/feature_synchronizer_spec.rb - spec/flipper/adapters/sync/interval_synchronizer_spec.rb - spec/flipper/adapters/sync/synchronizer_spec.rb - spec/flipper/adapters/sync_spec.rb - spec/flipper/cli_spec.rb - spec/flipper/cloud/configuration_spec.rb - spec/flipper/cloud/dsl_spec.rb - spec/flipper/cloud/message_verifier_spec.rb - spec/flipper/cloud/middleware_spec.rb - spec/flipper/cloud/telemetry/backoff_policy_spec.rb - spec/flipper/cloud/telemetry/metric_spec.rb - spec/flipper/cloud/telemetry/metric_storage_spec.rb - spec/flipper/cloud/telemetry/submitter_spec.rb - spec/flipper/cloud/telemetry_spec.rb - spec/flipper/cloud_spec.rb - spec/flipper/configuration_spec.rb - spec/flipper/dsl_spec.rb - spec/flipper/engine_spec.rb - spec/flipper/export_spec.rb - spec/flipper/exporter_spec.rb - spec/flipper/exporters/json/export_spec.rb - spec/flipper/exporters/json/v1_spec.rb - spec/flipper/expression/builder_spec.rb - spec/flipper/expression_spec.rb - spec/flipper/expressions/all_spec.rb - spec/flipper/expressions/any_spec.rb - spec/flipper/expressions/boolean_spec.rb - spec/flipper/expressions/duration_spec.rb - spec/flipper/expressions/equal_spec.rb - spec/flipper/expressions/greater_than_or_equal_to_spec.rb - spec/flipper/expressions/greater_than_spec.rb - spec/flipper/expressions/less_than_or_equal_to_spec.rb - spec/flipper/expressions/less_than_spec.rb - spec/flipper/expressions/not_equal_spec.rb - spec/flipper/expressions/now_spec.rb - spec/flipper/expressions/number_spec.rb - spec/flipper/expressions/percentage_of_actors_spec.rb - spec/flipper/expressions/percentage_spec.rb - spec/flipper/expressions/property_spec.rb - spec/flipper/expressions/random_spec.rb - spec/flipper/expressions/string_spec.rb - spec/flipper/expressions/time_spec.rb - spec/flipper/feature_check_context_spec.rb - spec/flipper/feature_spec.rb - spec/flipper/gate_spec.rb - spec/flipper/gate_values_spec.rb - spec/flipper/gates/actor_spec.rb - spec/flipper/gates/boolean_spec.rb - spec/flipper/gates/expression_spec.rb - spec/flipper/gates/group_spec.rb - spec/flipper/gates/percentage_of_actors_spec.rb - spec/flipper/gates/percentage_of_time_spec.rb - spec/flipper/identifier_spec.rb - spec/flipper/instrumentation/log_subscriber_spec.rb - spec/flipper/instrumentation/statsd_subscriber_spec.rb - spec/flipper/instrumenters/memory_spec.rb - spec/flipper/instrumenters/noop_spec.rb - spec/flipper/middleware/memoizer_spec.rb - spec/flipper/middleware/setup_env_spec.rb - spec/flipper/model/active_record_spec.rb - spec/flipper/poller_spec.rb - spec/flipper/registry_spec.rb - spec/flipper/serializers/gzip_spec.rb - spec/flipper/serializers/json_spec.rb - spec/flipper/typecast_spec.rb - spec/flipper/types/actor_spec.rb - spec/flipper/types/boolean_spec.rb - spec/flipper/types/group_spec.rb - spec/flipper/types/percentage_of_actors_spec.rb - spec/flipper/types/percentage_of_time_spec.rb - spec/flipper/types/percentage_spec.rb - spec/flipper_integration_spec.rb - spec/flipper_spec.rb - spec/spec_helper.rb - spec/support/actor_names.yml - spec/support/climate_control.rb - spec/support/descriptions.yml - spec/support/fake_backoff_policy.rb - spec/support/fake_udp_socket.rb - spec/support/skippable.rb - spec/support/spec_helpers.rb - test/adapters/memory_test.rb - test/adapters/pstore_test.rb - test/test_helper.rb - test_rails/generators/flipper/setup_generator_test.rb - test_rails/generators/flipper/update_generator_test.rb - test_rails/helper.rb - test_rails/system/test_help_test.rb homepage: https://www.flippercloud.io/docs licenses: - MIT metadata: documentation_uri: https://www.flippercloud.io/docs homepage_uri: https://www.flippercloud.io source_code_uri: https://github.com/flippercloud/flipper bug_tracker_uri: https://github.com/flippercloud/flipper/issues changelog_uri: https://github.com/flippercloud/flipper/releases/tag/v1.2.0 post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.6' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.5.3 signing_key: specification_version: 4 summary: Beautiful, performant feature flags for Ruby and Rails. test_files: - spec/fixtures/environment.rb - spec/fixtures/feature.json - spec/fixtures/flipper_pstore_1679087600.json - spec/flipper/actor_spec.rb - spec/flipper/adapter_builder_spec.rb - spec/flipper/adapter_spec.rb - spec/flipper/adapters/dual_write_spec.rb - spec/flipper/adapters/failover_spec.rb - spec/flipper/adapters/failsafe_spec.rb - spec/flipper/adapters/http/client_spec.rb - spec/flipper/adapters/http_spec.rb - spec/flipper/adapters/instrumented_spec.rb - spec/flipper/adapters/memoizable_spec.rb - spec/flipper/adapters/memory_spec.rb - spec/flipper/adapters/operation_logger_spec.rb - spec/flipper/adapters/pstore_spec.rb - spec/flipper/adapters/read_only_spec.rb - spec/flipper/adapters/strict_spec.rb - spec/flipper/adapters/sync/feature_synchronizer_spec.rb - spec/flipper/adapters/sync/interval_synchronizer_spec.rb - spec/flipper/adapters/sync/synchronizer_spec.rb - spec/flipper/adapters/sync_spec.rb - spec/flipper/cli_spec.rb - spec/flipper/cloud/configuration_spec.rb - spec/flipper/cloud/dsl_spec.rb - spec/flipper/cloud/message_verifier_spec.rb - spec/flipper/cloud/middleware_spec.rb - spec/flipper/cloud/telemetry/backoff_policy_spec.rb - spec/flipper/cloud/telemetry/metric_spec.rb - spec/flipper/cloud/telemetry/metric_storage_spec.rb - spec/flipper/cloud/telemetry/submitter_spec.rb - spec/flipper/cloud/telemetry_spec.rb - spec/flipper/cloud_spec.rb - spec/flipper/configuration_spec.rb - spec/flipper/dsl_spec.rb - spec/flipper/engine_spec.rb - spec/flipper/export_spec.rb - spec/flipper/exporter_spec.rb - spec/flipper/exporters/json/export_spec.rb - spec/flipper/exporters/json/v1_spec.rb - spec/flipper/expression/builder_spec.rb - spec/flipper/expression_spec.rb - spec/flipper/expressions/all_spec.rb - spec/flipper/expressions/any_spec.rb - spec/flipper/expressions/boolean_spec.rb - spec/flipper/expressions/duration_spec.rb - spec/flipper/expressions/equal_spec.rb - spec/flipper/expressions/greater_than_or_equal_to_spec.rb - spec/flipper/expressions/greater_than_spec.rb - spec/flipper/expressions/less_than_or_equal_to_spec.rb - spec/flipper/expressions/less_than_spec.rb - spec/flipper/expressions/not_equal_spec.rb - spec/flipper/expressions/now_spec.rb - spec/flipper/expressions/number_spec.rb - spec/flipper/expressions/percentage_of_actors_spec.rb - spec/flipper/expressions/percentage_spec.rb - spec/flipper/expressions/property_spec.rb - spec/flipper/expressions/random_spec.rb - spec/flipper/expressions/string_spec.rb - spec/flipper/expressions/time_spec.rb - spec/flipper/feature_check_context_spec.rb - spec/flipper/feature_spec.rb - spec/flipper/gate_spec.rb - spec/flipper/gate_values_spec.rb - spec/flipper/gates/actor_spec.rb - spec/flipper/gates/boolean_spec.rb - spec/flipper/gates/expression_spec.rb - spec/flipper/gates/group_spec.rb - spec/flipper/gates/percentage_of_actors_spec.rb - spec/flipper/gates/percentage_of_time_spec.rb - spec/flipper/identifier_spec.rb - spec/flipper/instrumentation/log_subscriber_spec.rb - spec/flipper/instrumentation/statsd_subscriber_spec.rb - spec/flipper/instrumenters/memory_spec.rb - spec/flipper/instrumenters/noop_spec.rb - spec/flipper/middleware/memoizer_spec.rb - spec/flipper/middleware/setup_env_spec.rb - spec/flipper/model/active_record_spec.rb - spec/flipper/poller_spec.rb - spec/flipper/registry_spec.rb - spec/flipper/serializers/gzip_spec.rb - spec/flipper/serializers/json_spec.rb - spec/flipper/typecast_spec.rb - spec/flipper/types/actor_spec.rb - spec/flipper/types/boolean_spec.rb - spec/flipper/types/group_spec.rb - spec/flipper/types/percentage_of_actors_spec.rb - spec/flipper/types/percentage_of_time_spec.rb - spec/flipper/types/percentage_spec.rb - spec/flipper_integration_spec.rb - spec/flipper_spec.rb - spec/spec_helper.rb - spec/support/actor_names.yml - spec/support/climate_control.rb - spec/support/descriptions.yml - spec/support/fake_backoff_policy.rb - spec/support/fake_udp_socket.rb - spec/support/skippable.rb - spec/support/spec_helpers.rb - test/adapters/memory_test.rb - test/adapters/pstore_test.rb - test/test_helper.rb