Arthur Schiwon
|
b465fc84ae
|
LDAP: don't die on unexpected collisions, handle empty display-name attributes properly
|
2012-07-30 17:42:33 +02:00 |
Arthur Schiwon
|
6fbed6a588
|
LDAP: add Test Configuration functionality in the settings
|
2012-07-26 18:11:12 +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
|
e0121ea75e
|
LDAP: some cleanup
|
2012-07-26 16:11:32 +02:00 |
Arthur Schiwon
|
b893aa9567
|
code style
|
2012-07-26 16:11:32 +02:00 |
Arthur Schiwon
|
b94631de0c
|
LDAP: check if php-ldap is installed. If not, give an error output. FIX: blank Users page when the module is not installed.
|
2012-07-25 18:40:48 +02:00 |
Arthur Schiwon
|
71b862e571
|
LDAP: replace deprecated constant
|
2012-07-25 15:11:58 +02:00 |
Arthur Schiwon
|
4a2295b75b
|
code style
|
2012-07-25 15:10:56 +02:00 |
Arthur Schiwon
|
6285cc2604
|
LDAP: remove debug output
|
2012-07-25 13:19:07 +02:00 |
Arthur Schiwon
|
ab1d9507a9
|
code style
|
2012-07-25 13:18:31 +02:00 |
Arthur Schiwon
|
edfd789a87
|
LDAP: remove obsolete require_once
|
2012-07-25 13:16:31 +02:00 |
Arthur Schiwon
|
8664729843
|
code style
|
2012-07-25 13:14:32 +02:00 |
Arthur Schiwon
|
15f7d838fa
|
code style
|
2012-07-25 13:13:01 +02:00 |
Arthur Schiwon
|
569e52b87c
|
remove unnecessary debug output
|
2012-07-25 13:11:42 +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
|
a6c5309e16
|
LDAP: adjust test after refactoring
|
2012-07-25 12:56:09 +02:00 |
Arthur Schiwon
|
b10f7aafb7
|
LDAP: silence warning, but handle the error
|
2012-07-25 12:56:09 +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
|
5888cb48b6
|
Support for OCA namespace
|
2012-07-25 12:56:08 +02:00 |
Arthur Schiwon
|
afdc5bf264
|
LDAP: switch user backend from extending class OC_User_Backend to implementing OC_User_Interface for improved flexibility
|
2012-07-25 12:56:08 +02:00 |
Arthur Schiwon
|
0bdebe0e4a
|
LDAP: pass user backend as instance, not classname
|
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
|
515adceace
|
LDAP: reset resource on failed bind
check for resource
|
2012-07-02 14:03:29 +02:00 |
Arthur Schiwon
|
fb53708d10
|
LDAP: compare base trees case insensitively
|
2012-06-25 20:53:45 +02:00 |
Arthur Schiwon
|
9bb409d881
|
fix syntax error after merge
|
2012-06-25 17:34:28 +02:00 |
Arthur Schiwon
|
3f6a7859c9
|
LDAP: cheaper userExists() implementation, fixes oc-1012
|
2012-06-25 13:22:00 +02:00 |
Arthur Schiwon
|
d64a7716f1
|
LDAP: always sanitize DN and DN-containing attributes
|
2012-06-25 13:22:00 +02:00 |
Bart Visscher
|
ded9ea5ad3
|
Spelling fixes
|
2012-06-22 22:57:35 +02:00 |
Bart Visscher
|
ea3a6d9fcf
|
Merge resource error-suppressing fix
|
2012-06-22 22:54:25 +02:00 |
Arthur Schiwon
|
19931e2008
|
remove unnecessary closing PHP tag
|
2012-06-22 12:49:56 +02:00 |
Arthur Schiwon
|
bef9b671ee
|
LDAP: cheaper userExists() implementation
|
2012-06-22 12:42:07 +02:00 |
Arthur Schiwon
|
5b02217906
|
forgotten $, incorrect subtract
|
2012-06-20 12:47:31 +02:00 |
Arthur Schiwon
|
7c6b8475eb
|
LDAP: only map users within the User Base Tree
|
2012-06-20 12:47:24 +02:00 |
Lukas Reschke
|
2b22c538c8
|
Make some apps compatible
|
2012-06-11 19:07:51 +02:00 |
Lukas Reschke
|
6817a6b102
|
First try of implementing assignHTML
|
2012-06-11 12:45:07 +02:00 |
Arthur Schiwon
|
0df67aeae9
|
ldap: check array for emptiness, not nullness
|
2012-06-11 12:26:48 +02:00 |
Lukas Reschke
|
380aab470f
|
Sanitzing user input
|
2012-06-10 23:16:59 +02:00 |
Bart Visscher
|
ac36512102
|
Don't use substr to get first char of string
|
2012-06-08 21:38:10 +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
|
6626598435
|
ldap: enable the destructor
|
2012-06-07 18:13:41 +02:00 |
Arthur Schiwon
|
44880ab3fa
|
ldap: remove unused private functions
|
2012-06-07 13:39:42 +02:00 |
Arthur Schiwon
|
6894882ca9
|
ldap: correct query condition and determining of success
|
2012-06-07 13:39:42 +02:00 |
Arthur Schiwon
|
470cb17f90
|
ldap: check index carefully, can be 0
|
2012-06-07 13:39:42 +02:00 |
Arthur Schiwon
|
190fca1121
|
LDPA: don't drop legal whitespaces when sanitizing DN. Fixes oc-914
|
2012-06-06 12:29:48 +02:00 |
Arthur Schiwon
|
782d82730a
|
commited a bit too much before
|
2012-06-04 13:28:31 +02:00 |
Arthur Schiwon
|
59bbf0acee
|
LDAP: link to documentation on settings page
|
2012-06-04 13:05:18 +02:00 |