Alexander Bergolth
|
c76d952dac
|
make getGroupsChunk() protected instead of private
|
2014-03-13 10:57:19 +01:00 |
|
Alexander Bergolth
|
7f8b04d3e0
|
adapt coding style
|
2014-03-13 09:33:07 +01:00 |
|
root
|
84550fbfb4
|
fix another oversight... sigh..
|
2014-03-05 10:42:35 +01:00 |
|
root
|
4645d0a93a
|
getGroups(): fix overall max search limit for paged searches
|
2014-03-04 21:12:47 +01:00 |
|
root
|
eb1e361824
|
getGroups() $limit was not handled correctly
|
2014-03-04 21:07:27 +01:00 |
|
root
|
039f7b054a
|
merge functionality of getAllGroups into getGroups
|
2014-03-04 18:02:27 +01:00 |
|
root
|
a135f1ebbb
|
add getAllGroups() that uses a paged search if available
this circumvents server side search limits
(active directory has a limit of 1000 by default)
|
2014-03-04 14:17:22 +01:00 |
|
root
|
300b1131b4
|
replace spaces with tabs
use true instead of 1
|
2014-02-21 17:09:36 +01:00 |
|
root
|
d10f6e94dc
|
fix coding style to blizzz happy.. ;-)
|
2014-02-12 16:56:17 +01:00 |
|
root
|
2b127a6ac5
|
fix indentation
use identity test where appropriate
use camelcase variable names
_getGroupsByMember is a private function
|
2013-12-11 10:43:48 +01:00 |
|
root
|
a18cff4479
|
remove debug output
|
2013-12-10 19:02:01 +01:00 |
|
root
|
86809be638
|
combineFilterWithAnd recently moved to Access
|
2013-12-08 15:49:25 +01:00 |
|
root
|
48e426b589
|
add support for nested groups
|
2013-12-06 16:46:52 +01:00 |
|
Arthur Schiwon
|
81cf4a22ef
|
LDAP: coding style
|
2013-09-27 13:34:15 +02:00 |
|
Arthur Schiwon
|
d4f92494a2
|
LDAP: make Access be a dependency to the user and group backend instead of inheriting it.
|
2013-09-27 13:34:15 +02:00 |
|
kondou
|
b8fe7025da
|
Use !== and === in user_ldap app – Part 1
|
2013-04-20 22:46:37 +02:00 |
|
Arthur Schiwon
|
d44b649d2a
|
Typo, fixes #2690
|
2013-04-03 17:52:34 +02:00 |
|
Arthur Schiwon
|
8b3dd87846
|
LDAP: fix wrong return value
|
2013-03-25 12:33:10 +01:00 |
|
Arthur Schiwon
|
18fccf6612
|
LDAP: check first whether group exists in this backend before doing other operations
|
2013-03-19 14:40:15 +01:00 |
|
Arthur Schiwon
|
72c293e834
|
LDAP: implementation of displayNamesInGroup
|
2013-03-05 21:23:58 +01:00 |
|
Bart Visscher
|
1ef2ecd6e8
|
Style cleanup user_ldap
|
2013-02-14 22:16:48 +01:00 |
|
Arthur Schiwon
|
b3b0544e17
|
LDAP: make it possible to define attributes that should be considered on searches
|
2013-01-31 01:46:34 +01:00 |
|
Felix Moeller
|
30d7993e01
|
Checkstyle fixes: NoSpaceAfterComma
|
2012-11-04 11:10:46 +01:00 |
|
Arthur Schiwon
|
58828d205f
|
LDAP: usersInGroup now also does LDAP serverside search.
|
2012-10-27 19:43:07 +02:00 |
|
Arthur Schiwon
|
1b2279c935
|
LDAP: getGroups to use paged searches
|
2012-10-27 17:46:01 +02:00 |
|
Arthur Schiwon
|
246221a677
|
LDAP: fix again proper check if groups are enabled
|
2012-10-27 17:46:01 +02:00 |
|
Arthur Schiwon
|
c443993fc2
|
LDAP: properly check if Groups-feature is enabled
|
2012-10-24 00:23:31 +02:00 |
|
Arthur Schiwon
|
b879cd709e
|
LDAP: fix cache save and check, fixes oc-2118
|
2012-10-22 22:46:28 +02:00 |
|
Arthur Schiwon
|
33e9399ba3
|
LDAP: fix sharing doesn't work with ldap groups, oc-1819
|
2012-10-01 18:27:58 +02:00 |
|
Arthur Schiwon
|
3fa4b34a69
|
LDAP: comparison, not assignment. Thanks to Manuel Delgado
|
2012-09-27 19:52:52 +02:00 |
|
Thomas Mueller
|
3829460ab8
|
adding space between) and {
|
2012-09-07 15:22:01 +02:00 |
|
Arthur Schiwon
|
741a21292e
|
LDAP: fix potential infinite loop introduced with 4c4aa92eef , as side effect optimize groupExists-method.
|
2012-08-29 19:37:18 +02:00 |
|
Arthur Schiwon
|
2b8a2e16ed
|
LDAP: don't pass -1 as length to array slice, when no limit is given. It cuts off the last item.
|
2012-08-22 12:44:46 +02:00 |
|
Arthur Schiwon
|
62e4f55f72
|
LDAP: adjust usersInGroup to updated interface
|
2012-08-14 14:30:03 +02:00 |
|
Arthur Schiwon
|
3c1380b093
|
LDAP: adjust getGroups to updated interface
|
2012-08-14 14:22:05 +02:00 |
|
Arthur Schiwon
|
6c92a85d49
|
LDAP: use OC_Cache to cache results from LDAP. Default is set to 10 min. Should improve performance especially when LDAP users use the sync client, because userExists checks with the LDAP server are reduced.
|
2012-07-26 16:11:32 +02:00 |
|
Arthur Schiwon
|
4a2295b75b
|
code style
|
2012-07-25 15:10:56 +02:00 |
|
Arthur Schiwon
|
c8404a7bfa
|
code style
|
2012-07-25 13:10:59 +02:00 |
|
Arthur Schiwon
|
92f447ca50
|
code style
|
2012-07-25 13:09:51 +02:00 |
|
Arthur Schiwon
|
25ad1d5c3e
|
LDAP: split up LIB_LDAP into Access for LDAP interaction functions and Connection for configuration and resource management. Adjust user_ldap, group_ldap and the app accordingly.
|
2012-07-25 12:56:09 +02:00 |
|
Arthur Schiwon
|
d0aebf05bf
|
LDAP: group backend now implements the interface, does not inherit backend class
|
2012-07-25 12:56:08 +02:00 |
|
Arthur Schiwon
|
42492338fc
|
LDAP: put app under the OCA\user_ldap\ namespace
|
2012-07-25 12:56:08 +02:00 |
|
Arthur Schiwon
|
0a6f7b33c3
|
LDAP: make it UTF-8 save
|
2012-07-02 20:31:19 +02:00 |
|
Arthur Schiwon
|
7c6b8475eb
|
LDAP: only map users within the User Base Tree
|
2012-06-20 12:47:24 +02:00 |
|
Arthur Schiwon
|
0df67aeae9
|
ldap: check array for emptiness, not nullness
|
2012-06-11 12:26:48 +02:00 |
|
Arthur Schiwon
|
f70615106f
|
typo in var
|
2012-06-08 14:57:27 +02:00 |
|
Arthur Schiwon
|
c2f557f1dd
|
LDAP: cache the results, reduce LDAP searches
|
2012-06-07 18:55:32 +02:00 |
|
Arthur Schiwon
|
e58efd7877
|
LDAP group backend: Set configured true when it is... fixe oc-887
|
2012-06-01 16:02:38 +02:00 |
|
Arthur Schiwon
|
a4f177d75d
|
LDAP group backend: If a group filter is not configured, do not do anything. Fixes oc-867
|
2012-06-01 13:49:11 +02:00 |
|
Arthur Schiwon
|
d2369b6e96
|
LDAP: support for 'member' as group-member-association
|
2012-05-26 16:38:37 +02:00 |
|