Commit Graph

85 Commits (f9d4780d27ca21d86d8dacf73eda52a73a479d61)

Author SHA1 Message Date
Scrutinizer Auto-Fixer adaee6a5a1 Scrutinizer Auto-Fixes 11 years ago
Arthur Schiwon 14d1abf63f LDAP: improve debug message 11 years ago
Arthur Schiwon 18e1a10e96 LDAP: also try MS AD's thumbnailPhoto when looking for an avatar image 11 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 11 years ago
Arthur Schiwon 53498bc876 remove unnecessary line 11 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. 11 years ago
Arthur Schiwon 69518b9013 Make sure Avatar is set from LDAP upon first login, not later, but also not before due to missing user folder 11 years ago
Arthur Schiwon d9347f2c9b LDAP: last avatar lookup must be stored per user. Someone had a blackout, eh? 11 years ago
Arthur Schiwon 54f0deff2a LDAP: get user photo from LDAP and set it as avatar if available 11 years ago
Arthur Schiwon 81cf4a22ef LDAP: coding style 12 years ago
Arthur Schiwon d4f92494a2 LDAP: make Access be a dependency to the user and group backend instead of inheriting it. 12 years ago
Arthur Schiwon b9cc2ad660 Whitespaces 12 years ago
Arthur Schiwon c538ac3081 LDAP: only connect to LDAP once on login 12 years ago
kondou d6b13ccd12 Use !== and === in user_ldap app – Part 2 12 years ago
Arthur Schiwon aa3973d365 LDAP: user exists check on getHome, otherwise check will be performed with wrong configs on a multi LDAP server setup. 12 years ago
Arthur Schiwon 50d0f48ee4 LDAP: check whether user exists for before trying to determine displayname 12 years ago
Arthur Schiwon bef48bad8b LDAP: announce that OC_USER_BACKEND_GET_DISPLAYNAME is implemented, fixes #1727 12 years ago
Bart Visscher 1ef2ecd6e8 Style cleanup user_ldap 12 years ago
Thomas Mueller 5731a1b01c introduce new virtual method hasUserListings() to determine if a user backend can list it's users. 12 years ago
Arthur Schiwon c6aa370604 code style 12 years ago
Arthur Schiwon 3cef8f1216 LDAP: do not store user home as it destroys configurability. always fetch it. use of cache is save however, it is cleared when settings are saved 12 years ago
Arthur Schiwon b3b0544e17 LDAP: make it possible to define attributes that should be considered on searches 12 years ago
Arthur Schiwon 8fd263ef63 LDAP: update quota on every uncached userExists, i.e. also on every isLoggedIn, fixes #1278 12 years ago
Arthur Schiwon f33b72677b LDAP: implement support for ownCloud Display Names 12 years ago
Lorenzo M. Catucci ca24f4767b Return an empty array on succesful existence check 13 years ago
Lorenzo M. Catucci 510191db68 Return true or false from readAttribute if $attr is empty 13 years ago
Arthur Schiwon a053da58ce LDAP: be careful which limit is send to possible paged LDAP search 13 years ago
Arthur Schiwon 977c4d1844 LDAP: use the correct attribute in filter 13 years ago
Arthur Schiwon 605281da9b LDAP: let result processing in Access::search slice the array for not-paginated search. getUsers e.g. does not need to take care of it anymore. adjustments in group_ldap to follow. 13 years ago
Arthur Schiwon 67cd268df9 LDAP: debug messaged 13 years ago
Arthur Schiwon 1313cad1b9 LDAP: let getUsers make use of paged search 13 years ago
Sam Tuke 8b01286a5d Merged branch 'master' 13 years ago
Arthur Schiwon 24ad6b5a62 LDAP: fix retrieval of Quota and Email 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 42a9969304 LDAP: implement getHome() function, use either username (default) or specify an LDAP attribute value to use 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 452f55e163 adjust LDAP to updated interface 13 years ago
Arthur Schiwon c10010e410 LDAP: check for always available attribute on userExists, fixes oc-1440 13 years ago
Arthur Schiwon b465fc84ae LDAP: don't die on unexpected collisions, handle empty display-name attributes properly 13 years ago
Arthur Schiwon b523366acd LDAP: don't die on unexpected collisions, handle empty display-name attributes properly 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 e0121ea75e LDAP: some cleanup 13 years ago
Arthur Schiwon 15f7d838fa code style 13 years ago
Arthur Schiwon 569e52b87c remove unnecessary debug output 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 42492338fc LDAP: put app under the OCA\user_ldap\ namespace 13 years ago
Arthur Schiwon 5888cb48b6 Support for OCA namespace 13 years ago
Arthur Schiwon afdc5bf264 LDAP: switch user backend from extending class OC_User_Backend to implementing OC_User_Interface for improved flexibility 13 years ago
Arthur Schiwon 0a6f7b33c3 LDAP: make it UTF-8 save 13 years ago