summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | Be less verbose when using a paged searchLyonel Vincent2014-12-241-1/+1
| | | | | | Lower the priority from INFO to DEBUG
* | Be less verbose when disabling SSL cert validationLyonel Vincent2014-12-241-1/+1
|/ | | change log level from WARN to DEBUG
* Split mapping from Access and Helper classes into it's own. Fully test them, ↵Arthur Schiwon2014-12-197-247/+324
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | too. remove unused methods split mapping methods off from Access class fix DB query handling move 'clear mapping' methods from static helper to new mapping class add tests test directly with DB finishing tests and fix return value from setDNbyUUID add corresponding class for groups and make abstract test class neutral. helper tests is now obsolete as the tested functions were moved to the new mapper class. add missing info to PHPDoc add unmap method fix namespaces fix test inheritance PHPDoc and a small code restructure for scrutinizer, no effective changes PostgreSQL does not accept LIMIT in DELETE queries phpdoc fixes, no code changes
* first step to drop \OCP\Config:: in favour of IConfigMorris Jobke2014-12-171-1/+1
|
* add docArthur Schiwon2014-12-081-0/+1
|
* preserve an asterisk at the start when escaping a search termArthur Schiwon2014-12-081-2/+7
|
* Forward port of #12493Arthur Schiwon2014-12-041-1/+51
| | | | | | | | | | | | | | | | | | add ldap-search command to occ Conflicts: apps/user_ldap/appinfo/register_command.php LDAP search filter creation changes: 1. do not prepend * wildcard to search terms. Will result in faster search, but you don't find "foobar" when looking for "bar" 2. advanced behaviour when search string contains a space and multiple search attributes are present. The search string is split into single words. The resulting filter requires that each word at least appears once in any search attribute. This is supposed to return better results in big LDAPs. trim search string before passing it on
* fix counting when ldapPagingSize is 0Arthur Schiwon2014-11-211-6/+5
|
* phpdoc and mixed up lettersArthur Schiwon2014-11-202-1/+3
|
* a corrected email attribute needs to be saved, not only returnedArthur Schiwon2014-11-201-1/+1
|
* to reassure that selected attributes still work, do not count all matching ↵Arthur Schiwon2014-11-202-11/+16
| | | | entries but limit it to 1 in order to make it faster
* detectors (email, displayname..) are now started in one place, triggered ↵Arthur Schiwon2014-11-201-1/+0
| | | | from only 2 places. more reliable structure and flow, saves requests
* consolidate user count filter in wizard and user back endArthur Schiwon2014-11-202-4/+13
|
* detect user display name attribute and return user count depending on its ↵Arthur Schiwon2014-11-201-2/+47
| | | | presence
* Fix infinite loop if count and limit is 0Morris Jobke2014-11-111-1/+1
| | | | * otherwise it will always think it hits the limit and need another round to fetch additional results
* Merge pull request #11362 from mark0n/rm_ldap_conf_cliblizzz2014-11-041-3/+0
|\ | | | | Add a CLI command that deletes an LDAP config
| * Add a CLI command that deletes an LDAP configMartin Konrad2014-09-301-3/+0
| | | | | | | | | | With this change LDAP configurations can be managed completely from the command line.
* | Merge pull request #11172 from owncloud/user-ldap-no-bcmathblizzz2014-11-031-21/+27
|\ \ | | | | | | Fix ldap convertSID2Str() / Remove BCMath dependency
| * | user_ldap: Reimplement convertSID2Str() without BCMath dependency.Andreas Fischer2014-11-031-21/+27
| | | | | | | | | | | | | | | Also explicitly format sub-id integers as unsigned, which is required for 32-bit systems.
* | | Use function outside of loopLukas Reschke2014-10-241-1/+2
| | | | | | | | | | | | Otherwise the function is executed n times which is a lot of overhead
* | | make performance less bad. Still far from good, but at least it worksArthur Schiwon2014-10-171-1/+1
|/ /
* | Merge pull request #11478 from owncloud/fix-11448blizzz2014-10-161-88/+91
|\ \ | | | | | | LDAP: add setting to wizard that disables auto-detection and enables raw mode
| * | more beautiful white spacesArthur Schiwon2014-10-081-88/+88
| | |
| * | add checkbox for experienced users to server tabArthur Schiwon2014-10-071-0/+3
| |/
* | make scrutinizer happy, very minor changesArthur Schiwon2014-10-012-2/+2
| |
* | init a new paged search on read operations to satisfy OpenLDAPArthur Schiwon2014-09-301-0/+3
| |
* | abandond paged search only if PHP supports themArthur Schiwon2014-09-301-1/+1
| |
* | abandon ongoing paged search before starting a new oneArthur Schiwon2014-09-301-4/+3
| |
* | properly cancel a Paginated Results operation in order to avoid protocol ↵Arthur Schiwon2014-09-301-4/+25
|/ | | | errors, fixes #10526
* dn needs to be fetched to be able to detect memberOf supportArthur Schiwon2014-09-261-2/+4
|
* Merge pull request #10745 from owncloud/fix-10708-doctrineLukas Reschke2014-09-161-9/+4
|\ | | | | Use Doctrine Platform to generate SQL query for table truncation.
| * adding unit test to truncate the tableThomas Müller2014-09-161-1/+1
| |
| * Use Doctrine Platform to generate SQL query for table truncation.Andreas Fischer2014-08-291-8/+3
| |
* | if only one attribute is requested, the returned array has 0 as key instead ↵Arthur Schiwon2014-09-051-1/+1
| | | | | | | | of attribute name. fixes #10888
* | Use public api for getting l10nRobin Appelman2014-08-311-1/+1
|/
* trigger email detection by Wizard upon any user filter filter change. before ↵Arthur Schiwon2014-08-291-3/+2
| | | | it happenend only upon user automatic list filter creation, but not on manual editing
* write log message, if original value was changedArthur Schiwon2014-08-291-0/+8
|
* add unit test for mail detectionArthur Schiwon2014-08-291-1/+2
|
* remove Access as hard dependency, inject it insteadArthur Schiwon2014-08-291-32/+10
|
* Wizad: email attribute detectionArthur Schiwon2014-08-291-0/+64
|
* Port of #8623Arthur Schiwon2014-08-281-1/+1
| | | | | | | | | set result entry identifier earlier, i.e. before a continue for the same level can happen. otherwise will always get the same value and we end up in an infinite loop add unit test to make sure the infinite loop never comes back Conflicts: apps/user_ldap/tests/wizard.php
* Merge pull request #10340 from owncloud/fix-9887blizzz2014-08-183-2/+15
|\ | | | | better check whether string resembles a DN, fixes #9887
| * better check whether string resembles a DN, fixes #9887Arthur Schiwon2014-08-113-2/+15
| |
* | Merge pull request #9848 from dupondje/masterblizzz2014-08-111-12/+18
|\ \ | |/ |/| Fix memberOf detection. Fixes: #9835
| * Fix initializing in #9848Jean-Louis Dupond2014-08-111-0/+1
| |
| * Fix remarks in #9848Jean-Louis Dupond2014-08-111-11/+13
| |
| * Fix memberOf detection. Fixes: #9835Jean-Louis Dupond2014-07-241-7/+10
| |
* | ldap_ prefix will be added in invokeLDAPMethod(), having it would lead to a ↵Arthur Schiwon2014-08-071-1/+1
| | | | | | | | unexisting function, fixes #9829
* | Merge pull request #9576 from owncloud/bcmath-checkblizzz2014-07-181-0/+6
|\ \ | |/ |/| LDAP Active Directory Primary Groups support depends on bcmath module
| * make tests deal with missing bcmathArthur Schiwon2014-07-111-1/+1
| |