Sha256: 25044e123610009e2fcf6bc27cd5223911f4c331dc2f8f71c683badf0b265348

Contents?: true

Size: 1.06 KB

Versions: 3

Compression:

Stored size: 1.06 KB

Contents

# MiniProfiler
#
# * https://github.com/MiniProfiler/rack-mini-profiler
# * http://railscasts.com/episodes/368-miniprofiler
# * https://github.com/MiniProfiler/rack-mini-profiler/blob/master/lib/mini_profiler_rails/railtie.rb
#

# The default behaviour is to suppress mini profiler in the test environment.
#
# Use this code to activate mini profiler even in the test environment.
# 
#     Rack::MiniProfiler.config.pre_authorize_cb = lambda do |env|
#       return true
#     end
#
# We used this in order to test that only developers could see mini profiler. 
# But having the mini profiler in the test environment caused several timeout
# issues when running on travis. 
#
# Therefore, we are now back at the default behaviour.
# In addition, we have mini profiler started in hidden mode, 
# i.e. pressing Alt+P is required to show it.
#
Rack::MiniProfiler.config.pre_authorize_cb = lambda do |env|
  not Rails.env.test?
end

Rack::MiniProfiler.config.start_hidden = true

if Rails.env.production? || Rails.env.test?
  Rack::MiniProfiler.config.authorization_mode = :whitelist
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
your_platform-1.0.1 config/initializers/mini_profiler.rb
your_platform-1.0.0 config/initializers/mini_profiler.rb
your_platform-0.0.2 config/initializers/mini_profiler.rb