rack-mini-profiler
This commit is contained in:
parent
b4fc837ecb
commit
d63f7a75e9
3 changed files with 18 additions and 2 deletions
8
Gemfile
8
Gemfile
|
@ -70,6 +70,12 @@ gem 'validates_hostname'
|
|||
gem 'webpacker'
|
||||
gem 'yaml_db', git: 'https://0xacab.org/sutty/yaml_db.git'
|
||||
|
||||
# performance
|
||||
gem 'flamegraph'
|
||||
gem 'memory_profiler'
|
||||
gem 'rack-mini-profiler'
|
||||
gem 'stackprof'
|
||||
|
||||
group :themes do
|
||||
gem 'editorial-autogestiva-jekyll-theme', require: false
|
||||
gem 'minima', require: false
|
||||
|
@ -87,7 +93,6 @@ group :development, :test do
|
|||
gem 'capybara', '~> 2.13'
|
||||
gem 'selenium-webdriver'
|
||||
gem 'sqlite3'
|
||||
gem 'stackprof'
|
||||
end
|
||||
|
||||
group :development do
|
||||
|
@ -106,4 +111,3 @@ group :test do
|
|||
gem 'factory_bot_rails'
|
||||
gem 'timecop'
|
||||
end
|
||||
|
||||
|
|
|
@ -158,6 +158,7 @@ GEM
|
|||
factory_bot (~> 5.1.0)
|
||||
railties (>= 4.2.0)
|
||||
ffi (1.12.2)
|
||||
flamegraph (0.9.5)
|
||||
forwardable-extended (2.6.0)
|
||||
friendly_id (5.3.0)
|
||||
activerecord (>= 4.0.0)
|
||||
|
@ -289,6 +290,8 @@ GEM
|
|||
pundit (2.1.0)
|
||||
activesupport (>= 3.0.0)
|
||||
rack (2.2.2)
|
||||
rack-mini-profiler (2.0.1)
|
||||
rack (>= 1.2.0)
|
||||
rack-proxy (0.6.5)
|
||||
rack
|
||||
rack-test (1.1.0)
|
||||
|
@ -472,6 +475,7 @@ DEPENDENCIES
|
|||
email_address
|
||||
exception_notification
|
||||
factory_bot_rails
|
||||
flamegraph
|
||||
friendly_id
|
||||
haml-lint
|
||||
hamlit-rails
|
||||
|
@ -484,6 +488,7 @@ DEPENDENCIES
|
|||
letter_opener
|
||||
listen (>= 3.0.5, < 3.2)
|
||||
lograge
|
||||
memory_profiler
|
||||
mini_magick
|
||||
minima
|
||||
mobility
|
||||
|
@ -491,6 +496,7 @@ DEPENDENCIES
|
|||
pry
|
||||
puma
|
||||
pundit
|
||||
rack-mini-profiler
|
||||
rails (~> 6)
|
||||
rails-i18n
|
||||
rails_warden
|
||||
|
|
|
@ -9,6 +9,12 @@ class ApplicationController < ActionController::Base
|
|||
before_action :configure_permitted_parameters, if: :devise_controller?
|
||||
before_action :set_locale
|
||||
|
||||
before_action do
|
||||
if current_usuarie.try(:ends_with?, '@' + ENV.fetch('SUTTY', 'sutty.nl'))
|
||||
Rack::MiniProfiler.authorize_request
|
||||
end
|
||||
end
|
||||
|
||||
# No tenemos índice de sutty, vamos directamente a ver el listado de
|
||||
# sitios
|
||||
def index
|
||||
|
|
Loading…
Reference in a new issue