Commit Graph

266 Commits (d16bb09aed51cce5dc08ba3f3bbd629b4351b3f0)

Author SHA1 Message Date
Arthur Schiwon c1c2f2c49e add additional comments, PHPdoc and check whether it's really applicable 12 years ago
Arthur Schiwon 1c71d5c444 LDAP: cache display names immediately on retrieval, saves tens of unecessary queries to LDAP server in the share dialog for example 12 years ago
Bart Visscher 81751cb616 Add missing param hint 13 years ago
Bart Visscher bad41c05b8 Fix PHPdoc in user_ldap 13 years ago
Arthur Schiwon dbebf6bb5e add comment to clearify when a skip in the foreach happens 13 years ago
Arthur Schiwon ee3368d2ad replace hardcoded limit of 400 with user controlled ldapPagingSize value 13 years ago
Arthur Schiwon 2e5adadad7 Put inner loop into own method, let's see whether it makes scrutinizer happier 13 years ago
Arthur Schiwon bdc418d1f9 var count is assigned in the inner loop so it must be checked inside there to be properly used as part of the exit condition of the outer loop 13 years ago
Arthur Schiwon 43402c56dd initialize variable 13 years ago
Arthur Schiwon 40f9875f11 LDAP: fix user report i.e. count for LDAP servers with really many users 13 years ago
Arthur Schiwon 8bb27551bd LDAP: make sure cache key for paged result cookie matches when limit or offset is null or 0 13 years ago
Alexander Bergolth 0d9d70b51c change default ldap paging size to 500 13 years ago
Arthur Schiwon 86d479cb28 Use array_key_exists instead of isset, because the latter returns false if the assigned value is null 13 years ago
Arthur Schiwon 055a09e487 On clone create a new instance of the Configuration 13 years ago
Arthur Schiwon 4230983e69 define var 13 years ago
Arthur Schiwon a085d7715f fix potential infinite loop when the DN of the first entry was already read. 13 years ago
Arthur Schiwon 561d699ca6 Use the LDAP wrapper for checking resources, needs for proper testing 13 years ago
Arthur Schiwon bd881348e8 Fix wildcard handling and check even less DNs per filter, enough will be looked at anyway 13 years ago
Robin McCorkell 7c3da27bf6 Fix duplicate ipauniqueid 13 years ago
Arthur Schiwon 057c2638e4 LDAP Wizard: when determining objectclasses, we realy do not need to look at every entry. Fixes #7530 13 years ago
Robin McCorkell ca595611f5 Add FreeIPA UUID compatibility, fixes #7796 13 years ago
Alexander Bergolth f850fcfac5 "reset" ldap pagedSearch control by setting it to a high value 13 years ago
root 6585bd5a50 "reset" ldap pagedSearch control by setting it to a high value 13 years ago
root 8fcc29ee8b only check ldap_errno if an ldap_* function actually fails 13 years ago
root eb59e63c3b revert updateGroups job to use getGroups() instead of getAllGroups() 13 years ago
root a5813acb64 add ldap_paging_size config option 13 years ago
root bacda81bf7 use getAllGroup() in the updateGroups background job 13 years ago
Vincent Petry fd5dec0298 Fixed configkey casing for PostgreSQL 13 years ago
Arthur Schiwon c0328b4f0f LDAP: improve compilation of filters 13 years ago
Scrutinizer Auto-Fixer adaee6a5a1 Scrutinizer Auto-Fixes 13 years ago
Arthur Schiwon d88c6778ff LDAP: prevent other configuration from being deleted when deleting the first one which has an empty prefix for historical reasons 13 years ago
Arthur Schiwon e156f85bfb Rephrase and clarify log message 13 years ago
Arthur Schiwon e825a008c9 Wizard: disable LDAP referrals, fixes #6670 13 years ago
Arthur Schiwon a908bd5695 throw an info message, when base dn test failed 13 years ago
Arthur Schiwon bc17b40650 LDAP: extend LDAP wrapper search method for sizelimit, improves performance in wizard 13 years ago
Joas Schilling b330d07b51 Fix more documentation failes 13 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 13 years ago
Jörn Friedrich Dreyer 21832bc890 user workarount to compare CLOB column with CHAR value 13 years ago
Arthur Schiwon 25fecb4f25 typo, grammar 13 years ago
Arthur Schiwon 097b6b8be9 LDAP: only read config from database, if configID is given. Not what we want to do when on-the-fly-testing settings from the admin page 13 years ago
Arthur Schiwon bb6bad6b3c remove unused variables 13 years ago
Arthur Schiwon e4b7c6ef10 LDAP: fix TLS detection 13 years ago
Robin Appelman d50c7391d8 Use $server->getMemCacheFactory() in ldap connection 13 years ago
Arthur Schiwon b669e1a3c1 LDAP: implement userCount action. This required to (finally) clean up and refactor the search method, which will have a positive performance impact on paged search. 13 years ago
Arthur Schiwon 1292793c4b LDAP: fix method behind save button on advancend and expert tabs, fixes at least Home Folder setinng 13 years ago
root 48e426b589 add support for nested groups 13 years ago
root 54e47b4180 correctly propagate the return value of ldap_set_option 13 years ago
Arthur Schiwon 01af3bdb05 LDAP Wizard: return correct var 13 years ago
Arthur Schiwon a10d1977b5 LDAP: set default value for login filter to empty, otherwise the wizard signals completed configuration too early when it might be not correct, i.e. login won't work 13 years ago
Arthur Schiwon 9808dee149 LDAP Wizard: don't send ldap_tls change back to the interface as the element was removed, for it is detected fully automatically. Resolves an JS error and thus an ever-spinning spinner 13 years ago