Skip to content

Introduce recursionFilter and maxRecursion attributes in LdapFindGroupMembershipsPipe#10162

Merged
nielsm5 merged 1 commit intorelease/9.0from
feature/9.0/9871_LdapRecursiveSearch
Dec 17, 2025
Merged

Introduce recursionFilter and maxRecursion attributes in LdapFindGroupMembershipsPipe#10162
nielsm5 merged 1 commit intorelease/9.0from
feature/9.0/9871_LdapRecursiveSearch

Conversation

@tnleeuw
Copy link
Contributor

@tnleeuw tnleeuw commented Dec 15, 2025

Changes

Introduce recursionFilter and maxRecursion attributes in LdapFindGroupMembershipsPipe.
(Based on changes made by Laurens Mäkel)

There are no tests for the LDAP Client and although it would be good to have real tests, for now I think this is beyond the scope of this code -- I think we should ask NN to test these changes in 9.0, which is why I made a 9.0 version first.

Pull Request Checklist

Title

  • Title expresses the business value (who benefits + what outcome)

Issues

Backports

  • Backport PRs created (if needed) and linked

Documentation

  • FF! Doc updated (user-facing behavior/config)
  • FF! Manual updated (if applicable)
  • Javadoc updated/generated (developer-facing APIs)

Tests

  • Unit tests added/updated
  • E2E/Integration tests added/updated (if applicable)

Breaking changes

  • Breaking change recorded in markdown file
  • Migration notes included (if needed)

…pMembershipsPipe

(Based on changes made by Laurens Mäkel)
@tnleeuw tnleeuw self-assigned this Dec 15, 2025
@tnleeuw tnleeuw added the LDAP label Dec 15, 2025
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
17.1% Coverage on New Code (required ≥ 65%)

See analysis details on SonarQube Cloud

@nielsm5 nielsm5 merged commit fe8875e into release/9.0 Dec 17, 2025
15 of 18 checks passed
@nielsm5 nielsm5 deleted the feature/9.0/9871_LdapRecursiveSearch branch December 17, 2025 14:28
tnleeuw added a commit that referenced this pull request Dec 17, 2025
nielsm5 pushed a commit that referenced this pull request Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add filter options to LdapFindGroupMembership pipe to limit the amount of recursion

3 participants