Merge branch 'master' into mmonaco/gitlab-ce-api-user-noconfirm
Conflicts: lib/api/users.rb
Showing
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.
.gitattributes
0 → 100644
.rubocop.yml
0 → 100644
This diff is collapsed.
This diff is collapsed.
... | @@ -28,22 +28,30 @@ gem 'omniauth-google-oauth2' | ... | @@ -28,22 +28,30 @@ gem 'omniauth-google-oauth2' |
gem 'omniauth-twitter' | gem 'omniauth-twitter' | ||
gem 'omniauth-github' | gem 'omniauth-github' | ||
gem 'omniauth-shibboleth' | gem 'omniauth-shibboleth' | ||
gem 'omniauth-kerberos' | |||
gem 'omniauth-gitlab' | |||
gem 'omniauth-bitbucket' | |||
gem 'doorkeeper', '2.1.0' | |||
gem "rack-oauth2", "~> 1.0.5" | |||
# Browser detection | |||
gem "browser" | |||
# Extracting information from a git repository | # Extracting information from a git repository | ||
# Provide access to Gitlab::Git library | # Provide access to Gitlab::Git library | ||
gem "gitlab_git", '7.0.0.rc10' | gem "gitlab_git", '7.0.0.rc14' | ||
# Ruby/Rack Git Smart-HTTP Server Handler | # Ruby/Rack Git Smart-HTTP Server Handler | ||
gem 'gitlab-grack', '~> 2.0.0.pre', require: 'grack' | gem 'gitlab-grack', '~> 2.0.0.rc2', require: 'grack' | ||
# LDAP Auth | # LDAP Auth | ||
gem 'gitlab_omniauth-ldap', '1.2.0', require: "omniauth-ldap" | gem 'gitlab_omniauth-ldap', '1.2.0', require: "omniauth-ldap" | ||
# Git Wiki | # Git Wiki | ||
gem 'gollum-lib', '~> 3.0.0' | gem 'gollum-lib', '~> 4.0.0' | ||
# Language detection | # Language detection | ||
gem "gitlab-linguist", "~> 3.0.0", require: "linguist" | gem "gitlab-linguist", "~> 3.0.1", require: "linguist" | ||
# API | # API | ||
gem "grape", "~> 0.6.1" | gem "grape", "~> 0.6.1" | ||
... | @@ -89,7 +97,7 @@ gem "github-markup" | ... | @@ -89,7 +97,7 @@ gem "github-markup" |
gem 'redcarpet', '~> 3.1.2' | gem 'redcarpet', '~> 3.1.2' | ||
gem 'RedCloth' | gem 'RedCloth' | ||
gem 'rdoc', '~>3.6' | gem 'rdoc', '~>3.6' | ||
gem 'org-ruby', '= 0.9.9' | gem 'org-ruby', '= 0.9.12' | ||
gem 'creole', '~>0.3.6' | gem 'creole', '~>0.3.6' | ||
gem 'wikicloth', '=0.8.1' | gem 'wikicloth', '=0.8.1' | ||
gem 'asciidoctor', '= 0.1.4' | gem 'asciidoctor', '= 0.1.4' | ||
... | @@ -112,7 +120,7 @@ gem "acts-as-taggable-on" | ... | @@ -112,7 +120,7 @@ gem "acts-as-taggable-on" |
# Background jobs | # Background jobs | ||
gem 'slim' | gem 'slim' | ||
gem 'sinatra', require: nil | gem 'sinatra', require: nil | ||
gem 'sidekiq', '2.17.0' | gem 'sidekiq', '~> 3.3' | ||
# HTTP requests | # HTTP requests | ||
gem "httparty" | gem "httparty" | ||
... | @@ -134,7 +142,7 @@ gem "redis-rails" | ... | @@ -134,7 +142,7 @@ gem "redis-rails" |
gem 'tinder', '~> 1.9.2' | gem 'tinder', '~> 1.9.2' | ||
# HipChat integration | # HipChat integration | ||
gem "hipchat", "~> 0.14.0" | gem "hipchat", "~> 1.4.0" | ||
# Flowdock integration | # Flowdock integration | ||
gem "gitlab-flowdock-git-hook", "~> 0.4.2" | gem "gitlab-flowdock-git-hook", "~> 0.4.2" | ||
... | @@ -145,9 +153,15 @@ gem "gemnasium-gitlab-service", "~> 0.2" | ... | @@ -145,9 +153,15 @@ gem "gemnasium-gitlab-service", "~> 0.2" |
# Slack integration | # Slack integration | ||
gem "slack-notifier", "~> 1.0.0" | gem "slack-notifier", "~> 1.0.0" | ||
# Asana integration | |||
gem 'asana', '~> 0.0.6' | |||
# d3 | # d3 | ||
gem "d3_rails", "~> 3.1.4" | gem "d3_rails", "~> 3.1.4" | ||
#cal-heatmap | |||
gem "cal-heatmap-rails", "~> 0.0.1" | |||
# underscore-rails | # underscore-rails | ||
gem "underscore-rails", "~> 1.4.4" | gem "underscore-rails", "~> 1.4.4" | ||
... | @@ -163,13 +177,9 @@ gem 'ace-rails-ap' | ... | @@ -163,13 +177,9 @@ gem 'ace-rails-ap' |
# Keyboard shortcuts | # Keyboard shortcuts | ||
gem 'mousetrap-rails' | gem 'mousetrap-rails' | ||
# Semantic UI Sass for Sidebar | |||
gem 'semantic-ui-sass', '~> 0.16.1.0' | |||
gem "sass-rails", '~> 4.0.2' | gem "sass-rails", '~> 4.0.2' | ||
gem "coffee-rails" | gem "coffee-rails" | ||
gem "uglifier" | gem "uglifier" | ||
gem "therubyracer" | |||
gem 'turbolinks' | gem 'turbolinks' | ||
gem 'jquery-turbolinks' | gem 'jquery-turbolinks' | ||
... | @@ -193,13 +203,12 @@ group :development do | ... | @@ -193,13 +203,12 @@ group :development do |
gem "letter_opener" | gem "letter_opener" | ||
gem 'quiet_assets', '~> 1.0.1' | gem 'quiet_assets', '~> 1.0.1' | ||
gem 'rack-mini-profiler', require: false | gem 'rack-mini-profiler', require: false | ||
gem "byebug" | |||
# Better errors handler | # Better errors handler | ||
gem 'better_errors' | gem 'better_errors' | ||
gem 'binding_of_caller' | gem 'binding_of_caller' | ||
gem 'rails_best_practices' | |||
# Docs generator | # Docs generator | ||
gem "sdoc" | gem "sdoc" | ||
... | @@ -209,11 +218,12 @@ end | ... | @@ -209,11 +218,12 @@ end |
group :development, :test do | group :development, :test do | ||
gem 'coveralls', require: false | gem 'coveralls', require: false | ||
gem 'rubocop', '0.28.0', require: false | |||
# gem 'rails-dev-tweaks' | # gem 'rails-dev-tweaks' | ||
gem 'spinach-rails' | gem 'spinach-rails' | ||
gem "rspec-rails" | gem "rspec-rails", '2.99' | ||
gem "capybara", '~> 2.2.1' | gem "capybara", '~> 2.2.1' | ||
gem "pry" | gem "pry-rails" | ||
gem "awesome_print" | gem "awesome_print" | ||
gem "database_cleaner" | gem "database_cleaner" | ||
gem "launchy" | gem "launchy" | ||
... | @@ -239,14 +249,14 @@ group :development, :test do | ... | @@ -239,14 +249,14 @@ group :development, :test do |
gem 'jasmine', '2.0.2' | gem 'jasmine', '2.0.2' | ||
gem "spring", '1.1.3' | gem "spring", '1.3.1' | ||
gem "spring-commands-rspec", '1.0.1' | gem "spring-commands-rspec", '1.0.4' | ||
gem "spring-commands-spinach", '1.0.0' | gem "spring-commands-spinach", '1.0.0' | ||
end | end | ||
group :test do | group :test do | ||
gem "simplecov", require: false | gem "simplecov", require: false | ||
gem "shoulda-matchers", "~> 2.1.0" | gem "shoulda-matchers", "~> 2.7.0" | ||
gem 'email_spec' | gem 'email_spec' | ||
gem "webmock" | gem "webmock" | ||
gem 'test_after_commit' | gem 'test_after_commit' | ||
... | @@ -254,6 +264,10 @@ end | ... | @@ -254,6 +264,10 @@ end |
group :production do | group :production do | ||
gem "gitlab_meta", '7.0' | gem "gitlab_meta", '7.0' | ||
gem "therubyracer" | |||
end | end | ||
gem "newrelic_rpm" | gem "newrelic_rpm" | ||
gem 'octokit', '3.7.0' | |||
gem "rugments" |
This diff is collapsed.
2.65 KB
2.11 KB
![app/assets/images/authbuttons/github_32.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/authbuttons/github_32.png)
![app/assets/images/authbuttons/github_64.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/authbuttons/github_64.png)
1.01 KB
2.94 KB
![app/assets/images/authbuttons/google_32.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/authbuttons/google_32.png)
![app/assets/images/authbuttons/google_64.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/authbuttons/google_64.png)
![app/assets/images/authbuttons/twitter_32.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/authbuttons/twitter_32.png)
![app/assets/images/authbuttons/twitter_64.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/authbuttons/twitter_64.png)
![app/assets/images/bg-header.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/bg-header.png)
![app/assets/images/bg_fallback.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/bg_fallback.png)
![app/assets/images/brand_logo.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/brand_logo.png)
![app/assets/images/chosen-sprite.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/chosen-sprite.png)
![app/assets/images/dark-scheme-preview.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/dark-scheme-preview.png)
![app/assets/images/diff_note_add.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/diff_note_add.png)
809 Bytes
495 Bytes
![app/assets/images/icon-link.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/icon-link.png)
![app/assets/images/icon-search.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/icon-search.png)
![app/assets/images/icon_sprite.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/icon_sprite.png)
![app/assets/images/images.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/images.png)
2.73 KB
![app/assets/images/logo-white.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/logo-white.png)
![app/assets/images/monokai-scheme-preview.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/monokai-scheme-preview.png)
![app/assets/images/move.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/move.png)
![app/assets/images/no_avatar.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/no_avatar.png)
![app/assets/images/no_group_avatar.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/no_group_avatar.png)
![app/assets/images/slider_handles.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/slider_handles.png)
![app/assets/images/solarized-dark-scheme-preview.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/solarized-dark-scheme-preview.png)
3.02 KB
![app/assets/images/switch_icon.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/switch_icon.png)
![app/assets/images/trans_bg.gif](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/trans_bg.gif)
![app/assets/images/white-scheme-preview.png](https://lab.nexedi.cn/kirr/gitlab-ce/-/raw/5f682094d9b7c985ad62ebe29664bb6fe87b54be/app/assets/images/white-scheme-preview.png)
File moved
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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/emails_helper.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
app/helpers/git_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.
app/helpers/nav_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.
app/models/external_issue.rb
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
app/models/identity.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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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/views/devise/confirmations/new.html.haml
100755 → 100644
This diff is collapsed.
This diff is collapsed.
app/views/devise/passwords/new.html.haml
100755 → 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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
File moved
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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/api/oauth2.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.
doc/development/omnibus.md
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
doc/hooks/custom_hooks.md
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
doc/integration/bitbucket.md
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
doc/integration/gitlab.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.
doc/logs/logs.md
0 → 100644
This diff is collapsed.
This diff is collapsed.
doc/operations/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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
doc/release/howto_rc1.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/security/webhooks.md
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
doc/ssh/ssh.md
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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
doc/update/7.4-to-7.5.md
0 → 100644
This diff is collapsed.
doc/update/7.5-to-7.6.md
0 → 100644
This diff is collapsed.
doc/update/7.6-to-7.7.md
0 → 100644
This diff is collapsed.
doc/update/7.7-to-7.8.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.
doc/workflow/web_editor.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.
docker/.dockerignore
0 → 100644
This diff is collapsed.
docker/Dockerfile
0 → 100644
This diff is collapsed.
docker/README.md
0 → 100644
This diff is collapsed.
docker/assets/gitlab.rb
0 → 100644
This diff is collapsed.
docker/assets/wrapper
0 → 100755
This diff is collapsed.
docker/troubleshooting.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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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/api/api_guard.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.
lib/gitlab/git.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.