Commit graph

17 commits

Author SHA1 Message Date
Aleksander Machniak
e4100366b5 Fix delegatee deletion if configured field name equals attribute name
Fix so delegate field name might be omitted in kolab_auth plugin config (#3400)
2014-08-18 08:29:29 -04:00
Thomas Bruederli
824db716b4 Allow to configure the name (inlcude OU) displayed for virtual user folders (#3384) 2014-08-18 13:34:20 +02:00
Jeroen van Meeuwen (Kolab Systems)
0d9e422811 Update Net_LDAP3_Result->get_dn() 2014-08-15 15:10:47 +02:00
Aleksander Machniak
934b0e4dc9 Fix setting ldap debug after Net_LDAP3 integration 2014-08-05 10:48:23 +02:00
Thomas Bruederli
115c4c54b7 Rename kolab_auth_ldap::search() method because its signature doesn't match rcube_ldap_generic::search() and fails recursive calls in VLV search mode + add return parameter for results count 2014-05-16 10:34:32 +02:00
Thomas Bruederli
701c3391fe Search in LDAP and collect accessible folders (#3041)
- Add LDAP user search capabilities to kolab_storage class (using kolab_auth plugin classes)
- Introduce virtual 'user' folder objects and add methods to list them
- New 'user calendar' class in calendar (kolab driver)
- Render folder search results as hierarchical list
2014-05-14 20:37:06 +02:00
Aleksander Machniak
32ffbe0ade Fix case-sensitivity in normalization/mapping of LDAP entries (Bug #2905) 2014-03-14 14:05:26 +01:00
Aleksander Machniak
fa6fe28b3c Allow mixed-case in LDAP attribute names in fieldmap (Bug #2776) 2014-01-16 14:06:00 +01:00
Aleksander Machniak
94339e0e4b Fix LDAP searches in kolab_auth_ldap::search() when fieldmap does not
contain requested attribute mapping (Bug #2302)
2013-12-10 11:41:24 +01:00
Aleksander Machniak
fac41ff1d4 Remove redundant normalize_entry() call 2013-09-26 10:33:30 +02:00
Aleksander Machniak
6556c1a1d4 Improved performance of load_user_role_plugins_and_settings(), we cache
some data in session so we can skip LDAP connection + bind + search
on every request (Bug #2241)
2013-09-19 11:46:19 +02:00
Jeroen van Meeuwen (Kolab Systems)
42ecb43629 Make sure that once the user name is set, we actually continue 2013-09-14 21:42:45 +01:00
Aleksander Machniak
cdd23787e2 Fix so kolab_delegation plugin can modify list of addresses in
identity form (Bug #2191)
2013-09-11 14:01:38 +02:00
Aleksander Machniak
53d7357cef code cleanup 2013-08-03 12:57:57 +02:00
Jeroen van Meeuwen (Kolab Systems)
fecee39d67 Continue to use the original domain for users that login using a domain alias, instead of replacing the domain (that may be an alias domain) with the parent domain name space. 2013-08-03 11:33:12 +01:00
Aleksander Machniak
1778b5ec70 Implemented auth domain resolving (#1926) 2013-06-25 17:43:58 +02:00
Aleksander Machniak
e69e9b90ae Make kolab_auth's LDAP class be based on new rcube_ldap_generic class.
Move kolab_auth_ldap into separate file.
Some improvements, including performance improvement in kolab_delegate
2013-06-25 12:27:26 +02:00