-
- Downloads
New performance bar that can be enabled with the `p b` shortcut
Signed-off-by:
Rémy Coutable <remy@rymai.me>
Showing
- Gemfile 12 additions, 0 deletionsGemfile
- Gemfile.lock 45 additions, 0 deletionsGemfile.lock
- app/assets/javascripts/peek.js 4 additions, 0 deletionsapp/assets/javascripts/peek.js
- app/assets/javascripts/shortcuts.js 14 additions, 0 deletionsapp/assets/javascripts/shortcuts.js
- app/controllers/application_controller.rb 14 additions, 1 deletionapp/controllers/application_controller.rb
- app/views/help/_shortcuts.html.haml 4 additions, 0 deletionsapp/views/help/_shortcuts.html.haml
- app/views/layouts/_head.html.haml 2 additions, 0 deletionsapp/views/layouts/_head.html.haml
- app/views/layouts/application.html.haml 1 addition, 0 deletionsapp/views/layouts/application.html.haml
- config/application.rb 1 addition, 0 deletionsconfig/application.rb
- config/initializers/peek.rb 9 additions, 0 deletionsconfig/initializers/peek.rb
- config/routes.rb 1 addition, 0 deletionsconfig/routes.rb
- config/webpack.config.js 1 addition, 0 deletionsconfig/webpack.config.js
- lib/gitlab/performance_bar.rb 7 additions, 0 deletionslib/gitlab/performance_bar.rb
- vendor/assets/javascripts/jquery.tipsy.js 258 additions, 0 deletionsvendor/assets/javascripts/jquery.tipsy.js
- vendor/assets/javascripts/peek.js 84 additions, 0 deletionsvendor/assets/javascripts/peek.js
- vendor/assets/javascripts/peek.performance_bar.js 191 additions, 0 deletionsvendor/assets/javascripts/peek.performance_bar.js
- vendor/assets/javascripts/peek.rblineprof.js 5 additions, 0 deletionsvendor/assets/javascripts/peek.rblineprof.js
- vendor/assets/stylesheets/peek.scss 138 additions, 0 deletionsvendor/assets/stylesheets/peek.scss
Loading
| Loading
| @@ -264,6 +264,18 @@ gem 'gettext_i18n_rails', '~> 1.8.0' |
gem 'gettext_i18n_rails_js', '~> 1.2.0' | ||
gem 'gettext', '~> 3.2.2', require: false, group: :development | ||
# Perf bar | ||
gem 'peek', '~> 1.0.1' | ||
gem 'peek-gc', '~> 0.0.2' | ||
gem 'peek-host', '~> 1.0.0' | ||
gem 'peek-mysql2', '~> 1.1.0', group: :mysql | ||
gem 'peek-performance_bar', '~> 1.2.1' | ||
gem 'peek-pg', '~> 1.3.0' | ||
gem 'peek-rblineprof', '~> 0.2.0' | ||
gem 'pygments.rb', require: false | ||
gem 'peek-redis', '~> 1.2.0' | ||
gem 'peek-sidekiq', '~> 1.0.3' | ||
# Metrics | ||
group :metrics do | ||
gem 'allocations', '~> 1.0', require: false, platform: :mri | ||
Loading
| Loading
|
app/assets/javascripts/peek.js
0 → 100644
config/initializers/peek.rb
0 → 100644
lib/gitlab/performance_bar.rb
0 → 100644
vendor/assets/javascripts/jquery.tipsy.js
0 → 100644
vendor/assets/javascripts/peek.js
0 → 100644
vendor/assets/javascripts/peek.rblineprof.js
0 → 100644
vendor/assets/stylesheets/peek.scss
0 → 100644
Please register or sign in to comment