Skip to content

feat(user_ldap): Add config for partial search compatibility with ActiveDirectory#58220

Open
marcelklehr wants to merge 1 commit intomasterfrom
feat/ldap-partial-search-ad
Open

feat(user_ldap): Add config for partial search compatibility with ActiveDirectory#58220
marcelklehr wants to merge 1 commit intomasterfrom
feat/ldap-partial-search-ad

Conversation

@marcelklehr
Copy link
Member

Summary

While OpenLdap can find partial matches in the middle of a value with term*, active directory does not and needs *term* for this, which OpenLDAP interprets as a literal *, however. This PR adds a config switch to add partial search support for Active Directory.

Checklist

…iveDirectory

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
@marcelklehr marcelklehr added this to the Nextcloud 34 milestone Feb 10, 2026
@marcelklehr marcelklehr requested a review from a team as a code owner February 10, 2026 12:30
@marcelklehr marcelklehr requested review from Altahrim, ArtificialOwl and leftybournes and removed request for a team February 10, 2026 12:30
@marcelklehr marcelklehr added the 3. to review Waiting for reviews label Feb 10, 2026
@marcelklehr marcelklehr requested a review from come-nc February 10, 2026 12:30
@marcelklehr
Copy link
Member Author

/backport to stable33

@marcelklehr
Copy link
Member Author

/backport to stable32

@marcelklehr
Copy link
Member Author

/backport to stable31

@marcelklehr
Copy link
Member Author

/backport! to stable32

@backportbot
Copy link

backportbot bot commented Feb 12, 2026

The backport to stable32 failed. Please do this backport manually.

# Switch to the target branch and update it
git checkout stable32
git pull origin stable32

# Create the new backport branch
git checkout -b backport/58220/stable32

# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts, resolve them
git cherry-pick e09a7873

# Push the cherry pick commit to the remote repository and open a pull request
git push origin backport/58220/stable32

Error: Failed to check for changes with origin/stable32: No changes found in backport branch


Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant