Commit Graph

46 Commits (3f85432df9d269908fc1bea66133246d4efce656)

Author SHA1 Message Date
Arthur Schiwon 1b2279c935 LDAP: getGroups to use paged searches 13 years ago
Arthur Schiwon 246221a677 LDAP: fix again proper check if groups are enabled 13 years ago
Arthur Schiwon c443993fc2 LDAP: properly check if Groups-feature is enabled 13 years ago
Arthur Schiwon b879cd709e LDAP: fix cache save and check, fixes oc-2118 13 years ago
Arthur Schiwon 33e9399ba3 LDAP: fix sharing doesn't work with ldap groups, oc-1819 13 years ago
Arthur Schiwon 3fa4b34a69 LDAP: comparison, not assignment. Thanks to Manuel Delgado 13 years ago
Thomas Mueller 3829460ab8 adding space between) and { 13 years ago
Arthur Schiwon 741a21292e LDAP: fix potential infinite loop introduced with 4c4aa92eef, as side effect optimize groupExists-method. 13 years ago
Arthur Schiwon 2b8a2e16ed LDAP: don't pass -1 as length to array slice, when no limit is given. It cuts off the last item. 13 years ago
Arthur Schiwon 62e4f55f72 LDAP: adjust usersInGroup to updated interface 13 years ago
Arthur Schiwon 3c1380b093 LDAP: adjust getGroups to updated interface 13 years ago
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. 13 years ago
Arthur Schiwon 4a2295b75b code style 13 years ago
Arthur Schiwon c8404a7bfa code style 13 years ago
Arthur Schiwon 92f447ca50 code style 13 years ago
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. 13 years ago
Arthur Schiwon d0aebf05bf LDAP: group backend now implements the interface, does not inherit backend class 13 years ago
Arthur Schiwon 42492338fc LDAP: put app under the OCA\user_ldap\ namespace 13 years ago
Arthur Schiwon 0a6f7b33c3 LDAP: make it UTF-8 save 13 years ago
Arthur Schiwon 7c6b8475eb LDAP: only map users within the User Base Tree 13 years ago
Arthur Schiwon 244920aeb0 LDAP: only map users within the User Base Tree 13 years ago
Lukas Reschke 2b22c538c8 Make some apps compatible 13 years ago
Lukas Reschke 6817a6b102 First try of implementing assignHTML 13 years ago
Arthur Schiwon 0df67aeae9 ldap: check array for emptiness, not nullness 13 years ago
Arthur Schiwon 7f5e8e39c4 ldap: check array for emptiness, not nullness 13 years ago
Arthur Schiwon 0dc371f579 typo in var 13 years ago
Arthur Schiwon f70615106f typo in var 13 years ago
Arthur Schiwon 0f68276921 LDAP: cache the results, reduce LDAP searches 13 years ago
Arthur Schiwon c2f557f1dd LDAP: cache the results, reduce LDAP searches 13 years ago
Arthur Schiwon e58efd7877 LDAP group backend: Set configured true when it is... fixe oc-887 13 years ago
Arthur Schiwon 34464b1f8b LDAP group backend: Set configured true when it is... fixe oc-887 13 years ago
Arthur Schiwon 86279bc192 LDAP group backend: If a group filter is not configured, do not do anything. Fixes oc-867 13 years ago
Arthur Schiwon a4f177d75d LDAP group backend: If a group filter is not configured, do not do anything. Fixes oc-867 13 years ago
Arthur Schiwon 93849916bb LDAP: support for 'member' as group-member-association 13 years ago
Arthur Schiwon d2369b6e96 LDAP: support for 'member' as group-member-association 13 years ago
Thomas Mueller 583dce5276 removing executable bit - again 13 years ago
Arthur Schiwon 3c2af95108 LDAP: offer only ownCloud-enabled users for sharing 13 years ago
Arthur Schiwon 7efa7171e3 LDAP: wrong assumptions for case (in)sensitivity, implement far better solution 13 years ago
Arthur Schiwon 7a5028317d LDAP: don't fall over case insensitive LDAP attribute name 13 years ago
Arthur Schiwon c1490239e5 LDAP group: support for memberUid, fix for oc-594 13 years ago
Arthur Schiwon 6c670cb82d LDAP: more cleanup 13 years ago
Frank Karlitschek ff66600bc0 port appconfig 13 years ago
Arthur Schiwon cbba469990 LDAP rewrite, use unique LDAP user and group identifiers on LDAP side as well as fancy (unqiue as far as users a know from LDAP) names on the ownCloud side. It's done via mapping of owncloud names and LDAP identifiers. 13 years ago
Arthur Schiwon 0933b5e7ab use uniquemember instead of deprecated memberuid to identify LDAP group members. Attention: not every method is adjusted yet, so it breaks some things. 13 years ago
Arthur Schiwon 912c87eeda LDAP: optimize LDAP requests for users and groups. Settings are still to do, though. 13 years ago
Arthur Schiwon fffbf26159 don't forget to declare class properties 13 years ago
Arthur Schiwon ed54de1bbf group LDAP: implement groupExists function, needed for Sharing 13 years ago
Arthur Schiwon e1948c651b use the right attribute for member retrieval 13 years ago
Arthur Schiwon 0a46c7a393 group LDAP: usersInGroup not getUsersInGroup 13 years ago
Arthur Schiwon 8a6fa65ed6 group LDAP: implemented getUsersInGroup() 13 years ago