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 |
|
Arthur Schiwon
|
f6d133955e
|
LDAP: fix background job, resolves #3528
|
2013-07-19 18:41:29 +02:00 |
|
Arthur Schiwon
|
5387e5c354
|
LDAP: even better check for emptiness, fixes #3815
|
2013-07-10 11:39:47 +02:00 |
|
Jörn Friedrich Dreyer
|
88fc410c19
|
fix numRows usage in user_ldap
|
2013-06-24 16:29:58 +02:00 |
|
Arthur Schiwon
|
4976f2e0d3
|
LDAP: append port when URL is passed in LDAP Host configuration, fixes #2600
|
2013-06-04 10:32:54 +02:00 |
|
Robin Appelman
|
251527c6e6
|
merge master into backgroundjob
|
2013-06-02 20:12:44 +02:00 |
|
blizzz
|
1656cc2e7c
|
Merge pull request #3565 from owncloud/fix_ldap_sqlite_n_js
Fix ldap sqlite n js
|
2013-05-31 12:17:46 -07:00 |
|
blizzz
|
eafb241068
|
Merge pull request #3562 from owncloud/fix_ldap_offline_host_handling
Fix ldap offline host handling
|
2013-05-31 11:10:33 -07:00 |
|
Arthur Schiwon
|
2ff9677cd1
|
LDAP: sqlite compatibility for emptyiing tables
|
2013-05-31 20:07:13 +02:00 |
|
Arthur Schiwon
|
bd7771867b
|
LDAP: fix generation of alternate internal name on conflicts. Use also smaller number for better user experience on e.g. *DAV links
|
2013-05-30 16:55:21 +02:00 |
|
Arthur Schiwon
|
86d72b9a61
|
LDAP: fix possible recursion
|
2013-05-25 11:03:58 +02:00 |
|
Arthur Schiwon
|
bfa715768a
|
LDAP: fix handling when LDAP Host is offline
|
2013-05-25 11:02:51 +02:00 |
|
Arthur Schiwon
|
beaa10b823
|
Merge branch 'master' into ldap_configurable_username_n_uuid
|
2013-05-13 12:41:22 +02:00 |
|
Arthur Schiwon
|
796ee8c4c0
|
LDAP: Implement clear mappings functionality
|
2013-05-08 17:47:07 +02:00 |
|
Arthur Schiwon
|
3f1717d3d5
|
LDAP: implement UUID and internal username override
|
2013-05-08 14:56:52 +02:00 |
|
Arthur Schiwon
|
c9b3da5bbc
|
LDAP: better variable name
|
2013-05-08 14:55:56 +02:00 |
|
Arthur Schiwon
|
bc23010670
|
LDAP: implement r+w for new settings
|
2013-05-08 14:05:08 +02:00 |
|
Bart Visscher
|
175633d380
|
Merge pull request #3050 from owncloud/===_and_!==_in_user_ldap-app
Use === and !== in user_ldap app
|
2013-05-07 12:45:43 -07:00 |
|
Arthur Schiwon
|
d659d8e193
|
LDAP: do not reset UUID attribute setting when guid is detected
|
2013-05-06 10:17:52 +02:00 |
|
Arthur Schiwon
|
1e2b872160
|
LDAP: cachekey in set method needs to match with that one from get
|
2013-05-03 15:13:37 +02:00 |
|
Arthur Schiwon
|
22a8e7ad55
|
LDAP: remove restriction from group names to be in line with core behaviour again
|
2013-05-03 14:11:06 +02:00 |
|
Robin Appelman
|
7948341a86
|
Rework background job system
|
2013-04-20 23:27:46 +02:00 |
|
kondou
|
d6b13ccd12
|
Use !== and === in user_ldap app – Part 2
|
2013-04-20 22:46:37 +02:00 |
|
Arthur Schiwon
|
0f4e02b6fc
|
LDAP: avoid irritating log output
|
2013-03-19 14:40:30 +01:00 |
|
Arthur Schiwon
|
504f5f229f
|
LDAP: remove unnecessary func call, was a leftover from earlier refactor
|
2013-03-19 14:40:05 +01:00 |
|
Arthur Schiwon
|
f38932fb80
|
LDAP: specify appid when selecting from appconfig
|
2013-03-19 14:39:56 +01:00 |
|
Arthur Schiwon
|
1e07801c95
|
LDAP: compatibility with Novell eDirectory UUID
|
2013-03-11 13:30:06 +01:00 |
|
Arthur Schiwon
|
055fadd10d
|
LDAP: escape some more chars for proper search filter, fixes #1673
|
2013-03-05 14:33:20 +01:00 |
|
Arthur Schiwon
|
b08894ba77
|
LDAP: error codes can be negative, too
|
2013-03-05 13:47:03 +01:00 |
|
Brice Maron
|
dbb9b68331
|
Fix quoting of query for user_ldap ref #1983
|
2013-03-02 16:26:15 +01:00 |
|
Arthur Schiwon
|
64551ee06f
|
LDAP: sort users on server-side
|
2013-02-26 22:27:09 +01:00 |
|
Frank Karlitschek
|
f50be25704
|
Merge pull request #1864 from owncloud/fix_display_default
LDAP: simplify default for user home settings, fixes wrong display of de...
|
2013-02-25 08:23:32 -08:00 |
|
Arthur Schiwon
|
e4e915fa3b
|
LDAP: simplify default for user home settings, fixes wrong display of default value in settings
|
2013-02-22 21:26:07 +01:00 |
|
Bart Visscher
|
bb75dfc021
|
Whitespace fixes
|
2013-02-22 19:05:36 +01:00 |
|
Bernhard Posselt
|
90939c8f12
|
Merge pull request #1708 from owncloud/style-cleanup-user_ldap
Style cleanup user_ldap
|
2013-02-17 07:02:45 -08:00 |
|
Arthur Schiwon
|
a28df74ee5
|
LDAP: check array with isset first to avoid warnings about undefined index
|
2013-02-16 02:33:19 +01:00 |
|
Bart Visscher
|
92a36ca8b8
|
Join short comment lines
|
2013-02-15 15:45:34 +01:00 |
|
Bart Visscher
|
1ef2ecd6e8
|
Style cleanup user_ldap
|
2013-02-14 22:16:48 +01:00 |
|
Bart Visscher
|
cd35d257bb
|
Fix NoSpaceAfterComma and SpaceBeforeComma
|
2013-02-14 08:36:26 +01:00 |
|
Bart Visscher
|
5c4a804ddb
|
Fix SpaceBeforeOpenBrace errors
|
2013-02-14 08:36:26 +01:00 |
|
Arthur Schiwon
|
1e45453da2
|
LDAP: format dn before using it, not other way round. fixes #1605
|
2013-02-13 14:49:18 +01:00 |
|
blizzz
|
b6ee118841
|
Merge pull request #1604 from owncloud/fix_ldap_internalname_generation
Improve generation of interal user names resp. group display names
|
2013-02-12 03:37:40 -08:00 |
|
Arthur Schiwon
|
afc9fe419a
|
adjust copyright
|
2013-02-10 21:53:27 +01:00 |
|
Arthur Schiwon
|
dbb4be903c
|
LDAP: change generation of internal names. Use UUID for users. Change to sequential numbers for groups as they are still used as display names
|
2013-02-10 21:52:57 +01:00 |
|
Frank Karlitschek
|
764409117a
|
Merge pull request #1493 from owncloud/fix_ldap_stored_homedir
Fix ldap stored homedir
|
2013-02-11 02:20:03 -08:00 |
|
Arthur Schiwon
|
15e383fd01
|
Typo
|
2013-02-07 16:05:45 +01:00 |
|
Arthur Schiwon
|
781d247b39
|
LDAP: better detect timeouts. do not try to reconnect. do not try to bind when connection failed. makes ownCloud more responsive, esp. with multiple server connections configured
|
2013-02-06 14:32:00 +01:00 |
|
Arthur Schiwon
|
e122fdbcb6
|
LDAP: when ldaps and tls are configured, disable the latter one - they do not work together. ldaps already creates a secure connection.
|
2013-02-06 14:30:17 +01:00 |
|
Arthur Schiwon
|
af2acadc66
|
LDAP: fix settings handling of homeFolderNamingRule option
|
2013-02-06 13:04:35 +01:00 |
|
Arthur Schiwon
|
afacaf8bc2
|
string fragment was added by accident and does not belong here
|
2013-01-31 18:00:07 +01:00 |
|
Thomas Mueller
|
19714151e2
|
spell check
|
2013-01-31 17:53:01 +01:00 |
|
Thomas Mueller
|
5862f3d140
|
spell check
|
2013-01-31 17:51:59 +01:00 |
|
Arthur Schiwon
|
1a854454d6
|
LDAP: avoid attempts to save null as configvalue
|
2013-01-31 02:00:29 +01:00 |
|
Arthur Schiwon
|
b5ed8b2751
|
LDAP: fix wrong index
|
2013-01-31 01:46:54 +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 |
|
Arthur Schiwon
|
e8db1e884e
|
LDAP: some inline documentation
|
2013-01-30 03:44:11 +01:00 |
|
Arthur Schiwon
|
19867b1d08
|
LDAP: make sure app meta data is not deleted from database when deleting configuration with empty prefix
|
2013-01-30 02:39:44 +01:00 |
|
Arthur Schiwon
|
2749a14171
|
LDAP: make it possible to enable/disable server configurations
|
2013-01-24 22:39:05 +01:00 |
|