Jacob Vosmaer
823f89ed40
Pass LDAP adapter to finders in update_permissions
2014-03-14 11:21:50 +01:00
Jacob Vosmaer
2f1a59d391
Add Gitlab::LDAP::Access.open
...
This new method wraps Gitlab::LDAP::Adapter.open to enable connection
reuse.
2014-03-14 11:01:28 +01:00
Dmitriy Zaporozhets
d3844662ec
Respect existing group permissions during sync with LDAP group
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-12-14 13:22:51 +02:00
Dmitriy Zaporozhets
172eb64deb
LDAP user filter option in gitlab.yml
...
Now you are able to specify LDAP user filter string in gitlab.yml.
So its possible to exclude some users from accessing gitlab.
If user with LDAP account not matching this filter will try to login or
use gitlab he will get error message like 'Access denied for your LDAP
account' and will be signed out.
2013-10-01 14:45:21 +03:00
Dmitriy Zaporozhets
61ba66c033
Refactor LDAP::Access
...
Select only LDAP groups that are activated inside GitLab
Make LDAP::Access more readable
2013-09-10 11:54:37 +03:00
Dmitriy Zaporozhets
445070698a
Use dn lookup for person. Collect group members dn when check for membership
2013-09-09 12:25:53 +03:00
Dmitriy Zaporozhets
3ced0cd704
Ignore ldap groups check if ldap.group_base setting is empty
2013-08-27 11:33:44 +03:00
Dmitriy Zaporozhets
541e70d8f8
Replace license to MIT in EE files
2013-08-12 13:35:52 +03:00
Dmitriy Zaporozhets
915315a460
ldap_access field added to group. set ldap group membership based on ldap_access value
2013-08-09 12:53:52 +03:00
Dmitriy Zaporozhets
7fe779b86f
Add/remove user to appropriate groups based on LDAP settings
2013-08-05 15:15:58 +03:00