summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2024-02-156-0/+46
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-02-1464-128/+136
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-02-122-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-02-032-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-272-0/+58
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-212-4/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore(deps): Update openapi-extractorprovokateurin2024-01-191-0/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Fix crash of login in case of duplicated group membershipCôme Chilliet2024-01-151-1/+1
| | | | | | | If several LDAP configurations return the same group id for a user it should still only appear once in the return of getUserGroups Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore(deps): Update openapi-extractorprovokateurin2024-01-101-1/+5
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-092-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix upgrade of user_ldap when oc_group_members contains duplicated uidsCôme Chilliet2024-01-041-5/+13
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-042-0/+442
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(LDAP): ensure stored groups are formatted as simple listArthur Schiwon2024-01-022-2/+29
| | | | | | | | | With array_unique it is possible that the keys are not in sequential order but have gaps. json_encode then would store them as associative array, which later on json_decode would result in a stdClass by default. This is unexpected and would also contradict the return type hint. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-12-272-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-12-182-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-12-152-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-12-122-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-12-112-4/+54
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Invert parameter order in getDisabledUserList to be consistentCôme Chilliet2023-12-062-2/+2
| | | | | | | | This matches what was done in the calls and so fixes getting disabled user list when there are several backends returning disabled users. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> (cherry picked from commit 85e7887e0764a9347bbbb10812459d95ccdfa6d4)
* feat(LDAP): warn about demoting a group while promoting anotherArthur Schiwon2023-12-041-8/+23
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* enh(LDAP): add occ command to promote an LDAP group to adminArthur Schiwon2023-12-044-0/+116
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* enh(LDAP): implement IIsAdmin interfaceArthur Schiwon2023-12-044-2/+27
| | | | | | | | - add configuration to specify one LDAP group acting as admin group (CLI) - implement `isAdmin()` method, basically relying on inGroup against the configured group Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-12-014-4/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-11-272-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-11-248-4/+16
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-2329-110/+110
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-11-172-4/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-11-144-42/+46
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-11-122-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-11-116-0/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-11-104-4/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #41333 from nextcloud/fix/41316/incomplete-displaynameArthur Schiwon2023-11-091-2/+2
|\ | | | | fix(LDAP): prevent incomplete displaynames…
| * fix(LDAP): prevent incomplete displaynames…Arthur Schiwon2023-11-071-2/+2
| | | | | | | | | | | | … when reading users from primary groups or gidNumber-based groups Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-0916-2/+30
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-0828-28/+0
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #41083 from nextcloud/feat/improve-setup-checks-wordingCôme Chilliet2023-11-071-2/+2
|\ | | | | Improve setup checks naming and improve database version check
| * Improve setup checks naming and improve database version checkCôme Chilliet2023-10-241-2/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-062-4/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-312-30/+30
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-282-0/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-272-2/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-252-0/+2
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-246-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-2116-0/+16
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-2060-0/+60
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: replace non-standard autocorrect with spellcheck attributeGrigorii K. Shartsev2023-10-201-2/+2
| | | | | | `autocorrect` was actual for Safari long time ago when Safari didn't fully supported HTML 5 spellcheck. Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* Change SetupResult API to named constructorsCôme Chilliet2023-10-191-2/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Small cleanups in SetupCheck classesCôme Chilliet2023-10-191-8/+5
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix SetupChecks/LdapInvalidUuids.phpCôme Chilliet2023-10-191-12/+11
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* ProgressCarl Schwan2023-10-194-0/+68
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>