Arthur Schiwon
|
81dbe7dab7
|
Port PR #5457 to master
|
2013-10-25 14:15:05 +02:00 |
Donald Buczek
|
3fc232370e
|
make sure the shared ldap connection is rebound to the configured user after being used for password checking.
|
2013-10-25 11:12:18 +02:00 |
Arthur Schiwon
|
c48157e3b8
|
LDAP: don't validate unconfigured (new) LDAP server configs, fixes #5518
|
2013-10-24 20:26:05 +02:00 |
Arthur Schiwon
|
20f46602bd
|
LDAP: when multiline values are passed as array, do not try to preg_split them. Fixes #5521
|
2013-10-24 14:27:33 +02:00 |
Arthur Schiwon
|
6284e95e2b
|
typo, fixes #5517
|
2013-10-24 14:16:58 +02:00 |
Arthur Schiwon
|
30c0f5dee6
|
LDAP Wizard: proper strings and translations for user and group count text
|
2013-10-23 12:20:13 +02:00 |
Arthur Schiwon
|
d78a80a689
|
merge master with resolved conflicts
|
2013-10-23 12:01:45 +02:00 |
Arthur Schiwon
|
e61d961efb
|
LDAP: Fix base-comparison with multibyte characters, fixes #5081. Thanks to @sfyang
|
2013-10-19 00:51:37 +02:00 |
Arthur Schiwon
|
17010e8f58
|
Don't set Base User and Base Group when Base DN was detected, would case problems but does not provide any benefit. also make sure that empty string is saved instead of false for multiline values
|
2013-10-17 20:58:43 +02:00 |
Arthur Schiwon
|
6acd01d9f2
|
resolve merge conflicts from rebase
|
2013-10-17 19:40:59 +02:00 |
Arthur Schiwon
|
f64ae75107
|
LDAP Wizard: fix couple more or less nasty bugs aka polishing
|
2013-10-17 19:13:28 +02:00 |
Arthur Schiwon
|
109ddde944
|
Wizard: autodetection of group-member-assoc attribute
|
2013-10-17 19:13:28 +02:00 |
Arthur Schiwon
|
5606b60f36
|
LDAP: set displayname as default attribute for user display name
|
2013-10-17 19:13:28 +02:00 |
Arthur Schiwon
|
b2ccb712e2
|
Ldap Wizard: Group Filter configuration
|
2013-10-17 19:13:28 +02:00 |
Arthur Schiwon
|
7c6a9c2256
|
Ldap Wizard: Login filter UI, detection of username attribute, composing of login filter
|
2013-10-17 19:13:28 +02:00 |
Arthur Schiwon
|
e903db7887
|
LDAP Wizard: create user list filter, show number of user that will have access to OC
|
2013-10-17 19:13:28 +02:00 |
Arthur Schiwon
|
5c99645f7d
|
Cleanup code, sort results
|
2013-10-17 19:13:27 +02:00 |
Arthur Schiwon
|
162bfb231a
|
Ldap Wizard: find out whether server supports memberOf in LDAP Filter and disable group chooser if not
|
2013-10-17 19:13:27 +02:00 |
Arthur Schiwon
|
e87b091536
|
cleanup and coding style
|
2013-10-17 19:13:27 +02:00 |
Arthur Schiwon
|
87bd5a2bbb
|
cleanup, doc and todo
|
2013-10-17 19:13:27 +02:00 |
Arthur Schiwon
|
3cafcc2d47
|
LDAP Wizard: add detection, load and save of LDAP groups for filter purposes
|
2013-10-17 19:13:27 +02:00 |
Arthur Schiwon
|
5425511259
|
Remove debug output
|
2013-10-17 19:13:27 +02:00 |
Arthur Schiwon
|
3b1822cf91
|
LDAP Wizard: add detection, load and save of LDAP objectClasses for filter purposes
|
2013-10-17 19:13:27 +02:00 |
Arthur Schiwon
|
8290929aa6
|
LDAP Wizard: autodetect base DN
|
2013-10-17 19:13:14 +02:00 |
Arthur Schiwon
|
7c60384f20
|
ignore autodetect-attribute on public save method
|
2013-10-17 19:13:14 +02:00 |
Arthur Schiwon
|
3fe400a3ca
|
Simplify WizardResult
|
2013-10-17 19:13:14 +02:00 |
Arthur Schiwon
|
53db1fe5ac
|
First stage of new Wizard, neither feature complete nor ready
|
2013-10-17 19:13:14 +02:00 |
Arthur Schiwon
|
652caa1c88
|
LDAP: move Configuration out of Connection into class of its own. The new wizard requires it.
|
2013-10-17 19:13:14 +02:00 |
Arthur Schiwon
|
02f292d0fd
|
Doc fix
|
2013-10-17 19:01:08 +02:00 |
Arthur Schiwon
|
0c837cefb6
|
LDAP: allow different UUID attributes for groups and users
|
2013-10-04 11:47:40 +02:00 |
Arthur Schiwon
|
a1aff3e8a1
|
LDAP: don't throw exceptions in the wrapper, errors are handled in the code. nevertheless, log unexpected errors
|
2013-09-27 13:34:16 +02:00 |
Arthur Schiwon
|
81cf4a22ef
|
LDAP: coding style
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
bb162b1f94
|
LDAP: get rid of some PHP Warnings
|
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 |
Arthur Schiwon
|
f04aa1af5d
|
LDAP: don't check var type when you can specify the type in the parameter list
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
b9cd22cf78
|
LDAP: use wrapper, not direct function call
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
5090ca3eb4
|
LDAP: add phpdoc
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
6e850e0bee
|
LDAP: establish wrapper interface to allow proper mocking
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
52454e39b7
|
LDAP: move is_resource check to ldap wrapper to make it mockable
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
d34fbf3a86
|
LDAP: move PHP LDAP functions calls to an LDAP Wrapper for better isolation and mock testing
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
1a020e0696
|
Resolve merge conflict
|
2013-09-27 13:34:15 +02:00 |
Arthur Schiwon
|
321c514782
|
LDAP: case insensitive replace for more robustness
|
2013-08-27 22:23:48 +02:00 |
Arthur Schiwon
|
c482512e23
|
LDAP: fix wrong hook name
|
2013-08-22 00:00:33 +02:00 |
Kondou
|
c7af26ec84
|
Merge pull request #4497 from owncloud/newlines_at_eof_kondou
Add newlines at the end of files
|
2013-08-18 07:16:15 -07:00 |
Bart Visscher
|
dda5eb2530
|
Merge pull request #4486 from owncloud/ldap_adjust_cache
LDAP: use memcache if available
|
2013-08-18 02:50:41 -07:00 |
kondou
|
9e8a6b704d
|
Add _many_ newlines at the end of files
|
2013-08-18 11:06:59 +02:00 |
Jan-Christoph Borchardt
|
ce9103d522
|
Merge pull request #4426 from owncloud/ldap_settings_design
Ldap settings design
|
2013-08-18 01:52:51 -07:00 |
Arthur Schiwon
|
f41c4312ff
|
LDAP: use memcache if available
|
2013-08-17 17:22:54 +02:00 |
Arthur Schiwon
|
c538ac3081
|
LDAP: only connect to LDAP once on login
|
2013-08-17 12:16:51 +02:00 |
Arthur Schiwon
|
479f893f6d
|
LDAP: Show Host name in configuration drop down
|
2013-08-15 15:55:06 +02:00 |