Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
e2638c3f
Commit
e2638c3f
authored
Feb 28, 2018
by
Jacob Schatz
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dispatcher-cleanup' into 'master'
Cleanup webpack config See merge request gitlab-org/gitlab-ce!17410
parents
ccbce7af
9cb3abab
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
27 additions
and
59 deletions
+27
-59
app/assets/javascripts/filtered_search/filtered_search_bundle.js
...ets/javascripts/filtered_search/filtered_search_bundle.js
+0
-10
app/views/groups/merge_requests.html.haml
app/views/groups/merge_requests.html.haml
+0
-3
app/views/projects/commit/_pipelines_list.haml
app/views/projects/commit/_pipelines_list.haml
+0
-3
app/views/projects/commit/show.html.haml
app/views/projects/commit/show.html.haml
+0
-2
app/views/projects/environments/folder.html.haml
app/views/projects/environments/folder.html.haml
+0
-3
app/views/projects/environments/metrics.html.haml
app/views/projects/environments/metrics.html.haml
+0
-2
app/views/shared/issuable/_sidebar.html.haml
app/views/shared/issuable/_sidebar.html.haml
+0
-2
app/views/shared/milestones/_sidebar.html.haml
app/views/shared/milestones/_sidebar.html.haml
+0
-2
config/webpack.config.js
config/webpack.config.js
+27
-31
spec/javascripts/test_bundle.js
spec/javascripts/test_bundle.js
+0
-1
No files found.
app/assets/javascripts/filtered_search/filtered_search_bundle.js
deleted
100644 → 0
View file @
ccbce7af
import
'
./dropdown_emoji
'
;
import
'
./dropdown_hint
'
;
import
'
./dropdown_non_user
'
;
import
'
./dropdown_user
'
;
import
'
./dropdown_utils
'
;
import
'
./filtered_search_dropdown_manager
'
;
import
'
./filtered_search_dropdown
'
;
import
'
./filtered_search_manager
'
;
import
'
./filtered_search_tokenizer
'
;
import
'
./filtered_search_visual_tokens
'
;
app/views/groups/merge_requests.html.haml
View file @
e2638c3f
-
page_title
"Merge Requests"
-
content_for
:page_specific_javascripts
do
=
webpack_bundle_tag
'common_vue'
-
if
group_merge_requests_count
(
state:
'all'
).
zero?
=
render
'shared/empty_states/merge_requests'
,
project_select_button:
true
-
else
...
...
app/views/projects/commit/_pipelines_list.haml
View file @
e2638c3f
...
...
@@ -6,6 +6,3 @@
"empty-state-svg-path"
=>
image_path
(
'illustrations/pipelines_empty.svg'
),
"error-state-svg-path"
=>
image_path
(
'illustrations/pipelines_failed.svg'
),
}
}
-
content_for
:page_specific_javascripts
do
=
webpack_bundle_tag
(
'common_vue'
)
app/views/projects/commit/show.html.haml
View file @
e2638c3f
...
...
@@ -6,8 +6,6 @@
-
@content_class
=
limited_container_width
-
page_title
"
#{
@commit
.
title
}
(
#{
@commit
.
short_id
}
)"
,
"Commits"
-
page_description
@commit
.
description
-
content_for
:page_specific_javascripts
do
=
webpack_bundle_tag
(
'common_vue'
)
.container-fluid
{
class:
[
limited_container_width
,
container_class
]
}
=
render
"commit_box"
...
...
app/views/projects/environments/folder.html.haml
View file @
e2638c3f
-
@no_container
=
true
-
page_title
"Environments"
-
content_for
:page_specific_javascripts
do
=
webpack_bundle_tag
(
'common_vue'
)
#environments-folder-list-view
{
data:
{
endpoint:
folder_project_environments_path
(
@project
,
@folder
,
format: :json
),
"folder-name"
=>
@folder
,
"can-create-deployment"
=>
can?
(
current_user
,
:create_deployment
,
@project
).
to_s
,
...
...
app/views/projects/environments/metrics.html.haml
View file @
e2638c3f
-
@no_container
=
true
-
page_title
"Metrics for environment"
,
@environment
.
name
-
content_for
:page_specific_javascripts
do
=
webpack_bundle_tag
'common_vue'
.prometheus-container
{
class:
container_class
}
.top-area
...
...
app/views/shared/issuable/_sidebar.html.haml
View file @
e2638c3f
-
todo
=
issuable_todo
(
issuable
)
-
content_for
:page_specific_javascripts
do
=
webpack_bundle_tag
(
'common_vue'
)
%aside
.right-sidebar.js-right-sidebar.js-issuable-sidebar
{
data:
{
signed:
{
in:
current_user
.
present?
}
},
class:
sidebar_gutter_collapsed_class
,
'aria-live'
=>
'polite'
}
.issuable-sidebar
{
data:
{
endpoint:
"#{issuable_json_path(issuable)}"
}
}
...
...
app/views/shared/milestones/_sidebar.html.haml
View file @
e2638c3f
-
affix_offset
=
local_assigns
.
fetch
(
:affix_offset
,
"50"
)
-
project
=
local_assigns
[
:project
]
-
content_for
:page_specific_javascripts
do
=
page_specific_javascript_bundle_tag
(
'common_vue'
)
%aside
.right-sidebar.js-right-sidebar
{
data:
{
"offset-top"
=>
affix_offset
,
"spy"
=>
"affix"
,
"always-show-toggle"
=>
true
},
class:
sidebar_gutter_collapsed_class
,
'aria-live'
=>
'polite'
}
.issuable-sidebar.milestone-sidebar
...
...
config/webpack.config.js
View file @
e2638c3f
'
use strict
'
;
var
crypto
=
require
(
'
crypto
'
);
var
fs
=
require
(
'
fs
'
);
var
path
=
require
(
'
path
'
);
var
glob
=
require
(
'
glob
'
);
var
webpack
=
require
(
'
webpack
'
);
var
StatsWriterPlugin
=
require
(
'
webpack-stats-plugin
'
).
StatsWriterPlugin
;
var
CopyWebpackPlugin
=
require
(
'
copy-webpack-plugin
'
);
var
CompressionPlugin
=
require
(
'
compression-webpack-plugin
'
);
var
NameAllModulesPlugin
=
require
(
'
name-all-modules-plugin
'
);
var
BundleAnalyzerPlugin
=
require
(
'
webpack-bundle-analyzer
'
).
BundleAnalyzerPlugin
;
var
WatchMissingNodeModulesPlugin
=
require
(
'
react-dev-utils/WatchMissingNodeModulesPlugin
'
);
var
ROOT_PATH
=
path
.
resolve
(
__dirname
,
'
..
'
);
var
IS_PRODUCTION
=
process
.
env
.
NODE_ENV
===
'
production
'
;
var
IS_DEV_SERVER
=
process
.
argv
.
join
(
'
'
).
indexOf
(
'
webpack-dev-server
'
)
!==
-
1
;
var
DEV_SERVER_HOST
=
process
.
env
.
DEV_SERVER_HOST
||
'
localhost
'
;
var
DEV_SERVER_PORT
=
parseInt
(
process
.
env
.
DEV_SERVER_PORT
,
10
)
||
3808
;
var
DEV_SERVER_LIVERELOAD
=
process
.
env
.
DEV_SERVER_LIVERELOAD
!==
'
false
'
;
var
WEBPACK_REPORT
=
process
.
env
.
WEBPACK_REPORT
;
var
NO_COMPRESSION
=
process
.
env
.
NO_COMPRESSION
;
var
autoEntriesCount
=
0
;
var
watchAutoEntries
=
[];
const
crypto
=
require
(
'
crypto
'
);
const
fs
=
require
(
'
fs
'
);
const
path
=
require
(
'
path
'
);
const
glob
=
require
(
'
glob
'
);
const
webpack
=
require
(
'
webpack
'
);
const
StatsWriterPlugin
=
require
(
'
webpack-stats-plugin
'
).
StatsWriterPlugin
;
const
CopyWebpackPlugin
=
require
(
'
copy-webpack-plugin
'
);
const
CompressionPlugin
=
require
(
'
compression-webpack-plugin
'
);
const
NameAllModulesPlugin
=
require
(
'
name-all-modules-plugin
'
);
const
BundleAnalyzerPlugin
=
require
(
'
webpack-bundle-analyzer
'
).
BundleAnalyzerPlugin
;
const
WatchMissingNodeModulesPlugin
=
require
(
'
react-dev-utils/WatchMissingNodeModulesPlugin
'
);
const
ROOT_PATH
=
path
.
resolve
(
__dirname
,
'
..
'
);
const
IS_PRODUCTION
=
process
.
env
.
NODE_ENV
===
'
production
'
;
const
IS_DEV_SERVER
=
process
.
argv
.
join
(
'
'
).
indexOf
(
'
webpack-dev-server
'
)
!==
-
1
;
const
DEV_SERVER_HOST
=
process
.
env
.
DEV_SERVER_HOST
||
'
localhost
'
;
const
DEV_SERVER_PORT
=
parseInt
(
process
.
env
.
DEV_SERVER_PORT
,
10
)
||
3808
;
const
DEV_SERVER_LIVERELOAD
=
process
.
env
.
DEV_SERVER_LIVERELOAD
!==
'
false
'
;
const
WEBPACK_REPORT
=
process
.
env
.
WEBPACK_REPORT
;
const
NO_COMPRESSION
=
process
.
env
.
NO_COMPRESSION
;
let
autoEntriesCount
=
0
;
let
watchAutoEntries
=
[];
function
generateEntries
()
{
// generate automatic entry points
var
autoEntries
=
{};
var
pageEntries
=
glob
.
sync
(
'
pages/**/index.js
'
,
{
cwd
:
path
.
join
(
ROOT_PATH
,
'
app/assets/javascripts
'
)
});
const
autoEntries
=
{};
const
pageEntries
=
glob
.
sync
(
'
pages/**/index.js
'
,
{
cwd
:
path
.
join
(
ROOT_PATH
,
'
app/assets/javascripts
'
)
});
watchAutoEntries
=
[
path
.
join
(
ROOT_PATH
,
'
app/assets/javascripts/pages/
'
),
];
...
...
@@ -45,21 +45,17 @@ function generateEntries() {
const
manualEntries
=
{
balsamiq_viewer
:
'
./blob/balsamiq_viewer.js
'
,
environments
:
'
./environments/environments_bundle.js
'
,
filtered_search
:
'
./filtered_search/filtered_search_bundle.js
'
,
help
:
'
./help/help.js
'
,
monitoring
:
'
./monitoring/monitoring_bundle.js
'
,
mr_notes
:
'
./mr_notes/index.js
'
,
notebook_viewer
:
'
./blob/notebook_viewer.js
'
,
pdf_viewer
:
'
./blob/pdf_viewer.js
'
,
pipelines_details
:
'
./pipelines/pipeline_details_bundle.js
'
,
project_import_gl
:
'
./projects/project_import_gitlab_project.js
'
,
protected_branches
:
'
./protected_branches
'
,
protected_tags
:
'
./protected_tags
'
,
registry_list
:
'
./registry/index.js
'
,
sketch_viewer
:
'
./blob/sketch_viewer.js
'
,
stl_viewer
:
'
./blob/stl_viewer.js
'
,
terminal
:
'
./terminal/terminal_bundle.js
'
,
ui_development_kit
:
'
./ui_development_kit.js
'
,
two_factor_auth
:
'
./two_factor_auth.js
'
,
common
:
'
./commons/index.js
'
,
...
...
@@ -76,7 +72,7 @@ function generateEntries() {
return
Object
.
assign
(
manualEntries
,
autoEntries
);
}
var
config
=
{
const
config
=
{
context
:
path
.
join
(
ROOT_PATH
,
'
app/assets/javascripts
'
),
entry
:
generateEntries
,
...
...
@@ -168,7 +164,7 @@ var config = {
new
StatsWriterPlugin
({
filename
:
'
manifest.json
'
,
transform
:
function
(
data
,
opts
)
{
var
stats
=
opts
.
compiler
.
getStats
().
toJson
({
const
stats
=
opts
.
compiler
.
getStats
().
toJson
({
chunkModules
:
false
,
source
:
false
,
chunks
:
false
,
...
...
spec/javascripts/test_bundle.js
View file @
e2638c3f
...
...
@@ -126,7 +126,6 @@ if (process.env.BABEL_ENV === 'coverage') {
'
./diff_notes/components/resolve_count.js
'
,
'
./dispatcher.js
'
,
'
./environments/environments_bundle.js
'
,
'
./filtered_search/filtered_search_bundle.js
'
,
'
./graphs/graphs_bundle.js
'
,
'
./issuable/time_tracking/time_tracking_bundle.js
'
,
'
./main.js
'
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment