|
|
|
@ -16,7 +16,7 @@ gem 'mysql2', '~> 0.4.5', group: :mysql |
|
|
|
|
gem 'pg', '~> 0.18.2', group: :postgres |
|
|
|
|
|
|
|
|
|
gem 'rugged', '~> 0.26.0' |
|
|
|
|
gem 'grape-route-helpers', '~> 2.0.0' |
|
|
|
|
gem 'grape-route-helpers', '~> 2.1.0' |
|
|
|
|
|
|
|
|
|
gem 'faraday', '~> 0.12' |
|
|
|
|
|
|
|
|
@ -31,7 +31,7 @@ gem 'omniauth-cas3', '~> 1.1.4' |
|
|
|
|
gem 'omniauth-facebook', '~> 4.0.0' |
|
|
|
|
gem 'omniauth-github', '~> 1.1.1' |
|
|
|
|
gem 'omniauth-gitlab', '~> 1.0.2' |
|
|
|
|
gem 'omniauth-google-oauth2', '~> 0.4.1' |
|
|
|
|
gem 'omniauth-google-oauth2', '~> 0.5.2' |
|
|
|
|
gem 'omniauth-kerberos', '~> 0.3.0', group: :kerberos |
|
|
|
|
gem 'omniauth-oauth2-generic', '~> 0.2.2' |
|
|
|
|
gem 'omniauth-saml', '~> 1.7.0' |
|
|
|
@ -64,7 +64,7 @@ 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', '~> 2.0.3', require: 'omniauth-ldap' |
|
|
|
|
gem 'gitlab_omniauth-ldap', '~> 2.0.4', require: 'omniauth-ldap' |
|
|
|
|
gem 'net-ldap' |
|
|
|
|
|
|
|
|
|
# Git Wiki |
|
|
|
@ -76,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.2' |
|
|
|
|
gem 'grape', '~> 1.0' |
|
|
|
|
gem 'grape-entity', '~> 0.6.0' |
|
|
|
|
gem 'rack-cors', '~> 0.4.0', require: 'rack/cors' |
|
|
|
|
|
|
|
|
@ -128,7 +128,7 @@ gem 'asciidoctor-plantuml', '0.0.7' |
|
|
|
|
gem 'rouge', '~> 2.0' |
|
|
|
|
gem 'truncato', '~> 0.7.9' |
|
|
|
|
gem 'bootstrap_form', '~> 2.7.0' |
|
|
|
|
gem 'nokogiri', '~> 1.8.0' |
|
|
|
|
gem 'nokogiri', '~> 1.8.1' |
|
|
|
|
|
|
|
|
|
# Diffs |
|
|
|
|
gem 'diffy', '~> 3.1.0' |
|
|
|
@ -141,8 +141,6 @@ 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' |
|
|
|
@ -183,7 +181,7 @@ gem 'connection_pool', '~> 2.0' |
|
|
|
|
gem 'hipchat', '~> 1.5.0' |
|
|
|
|
|
|
|
|
|
# JIRA integration |
|
|
|
|
gem 'jira-ruby', '~> 1.1.2' |
|
|
|
|
gem 'jira-ruby', '~> 1.4' |
|
|
|
|
|
|
|
|
|
# Flowdock integration |
|
|
|
|
gem 'gitlab-flowdock-git-hook', '~> 1.0.1' |
|
|
|
@ -206,9 +204,6 @@ gem 'kubeclient', '~> 2.2.0' |
|
|
|
|
# d3 |
|
|
|
|
gem 'd3_rails', '~> 3.5.0' |
|
|
|
|
|
|
|
|
|
# underscore-rails |
|
|
|
|
gem 'underscore-rails', '~> 1.8.0' |
|
|
|
|
|
|
|
|
|
# Sanitize user input |
|
|
|
|
gem 'sanitize', '~> 2.0' |
|
|
|
|
gem 'babosa', '~> 1.0.2' |
|
|
|
@ -229,7 +224,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' |
|
|
|
@ -329,7 +324,7 @@ group :development, :test do |
|
|
|
|
# Generate Fake data |
|
|
|
|
gem 'ffaker', '~> 2.4' |
|
|
|
|
|
|
|
|
|
gem 'capybara', '~> 2.6.2' |
|
|
|
|
gem 'capybara', '~> 2.15.0' |
|
|
|
|
gem 'capybara-screenshot', '~> 1.0.0' |
|
|
|
|
gem 'poltergeist', '~> 1.9.0' |
|
|
|
|
|
|
|
|
@ -339,6 +334,7 @@ group :development, :test do |
|
|
|
|
|
|
|
|
|
gem 'rubocop', '~> 0.49.1', require: false |
|
|
|
|
gem 'rubocop-rspec', '~> 1.15.1', require: false |
|
|
|
|
gem 'rubocop-gitlab-security', '~> 0.1.0', 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 |
|
|
|
@ -352,7 +348,9 @@ group :development, :test do |
|
|
|
|
|
|
|
|
|
gem 'activerecord_sane_schema_dumper', '0.2' |
|
|
|
|
|
|
|
|
|
gem 'stackprof', '~> 0.2.10' |
|
|
|
|
gem 'stackprof', '~> 0.2.10', require: false |
|
|
|
|
|
|
|
|
|
gem 'simple_po_parser', '~> 1.1.2', require: false |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
group :test do |
|
|
|
@ -394,12 +392,12 @@ gem 'net-ssh', '~> 4.1.0' |
|
|
|
|
# Required for ED25519 SSH host key support |
|
|
|
|
group :ed25519 do |
|
|
|
|
gem 'rbnacl-libsodium' |
|
|
|
|
gem 'rbnacl', '~> 3.2' |
|
|
|
|
gem 'rbnacl', '~> 4.0' |
|
|
|
|
gem 'bcrypt_pbkdf', '~> 1.0' |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
# Gitaly GRPC client |
|
|
|
|
gem 'gitaly', '~> 0.26.0' |
|
|
|
|
gem 'gitaly-proto', '~> 0.33.0', require: 'gitaly' |
|
|
|
|
|
|
|
|
|
gem 'toml-rb', '~> 0.3.15', require: false |
|
|
|
|
|
|
|
|
@ -409,5 +407,6 @@ gem 'flipper-active_record', '~> 0.10.2' |
|
|
|
|
|
|
|
|
|
# Structured logging |
|
|
|
|
gem 'lograge', '~> 0.5' |
|
|
|
|
gem 'grape_logging', '~> 1.7' |
|
|
|
|
|
|
|
|
|
gem 'activerecord-nulldb-adapter' |
|
|
|
|