Commit Graph

125 Commits (2bc77a3c5aff352cdc19aa683bbb36da2ff20b01)

Author SHA1 Message Date
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Côme Chilliet de77415c70
fix(user_ldap): Do not map groups we do not know if they match filter 11 months ago
provokateurin 77114fb327
fix(OpenAPI): Adjust array syntax to avoid ambiguities 1 year ago
provokateurin 381077028a
refactor(apps): Use constructor property promotion when possible 1 year ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Andy Scherzinger 8d8891c5bc
chore: Add SPDX header 2 years ago
Côme Chilliet 0f348516d2 fix: Remove obsolete resource typing 2 years ago
Arthur Schiwon ee096f8629
fix(LDAP): ensure stored groups are formatted as simple list 2 years ago
Arthur Schiwon d6b356c63b enh(LDAP): implement IIsAdmin interface 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Arthur Schiwon d978050666
fix(LDAP): prevent incomplete displaynames… 2 years ago
Côme Chilliet 05efbf11d9
Fix LDAP LoginListener by adding new group relationships to caches before firing the event 2 years ago
Arthur Schiwon cce8d0a7a5
fix(LDAP): solve race condition reading groups of disappeared LDAP user 2 years ago
Arthur Schiwon c1480aade4
refactor(LDAP): pass IConfig via constructor to Group_LDAP 2 years ago
Arthur Schiwon cb3faad5b5
fix(ldap): store last known user groups 2 years ago
Carl Schwan 3270b7f12e
Add batch methods in user backends 2 years ago
Côme Chilliet f9ed48eab9
Add check-group command 2 years ago
Côme Chilliet b6c17c6ce7
Clear up return types 3 years ago
Côme Chilliet 6385a5af36
Let OC\Group\Group handle the fallback and remove default implementation from ABackend 3 years ago
Carl Schwan 35dc223500
Optimize retrieving display name when searching for users in a group 3 years ago
Côme Chilliet 1d00290621
Cache display name even if it was not filled 3 years ago
Carl Schwan 99a752922f Fix psalm 3 years ago
Carl Schwan 60ec5e655c Check if cache is present with isset 3 years ago
Côme Chilliet 1a6a6c985a Bring back small fixes by Carl 3 years ago
Côme Chilliet 746a5fb7e0 Fix LDAP recursive nested group support 3 years ago
Carl Schwan be5338e572 Revert Carl changes on apps/user_ldap/lib/Group_LDAP.php 3 years ago
Carl Schwan 1b12a08ec2 Fix user_ldap tests 3 years ago
Carl Schwan e0fbd39840 Add back runtime cache for intermediate ldap read results 3 years ago
Carl Schwan 33be3f754a Only cache base inGroup search 3 years ago
Côme Chilliet 604b5ace12 Add missing copyright author in Group_LDAP 3 years ago
Côme Chilliet 69f9e9f387 Removed unused use declaration 3 years ago
Côme Chilliet 150e6adbc5 Fix types in docblocks 3 years ago
Côme Chilliet 6ed0d0b8b1 Refactor group membership listing for nested groups 3 years ago
Côme Chilliet 8b19cfcd88 Small optimisation of _groupMembers 3 years ago
Côme Chilliet d07f43dc12 Refactor _groupMembers to correctly use cache on intermediate results 3 years ago
Carl Schwan 6522f8a6d9 Fix merging list with null 3 years ago
Carl Schwan 49aa352069 Unify a bit the types of the fetcher 3 years ago
Carl Schwan 0fd7a51e3c Add more type hinting 3 years ago
Arthur Schiwon 5647093319 Cache intermediates 3 years ago
Arthur Schiwon ad2fdbe377 Refactor code to split common loop 3 years ago
Arthur Schiwon 1e4ac22c94 Make it possible to return nested records whem walking over groups 3 years ago
luz paz 9d26671f05 Fix typos in apps/ subdirectory 3 years ago
Carl Schwan d5c23dbb9f Move CappedMemoryCache to OCP 4 years ago
Carl Schwan ec6b83cc18 Add stricter psalm type for CappedMemoryCache 4 years ago
Côme Chilliet 77bdad84c2 Add ldap:reset-group command to unmap groups from LDAP 4 years ago
Côme Chilliet dab5ea958a
Fix unit tests 4 years ago
Côme Chilliet e80eb79a1e
Remove redundant is_array check 4 years ago
Côme Chilliet f3dcbfe146
Fix PHP 8.1 support for user_ldap application 4 years ago
Arthur Schiwon 8266f88755
fix potential unwarranted memberships in nested groups from LDAP 4 years ago