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
f86e0d6e
Commit
f86e0d6e
authored
Jan 11, 2018
by
Luke Bennett
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Resolve settings_panel
parent
f32caec4
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
89 deletions
+0
-89
app/assets/javascripts/projects/permissions/components/settings_panel.vue
...cripts/projects/permissions/components/settings_panel.vue
+0
-89
No files found.
app/assets/javascripts/projects/permissions/components/settings_panel.vue
View file @
f86e0d6e
<
script
>
<<<<<<<
HEAD
/* eslint-disable vue/require-default-prop */
=======
>>>>>>>
upstream
/
master
import
projectFeatureSetting
from
'
./project_feature_setting.vue
'
;
import
projectFeatureToggle
from
'
../../../vue_shared/components/toggle_button.vue
'
;
import
projectSettingRow
from
'
./project_setting_row.vue
'
;
...
...
@@ -15,7 +12,6 @@
projectFeatureToggle
,
projectSettingRow
,
},
<<<<<<<
HEAD
props
:
{
currentSettings
:
{
type
:
Object
,
...
...
@@ -55,51 +51,6 @@
},
},
=======
props
:
{
currentSettings
:
{
type
:
Object
,
required
:
true
,
},
canChangeVisibilityLevel
:
{
type
:
Boolean
,
required
:
false
,
default
:
false
,
},
allowedVisibilityOptions
:
{
type
:
Array
,
required
:
false
,
default
:
()
=>
[
0
,
10
,
20
],
},
lfsAvailable
:
{
type
:
Boolean
,
required
:
false
,
default
:
false
,
},
registryAvailable
:
{
type
:
Boolean
,
required
:
false
,
default
:
false
,
},
visibilityHelpPath
:
{
type
:
String
,
required
:
false
,
default
:
''
,
},
lfsHelpPath
:
{
type
:
String
,
required
:
false
,
default
:
''
,
},
registryHelpPath
:
{
type
:
String
,
required
:
false
,
default
:
''
,
},
},
>>>>>>>
upstream
/
master
data
()
{
const
defaults
=
{
visibilityOptions
,
...
...
@@ -167,32 +118,6 @@
}
},
<<<<<<<
HEAD
=======
watch
:
{
visibilityLevel
(
value
,
oldValue
)
{
if
(
value
===
visibilityOptions
.
PRIVATE
)
{
// when private, features are restricted to "only team members"
this
.
issuesAccessLevel
=
Math
.
min
(
10
,
this
.
issuesAccessLevel
);
this
.
repositoryAccessLevel
=
Math
.
min
(
10
,
this
.
repositoryAccessLevel
);
this
.
mergeRequestsAccessLevel
=
Math
.
min
(
10
,
this
.
mergeRequestsAccessLevel
);
this
.
buildsAccessLevel
=
Math
.
min
(
10
,
this
.
buildsAccessLevel
);
this
.
wikiAccessLevel
=
Math
.
min
(
10
,
this
.
wikiAccessLevel
);
this
.
snippetsAccessLevel
=
Math
.
min
(
10
,
this
.
snippetsAccessLevel
);
this
.
highlightChanges
();
}
else
if
(
oldValue
===
visibilityOptions
.
PRIVATE
)
{
// if changing away from private, make enabled features more permissive
if
(
this
.
issuesAccessLevel
>
0
)
this
.
issuesAccessLevel
=
20
;
if
(
this
.
repositoryAccessLevel
>
0
)
this
.
repositoryAccessLevel
=
20
;
if
(
this
.
mergeRequestsAccessLevel
>
0
)
this
.
mergeRequestsAccessLevel
=
20
;
if
(
this
.
buildsAccessLevel
>
0
)
this
.
buildsAccessLevel
=
20
;
if
(
this
.
wikiAccessLevel
>
0
)
this
.
wikiAccessLevel
=
20
;
if
(
this
.
snippetsAccessLevel
>
0
)
this
.
snippetsAccessLevel
=
20
;
this
.
highlightChanges
();
}
},
>>>>>>>
upstream
/
master
repositoryAccessLevel
(
value
,
oldValue
)
{
if
(
value
<
oldValue
)
{
// sub-features cannot have more premissive access level
...
...
@@ -215,7 +140,6 @@
if
(
value
===
0
)
toggleHiddenClassBySelector
(
'
.issues-feature
'
,
true
);
else
if
(
oldValue
===
0
)
toggleHiddenClassBySelector
(
'
.issues-feature
'
,
false
);
},
<<<<<<<
HEAD
mergeRequestsAccessLevel
(
value
,
oldValue
)
{
if
(
value
===
0
)
toggleHiddenClassBySelector
(
'
.merge-requests-feature
'
,
true
);
...
...
@@ -240,19 +164,6 @@
},
},
};
=======
mergeRequestsAccessLevel
(
value
,
oldValue
)
{
if
(
value
===
0
)
toggleHiddenClassBySelector
(
'
.merge-requests-feature
'
,
true
);
else
if
(
oldValue
===
0
)
toggleHiddenClassBySelector
(
'
.merge-requests-feature
'
,
false
);
},
buildsAccessLevel
(
value
,
oldValue
)
{
if
(
value
===
0
)
toggleHiddenClassBySelector
(
'
.builds-feature
'
,
true
);
else
if
(
oldValue
===
0
)
toggleHiddenClassBySelector
(
'
.builds-feature
'
,
false
);
},
},
>>>>>>>
upstream
/
master
methods
:
{
highlightChanges
()
{
...
...
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