Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Oct 2017 14:29:05 +0000 (UTC)
From:      Torsten Zuehlsdorff <tz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r452776 - in head/www/gitlab: . files
Message-ID:  <201710241429.v9OET5Ig089990@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tz
Date: Tue Oct 24 14:29:05 2017
New Revision: 452776
URL: https://svnweb.freebsd.org/changeset/ports/452776

Log:
  www/gitlab: Update from 9.3.11 to 9.4.7
  
  Changelog: https://github.com/gitlabhq/gitlabhq/blob/v9.4.7/CHANGELOG.md
  
  This update also fixes 4 security issues
  
  Reviewed by: Matthias Fechner <idefix@fechner.net>

Modified:
  head/www/gitlab/Makefile
  head/www/gitlab/distinfo
  head/www/gitlab/files/patch-Gemfile
  head/www/gitlab/files/patch-config_gitlab.yml.example
  head/www/gitlab/pkg-plist

Modified: head/www/gitlab/Makefile
==============================================================================
--- head/www/gitlab/Makefile	Tue Oct 24 14:27:14 2017	(r452775)
+++ head/www/gitlab/Makefile	Tue Oct 24 14:29:05 2017	(r452776)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	gitlab
-PORTVERSION=	9.3.11
+PORTVERSION=	9.4.7
 DISTVERSIONPREFIX=	v
-PORTREVISION=	2
 CATEGORIES=	www devel
 
 MAINTAINER=	tz@FreeBSD.org
@@ -37,7 +36,7 @@ RUN_DEPENDS=	git>=2.14.1:devel/git \
 	rubygem-sprockets3>=3.7:devel/rubygem-sprockets3 \
 	rubygem-default_value_for>=3.0.1:devel/rubygem-default_value_for \
 	rubygem-rugged>=0.25.1.1:devel/rubygem-rugged \
-	rubygem-faraday>=0.11.0:www/rubygem-faraday \
+	rubygem-faraday>=0.12.0:www/rubygem-faraday \
 	rubygem-devise>=4.2:devel/rubygem-devise \
 	rubygem-doorkeeper>=4.2:security/rubygem-doorkeeper \
 	rubygem-doorkeeper-openid_connect>=1.1.0:security/rubygem-doorkeeper-openid_connect \
@@ -65,7 +64,8 @@ RUN_DEPENDS=	git>=2.14.1:devel/git \
 	rubygem-u2f0>=0.2.1:net/rubygem-u2f0 \
 	rubygem-validates_hostname>=1.0.6:dns/rubygem-validates_hostname \
 	rubygem-browser>=2.2:www/rubygem-browser \
-	rubygem-gitlab_omniauth-ldap1>=1.2.1:net/rubygem-gitlab_omniauth-ldap1 \
+	rubygem-gitlab_omniauth-ldap>=2.0.2:net/rubygem-gitlab_omniauth-ldap \
+	rubygem-net-ldap>=0:net/rubygem-net-ldap \
 	rubygem-gollum-lib-gitlab>=4.2.0:www/rubygem-gollum-lib-gitlab \
 	rubygem-gollum-rugged_adapter>=0.4.4:www/rubygem-gollum-rugged_adapter \
 	rubygem-github-linguist>=4.7.0:textproc/rubygem-github-linguist \
@@ -75,7 +75,7 @@ RUN_DEPENDS=	git>=2.14.1:devel/git \
 	rubygem-rack-cors0>=0.4.0:www/rubygem-rack-cors0 \
 	rubygem-kaminari-rails4>=0.17.0:www/rubygem-kaminari-rails4 \
 	rubygem-hamlit>=2.6.1:www/rubygem-hamlit \
-	rubygem-carrierwave>=1.0:www/rubygem-carrierwave \
+	rubygem-carrierwave>=1.1:www/rubygem-carrierwave \
 	rubygem-dropzonejs-rails>=0.7.1:www/rubygem-dropzonejs-rails \
 	rubygem-fog-aws0>=0.9:net/rubygem-fog-aws0 \
 	rubygem-fog-core>=1.44:devel/rubygem-fog-core \
@@ -100,6 +100,7 @@ RUN_DEPENDS=	git>=2.14.1:devel/git \
 	rubygem-asciidoctor-plantuml>=0.0.7:textproc/rubygem-asciidoctor-plantuml \
 	rubygem-rouge>=2.0:textproc/rubygem-rouge \
 	rubygem-truncato>=0.7.9:textproc/rubygem-truncato \
+	rubygem-bootstrap_form>=2.7:devel/rubygem-bootstrap_form \
 	rubygem-nokogiri>=1.8.0:textproc/rubygem-nokogiri  \
 	rubygem-diffy>=3.1.0:textproc/rubygem-diffy \
 	rubygem-unicorn>=5.1.0:www/rubygem-unicorn \
@@ -113,7 +114,7 @@ RUN_DEPENDS=	git>=2.14.1:devel/git \
 	rubygem-sidekiq-limit_fetch>=3.4:devel/rubygem-sidekiq-limit_fetch \
 	rubygem-rufus-scheduler>=3.4.0:devel/rubygem-rufus-scheduler \
 	rubygem-httparty>=0.13.3:www/rubygem-httparty \
-	rubygem-rainbow>=2.1.0:devel/rubygem-rainbow \
+	rubygem-rainbow>=2.2:devel/rubygem-rainbow \
 	rubygem-settingslogic>=2.0.9:devel/rubygem-settingslogic \
 	rubygem-re2>=1.0:devel/rubygem-re2 \
 	rubygem-version_sorter>=2.1.0:textproc/rubygem-version_sorter \
@@ -158,9 +159,10 @@ RUN_DEPENDS=	git>=2.14.1:devel/git \
 	rubygem-virtus>=1.0.1:devel/rubygem-virtus \
 	rubygem-net-ssh>=3.0.1:security/rubygem-net-ssh \
 	rubygem-base32>=0.3.2:converters/rubygem-base32 \
-	rubygem-sentry-raven>=2.4.0:devel/rubygem-sentry-raven \
+	rubygem-sentry-raven>=2.5.3:devel/rubygem-sentry-raven \
 	rubygem-premailer-rails>=1.9.7:mail/rubygem-premailer-rails \
-	rubygem-ruby_parser>=3.8.4:devel/rubygem-ruby_parser \
+	rubygem-ruby_parser>=3.8:devel/rubygem-ruby_parser \
+	rubygem-rails-i18n-4>=4.0.9:devel/rubygem-rails-i18n-4 \
 	rubygem-gettext_i18n_rails>=1.8.0:devel/rubygem-gettext_i18n_rails \
 	rubygem-gettext_i18n_rails_js>=1.2.0:devel/rubygem-gettext_i18n_rails_js \
 	rubygem-gettext>=3.2.2:devel/rubygem-gettext \
@@ -171,18 +173,19 @@ RUN_DEPENDS=	git>=2.14.1:devel/git \
 	rubygem-peek-rblineprof>=0.2.0:devel/rubygem-peek-rblineprof \
 	rubygem-peek-redis>=1.2.0:devel/rubygem-peek-redis \
 	rubygem-peek-sidekiq>=1.0.3:devel/rubygem-peek-sidekiq \
-	rubygem-prometheus-client-mmap>=0.7.0.beta5:devel/rubygem-prometheus-client-mmap \
+	rubygem-prometheus-client-mmap>=0.7.0.beta11:devel/rubygem-prometheus-client-mmap \
+	rubygem-raindrops>=0.18:www/rubygem-raindrops \
 	rubygem-octokit>=4.6.2:net/rubygem-octokit \
 	rubygem-mail_room>=0.9.1:mail/rubygem-mail_room \
 	rubygem-email_reply_trimmer>=0.1:mail/rubygem-email_reply_trimmer \
 	rubygem-html2text>=0:textproc/rubygem-html2text \
 	rubygem-ruby-prof>=0.16.2:devel/rubygem-ruby-prof \
-	rubygem-oauth2>=1.3.0:net/rubygem-oauth2 \
-	rubygem-paranoia>=2.2:databases/rubygem-paranoia \
+	rubygem-oauth2>=1.4:net/rubygem-oauth2 \
+	rubygem-paranoia>=2.3.1:databases/rubygem-paranoia \
 	rubygem-health_check>=2.6.0:devel/rubygem-health_check \
 	rubygem-vmstat>=2.3.0:sysutils/rubygem-vmstat \
 	rubygem-sys-filesystem>=1.1.6:sysutils/rubygem-sys-filesystem \
-	rubygem-gitaly>=0.8.0:net/rubygem-gitaly \
+	rubygem-gitaly>=0.14.0:net/rubygem-gitaly \
 	rubygem-toml-rb>=0.3.15:www/rubygem-toml-rb \
 	rubygem-flipper>=0.10.2:devel/rubygem-flipper \
 	rubygem-flipper-active_record>=0.10.2:databases/rubygem-flipper-active_record \
@@ -207,18 +210,19 @@ NO_ARCH=	yes
 NO_BUILD=	yes
 
 post-patch-MYSQL-on:
-	@${CP} ${WRKSRC}/config/database.yml.mysql ${WRKSRC}/config/database.yml.sample
+	${CP} ${WRKSRC}/config/database.yml.mysql ${WRKSRC}/config/database.yml.sample
 
 post-patch-MYSQL-off:
-	@${REINPLACE_CMD} -e "/gem 'mysql2'/d" ${WRKSRC}/Gemfile
-	@${REINPLACE_CMD} -e "/gem 'peek-mysql2'/d" ${WRKSRC}/Gemfile
+	${REINPLACE_CMD} -e "/gem 'mysql2'/d" ${WRKSRC}/Gemfile
+	${REINPLACE_CMD} -e "/gem 'peek-mysql2'/d" ${WRKSRC}/Gemfile
 
 post-patch-PGSQL-on:
-	@${CP} ${WRKSRC}/config/database.yml.postgresql ${WRKSRC}/config/database.yml.sample
+	${REINPLACE_CMD} -e "/gem 'pg'/d" ${WRKSRC}/Gemfile
+	${CP} ${WRKSRC}/config/database.yml.postgresql ${WRKSRC}/config/database.yml.sample
 
 post-patch-PGSQL-off:
-	@${REINPLACE_CMD} -e "/gem 'pg'/d" ${WRKSRC}/Gemfile
-	@${REINPLACE_CMD} -e "/gem 'peek-pg'/d" ${WRKSRC}/Gemfile
+	${REINPLACE_CMD} -e "/gem 'pg'/d" ${WRKSRC}/Gemfile
+	${REINPLACE_CMD} -e "/gem 'peek-pg'/d" ${WRKSRC}/Gemfile
 
 do-install:
 	${FIND} ${WRKSRC} -name '*.orig' -delete

Modified: head/www/gitlab/distinfo
==============================================================================
--- head/www/gitlab/distinfo	Tue Oct 24 14:27:14 2017	(r452775)
+++ head/www/gitlab/distinfo	Tue Oct 24 14:29:05 2017	(r452776)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1505384599
-SHA256 (gitlabhq-gitlabhq-v9.3.11_GH0.tar.gz) = 3a3f0ec77f209e8f3296d55e960388b08cb69c762668c40aea92f6f6511e0677
-SIZE (gitlabhq-gitlabhq-v9.3.11_GH0.tar.gz) = 31763943
+TIMESTAMP = 1508319910
+SHA256 (gitlabhq-gitlabhq-v9.4.7_GH0.tar.gz) = e384a51713204f5657c8adafa8bb4e383c5a22734364ae7fd7c62ef3419115ff
+SIZE (gitlabhq-gitlabhq-v9.4.7_GH0.tar.gz) = 32846974

Modified: head/www/gitlab/files/patch-Gemfile
==============================================================================
--- head/www/gitlab/files/patch-Gemfile	Tue Oct 24 14:27:14 2017	(r452775)
+++ head/www/gitlab/files/patch-Gemfile	Tue Oct 24 14:29:05 2017	(r452776)
@@ -1,6 +1,6 @@
---- Gemfile.orig	2017-09-06 21:34:31 UTC
+--- Gemfile.orig	2017-10-18 09:47:47 UTC
 +++ Gemfile
-@@ -1,48 +1,47 @@
+@@ -1,19 +1,19 @@
  source 'https://rubygems.org'
  
 -gem 'rails', '4.2.8'
@@ -24,10 +24,7 @@
  
  gem 'rugged', '~> 0.25.1.1'
  
--gem 'faraday', '~> 0.11.0'
-+gem 'faraday', '>= 0.11.0'
- 
- # Authentication libraries
+@@ -23,26 +23,25 @@ gem 'faraday', '~> 0.12'
  gem 'devise', '~> 4.2'
  gem 'doorkeeper', '~> 4.2.0'
  gem 'doorkeeper-openid_connect', '~> 1.1.0'
@@ -46,7 +43,7 @@
  gem 'omniauth-saml', '~> 1.7.0'
 -gem 'omniauth-shibboleth', '~> 1.2.0'
 -gem 'omniauth-twitter', '~> 1.2.0'
-+gem 'omniauth-shibboleth', '~> 1.2'
++gem 'omniauth-shibboleth', '>= 1.2.0'
 +gem 'omniauth-twitter', '>= 1.2.0'
  gem 'omniauth_crowd', '~> 2.2.0'
  gem 'omniauth-authentiq', '~> 0.3.0'
@@ -60,7 +57,7 @@
  gem 'akismet', '~> 2.0'
  
  # Two-factor authentication
-@@ -68,7 +67,7 @@ gem 'gollum-lib', '~> 4.2', require: fal
+@@ -69,7 +68,7 @@ gem 'gollum-lib', '~> 4.2', require: fal
  gem 'gollum-rugged_adapter', '~> 0.4.4', require: false
  
  # Language detection
@@ -69,7 +66,7 @@
  
  # API
  gem 'grape', '~> 0.19.0'
-@@ -82,13 +81,13 @@ gem 'hashie-forbidden_attributes'
+@@ -83,13 +82,13 @@ gem 'hashie-forbidden_attributes'
  gem 'kaminari', '~> 0.17.0'
  
  # HAML
@@ -77,8 +74,7 @@
 +gem 'hamlit', '>= 2.6.1'
  
  # Files attachments
--gem 'carrierwave', '~> 1.0'
-+gem 'carrierwave', '>= 1.0'
+ gem 'carrierwave', '~> 1.1'
  
  # Drag and Drop UI
 -gem 'dropzonejs-rails', '~> 0.7.1'
@@ -86,7 +82,7 @@
  
  # for backups
  gem 'fog-aws', '~> 0.9'
-@@ -97,10 +96,10 @@ gem 'fog-google', '~> 0.5'
+@@ -98,10 +97,10 @@ gem 'fog-google', '~> 0.5'
  gem 'fog-local', '~> 0.3'
  gem 'fog-openstack', '~> 0.1'
  gem 'fog-rackspace', '~> 0.1.1'
@@ -99,7 +95,7 @@
  
  # for aws storage
  gem 'unf', '~> 0.1.4'
-@@ -110,31 +109,31 @@ gem 'seed-fu', '~> 2.3.5'
+@@ -111,32 +110,32 @@ gem 'seed-fu', '~> 2.3.5'
  
  # Markdown and HTML processing
  gem 'html-pipeline', '~> 1.11.0'
@@ -119,7 +115,8 @@
 +gem 'asciidoctor-plantuml', '>= 0.0.7'
  gem 'rouge', '~> 2.0'
  gem 'truncato', '~> 0.7.9'
- gem 'nokogiri', '~> 1.8.0'
+ gem 'bootstrap_form', '~> 2.7.0'
+ gem 'nokogiri', '~> 1.8.1'
  
  # Diffs
 -gem 'diffy', '~> 3.1.0'
@@ -138,7 +135,7 @@
  # Run events after state machine commits
  gem 'after_commit_queue', '~> 1.3.0'
  
-@@ -151,10 +150,10 @@ gem 'sidekiq-limit_fetch', '~> 3.4'
+@@ -153,7 +152,7 @@ gem 'sidekiq-limit_fetch', '~> 3.4'
  gem 'rufus-scheduler', '~> 3.4'
  
  # HTTP requests
@@ -146,13 +143,9 @@
 +gem 'httparty', '>= 0.13.3'
  
  # Colored output to console
--gem 'rainbow', '~> 2.1.0'
-+gem 'rainbow', '>= 2.1.0'
+ gem 'rainbow', '~> 2.2'
+@@ -166,7 +165,7 @@ gem 're2', '~> 1.0.0'
  
- # GitLab settings
- gem 'settingslogic', '~> 2.0.9'
-@@ -164,7 +163,7 @@ gem 're2', '~> 1.0.0'
- 
  # Misc
  
 -gem 'version_sorter', '~> 2.1.0'
@@ -160,7 +153,7 @@
  
  # Cache
  gem 'redis-rails', '~> 5.0.1'
-@@ -174,10 +173,10 @@ gem 'redis', '~> 3.2'
+@@ -176,10 +175,10 @@ gem 'redis', '~> 3.2'
  gem 'connection_pool', '~> 2.0'
  
  # HipChat integration
@@ -173,7 +166,7 @@
  
  # Flowdock integration
  gem 'gitlab-flowdock-git-hook', '~> 1.0.1'
-@@ -195,7 +194,7 @@ gem 'asana', '~> 0.6.0'
+@@ -197,7 +196,7 @@ gem 'asana', '~> 0.6.0'
  gem 'ruby-fogbugz', '~> 0.2.1'
  
  # Kubernetes integration
@@ -182,7 +175,7 @@
  
  # d3
  gem 'd3_rails', '~> 3.5.0'
-@@ -204,7 +203,7 @@ gem 'd3_rails', '~> 3.5.0'
+@@ -206,7 +205,7 @@ gem 'd3_rails', '~> 3.5.0'
  gem 'underscore-rails', '~> 1.8.0'
  
  # Sanitize user input
@@ -191,7 +184,7 @@
  gem 'babosa', '~> 1.0.2'
  
  # Sanitizes SVG input
-@@ -214,7 +213,7 @@ gem 'loofah', '~> 2.0.3'
+@@ -216,7 +215,7 @@ gem 'loofah', '~> 2.0.3'
  gem 'licensee', '~> 8.7.0'
  
  # Protect against bruteforcing
@@ -200,7 +193,7 @@
  
  # Ace editor
  gem 'ace-rails-ap', '~> 4.1.0'
-@@ -233,34 +232,34 @@ gem 'chronic', '~> 0.10.2'
+@@ -235,27 +234,27 @@ gem 'chronic', '~> 0.10.2'
  gem 'chronic_duration', '~> 0.10.6'
  
  gem 'webpack-rails', '~> 0.9.10'
@@ -218,7 +211,7 @@
  gem 'font-awesome-rails', '~> 4.7'
  gem 'gemojione', '~> 3.3'
 -gem 'gon', '~> 6.1.0'
-+gem 'gon', '~> 6.1'
++gem 'gon', '>= 6.1.0'
  gem 'jquery-atwho-rails', '~> 1.3.2'
 -gem 'jquery-rails', '~> 4.1.0'
 -gem 'request_store', '~> 1.3'
@@ -231,20 +224,21 @@
  gem 'base32', '~> 0.3.0'
  
  # Sentry integration
--gem 'sentry-raven', '~> 2.4.0'
-+gem 'sentry-raven', '>= 2.4.0'
+-gem 'sentry-raven', '~> 2.5.3'
++gem 'sentry-raven', '>= 2.5.3'
  
  gem 'premailer-rails', '~> 1.9.7'
  
- # I18n
- gem 'ruby_parser', '~> 3.8.4', require: false
+@@ -263,7 +262,7 @@ gem 'premailer-rails', '~> 1.9.7'
+ gem 'ruby_parser', '~> 3.8', require: false
+ gem 'rails-i18n', '~> 4.0.9'
  gem 'gettext_i18n_rails', '~> 1.8.0'
 -gem 'gettext_i18n_rails_js', '~> 1.2.0'
 +gem 'gettext_i18n_rails_js', '>= 1.2.0'
  gem 'gettext', '~> 3.2.2', require: false, group: :development
  
  # Perf bar
-@@ -268,7 +267,7 @@ gem 'peek', '~> 1.0.1'
+@@ -271,7 +270,7 @@ gem 'peek', '~> 1.0.1'
  gem 'peek-gc', '~> 0.0.2'
  gem 'peek-host', '~> 1.0.0'
  gem 'peek-mysql2', '~> 1.1.0', group: :mysql
@@ -253,7 +247,7 @@
  gem 'peek-pg', '~> 1.3.0', group: :postgres
  gem 'peek-rblineprof', '~> 0.2.0'
  gem 'peek-redis', '~> 1.2.0'
-@@ -276,100 +275,21 @@ gem 'peek-sidekiq', '~> 1.0.3'
+@@ -279,95 +278,16 @@ gem 'peek-sidekiq', '~> 1.0.3'
  
  # Metrics
  group :metrics do
@@ -262,7 +256,8 @@
 -  gem 'influxdb', '~> 0.2', require: false
 -
    # Prometheus
-   gem 'prometheus-client-mmap', '~>0.7.0.beta5'
+   gem 'prometheus-client-mmap', '~>0.7.0.beta11'
+   gem 'raindrops', '~> 0.18'
  end
  
 -group :development do
@@ -333,7 +328,7 @@
 -  gem 'shoulda-matchers', '~> 2.8.0', require: false
 -  gem 'email_spec', '~> 1.6.0'
 -  gem 'json-schema', '~> 2.6.2'
--  gem 'webmock', '~> 1.24.0'
+-  gem 'webmock', '~> 2.3.2'
 -  gem 'test_after_commit', '~> 1.1'
 -  gem 'sham_rack', '~> 1.3.6'
 -  gem 'timecop', '~> 0.8.0'
@@ -350,16 +345,9 @@
  gem 'html2text'
  
  gem 'ruby-prof', '~> 0.16.2'
- 
- # OAuth
--gem 'oauth2', '~> 1.3.0'
-+gem 'oauth2', '>= 1.3.0'
- 
- # Soft deletion
- gem 'paranoia', '~> 2.2'
-@@ -384,8 +304,10 @@ gem 'sys-filesystem', '~> 1.1.6'
+@@ -388,8 +308,10 @@ gem 'sys-filesystem', '~> 1.1.6'
  # Gitaly GRPC client
- gem 'gitaly', '~> 0.8.0'
+ gem 'gitaly', '~> 0.14.0'
  
 -gem 'toml-rb', '~> 0.3.15', require: false
 +gem 'toml-rb', '>= 0.3.15', require: false

Modified: head/www/gitlab/files/patch-config_gitlab.yml.example
==============================================================================
--- head/www/gitlab/files/patch-config_gitlab.yml.example	Tue Oct 24 14:27:14 2017	(r452775)
+++ head/www/gitlab/files/patch-config_gitlab.yml.example	Tue Oct 24 14:29:05 2017	(r452776)
@@ -1,6 +1,6 @@
---- config/gitlab.yml.example.orig	2017-08-09 13:53:30 UTC
+--- config/gitlab.yml.example.orig	2017-09-06 21:47:34 UTC
 +++ config/gitlab.yml.example
-@@ -467,8 +467,8 @@ production: &base
+@@ -503,8 +503,8 @@ production: &base
      # real path not the symlink.
      storages: # You must have at least a `default` storage path.
        default:
@@ -8,10 +8,10 @@
 -        gitaly_address: unix:/home/git/gitlab/tmp/sockets/private/gitaly.socket # TCP connections are supported too (e.g. tcp://host:port)
 +        path: /usr/home/git/repositories/
 +        gitaly_address: unix:/usr/local/www/gitlab/tmp/sockets/private/gitaly.socket # TCP connections are supported too (e.g. tcp://host:port)
+         # gitaly_token: 'special token' # Optional: override global gitaly.token for this storage.
  
    ## Backup settings
-   backup:
-@@ -495,12 +495,12 @@ production: &base
+@@ -532,12 +532,12 @@ production: &base
  
    ## GitLab Shell settings
    gitlab_shell:
@@ -27,7 +27,7 @@
  
      # Git over HTTP
      upload_pack: true
-@@ -521,7 +521,7 @@ production: &base
+@@ -558,7 +558,7 @@ production: &base
    # CAUTION!
    # Use the default values unless you really know what you are doing
    git:

Modified: head/www/gitlab/pkg-plist
==============================================================================
--- head/www/gitlab/pkg-plist	Tue Oct 24 14:27:14 2017	(r452775)
+++ head/www/gitlab/pkg-plist	Tue Oct 24 14:29:05 2017	(r452776)
@@ -15,7 +15,6 @@
 %%WWWDIR%%/.haml-lint.yml
 %%WWWDIR%%/.mailmap
 %%WWWDIR%%/.pkgr.yml
-%%WWWDIR%%/.rspec
 %%WWWDIR%%/.rubocop.yml
 %%WWWDIR%%/.rubocop_todo.yml
 %%WWWDIR%%/.ruby-version
@@ -1881,8 +1880,10 @@
 %%WWWDIR%%/app/assets/images/mailers/gitlab_tanuki_2x.png
 %%WWWDIR%%/app/assets/images/monokai-scheme-preview.png
 %%WWWDIR%%/app/assets/images/msapplication-tile.png
+%%WWWDIR%%/app/assets/images/new_nav.png
 %%WWWDIR%%/app/assets/images/no_avatar.png
 %%WWWDIR%%/app/assets/images/no_group_avatar.png
+%%WWWDIR%%/app/assets/images/old_nav.png
 %%WWWDIR%%/app/assets/images/onion_skin_sprites.gif
 %%WWWDIR%%/app/assets/images/solarized-dark-scheme-preview.png
 %%WWWDIR%%/app/assets/images/solarized-light-scheme-preview.png
@@ -1904,9 +1905,6 @@
 %%WWWDIR%%/app/assets/javascripts/behaviors/bind_in_out.js
 %%WWWDIR%%/app/assets/javascripts/behaviors/details_behavior.js
 %%WWWDIR%%/app/assets/javascripts/behaviors/gl_emoji.js
-%%WWWDIR%%/app/assets/javascripts/behaviors/gl_emoji/is_emoji_name_valid.js
-%%WWWDIR%%/app/assets/javascripts/behaviors/gl_emoji/is_emoji_unicode_supported.js
-%%WWWDIR%%/app/assets/javascripts/behaviors/gl_emoji/unicode_support_map.js
 %%WWWDIR%%/app/assets/javascripts/behaviors/index.js
 %%WWWDIR%%/app/assets/javascripts/behaviors/quick_submit.js
 %%WWWDIR%%/app/assets/javascripts/behaviors/requires_input.js
@@ -1976,12 +1974,13 @@
 %%WWWDIR%%/app/assets/javascripts/build_artifacts.js
 %%WWWDIR%%/app/assets/javascripts/build_variables.js
 %%WWWDIR%%/app/assets/javascripts/ci_lint_editor.js
+%%WWWDIR%%/app/assets/javascripts/close_reopen_report_toggle.js
 %%WWWDIR%%/app/assets/javascripts/comment_type_toggle.js
 %%WWWDIR%%/app/assets/javascripts/commit.js
 %%WWWDIR%%/app/assets/javascripts/commit/file.js
 %%WWWDIR%%/app/assets/javascripts/commit/image_file.js
 %%WWWDIR%%/app/assets/javascripts/commit/pipelines/pipelines_bundle.js
-%%WWWDIR%%/app/assets/javascripts/commit/pipelines/pipelines_table.js
+%%WWWDIR%%/app/assets/javascripts/commit/pipelines/pipelines_table.vue
 %%WWWDIR%%/app/assets/javascripts/commits.js
 %%WWWDIR%%/app/assets/javascripts/commons/bootstrap.js
 %%WWWDIR%%/app/assets/javascripts/commons/index.js
@@ -2050,6 +2049,10 @@
 %%WWWDIR%%/app/assets/javascripts/droplab/utils.js
 %%WWWDIR%%/app/assets/javascripts/dropzone_input.js
 %%WWWDIR%%/app/assets/javascripts/due_date_select.js
+%%WWWDIR%%/app/assets/javascripts/emoji/index.js
+%%WWWDIR%%/app/assets/javascripts/emoji/support/index.js
+%%WWWDIR%%/app/assets/javascripts/emoji/support/is_emoji_unicode_supported.js
+%%WWWDIR%%/app/assets/javascripts/emoji/support/unicode_support_map.js
 %%WWWDIR%%/app/assets/javascripts/environments/components/environment.vue
 %%WWWDIR%%/app/assets/javascripts/environments/components/environment_actions.vue
 %%WWWDIR%%/app/assets/javascripts/environments/components/environment_external_url.vue
@@ -2066,6 +2069,7 @@
 %%WWWDIR%%/app/assets/javascripts/environments/mixins/environments_mixin.js
 %%WWWDIR%%/app/assets/javascripts/environments/services/environments_service.js
 %%WWWDIR%%/app/assets/javascripts/environments/stores/environments_store.js
+%%WWWDIR%%/app/assets/javascripts/experimental_flags.js
 %%WWWDIR%%/app/assets/javascripts/extensions/array.js
 %%WWWDIR%%/app/assets/javascripts/files_comment_button.js
 %%WWWDIR%%/app/assets/javascripts/filterable_list.js
@@ -2112,6 +2116,7 @@
 %%WWWDIR%%/app/assets/javascripts/groups_list.js
 %%WWWDIR%%/app/assets/javascripts/groups_select.js
 %%WWWDIR%%/app/assets/javascripts/header.js
+%%WWWDIR%%/app/assets/javascripts/helpers/issuables_helper.js
 %%WWWDIR%%/app/assets/javascripts/importer_status.js
 %%WWWDIR%%/app/assets/javascripts/integrations/index.js
 %%WWWDIR%%/app/assets/javascripts/integrations/integration_settings_form.js
@@ -2141,6 +2146,13 @@
 %%WWWDIR%%/app/assets/javascripts/issue_show/services/index.js
 %%WWWDIR%%/app/assets/javascripts/issue_show/stores/index.js
 %%WWWDIR%%/app/assets/javascripts/issue_status_select.js
+%%WWWDIR%%/app/assets/javascripts/jobs/components/header.vue
+%%WWWDIR%%/app/assets/javascripts/jobs/components/sidebar_detail_row.vue
+%%WWWDIR%%/app/assets/javascripts/jobs/components/sidebar_details_block.vue
+%%WWWDIR%%/app/assets/javascripts/jobs/job_details_bundle.js
+%%WWWDIR%%/app/assets/javascripts/jobs/job_details_mediator.js
+%%WWWDIR%%/app/assets/javascripts/jobs/services/job_service.js
+%%WWWDIR%%/app/assets/javascripts/jobs/stores/job_store.js
 %%WWWDIR%%/app/assets/javascripts/label_manager.js
 %%WWWDIR%%/app/assets/javascripts/labels.js
 %%WWWDIR%%/app/assets/javascripts/labels_select.js
@@ -2155,6 +2167,7 @@
 %%WWWDIR%%/app/assets/javascripts/lib/utils/cache.js
 %%WWWDIR%%/app/assets/javascripts/lib/utils/common_utils.js
 %%WWWDIR%%/app/assets/javascripts/lib/utils/constants.js
+%%WWWDIR%%/app/assets/javascripts/lib/utils/datefix.js
 %%WWWDIR%%/app/assets/javascripts/lib/utils/datetime_utility.js
 %%WWWDIR%%/app/assets/javascripts/lib/utils/dom_utils.js
 %%WWWDIR%%/app/assets/javascripts/lib/utils/http_status.js
@@ -2169,15 +2182,7 @@
 %%WWWDIR%%/app/assets/javascripts/lib/utils/url_utility.js
 %%WWWDIR%%/app/assets/javascripts/lib/utils/users_cache.js
 %%WWWDIR%%/app/assets/javascripts/line_highlighter.js
-@(git,,) %%WWWDIR%%/app/assets/javascripts/locale/bg/app.js
-@(git,,) %%WWWDIR%%/app/assets/javascripts/locale/de/app.js
-@(git,,) %%WWWDIR%%/app/assets/javascripts/locale/en/app.js
-@(git,,) %%WWWDIR%%/app/assets/javascripts/locale/es/app.js
 @(git,,) %%WWWDIR%%/app/assets/javascripts/locale/index.js
-@(git,,) %%WWWDIR%%/app/assets/javascripts/locale/pt_BR/app.js
-@(git,,) %%WWWDIR%%/app/assets/javascripts/locale/zh_CN/app.js
-@(git,,) %%WWWDIR%%/app/assets/javascripts/locale/zh_HK/app.js
-@(git,,) %%WWWDIR%%/app/assets/javascripts/locale/zh_TW/app.js
 %%WWWDIR%%/app/assets/javascripts/logo.js
 %%WWWDIR%%/app/assets/javascripts/main.js
 %%WWWDIR%%/app/assets/javascripts/member_expiration_date.js
@@ -2195,10 +2200,20 @@
 %%WWWDIR%%/app/assets/javascripts/milestone.js
 %%WWWDIR%%/app/assets/javascripts/milestone_select.js
 %%WWWDIR%%/app/assets/javascripts/mini_pipeline_graph_dropdown.js
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/monitoring.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/monitoring_column.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/monitoring_deployment.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/monitoring_flag.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/monitoring_legends.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/monitoring_row.vue
+%%WWWDIR%%/app/assets/javascripts/monitoring/components/monitoring_state.vue
 %%WWWDIR%%/app/assets/javascripts/monitoring/constants.js
-%%WWWDIR%%/app/assets/javascripts/monitoring/deployments.js
+%%WWWDIR%%/app/assets/javascripts/monitoring/event_hub.js
+%%WWWDIR%%/app/assets/javascripts/monitoring/mixins/monitoring_mixins.js
 %%WWWDIR%%/app/assets/javascripts/monitoring/monitoring_bundle.js
-%%WWWDIR%%/app/assets/javascripts/monitoring/prometheus_graph.js
+%%WWWDIR%%/app/assets/javascripts/monitoring/services/monitoring_service.js
+%%WWWDIR%%/app/assets/javascripts/monitoring/stores/monitoring_store.js
+%%WWWDIR%%/app/assets/javascripts/monitoring/utils/measurements.js
 %%WWWDIR%%/app/assets/javascripts/namespace_select.js
 %%WWWDIR%%/app/assets/javascripts/network/branch_graph.js
 %%WWWDIR%%/app/assets/javascripts/network/network.js
@@ -2219,18 +2234,20 @@
 %%WWWDIR%%/app/assets/javascripts/notes.js
 %%WWWDIR%%/app/assets/javascripts/notifications_dropdown.js
 %%WWWDIR%%/app/assets/javascripts/notifications_form.js
+%%WWWDIR%%/app/assets/javascripts/oauth_remember_me.js
 %%WWWDIR%%/app/assets/javascripts/pager.js
 %%WWWDIR%%/app/assets/javascripts/pdf/assets/img/bg.gif
 %%WWWDIR%%/app/assets/javascripts/pdf/index.vue
 %%WWWDIR%%/app/assets/javascripts/pdf/page/index.vue
-%%WWWDIR%%/app/assets/javascripts/peek.js
-%%WWWDIR%%/app/assets/javascripts/pipeline_schedules/components/interval_pattern_input.js
+%%WWWDIR%%/app/assets/javascripts/performance_bar.js
+%%WWWDIR%%/app/assets/javascripts/pipeline_schedules/components/interval_pattern_input.vue
 %%WWWDIR%%/app/assets/javascripts/pipeline_schedules/components/pipeline_schedules_callout.js
 %%WWWDIR%%/app/assets/javascripts/pipeline_schedules/components/target_branch_dropdown.js
 %%WWWDIR%%/app/assets/javascripts/pipeline_schedules/components/timezone_dropdown.js
 %%WWWDIR%%/app/assets/javascripts/pipeline_schedules/icons/intro_illustration.svg
 %%WWWDIR%%/app/assets/javascripts/pipeline_schedules/pipeline_schedule_form_bundle.js
 %%WWWDIR%%/app/assets/javascripts/pipeline_schedules/pipeline_schedules_index_bundle.js
+%%WWWDIR%%/app/assets/javascripts/pipeline_schedules/setup_pipeline_variable_list.js
 %%WWWDIR%%/app/assets/javascripts/pipelines.js
 %%WWWDIR%%/app/assets/javascripts/pipelines/components/async_button.vue
 %%WWWDIR%%/app/assets/javascripts/pipelines/components/empty_state.vue
@@ -2243,18 +2260,21 @@
 %%WWWDIR%%/app/assets/javascripts/pipelines/components/graph/job_name_component.vue
 %%WWWDIR%%/app/assets/javascripts/pipelines/components/graph/stage_column_component.vue
 %%WWWDIR%%/app/assets/javascripts/pipelines/components/header_component.vue
-%%WWWDIR%%/app/assets/javascripts/pipelines/components/nav_controls.js
-%%WWWDIR%%/app/assets/javascripts/pipelines/components/navigation_tabs.js
+%%WWWDIR%%/app/assets/javascripts/pipelines/components/nav_controls.vue
+%%WWWDIR%%/app/assets/javascripts/pipelines/components/navigation_tabs.vue
 %%WWWDIR%%/app/assets/javascripts/pipelines/components/pipeline_url.vue
-%%WWWDIR%%/app/assets/javascripts/pipelines/components/pipelines_actions.js
-%%WWWDIR%%/app/assets/javascripts/pipelines/components/pipelines_artifacts.js
+%%WWWDIR%%/app/assets/javascripts/pipelines/components/pipelines.vue
+%%WWWDIR%%/app/assets/javascripts/pipelines/components/pipelines_actions.vue
+%%WWWDIR%%/app/assets/javascripts/pipelines/components/pipelines_artifacts.vue
+%%WWWDIR%%/app/assets/javascripts/pipelines/components/pipelines_table.vue
+%%WWWDIR%%/app/assets/javascripts/pipelines/components/pipelines_table_row.vue
 %%WWWDIR%%/app/assets/javascripts/pipelines/components/stage.vue
-%%WWWDIR%%/app/assets/javascripts/pipelines/components/time_ago.js
+%%WWWDIR%%/app/assets/javascripts/pipelines/components/time_ago.vue
 %%WWWDIR%%/app/assets/javascripts/pipelines/event_hub.js
-%%WWWDIR%%/app/assets/javascripts/pipelines/index.js
+%%WWWDIR%%/app/assets/javascripts/pipelines/mixins/pipelines.js
 %%WWWDIR%%/app/assets/javascripts/pipelines/pipeline_details_bundle.js
 %%WWWDIR%%/app/assets/javascripts/pipelines/pipeline_details_mediatior.js
-%%WWWDIR%%/app/assets/javascripts/pipelines/pipelines.js
+%%WWWDIR%%/app/assets/javascripts/pipelines/pipelines_bundle.js
 %%WWWDIR%%/app/assets/javascripts/pipelines/services/pipeline_service.js
 %%WWWDIR%%/app/assets/javascripts/pipelines/services/pipelines_service.js
 %%WWWDIR%%/app/assets/javascripts/pipelines/stores/pipeline_store.js
@@ -2275,6 +2295,9 @@
 %%WWWDIR%%/app/assets/javascripts/project_show.js
 %%WWWDIR%%/app/assets/javascripts/project_variables.js
 %%WWWDIR%%/app/assets/javascripts/projects_list.js
+%%WWWDIR%%/app/assets/javascripts/prometheus_metrics/constants.js
+%%WWWDIR%%/app/assets/javascripts/prometheus_metrics/index.js
+%%WWWDIR%%/app/assets/javascripts/prometheus_metrics/prometheus_metrics.js
 %%WWWDIR%%/app/assets/javascripts/protected_branches/protected_branch_access_dropdown.js
 %%WWWDIR%%/app/assets/javascripts/protected_branches/protected_branch_create.js
 %%WWWDIR%%/app/assets/javascripts/protected_branches/protected_branch_dropdown.js
@@ -2320,6 +2343,7 @@
 %%WWWDIR%%/app/assets/javascripts/sidebar/sidebar_bundle.js
 %%WWWDIR%%/app/assets/javascripts/sidebar/sidebar_mediator.js
 %%WWWDIR%%/app/assets/javascripts/sidebar/stores/sidebar_store.js
+%%WWWDIR%%/app/assets/javascripts/sidebar_height_manager.js
 %%WWWDIR%%/app/assets/javascripts/signin_tabs_memoizer.js
 %%WWWDIR%%/app/assets/javascripts/single_file_diff.js
 %%WWWDIR%%/app/assets/javascripts/smart_interval.js
@@ -2393,7 +2417,7 @@
 %%WWWDIR%%/app/assets/javascripts/vue_shared/common_vue.js
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/ci_badge_link.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/ci_icon.vue
-%%WWWDIR%%/app/assets/javascripts/vue_shared/components/commit.js
+%%WWWDIR%%/app/assets/javascripts/vue_shared/components/commit.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/header_ci_component.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/loading_icon.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/markdown/field.vue
@@ -2401,17 +2425,16 @@
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/markdown/toolbar.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/markdown/toolbar_button.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/memory_graph.js
-%%WWWDIR%%/app/assets/javascripts/vue_shared/components/pipelines_table.js
-%%WWWDIR%%/app/assets/javascripts/vue_shared/components/pipelines_table_row.js
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/table_pagination.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/time_ago_tooltip.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/user_avatar/user_avatar_image.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/user_avatar/user_avatar_link.vue
 %%WWWDIR%%/app/assets/javascripts/vue_shared/components/user_avatar/user_avatar_svg.vue
+%%WWWDIR%%/app/assets/javascripts/vue_shared/directives/tooltip.js
 %%WWWDIR%%/app/assets/javascripts/vue_shared/mixins/timeago.js
-%%WWWDIR%%/app/assets/javascripts/vue_shared/mixins/tooltip.js
 %%WWWDIR%%/app/assets/javascripts/vue_shared/translate.js
 %%WWWDIR%%/app/assets/javascripts/vue_shared/vue_resource_interceptor.js
+%%WWWDIR%%/app/assets/javascripts/webpack.js
 %%WWWDIR%%/app/assets/javascripts/wikis.js
 %%WWWDIR%%/app/assets/javascripts/zen_mode.js
 %%WWWDIR%%/app/assets/stylesheets/application.scss
@@ -2473,8 +2496,9 @@
 %%WWWDIR%%/app/assets/stylesheets/highlight/solarized_dark.scss
 %%WWWDIR%%/app/assets/stylesheets/highlight/solarized_light.scss
 %%WWWDIR%%/app/assets/stylesheets/highlight/white.scss
-%%WWWDIR%%/app/assets/stylesheets/mailers/devise.scss
 %%WWWDIR%%/app/assets/stylesheets/mailers/highlighted_diff_email.scss
+%%WWWDIR%%/app/assets/stylesheets/new_nav.scss
+%%WWWDIR%%/app/assets/stylesheets/new_sidebar.scss
 %%WWWDIR%%/app/assets/stylesheets/notify.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/boards.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/branches.scss
@@ -2496,6 +2520,7 @@
 %%WWWDIR%%/app/assets/stylesheets/pages/import.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/issuable.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/issues.scss
+%%WWWDIR%%/app/assets/stylesheets/pages/issues/issue_count_badge.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/labels.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/lint.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/login.scss
@@ -2523,6 +2548,7 @@
 %%WWWDIR%%/app/assets/stylesheets/pages/ui_dev_kit.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/wiki.scss
 %%WWWDIR%%/app/assets/stylesheets/pages/xterm.scss
+%%WWWDIR%%/app/assets/stylesheets/performance_bar.scss
 %%WWWDIR%%/app/assets/stylesheets/print.scss
 %%WWWDIR%%/app/assets/stylesheets/test.scss
 %%WWWDIR%%/app/controllers/abuse_reports_controller.rb
@@ -2579,7 +2605,7 @@
 %%WWWDIR%%/app/controllers/concerns/renders_blob.rb
 %%WWWDIR%%/app/controllers/concerns/renders_notes.rb
 %%WWWDIR%%/app/controllers/concerns/repository_settings_redirect.rb
-%%WWWDIR%%/app/controllers/concerns/requires_health_token.rb
+%%WWWDIR%%/app/controllers/concerns/requires_whitelisted_monitoring_client.rb
 %%WWWDIR%%/app/controllers/concerns/routable_actions.rb
 %%WWWDIR%%/app/controllers/concerns/service_params.rb
 %%WWWDIR%%/app/controllers/concerns/snippets_actions.rb
@@ -2587,6 +2613,7 @@
 %%WWWDIR%%/app/controllers/concerns/toggle_award_emoji.rb
 %%WWWDIR%%/app/controllers/concerns/toggle_subscription_action.rb
 %%WWWDIR%%/app/controllers/concerns/uploads_actions.rb
+%%WWWDIR%%/app/controllers/concerns/with_performance_bar.rb
 %%WWWDIR%%/app/controllers/concerns/workhorse_request.rb
 %%WWWDIR%%/app/controllers/confirmations_controller.rb
 %%WWWDIR%%/app/controllers/dashboard/application_controller.rb
@@ -2606,6 +2633,8 @@
 %%WWWDIR%%/app/controllers/groups/group_members_controller.rb
 %%WWWDIR%%/app/controllers/groups/labels_controller.rb
 %%WWWDIR%%/app/controllers/groups/milestones_controller.rb
+%%WWWDIR%%/app/controllers/groups/settings/ci_cd_controller.rb
+%%WWWDIR%%/app/controllers/groups/variables_controller.rb
 %%WWWDIR%%/app/controllers/groups_controller.rb
 %%WWWDIR%%/app/controllers/health_check_controller.rb
 %%WWWDIR%%/app/controllers/health_controller.rb
@@ -2679,6 +2708,10 @@
 %%WWWDIR%%/app/controllers/projects/lfs_api_controller.rb
 %%WWWDIR%%/app/controllers/projects/lfs_storage_controller.rb
 %%WWWDIR%%/app/controllers/projects/mattermosts_controller.rb
+%%WWWDIR%%/app/controllers/projects/merge_requests/application_controller.rb
+%%WWWDIR%%/app/controllers/projects/merge_requests/conflicts_controller.rb
+%%WWWDIR%%/app/controllers/projects/merge_requests/creations_controller.rb
+%%WWWDIR%%/app/controllers/projects/merge_requests/diffs_controller.rb
 %%WWWDIR%%/app/controllers/projects/merge_requests_controller.rb
 %%WWWDIR%%/app/controllers/projects/milestones_controller.rb
 %%WWWDIR%%/app/controllers/projects/network_controller.rb
@@ -2689,6 +2722,7 @@
 %%WWWDIR%%/app/controllers/projects/pipelines_controller.rb
 %%WWWDIR%%/app/controllers/projects/pipelines_settings_controller.rb
 %%WWWDIR%%/app/controllers/projects/project_members_controller.rb
+%%WWWDIR%%/app/controllers/projects/prometheus_controller.rb
 %%WWWDIR%%/app/controllers/projects/protected_branches_controller.rb
 %%WWWDIR%%/app/controllers/projects/protected_refs_controller.rb
 %%WWWDIR%%/app/controllers/projects/protected_tags_controller.rb
@@ -2704,7 +2738,6 @@
 %%WWWDIR%%/app/controllers/projects/services_controller.rb
 %%WWWDIR%%/app/controllers/projects/settings/ci_cd_controller.rb
 %%WWWDIR%%/app/controllers/projects/settings/integrations_controller.rb
-%%WWWDIR%%/app/controllers/projects/settings/members_controller.rb
 %%WWWDIR%%/app/controllers/projects/settings/repository_controller.rb
 %%WWWDIR%%/app/controllers/projects/snippets_controller.rb
 %%WWWDIR%%/app/controllers/projects/tags_controller.rb
@@ -2733,6 +2766,7 @@
 %%WWWDIR%%/app/finders/README.md
 %%WWWDIR%%/app/finders/access_requests_finder.rb
 %%WWWDIR%%/app/finders/branches_finder.rb
+%%WWWDIR%%/app/finders/concerns/created_at_filter.rb
 %%WWWDIR%%/app/finders/contributed_projects_finder.rb
 %%WWWDIR%%/app/finders/environments_finder.rb
 %%WWWDIR%%/app/finders/events_finder.rb
@@ -2766,9 +2800,11 @@
 %%WWWDIR%%/app/helpers/auth_helper.rb
 %%WWWDIR%%/app/helpers/avatars_helper.rb
 %%WWWDIR%%/app/helpers/award_emoji_helper.rb
+%%WWWDIR%%/app/helpers/blame_helper.rb
 %%WWWDIR%%/app/helpers/blob_helper.rb
 %%WWWDIR%%/app/helpers/boards_helper.rb
 %%WWWDIR%%/app/helpers/branches_helper.rb
+%%WWWDIR%%/app/helpers/breadcrumbs_helper.rb
 %%WWWDIR%%/app/helpers/broadcast_messages_helper.rb
 %%WWWDIR%%/app/helpers/builds_helper.rb
 %%WWWDIR%%/app/helpers/button_helper.rb
@@ -2809,6 +2845,7 @@
 %%WWWDIR%%/app/helpers/notes_helper.rb
 %%WWWDIR%%/app/helpers/notifications_helper.rb
 %%WWWDIR%%/app/helpers/page_layout_helper.rb
+%%WWWDIR%%/app/helpers/performance_bar_helper.rb
 %%WWWDIR%%/app/helpers/pipeline_schedules_helper.rb
 %%WWWDIR%%/app/helpers/preferences_helper.rb
 %%WWWDIR%%/app/helpers/profiles_helper.rb
@@ -2903,9 +2940,11 @@
 %%WWWDIR%%/app/models/ci/artifact_blob.rb
 %%WWWDIR%%/app/models/ci/build.rb
 %%WWWDIR%%/app/models/ci/group.rb
+%%WWWDIR%%/app/models/ci/group_variable.rb
 %%WWWDIR%%/app/models/ci/legacy_stage.rb
 %%WWWDIR%%/app/models/ci/pipeline.rb
 %%WWWDIR%%/app/models/ci/pipeline_schedule.rb
+%%WWWDIR%%/app/models/ci/pipeline_schedule_variable.rb
 %%WWWDIR%%/app/models/ci/runner.rb
 %%WWWDIR%%/app/models/ci/runner_project.rb
 %%WWWDIR%%/app/models/ci/stage.rb
@@ -2922,12 +2961,16 @@
 %%WWWDIR%%/app/models/concerns/blob_like.rb
 %%WWWDIR%%/app/models/concerns/cache_markdown_field.rb
 %%WWWDIR%%/app/models/concerns/case_sensitivity.rb
+%%WWWDIR%%/app/models/concerns/created_at_filterable.rb
 %%WWWDIR%%/app/models/concerns/discussion_on_diff.rb
+%%WWWDIR%%/app/models/concerns/each_batch.rb
 %%WWWDIR%%/app/models/concerns/editable.rb
 %%WWWDIR%%/app/models/concerns/expirable.rb
 %%WWWDIR%%/app/models/concerns/faster_cache_keys.rb
+%%WWWDIR%%/app/models/concerns/feature_gate.rb
 %%WWWDIR%%/app/models/concerns/ghost_user.rb
 %%WWWDIR%%/app/models/concerns/has_status.rb
+%%WWWDIR%%/app/models/concerns/has_variable.rb
 %%WWWDIR%%/app/models/concerns/ignorable_column.rb
 %%WWWDIR%%/app/models/concerns/importable.rb
 %%WWWDIR%%/app/models/concerns/internal_id.rb
@@ -2953,6 +2996,7 @@
 %%WWWDIR%%/app/models/concerns/resolvable_note.rb
 %%WWWDIR%%/app/models/concerns/routable.rb
 %%WWWDIR%%/app/models/concerns/select_for_project_authorization.rb
+%%WWWDIR%%/app/models/concerns/sha_attribute.rb
 %%WWWDIR%%/app/models/concerns/sortable.rb
 %%WWWDIR%%/app/models/concerns/spammable.rb
 %%WWWDIR%%/app/models/concerns/strip_attribute.rb
@@ -2974,6 +3018,20 @@
 %%WWWDIR%%/app/models/deployment.rb
 %%WWWDIR%%/app/models/diff_discussion.rb
 %%WWWDIR%%/app/models/diff_note.rb
+%%WWWDIR%%/app/models/diff_viewer/added.rb
+%%WWWDIR%%/app/models/diff_viewer/base.rb
+%%WWWDIR%%/app/models/diff_viewer/client_side.rb
+%%WWWDIR%%/app/models/diff_viewer/deleted.rb
+%%WWWDIR%%/app/models/diff_viewer/image.rb
+%%WWWDIR%%/app/models/diff_viewer/mode_changed.rb
+%%WWWDIR%%/app/models/diff_viewer/no_preview.rb
+%%WWWDIR%%/app/models/diff_viewer/not_diffable.rb
+%%WWWDIR%%/app/models/diff_viewer/renamed.rb
+%%WWWDIR%%/app/models/diff_viewer/rich.rb
+%%WWWDIR%%/app/models/diff_viewer/server_side.rb
+%%WWWDIR%%/app/models/diff_viewer/simple.rb
+%%WWWDIR%%/app/models/diff_viewer/static.rb
+%%WWWDIR%%/app/models/diff_viewer/text.rb
 %%WWWDIR%%/app/models/directly_addressed_user.rb
 %%WWWDIR%%/app/models/discussion.rb
 %%WWWDIR%%/app/models/discussion_note.rb
@@ -3015,6 +3073,8 @@
 %%WWWDIR%%/app/models/merge_request.rb
 %%WWWDIR%%/app/models/merge_request/metrics.rb
 %%WWWDIR%%/app/models/merge_request_diff.rb
+%%WWWDIR%%/app/models/merge_request_diff_commit.rb
+%%WWWDIR%%/app/models/merge_request_diff_file.rb
 %%WWWDIR%%/app/models/merge_requests_closing_issues.rb
 %%WWWDIR%%/app/models/milestone.rb
 %%WWWDIR%%/app/models/namespace.rb
@@ -3049,7 +3109,6 @@
 %%WWWDIR%%/app/models/project_services/chat_message/push_message.rb
 %%WWWDIR%%/app/models/project_services/chat_message/wiki_page_message.rb
 %%WWWDIR%%/app/models/project_services/chat_notification_service.rb
-%%WWWDIR%%/app/models/project_services/chat_slash_commands_service.rb
 %%WWWDIR%%/app/models/project_services/ci_service.rb
 %%WWWDIR%%/app/models/project_services/custom_issue_tracker_service.rb
 %%WWWDIR%%/app/models/project_services/deployment_service.rb
@@ -3078,6 +3137,7 @@
 %%WWWDIR%%/app/models/project_services/redmine_service.rb
 %%WWWDIR%%/app/models/project_services/slack_service.rb
 %%WWWDIR%%/app/models/project_services/slack_slash_commands_service.rb
+%%WWWDIR%%/app/models/project_services/slash_commands_service.rb
 %%WWWDIR%%/app/models/project_services/teamcity_service.rb
 %%WWWDIR%%/app/models/project_snippet.rb
 %%WWWDIR%%/app/models/project_statistics.rb
@@ -3133,6 +3193,7 @@
 %%WWWDIR%%/app/policies/issue_policy.rb
 %%WWWDIR%%/app/policies/merge_request_policy.rb
 %%WWWDIR%%/app/policies/namespace_policy.rb
+%%WWWDIR%%/app/policies/nil_policy.rb
 %%WWWDIR%%/app/policies/note_policy.rb
 %%WWWDIR%%/app/policies/personal_snippet_policy.rb
 %%WWWDIR%%/app/policies/project_label_policy.rb
@@ -3142,7 +3203,9 @@
 %%WWWDIR%%/app/policies/user_policy.rb
 %%WWWDIR%%/app/presenters/README.md
 %%WWWDIR%%/app/presenters/ci/build_presenter.rb
+%%WWWDIR%%/app/presenters/ci/group_variable_presenter.rb
 %%WWWDIR%%/app/presenters/ci/pipeline_presenter.rb
+%%WWWDIR%%/app/presenters/ci/variable_presenter.rb
 %%WWWDIR%%/app/presenters/conversational_development_index/metric_presenter.rb
 %%WWWDIR%%/app/presenters/merge_request_presenter.rb
 %%WWWDIR%%/app/presenters/projects/settings/deploy_keys_presenter.rb
@@ -3251,6 +3314,9 @@
 %%WWWDIR%%/app/services/discussions/base_service.rb
 %%WWWDIR%%/app/services/discussions/resolve_service.rb
 %%WWWDIR%%/app/services/discussions/update_diff_position_service.rb
+%%WWWDIR%%/app/services/emails/base_service.rb
+%%WWWDIR%%/app/services/emails/create_service.rb
+%%WWWDIR%%/app/services/emails/destroy_service.rb
 %%WWWDIR%%/app/services/event_create_service.rb
 %%WWWDIR%%/app/services/files/base_service.rb
 %%WWWDIR%%/app/services/files/create_dir_service.rb
@@ -3321,7 +3387,7 @@
 %%WWWDIR%%/app/services/notes/create_service.rb
 %%WWWDIR%%/app/services/notes/destroy_service.rb
 %%WWWDIR%%/app/services/notes/post_process_service.rb
-%%WWWDIR%%/app/services/notes/slash_commands_service.rb
+%%WWWDIR%%/app/services/notes/quick_actions_service.rb
 %%WWWDIR%%/app/services/notes/update_service.rb
 %%WWWDIR%%/app/services/notification_recipient_service.rb
 %%WWWDIR%%/app/services/notification_service.rb
@@ -3349,6 +3415,7 @@
 %%WWWDIR%%/app/services/protected_branches/update_service.rb
 %%WWWDIR%%/app/services/protected_tags/create_service.rb
 %%WWWDIR%%/app/services/protected_tags/update_service.rb
+%%WWWDIR%%/app/services/quick_actions/interpret_service.rb
 %%WWWDIR%%/app/services/repair_ldap_blocked_user_service.rb
 %%WWWDIR%%/app/services/repository_archive_clean_up_service.rb
 %%WWWDIR%%/app/services/search/global_service.rb
@@ -3356,7 +3423,6 @@
 %%WWWDIR%%/app/services/search/project_service.rb
 %%WWWDIR%%/app/services/search/snippet_service.rb
 %%WWWDIR%%/app/services/search_service.rb
-%%WWWDIR%%/app/services/slash_commands/interpret_service.rb
 %%WWWDIR%%/app/services/spam_check_service.rb
 %%WWWDIR%%/app/services/spam_service.rb
 %%WWWDIR%%/app/services/submit_usage_ping_service.rb
@@ -3377,6 +3443,7 @@
 %%WWWDIR%%/app/services/users/destroy_service.rb
 %%WWWDIR%%/app/services/users/migrate_to_ghost_user_service.rb
 %%WWWDIR%%/app/services/users/refresh_authorized_projects_service.rb
+%%WWWDIR%%/app/services/users/update_service.rb
 %%WWWDIR%%/app/services/validate_new_branch_service.rb
 %%WWWDIR%%/app/services/web_hook_service.rb
 %%WWWDIR%%/app/services/wiki_pages/base_service.rb
@@ -3406,6 +3473,7 @@
 %%WWWDIR%%/app/validators/line_code_validator.rb
 %%WWWDIR%%/app/validators/namespace_name_validator.rb
 %%WWWDIR%%/app/validators/url_validator.rb
+%%WWWDIR%%/app/validators/variable_duplicates_validator.rb
 %%WWWDIR%%/app/views/abuse_report_mailer/notify.html.haml
 %%WWWDIR%%/app/views/abuse_report_mailer/notify.text.haml
 %%WWWDIR%%/app/views/abuse_reports/new.html.haml
@@ -3499,6 +3567,11 @@
 %%WWWDIR%%/app/views/ci/lints/show.html.haml
 %%WWWDIR%%/app/views/ci/status/_badge.html.haml
 %%WWWDIR%%/app/views/ci/status/_dropdown_graph_badge.html.haml
+%%WWWDIR%%/app/views/ci/variables/_content.html.haml
+%%WWWDIR%%/app/views/ci/variables/_form.html.haml
+%%WWWDIR%%/app/views/ci/variables/_index.html.haml
+%%WWWDIR%%/app/views/ci/variables/_show.html.haml
+%%WWWDIR%%/app/views/ci/variables/_table.html.haml
 %%WWWDIR%%/app/views/dashboard/_activities.html.haml
 %%WWWDIR%%/app/views/dashboard/_activity_head.html.haml
 %%WWWDIR%%/app/views/dashboard/_groups_head.html.haml
@@ -3515,6 +3588,8 @@
 %%WWWDIR%%/app/views/dashboard/milestones/_milestone.html.haml
 %%WWWDIR%%/app/views/dashboard/milestones/index.html.haml
 %%WWWDIR%%/app/views/dashboard/milestones/show.html.haml
+%%WWWDIR%%/app/views/dashboard/projects/_blank_state_admin_welcome.html.haml
+%%WWWDIR%%/app/views/dashboard/projects/_blank_state_welcome.html.haml
 %%WWWDIR%%/app/views/dashboard/projects/_projects.html.haml
 %%WWWDIR%%/app/views/dashboard/projects/_zero_authorized_projects.html.haml
 %%WWWDIR%%/app/views/dashboard/projects/index.atom.builder
@@ -3625,16 +3700,20 @@
 %%WWWDIR%%/app/views/groups/labels/index.html.haml
 %%WWWDIR%%/app/views/groups/labels/new.html.haml
 %%WWWDIR%%/app/views/groups/merge_requests.html.haml
+%%WWWDIR%%/app/views/groups/milestones/_form.html.haml
 %%WWWDIR%%/app/views/groups/milestones/_header_title.html.haml
 %%WWWDIR%%/app/views/groups/milestones/_milestone.html.haml
+%%WWWDIR%%/app/views/groups/milestones/edit.html.haml
 %%WWWDIR%%/app/views/groups/milestones/index.html.haml
 %%WWWDIR%%/app/views/groups/milestones/new.html.haml
 %%WWWDIR%%/app/views/groups/milestones/show.html.haml
 %%WWWDIR%%/app/views/groups/new.html.haml
 %%WWWDIR%%/app/views/groups/projects.html.haml
+%%WWWDIR%%/app/views/groups/settings/ci_cd/show.html.haml
 %%WWWDIR%%/app/views/groups/show.atom.builder
 %%WWWDIR%%/app/views/groups/show.html.haml
 %%WWWDIR%%/app/views/groups/subgroups.html.haml
+%%WWWDIR%%/app/views/groups/variables/show.html.haml
 %%WWWDIR%%/app/views/help/_shortcuts.html.haml
 %%WWWDIR%%/app/views/help/index.html.haml
 %%WWWDIR%%/app/views/help/shortcuts.js.haml
@@ -3673,6 +3752,7 @@
 %%WWWDIR%%/app/views/layouts/_google_analytics.html.haml
 %%WWWDIR%%/app/views/layouts/_head.html.haml
 %%WWWDIR%%/app/views/layouts/_init_auto_complete.html.haml
+%%WWWDIR%%/app/views/layouts/_mailer.html.haml
 %%WWWDIR%%/app/views/layouts/_page.html.haml
 %%WWWDIR%%/app/views/layouts/_page_title.html.haml
 %%WWWDIR%%/app/views/layouts/_piwik.html.haml
@@ -3683,23 +3763,31 @@
 %%WWWDIR%%/app/views/layouts/dashboard.html.haml
 %%WWWDIR%%/app/views/layouts/devise.html.haml
 %%WWWDIR%%/app/views/layouts/devise_empty.html.haml
-%%WWWDIR%%/app/views/layouts/devise_mailer.html.haml
 %%WWWDIR%%/app/views/layouts/errors.html.haml
 %%WWWDIR%%/app/views/layouts/explore.html.haml
 %%WWWDIR%%/app/views/layouts/group.html.haml
 %%WWWDIR%%/app/views/layouts/group_settings.html.haml
 %%WWWDIR%%/app/views/layouts/header/_default.html.haml
 %%WWWDIR%%/app/views/layouts/header/_empty.html.haml
+%%WWWDIR%%/app/views/layouts/header/_new.html.haml
 %%WWWDIR%%/app/views/layouts/header/_new_dropdown.haml
 %%WWWDIR%%/app/views/layouts/help.html.haml
 %%WWWDIR%%/app/views/layouts/koding.html.haml
 %%WWWDIR%%/app/views/layouts/mailer.html.haml
 %%WWWDIR%%/app/views/layouts/mailer.text.erb
+%%WWWDIR%%/app/views/layouts/mailer/devise.html.haml
 %%WWWDIR%%/app/views/layouts/nav/_admin.html.haml
 %%WWWDIR%%/app/views/layouts/nav/_admin_settings.html.haml
+%%WWWDIR%%/app/views/layouts/nav/_breadcrumbs.html.haml
 %%WWWDIR%%/app/views/layouts/nav/_dashboard.html.haml
 %%WWWDIR%%/app/views/layouts/nav/_explore.html.haml
 %%WWWDIR%%/app/views/layouts/nav/_group.html.haml
+%%WWWDIR%%/app/views/layouts/nav/_new_admin_sidebar.html.haml
+%%WWWDIR%%/app/views/layouts/nav/_new_dashboard.html.haml
+%%WWWDIR%%/app/views/layouts/nav/_new_explore.html.haml
+%%WWWDIR%%/app/views/layouts/nav/_new_group_sidebar.html.haml
+%%WWWDIR%%/app/views/layouts/nav/_new_profile_sidebar.html.haml
+%%WWWDIR%%/app/views/layouts/nav/_new_project_sidebar.html.haml
 %%WWWDIR%%/app/views/layouts/nav/_profile.html.haml
 %%WWWDIR%%/app/views/layouts/nav/_project.html.haml
 %%WWWDIR%%/app/views/layouts/notify.html.haml
@@ -3710,6 +3798,7 @@
 %%WWWDIR%%/app/views/layouts/project_settings.html.haml
 %%WWWDIR%%/app/views/layouts/search.html.haml
 %%WWWDIR%%/app/views/layouts/snippets.html.haml
+%%WWWDIR%%/app/views/layouts/xml.atom.builder
 %%WWWDIR%%/app/views/notify/_note_email.html.haml
 %%WWWDIR%%/app/views/notify/_note_email.text.erb
 %%WWWDIR%%/app/views/notify/_relabeled_issuable_email.html.haml
@@ -3790,6 +3879,7 @@
 %%WWWDIR%%/app/views/notify/resolved_all_discussions_email.text.erb
 %%WWWDIR%%/app/views/peek/views/_mysql2.html.haml
 %%WWWDIR%%/app/views/peek/views/_pg.html.haml
+%%WWWDIR%%/app/views/peek/views/_rblineprof.html.haml
 %%WWWDIR%%/app/views/peek/views/_sql.html.haml
 %%WWWDIR%%/app/views/profiles/_event_table.html.haml
 %%WWWDIR%%/app/views/profiles/_head.html.haml
@@ -3843,6 +3933,7 @@
 %%WWWDIR%%/app/views/projects/artifacts/browse.html.haml
 %%WWWDIR%%/app/views/projects/artifacts/file.html.haml
 %%WWWDIR%%/app/views/projects/badges/badge.svg.erb

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710241429.v9OET5Ig089990>