Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
project_browser
Manage
Activity
Members
Labels
Plan
Wiki
Custom issue tracker
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Model registry
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
project
project_browser
Merge requests
!390
Issue
#3365180
: Do not prevent UI install for PM warnings
Code
Review changes
Check out branch
Download
Patches
Plain diff
Open
Issue
#3365180
: Do not prevent UI install for PM warnings
issue/project_browser-3365180:3365180-pm-warnings
into
1.0.x
Overview
6
Commits
6
Pipelines
20
Changes
15
Open
Wes Jones
requested to merge
issue/project_browser-3365180:3365180-pm-warnings
into
1.0.x
1 year ago
Overview
6
Commits
6
Pipelines
20
Changes
15
Expand
0
0
Merge request reports
Compare
1.0.x
version 26
293f0a83
11 months ago
version 25
3d9f7f29
11 months ago
version 24
372da74c
11 months ago
version 23
adb9a9a6
11 months ago
version 22
a250d053
11 months ago
version 21
47445f29
11 months ago
version 20
a43ae955
11 months ago
version 19
bdc1f20f
11 months ago
version 18
48f13da9
11 months ago
version 17
00e56ae8
11 months ago
version 16
5b60089c
11 months ago
version 15
04f29f16
11 months ago
version 14
569d9268
11 months ago
version 13
6841022e
11 months ago
version 12
59557d53
11 months ago
version 11
cb219380
11 months ago
version 10
3e673c14
11 months ago
version 9
199afc90
11 months ago
version 8
23a4c80a
11 months ago
version 7
d8b61fa4
11 months ago
version 6
f7bf0df2
1 year ago
version 5
79366014
1 year ago
version 4
3654bc77
1 year ago
version 3
55f825af
1 year ago
version 2
daedc819
1 year ago
version 1
59573976
1 year ago
1.0.x (base)
and
latest version
latest version
f7bf0df2
6 commits,
11 months ago
version 26
293f0a83
24 commits,
11 months ago
version 25
3d9f7f29
20 commits,
11 months ago
version 24
372da74c
19 commits,
11 months ago
version 23
adb9a9a6
17 commits,
11 months ago
version 22
a250d053
16 commits,
11 months ago
version 21
47445f29
15 commits,
11 months ago
version 20
a43ae955
14 commits,
11 months ago
version 19
bdc1f20f
13 commits,
11 months ago
version 18
48f13da9
12 commits,
11 months ago
version 17
00e56ae8
10 commits,
11 months ago
version 16
5b60089c
9 commits,
11 months ago
version 15
04f29f16
8 commits,
11 months ago
version 14
569d9268
6 commits,
11 months ago
version 13
6841022e
6 commits,
11 months ago
version 12
59557d53
6 commits,
11 months ago
version 11
cb219380
5 commits,
11 months ago
version 10
3e673c14
8 commits,
11 months ago
version 9
199afc90
6 commits,
11 months ago
version 8
23a4c80a
5 commits,
11 months ago
version 7
d8b61fa4
4 commits,
11 months ago
version 6
f7bf0df2
6 commits,
1 year ago
version 5
79366014
8 commits,
1 year ago
version 4
3654bc77
4 commits,
1 year ago
version 3
55f825af
4 commits,
1 year ago
version 2
daedc819
3 commits,
1 year ago
version 1
59573976
1 commit,
1 year ago
15 files
+
212
−
27
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
15
Search (e.g. *.vue) (Ctrl+P)
src/Controller/BrowserController.php
+
10
−
1
Options
@@ -78,6 +78,14 @@ class BrowserController extends ControllerBase {
$active_plugins
[
$source
->
getPluginId
()]
=
$source
->
getPluginDefinition
()[
'label'
];
}
$pm_validation_errors
=
[];
$pm_validation_messages
=
[];
if
(
$ui_install_enabled
)
{
$pm_validate
=
$this
->
installReadiness
->
validatePackageManager
();
$pm_validation_errors
=
$pm_validate
[
'errors'
];
$pm_validation_messages
=
$pm_validate
[
'messages'
];
}
return
[
'#theme'
=>
'project_browser_main_app'
,
'#attached'
=>
[
@@ -101,7 +109,8 @@ class BrowserController extends ControllerBase {
'current_sources_keys'
=>
$current_sources_keys
,
'ui_install'
=>
$ui_install_enabled
,
'stage_available'
=>
$ui_install_enabled
?
$this
->
installReadiness
->
installerAvailable
()
:
FALSE
,
'pm_validation'
=>
$ui_install_enabled
?
$this
->
installReadiness
->
validatePackageManager
()
:
TRUE
,
'pm_validation_errors'
=>
count
(
$pm_validation_errors
)
?
$pm_validation_errors
:
FALSE
,
'pm_validation_messages'
=>
count
(
$pm_validation_messages
)
?
$pm_validation_messages
:
FALSE
,
],
],
],
Loading