aboutsummaryrefslogtreecommitdiffstats
path: root/apps/user_ldap
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-282-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-252-0/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-244-14/+16
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-212-6/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-182-6/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-172-0/+20
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-152-24/+24
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: Migrate all uses of OCP\Template to OCP\Template\ITemplateManagerCôme Chilliet2025-03-062-14/+18
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #51096 from ↵Arthur Schiwon2025-03-061-13/+14
|\ | | | | | | | | nextcloud/fix/noid/ldap-setopt-for-disabling-certcheck fix(LDAP): use ldap_set_option over putenv to disable cert check
| * fix(LDAP): use ldap_set_option over putenv to disable cert checkfix/noid/ldap-setopt-for-disabling-certcheckArthur Schiwon2025-03-031-13/+14
| | | | | | | | | | | | the putenv option was not working reliable anymore anyway Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-06124-252/+128
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | feat: Add bases and gidNumber attribute to ldap:test-user-settings outputenh/add-info-to-ldap-test-user-settingsCôme Chilliet2025-03-041-2/+14
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-046-0/+44
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-032-0/+20
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-022-0/+20
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-012-0/+20
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-28118-236/+166
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix: remove caching in fetchListOfGroupsDaniel Kesselberg2025-02-272-17/+1
|/ | | | | | | | | | | | When using nested groups without a memberof overlay, then fetchListOfGroups is called from getGroupsByMember without applying the group filter. In some setups, the "unfiltered" result is then written back to the group mapping table. That might cause random "An administrator removed you from group" activities. I was unable to replicate it locally, but we got the feedback that the random activities stopped with the patch applied. Ref: https://github.com/nextcloud/server/issues/42195 Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-27124-366/+494
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(translation): Fix string concatenation in LDAP endpointbugfix/noid/improve-english-sourcesJoas Schilling2025-02-261-2/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(l10n): Improve english source stringsJoas Schilling2025-02-261-1/+1
| | | | | | | - No leading/trailing whitespace - Use asci single quote Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-26118-248/+248
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: style fix for named parameterCôme Chilliet2025-02-251-1/+1
| | | | Co-authored-by: Arthur Schiwon <blizzz@arthur-schiwon.de> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
* fix(user_ldap): Check that all user and group bases are in the global oneCôme Chilliet2025-02-252-16/+41
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(user_ldap): Add missing use in ajax endpoint and fix L10N injectionCôme Chilliet2025-02-252-1/+3
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* feat(user_ldap): Improve error detail when saving an incorrect configurationCôme Chilliet2025-02-255-33/+73
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-242-70/+70
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-182-0/+20
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore(user_ldap): Add psalm-suppress for deprecated emit method callsCôme Chilliet2025-02-131-0/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Apply new rector configuration to apps folderCôme Chilliet2025-02-1332-91/+155
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-122-20/+20
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-092-12/+14
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-082-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50567 from nextcloud/enh/ldap-add-test-settings-commandCôme Chilliet2025-02-067-50/+299
|\ | | | | Add LDAP test settings command
| * feat(user_ldap): Add a --clearcache option to ldap:test-user-settingsenh/ldap-add-test-settings-commandCôme Chilliet2025-01-301-0/+9
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(user_ldap): Remove redundant if checkCôme Chilliet2025-01-301-3/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(user_ldap): Add command test-user-settings to test LDAP user settingsCôme Chilliet2025-01-304-0/+230
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(user_ldap): upstream common code into Proxy class and add public ↵Côme Chilliet2025-01-303-47/+59
| | | | | | | | | | | | getters for backends Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-062-2/+24
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-052-2/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-014-14/+14
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-282-8/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(user_ldap): Do not map groups we do not know if they match filterfix/ldap-avoid-false-positive-mappingCôme Chilliet2025-01-272-4/+11
| | | | | | | | When nesting is enabled, filterValidGroups is supposed to check for each groups if it actually exist, because it may not be visible to Nextcloud. So in this codepath we disable automapping of groups. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-272-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-252-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(LDAP): also log why the connection to main server failedfix/noid/ldap-no-connection-reasonArthur Schiwon2025-01-241-2/+4
| | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2368-136/+68
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: Bump app versions and requirementsJoas Schilling2025-01-231-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #50162 from nextcloud/fix/improve-ldap-avatar-handlingArthur Schiwon2025-01-1612-179/+44
|\ | | | | Improve ldap avatar handling
| * fix(user_ldap): Remove now unused class FilesystemHelperCôme Chilliet2025-01-1311-80/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>