summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap
Commit message (Collapse)AuthorAgeFilesLines
* [stable8.2] check if renamed user is still valid by reapplying the ld… ↵Thomas Müller2016-08-102-2/+7
| | | | | | | | | | (#25394) * [stable8.2] check if renamed user is still valid by reapplying the ldap filter (#25338) * Add missing filter during cleanup * Fix another missing check
* Use a capped memory cache for the user/group cacheRoeland Jago Douma2016-06-011-2/+6
| | | | | | | | | For #24403 When upgrading huge installations this can lead to memory problems as the cache will only grow and grow. Capping this memory will make sure we don't run out while during normal operation still basically cache everything.
* Merge pull request #24498 from owncloud/backport-20804-8.2Vincent Petry2016-05-135-1/+141
|\ | | | | [stable8.2] LDAP: do not attempt to process user records without display name, fi…
| * LDAP: do not attempt to process user records without display name, fixes ↵Arthur Schiwon2016-05-095-1/+141
| | | | | | | | fatal error
* | Yo-ho-oh - Murder all band 'o piratesThomas Müller2016-05-112-10/+0
|/
* Merge pull request #24243 from owncloud/stable8.2-backport-24052blizzz2016-04-266-48/+32
|\ | | | | [stable8.2] Fix LDAP race conditions
| * Fix LDAP race conditionsMorris Jobke2016-04-256-48/+32
| | | | | | | | | | | | | | | | * getFromCache is wrapped in isCached * inbetween the two calls the cache entry hits it's TTL * getFromCache returns null * this fix only checkes if the returned value is null and return only non-null values
* | on clone Connection, do not take over the existing LDAP resourceArthur Schiwon2016-04-252-11/+3
|/ | | | | | | For one, it solves potential conflicts when using the resource. For the other, one on the login check (the only place where a clone happens currently) we do not need to rebind after confirming the user's login was successful.
* Merge pull request #23402 from owncloud/backport-23282-stable8.2Vincent Petry2016-04-202-3/+89
|\ | | | | [stable8.2] fix writing to cache when fallback server should be used immediately
| * fix writing to cache when fallback server should be used immediatelyArthur Schiwon2016-03-182-3/+89
| |
* | Avatar must be saved after login is done and external storages set up ↵Arthur Schiwon2016-03-212-1/+17
|/ | | | properly, fixes #21555
* take the first result of that array, if present. Fixes 2nd display name to ↵Arthur Schiwon2016-02-261-2/+2
| | | | be 'Array', if cache is configured and enabled.
* Fix race condition when switching filter mode. Fixes #22278Arthur Schiwon2016-02-244-5/+32
|
* Merge pull request #22040 from owncloud/stable8.2-backport-21999Thomas Müller2016-02-111-1/+1
|\ | | | | [stable8.2] [user_ldap] properly decode cached objects
| * [user_ldap] properly decode cached objectsMorris Jobke2016-02-011-1/+1
| | | | | | | | * fixes #21896
* | Make LDAP more robust to exceptions and log them properlyMorris Jobke2016-02-102-1/+2
| |
* | adjust testArthur Schiwon2016-02-091-2/+2
| |
* | Backport of LDAP second display nameArthur Schiwon2016-02-0911-15/+209
|/ | | | From c1871f5787cd48eb1e116f7f62bc4d4a50a0a04b
* always use an LDAP URL when connecting to LDAPArthur Schiwon2016-01-114-18/+178
|
* Merge pull request #21197 from owncloud/backport-21133-stable8.2Vincent Petry2015-12-154-9/+203
|\ | | | | [backport] [stable8.2] Fix shared files of deleted users, detect DN change when checking for existence on LDAP
| * throw NoUserException in getHome when the requested user does not exist anymoreArthur Schiwon2015-12-144-9/+203
| | | | | | | | look for DN changes before marking a user as deleted
* | properly preserve home folder naming enforcement settingMorris Jobke2015-12-152-2/+7
|/
* ensure multiselect always receives an array when setting its value, fixes #18734Arthur Schiwon2015-12-091-1/+5
|
* passing an empty base in this diagnosis call will not result in LDAP errorsArthur Schiwon2015-12-081-1/+1
| | | | Neither in "Invalid DN syntax" nor in "Object not found"
* Backport of #20093 and #20124Arthur Schiwon2015-11-105-9/+59
| | | | | | | | | | | #20093 LDAP fix quota and case #20124 remove uselessly used parameter, read all user attributes also when looking up users in groups fix update quota with known value fix attribute casing to ensure array keys work remove uselessly used parameter, read all user attributes also when looking up users in groups
* make all the buttons beautifulArthur Schiwon2015-11-097-12/+26
|
* integration testsArthur Schiwon2015-11-061-0/+118
|
* LDAP: attempt to connect to backup server again, if main server is not ↵Arthur Schiwon2015-11-061-20/+31
| | | | available. Fixes #18701
* Merge pull request #20338 from owncloud/l10n-8.2-backportMorris Jobke2015-11-0590-90/+272
|\ | | | | Backport translations for 8.2
| * Backport translations for 8.2Joas Schilling2015-11-0590-90/+272
| |
* | Merge pull request #20245 from owncloud/backport-20192-stable8.2Vincent Petry2015-11-052-0/+12
|\ \ | |/ |/| [backport] [stable8.2] if a user that is flag as deleted shows up again, remove that flag. F…
| * if a user that is flag as deleted shows up again, remove that flag. Fixes #20090Arthur Schiwon2015-11-022-0/+12
| |
* | add port to host only, if an URL is used instead of a plain hostnameArthur Schiwon2015-11-041-3/+7
| |
* | Merge pull request #20241 from owncloud/backport-20191-stable8.2Morris Jobke2015-11-035-3/+167
|\ \ | | | | | | [backport] [stable8.2] add method to count users by loginname and use it for diagnose test, …
| * | add method to count users by loginname and use it for diagnose test, fixes ↵Arthur Schiwon2015-11-025-3/+167
| |/ | | | | | | #20151
* / add tooltip to ldap server wizardHendrik Leppelsack2015-11-021-0/+1
|/
* Adjust unit testsLukas Reschke2015-10-191-8/+3
|
* Fix styleLukas Reschke2015-10-191-1/+1
|
* Revert "adjust to nested group fixFrédéric Fortier2015-10-191-6/+1
| | | | This reverts commit 845485cfe, which fixes #19816 regression.
* Increase the 2nd digit of shipped apps for 8.2Joas Schilling2015-10-172-2/+2
|
* Remove arbitrary expression in emptyLukas Reschke2015-10-141-2/+3
| | | | | | Those are only allowed in PHP 5.5, thus making our code incompatible with PHP 5.4 Fixes https://github.com/owncloud/core/issues/19793
* Merge pull request #19635 from owncloud/fix-ldap-value-limitationThomas Müller2015-10-137-52/+59
|\ | | | | allow an attribute to return more than one value
| * adjust fetchList with a single requested attribute accordinglyArthur Schiwon2015-10-091-1/+3
| |
| * adjust testsArthur Schiwon2015-10-092-4/+4
| |
| * fix primary group retrievalArthur Schiwon2015-10-091-1/+1
| |
| * treat dn as any other attribute when building the search() return arrayArthur Schiwon2015-10-083-6/+6
| |
| * adjust handling changed return array structure from search() and fetchList()Arthur Schiwon2015-10-084-13/+33
| |
| * allow an attribute to return more than one valueArthur Schiwon2015-10-072-29/+14
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2015-10-092-0/+8
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2015-10-082-0/+4
| |