aboutsummaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* ci: Restrict RTL characters to RTL languagesbackport/47349/stable28Joas Schilling2024-09-241-21/+54
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore: add .git-blame-ignore-revsbackport/48282/stable28Daniel Kesselberg2024-09-231-0/+1
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* chore(tests): Update psalm baselineautomated/noid/stable28-update-psalm-baselinenextcloud-command2024-09-231-3/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #47893 from nextcloud/backport/47339/stable28John Molakvoæ2024-09-151-0/+83
|\ | | | | [stable28] fix: Display 'Leave share' instead of 'Delete'
| * fix(files_sharing): adjust permissions from custom edit and delete check methodsbackport/47339/stable28skjnldsv2024-09-111-0/+83
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | chore(tests): Update psalm baselinenextcloud-command2024-09-151-6/+0
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* fix(dav): Always respond custom error page on exceptionsLouis Chemineau2024-09-092-22/+11
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix: Fix unmodified placeholder replacing the actual value when updatingDaniel Calviño Sánchez2024-09-051-0/+32
| | | | | | | | | | | | | | When updating global storages and user storages a property is not updated by "StoragesService::updateStorage()" if the value matches the unmodified placeholder. However, userglobal storages are not updated through the "StoragesService"; as only the authentication mechanism is updated it is directly done with "saveBackendOptions()" in "IUserProvided" or "UserGlobalAuth". Due to this the unmodified placeholder value needs to be explicitly checked in those cases and replaced by the actual value (note that in this case it is not possible to just skip updating a specific property). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* test: Add integration tests for saving external userglobal storagesDaniel Calviño Sánchez2024-09-055-2/+136
| | | | | | | | | As the external storage uses the Nextcloud server itself the number of workers of the PHP process running the Nextcloud server had to be increased. Otherwise if a request is sent for the external storage while handling a request from the integration tests a deadlock would occur. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* chore(tests): Update psalm baselinenextcloud-command2024-07-191-8/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* ci(psalm): update baselineArthur Schiwon2024-07-111-0/+3
| | | | | | | prefer to keep this check as PublicEmitter should be dropped sooner or later Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix(security): Update CA certificate bundlenextcloud-command2024-07-031-1/+1
| | | | Signed-off-by: GitHub <noreply@github.com>
* test(Sharing): Integration test for no expiration set date for sharefenn-cs2024-06-132-2/+24
| | | | | | | | | | - Verify that explicitly sending empty `expireDate` param to server overwrite default and sets not expiry date, if non is enforced. - Update tests to avoid converting empty string to date. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* chore(tests): Update psalm baselinenextcloud-command2024-06-111-3/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* feat(caldav): expose calendar subscriptionsDaniel Kesselberg2024-05-311-2/+2
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* chore(tests): Update psalm baselinenextcloud-command2024-05-071-33/+32
| | | | Signed-off-by: GitHub <noreply@github.com>
* chore(tests): Update psalm baselineFerdinand Thiessen2024-04-301-62/+19
| | | | | Co-authored-by: GitHub <noreply@github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Update psalm baseline to ignore `setKey` being internal of `phpseclib`Ferdinand Thiessen2024-04-051-0/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(security): Update CA certificate bundlenextcloud-command2024-03-121-1/+1
| | | | Signed-off-by: GitHub <noreply@github.com>
* fix(build): Fix OpenAPI diff on non-default specsprovokateurin2024-01-201-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(build): Do not generated OpenAPI for non-shipped apps or apps without ↵provokateurin2024-01-181-2/+4
| | | | | | OpenAPI support Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(security): Update CA certificate bundlenextcloud-command2023-12-141-1/+1
| | | | Signed-off-by: GitHub <noreply@github.com>
* enh(LDAP): implement IIsAdmin interfaceArthur Schiwon2023-12-041-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>
* confirm content on dav-v2 testMaxence Lange2023-11-252-18/+69
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge pull request #41679 from nextcloud/branchoff/welcome-stable28Arthur Schiwon2023-11-232-7/+7
|\ | | | | Test against stable28 branches
| * Test against stable28 branchesJoas Schilling2023-11-232-7/+7
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-233-9/+9
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Merge pull request #41668 from nextcloud/enh/noid/test-dav-favorite-searchMaxence Lange2023-11-232-0/+26
|\ | | | | test boolean favorite
| * test boolean favoriteMaxence Lange2023-11-222-0/+26
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | fixing testMaxence Lange2023-11-231-2/+34
|/ | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge branch 'master' into update/openapi-extractorJulien Veyssier2023-11-061-7/+0
|\
| * address reviewSimon L2023-11-031-7/+0
| | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | fix(build): Use --no-pager for OpenAPI diffjld31032023-11-021-1/+1
|/ | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* fix(build): phpDocumentor usageJohn Molakvoæ2023-10-251-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix: use default php versionJohn Molakvoæ2023-10-251-1/+1
| | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* Adapt baseline to filename changeCôme Chilliet2023-10-231-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* feat(CI): Add a stub for SensitiveParameter, so Psalm is not failing on ↵Joas Schilling2023-10-061-0/+5
| | | | | | Doctrine/DBAL Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(autocomplete): Fix missing user status on autocomplete endpointJoas Schilling2023-09-283-4/+12
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore: Drop vendored Composer v2.4.1Christoph Wurst2023-09-261-0/+0
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* fix(build): Ignore `default-source.svg` from image optimizationJoas Schilling2023-09-251-11/+16
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* small fixesMaxence Lange2023-09-201-5/+0
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* ocm controllerMaxence Lange2023-09-202-1/+5
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge pull request #39720 from ↵Ferdinand Thiessen2023-09-191-13/+13
|\ | | | | | | | | nextcloud/dependabot/composer/build/integration/symfony/event-dispatcher-5.4.26 chore(deps-dev): Bump symfony/event-dispatcher from 5.4.22 to 5.4.26 in /build/integration
| * chore(deps-dev): Bump symfony/event-dispatcher in /build/integrationdependabot[bot]2023-09-191-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher) from 5.4.22 to 5.4.26. - [Release notes](https://github.com/symfony/event-dispatcher/releases) - [Changelog](https://github.com/symfony/event-dispatcher/blob/6.3/CHANGELOG.md) - [Commits](https://github.com/symfony/event-dispatcher/compare/v5.4.22...v5.4.26) --- updated-dependencies: - dependency-name: symfony/event-dispatcher dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | chore(deps-dev): Bump phpunit/phpunit in /build/integrationdependabot[bot]2023-09-191-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.10 to 9.6.11. - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.11/ChangeLog-9.6.md) - [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.10...9.6.11) --- updated-dependencies: - dependency-name: phpunit/phpunit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #40455 from ↵Ferdinand Thiessen2023-09-191-25/+26
|\ \ | |/ |/| | | | | nextcloud/dependabot/composer/build/integration/phpunit/phpunit-9.6.12 chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.12 in /build/integration
| * chore(deps-dev): Bump phpunit/phpunit in /build/integrationdependabot[bot]2023-09-161-25/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.10 to 9.6.12. - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.12/ChangeLog-9.6.md) - [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.10...9.6.12) --- updated-dependencies: - dependency-name: phpunit/phpunit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Update psalm baselinenextcloud-command2023-09-171-53/+0
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #32912 from nextcloud/group-backend-batch-methodCôme Chilliet2023-09-111-10/+0
|\ | | | | Add batch methods in user backends
| * Add batch methods in user backendsCarl Schwan2023-09-051-10/+0
| | | | | | | | | | | | This allows for faster group search with significantly less DB traffic Signed-off-by: Carl Schwan <carl@carlschwan.eu>