gitlab: 10.8.0 -> 11.2.3
This commit is contained in:
parent
bfc8d80c6e
commit
51c1830147
|
@ -6,7 +6,7 @@ end
|
||||||
gem_versions = {}
|
gem_versions = {}
|
||||||
gem_versions['activerecord_sane_schema_dumper'] = rails5? ? '1.0' : '0.2'
|
gem_versions['activerecord_sane_schema_dumper'] = rails5? ? '1.0' : '0.2'
|
||||||
gem_versions['default_value_for'] = rails5? ? '~> 3.0.5' : '~> 3.0.0'
|
gem_versions['default_value_for'] = rails5? ? '~> 3.0.5' : '~> 3.0.0'
|
||||||
gem_versions['rails'] = rails5? ? '5.0.6' : '4.2.10'
|
gem_versions['rails'] = rails5? ? '5.0.7' : '4.2.10'
|
||||||
gem_versions['rails-i18n'] = rails5? ? '~> 5.1' : '~> 4.0.9'
|
gem_versions['rails-i18n'] = rails5? ? '~> 5.1' : '~> 4.0.9'
|
||||||
# --- The end of special code for migrating to Rails 5.0 ---
|
# --- The end of special code for migrating to Rails 5.0 ---
|
||||||
|
|
||||||
|
@ -28,14 +28,14 @@ gem 'mysql2', '~> 0.4.10', group: :mysql
|
||||||
gem 'pg', '~> 0.18.2', group: :postgres
|
gem 'pg', '~> 0.18.2', group: :postgres
|
||||||
|
|
||||||
gem 'rugged', '~> 0.27'
|
gem 'rugged', '~> 0.27'
|
||||||
gem 'grape-route-helpers', '~> 2.1.0'
|
gem 'grape-path-helpers', '~> 1.0'
|
||||||
|
|
||||||
gem 'faraday', '~> 0.12'
|
gem 'faraday', '~> 0.12'
|
||||||
|
|
||||||
# Authentication libraries
|
# Authentication libraries
|
||||||
gem 'devise', '~> 4.4'
|
gem 'devise', '~> 4.4'
|
||||||
gem 'doorkeeper', '~> 4.3'
|
gem 'doorkeeper', '~> 4.3'
|
||||||
gem 'doorkeeper-openid_connect', '~> 1.3'
|
gem 'doorkeeper-openid_connect', '~> 1.5'
|
||||||
gem 'omniauth', '~> 1.8'
|
gem 'omniauth', '~> 1.8'
|
||||||
gem 'omniauth-auth0', '~> 2.0.0'
|
gem 'omniauth-auth0', '~> 2.0.0'
|
||||||
gem 'omniauth-azure-oauth2', '~> 0.0.9'
|
gem 'omniauth-azure-oauth2', '~> 0.0.9'
|
||||||
|
@ -47,13 +47,16 @@ gem 'omniauth-google-oauth2', '~> 0.5.3'
|
||||||
gem 'omniauth-kerberos', '~> 0.3.0', group: :kerberos
|
gem 'omniauth-kerberos', '~> 0.3.0', group: :kerberos
|
||||||
gem 'omniauth-oauth2-generic', '~> 0.2.2'
|
gem 'omniauth-oauth2-generic', '~> 0.2.2'
|
||||||
gem 'omniauth-saml', '~> 1.10'
|
gem 'omniauth-saml', '~> 1.10'
|
||||||
gem 'omniauth-shibboleth', '~> 1.2.0'
|
gem 'omniauth-shibboleth', '~> 1.3.0'
|
||||||
gem 'omniauth-twitter', '~> 1.4'
|
gem 'omniauth-twitter', '~> 1.4'
|
||||||
gem 'omniauth_crowd', '~> 2.2.0'
|
gem 'omniauth_crowd', '~> 2.2.0'
|
||||||
gem 'omniauth-authentiq', '~> 0.3.1'
|
gem 'omniauth-authentiq', '~> 0.3.3'
|
||||||
gem 'rack-oauth2', '~> 1.2.1'
|
gem 'rack-oauth2', '~> 1.2.1'
|
||||||
gem 'jwt', '~> 1.5.6'
|
gem 'jwt', '~> 1.5.6'
|
||||||
|
|
||||||
|
# Kerberos authentication. EE-only
|
||||||
|
gem 'gssapi', group: :kerberos
|
||||||
|
|
||||||
# Spam and anti-bot protection
|
# Spam and anti-bot protection
|
||||||
gem 'recaptcha', '~> 3.0', require: 'recaptcha/rails'
|
gem 'recaptcha', '~> 3.0', require: 'recaptcha/rails'
|
||||||
gem 'akismet', '~> 2.0'
|
gem 'akismet', '~> 2.0'
|
||||||
|
@ -93,6 +96,10 @@ gem 'grape', '~> 1.0'
|
||||||
gem 'grape-entity', '~> 0.7.1'
|
gem 'grape-entity', '~> 0.7.1'
|
||||||
gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
|
gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
|
||||||
|
|
||||||
|
# GraphQL API
|
||||||
|
gem 'graphql', '~> 1.8.0'
|
||||||
|
gem 'graphiql-rails', '~> 1.4.10'
|
||||||
|
|
||||||
# Disable strong_params so that Mash does not respond to :permitted?
|
# Disable strong_params so that Mash does not respond to :permitted?
|
||||||
gem 'hashie-forbidden_attributes'
|
gem 'hashie-forbidden_attributes'
|
||||||
|
|
||||||
|
@ -100,10 +107,11 @@ gem 'hashie-forbidden_attributes'
|
||||||
gem 'kaminari', '~> 1.0'
|
gem 'kaminari', '~> 1.0'
|
||||||
|
|
||||||
# HAML
|
# HAML
|
||||||
gem 'hamlit', '~> 2.6.1'
|
gem 'hamlit', '~> 2.8.8'
|
||||||
|
|
||||||
# Files attachments
|
# Files attachments
|
||||||
gem 'carrierwave', '~> 1.2'
|
gem 'carrierwave', '~> 1.2'
|
||||||
|
gem 'mini_magick'
|
||||||
|
|
||||||
# Drag and Drop UI
|
# Drag and Drop UI
|
||||||
gem 'dropzonejs-rails', '~> 0.7.1'
|
gem 'dropzonejs-rails', '~> 0.7.1'
|
||||||
|
@ -126,14 +134,21 @@ gem 'unf', '~> 0.1.4'
|
||||||
# Seed data
|
# Seed data
|
||||||
gem 'seed-fu', '~> 2.3.7'
|
gem 'seed-fu', '~> 2.3.7'
|
||||||
|
|
||||||
|
# Search
|
||||||
|
gem 'elasticsearch-model', '~> 0.1.9'
|
||||||
|
gem 'elasticsearch-rails', '~> 0.1.9'
|
||||||
|
gem 'elasticsearch-api', '5.0.3'
|
||||||
|
gem 'aws-sdk'
|
||||||
|
gem 'faraday_middleware-aws-signers-v4'
|
||||||
|
|
||||||
# Markdown and HTML processing
|
# Markdown and HTML processing
|
||||||
gem 'html-pipeline', '~> 2.7.1'
|
gem 'html-pipeline', '~> 2.8'
|
||||||
gem 'deckar01-task_list', '2.0.0'
|
gem 'deckar01-task_list', '2.0.0'
|
||||||
gem 'gitlab-markup', '~> 1.6.2'
|
gem 'gitlab-markup', '~> 1.6.4'
|
||||||
gem 'redcarpet', '~> 3.4'
|
gem 'redcarpet', '~> 3.4'
|
||||||
gem 'commonmarker', '~> 0.17'
|
gem 'commonmarker', '~> 0.17'
|
||||||
gem 'RedCloth', '~> 4.3.2'
|
gem 'RedCloth', '~> 4.3.2'
|
||||||
gem 'rdoc', '~> 4.2'
|
gem 'rdoc', '~> 6.0'
|
||||||
gem 'org-ruby', '~> 0.9.12'
|
gem 'org-ruby', '~> 0.9.12'
|
||||||
gem 'creole', '~> 0.5.0'
|
gem 'creole', '~> 0.5.0'
|
||||||
gem 'wikicloth', '0.8.1'
|
gem 'wikicloth', '0.8.1'
|
||||||
|
@ -144,6 +159,9 @@ gem 'truncato', '~> 0.7.9'
|
||||||
gem 'bootstrap_form', '~> 2.7.0'
|
gem 'bootstrap_form', '~> 2.7.0'
|
||||||
gem 'nokogiri', '~> 1.8.2'
|
gem 'nokogiri', '~> 1.8.2'
|
||||||
|
|
||||||
|
# Calendar rendering
|
||||||
|
gem 'icalendar'
|
||||||
|
|
||||||
# Diffs
|
# Diffs
|
||||||
gem 'diffy', '~> 3.1.0'
|
gem 'diffy', '~> 3.1.0'
|
||||||
|
|
||||||
|
@ -160,9 +178,9 @@ gem 'state_machines-activerecord', '~> 0.5.1'
|
||||||
gem 'acts-as-taggable-on', '~> 5.0'
|
gem 'acts-as-taggable-on', '~> 5.0'
|
||||||
|
|
||||||
# Background jobs
|
# Background jobs
|
||||||
gem 'sidekiq', '~> 5.0'
|
gem 'sidekiq', '~> 5.1'
|
||||||
gem 'sidekiq-cron', '~> 0.6.0'
|
gem 'sidekiq-cron', '~> 0.6.0'
|
||||||
gem 'redis-namespace', '~> 1.5.2'
|
gem 'redis-namespace', '~> 1.6.0'
|
||||||
gem 'sidekiq-limit_fetch', '~> 3.4', require: false
|
gem 'sidekiq-limit_fetch', '~> 3.4', require: false
|
||||||
|
|
||||||
# Cron Parser
|
# Cron Parser
|
||||||
|
@ -174,6 +192,9 @@ gem 'httparty', '~> 0.13.3'
|
||||||
# Colored output to console
|
# Colored output to console
|
||||||
gem 'rainbow', '~> 2.2'
|
gem 'rainbow', '~> 2.2'
|
||||||
|
|
||||||
|
# Progress bar
|
||||||
|
gem 'ruby-progressbar'
|
||||||
|
|
||||||
# GitLab settings
|
# GitLab settings
|
||||||
gem 'settingslogic', '~> 2.0.9'
|
gem 'settingslogic', '~> 2.0.9'
|
||||||
|
|
||||||
|
@ -209,6 +230,9 @@ gem 'gemnasium-gitlab-service', '~> 0.2'
|
||||||
# Slack integration
|
# Slack integration
|
||||||
gem 'slack-notifier', '~> 1.5.1'
|
gem 'slack-notifier', '~> 1.5.1'
|
||||||
|
|
||||||
|
# Hangouts Chat integration
|
||||||
|
gem 'hangouts-chat', '~> 0.0.5'
|
||||||
|
|
||||||
# Asana integration
|
# Asana integration
|
||||||
gem 'asana', '~> 0.6.0'
|
gem 'asana', '~> 0.6.0'
|
||||||
|
|
||||||
|
@ -216,13 +240,10 @@ gem 'asana', '~> 0.6.0'
|
||||||
gem 'ruby-fogbugz', '~> 0.2.1'
|
gem 'ruby-fogbugz', '~> 0.2.1'
|
||||||
|
|
||||||
# Kubernetes integration
|
# Kubernetes integration
|
||||||
gem 'kubeclient', '~> 3.0'
|
gem 'kubeclient', '~> 3.1.0'
|
||||||
|
|
||||||
# d3
|
|
||||||
gem 'd3_rails', '~> 3.5.0'
|
|
||||||
|
|
||||||
# Sanitize user input
|
# Sanitize user input
|
||||||
gem 'sanitize', '~> 2.0'
|
gem 'sanitize', '~> 4.6'
|
||||||
gem 'babosa', '~> 1.0.2'
|
gem 'babosa', '~> 1.0.2'
|
||||||
|
|
||||||
# Sanitizes SVG input
|
# Sanitizes SVG input
|
||||||
|
@ -257,16 +278,17 @@ gem 'sass-rails', '~> 5.0.6'
|
||||||
gem 'uglifier', '~> 2.7.2'
|
gem 'uglifier', '~> 2.7.2'
|
||||||
|
|
||||||
gem 'addressable', '~> 2.5.2'
|
gem 'addressable', '~> 2.5.2'
|
||||||
gem 'bootstrap-sass', '~> 3.3.0'
|
|
||||||
gem 'font-awesome-rails', '~> 4.7'
|
gem 'font-awesome-rails', '~> 4.7'
|
||||||
gem 'gemojione', '~> 3.3'
|
gem 'gemojione', '~> 3.3'
|
||||||
gem 'gon', '~> 6.1.0'
|
gem 'gon', '~> 6.2'
|
||||||
gem 'jquery-atwho-rails', '~> 1.3.2'
|
gem 'jquery-atwho-rails', '~> 1.3.2'
|
||||||
gem 'request_store', '~> 1.3'
|
gem 'request_store', '~> 1.3'
|
||||||
gem 'select2-rails', '~> 3.5.9'
|
gem 'select2-rails', '~> 3.5.9'
|
||||||
gem 'virtus', '~> 1.0.1'
|
gem 'virtus', '~> 1.0.1'
|
||||||
gem 'base32', '~> 0.3.0'
|
gem 'base32', '~> 0.3.0'
|
||||||
|
|
||||||
|
gem "gitlab-license", "~> 1.0"
|
||||||
|
|
||||||
# Sentry integration
|
# Sentry integration
|
||||||
gem 'sentry-raven', '~> 2.7'
|
gem 'sentry-raven', '~> 2.7'
|
||||||
|
|
||||||
|
@ -292,12 +314,11 @@ gem 'peek-sidekiq', '~> 1.0.3'
|
||||||
|
|
||||||
# Metrics
|
# Metrics
|
||||||
group :metrics do
|
group :metrics do
|
||||||
gem 'allocations', '~> 1.0', require: false, platform: :mri
|
|
||||||
gem 'method_source', '~> 0.8', require: false
|
gem 'method_source', '~> 0.8', require: false
|
||||||
gem 'influxdb', '~> 0.2', require: false
|
gem 'influxdb', '~> 0.2', require: false
|
||||||
|
|
||||||
# Prometheus
|
# Prometheus
|
||||||
gem 'prometheus-client-mmap', '~> 0.9.1'
|
gem 'prometheus-client-mmap', '~> 0.9.4'
|
||||||
gem 'raindrops', '~> 0.18'
|
gem 'raindrops', '~> 0.18'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -317,19 +338,18 @@ group :development do
|
||||||
end
|
end
|
||||||
|
|
||||||
group :development, :test do
|
group :development, :test do
|
||||||
|
gem 'bootsnap', '~> 1.3'
|
||||||
gem 'bullet', '~> 5.5.0', require: !!ENV['ENABLE_BULLET']
|
gem 'bullet', '~> 5.5.0', require: !!ENV['ENABLE_BULLET']
|
||||||
gem 'pry-byebug', '~> 3.4.1', platform: :mri
|
gem 'pry-byebug', '~> 3.4.1', platform: :mri
|
||||||
gem 'pry-rails', '~> 0.3.4'
|
gem 'pry-rails', '~> 0.3.4'
|
||||||
|
|
||||||
gem 'awesome_print', '~> 1.2.0', require: false
|
gem 'awesome_print', require: false
|
||||||
gem 'fuubar', '~> 2.2.0'
|
gem 'fuubar', '~> 2.2.0'
|
||||||
|
|
||||||
gem 'database_cleaner', '~> 1.5.0'
|
gem 'database_cleaner', '~> 1.5.0'
|
||||||
gem 'factory_bot_rails', '~> 4.8.2'
|
gem 'factory_bot_rails', '~> 4.8.2'
|
||||||
gem 'rspec-rails', '~> 3.6.0'
|
gem 'rspec-rails', '~> 3.7.0'
|
||||||
gem 'rspec-retry', '~> 0.4.5'
|
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_profiling', '~> 0.0.5'
|
||||||
gem 'rspec-set', '~> 0.1.3'
|
gem 'rspec-set', '~> 0.1.3'
|
||||||
gem 'rspec-parameterized', require: false
|
gem 'rspec-parameterized', require: false
|
||||||
|
@ -342,15 +362,14 @@ group :development, :test do
|
||||||
|
|
||||||
gem 'capybara', '~> 2.15'
|
gem 'capybara', '~> 2.15'
|
||||||
gem 'capybara-screenshot', '~> 1.0.0'
|
gem 'capybara-screenshot', '~> 1.0.0'
|
||||||
gem 'selenium-webdriver', '~> 3.5'
|
gem 'selenium-webdriver', '~> 3.12'
|
||||||
|
|
||||||
gem 'spring', '~> 2.0.0'
|
gem 'spring', '~> 2.0.0'
|
||||||
gem 'spring-commands-rspec', '~> 1.0.4'
|
gem 'spring-commands-rspec', '~> 1.0.4'
|
||||||
gem 'spring-commands-spinach', '~> 1.1.0'
|
|
||||||
|
|
||||||
gem 'gitlab-styles', '~> 2.3', require: false
|
gem 'gitlab-styles', '~> 2.4', require: false
|
||||||
# Pin these dependencies, otherwise a new rule could break the CI pipelines
|
# Pin these dependencies, otherwise a new rule could break the CI pipelines
|
||||||
gem 'rubocop', '~> 0.52.1'
|
gem 'rubocop', '~> 0.54.0'
|
||||||
gem 'rubocop-rspec', '~> 1.22.1'
|
gem 'rubocop-rspec', '~> 1.22.1'
|
||||||
|
|
||||||
gem 'scss_lint', '~> 0.56.0', require: false
|
gem 'scss_lint', '~> 0.56.0', require: false
|
||||||
|
@ -375,7 +394,7 @@ end
|
||||||
|
|
||||||
group :test do
|
group :test do
|
||||||
gem 'shoulda-matchers', '~> 3.1.2', require: false
|
gem 'shoulda-matchers', '~> 3.1.2', require: false
|
||||||
gem 'email_spec', '~> 1.6.0'
|
gem 'email_spec', '~> 2.2.0'
|
||||||
gem 'json-schema', '~> 2.8.0'
|
gem 'json-schema', '~> 2.8.0'
|
||||||
gem 'webmock', '~> 2.3.2'
|
gem 'webmock', '~> 2.3.2'
|
||||||
gem 'rails-controller-testing' if rails5? # Rails5 only gem.
|
gem 'rails-controller-testing' if rails5? # Rails5 only gem.
|
||||||
|
@ -385,7 +404,7 @@ group :test do
|
||||||
gem 'test-prof', '~> 0.2.5'
|
gem 'test-prof', '~> 0.2.5'
|
||||||
end
|
end
|
||||||
|
|
||||||
gem 'octokit', '~> 4.8'
|
gem 'octokit', '~> 4.9'
|
||||||
|
|
||||||
gem 'mail_room', '~> 0.9.1'
|
gem 'mail_room', '~> 0.9.1'
|
||||||
|
|
||||||
|
@ -393,6 +412,7 @@ gem 'email_reply_trimmer', '~> 0.1'
|
||||||
gem 'html2text'
|
gem 'html2text'
|
||||||
|
|
||||||
gem 'ruby-prof', '~> 0.17.0'
|
gem 'ruby-prof', '~> 0.17.0'
|
||||||
|
gem 'rbtrace', '~> 0.4', require: false
|
||||||
|
|
||||||
# OAuth
|
# OAuth
|
||||||
gem 'oauth2', '~> 1.4'
|
gem 'oauth2', '~> 1.4'
|
||||||
|
@ -404,19 +424,21 @@ gem 'health_check', '~> 2.6.0'
|
||||||
gem 'vmstat', '~> 2.3.0'
|
gem 'vmstat', '~> 2.3.0'
|
||||||
gem 'sys-filesystem', '~> 1.1.6'
|
gem 'sys-filesystem', '~> 1.1.6'
|
||||||
|
|
||||||
|
# NTP client
|
||||||
|
gem 'net-ntp'
|
||||||
|
|
||||||
# SSH host key support
|
# SSH host key support
|
||||||
gem 'net-ssh', '~> 4.2.0'
|
gem 'net-ssh', '~> 5.0'
|
||||||
gem 'sshkey', '~> 1.9.0'
|
gem 'sshkey', '~> 1.9.0'
|
||||||
|
|
||||||
# Required for ED25519 SSH host key support
|
# Required for ED25519 SSH host key support
|
||||||
group :ed25519 do
|
group :ed25519 do
|
||||||
gem 'rbnacl-libsodium'
|
gem 'ed25519', '~> 1.2'
|
||||||
gem 'rbnacl', '~> 4.0'
|
|
||||||
gem 'bcrypt_pbkdf', '~> 1.0'
|
gem 'bcrypt_pbkdf', '~> 1.0'
|
||||||
end
|
end
|
||||||
|
|
||||||
# Gitaly GRPC client
|
# Gitaly GRPC client
|
||||||
gem 'gitaly-proto', '~> 0.99.0', require: 'gitaly'
|
gem 'gitaly-proto', '~> 0.113.0', require: 'gitaly'
|
||||||
gem 'grpc', '~> 1.11.0'
|
gem 'grpc', '~> 1.11.0'
|
||||||
|
|
||||||
# Locked until https://github.com/google/protobuf/issues/4210 is closed
|
# Locked until https://github.com/google/protobuf/issues/4210 is closed
|
||||||
|
@ -434,4 +456,4 @@ gem 'lograge', '~> 0.5'
|
||||||
gem 'grape_logging', '~> 1.7'
|
gem 'grape_logging', '~> 1.7'
|
||||||
|
|
||||||
# Asset synchronization
|
# Asset synchronization
|
||||||
gem 'asset_sync', '~> 2.2.0'
|
gem 'asset_sync', '~> 2.4'
|
||||||
|
|
|
@ -49,7 +49,6 @@ GEM
|
||||||
public_suffix (>= 2.0.2, < 4.0)
|
public_suffix (>= 2.0.2, < 4.0)
|
||||||
aes_key_wrap (1.0.1)
|
aes_key_wrap (1.0.1)
|
||||||
akismet (2.0.0)
|
akismet (2.0.0)
|
||||||
allocations (1.0.5)
|
|
||||||
arel (6.0.4)
|
arel (6.0.4)
|
||||||
asana (0.6.0)
|
asana (0.6.0)
|
||||||
faraday (~> 0.9)
|
faraday (~> 0.9)
|
||||||
|
@ -59,7 +58,7 @@ GEM
|
||||||
asciidoctor (1.5.6.2)
|
asciidoctor (1.5.6.2)
|
||||||
asciidoctor-plantuml (0.0.8)
|
asciidoctor-plantuml (0.0.8)
|
||||||
asciidoctor (~> 1.5)
|
asciidoctor (~> 1.5)
|
||||||
asset_sync (2.2.0)
|
asset_sync (2.4.0)
|
||||||
activemodel (>= 4.1.0)
|
activemodel (>= 4.1.0)
|
||||||
fog-core
|
fog-core
|
||||||
mime-types (>= 2.99)
|
mime-types (>= 2.99)
|
||||||
|
@ -69,10 +68,15 @@ GEM
|
||||||
attr_encrypted (3.1.0)
|
attr_encrypted (3.1.0)
|
||||||
encryptor (~> 3.0.0)
|
encryptor (~> 3.0.0)
|
||||||
attr_required (1.0.0)
|
attr_required (1.0.0)
|
||||||
autoprefixer-rails (6.2.3)
|
awesome_print (1.8.0)
|
||||||
execjs
|
aws-sdk (2.9.32)
|
||||||
json
|
aws-sdk-resources (= 2.9.32)
|
||||||
awesome_print (1.2.0)
|
aws-sdk-core (2.9.32)
|
||||||
|
aws-sigv4 (~> 1.0)
|
||||||
|
jmespath (~> 1.0)
|
||||||
|
aws-sdk-resources (2.9.32)
|
||||||
|
aws-sdk-core (= 2.9.32)
|
||||||
|
aws-sigv4 (1.0.0)
|
||||||
axiom-types (0.1.1)
|
axiom-types (0.1.1)
|
||||||
descendants_tracker (~> 0.0.4)
|
descendants_tracker (~> 0.0.4)
|
||||||
ice_nine (~> 0.11.0)
|
ice_nine (~> 0.11.0)
|
||||||
|
@ -80,7 +84,7 @@ GEM
|
||||||
babosa (1.0.2)
|
babosa (1.0.2)
|
||||||
base32 (0.3.2)
|
base32 (0.3.2)
|
||||||
batch-loader (1.2.1)
|
batch-loader (1.2.1)
|
||||||
bcrypt (3.1.11)
|
bcrypt (3.1.12)
|
||||||
bcrypt_pbkdf (1.0.0)
|
bcrypt_pbkdf (1.0.0)
|
||||||
benchmark-ips (2.3.0)
|
benchmark-ips (2.3.0)
|
||||||
better_errors (2.1.1)
|
better_errors (2.1.1)
|
||||||
|
@ -91,9 +95,8 @@ GEM
|
||||||
binding_of_caller (0.7.2)
|
binding_of_caller (0.7.2)
|
||||||
debug_inspector (>= 0.0.1)
|
debug_inspector (>= 0.0.1)
|
||||||
blankslate (2.1.2.4)
|
blankslate (2.1.2.4)
|
||||||
bootstrap-sass (3.3.6)
|
bootsnap (1.3.1)
|
||||||
autoprefixer-rails (>= 5.2.1)
|
msgpack (~> 1.0)
|
||||||
sass (>= 3.3.4)
|
|
||||||
bootstrap_form (2.7.0)
|
bootstrap_form (2.7.0)
|
||||||
brakeman (4.2.1)
|
brakeman (4.2.1)
|
||||||
browser (2.2.0)
|
browser (2.2.0)
|
||||||
|
@ -115,13 +118,13 @@ GEM
|
||||||
capybara-screenshot (1.0.14)
|
capybara-screenshot (1.0.14)
|
||||||
capybara (>= 1.0, < 3)
|
capybara (>= 1.0, < 3)
|
||||||
launchy
|
launchy
|
||||||
carrierwave (1.2.1)
|
carrierwave (1.2.3)
|
||||||
activemodel (>= 4.0.0)
|
activemodel (>= 4.0.0)
|
||||||
activesupport (>= 4.0.0)
|
activesupport (>= 4.0.0)
|
||||||
mime-types (>= 1.16)
|
mime-types (>= 1.16)
|
||||||
cause (0.1)
|
cause (0.1)
|
||||||
charlock_holmes (0.7.6)
|
charlock_holmes (0.7.6)
|
||||||
childprocess (0.7.0)
|
childprocess (0.9.0)
|
||||||
ffi (~> 1.0, >= 1.0.11)
|
ffi (~> 1.0, >= 1.0.11)
|
||||||
chronic (0.10.2)
|
chronic (0.10.2)
|
||||||
chronic_duration (0.10.6)
|
chronic_duration (0.10.6)
|
||||||
|
@ -131,7 +134,6 @@ GEM
|
||||||
coderay (1.1.1)
|
coderay (1.1.1)
|
||||||
coercible (1.0.0)
|
coercible (1.0.0)
|
||||||
descendants_tracker (~> 0.0.1)
|
descendants_tracker (~> 0.0.1)
|
||||||
colorize (0.7.7)
|
|
||||||
commonmarker (0.17.8)
|
commonmarker (0.17.8)
|
||||||
ruby-enum (~> 0.5)
|
ruby-enum (~> 0.5)
|
||||||
concord (0.1.5)
|
concord (0.1.5)
|
||||||
|
@ -147,8 +149,6 @@ GEM
|
||||||
creole (0.5.0)
|
creole (0.5.0)
|
||||||
css_parser (1.5.0)
|
css_parser (1.5.0)
|
||||||
addressable
|
addressable
|
||||||
d3_rails (3.5.11)
|
|
||||||
railties (>= 3.1.0)
|
|
||||||
daemons (1.2.3)
|
daemons (1.2.3)
|
||||||
database_cleaner (1.5.3)
|
database_cleaner (1.5.3)
|
||||||
debug_inspector (0.0.2)
|
debug_inspector (0.0.2)
|
||||||
|
@ -177,19 +177,34 @@ GEM
|
||||||
diff-lcs (1.3)
|
diff-lcs (1.3)
|
||||||
diffy (3.1.0)
|
diffy (3.1.0)
|
||||||
docile (1.1.5)
|
docile (1.1.5)
|
||||||
domain_name (0.5.20170404)
|
domain_name (0.5.20180417)
|
||||||
unf (>= 0.0.5, < 1.0.0)
|
unf (>= 0.0.5, < 1.0.0)
|
||||||
doorkeeper (4.3.2)
|
doorkeeper (4.3.2)
|
||||||
railties (>= 4.2)
|
railties (>= 4.2)
|
||||||
doorkeeper-openid_connect (1.3.0)
|
doorkeeper-openid_connect (1.5.0)
|
||||||
doorkeeper (~> 4.3)
|
doorkeeper (~> 4.3)
|
||||||
json-jwt (~> 1.6)
|
json-jwt (~> 1.6)
|
||||||
dropzonejs-rails (0.7.2)
|
dropzonejs-rails (0.7.2)
|
||||||
rails (> 3.1)
|
rails (> 3.1)
|
||||||
|
ed25519 (1.2.4)
|
||||||
|
elasticsearch (5.0.3)
|
||||||
|
elasticsearch-api (= 5.0.3)
|
||||||
|
elasticsearch-transport (= 5.0.3)
|
||||||
|
elasticsearch-api (5.0.3)
|
||||||
|
multi_json
|
||||||
|
elasticsearch-model (0.1.9)
|
||||||
|
activesupport (> 3)
|
||||||
|
elasticsearch (> 0.4)
|
||||||
|
hashie
|
||||||
|
elasticsearch-rails (0.1.9)
|
||||||
|
elasticsearch-transport (5.0.3)
|
||||||
|
faraday
|
||||||
|
multi_json
|
||||||
email_reply_trimmer (0.1.6)
|
email_reply_trimmer (0.1.6)
|
||||||
email_spec (1.6.0)
|
email_spec (2.2.0)
|
||||||
|
htmlentities (~> 4.3.3)
|
||||||
launchy (~> 2.1)
|
launchy (~> 2.1)
|
||||||
mail (~> 2.2)
|
mail (~> 2.7)
|
||||||
encryptor (3.0.0)
|
encryptor (3.0.0)
|
||||||
equalizer (0.0.11)
|
equalizer (0.0.11)
|
||||||
erubis (2.7.0)
|
erubis (2.7.0)
|
||||||
|
@ -197,7 +212,7 @@ GEM
|
||||||
et-orbi (1.0.3)
|
et-orbi (1.0.3)
|
||||||
tzinfo
|
tzinfo
|
||||||
eventmachine (1.0.8)
|
eventmachine (1.0.8)
|
||||||
excon (0.60.0)
|
excon (0.62.0)
|
||||||
execjs (2.6.0)
|
execjs (2.6.0)
|
||||||
expression_parser (0.9.0)
|
expression_parser (0.9.0)
|
||||||
factory_bot (4.8.2)
|
factory_bot (4.8.2)
|
||||||
|
@ -209,6 +224,9 @@ GEM
|
||||||
multipart-post (>= 1.2, < 3)
|
multipart-post (>= 1.2, < 3)
|
||||||
faraday_middleware (0.12.2)
|
faraday_middleware (0.12.2)
|
||||||
faraday (>= 0.7.4, < 1.0)
|
faraday (>= 0.7.4, < 1.0)
|
||||||
|
faraday_middleware-aws-signers-v4 (0.1.7)
|
||||||
|
aws-sdk-resources (~> 2)
|
||||||
|
faraday (~> 0.9)
|
||||||
faraday_middleware-multi_json (0.0.6)
|
faraday_middleware-multi_json (0.0.6)
|
||||||
faraday_middleware
|
faraday_middleware
|
||||||
multi_json
|
multi_json
|
||||||
|
@ -290,8 +308,7 @@ GEM
|
||||||
gettext_i18n_rails (>= 0.7.1)
|
gettext_i18n_rails (>= 0.7.1)
|
||||||
po_to_json (>= 1.0.0)
|
po_to_json (>= 1.0.0)
|
||||||
rails (>= 3.2.0)
|
rails (>= 3.2.0)
|
||||||
gherkin-ruby (0.3.2)
|
gitaly-proto (0.113.0)
|
||||||
gitaly-proto (0.99.0)
|
|
||||||
google-protobuf (~> 3.1)
|
google-protobuf (~> 3.1)
|
||||||
grpc (~> 1.10)
|
grpc (~> 1.10)
|
||||||
github-linguist (5.3.3)
|
github-linguist (5.3.3)
|
||||||
|
@ -304,15 +321,15 @@ GEM
|
||||||
flowdock (~> 0.7)
|
flowdock (~> 0.7)
|
||||||
gitlab-grit (>= 2.4.1)
|
gitlab-grit (>= 2.4.1)
|
||||||
multi_json
|
multi_json
|
||||||
gitlab-gollum-lib (4.2.7.2)
|
gitlab-gollum-lib (4.2.7.5)
|
||||||
gemojione (~> 3.2)
|
gemojione (~> 3.2)
|
||||||
github-markup (~> 1.6)
|
github-markup (~> 1.6)
|
||||||
gollum-grit_adapter (~> 1.0)
|
gollum-grit_adapter (~> 1.0)
|
||||||
nokogiri (>= 1.6.1, < 2.0)
|
nokogiri (>= 1.6.1, < 2.0)
|
||||||
rouge (~> 3.1)
|
rouge (~> 3.1)
|
||||||
sanitize (~> 2.1)
|
sanitize (~> 4.6.4)
|
||||||
stringex (~> 2.6)
|
stringex (~> 2.6)
|
||||||
gitlab-gollum-rugged_adapter (0.4.4)
|
gitlab-gollum-rugged_adapter (0.4.4.1)
|
||||||
mime-types (>= 1.15)
|
mime-types (>= 1.15)
|
||||||
rugged (~> 0.25)
|
rugged (~> 0.25)
|
||||||
gitlab-grit (2.8.2)
|
gitlab-grit (2.8.2)
|
||||||
|
@ -320,9 +337,10 @@ GEM
|
||||||
diff-lcs (~> 1.1)
|
diff-lcs (~> 1.1)
|
||||||
mime-types (>= 1.16)
|
mime-types (>= 1.16)
|
||||||
posix-spawn (~> 0.3)
|
posix-spawn (~> 0.3)
|
||||||
gitlab-markup (1.6.3)
|
gitlab-license (1.0.0)
|
||||||
gitlab-styles (2.3.2)
|
gitlab-markup (1.6.4)
|
||||||
rubocop (~> 0.51)
|
gitlab-styles (2.4.1)
|
||||||
|
rubocop (~> 0.54.0)
|
||||||
rubocop-gitlab-security (~> 0.1.0)
|
rubocop-gitlab-security (~> 0.1.0)
|
||||||
rubocop-rspec (~> 1.19)
|
rubocop-rspec (~> 1.19)
|
||||||
gitlab_omniauth-ldap (2.0.4)
|
gitlab_omniauth-ldap (2.0.4)
|
||||||
|
@ -334,9 +352,8 @@ GEM
|
||||||
activesupport (>= 4.2.0)
|
activesupport (>= 4.2.0)
|
||||||
gollum-grit_adapter (1.0.1)
|
gollum-grit_adapter (1.0.1)
|
||||||
gitlab-grit (~> 2.7, >= 2.7.1)
|
gitlab-grit (~> 2.7, >= 2.7.1)
|
||||||
gon (6.1.0)
|
gon (6.2.0)
|
||||||
actionpack (>= 3.0)
|
actionpack (>= 3.0)
|
||||||
json
|
|
||||||
multi_json
|
multi_json
|
||||||
request_store (>= 1.0)
|
request_store (>= 1.0)
|
||||||
google-api-client (0.19.8)
|
google-api-client (0.19.8)
|
||||||
|
@ -359,7 +376,7 @@ GEM
|
||||||
signet (~> 0.7)
|
signet (~> 0.7)
|
||||||
gpgme (2.0.13)
|
gpgme (2.0.13)
|
||||||
mini_portile2 (~> 2.1)
|
mini_portile2 (~> 2.1)
|
||||||
grape (1.0.2)
|
grape (1.0.3)
|
||||||
activesupport
|
activesupport
|
||||||
builder
|
builder
|
||||||
mustermann-grape (~> 1.0.0)
|
mustermann-grape (~> 1.0.0)
|
||||||
|
@ -369,17 +386,24 @@ GEM
|
||||||
grape-entity (0.7.1)
|
grape-entity (0.7.1)
|
||||||
activesupport (>= 4.0)
|
activesupport (>= 4.0)
|
||||||
multi_json (>= 1.3.2)
|
multi_json (>= 1.3.2)
|
||||||
grape-route-helpers (2.1.0)
|
grape-path-helpers (1.0.6)
|
||||||
activesupport
|
activesupport (>= 4, < 5.1)
|
||||||
grape (>= 0.16.0)
|
grape (~> 1.0)
|
||||||
rake
|
rake (~> 12)
|
||||||
grape_logging (1.7.0)
|
grape_logging (1.7.0)
|
||||||
grape
|
grape
|
||||||
|
graphiql-rails (1.4.10)
|
||||||
|
railties
|
||||||
|
sprockets-rails
|
||||||
|
graphql (1.8.1)
|
||||||
grpc (1.11.0)
|
grpc (1.11.0)
|
||||||
google-protobuf (~> 3.1)
|
google-protobuf (~> 3.1)
|
||||||
googleapis-common-protos-types (~> 1.0.0)
|
googleapis-common-protos-types (~> 1.0.0)
|
||||||
googleauth (>= 0.5.1, < 0.7)
|
googleauth (>= 0.5.1, < 0.7)
|
||||||
haml (4.0.7)
|
gssapi (1.2.0)
|
||||||
|
ffi (>= 1.0.1)
|
||||||
|
haml (5.0.4)
|
||||||
|
temple (>= 0.8.0)
|
||||||
tilt
|
tilt
|
||||||
haml_lint (0.26.0)
|
haml_lint (0.26.0)
|
||||||
haml (>= 4.0, < 5.1)
|
haml (>= 4.0, < 5.1)
|
||||||
|
@ -387,10 +411,11 @@ GEM
|
||||||
rake (>= 10, < 13)
|
rake (>= 10, < 13)
|
||||||
rubocop (>= 0.49.0)
|
rubocop (>= 0.49.0)
|
||||||
sysexits (~> 1.1)
|
sysexits (~> 1.1)
|
||||||
hamlit (2.6.1)
|
hamlit (2.8.8)
|
||||||
temple (~> 0.7.6)
|
temple (>= 0.8.0)
|
||||||
thor
|
thor
|
||||||
tilt
|
tilt
|
||||||
|
hangouts-chat (0.0.5)
|
||||||
hashdiff (0.3.4)
|
hashdiff (0.3.4)
|
||||||
hashie (3.5.7)
|
hashie (3.5.7)
|
||||||
hashie-forbidden_attributes (0.1.1)
|
hashie-forbidden_attributes (0.1.1)
|
||||||
|
@ -400,7 +425,7 @@ GEM
|
||||||
hipchat (1.5.2)
|
hipchat (1.5.2)
|
||||||
httparty
|
httparty
|
||||||
mimemagic
|
mimemagic
|
||||||
html-pipeline (2.7.1)
|
html-pipeline (2.8.4)
|
||||||
activesupport (>= 2)
|
activesupport (>= 2)
|
||||||
nokogiri (>= 1.4)
|
nokogiri (>= 1.4)
|
||||||
html2text (0.2.0)
|
html2text (0.2.0)
|
||||||
|
@ -421,6 +446,7 @@ GEM
|
||||||
httpclient (2.8.3)
|
httpclient (2.8.3)
|
||||||
i18n (0.9.5)
|
i18n (0.9.5)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
|
icalendar (2.4.1)
|
||||||
ice_nine (0.11.2)
|
ice_nine (0.11.2)
|
||||||
influxdb (0.2.3)
|
influxdb (0.2.3)
|
||||||
cause
|
cause
|
||||||
|
@ -430,14 +456,13 @@ GEM
|
||||||
activesupport
|
activesupport
|
||||||
multipart-post
|
multipart-post
|
||||||
oauth (~> 0.5, >= 0.5.0)
|
oauth (~> 0.5, >= 0.5.0)
|
||||||
|
jmespath (1.3.1)
|
||||||
jquery-atwho-rails (1.3.2)
|
jquery-atwho-rails (1.3.2)
|
||||||
json (1.8.6)
|
json (1.8.6)
|
||||||
json-jwt (1.9.2)
|
json-jwt (1.9.4)
|
||||||
activesupport
|
activesupport
|
||||||
aes_key_wrap
|
aes_key_wrap
|
||||||
bindata
|
bindata
|
||||||
securecompare
|
|
||||||
url_safe_base64
|
|
||||||
json-schema (2.8.0)
|
json-schema (2.8.0)
|
||||||
addressable (>= 2.4)
|
addressable (>= 2.4)
|
||||||
jwt (1.5.6)
|
jwt (1.5.6)
|
||||||
|
@ -456,10 +481,9 @@ GEM
|
||||||
kgio (2.10.0)
|
kgio (2.10.0)
|
||||||
knapsack (1.16.0)
|
knapsack (1.16.0)
|
||||||
rake
|
rake
|
||||||
timecop (>= 0.1.0)
|
kubeclient (3.1.0)
|
||||||
kubeclient (3.0.0)
|
|
||||||
http (~> 2.2.2)
|
http (~> 2.2.2)
|
||||||
recursive-open-struct (~> 1.0.4)
|
recursive-open-struct (~> 1.0, >= 1.0.4)
|
||||||
rest-client (~> 2.0)
|
rest-client (~> 2.0)
|
||||||
launchy (2.4.3)
|
launchy (2.4.3)
|
||||||
addressable (~> 2.3)
|
addressable (~> 2.3)
|
||||||
|
@ -503,10 +527,12 @@ GEM
|
||||||
mime-types-data (~> 3.2015)
|
mime-types-data (~> 3.2015)
|
||||||
mime-types-data (3.2016.0521)
|
mime-types-data (3.2016.0521)
|
||||||
mimemagic (0.3.0)
|
mimemagic (0.3.0)
|
||||||
|
mini_magick (4.8.0)
|
||||||
mini_mime (1.0.0)
|
mini_mime (1.0.0)
|
||||||
mini_portile2 (2.3.0)
|
mini_portile2 (2.3.0)
|
||||||
minitest (5.7.0)
|
minitest (5.7.0)
|
||||||
mousetrap-rails (1.4.6)
|
mousetrap-rails (1.4.6)
|
||||||
|
msgpack (1.2.4)
|
||||||
multi_json (1.13.1)
|
multi_json (1.13.1)
|
||||||
multi_xml (0.6.0)
|
multi_xml (0.6.0)
|
||||||
multipart-post (2.0.0)
|
multipart-post (2.0.0)
|
||||||
|
@ -515,10 +541,13 @@ GEM
|
||||||
mustermann (~> 1.0.0)
|
mustermann (~> 1.0.0)
|
||||||
mysql2 (0.4.10)
|
mysql2 (0.4.10)
|
||||||
net-ldap (0.16.0)
|
net-ldap (0.16.0)
|
||||||
net-ssh (4.2.0)
|
net-ntp (2.1.3)
|
||||||
|
net-ssh (5.0.1)
|
||||||
netrc (0.11.0)
|
netrc (0.11.0)
|
||||||
nokogiri (1.8.2)
|
nokogiri (1.8.4)
|
||||||
mini_portile2 (~> 2.3.0)
|
mini_portile2 (~> 2.3.0)
|
||||||
|
nokogumbo (1.5.0)
|
||||||
|
nokogiri
|
||||||
numerizer (0.1.1)
|
numerizer (0.1.1)
|
||||||
oauth (0.5.4)
|
oauth (0.5.4)
|
||||||
oauth2 (1.4.0)
|
oauth2 (1.4.0)
|
||||||
|
@ -527,15 +556,16 @@ GEM
|
||||||
multi_json (~> 1.3)
|
multi_json (~> 1.3)
|
||||||
multi_xml (~> 0.5)
|
multi_xml (~> 0.5)
|
||||||
rack (>= 1.2, < 3)
|
rack (>= 1.2, < 3)
|
||||||
octokit (4.8.0)
|
octokit (4.9.0)
|
||||||
sawyer (~> 0.8.0, >= 0.5.3)
|
sawyer (~> 0.8.0, >= 0.5.3)
|
||||||
omniauth (1.8.1)
|
omniauth (1.8.1)
|
||||||
hashie (>= 3.4.6, < 3.6.0)
|
hashie (>= 3.4.6, < 3.6.0)
|
||||||
rack (>= 1.6.2, < 3)
|
rack (>= 1.6.2, < 3)
|
||||||
omniauth-auth0 (2.0.0)
|
omniauth-auth0 (2.0.0)
|
||||||
omniauth-oauth2 (~> 1.4)
|
omniauth-oauth2 (~> 1.4)
|
||||||
omniauth-authentiq (0.3.1)
|
omniauth-authentiq (0.3.3)
|
||||||
omniauth-oauth2 (~> 1.3, >= 1.3.1)
|
jwt (>= 1.5)
|
||||||
|
omniauth-oauth2 (>= 1.5)
|
||||||
omniauth-azure-oauth2 (0.0.9)
|
omniauth-azure-oauth2 (0.0.9)
|
||||||
jwt (~> 1.0)
|
jwt (~> 1.0)
|
||||||
omniauth (~> 1.0)
|
omniauth (~> 1.0)
|
||||||
|
@ -549,7 +579,7 @@ GEM
|
||||||
omniauth-github (1.3.0)
|
omniauth-github (1.3.0)
|
||||||
omniauth (~> 1.5)
|
omniauth (~> 1.5)
|
||||||
omniauth-oauth2 (>= 1.4.0, < 2.0)
|
omniauth-oauth2 (>= 1.4.0, < 2.0)
|
||||||
omniauth-gitlab (1.0.2)
|
omniauth-gitlab (1.0.3)
|
||||||
omniauth (~> 1.0)
|
omniauth (~> 1.0)
|
||||||
omniauth-oauth2 (~> 1.0)
|
omniauth-oauth2 (~> 1.0)
|
||||||
omniauth-google-oauth2 (0.5.3)
|
omniauth-google-oauth2 (0.5.3)
|
||||||
|
@ -572,7 +602,7 @@ GEM
|
||||||
omniauth-saml (1.10.0)
|
omniauth-saml (1.10.0)
|
||||||
omniauth (~> 1.3, >= 1.3.2)
|
omniauth (~> 1.3, >= 1.3.2)
|
||||||
ruby-saml (~> 1.7)
|
ruby-saml (~> 1.7)
|
||||||
omniauth-shibboleth (1.2.1)
|
omniauth-shibboleth (1.3.0)
|
||||||
omniauth (>= 1.0.0)
|
omniauth (>= 1.0.0)
|
||||||
omniauth-twitter (1.4.0)
|
omniauth-twitter (1.4.0)
|
||||||
omniauth-oauth (~> 1.1)
|
omniauth-oauth (~> 1.1)
|
||||||
|
@ -634,7 +664,7 @@ GEM
|
||||||
parser
|
parser
|
||||||
unparser
|
unparser
|
||||||
procto (0.0.3)
|
procto (0.0.3)
|
||||||
prometheus-client-mmap (0.9.1)
|
prometheus-client-mmap (0.9.4)
|
||||||
pry (0.10.4)
|
pry (0.10.4)
|
||||||
coderay (~> 1.1.0)
|
coderay (~> 1.1.0)
|
||||||
method_source (~> 0.8.1)
|
method_source (~> 0.8.1)
|
||||||
|
@ -700,16 +730,15 @@ GEM
|
||||||
ffi (>= 0.5.0, < 2)
|
ffi (>= 0.5.0, < 2)
|
||||||
rblineprof (0.3.6)
|
rblineprof (0.3.6)
|
||||||
debugger-ruby_core_source (~> 1.3)
|
debugger-ruby_core_source (~> 1.3)
|
||||||
rbnacl (4.0.2)
|
rbtrace (0.4.10)
|
||||||
ffi
|
ffi (>= 1.0.6)
|
||||||
rbnacl-libsodium (1.0.11)
|
msgpack (>= 0.4.3)
|
||||||
rbnacl (>= 3.0.1)
|
trollop (>= 1.16.2)
|
||||||
rdoc (4.2.2)
|
rdoc (6.0.4)
|
||||||
json (~> 1.4)
|
|
||||||
re2 (1.1.1)
|
re2 (1.1.1)
|
||||||
recaptcha (3.0.0)
|
recaptcha (3.0.0)
|
||||||
json
|
json
|
||||||
recursive-open-struct (1.0.5)
|
recursive-open-struct (1.1.0)
|
||||||
redcarpet (3.4.0)
|
redcarpet (3.4.0)
|
||||||
redis (3.3.5)
|
redis (3.3.5)
|
||||||
redis-actionpack (5.0.2)
|
redis-actionpack (5.0.2)
|
||||||
|
@ -719,8 +748,8 @@ GEM
|
||||||
redis-activesupport (5.0.4)
|
redis-activesupport (5.0.4)
|
||||||
activesupport (>= 3, < 6)
|
activesupport (>= 3, < 6)
|
||||||
redis-store (>= 1.3, < 2)
|
redis-store (>= 1.3, < 2)
|
||||||
redis-namespace (1.5.2)
|
redis-namespace (1.6.0)
|
||||||
redis (~> 3.0, >= 3.0.4)
|
redis (>= 3.0.4)
|
||||||
redis-rack (2.0.4)
|
redis-rack (2.0.4)
|
||||||
rack (>= 1.5, < 3)
|
rack (>= 1.5, < 3)
|
||||||
redis-store (>= 1.2, < 2)
|
redis-store (>= 1.2, < 2)
|
||||||
|
@ -745,56 +774,56 @@ GEM
|
||||||
retriable (3.1.1)
|
retriable (3.1.1)
|
||||||
rinku (2.0.0)
|
rinku (2.0.0)
|
||||||
rotp (2.1.2)
|
rotp (2.1.2)
|
||||||
rouge (3.1.1)
|
rouge (3.2.1)
|
||||||
rqrcode (0.7.0)
|
rqrcode (0.7.0)
|
||||||
chunky_png
|
chunky_png
|
||||||
rqrcode-rails3 (0.1.7)
|
rqrcode-rails3 (0.1.7)
|
||||||
rqrcode (>= 0.4.2)
|
rqrcode (>= 0.4.2)
|
||||||
rspec (3.6.0)
|
rspec (3.7.0)
|
||||||
rspec-core (~> 3.6.0)
|
rspec-core (~> 3.7.0)
|
||||||
rspec-expectations (~> 3.6.0)
|
rspec-expectations (~> 3.7.0)
|
||||||
rspec-mocks (~> 3.6.0)
|
rspec-mocks (~> 3.7.0)
|
||||||
rspec-core (3.6.0)
|
rspec-core (3.7.1)
|
||||||
rspec-support (~> 3.6.0)
|
rspec-support (~> 3.7.0)
|
||||||
rspec-expectations (3.6.0)
|
rspec-expectations (3.7.0)
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
diff-lcs (>= 1.2.0, < 2.0)
|
||||||
rspec-support (~> 3.6.0)
|
rspec-support (~> 3.7.0)
|
||||||
rspec-mocks (3.6.0)
|
rspec-mocks (3.7.0)
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
diff-lcs (>= 1.2.0, < 2.0)
|
||||||
rspec-support (~> 3.6.0)
|
rspec-support (~> 3.7.0)
|
||||||
rspec-parameterized (0.4.0)
|
rspec-parameterized (0.4.0)
|
||||||
binding_of_caller
|
binding_of_caller
|
||||||
parser
|
parser
|
||||||
proc_to_ast
|
proc_to_ast
|
||||||
rspec (>= 2.13, < 4)
|
rspec (>= 2.13, < 4)
|
||||||
unparser
|
unparser
|
||||||
rspec-rails (3.6.0)
|
rspec-rails (3.7.2)
|
||||||
actionpack (>= 3.0)
|
actionpack (>= 3.0)
|
||||||
activesupport (>= 3.0)
|
activesupport (>= 3.0)
|
||||||
railties (>= 3.0)
|
railties (>= 3.0)
|
||||||
rspec-core (~> 3.6.0)
|
rspec-core (~> 3.7.0)
|
||||||
rspec-expectations (~> 3.6.0)
|
rspec-expectations (~> 3.7.0)
|
||||||
rspec-mocks (~> 3.6.0)
|
rspec-mocks (~> 3.7.0)
|
||||||
rspec-support (~> 3.6.0)
|
rspec-support (~> 3.7.0)
|
||||||
rspec-retry (0.4.5)
|
rspec-retry (0.4.5)
|
||||||
rspec-core
|
rspec-core
|
||||||
rspec-set (0.1.3)
|
rspec-set (0.1.3)
|
||||||
rspec-support (3.6.0)
|
rspec-support (3.7.1)
|
||||||
rspec_profiling (0.0.5)
|
rspec_profiling (0.0.5)
|
||||||
activerecord
|
activerecord
|
||||||
pg
|
pg
|
||||||
rails
|
rails
|
||||||
sqlite3
|
sqlite3
|
||||||
rubocop (0.52.1)
|
rubocop (0.54.0)
|
||||||
parallel (~> 1.10)
|
parallel (~> 1.10)
|
||||||
parser (>= 2.4.0.2, < 3.0)
|
parser (>= 2.5)
|
||||||
powerpack (~> 0.1)
|
powerpack (~> 0.1)
|
||||||
rainbow (>= 2.2.2, < 4.0)
|
rainbow (>= 2.2.2, < 4.0)
|
||||||
ruby-progressbar (~> 1.7)
|
ruby-progressbar (~> 1.7)
|
||||||
unicode-display_width (~> 1.0, >= 1.0.1)
|
unicode-display_width (~> 1.0, >= 1.0.1)
|
||||||
rubocop-gitlab-security (0.1.1)
|
rubocop-gitlab-security (0.1.1)
|
||||||
rubocop (>= 0.51)
|
rubocop (>= 0.51)
|
||||||
rubocop-rspec (1.22.1)
|
rubocop-rspec (1.22.2)
|
||||||
rubocop (>= 0.52.1)
|
rubocop (>= 0.52.1)
|
||||||
ruby-enum (0.7.2)
|
ruby-enum (0.7.2)
|
||||||
i18n
|
i18n
|
||||||
|
@ -811,10 +840,12 @@ GEM
|
||||||
rubyzip (1.2.1)
|
rubyzip (1.2.1)
|
||||||
rufus-scheduler (3.4.0)
|
rufus-scheduler (3.4.0)
|
||||||
et-orbi (~> 1.0)
|
et-orbi (~> 1.0)
|
||||||
rugged (0.27.0)
|
rugged (0.27.4)
|
||||||
safe_yaml (1.0.4)
|
safe_yaml (1.0.4)
|
||||||
sanitize (2.1.0)
|
sanitize (4.6.6)
|
||||||
|
crass (~> 1.0.2)
|
||||||
nokogiri (>= 1.4.4)
|
nokogiri (>= 1.4.4)
|
||||||
|
nokogumbo (~> 1.4)
|
||||||
sass (3.5.5)
|
sass (3.5.5)
|
||||||
sass-listen (~> 4.0.0)
|
sass-listen (~> 4.0.0)
|
||||||
sass-listen (4.0.0)
|
sass-listen (4.0.0)
|
||||||
|
@ -832,15 +863,14 @@ GEM
|
||||||
scss_lint (0.56.0)
|
scss_lint (0.56.0)
|
||||||
rake (>= 0.9, < 13)
|
rake (>= 0.9, < 13)
|
||||||
sass (~> 3.5.3)
|
sass (~> 3.5.3)
|
||||||
securecompare (1.0.0)
|
|
||||||
seed-fu (2.3.7)
|
seed-fu (2.3.7)
|
||||||
activerecord (>= 3.1)
|
activerecord (>= 3.1)
|
||||||
activesupport (>= 3.1)
|
activesupport (>= 3.1)
|
||||||
select2-rails (3.5.9.3)
|
select2-rails (3.5.9.3)
|
||||||
thor (~> 0.14)
|
thor (~> 0.14)
|
||||||
selenium-webdriver (3.5.0)
|
selenium-webdriver (3.12.0)
|
||||||
childprocess (~> 0.5)
|
childprocess (~> 0.5)
|
||||||
rubyzip (~> 1.0)
|
rubyzip (~> 1.2)
|
||||||
sentry-raven (2.7.2)
|
sentry-raven (2.7.2)
|
||||||
faraday (>= 0.7.6, < 1.0)
|
faraday (>= 0.7.6, < 1.0)
|
||||||
settingslogic (2.0.9)
|
settingslogic (2.0.9)
|
||||||
|
@ -849,11 +879,11 @@ GEM
|
||||||
rack
|
rack
|
||||||
shoulda-matchers (3.1.2)
|
shoulda-matchers (3.1.2)
|
||||||
activesupport (>= 4.0.0)
|
activesupport (>= 4.0.0)
|
||||||
sidekiq (5.0.5)
|
sidekiq (5.1.3)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
connection_pool (~> 2.2, >= 2.2.0)
|
connection_pool (~> 2.2, >= 2.2.0)
|
||||||
rack-protection (>= 1.5.0)
|
rack-protection (>= 1.5.0)
|
||||||
redis (>= 3.3.4, < 5)
|
redis (>= 3.3.5, < 5)
|
||||||
sidekiq-cron (0.6.0)
|
sidekiq-cron (0.6.0)
|
||||||
rufus-scheduler (>= 3.3.0)
|
rufus-scheduler (>= 3.3.0)
|
||||||
sidekiq (>= 4.2.1)
|
sidekiq (>= 4.2.1)
|
||||||
|
@ -872,23 +902,11 @@ GEM
|
||||||
simplecov-html (0.10.0)
|
simplecov-html (0.10.0)
|
||||||
slack-notifier (1.5.1)
|
slack-notifier (1.5.1)
|
||||||
slop (3.6.0)
|
slop (3.6.0)
|
||||||
spinach (0.8.10)
|
|
||||||
colorize
|
|
||||||
gherkin-ruby (>= 0.3.2)
|
|
||||||
json
|
|
||||||
spinach-rails (0.2.1)
|
|
||||||
capybara (>= 2.0.0)
|
|
||||||
railties (>= 3)
|
|
||||||
spinach (>= 0.4)
|
|
||||||
spinach-rerun-reporter (0.0.2)
|
|
||||||
spinach (~> 0.8)
|
|
||||||
spring (2.0.1)
|
spring (2.0.1)
|
||||||
activesupport (>= 4.2)
|
activesupport (>= 4.2)
|
||||||
spring-commands-rspec (1.0.4)
|
spring-commands-rspec (1.0.4)
|
||||||
spring (>= 0.9.1)
|
spring (>= 0.9.1)
|
||||||
spring-commands-spinach (1.1.0)
|
sprockets (3.7.2)
|
||||||
spring (>= 0.9.1)
|
|
||||||
sprockets (3.7.1)
|
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
rack (> 1, < 3)
|
rack (> 1, < 3)
|
||||||
sprockets-rails (3.2.1)
|
sprockets-rails (3.2.1)
|
||||||
|
@ -909,7 +927,7 @@ GEM
|
||||||
sys-filesystem (1.1.6)
|
sys-filesystem (1.1.6)
|
||||||
ffi
|
ffi
|
||||||
sysexits (1.2.0)
|
sysexits (1.2.0)
|
||||||
temple (0.7.7)
|
temple (0.8.0)
|
||||||
test-prof (0.2.5)
|
test-prof (0.2.5)
|
||||||
test_after_commit (1.1.0)
|
test_after_commit (1.1.0)
|
||||||
activerecord (>= 3.2)
|
activerecord (>= 3.2)
|
||||||
|
@ -920,13 +938,14 @@ GEM
|
||||||
rack (>= 1, < 3)
|
rack (>= 1, < 3)
|
||||||
thor (0.19.4)
|
thor (0.19.4)
|
||||||
thread_safe (0.3.6)
|
thread_safe (0.3.6)
|
||||||
tilt (2.0.6)
|
tilt (2.0.8)
|
||||||
timecop (0.8.1)
|
timecop (0.8.1)
|
||||||
timfel-krb5-auth (0.8.3)
|
timfel-krb5-auth (0.8.3)
|
||||||
toml (0.1.2)
|
toml (0.1.2)
|
||||||
parslet (~> 1.5.0)
|
parslet (~> 1.5.0)
|
||||||
toml-rb (1.0.0)
|
toml-rb (1.0.0)
|
||||||
citrus (~> 3.0, > 3.0)
|
citrus (~> 3.0, > 3.0)
|
||||||
|
trollop (2.1.3)
|
||||||
truncato (0.7.10)
|
truncato (0.7.10)
|
||||||
htmlentities (~> 4.3.1)
|
htmlentities (~> 4.3.1)
|
||||||
nokogiri (~> 1.8.0, >= 1.7.0)
|
nokogiri (~> 1.8.0, >= 1.7.0)
|
||||||
|
@ -940,7 +959,7 @@ GEM
|
||||||
unf (0.1.4)
|
unf (0.1.4)
|
||||||
unf_ext
|
unf_ext
|
||||||
unf_ext (0.0.7.5)
|
unf_ext (0.0.7.5)
|
||||||
unicode-display_width (1.3.0)
|
unicode-display_width (1.3.2)
|
||||||
unicorn (5.1.0)
|
unicorn (5.1.0)
|
||||||
kgio (~> 2.6)
|
kgio (~> 2.6)
|
||||||
raindrops (~> 0.7)
|
raindrops (~> 0.7)
|
||||||
|
@ -956,7 +975,6 @@ GEM
|
||||||
equalizer (~> 0.0.9)
|
equalizer (~> 0.0.9)
|
||||||
parser (>= 2.3.1.2, < 2.6)
|
parser (>= 2.3.1.2, < 2.6)
|
||||||
procto (~> 0.0.2)
|
procto (~> 0.0.2)
|
||||||
url_safe_base64 (0.2.2)
|
|
||||||
validates_hostname (1.0.6)
|
validates_hostname (1.0.6)
|
||||||
activerecord (>= 3.0)
|
activerecord (>= 3.0)
|
||||||
activesupport (>= 3.0)
|
activesupport (>= 3.0)
|
||||||
|
@ -994,13 +1012,13 @@ DEPENDENCIES
|
||||||
acts-as-taggable-on (~> 5.0)
|
acts-as-taggable-on (~> 5.0)
|
||||||
addressable (~> 2.5.2)
|
addressable (~> 2.5.2)
|
||||||
akismet (~> 2.0)
|
akismet (~> 2.0)
|
||||||
allocations (~> 1.0)
|
|
||||||
asana (~> 0.6.0)
|
asana (~> 0.6.0)
|
||||||
asciidoctor (~> 1.5.6)
|
asciidoctor (~> 1.5.6)
|
||||||
asciidoctor-plantuml (= 0.0.8)
|
asciidoctor-plantuml (= 0.0.8)
|
||||||
asset_sync (~> 2.2.0)
|
asset_sync (~> 2.4)
|
||||||
attr_encrypted (~> 3.1.0)
|
attr_encrypted (~> 3.1.0)
|
||||||
awesome_print (~> 1.2.0)
|
awesome_print
|
||||||
|
aws-sdk
|
||||||
babosa (~> 1.0.2)
|
babosa (~> 1.0.2)
|
||||||
base32 (~> 0.3.0)
|
base32 (~> 0.3.0)
|
||||||
batch-loader (~> 1.2.1)
|
batch-loader (~> 1.2.1)
|
||||||
|
@ -1008,7 +1026,7 @@ DEPENDENCIES
|
||||||
benchmark-ips (~> 2.3.0)
|
benchmark-ips (~> 2.3.0)
|
||||||
better_errors (~> 2.1.0)
|
better_errors (~> 2.1.0)
|
||||||
binding_of_caller (~> 0.7.2)
|
binding_of_caller (~> 0.7.2)
|
||||||
bootstrap-sass (~> 3.3.0)
|
bootsnap (~> 1.3)
|
||||||
bootstrap_form (~> 2.7.0)
|
bootstrap_form (~> 2.7.0)
|
||||||
brakeman (~> 4.2)
|
brakeman (~> 4.2)
|
||||||
browser (~> 2.2)
|
browser (~> 2.2)
|
||||||
|
@ -1024,7 +1042,6 @@ DEPENDENCIES
|
||||||
concurrent-ruby (~> 1.0.5)
|
concurrent-ruby (~> 1.0.5)
|
||||||
connection_pool (~> 2.0)
|
connection_pool (~> 2.0)
|
||||||
creole (~> 0.5.0)
|
creole (~> 0.5.0)
|
||||||
d3_rails (~> 3.5.0)
|
|
||||||
database_cleaner (~> 1.5.0)
|
database_cleaner (~> 1.5.0)
|
||||||
deckar01-task_list (= 2.0.0)
|
deckar01-task_list (= 2.0.0)
|
||||||
default_value_for (~> 3.0.0)
|
default_value_for (~> 3.0.0)
|
||||||
|
@ -1033,12 +1050,17 @@ DEPENDENCIES
|
||||||
devise-two-factor (~> 3.0.0)
|
devise-two-factor (~> 3.0.0)
|
||||||
diffy (~> 3.1.0)
|
diffy (~> 3.1.0)
|
||||||
doorkeeper (~> 4.3)
|
doorkeeper (~> 4.3)
|
||||||
doorkeeper-openid_connect (~> 1.3)
|
doorkeeper-openid_connect (~> 1.5)
|
||||||
dropzonejs-rails (~> 0.7.1)
|
dropzonejs-rails (~> 0.7.1)
|
||||||
|
ed25519 (~> 1.2)
|
||||||
|
elasticsearch-api (= 5.0.3)
|
||||||
|
elasticsearch-model (~> 0.1.9)
|
||||||
|
elasticsearch-rails (~> 0.1.9)
|
||||||
email_reply_trimmer (~> 0.1)
|
email_reply_trimmer (~> 0.1)
|
||||||
email_spec (~> 1.6.0)
|
email_spec (~> 2.2.0)
|
||||||
factory_bot_rails (~> 4.8.2)
|
factory_bot_rails (~> 4.8.2)
|
||||||
faraday (~> 0.12)
|
faraday (~> 0.12)
|
||||||
|
faraday_middleware-aws-signers-v4
|
||||||
fast_blank
|
fast_blank
|
||||||
ffaker (~> 2.4)
|
ffaker (~> 2.4)
|
||||||
flay (~> 2.10.0)
|
flay (~> 2.10.0)
|
||||||
|
@ -1060,31 +1082,37 @@ DEPENDENCIES
|
||||||
gettext (~> 3.2.2)
|
gettext (~> 3.2.2)
|
||||||
gettext_i18n_rails (~> 1.8.0)
|
gettext_i18n_rails (~> 1.8.0)
|
||||||
gettext_i18n_rails_js (~> 1.3)
|
gettext_i18n_rails_js (~> 1.3)
|
||||||
gitaly-proto (~> 0.99.0)
|
gitaly-proto (~> 0.113.0)
|
||||||
github-linguist (~> 5.3.3)
|
github-linguist (~> 5.3.3)
|
||||||
gitlab-flowdock-git-hook (~> 1.0.1)
|
gitlab-flowdock-git-hook (~> 1.0.1)
|
||||||
gitlab-gollum-lib (~> 4.2)
|
gitlab-gollum-lib (~> 4.2)
|
||||||
gitlab-gollum-rugged_adapter (~> 0.4.4)
|
gitlab-gollum-rugged_adapter (~> 0.4.4)
|
||||||
gitlab-markup (~> 1.6.2)
|
gitlab-license (~> 1.0)
|
||||||
gitlab-styles (~> 2.3)
|
gitlab-markup (~> 1.6.4)
|
||||||
|
gitlab-styles (~> 2.4)
|
||||||
gitlab_omniauth-ldap (~> 2.0.4)
|
gitlab_omniauth-ldap (~> 2.0.4)
|
||||||
gon (~> 6.1.0)
|
gon (~> 6.2)
|
||||||
google-api-client (~> 0.19.8)
|
google-api-client (~> 0.19.8)
|
||||||
google-protobuf (= 3.5.1)
|
google-protobuf (= 3.5.1)
|
||||||
gpgme
|
gpgme
|
||||||
grape (~> 1.0)
|
grape (~> 1.0)
|
||||||
grape-entity (~> 0.7.1)
|
grape-entity (~> 0.7.1)
|
||||||
grape-route-helpers (~> 2.1.0)
|
grape-path-helpers (~> 1.0)
|
||||||
grape_logging (~> 1.7)
|
grape_logging (~> 1.7)
|
||||||
|
graphiql-rails (~> 1.4.10)
|
||||||
|
graphql (~> 1.8.0)
|
||||||
grpc (~> 1.11.0)
|
grpc (~> 1.11.0)
|
||||||
|
gssapi
|
||||||
haml_lint (~> 0.26.0)
|
haml_lint (~> 0.26.0)
|
||||||
hamlit (~> 2.6.1)
|
hamlit (~> 2.8.8)
|
||||||
|
hangouts-chat (~> 0.0.5)
|
||||||
hashie-forbidden_attributes
|
hashie-forbidden_attributes
|
||||||
health_check (~> 2.6.0)
|
health_check (~> 2.6.0)
|
||||||
hipchat (~> 1.5.0)
|
hipchat (~> 1.5.0)
|
||||||
html-pipeline (~> 2.7.1)
|
html-pipeline (~> 2.8)
|
||||||
html2text
|
html2text
|
||||||
httparty (~> 0.13.3)
|
httparty (~> 0.13.3)
|
||||||
|
icalendar
|
||||||
influxdb (~> 0.2)
|
influxdb (~> 0.2)
|
||||||
jira-ruby (~> 1.4)
|
jira-ruby (~> 1.4)
|
||||||
jquery-atwho-rails (~> 1.3.2)
|
jquery-atwho-rails (~> 1.3.2)
|
||||||
|
@ -1092,7 +1120,7 @@ DEPENDENCIES
|
||||||
jwt (~> 1.5.6)
|
jwt (~> 1.5.6)
|
||||||
kaminari (~> 1.0)
|
kaminari (~> 1.0)
|
||||||
knapsack (~> 1.16)
|
knapsack (~> 1.16)
|
||||||
kubeclient (~> 3.0)
|
kubeclient (~> 3.1.0)
|
||||||
letter_opener_web (~> 1.3.0)
|
letter_opener_web (~> 1.3.0)
|
||||||
license_finder (~> 3.1)
|
license_finder (~> 3.1)
|
||||||
licensee (~> 8.9)
|
licensee (~> 8.9)
|
||||||
|
@ -1100,17 +1128,19 @@ DEPENDENCIES
|
||||||
loofah (~> 2.2)
|
loofah (~> 2.2)
|
||||||
mail_room (~> 0.9.1)
|
mail_room (~> 0.9.1)
|
||||||
method_source (~> 0.8)
|
method_source (~> 0.8)
|
||||||
|
mini_magick
|
||||||
minitest (~> 5.7.0)
|
minitest (~> 5.7.0)
|
||||||
mousetrap-rails (~> 1.4.6)
|
mousetrap-rails (~> 1.4.6)
|
||||||
mysql2 (~> 0.4.10)
|
mysql2 (~> 0.4.10)
|
||||||
net-ldap
|
net-ldap
|
||||||
net-ssh (~> 4.2.0)
|
net-ntp
|
||||||
|
net-ssh (~> 5.0)
|
||||||
nokogiri (~> 1.8.2)
|
nokogiri (~> 1.8.2)
|
||||||
oauth2 (~> 1.4)
|
oauth2 (~> 1.4)
|
||||||
octokit (~> 4.8)
|
octokit (~> 4.9)
|
||||||
omniauth (~> 1.8)
|
omniauth (~> 1.8)
|
||||||
omniauth-auth0 (~> 2.0.0)
|
omniauth-auth0 (~> 2.0.0)
|
||||||
omniauth-authentiq (~> 0.3.1)
|
omniauth-authentiq (~> 0.3.3)
|
||||||
omniauth-azure-oauth2 (~> 0.0.9)
|
omniauth-azure-oauth2 (~> 0.0.9)
|
||||||
omniauth-cas3 (~> 1.1.4)
|
omniauth-cas3 (~> 1.1.4)
|
||||||
omniauth-facebook (~> 4.0.0)
|
omniauth-facebook (~> 4.0.0)
|
||||||
|
@ -1120,7 +1150,7 @@ DEPENDENCIES
|
||||||
omniauth-kerberos (~> 0.3.0)
|
omniauth-kerberos (~> 0.3.0)
|
||||||
omniauth-oauth2-generic (~> 0.2.2)
|
omniauth-oauth2-generic (~> 0.2.2)
|
||||||
omniauth-saml (~> 1.10)
|
omniauth-saml (~> 1.10)
|
||||||
omniauth-shibboleth (~> 1.2.0)
|
omniauth-shibboleth (~> 1.3.0)
|
||||||
omniauth-twitter (~> 1.4)
|
omniauth-twitter (~> 1.4)
|
||||||
omniauth_crowd (~> 2.2.0)
|
omniauth_crowd (~> 2.2.0)
|
||||||
org-ruby (~> 0.9.12)
|
org-ruby (~> 0.9.12)
|
||||||
|
@ -1133,7 +1163,7 @@ DEPENDENCIES
|
||||||
peek-sidekiq (~> 1.0.3)
|
peek-sidekiq (~> 1.0.3)
|
||||||
pg (~> 0.18.2)
|
pg (~> 0.18.2)
|
||||||
premailer-rails (~> 1.9.7)
|
premailer-rails (~> 1.9.7)
|
||||||
prometheus-client-mmap (~> 0.9.1)
|
prometheus-client-mmap (~> 0.9.4)
|
||||||
pry-byebug (~> 3.4.1)
|
pry-byebug (~> 3.4.1)
|
||||||
pry-rails (~> 0.3.4)
|
pry-rails (~> 0.3.4)
|
||||||
rack-attack (~> 4.4.1)
|
rack-attack (~> 4.4.1)
|
||||||
|
@ -1146,52 +1176,49 @@ DEPENDENCIES
|
||||||
rainbow (~> 2.2)
|
rainbow (~> 2.2)
|
||||||
raindrops (~> 0.18)
|
raindrops (~> 0.18)
|
||||||
rblineprof (~> 0.3.6)
|
rblineprof (~> 0.3.6)
|
||||||
rbnacl (~> 4.0)
|
rbtrace (~> 0.4)
|
||||||
rbnacl-libsodium
|
rdoc (~> 6.0)
|
||||||
rdoc (~> 4.2)
|
|
||||||
re2 (~> 1.1.1)
|
re2 (~> 1.1.1)
|
||||||
recaptcha (~> 3.0)
|
recaptcha (~> 3.0)
|
||||||
redcarpet (~> 3.4)
|
redcarpet (~> 3.4)
|
||||||
redis (~> 3.2)
|
redis (~> 3.2)
|
||||||
redis-namespace (~> 1.5.2)
|
redis-namespace (~> 1.6.0)
|
||||||
redis-rails (~> 5.0.2)
|
redis-rails (~> 5.0.2)
|
||||||
request_store (~> 1.3)
|
request_store (~> 1.3)
|
||||||
responders (~> 2.0)
|
responders (~> 2.0)
|
||||||
rouge (~> 3.1)
|
rouge (~> 3.1)
|
||||||
rqrcode-rails3 (~> 0.1.7)
|
rqrcode-rails3 (~> 0.1.7)
|
||||||
rspec-parameterized
|
rspec-parameterized
|
||||||
rspec-rails (~> 3.6.0)
|
rspec-rails (~> 3.7.0)
|
||||||
rspec-retry (~> 0.4.5)
|
rspec-retry (~> 0.4.5)
|
||||||
rspec-set (~> 0.1.3)
|
rspec-set (~> 0.1.3)
|
||||||
rspec_profiling (~> 0.0.5)
|
rspec_profiling (~> 0.0.5)
|
||||||
rubocop (~> 0.52.1)
|
rubocop (~> 0.54.0)
|
||||||
rubocop-rspec (~> 1.22.1)
|
rubocop-rspec (~> 1.22.1)
|
||||||
ruby-fogbugz (~> 0.2.1)
|
ruby-fogbugz (~> 0.2.1)
|
||||||
ruby-prof (~> 0.17.0)
|
ruby-prof (~> 0.17.0)
|
||||||
|
ruby-progressbar
|
||||||
ruby_parser (~> 3.8)
|
ruby_parser (~> 3.8)
|
||||||
rufus-scheduler (~> 3.4)
|
rufus-scheduler (~> 3.4)
|
||||||
rugged (~> 0.27)
|
rugged (~> 0.27)
|
||||||
sanitize (~> 2.0)
|
sanitize (~> 4.6)
|
||||||
sass-rails (~> 5.0.6)
|
sass-rails (~> 5.0.6)
|
||||||
scss_lint (~> 0.56.0)
|
scss_lint (~> 0.56.0)
|
||||||
seed-fu (~> 2.3.7)
|
seed-fu (~> 2.3.7)
|
||||||
select2-rails (~> 3.5.9)
|
select2-rails (~> 3.5.9)
|
||||||
selenium-webdriver (~> 3.5)
|
selenium-webdriver (~> 3.12)
|
||||||
sentry-raven (~> 2.7)
|
sentry-raven (~> 2.7)
|
||||||
settingslogic (~> 2.0.9)
|
settingslogic (~> 2.0.9)
|
||||||
sham_rack (~> 1.3.6)
|
sham_rack (~> 1.3.6)
|
||||||
shoulda-matchers (~> 3.1.2)
|
shoulda-matchers (~> 3.1.2)
|
||||||
sidekiq (~> 5.0)
|
sidekiq (~> 5.1)
|
||||||
sidekiq-cron (~> 0.6.0)
|
sidekiq-cron (~> 0.6.0)
|
||||||
sidekiq-limit_fetch (~> 3.4)
|
sidekiq-limit_fetch (~> 3.4)
|
||||||
simple_po_parser (~> 1.1.2)
|
simple_po_parser (~> 1.1.2)
|
||||||
simplecov (~> 0.14.0)
|
simplecov (~> 0.14.0)
|
||||||
slack-notifier (~> 1.5.1)
|
slack-notifier (~> 1.5.1)
|
||||||
spinach-rails (~> 0.2.1)
|
|
||||||
spinach-rerun-reporter (~> 0.0.2)
|
|
||||||
spring (~> 2.0.0)
|
spring (~> 2.0.0)
|
||||||
spring-commands-rspec (~> 1.0.4)
|
spring-commands-rspec (~> 1.0.4)
|
||||||
spring-commands-spinach (~> 1.1.0)
|
|
||||||
sprockets (~> 3.7.0)
|
sprockets (~> 3.7.0)
|
||||||
sshkey (~> 1.9.0)
|
sshkey (~> 1.9.0)
|
||||||
stackprof (~> 0.2.10)
|
stackprof (~> 0.2.10)
|
||||||
|
@ -1217,4 +1244,4 @@ DEPENDENCIES
|
||||||
wikicloth (= 0.8.1)
|
wikicloth (= 0.8.1)
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
1.16.1
|
1.16.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ stdenv, lib, fetchurl, fetchFromGitHub, bundlerEnv
|
{ stdenv, lib, fetchurl, fetchFromGitLab, bundlerEnv
|
||||||
, ruby, tzdata, git, procps, nettools
|
, ruby, tzdata, git, procps, nettools,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -8,19 +8,19 @@ let
|
||||||
inherit ruby;
|
inherit ruby;
|
||||||
gemdir = ./.;
|
gemdir = ./.;
|
||||||
groups = [ "default" "unicorn" "ed25519" "metrics" ];
|
groups = [ "default" "unicorn" "ed25519" "metrics" ];
|
||||||
meta = with lib; {
|
|
||||||
homepage = http://www.gitlab.com/;
|
|
||||||
platforms = platforms.linux;
|
|
||||||
maintainers = with maintainers; [ fpletz globin ];
|
|
||||||
license = licenses.mit;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
version = "10.8.0";
|
version = "11.2.3";
|
||||||
|
|
||||||
gitlabDeb = fetchurl {
|
gitlabDeb = fetchurl {
|
||||||
url = "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/jessie/gitlab-ce_${version}-ce.0_amd64.deb/download";
|
url = "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_${version}-ce.0_amd64.deb/download.deb";
|
||||||
sha256 = "0j5jrlwfpgwfirjnqb9w4snl9w213kdxb1ajyrla211q603d4j34";
|
sha256 = "1z7mj412zj88ia24caq41bi5p1jbcfwnrvak3bqf1113f0snkb0x";
|
||||||
|
};
|
||||||
|
gitlab = fetchFromGitLab {
|
||||||
|
owner = "gitlab-org";
|
||||||
|
repo = "gitlab-ce";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "1j8y2phwdj6dv55racypm8r2v8bnzcxh2g1z33v9212hrgyjzrrh";
|
||||||
};
|
};
|
||||||
|
|
||||||
in
|
in
|
||||||
|
@ -28,20 +28,13 @@ in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "gitlab-${version}";
|
name = "gitlab-${version}";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = gitlab;
|
||||||
owner = "gitlabhq";
|
|
||||||
repo = "gitlabhq";
|
|
||||||
rev = "v${version}";
|
|
||||||
sha256 = "1idvi27xpghvvb3sv62afhcnnswvjlrbg5lld79a761kd4187cym";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
rubyEnv rubyEnv.wrappedRuby rubyEnv.bundler tzdata git procps nettools
|
rubyEnv rubyEnv.wrappedRuby rubyEnv.bundler tzdata git procps nettools
|
||||||
];
|
];
|
||||||
|
|
||||||
patches = [
|
patches = [ ./remove-hardcoded-locations.patch ];
|
||||||
./remove-hardcoded-locations.patch
|
|
||||||
];
|
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
# For reasons I don't understand "bundle exec" ignores the
|
# For reasons I don't understand "bundle exec" ignores the
|
||||||
|
@ -72,13 +65,14 @@ stdenv.mkDerivation rec {
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
mv config/gitlab.yml.example config/gitlab.yml
|
mv config/gitlab.yml.example config/gitlab.yml
|
||||||
|
|
||||||
# work around unpacking deb containing binary with suid bit
|
# Building this requires yarn, node &c, so we just get it from the deb
|
||||||
ar p ${gitlabDeb} data.tar.gz | gunzip > gitlab-deb-data.tar
|
ar p ${gitlabDeb} data.tar.gz | gunzip > gitlab-deb-data.tar
|
||||||
|
# Work around unpacking deb containing binary with suid bit
|
||||||
tar -f gitlab-deb-data.tar --delete ./opt/gitlab/embedded/bin/ksu
|
tar -f gitlab-deb-data.tar --delete ./opt/gitlab/embedded/bin/ksu
|
||||||
tar -xf gitlab-deb-data.tar
|
tar -xf gitlab-deb-data.tar
|
||||||
|
|
||||||
mv -v opt/gitlab/embedded/service/gitlab-rails/public/assets public
|
mv -v opt/gitlab/embedded/service/gitlab-rails/public/assets public
|
||||||
rm -rf opt
|
rm -rf opt # only directory in data.tar.gz
|
||||||
|
|
||||||
mv config/gitlab.yml config/gitlab.yml.example
|
mv config/gitlab.yml config/gitlab.yml.example
|
||||||
rm -f config/secrets.yml
|
rm -f config/secrets.yml
|
||||||
|
@ -105,10 +99,13 @@ stdenv.mkDerivation rec {
|
||||||
ruby = rubyEnv.wrappedRuby;
|
ruby = rubyEnv.wrappedRuby;
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with lib; {
|
||||||
description = "Web-based Git-repository manager";
|
homepage = http://www.gitlab.com/;
|
||||||
homepage = https://gitlab.com;
|
platforms = platforms.linux;
|
||||||
|
maintainers = with maintainers; [ fpletz globin krav ];
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
|
description = "GitLab Community Edition";
|
||||||
|
longDescription = "GitLab Community Edition (CE) is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. Self-host GitLab CE on your own servers, in a container, or on a cloud provider.";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,29 +0,0 @@
|
||||||
--- a/app/workers/post_receive.rb
|
|
||||||
+++ b/app/workers/post_receive.rb
|
|
||||||
@@ -3,7 +3,9 @@ class PostReceive
|
|
||||||
include DedicatedSidekiqQueue
|
|
||||||
|
|
||||||
def perform(gl_repository, identifier, changes)
|
|
||||||
- project, is_wiki = Gitlab::GlRepository.parse(gl_repository)
|
|
||||||
+ # XXX: https://gitlab.com/gitlab-org/gitlab-ce/issues/36783
|
|
||||||
+ # project, is_wiki = Gitlab::GlRepository.parse(gl_repository)
|
|
||||||
+ project, is_wiki = parse_project_identifier(gl_repository)
|
|
||||||
|
|
||||||
if project.nil?
|
|
||||||
log("Triggered hook for non-existing project with gl_repository \"#{gl_repository}\"")
|
|
||||||
@@ -59,6 +61,15 @@ class PostReceive
|
|
||||||
# Nothing defined here yet.
|
|
||||||
end
|
|
||||||
|
|
||||||
+ # XXX: https://gitlab.com/gitlab-org/gitlab-ce/issues/36783
|
|
||||||
+ def parse_project_identifier(project_identifier)
|
|
||||||
+ if project_identifier.start_with?('/')
|
|
||||||
+ Gitlab::RepoPath.parse(project_identifier)
|
|
||||||
+ else
|
|
||||||
+ Gitlab::GlRepository.parse(project_identifier)
|
|
||||||
+ end
|
|
||||||
+ end
|
|
||||||
+
|
|
||||||
def log(message)
|
|
||||||
Gitlab::GitLogger.error("POST-RECEIVE: #{message}")
|
|
||||||
end
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue