Merge remote-tracking branch 'upstream/master' into better-asana-refs
* upstream/master: (307 commits) Update CHANGELOG spinach fix Updated allocations Gem to version 1.0.3 Removed various default metrics tags Update CHANGELOG Fix "I see current user as the first user" step Swap Author and Assignee Selectors on issuable index view Update CHANGELOG Make sure that is no pending migrations in Gitlab::CurrentSettings Added additional config environmental variables to help Debian packaging We don't use whenever anymore. Lets remove the schedule file Fix project transfer e-mail sending incorrect paths in e-mail notification Update CHANGELOG Use Gitlab::CurrentSettings for InfluxDB Write to InfluxDB directly via UDP Strip newlines from obfuscated SQL Add hotfix that allows to access build artifacts created before 8.3 note votes methids implementation When reCAPTCHA is disabled, allow registrations to go through without a code Downcased user or email search for avatar_icon. ...
Showing
... | @@ -23,6 +23,7 @@ gem 'devise-async', '~> 0.9.0' | ... | @@ -23,6 +23,7 @@ gem 'devise-async', '~> 0.9.0' |
gem 'doorkeeper', '~> 2.2.0' | gem 'doorkeeper', '~> 2.2.0' | ||
gem 'omniauth', '~> 1.2.2' | gem 'omniauth', '~> 1.2.2' | ||
gem 'omniauth-bitbucket', '~> 0.0.2' | gem 'omniauth-bitbucket', '~> 0.0.2' | ||
gem 'omniauth-cas3', '~> 1.1.2' | |||
gem 'omniauth-facebook', '~> 3.0.0' | gem 'omniauth-facebook', '~> 3.0.0' | ||
gem 'omniauth-github', '~> 1.1.1' | gem 'omniauth-github', '~> 1.1.1' | ||
gem 'omniauth-gitlab', '~> 1.0.0' | gem 'omniauth-gitlab', '~> 1.0.0' | ||
... | @@ -34,6 +35,9 @@ gem 'omniauth-twitter', '~> 1.2.0' | ... | @@ -34,6 +35,9 @@ gem 'omniauth-twitter', '~> 1.2.0' |
gem 'omniauth_crowd' | gem 'omniauth_crowd' | ||
gem 'rack-oauth2', '~> 1.2.1' | gem 'rack-oauth2', '~> 1.2.1' | ||
# reCAPTCHA protection | |||
gem 'recaptcha', require: 'recaptcha/rails' | |||
# Two-factor authentication | # Two-factor authentication | ||
gem 'devise-two-factor', '~> 2.0.0' | gem 'devise-two-factor', '~> 2.0.0' | ||
gem 'rqrcode-rails3', '~> 0.1.7' | gem 'rqrcode-rails3', '~> 0.1.7' | ||
... | @@ -101,6 +105,9 @@ gem 'wikicloth', '0.8.1' | ... | @@ -101,6 +105,9 @@ gem 'wikicloth', '0.8.1' |
gem 'asciidoctor', '~> 1.5.2' | gem 'asciidoctor', '~> 1.5.2' | ||
gem 'rouge', '~> 1.10.1' | gem 'rouge', '~> 1.10.1' | ||
# See https://groups.google.com/forum/#!topic/ruby-security-ann/aSbgDiwb24s | |||
gem 'nokogiri', '1.6.7.1' | |||
# Diffs | # Diffs | ||
gem 'diffy', '~> 3.0.3' | gem 'diffy', '~> 3.0.3' | ||
... | @@ -168,14 +175,14 @@ gem 'd3_rails', '~> 3.5.5' | ... | @@ -168,14 +175,14 @@ gem 'd3_rails', '~> 3.5.5' |
gem "cal-heatmap-rails", "~> 0.0.1" | gem "cal-heatmap-rails", "~> 0.0.1" | ||
# underscore-rails | # underscore-rails | ||
gem "underscore-rails", "~> 1.4.4" | gem "underscore-rails", "~> 1.8.0" | ||
# Sanitize user input | # Sanitize user input | ||
gem "sanitize", '~> 2.0' | gem "sanitize", '~> 2.0' | ||
gem 'babosa', '~> 1.0.2' | gem 'babosa', '~> 1.0.2' | ||
# Protect against bruteforcing | # Protect against bruteforcing | ||
gem "rack-attack", '~> 4.3.0' | gem "rack-attack", '~> 4.3.1' | ||
# Ace editor | # Ace editor | ||
gem 'ace-rails-ap', '~> 2.0.1' | gem 'ace-rails-ap', '~> 2.0.1' | ||
... | @@ -186,7 +193,7 @@ gem 'mousetrap-rails', '~> 1.4.6' | ... | @@ -186,7 +193,7 @@ gem 'mousetrap-rails', '~> 1.4.6' |
# Detect and convert string character encoding | # Detect and convert string character encoding | ||
gem 'charlock_holmes', '~> 0.7.3' | gem 'charlock_holmes', '~> 0.7.3' | ||
gem "sass-rails", '~> 4.0.5' | gem "sass-rails", '~> 5.0.0' | ||
gem "coffee-rails", '~> 4.1.0' | gem "coffee-rails", '~> 4.1.0' | ||
gem "uglifier", '~> 2.7.2' | gem "uglifier", '~> 2.7.2' | ||
gem 'turbolinks', '~> 2.5.0' | gem 'turbolinks', '~> 2.5.0' | ||
... | @@ -198,9 +205,9 @@ gem 'font-awesome-rails', '~> 4.2' | ... | @@ -198,9 +205,9 @@ gem 'font-awesome-rails', '~> 4.2' |
gem 'gitlab_emoji', '~> 0.2.0' | gem 'gitlab_emoji', '~> 0.2.0' | ||
gem 'gon', '~> 6.0.1' | gem 'gon', '~> 6.0.1' | ||
gem 'jquery-atwho-rails', '~> 1.3.2' | gem 'jquery-atwho-rails', '~> 1.3.2' | ||
gem 'jquery-rails', '~> 3.1.3' | gem 'jquery-rails', '~> 4.0.0' | ||
gem 'jquery-scrollto-rails', '~> 1.4.3' | gem 'jquery-scrollto-rails', '~> 1.4.3' | ||
gem 'jquery-ui-rails', '~> 4.2.1' | gem 'jquery-ui-rails', '~> 5.0.0' | ||
gem 'nprogress-rails', '~> 0.1.6.7' | gem 'nprogress-rails', '~> 0.1.6.7' | ||
gem 'raphael-rails', '~> 2.1.2' | gem 'raphael-rails', '~> 2.1.2' | ||
gem 'request_store', '~> 1.2.0' | gem 'request_store', '~> 1.2.0' | ||
... | @@ -208,14 +215,22 @@ gem 'select2-rails', '~> 3.5.9' | ... | @@ -208,14 +215,22 @@ gem 'select2-rails', '~> 3.5.9' |
gem 'virtus', '~> 1.0.1' | gem 'virtus', '~> 1.0.1' | ||
gem 'net-ssh', '~> 3.0.1' | gem 'net-ssh', '~> 3.0.1' | ||
# 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 | |||
gem 'connection_pool', '~> 2.0', require: false | |||
end | |||
group :development do | group :development do | ||
gem "foreman" | gem "foreman" | ||
gem 'brakeman', '3.0.1', require: false | gem 'brakeman', '~> 3.1.0', require: false | ||
gem "annotate", "~> 2.6.0" | gem "annotate", "~> 2.6.0" | ||
gem "letter_opener", '~> 1.1.2' | gem "letter_opener", '~> 1.1.2' | ||
gem 'quiet_assets', '~> 1.0.2' | gem 'quiet_assets', '~> 1.0.2' | ||
gem 'rerun', '~> 0.10.0' | gem 'rerun', '~> 0.11.0' | ||
gem 'bullet', require: false | gem 'bullet', require: false | ||
gem 'rblineprof', platform: :mri, require: false | gem 'rblineprof', platform: :mri, require: false | ||
gem 'web-console', '~> 2.0' | gem 'web-console', '~> 2.0' | ||
... | @@ -251,7 +266,7 @@ group :development, :test do | ... | @@ -251,7 +266,7 @@ group :development, :test do |
gem 'capybara', '~> 2.4.0' | gem 'capybara', '~> 2.4.0' | ||
gem 'capybara-screenshot', '~> 1.0.0' | gem 'capybara-screenshot', '~> 1.0.0' | ||
gem 'poltergeist', '~> 1.6.0' | gem 'poltergeist', '~> 1.8.1' | ||
gem 'teaspoon', '~> 1.0.0' | gem 'teaspoon', '~> 1.0.0' | ||
gem 'teaspoon-jasmine', '~> 2.2.0' | gem 'teaspoon-jasmine', '~> 2.2.0' | ||
... | @@ -261,7 +276,7 @@ group :development, :test do | ... | @@ -261,7 +276,7 @@ group :development, :test do |
gem 'spring-commands-spinach', '~> 1.0.0' | gem 'spring-commands-spinach', '~> 1.0.0' | ||
gem 'spring-commands-teaspoon', '~> 0.0.2' | gem 'spring-commands-teaspoon', '~> 0.0.2' | ||
gem 'rubocop', '~> 0.28.0', require: false | gem 'rubocop', '~> 0.35.0', require: false | ||
gem 'coveralls', '~> 0.8.2', require: false | gem 'coveralls', '~> 0.8.2', require: false | ||
gem 'simplecov', '~> 0.10.0', require: false | gem 'simplecov', '~> 0.10.0', require: false | ||
gem 'flog', require: false | gem 'flog', require: false | ||
... | ... |
This diff is collapsed.
26.4 KB
app/assets/images/emoji.png
0 → 100644
813 KB
5.07 KB
This diff is collapsed.
app/models/jira_issue.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.
config/database.yml.env
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.
config/schedule.rb
deleted
100644 → 0
This diff is collapsed.
config/schedule.yml
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
doc/ci/triggers/README.md
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.
doc/integration/cas.md
0 → 100644
This diff is collapsed.
doc/integration/jira.md
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.
doc/integration/recaptcha.md
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.
fixtures/emojis/aliases.json
0 → 100644
This diff is collapsed.
fixtures/emojis/index.json
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.
lib/gitlab/metrics.rb
0 → 100644
This diff is collapsed.
lib/gitlab/metrics/delta.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
lib/gitlab/metrics/metric.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.
lib/gitlab/metrics/system.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
lib/gitlab/o_auth/session.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
lib/gitlab/recaptcha.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.