flipper
flipper copied to clipboard
🐬 Beautiful, performant feature flags for Ruby.
As suggested by @LandonSchropp in https://github.com/flippercloud/flipper/issues/879, this adds the ability to constrain feature names to a naming style. ```ruby require 'flipper/adapters/naming_style' Flipper.configure do |config| config.use Flipper::Adapters::NamingStyle, :snake # or :camel,...
The [Naming Conventions](https://www.flippercloud.io/docs/guides/naming) page in the Flipper documentation includes some good advice: > Pick a naming style and stick with it. The most important thing is consistency. Is there any...
I have `config.flipper.log = false` defined in the Flipper initializer. When running `bundle exec sidekiq`, these logs are flooding in. I do not see these logs in the rails logs,...
## Adds the ability to load extra JS scripts into flipper UI. Added a new field `scripts` to `lib/flipper/ui/configuration.rb` so it allows to load scripts into the layout of flipper-ui....
Related: https://github.com/flippercloud/flipper/pull/705 Refs: - https://github.com/rails/rails/blob/b752c38e81a310c1aaca78c7cdd1784009ea189a/activerecord/lib/active_record/connection_handling.rb#L259 - https://github.com/rails/rails/blob/b752c38e81a310c1aaca78c7cdd1784009ea189a/activerecord/lib/active_record/connection_handling.rb#L293-L294 This will be soft deprecated in Rails 7.2. The reason for this change is twofold. 1. We're running on Rails Edge with `active_record.permanent_connection_checkout...
Bumps [supercharge/mongodb-github-action](https://github.com/supercharge/mongodb-github-action) from 1.10.0 to 1.11.0. Release notes Sourced from supercharge/mongodb-github-action's releases. Release 1.11.0 Changelog Sourced from supercharge/mongodb-github-action's changelog. 1.11.0 - 2024-05-22 Added added mongodb-container-name input: this option allows you...
Is there an easy way in order for all flags to return true? (I need this in test & development env)
Rejecting nil has the advantage of allowing use of null object patterns using objects that implement nil? but are not strictly nil. This also works well with the ['actor cannot...
We upgraded from 1.1.2 to 1.3.1 and found that we no longer get activesupport notifications with this line in an initializer: ``` ActiveSupport::Notifications.subscribe("feature_operation.flipper") do # block was being called in...
Hey! I got an error after I upgraded flipper-active_record from v1.3.0 to v1.3.1 ``` /usr/local/bundle/gems/flipper-active_record-1.3.1/lib/flipper/adapters/active_record.rb:292:in `value_not_text?': undefined method `column_for_attribute' for class Flipper::Gate (NoMethodError) @gate_class.column_for_attribute(:value).type != :text ^^^^^^^^^^^^^^^^^^^^^ from /usr/local/bundle/gems/flipper-active_record-1.3.1/lib/flipper/adapters/active_record.rb:65:in `initialize'...