Merge branch 'master' into docs_select_version_to_install
Showing
.csscomb.json
0 → 100644
.scss-lint.yml
0 → 100644
此差异已折叠。
source "https://rubygems.org" | ||
gem 'rails', '4.2.4' | ||
gem 'rails', '4.2.5.2' | ||
gem 'rails-deprecated_sanitizer', '~> 1.0.3' | ||
# Responders respond_to and respond_with | ||
gem 'responders', '~> 2.0' | ||
# Specify a sprockets version due to security issue | ||
# See https://groups.google.com/forum/#!topic/rubyonrails-security/doAVp0YaTqY | ||
gem 'sprockets', '~> 2.12.3' | ||
# Specify a sprockets version due to increased performance | ||
# See https://gitlab.com/gitlab-org/gitlab-ce/issues/6069 | ||
gem 'sprockets', '~> 3.3.5' | ||
# Default values for AR models | ||
gem "default_value_for", "~> 3.0.0" | ||
... | ... | @@ -18,10 +18,12 @@ gem "mysql2", '~> 0.3.16', group: :mysql |
gem "pg", '~> 0.18.2', group: :postgres | ||
# Authentication libraries | ||
gem 'devise', '~> 3.5.3' | ||
gem 'devise', '~> 3.5.4' | ||
gem 'devise-async', '~> 0.9.0' | ||
gem 'doorkeeper', '~> 2.2.0' | ||
gem 'omniauth', '~> 1.2.2' | ||
gem 'omniauth', '~> 1.3.1' | ||
gem 'omniauth-auth0', '~> 1.4.1' | ||
gem 'omniauth-azure-oauth2', '~> 0.0.6' | ||
gem 'omniauth-bitbucket', '~> 0.0.2' | ||
gem 'omniauth-cas3', '~> 1.1.2' | ||
gem 'omniauth-facebook', '~> 3.0.0' | ||
... | ... | @@ -29,14 +31,15 @@ gem 'omniauth-github', '~> 1.1.1' |
gem 'omniauth-gitlab', '~> 1.0.0' | ||
gem 'omniauth-google-oauth2', '~> 0.2.0' | ||
gem 'omniauth-kerberos', '~> 0.3.0', group: :kerberos | ||
gem 'omniauth-saml', '~> 1.4.0' | ||
gem 'omniauth-saml', '~> 1.5.0' | ||
gem 'omniauth-shibboleth', '~> 1.2.0' | ||
gem 'omniauth-twitter', '~> 1.2.0' | ||
gem 'omniauth_crowd' | ||
gem 'omniauth_crowd', '~> 2.2.0' | ||
gem 'rack-oauth2', '~> 1.2.1' | ||
# reCAPTCHA protection | ||
# Spam and anti-bot protection | ||
gem 'recaptcha', require: 'recaptcha/rails' | ||
gem 'akismet', '~> 2.0' | ||
# Two-factor authentication | ||
gem 'devise-two-factor', '~> 2.0.0' | ||
... | ... | @@ -48,7 +51,7 @@ gem "browser", '~> 1.0.0' |
# Extracting information from a git repository | ||
# Provide access to Gitlab::Git library | ||
gem "gitlab_git", '~> 7.2.20' | ||
gem "gitlab_git", '~> 10.0' | ||
# LDAP Auth | ||
# GitLab fork with several improvements to original library. For full list of changes | ||
... | ... | @@ -56,7 +59,9 @@ gem "gitlab_git", '~> 7.2.20' |
gem 'gitlab_omniauth-ldap', '~> 1.2.1', require: "omniauth-ldap" | ||
# Git Wiki | ||
gem 'gollum-lib', '~> 4.1.0' | ||
# Required manually in config/initializers/gollum.rb to control load order | ||
gem 'gollum-lib', '~> 4.1.0', require: false | ||
gem 'gollum-rugged_adapter', '~> 0.4.2', require: false | ||
# Language detection | ||
gem "github-linguist", "~> 4.7.0", require: "linguist" | ||
... | ... | @@ -66,10 +71,6 @@ gem 'grape', '~> 0.13.0' |
gem 'grape-entity', '~> 0.4.2' | ||
gem 'rack-cors', '~> 0.4.0', require: 'rack/cors' | ||
# Format dates and times | ||
# based on human-friendly examples | ||
gem "stamp", '~> 0.6.0' | ||
# Pagination | ||
gem "kaminari", "~> 0.16.3" | ||
... | ... | @@ -77,13 +78,13 @@ gem "kaminari", "~> 0.16.3" |
gem "haml-rails", '~> 0.9.0' | ||
# Files attachments | ||
gem "carrierwave", '~> 0.9.0' | ||
gem "carrierwave", '~> 0.10.0' | ||
# Drag and Drop UI | ||
gem 'dropzonejs-rails', '~> 0.7.1' | ||
# for aws storage | ||
gem "fog", "~> 1.25.0" | ||
gem "fog", "~> 1.36.0" | ||
gem "unf", '~> 0.1.4' | ||
# Authorization | ||
... | ... | @@ -106,14 +107,15 @@ gem 'asciidoctor', '~> 1.5.2' |
gem 'rouge', '~> 1.10.1' | ||
# See https://groups.google.com/forum/#!topic/ruby-security-ann/aSbgDiwb24s | ||
gem 'nokogiri', '1.6.7.1' | ||
# and https://groups.google.com/forum/#!topic/ruby-security-ann/Dy7YiKb_pMM | ||
gem 'nokogiri', '~> 1.6.7', '>= 1.6.7.2' | ||
# Diffs | ||
gem 'diffy', '~> 3.0.3' | ||
# Application server | ||
group :unicorn do | ||
gem "unicorn", '~> 4.8.2' | ||
gem "unicorn", '~> 4.9.0' | ||
gem 'unicorn-worker-killer', '~> 0.4.2' | ||
end | ||
... | ... | @@ -169,10 +171,10 @@ gem 'asana', '~> 0.4.0' |
gem 'ruby-fogbugz', '~> 0.2.1' | ||
# d3 | ||
gem 'd3_rails', '~> 3.5.5' | ||
gem 'd3_rails', '~> 3.5.0' | ||
#cal-heatmap | ||
gem "cal-heatmap-rails", "~> 0.0.1" | ||
gem 'cal-heatmap-rails', '~> 3.5.0' | ||
# underscore-rails | ||
gem "underscore-rails", "~> 1.8.0" | ||
... | ... | @@ -181,6 +183,9 @@ gem "underscore-rails", "~> 1.8.0" |
gem "sanitize", '~> 2.0' | ||
gem 'babosa', '~> 1.0.2' | ||
# Sanitizes SVG input | ||
gem "loofah", "~> 2.0.3" | ||
# Protect against bruteforcing | ||
gem "rack-attack", '~> 4.3.1' | ||
... | ... | @@ -200,21 +205,23 @@ gem 'turbolinks', '~> 2.5.0' |
gem 'jquery-turbolinks', '~> 2.1.0' | ||
gem 'addressable', '~> 2.3.8' | ||
gem 'bootstrap-sass', '~> 3.0' | ||
gem 'bootstrap-sass', '~> 3.3.0' | ||
gem 'font-awesome-rails', '~> 4.2' | ||
gem 'gitlab_emoji', '~> 0.2.0' | ||
gem 'gitlab_emoji', '~> 0.3.0' | ||
gem 'gon', '~> 6.0.1' | ||
gem 'jquery-atwho-rails', '~> 1.3.2' | ||
gem 'jquery-rails', '~> 4.0.0' | ||
gem 'jquery-scrollto-rails', '~> 1.4.3' | ||
gem 'jquery-ui-rails', '~> 5.0.0' | ||
gem 'nprogress-rails', '~> 0.1.6.7' | ||
gem 'raphael-rails', '~> 2.1.2' | ||
gem 'request_store', '~> 1.2.0' | ||
gem 'select2-rails', '~> 3.5.9' | ||
gem 'virtus', '~> 1.0.1' | ||
gem 'net-ssh', '~> 3.0.1' | ||
# Sentry integration | ||
gem 'sentry-raven', '~> 0.15' | ||
# Metrics | ||
group :metrics do | ||
gem 'allocations', '~> 1.0', require: false, platform: :mri | ||
... | ... | @@ -250,13 +257,15 @@ group :development, :test do |
gem 'byebug', platform: :mri | ||
gem 'pry-rails' | ||
gem 'awesome_print', '~> 1.2.0' | ||
gem 'awesome_print', '~> 1.2.0', require: false | ||
gem 'fuubar', '~> 2.0.0' | ||
gem 'database_cleaner', '~> 1.4.0' | ||
gem 'factory_girl_rails', '~> 4.3.0' | ||
gem 'rspec-rails', '~> 3.3.0' | ||
gem 'spinach-rails', '~> 0.2.1' | ||
gem 'database_cleaner', '~> 1.4.0' | ||
gem 'factory_girl_rails', '~> 4.6.0' | ||
gem 'rspec-rails', '~> 3.3.0' | ||
gem 'rspec-retry' | ||
gem 'spinach-rails', '~> 0.2.1' | ||
gem 'spinach-rerun-reporter', '~> 0.0.2' | ||
# Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) | ||
gem 'minitest', '~> 5.7.0' | ||
... | ... | @@ -264,19 +273,20 @@ group :development, :test do |
# Generate Fake data | ||
gem 'ffaker', '~> 2.0.0' | ||
gem 'capybara', '~> 2.4.0' | ||
gem 'capybara', '~> 2.6.2' | ||
gem 'capybara-screenshot', '~> 1.0.0' | ||
gem 'poltergeist', '~> 1.8.1' | ||
gem 'poltergeist', '~> 1.9.0' | ||
gem 'teaspoon', '~> 1.0.0' | ||
gem 'teaspoon-jasmine', '~> 2.2.0' | ||
gem 'spring', '~> 1.3.6' | ||
gem 'spring', '~> 1.6.4' | ||
gem 'spring-commands-rspec', '~> 1.0.4' | ||
gem 'spring-commands-spinach', '~> 1.0.0' | ||
gem 'spring-commands-teaspoon', '~> 0.0.2' | ||
gem 'rubocop', '~> 0.35.0', require: false | ||
gem 'scss_lint', '~> 0.47.0', require: false | ||
gem 'coveralls', '~> 0.8.2', require: false | ||
gem 'simplecov', '~> 0.10.0', require: false | ||
gem 'flog', require: false | ||
... | ... | @@ -298,10 +308,9 @@ group :production do |
gem "gitlab_meta", '7.0' | ||
end | ||
gem "newrelic_rpm", '~> 3.9.4.245' | ||
gem 'newrelic-grape' | ||
gem "newrelic_rpm", '~> 3.14' | ||
gem 'octokit', '~> 3.7.0' | ||
gem 'octokit', '~> 3.8.0' | ||
gem "mail_room", "~> 0.6.1" | ||
... | ... |
Rakefile
100644 → 100755
app/assets/fonts/OFL.txt
100755 → 100644
文件已删除
文件已添加
文件已添加
文件已删除
文件已添加
文件已添加
文件已删除
文件已删除
文件已添加
文件已添加
文件已删除
文件已添加
文件已添加
文件已删除
文件已删除
文件已添加
文件已添加
文件已删除
文件已添加
文件已添加
文件已删除
文件已删除
文件已添加
文件已添加
文件已删除
文件已删除
文件已添加
文件已添加
文件已删除
文件已添加
文件已添加
文件已删除
文件已删除
文件已添加
文件已添加
文件已删除
文件已添加
文件已添加
文件已删除
文件已添加
文件已添加
文件已删除
986 字节
![app/assets/images/emoji.png](https://gitcode.net/lshemail/gitlab-foss/-/raw/11dda8db29a4843026464c0a61f65ada20646e3b/app/assets/images/emoji.png)
| W: | H:
| W: | H:
![app/assets/images/emoji.png](https://gitcode.net/lshemail/gitlab-foss/-/raw/11dda8db29a4843026464c0a61f65ada20646e3b/app/assets/images/emoji.png)
![app/assets/images/emoji.png](https://gitcode.net/lshemail/gitlab-foss/-/raw/11dda8db29a4843026464c0a61f65ada20646e3b/app/assets/images/emoji.png)
app/assets/images/emoji@2x.png
0 → 100644
674.3 KB
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
app/finders/groups_finder.rb
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
app/finders/todos_finder.rb
0 → 100644
此差异已折叠。
app/helpers/dropdowns_helper.rb
0 → 100644
此差异已折叠。
app/helpers/issuables_helper.rb
0 → 100644
此差异已折叠。
app/helpers/todos_helper.rb
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
app/models/appearance.rb
0 → 100644
此差异已折叠。
app/models/blob.rb
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
app/models/diff_line.rb
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
app/models/project_group_link.rb
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
app/models/spam_log.rb
0 → 100644
此差异已折叠。
app/models/spam_report.rb
0 → 100644
此差异已折叠。
app/models/todo.rb
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
app/services/todo_service.rb
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
app/views/emojis/index.html.haml
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
app/workers/delete_user_worker.rb
0 → 100644
此差异已折叠。
app/workers/new_note_worker.rb
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
config/initializers/go_get.rb
0 → 100644
此差异已折叠。
config/initializers/gollum.rb
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
config/initializers/sentry.rb
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
doc/api/build_triggers.md
0 → 100644
此差异已折叠。
doc/api/build_variables.md
0 → 100644
此差异已折叠。
doc/api/builds.md
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
doc/api/runners.md
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
doc/ci/api/commits.md
已删除
100644 → 0
此差异已折叠。
doc/ci/api/projects.md
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
doc/ci/build_artifacts/README.md
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
doc/ci/enable_or_disable_ci.md
0 → 100644
此差异已折叠。
doc/ci/img/features_settings.png
0 → 100644
此差异已折叠。
doc/ci/languages/README.md
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
doc/development/doc_styleguide.md
0 → 100644
此差异已折叠。
doc/development/gotchas.md
0 → 100644
此差异已折叠。
此差异已折叠。
doc/development/sql.md
0 → 100644
此差异已折叠。
文件已移动
doc/install/redis.md
0 → 100644
此差异已折叠。
doc/install/relative_url.md
0 → 100644
此差异已折叠。
doc/integration/akismet.md
0 → 100644
此差异已折叠。
doc/integration/auth0.md
0 → 100644
此差异已折叠。
doc/integration/azure.md
0 → 100644
此差异已折叠。
此差异已折叠。
文件已移动
文件已移动
文件已移动
文件已移动
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
文件已移动
文件已移动
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
doc/markdown/img/logo.png
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。