Michal Klos
6172ce5495
test: [stable-8.0] e2e ldap ( #12702 )
...
* test: e2e ldap
* test: e2e ldap distributed
2026-08-06 10:04:45 +02:00
Deyan Zhekov
1189d16de8
[OCISDEV-833] Added rm -rf k6-ocis via SSH before ocis.sh start ( #12280 )
2026-05-06 12:22:33 +03:00
Deyan Zhekov
9be36f0aee
[OCISDEV-830] Add GitHub Actions workflow for k6 load tests with flag [k6-test]
...
* [OCISDEV-827] Add workflow file to run k6-tests in GitHub Actions
* [OCISDEV-827] Fix broken pipeline job
* [OCISDEV-827] Fix broken pipeline job - switched to double quotes.
* [OCISDEV-827] Trying to fix a broken pipeline job
* [OCISDEV-827] Fix secrets and variables used to run k6-test
* [OCISDEV-827] Add health check and SSH keepalive in run_k6_tests.sh
* [OCISDEV-827] Rename variable DRONE_COMMIT to OCIS_COMMIT_SHA
2026-04-29 14:56:15 +02:00
Julian Koberg
c04811347f
feat(graph): [OCISDEV-807] add SpaceEditorWithoutVersionsWithoutTrashbin role
...
Adds a new space membership role "Can edit" that allows creating, uploading,
downloading, editing, moving and deleting on a space without access to file
versions or the trashbin. Also bumps reva to include the corresponding role
constructor.
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com >
2026-04-23 15:21:28 +02:00
Michal Klos
5e96cbc17e
[backport] feat: [OCISDEV-732] acceptance test ( #12143 ) to stable-8.0.0 ( #12236 )
...
* feat: [OCISDEV-732] acceptance test (#12143 )
* feat: acceptance test - graph
* feat: acceptance test - graph
* feat: acceptance test - graph
* fix: remove drone
* feat: run each behat suite as a separate worker
* feat: rename
feat: [OCISDEV-740] acceptance test, coverage P0
feat: [OCISDEV-743] build and unit test
ci: [ocisdev-730] code quality
feat: [OCISDEV-741] local-api-test part 2
feat: [OCISDEV-741] local-api-test, apiSpaces
feat: [OCISDEV-744] cli-test
feat: [OCISDEV-741] local-api-test, apiCollaboration
# Conflicts:
# .github/workflows/acceptance-tests.yml
# tests/acceptance/run-github.py
feat: [OCISDEV-741] integration
feat: [OCISDEV-744] build-and-test, lint
feat: [OCISDEV-744] e2e-test
# Conflicts:
# .github/workflows/acceptance-tests.yml
feat: [OCISDEV-744] fix apiSearch2 test suite
* test [OCISDEV-744]: Run apiSearch2 test suite
* Added php8.4-gd to all 4 PHP install lines
* test [OCISDEV-744]: Enable all commented tests
* test [OCISDEV-744]: Fixed failings
* test [OCISDEV-744]: Fixed failings
feat: [OCISDEV-744] fix apiOcm test suite
* test [OCISDEV-744]: fix apiOcm tests
* test [OCISDEV-744]: remove redundant .sh files
* test [OCISDEV-744]: remove run-e2e.sh. Fix DRY vialation in run-github.py
* test [OCISDEV-744]: documentation fixes
---------
Co-authored-by: Deyan Zhekov <deyan.zhekov@kiteworks.com >
fix: [OCISDEV-730] actions compliance (#12187 )
feat: [OCISDEV-786] Split coreApiSharees and coreApiSharePublicLink2 (#12196 )
feat: [OCISDEV-779] reduce ci duration, libcurl (#12193 )
* feat: [OCISDEV-779] reduce ci duration, libcurl
* feat: [OCISDEV-779] reduce ci duration, libcurl
* feat: [OCISDEV-779] reduce ci duration, libcurl
* feat: [OCISDEV-779] reduce ci duration, libcurl
feat: [OCISDEV-792] reduce ci duration, build-and-run (#12204 )
* feat: [OCISDEV-792] reduce ci duration, build-and-run
* feat: [OCISDEV-792] reduce ci duration, build-and-run
* feat: [OCISDEV-792] reduce ci duration, pre-check
* feat: [OCISDEV-792] reduce ci duration, pre-check
* feat: [OCISDEV-792] reduce ci duration, pre-check
* feat: [OCISDEV-792] reduce ci duration, pre-check
* feat: [OCISDEV-792] reduce ci duration, pre-check
fix: ci, govulncheck stderr (#12219 )
* fix: ci, govulncheck stderr
* fix: ci, litmus flakines
feat: [OCISDEV-779] reduce CI duration, PHP-version (#12217 )
* feat: [OCISDEV-779] reduce CI duration, php-version
* feat: [OCISDEV-779] fix flaky test in apiSharingNgShares
* feat: [OCISDEV-779] fix flaky preview comparison
* feat: [OCISDEV-779] fix flaky preview comparison
* feat: [OCISDEV-779] replace manual PHP installation with shivammathur/setup-php action
* feat: [OCISDEV-779] fix Pre-checks and generate step
* feat: [OCISDEV-779] fix flaky preview comparison
* feat: [OCISDEV-779] fix failing test
---------
Co-authored-by: Michal Klos <michal.klos@kiteworks.com >
* feat: post rebase fix
* feat: post rebase fix
* feat: post rebase fix
2026-04-21 09:43:54 +02:00
Niraj Acharya
2702ca3650
test: fix public link related test for k8s deployment
2026-02-18 12:14:32 +05:45
Roman Perekhod
de492f72de
feat: bump go to 1.25
...
feat: bump mockery to v2.53.5
feat: bump govulncheck
feat: bump bingo to v0.10.0
force go-1.25.7
update thumbnail images for test
2026-02-10 13:56:03 +01:00
Michal Klos
3e5a8683b9
feat: [OCISDEV-588] remove deprecated ocis env vars ( #11942 )
...
* feat: remove obsolete env var
* add comments for sonarcloud
---------
Co-authored-by: Martin Mattel <github@diemattels.at >
2026-01-22 17:46:42 +01:00
kobergj
f983d554da
Merge pull request #11898 from kobergj/FixSharingRoles
...
[OCISDEV-569] Fix Sharing-Roles
2026-01-22 12:54:49 +01:00
Michal Klos
81df263d27
fix: flaky cli test ( #11947 )
2026-01-22 10:51:06 +01:00
Julian Koberg
20a831f4f0
fix: adjust test to new wording
...
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com >
2026-01-21 15:16:46 +01:00
Roman Perekhod
0b6bd5ee68
fix: fix the error handling for empty name on space update
2026-01-20 20:24:44 +01:00
Niraj Acharya
a42c2b7b40
test: adjust tests
2026-01-13 18:00:58 +01:00
Juan Pablo Villafáñez
7003aa26c5
fix: adjust tests
2026-01-13 18:00:58 +01:00
Pradip Subedi
4c7cf8cd91
Merge pull request #11826 from owncloud/test/include-coreApi8-suite-in-k8s
...
[tests-only][full-ci] Test: run Core-API-8 test suite on k8s
2026-01-13 10:03:12 +05:45
Deyan Zhekov
2ef3f66992
[tests-only][full-ci][OCISDEV-548] Test: Update Tika to v3.2.2.0-full ( #11879 )
...
* [tests-only][full-ci][OCISDEV-548] Update Tika to v3.2.2.0-full
2026-01-12 10:48:10 +02:00
pradip
7753e2aa22
test: run Core-API-8 test suite on k8s
2026-01-08 10:42:05 +05:45
Ashim Shrestha
bec95e7ea7
test: add test for updating space name to an empty string
...
Signed-off-by: Ashim Shrestha <ashimshrestha2384@gmail.com >
2026-01-06 14:01:09 +05:45
Ashim Shrestha
126ba7ccc2
test: run coreAPI3 pipeline over k8s
...
Signed-off-by: Ashim Shrestha <ashimshrestha2384@gmail.com >
2025-12-29 10:47:53 +05:45
Niraj Acharya
413bf9307a
test: fix antivirus tests
2025-12-18 13:20:11 +05:45
pradip
b5960ce339
test: refactor feature files to make services use their own configs
2025-12-08 14:17:16 +05:45
pradip
6705e3997e
test: run sharingNgLinkShare suite in K8s
2025-12-05 12:18:34 +05:45
nirajacharya2
c50c80d8e8
Merge pull request #11858 from owncloud/test/include-apisearch2-pipeline-in-k8s
...
[tests-only][full-ci] test: test: run search2 pipeline over k8s
2025-12-05 11:50:32 +05:45
nirajacharya2
9d0c31799b
[tests-only][full-ci] test: run API-antivirus test suite on k8s ( #11844 )
...
* test: run API-antivirus test suite on k8s
* test: export service port
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: use existing clamav service
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: fix debug port
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: deploy clamav in k8s
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
Co-authored-by: Niraj Acharya <niraj@jankaritech.com >
Co-authored-by: Saw-jan <saw.jan.grg3e@gmail.com >
2025-12-05 10:37:55 +05:45
Niraj Acharya
2248f0865b
test: run search2 pipeline over k8s
2025-12-05 10:07:10 +05:45
nirajacharya2
56a2fc88fd
adding test for thumbnail service ( #10821 )
2025-11-28 15:49:15 +05:45
Lukas Hirt
664726cf02
chore: [OCISDEV-483] bump reva
...
This updates the ownCloud Reva dependency to commit `82c22e954c1cdabb62a14fbe5c1a4ec3e1dabd45`.
Changelog: Changelog: 82c22e954c...a122a95387
2025-11-13 10:58:52 +01:00
nirajacharya2
b26f754fa1
test: add missing service column in tests ( #11820 )
...
Co-authored-by: Niraj Acharya <niraj@jankaritech.com >
2025-11-12 17:15:13 +05:45
Niraj Acharya
4f1da2c2f9
test(ci): disabling virus scan in k8s by default
2025-11-11 15:00:54 +05:45
Roman Perekhod
304c3f1890
fix: [OCM] Specification Compliance ( #11773 )
...
* fix: [OCISDEV-450] fix ocm path
* fix: [OCM] Specification Compliance
* update the test
* fix: [OCISDEV-471] OCM: User can't change the federated share permission
* fix tests
* test: fix federated user regex
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: fix federated user regex
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: fix federated user regex
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: adjust test expectations
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* latest reva ocm changes
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
Co-authored-by: Saw-jan <saw.jan.grg3e@gmail.com >
2025-11-10 12:38:10 +01:00
Niraj Acharya
ebdfa5b7e4
enable k8s test pipeline
2025-11-10 12:58:06 +05:45
Ashim Shrestha
9013b4e724
Merge pull request #11010 from owncloud/test/test-for-flaky-share-expire-step
...
[tests-only][full-ci] Test for share expiration grouped emails
2025-11-05 17:29:49 +05:45
Ashim Shrestha
5c9924cd61
test: update step for resource expiration
2025-11-05 16:56:25 +05:45
Niraj Acharya
7a8ec7d0db
test: add test to delete personal space
2025-10-31 11:54:01 +05:45
pradip
77a031527a
test: add flaky step for resource expiration
2025-10-31 10:10:19 +05:45
Niraj Acharya
4ce6812977
test: refactor tests related to OCIS_SHOW_USER_EMAIL_IN_RESULTS
2025-10-29 16:30:49 +05:45
Sawjan Gurung
e5a2c8e6e5
test: include failed hooks in expectd failures ( #11764 )
...
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
Co-authored-by: Kavita Gautam <kavita@jankaritech.com >
2025-10-28 13:02:59 +05:45
nirajacharya2
bcd836d223
Merge pull request #11626 from owncloud/run-antivirus-test-on-k8s
...
[tests-only][full-ci] add support for antivirus, email and authapp services
2025-10-13 13:58:52 +05:45
Lukas Hirt
c9d308f232
feat: [OCISDEV-234] add configurable display attributes
...
Added new configuration options `UserSearchDisplayedAttributes` which
allows to configure the attributes that are displayed in the user search results.
Also deprecate the `ShowUserEmailInResults` configuration option.
2025-10-01 21:03:53 +02:00
Roman Perekhod
2c7f57865f
feat: [OCISDEV-282] user type upgrade/downgrade ( #11678 )
...
* feat: [OCISDEV-282] user type upgrade/downgrade
* the storage utils pkg separated
* extended the test coverage
* the failures added to expected
2025-09-26 17:04:01 +02:00
Niraj Acharya
a5997e7a60
settingup antivirus, email and authapp services
2025-09-26 16:42:26 +05:45
Niraj Acharya
11dafac5dc
test: run tika service on kubernetes
2025-09-26 14:21:38 +05:45
Lukas Hirt
c620c0c030
Merge pull request #11687 from owncloud/feat/drop-remote-php
...
[full-ci] feat: [OCISDEV-330] drop remote.php prefix
2025-09-25 09:36:49 +02:00
Pradip Subedi
f062482881
Merge pull request #11668 from owncloud/test/include-apiSpaces-suite-in-k8s
...
[tests-only][full-ci] Test: make tests inside `apiSpaces` suite run over k8s
2025-09-24 17:02:29 +05:45
Lukas Hirt
1b83d986f9
feat: [OCISDEV-330] drop remote.php prefix
...
The `remote.php` prefix is now fully optional in WebDAV endpoints and is never returned in responses.
2025-09-24 11:25:27 +02:00
Lukas Hirt
a917473ee8
fix: [OCISDEV-330] limit search only when scope is passed
...
Previously, the search service would limit the search
to the according space when searching `/dav/spaces/`.
This was not correct, as the search should be limited
to the according space when a `scope` is passed in the search pattern instead.
2025-09-24 10:47:11 +02:00
pradip
9ebedfb06c
test: cleanup
2025-09-24 13:08:17 +05:45
pradip
3d4842537b
test: include rollback function
2025-09-24 12:18:59 +05:45
pradip
87ac70814f
test: update env for storageusers service
2025-09-24 11:56:35 +05:45
pradip
15cc11e0be
test: make tests inside apiSpaces run over k8s
2025-09-24 10:51:15 +05:45