flipper icon indicating copy to clipboard operation
flipper copied to clipboard

🐬 Beautiful, performant feature flags for Ruby.

Results 51 flipper issues
Sort by recently updated
recently updated
newest added

This PR patches the active record adapter to work with 4.2. The two issues were originally noticed by @clinejj https://github.com/flippercloud/flipper/issues/857 https://github.com/flippercloud/flipper/issues/858 Getting errors with some tests needing sqllite 1.4.4 though:...

## Why? For my use case I need to be able to cache values each time `features`, `get`, `get_multi`, or `get_all` are called but only use those cached values if...

When upgrading from flipper 1.1.2 to flipper 1.2.2 the behavior of the redis adapter changed. Sometimes it initializes from my configuration block: ``` ::Flipper.configure do |config| config.adapter do ::Flipper::Adapters::Redis.new( ::Redis.new(:url...

We use Rails 4.2, and after updating from Flipper 0.26.1 to 0.26.2 saw the below error after loading the web UI. The only change was https://github.com/flippercloud/flipper/pull/707, which my guess is...

In https://github.com/flippercloud/flipper/pull/782, there was an update to read values from Rails credentials. Credentials were added in Rails 5.2, which means this throws an error when using Flipper 1.1.0+ and Rails...

To solve this issue https://github.com/flippercloud/flipper/issues/609 in a DRY way I simply wrap all the public methods in the existing redis adapter

This is an attempt at creating a generic `ConnectionPool` adapter that can be composed with other adapters as discussed in https://github.com/flippercloud/flipper/pull/826#pullrequestreview-1832444441. It just wraps each adapter method call in a...

Is there a way to configure/modify Flipper so that all gates are not loaded into memory? We have several services that were successfully using Flipper. We began to migrate our...

Calling `enable_actor` is not idempotent (from the application perspective) 1st time: 😄 2nd time: 😡 ```ruby test "enable_actor is not idempotent" do actor = create(:actor) run_enable_in_transaction = -> { ActiveRecord::Base.transaction...