Открыть боковую панель
nt_test134
nt_project_qgddddf2ot8w
Коммиты
601164ca
Коммит
601164ca
создал
Фев 21, 2018
по автору
Clement Ho
Зафиксировано автором
Jacob Schatz
Фев 21, 2018
Просмотр файлов
Use dynamic imports for project dispatcher paths
владелец
8579894f
Изменения
12
Скрыть пробелы
Построчно
Рядом
app/assets/javascripts/dispatcher.js
Просмотр файла @
601164ca
...
...
@@ -52,57 +52,12 @@ var Dispatcher;
case
'
projects:merge_requests:creations:diffs
'
:
case
'
projects:merge_requests:edit
'
:
case
'
projects:merge_requests:show
'
:
shortcut_handler
=
true
;
break
;
case
'
projects:commit:show
'
:
import
(
'
./pages/projects/commit/show
'
)
.
then
(
callDefault
)
.
catch
(
fail
);
shortcut_handler
=
true
;
break
;
case
'
projects:commit:pipelines
'
:
import
(
'
./pages/projects/commit/pipelines
'
)
.
then
(
callDefault
)
.
catch
(
fail
);
break
;
case
'
projects:activity
'
:
import
(
'
./pages/projects/activity
'
)
.
then
(
callDefault
)
.
catch
(
fail
);
shortcut_handler
=
true
;
break
;
case
'
projects:commits:show
'
:
import
(
'
./pages/projects/commits/show
'
)
.
then
(
callDefault
)
.
catch
(
fail
);
shortcut_handler
=
true
;
break
;
case
'
projects:show
'
:
shortcut_handler
=
true
;
break
;
case
'
projects:edit
'
:
import
(
'
./pages/projects/edit
'
)
.
then
(
callDefault
)
.
catch
(
fail
);
break
;
case
'
projects:imports:show
'
:
import
(
'
./pages/projects/imports/show
'
)
.
then
(
callDefault
)
.
catch
(
fail
);
break
;
case
'
projects:pipelines:new
'
:
case
'
projects:pipelines:create
'
:
import
(
'
./pages/projects/pipelines/new
'
)
.
then
(
callDefault
)
.
catch
(
fail
);
break
;
case
'
projects:pipelines:builds
'
:
case
'
projects:pipelines:failures
'
:
case
'
projects:pipelines:show
'
:
import
(
'
./pages/projects/pipelines/builds
'
)
.
then
(
callDefault
)
.
catch
(
fail
);
break
;
case
'
groups:activity
'
:
import
(
'
./pages/groups/activity
'
)
.
then
(
callDefault
)
...
...
app/assets/javascripts/pages/projects/activity/index.js
Просмотр файла @
601164ca
import
Activities
from
'
~/activities
'
;
import
ShortcutsNavigation
from
'
~/shortcuts_navigation
'
;
export
default
function
()
{
document
.
addEventListener
(
'
DOMContentLoaded
'
,
()
=>
{
new
Activities
();
// eslint-disable-line no-new
new
ShortcutsNavigation
();
// eslint-disable-line no-new
}
}
);
app/assets/javascripts/pages/projects/commit/pipelines/index.js
Просмотр файла @
601164ca
import
MiniPipelineGraph
from
'
~/mini_pipeline_graph_dropdown
'
;
export
default
()
=>
{
document
.
addEventListener
(
'
DOMContentLoaded
'
,
()
=>
{
new
MiniPipelineGraph
({
container
:
'
.js-commit-pipeline-graph
'
,
}).
bindEvents
();
$
(
'
.commit-info.branches
'
).
load
(
document
.
querySelector
(
'
.js-commit-box
'
).
dataset
.
commitPath
);
};
}
)
;
app/assets/javascripts/pages/projects/commit/show/index.js
Просмотр файла @
601164ca
...
...
@@ -7,7 +7,7 @@ import initNotes from '~/init_notes';
import
initChangesDropdown
from
'
~/init_changes_dropdown
'
;
import
{
fetchCommitMergeRequests
}
from
'
~/commit_merge_requests
'
;
export
default
()
=>
{
document
.
addEventListener
(
'
DOMContentLoaded
'
,
()
=>
{
new
Diff
();
new
ZenMode
();
new
ShortcutsNavigation
();
...
...
@@ -19,4 +19,4 @@ export default () => {
initChangesDropdown
(
document
.
querySelector
(
'
.navbar-gitlab
'
).
offsetHeight
-
stickyBarPaddingTop
);
$
(
'
.commit-info.branches
'
).
load
(
document
.
querySelector
(
'
.js-commit-box
'
).
dataset
.
commitPath
);
fetchCommitMergeRequests
();
};
}
)
;
app/assets/javascripts/pages/projects/commits/show/index.js
Просмотр файла @
601164ca
...
...
@@ -2,8 +2,8 @@ import CommitsList from '~/commits';
import
GpgBadges
from
'
~/gpg_badges
'
;
import
ShortcutsNavigation
from
'
~/shortcuts_navigation
'
;
export
default
()
=>
{
document
.
addEventListener
(
'
DOMContentLoaded
'
,
()
=>
{
new
CommitsList
(
document
.
querySelector
(
'
.js-project-commits-show
'
).
dataset
.
commitsLimit
);
// eslint-disable-line no-new
new
ShortcutsNavigation
();
// eslint-disable-line no-new
GpgBadges
.
fetch
();
};
}
)
;
app/assets/javascripts/pages/projects/edit/index.js
Просмотр файла @
601164ca
...
...
@@ -4,11 +4,11 @@ import ProjectNew from '../shared/project_new';
import
projectAvatar
from
'
../shared/project_avatar
'
;
import
initProjectPermissionsSettings
from
'
../shared/permissions
'
;
export
default
()
=>
{
document
.
addEventListener
(
'
DOMContentLoaded
'
,
()
=>
{
new
ProjectNew
();
// eslint-disable-line no-new
setupProjectEdit
();
// Initialize expandable settings panels
initSettingsPanels
();
projectAvatar
();
initProjectPermissionsSettings
();
};
}
)
;
app/assets/javascripts/pages/projects/imports/show/index.js
Просмотр файла @
601164ca
import
ProjectImport
from
'
~/project_import
'
;
export
default
()
=>
{
document
.
addEventListener
(
'
DOMContentLoaded
'
,
()
=>
{
new
ProjectImport
();
// eslint-disable-line no-new
};
}
)
;
app/assets/javascripts/pages/projects/pipelines/builds/index.js
Просмотр файла @
601164ca
import
Pipelines
from
'
../
../../../
pipelines
'
;
import
init
Pipelines
from
'
../
init_
pipelines
'
;
export
default
()
=>
{
const
{
controllerAction
}
=
document
.
querySelector
(
'
.js-pipeline-container
'
).
dataset
;
const
pipelineStatusUrl
=
`
${
document
.
querySelector
(
'
.js-pipeline-tab-link a
'
).
getAttribute
(
'
href
'
)}
/status.json`
;
new
Pipelines
({
// eslint-disable-line no-new
initTabs
:
true
,
pipelineStatusUrl
,
tabsOptions
:
{
action
:
controllerAction
,
defaultAction
:
'
pipelines
'
,
parentEl
:
'
.pipelines-tabs
'
,
},
});
};
document
.
addEventListener
(
'
DOMContentLoaded
'
,
initPipelines
);
app/assets/javascripts/pages/projects/pipelines/failures/index.js
0 → 100644
Просмотр файла @
601164ca
import
initPipelines
from
'
../init_pipelines
'
;
document
.
addEventListener
(
'
DOMContentLoaded
'
,
initPipelines
);
app/assets/javascripts/pages/projects/pipelines/init_pipelines.js
0 → 100644
Просмотр файла @
601164ca
import
Pipelines
from
'
~/pipelines
'
;
export
default
()
=>
{
const
{
controllerAction
}
=
document
.
querySelector
(
'
.js-pipeline-container
'
).
dataset
;
const
pipelineStatusUrl
=
`
${
document
.
querySelector
(
'
.js-pipeline-tab-link a
'
).
getAttribute
(
'
href
'
)}
/status.json`
;
new
Pipelines
({
// eslint-disable-line no-new
initTabs
:
true
,
pipelineStatusUrl
,
tabsOptions
:
{
action
:
controllerAction
,
defaultAction
:
'
pipelines
'
,
parentEl
:
'
.pipelines-tabs
'
,
},
});
};
app/assets/javascripts/pages/projects/pipelines/new/index.js
Просмотр файла @
601164ca
import
NewBranchForm
from
'
../../../..
/new_branch_form
'
;
import
NewBranchForm
from
'
~
/new_branch_form
'
;
export
default
()
=>
{
document
.
addEventListener
(
'
DOMContentLoaded
'
,
()
=>
{
new
NewBranchForm
(
$
(
'
.js-new-pipeline-form
'
));
// eslint-disable-line no-new
};
}
)
;
app/assets/javascripts/pages/projects/pipelines/show/index.js
0 → 100644
Просмотр файла @
601164ca
import
initPipelines
from
'
../init_pipelines
'
;
document
.
addEventListener
(
'
DOMContentLoaded
'
,
initPipelines
);
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать