demarches-normaliennes/config/features.rb

47 lines
1.1 KiB
Ruby
Raw Normal View History

2018-04-18 12:16:25 +02:00
Flipflop.configure do
strategy :cookie,
secure: Rails.env.production?,
httponly: true
2018-04-18 12:16:25 +02:00
strategy :active_record
strategy :user_preference
strategy :default
group :champs do
2018-10-31 19:51:11 +01:00
feature :champ_integer_number,
title: "Champ nombre entier"
feature :champ_repetition,
title: "Bloc répétable"
2018-04-18 12:16:25 +02:00
end
2018-04-18 12:16:25 +02:00
feature :web_hook
feature :enable_email_login_token
feature :operation_log_serialize_subject
2019-05-15 15:57:57 +02:00
group :development do
feature :mini_profiler_enabled,
default: Rails.env.development?
feature :xray_enabled,
default: Rails.env.development?
end
2018-04-18 12:16:25 +02:00
group :production do
feature :remote_storage,
2018-08-22 17:36:15 +02:00
default: ENV['FOG_ENABLED'] == 'enabled'
feature :insee_api_v3,
default: true
2018-04-18 12:16:25 +02:00
feature :weekly_overview,
default: ENV['APP_NAME'] == 'tps'
feature :pre_maintenance_mode
feature :maintenance_mode
2018-04-18 12:16:25 +02:00
end
2018-12-10 19:47:52 +01:00
if Rails.env.test?
# It would be nicer to configure this in administrateur_spec.rb in #feature_enabled?,
# but that results in a FrozenError: can't modify frozen Hash
feature :test_a
feature :test_b
end
2018-04-18 12:16:25 +02:00
end