summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-182-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-172-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #40367 from nextcloud/fix/user_ldap-update-groups-on-loginCôme Chilliet2023-10-168-5/+188
|\ | | | | Fire group membership events from LDAP at login
| * Fix LDAP LoginListener by adding new group relationships to caches before ↵Côme Chilliet2023-10-123-3/+38
| | | | | | | | | | | | firing the event Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Fire group events at login for LDAP groupsCôme Chilliet2023-10-127-183/+149
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Add logging to be able to debug FirstLoginListenerCôme Chilliet2023-10-121-0/+21
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Move event listener registration to register()Côme Chilliet2023-10-121-12/+8
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Use a standard array for the stateful cacheCôme Chilliet2023-10-121-6/+18
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Add FirstLoginListener to accept shares upon first ldap user loginCôme Chilliet2023-10-122-0/+153
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix(LDAP): solve race condition reading groups of disappeared LDAP userArthur Schiwon2023-10-113-7/+131
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | refactor(LDAP): pass IConfig via constructor to Group_LDAPArthur Schiwon2023-10-104-23/+23
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | refactor(tests): simplify code, reduce duplicationArthur Schiwon2023-10-091-425/+257
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | test(Group LDAP): add test for getting groups of OfflineUserArthur Schiwon2023-10-091-0/+45
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | fix(ldap): store last known user groupsArthur Schiwon2023-10-092-2/+27
|/ | | | | | - for LDAP user life cycle management Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-10-032-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #37201 from AaronDewes/fix/ldap-filter-generationCôme Chilliet2023-10-023-11/+9
|\ | | | | Fix: Escape group names for LDAP
| * Merge branch 'master' into fix/ldap-filter-generationAaron Dewes2023-09-2011-75/+103
| |\
| * | Fix testsAaron Dewes2023-08-131-2/+2
| | | | | | | | | | | | Signed-off-by: Aaron Dewes <aaron.dewes@protonmail.com>
| * | Simplify escapeFilterPartAaron Dewes2023-08-131-3/+1
| | | | | | | | | Signed-off-by: Aaron Dewes <aaron.dewes@protonmail.com>
| * | Escape some more valuesAaron Dewes2023-08-131-5/+5
| | | | | | | | | Signed-off-by: Aaron Dewes <aaron.dewes@protonmail.com>
| * | Fix: Escape group names for LDAPAaronDewes2023-08-131-1/+1
| | | | | | | | | | | | | | | | | | Groups may contain special characters (Like "(" or ")") that should be escaped to ensure geenrted queries are correct. Signed-off-by: AaronDewes <aaron.dewes@protonmail.com>
* | | Update apps/user_ldap/lib/User/User.phpMarcel Klehr2023-09-291-1/+1
| | | | | | | | | | | | Co-authored-by: Arthur Schiwon <blizzz@arthur-schiwon.de> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | LDAP: Increase profile picture limit to 512Marcel Klehr2023-09-291-1/+1
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | Convert isset ternary to null coalescing operatorHamid Dehnavi2023-09-282-3/+3
| | | | | | | | | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
* | | Fix OCS-APIRequest header for OpenAPIjld31032023-09-271-8/+12
| | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* | | Add single status code descriptions for OpenAPIjld31032023-09-272-1/+3
| | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-09-262-0/+4
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>