Merge remote-tracking branch 'upstream/master' into save-artifacts_sizes
* upstream/master: (175 commits) Document Repository#keep_around Don't garbage collect commits that have related DB records like comments Update CHANGELOG Update RedCloth to 4.3.2 for CVE-2012-6684 Fix typo in Merge Requests API documentation Downgrade to Redis 3.2.2 due to massive memory leak with Sidekiq Enable Style/EmptyLines cop, remove redundant ones Update CHANGELOG Cache results from jQuery selectors to retrieve namespace name Fix import button when import fail due the namespace already been taken Fix snippets comments not displayed Fix emoji paths in relative root configurations Exclude requesters from Project#members, Group#members and User#members Upgrade Thin from 1.6.1 to 1.7.0. Many squashed commits Cache autocomplete results Upgrade Sidekiq from 4.1.2 to 4.1.4. Upgrade seed-fu from 2.3.5 to 2.3.6 use has_many relationship with events Support creating a todo on issuables via API ...
Showing
... | @@ -91,6 +91,7 @@ gem 'fog-core', '~> 1.40' | ... | @@ -91,6 +91,7 @@ gem 'fog-core', '~> 1.40' |
gem 'fog-local', '~> 0.3' | gem 'fog-local', '~> 0.3' | ||
gem 'fog-google', '~> 0.3' | gem 'fog-google', '~> 0.3' | ||
gem 'fog-openstack', '~> 0.1' | gem 'fog-openstack', '~> 0.1' | ||
gem 'fog-rackspace', '~> 0.1.1' | |||
# for aws storage | # for aws storage | ||
gem "unf", '~> 0.1.4' | gem "unf", '~> 0.1.4' | ||
... | @@ -106,7 +107,7 @@ gem 'html-pipeline', '~> 1.11.0' | ... | @@ -106,7 +107,7 @@ gem 'html-pipeline', '~> 1.11.0' |
gem 'task_list', '~> 1.0.2', require: 'task_list/railtie' | gem 'task_list', '~> 1.0.2', require: 'task_list/railtie' | ||
gem 'github-markup', '~> 1.3.1' | gem 'github-markup', '~> 1.3.1' | ||
gem 'redcarpet', '~> 3.3.3' | gem 'redcarpet', '~> 3.3.3' | ||
gem 'RedCloth', '~> 4.2.9' | gem 'RedCloth', '~> 4.3.2' | ||
gem 'rdoc', '~>3.6' | gem 'rdoc', '~>3.6' | ||
gem 'org-ruby', '~> 0.9.12' | gem 'org-ruby', '~> 0.9.12' | ||
gem 'creole', '~> 0.5.0' | gem 'creole', '~> 0.5.0' | ||
... | @@ -250,7 +251,6 @@ group :development do | ... | @@ -250,7 +251,6 @@ group :development do |
gem 'brakeman', '~> 3.3.0', require: false | gem 'brakeman', '~> 3.3.0', require: false | ||
gem 'letter_opener_web', '~> 1.3.0' | gem 'letter_opener_web', '~> 1.3.0' | ||
gem 'quiet_assets', '~> 1.0.2' | |||
gem 'rerun', '~> 0.11.0' | gem 'rerun', '~> 0.11.0' | ||
gem 'bullet', require: false | gem 'bullet', require: false | ||
gem 'rblineprof', platform: :mri, require: false | gem 'rblineprof', platform: :mri, require: false | ||
... | @@ -264,7 +264,7 @@ group :development do | ... | @@ -264,7 +264,7 @@ group :development do |
gem "sdoc", '~> 0.3.20' | gem "sdoc", '~> 0.3.20' | ||
# thin instead webrick | # thin instead webrick | ||
gem 'thin', '~> 1.6.1' | gem 'thin', '~> 1.7.0' | ||
end | end | ||
group :development, :test do | group :development, :test do | ||
... | @@ -302,7 +302,6 @@ group :development, :test do | ... | @@ -302,7 +302,6 @@ group :development, :test do |
gem 'rubocop', '~> 0.40.0', require: false | gem 'rubocop', '~> 0.40.0', require: false | ||
gem 'rubocop-rspec', '~> 1.5.0', require: false | gem 'rubocop-rspec', '~> 1.5.0', require: false | ||
gem 'scss_lint', '~> 0.47.0', require: false | gem 'scss_lint', '~> 0.47.0', require: false | ||
gem 'coveralls', '~> 0.8.2', require: false | |||
gem 'simplecov', '~> 0.11.0', require: false | gem 'simplecov', '~> 0.11.0', require: false | ||
gem 'flog', require: false | gem 'flog', require: false | ||
gem 'flay', require: false | gem 'flay', require: false | ||
... | @@ -346,3 +345,7 @@ gem "paranoia", "~> 2.0" | ... | @@ -346,3 +345,7 @@ gem "paranoia", "~> 2.0" |
# Health check | # Health check | ||
gem 'health_check', '~> 1.5.1' | gem 'health_check', '~> 1.5.1' | ||
# System information | |||
gem 'vmstat', '~> 2.1.0' | |||
gem 'sys-filesystem', '~> 1.1.6' |
![app/assets/images/auth_buttons/azure_64.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/auth_buttons/azure_64.png)
![app/assets/images/auth_buttons/bitbucket_64.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/auth_buttons/bitbucket_64.png)
![app/assets/images/auth_buttons/facebook_64.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/auth_buttons/facebook_64.png)
![app/assets/images/auth_buttons/github_64.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/auth_buttons/github_64.png)
![app/assets/images/auth_buttons/gitlab_64.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/auth_buttons/gitlab_64.png)
![app/assets/images/auth_buttons/google_64.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/auth_buttons/google_64.png)
![app/assets/images/auth_buttons/twitter_64.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/auth_buttons/twitter_64.png)
![app/assets/images/bg_fallback.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/bg_fallback.png)
![app/assets/images/dark-scheme-preview.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/dark-scheme-preview.png)
![app/assets/images/emoji.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/emoji.png)
![app/assets/images/emoji@2x.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/emoji@2x.png)
![app/assets/images/gitlab_logo.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/gitlab_logo.png)
![app/assets/images/gitorious-logo-black.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/gitorious-logo-black.png)
![app/assets/images/gitorious-logo-blue.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/gitorious-logo-blue.png)
![app/assets/images/icon-link.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/icon-link.png)
![app/assets/images/images.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/images.png)
![app/assets/images/monokai-scheme-preview.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/monokai-scheme-preview.png)
![app/assets/images/msapplication-tile.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/msapplication-tile.png)
![app/assets/images/no_avatar.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/no_avatar.png)
![app/assets/images/no_group_avatar.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/no_group_avatar.png)
![app/assets/images/slider_handles.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/slider_handles.png)
![app/assets/images/touch-icon-ipad-retina.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/touch-icon-ipad-retina.png)
![app/assets/images/touch-icon-ipad.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/touch-icon-ipad.png)
![app/assets/images/touch-icon-iphone-retina.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/touch-icon-iphone-retina.png)
![app/assets/images/touch-icon-iphone.png](https://lab.nexedi.com/nexedi/gitlab-ce/-/raw/25dd39f8cfb33c643cef2389b1d9d8f2a4efe915/app/assets/images/touch-icon-iphone.png)
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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/todos.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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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/todos.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.
rubocop/migration_helpers.rb
0 → 100644
This diff is collapsed.
rubocop/rubocop.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.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.