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
536a16c4
Commit
536a16c4
authored
Sep 27, 2017
by
James Lopez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refactor JS code
parent
8a460fff
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
14 deletions
+17
-14
app/assets/javascripts/dispatcher.js
app/assets/javascripts/dispatcher.js
+0
-14
app/assets/javascripts/groups/ldap_group_links.js
app/assets/javascripts/groups/ldap_group_links.js
+14
-0
app/views/ldap_group_links/_form.html.haml
app/views/ldap_group_links/_form.html.haml
+2
-0
config/webpack.config.js
config/webpack.config.js
+1
-0
No files found.
app/assets/javascripts/dispatcher.js
View file @
536a16c4
...
...
@@ -602,21 +602,7 @@ import initGroupAnalytics from './init_group_analytics';
case
'
groups:analytics:show
'
:
initGroupAnalytics
();
break
;
case
'
admin:groups:edit
'
:
case
'
groups:ldap_group_links:index
'
:
const
$cnLink
=
$
(
'
.cn-link
'
);
const
$filterLink
=
$
(
'
.filter-link
'
);
const
showGroupLink
=
()
=>
{
const
$checkedSync
=
$
(
'
input[name="sync_method"]:checked
'
).
val
()
===
'
group
'
;
$cnLink
.
toggle
(
$checkedSync
);
$filterLink
.
toggle
(
!
$checkedSync
);
};
$
(
'
input[name="sync_method"]
'
).
on
(
'
change
'
,
showGroupLink
);
showGroupLink
();
break
;
}
switch
(
path
[
0
])
{
case
'
sessions
'
:
...
...
app/assets/javascripts/groups/ldap_group_links.js
0 → 100644
View file @
536a16c4
document
.
addEventListener
(
'
DOMContentLoaded
'
,
()
=>
{
const
$cnLink
=
$
(
'
.cn-link
'
);
const
$filterLink
=
$
(
'
.filter-link
'
);
const
showGroupLink
=
()
=>
{
const
$checkedSync
=
$
(
'
input[name="sync_method"]:checked
'
).
val
()
===
'
group
'
;
$cnLink
.
toggle
(
$checkedSync
);
$filterLink
.
toggle
(
!
$checkedSync
);
};
$
(
'
input[name="sync_method"]
'
).
on
(
'
change
'
,
showGroupLink
);
showGroupLink
();
});
app/views/ldap_group_links/_form.html.haml
View file @
536a16c4
-
content_for
:page_specific_javascripts
do
=
webpack_bundle_tag
'ldap_group_links'
%section
.ldap-group-links
=
form_for
[
group
,
LdapGroupLink
.
new
],
html:
{
class:
'form-horizontal'
}
do
|
f
|
.form-holder
...
...
config/webpack.config.js
View file @
536a16c4
...
...
@@ -53,6 +53,7 @@ var config = {
issue_show
:
'
./issue_show/index.js
'
,
integrations
:
'
./integrations
'
,
job_details
:
'
./jobs/job_details_bundle.js
'
,
ldap_group_links
:
'
./groups/ldap_group_links.js
'
,
locale
:
'
./locale/index.js
'
,
main
:
'
./main.js
'
,
merge_conflicts
:
'
./merge_conflicts/merge_conflicts_bundle.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