aboutsummaryrefslogtreecommitdiffstats
path: root/build/integration/ldap_features
Commit message (Collapse)AuthorAgeFilesLines
* chore: Add SPDX headerAndy Scherzinger2024-06-062-0/+4
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(tests): Ensure ldap server can be reached in integration tests on GitHub ↵Ferdinand Thiessen2024-01-262-259/+0
| | | | | | | | | | | | Actions and other improvments * Run integration tests for every pull request * Also print docker logs of service containers (ldap, redis) * Ensure consistent `datadir` for test assertions * Test openldap features separatly * Only the LDAP tests rely on `/dev/shm` while `federated.feature` rely on real directory access Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* enh(LDAP): implement IIsAdmin interfaceArthur Schiwon2023-12-011-0/+28
| | | | | | | | - 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>
* use serverControls directly with LDAP calls, fixes 19127Arthur Schiwon2020-04-141-0/+22
| | | | | | | | - adapters for PHP API version to Support PHP < 7.3 - switch to pass only one base per search - cookie logic is moved from Access to API adapters Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add LDAP integr. test for receiving share candidates with group limitationArthur Schiwon2019-06-141-0/+21
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* set the ldapGroupMemberAssocAttr for group testsArthur Schiwon2019-05-222-6/+10
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add an integration test that ensures deletion of LDAP usersArthur Schiwon2019-03-141-0/+10
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add missing config bits to integration testsArthur Schiwon2019-03-062-0/+7
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix nested group retrieval also for 2 other casesArthur Schiwon2019-03-052-0/+93
| | | | | | and also consolidate logic in one method Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* integration test: pages search scenario with multiple basesArthur Schiwon2019-01-281-0/+22
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* typoArthur Schiwon2019-01-281-1/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* extend integration tests with users with numerical IDsArthur Schiwon2018-09-281-0/+31
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* don't add new LDAP configs if one is already presentArthur Schiwon2018-08-121-1/+0
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* improve fail info and disable cache for a caseArthur Schiwon2018-08-121-0/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* tests for user storage locationArthur Schiwon2018-08-102-3/+29
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* convert pagination testsArthur Schiwon2018-08-092-21/+68
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* convert connection testsArthur Schiwon2018-08-091-0/+24
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* simplify tests and move some out to a new feature as we need a pristineArthur Schiwon2018-08-092-27/+23
| | | | | | database for them Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* integration test to ensure entries without displayname don't cause troubleArthur Schiwon2018-08-091-3/+14
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* login does not save the responseArthur Schiwon2018-08-091-0/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* convert LDAP offline and backup server integration testsArthur Schiwon2018-08-091-0/+27
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* integration test checking the group filterArthur Schiwon2018-08-091-0/+43
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* check user detailsArthur Schiwon2018-08-091-2/+9
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* behat integration tests for LDAP, basic setupArthur Schiwon2018-08-091-0/+10
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* remove outdated scenarioArthur Schiwon2017-01-201-6/+0
| | | | | | covered by "Delete a non-existing configuration" Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* LDAP PUT command now supports setting multiple keys at onceArthur Schiwon2017-01-201-11/+17
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* enable user_ldap app for testsArthur Schiwon2017-01-201-1/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* LDAP OCS Api for show configArthur Schiwon2017-01-191-0/+22
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* test against OCS v2 insteadArthur Schiwon2017-01-191-7/+9
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add LDAP OCS Api for modifying a configurationArthur Schiwon2017-01-191-2/+21
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix and extend behat testsArthur Schiwon2017-01-191-0/+27
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>