-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Nested ldap groups #30223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Nested ldap groups #30223
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
1e4ac22
Make it possible to return nested records whem walking over groups
blizzz ad2fdbe
Refactor code to split common loop
blizzz 5647093
Cache intermediates
blizzz 0fd7a51
Add more type hinting
CarlSchwan 49aa352
Unify a bit the types of the fetcher
CarlSchwan 6522f8a
Fix merging list with null
CarlSchwan d07f43d
Refactor _groupMembers to correctly use cache on intermediate results
come-nc 8b19cfc
Small optimisation of _groupMembers
come-nc 02ccce1
Add tests for nested groups
come-nc 6ed0d0b
Refactor group membership listing for nested groups
come-nc 7437673
Add testing of nested group membership
come-nc 150e6ad
Fix types in docblocks
come-nc 69f9e9f
Removed unused use declaration
come-nc 604b5ac
Add missing copyright author in Group_LDAP
come-nc 33be3f7
Only cache base inGroup search
CarlSchwan e0fbd39
Add back runtime cache for intermediate ldap read results
CarlSchwan 1b12a08
Fix user_ldap tests
CarlSchwan be5338e
Revert Carl changes on apps/user_ldap/lib/Group_LDAP.php
CarlSchwan 746a5fb
Fix LDAP recursive nested group support
come-nc 1a6a6c9
Bring back small fixes by Carl
come-nc 60ec5e6
Check if cache is present with isset
CarlSchwan 99a7529
Fix psalm
CarlSchwan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Refactor group membership listing for nested groups
Signed-off-by: Côme Chilliet <[email protected]>
- Loading branch information
commit 6ed0d0b8b1661deb1bb0fe57ec2ca612bb06a0f7
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.