summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap/lib/Group_LDAP.php
Commit message (Expand)AuthorAgeFilesLines
* fix(LDAP): prevent incomplete displaynames…Arthur Schiwon2023-11-091-2/+2
* fix(LDAP): solve race condition reading groups of disappeared LDAP userArthur Schiwon2023-10-301-4/+41
* refactor(LDAP): pass IConfig via constructor to Group_LDAPArthur Schiwon2023-10-301-7/+5
* fix(ldap): store last known user groupsArthur Schiwon2023-10-301-2/+23
* Clear up return typesCôme Chilliet2023-04-271-3/+8
* Let OC\Group\Group handle the fallback and remove default implementation from...Côme Chilliet2023-04-271-11/+2
* Optimize retrieving display name when searching for users in a groupCarl Schwan2023-04-271-4/+13
* Cache display name even if it was not filledCôme Chilliet2022-11-171-3/+4
* Fix psalmCarl Schwan2022-10-201-1/+4
* Check if cache is present with issetCarl Schwan2022-10-201-1/+1
* Bring back small fixes by CarlCôme Chilliet2022-10-201-8/+6
* Fix LDAP recursive nested group supportCôme Chilliet2022-10-201-4/+7
* Revert Carl changes on apps/user_ldap/lib/Group_LDAP.phpCarl Schwan2022-10-201-27/+12
* Fix user_ldap testsCarl Schwan2022-10-201-9/+9
* Add back runtime cache for intermediate ldap read resultsCarl Schwan2022-10-201-2/+10
* Only cache base inGroup searchCarl Schwan2022-10-201-8/+15
* Add missing copyright author in Group_LDAPCôme Chilliet2022-10-201-0/+1
* Removed unused use declarationCôme Chilliet2022-10-201-1/+0
* Fix types in docblocksCôme Chilliet2022-10-201-0/+1
* Refactor group membership listing for nested groupsCôme Chilliet2022-10-201-147/+67
* Small optimisation of _groupMembersCôme Chilliet2022-10-201-2/+7
* Refactor _groupMembers to correctly use cache on intermediate resultsCôme Chilliet2022-10-201-35/+28
* Fix merging list with nullCarl Schwan2022-10-201-1/+2
* Unify a bit the types of the fetcherCarl Schwan2022-10-201-16/+17
* Add more type hintingCarl Schwan2022-10-201-31/+43
* Cache intermediatesArthur Schiwon2022-10-201-1/+7
* Refactor code to split common loopArthur Schiwon2022-10-201-37/+15
* Make it possible to return nested records whem walking over groupsArthur Schiwon2022-10-201-4/+43
* Fix typos in apps/ subdirectoryluz paz2022-09-051-1/+1
* Move CappedMemoryCache to OCPCarl Schwan2022-07-141-1/+1
* Add stricter psalm type for CappedMemoryCacheCarl Schwan2022-05-121-6/+6
* Add ldap:reset-group command to unmap groups from LDAPCôme Chilliet2022-04-011-6/+21
* Fix unit testsCôme Chilliet2022-03-031-1/+1
* Remove redundant is_array checkCôme Chilliet2022-03-031-11/+9
* Merge pull request #29329 from nextcloud/fix/noid/groups-unwarranted-membersJohn Molakvoæ2021-12-201-2/+14
|\
| * fix potential unwarranted memberships in nested groups from LDAPArthur Schiwon2021-11-191-2/+14
* | Fix PHP 8.1 support for user_ldap applicationCôme Chilliet2021-12-161-3/+3
|/
* Use Psr\Log\LoggerInterface where it can easily be used in user_ldapCôme Chilliet2021-10-141-3/+3
* fix caching of objectsid searchesArthur Schiwon2021-09-211-4/+5
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-041-1/+0
* fix detecting cyclic group membershipsArthur Schiwon2021-02-231-10/+21
* fix parameter provided as string not arrayArthur Schiwon2021-01-281-1/+3
* check number of members after potential resolving of rdnsArthur Schiwon2020-11-271-4/+5
* use faster and less hungry foreachArthur Schiwon2020-11-271-10/+8
* moved the array_reduce to fix large search caseTobias Perschon2020-11-271-10/+17
* flatten result array as expected by following codeArthur Schiwon2020-11-261-2/+7
* when nesting is not enabled, the group filter can be applied right awayArthur Schiwon2020-10-191-1/+6
* Update the license headers for Nextcloud 20Christoph Wurst2020-08-241-1/+0
* do not flip available state to unavailable, allow empty resultsArthur Schiwon2020-08-111-11/+20
* LDAP: shortcut in reading nested group members when IN_CHAIN is availableArthur Schiwon2020-08-111-0/+29