Merge remote-tracking branch 'upstream/master'
Showing
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.
.codeclimate.yml
0 → 100644
This diff is collapsed.
.nvmrc
0 → 100644
.rspec
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
... | ... | @@ -12,12 +12,13 @@ gem 'sprockets', '~> 3.7.0' |
gem 'default_value_for', '~> 3.0.0' | ||
# Supported DBs | ||
gem 'mysql2', '~> 0.3.16', group: :mysql | ||
gem 'mysql2', '~> 0.4.5', group: :mysql | ||
gem 'pg', '~> 0.18.2', group: :postgres | ||
gem 'rugged', '~> 0.25.1.1' | ||
gem 'rugged', '~> 0.26.0' | ||
gem 'grape-route-helpers', '~> 2.1.0' | ||
gem 'faraday', '~> 0.11.0' | ||
gem 'faraday', '~> 0.12' | ||
# Authentication libraries | ||
gem 'devise', '~> 4.2' | ||
... | ... | @@ -37,7 +38,7 @@ gem 'omniauth-saml', '~> 1.7.0' |
gem 'omniauth-shibboleth', '~> 1.2.0' | ||
gem 'omniauth-twitter', '~> 1.2.0' | ||
gem 'omniauth_crowd', '~> 2.2.0' | ||
gem 'omniauth-authentiq', '~> 0.3.0' | ||
gem 'omniauth-authentiq', '~> 0.3.1' | ||
gem 'rack-oauth2', '~> 1.2.1' | ||
gem 'jwt', '~> 1.5.6' | ||
... | ... | @@ -57,10 +58,14 @@ gem 'validates_hostname', '~> 1.0.6' |
# Browser detection | ||
gem 'browser', '~> 2.2' | ||
# GPG | ||
gem 'gpgme' | ||
# LDAP Auth | ||
# GitLab fork with several improvements to original library. For full list of changes | ||
# see https://github.com/intridea/omniauth-ldap/compare/master...gitlabhq:master | ||
gem 'gitlab_omniauth-ldap', '~> 1.2.1', require: 'omniauth-ldap' | ||
gem 'gitlab_omniauth-ldap', '~> 2.0.4', require: 'omniauth-ldap' | ||
gem 'net-ldap' | ||
# Git Wiki | ||
# Required manually in config/initializers/gollum.rb to control load order | ||
... | ... | @@ -71,7 +76,7 @@ gem 'gollum-rugged_adapter', '~> 0.4.4', require: false |
gem 'github-linguist', '~> 4.7.0', require: 'linguist' | ||
# API | ||
gem 'grape', '~> 0.19.0' | ||
gem 'grape', '~> 1.0' | ||
gem 'grape-entity', '~> 0.6.0' | ||
gem 'rack-cors', '~> 0.4.0', require: 'rack/cors' | ||
... | ... | @@ -79,24 +84,25 @@ gem 'rack-cors', '~> 0.4.0', require: 'rack/cors' |
gem 'hashie-forbidden_attributes' | ||
# Pagination | ||
gem 'kaminari', '~> 0.17.0' | ||
gem 'kaminari', '~> 1.0' | ||
# HAML | ||
gem 'hamlit', '~> 2.6.1' | ||
# Files attachments | ||
gem 'carrierwave', '~> 0.11.0' | ||
gem 'carrierwave', '~> 1.1' | ||
# Drag and Drop UI | ||
gem 'dropzonejs-rails', '~> 0.7.1' | ||
# for backups | ||
gem 'fog-aws', '~> 0.9' | ||
gem 'fog-core', '~> 1.40' | ||
gem 'fog-aws', '~> 1.4' | ||
gem 'fog-core', '~> 1.44' | ||
gem 'fog-google', '~> 0.5' | ||
gem 'fog-local', '~> 0.3' | ||
gem 'fog-openstack', '~> 0.1' | ||
gem 'fog-rackspace', '~> 0.1.1' | ||
gem 'fog-aliyun', '~> 0.1.0' | ||
# for Google storage | ||
gem 'google-api-client', '~> 0.8.6' | ||
... | ... | @@ -109,7 +115,7 @@ gem 'seed-fu', '~> 2.3.5' |
# Markdown and HTML processing | ||
gem 'html-pipeline', '~> 1.11.0' | ||
gem 'deckar01-task_list', '1.0.6', require: 'task_list/railtie' | ||
gem 'deckar01-task_list', '2.0.0' | ||
gem 'gitlab-markup', '~> 1.5.1' | ||
gem 'redcarpet', '~> 3.4' | ||
gem 'RedCloth', '~> 4.3.2' | ||
... | ... | @@ -121,6 +127,7 @@ gem 'asciidoctor', '~> 1.5.2' |
gem 'asciidoctor-plantuml', '0.0.7' | ||
gem 'rouge', '~> 2.0' | ||
gem 'truncato', '~> 0.7.8' | ||
gem 'bootstrap_form', '~> 2.7.0' | ||
# See https://groups.google.com/forum/#!topic/ruby-security-ann/aSbgDiwb24s | ||
# and https://groups.google.com/forum/#!topic/ruby-security-ann/Dy7YiKb_pMM | ||
... | ... | @@ -137,30 +144,31 @@ end |
# State machine | ||
gem 'state_machines-activerecord', '~> 0.4.0' | ||
# Run events after state machine commits | ||
gem 'after_commit_queue', '~> 1.3.0' | ||
# Issue tags | ||
gem 'acts-as-taggable-on', '~> 4.0' | ||
# Background jobs | ||
gem 'sidekiq', '~> 5.0' | ||
gem 'sidekiq-cron', '~> 0.4.4' | ||
gem 'sidekiq-cron', '~> 0.6.0' | ||
gem 'redis-namespace', '~> 1.5.2' | ||
gem 'sidekiq-limit_fetch', '~> 3.4' | ||
# Cron Parser | ||
gem 'rufus-scheduler', '~> 3.1.10' | ||
gem 'rufus-scheduler', '~> 3.4' | ||
# HTTP requests | ||
gem 'httparty', '~> 0.13.3' | ||
# Colored output to console | ||
gem 'rainbow', '~> 2.1.0' | ||
gem 'rainbow', '~> 2.2' | ||
# GitLab settings | ||
gem 'settingslogic', '~> 2.0.9' | ||
# Linear-time regex library for untrusted regular expressions | ||
gem 're2', '~> 1.1.1' | ||
# Misc | ||
gem 'version_sorter', '~> 2.1.0' | ||
... | ... | @@ -222,7 +230,7 @@ gem 'ace-rails-ap', '~> 4.1.0' |
gem 'mousetrap-rails', '~> 1.4.6' | ||
# Detect and convert string character encoding | ||
gem 'charlock_holmes', '~> 0.7.3' | ||
gem 'charlock_holmes', '~> 0.7.5' | ||
# Faster JSON | ||
gem 'oj', '~> 2.17.4' | ||
... | ... | @@ -235,7 +243,6 @@ gem 'webpack-rails', '~> 0.9.10' |
gem 'rack-proxy', '~> 0.6.0' | ||
gem 'sass-rails', '~> 5.0.6' | ||
gem 'coffee-rails', '~> 4.1.0' | ||
gem 'uglifier', '~> 2.7.2' | ||
gem 'addressable', '~> 2.3.8' | ||
... | ... | @@ -248,19 +255,40 @@ gem 'jquery-rails', '~> 4.1.0' |
gem 'request_store', '~> 1.3' | ||
gem 'select2-rails', '~> 3.5.9' | ||
gem 'virtus', '~> 1.0.1' | ||
gem 'net-ssh', '~> 3.0.1' | ||
gem 'base32', '~> 0.3.0' | ||
# Sentry integration | ||
gem 'sentry-raven', '~> 2.4.0' | ||
gem 'premailer-rails', '~> 1.9.0' | ||
gem 'sentry-raven', '~> 2.5.3' | ||
gem 'premailer-rails', '~> 1.9.7' | ||
# I18n | ||
gem 'ruby_parser', '~> 3.8', require: false | ||
gem 'rails-i18n', '~> 4.0.9' | ||
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.3.0' | ||
gem 'peek-pg', '~> 1.3.0', group: :postgres | ||
gem 'peek-rblineprof', '~> 0.2.0' | ||
gem 'peek-redis', '~> 1.2.0' | ||
gem 'peek-sidekiq', '~> 1.0.3' | ||
# Metrics | ||
group :metrics do | ||
gem 'allocations', '~> 1.0', require: false, platform: :mri | ||
gem 'method_source', '~> 0.8', require: false | ||
gem 'influxdb', '~> 0.2', require: false | ||
# Prometheus | ||
gem 'prometheus-client-mmap', '~>0.7.0.beta11' | ||
gem 'raindrops', '~> 0.18' | ||
end | ||
group :development do | ||
... | ... | @@ -284,16 +312,17 @@ group :development, :test do |
gem 'pry-rails', '~> 0.3.4' | ||
gem 'awesome_print', '~> 1.2.0', require: false | ||
gem 'fuubar', '~> 2.0.0' | ||
gem 'fuubar', '~> 2.2.0' | ||
gem 'database_cleaner', '~> 1.5.0' | ||
gem 'factory_girl_rails', '~> 4.7.0' | ||
gem 'rspec-rails', '~> 3.5.0' | ||
gem 'rspec-rails', '~> 3.6.0' | ||
gem 'rspec-retry', '~> 0.4.5' | ||
gem 'spinach-rails', '~> 0.2.1' | ||
gem 'spinach-rerun-reporter', '~> 0.0.2' | ||
gem 'rspec_profiling', '~> 0.0.5' | ||
gem 'rspec-set', '~> 0.1.3' | ||
gem 'rspec-parameterized' | ||
# Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) | ||
gem 'minitest', '~> 5.7.0' | ||
... | ... | @@ -309,10 +338,11 @@ group :development, :test do |
gem 'spring-commands-rspec', '~> 1.0.4' | ||
gem 'spring-commands-spinach', '~> 1.1.0' | ||
gem 'rubocop', '~> 0.47.1', require: false | ||
gem 'rubocop-rspec', '~> 1.15.0', require: false | ||
gem 'scss_lint', '~> 0.47.0', require: false | ||
gem 'haml_lint', '~> 0.21.0', require: false | ||
gem 'rubocop', '~> 0.49.1', require: false | ||
gem 'rubocop-rspec', '~> 1.15.1', require: false | ||
gem 'rubocop-gitlab-security', '~> 0.0.6', require: false | ||
gem 'scss_lint', '~> 0.54.0', require: false | ||
gem 'haml_lint', '~> 0.26.0', require: false | ||
gem 'simplecov', '~> 0.14.0', require: false | ||
gem 'flay', '~> 2.8.0', require: false | ||
gem 'bundler-audit', '~> 0.5.0', require: false | ||
... | ... | @@ -324,14 +354,14 @@ group :development, :test do |
gem 'activerecord_sane_schema_dumper', '0.2' | ||
gem 'stackprof', '~> 0.2.10' | ||
gem 'stackprof', '~> 0.2.10', require: false | ||
end | ||
group :test do | ||
gem 'shoulda-matchers', '~> 2.8.0', require: false | ||
gem 'shoulda-matchers', '~> 3.1.2', require: false | ||
gem 'email_spec', '~> 1.6.0' | ||
gem 'json-schema', '~> 2.6.2' | ||
gem 'webmock', '~> 1.24.0' | ||
gem 'webmock', '~> 2.3.2' | ||
gem 'test_after_commit', '~> 1.1' | ||
gem 'sham_rack', '~> 1.3.6' | ||
gem 'timecop', '~> 0.8.0' | ||
... | ... | @@ -348,10 +378,10 @@ gem 'html2text' |
gem 'ruby-prof', '~> 0.16.2' | ||
# OAuth | ||
gem 'oauth2', '~> 1.3.0' | ||
gem 'oauth2', '~> 1.4' | ||
# Soft deletion | ||
gem 'paranoia', '~> 2.2' | ||
gem 'paranoia', '~> 2.3.1' | ||
# Health check | ||
gem 'health_check', '~> 2.6.0' | ||
... | ... | @@ -360,7 +390,24 @@ gem 'health_check', '~> 2.6.0' |
gem 'vmstat', '~> 2.3.0' | ||
gem 'sys-filesystem', '~> 1.1.6' | ||
# SSH host key support | ||
gem 'net-ssh', '~> 4.1.0' | ||
# Required for ED25519 SSH host key support | ||
group :ed25519 do | ||
gem 'rbnacl-libsodium' | ||
gem 'rbnacl', '~> 3.2' | ||
gem 'bcrypt_pbkdf', '~> 1.0' | ||
end | ||
# Gitaly GRPC client | ||
gem 'gitaly', '~> 0.5.0' | ||
gem 'gitaly', '~> 0.27.0' | ||
gem 'toml-rb', '~> 0.3.15', require: false | ||
# Feature toggles | ||
gem 'flipper', '~> 0.10.2' | ||
gem 'flipper-active_record', '~> 0.10.2' | ||
# Structured logging | ||
gem 'lograge', '~> 0.5' |
This diff is collapsed.
4.19 KB
4.19 KB
4.19 KB
4.19 KB
4.19 KB
4.19 KB
4.19 KB
4.19 KB
4.19 KB
4.19 KB
app/assets/images/ci_favicons/favicon_status_canceled.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_created.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_failed.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_manual.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_not_found.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_pending.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_running.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_skipped.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_success.ico
100755 → 100644
app/assets/images/ci_favicons/favicon_status_warning.ico
100755 → 100644
14 KB
18.8 KB
25 KB
20.2 KB
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
app/finders/events_finder.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
app/finders/users_finder.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
app/helpers/blame_helper.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
app/helpers/hooks_helper.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
app/models/ci/group.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.