summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* fix(security): Update CA certificate bundlenextcloud-command2024-09-251-1/+1
| | | | Signed-off-by: GitHub <noreply@github.com>
* ci: Restrict RTL characters to RTL languagesbackport/47349/stable30Joas Schilling2024-09-241-0/+35
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore: add .git-blame-ignore-revschore/noid/git-blame-ignore-revsDaniel Kesselberg2024-09-231-0/+1
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* chore(tests): Update psalm baselineautomated/noid/stable30-update-psalm-baselinenextcloud-command2024-09-201-5/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* chore(tests): Update psalm baselinenextcloud-command2024-09-161-3/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #47894 from nextcloud/backport/47339/stable30Andy Scherzinger2024-09-151-0/+83
|\ | | | | [stable30] fix: Display 'Leave share' instead of 'Delete'
| * fix(files_sharing): adjust permissions from custom edit and delete check methodsbackport/47339/stable30skjnldsv2024-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-052-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-041-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-045-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>
* fix(test): Fix provisioning enabled appsprovokateurin2024-08-291-0/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(CI): Add a check that all server apps are translatedJoas Schilling2024-08-201-4/+17
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(branchoff): Test against stable30 branchesJoas Schilling2024-08-142-7/+7
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat: Make `ISharedStorage` public API and reuse where possibleFerdinand Thiessen2024-08-121-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(dav): Ensure share properties are also set on public remote endpointFerdinand Thiessen2024-08-123-4/+51
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(tests): Update psalm baselinenextcloud-command2024-08-071-1/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* chore(tests): Update psalm baselinenextcloud-command2024-08-031-13/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* chore: Remove deprecated legacy search backendJulius Härtl2024-08-011-273/+0
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* chore(tests): Update psalm baselinenextcloud-command2024-08-011-5/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #46834 from withbest/masterAndy Scherzinger2024-07-291-2/+2
|\ | | | | chore: fix some comments
| * chore: fix some commentswithbest2024-07-291-2/+2
| | | | | | | | Signed-off-by: withbest <seekseat@outlook.com>
* | build(psalm): Enforce named attribute argumentsprovokateurin2024-07-271-0/+53
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* build(deps-dev): bump guzzlehttp/guzzle in /build/integrationdependabot[bot]2024-07-271-6/+6
| | | | | | | | | | | | | | | Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.9.1 to 7.9.2. - [Release notes](https://github.com/guzzle/guzzle/releases) - [Changelog](https://github.com/guzzle/guzzle/blob/7.9/CHANGELOG.md) - [Commits](https://github.com/guzzle/guzzle/compare/7.9.1...7.9.2) --- updated-dependencies: - dependency-name: guzzlehttp/guzzle dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps-dev): bump guzzlehttp/guzzle in /build/integrationdependabot[bot]2024-07-201-33/+33
| | | | | | | | | | | | | | | Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.8.1 to 7.9.1. - [Release notes](https://github.com/guzzle/guzzle/releases) - [Changelog](https://github.com/guzzle/guzzle/blob/7.9/CHANGELOG.md) - [Commits](https://github.com/guzzle/guzzle/compare/7.8.1...7.9.1) --- updated-dependencies: - dependency-name: guzzlehttp/guzzle dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* chore(integration): add file request testsskjnldsv2024-07-192-3/+48
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix: drop outdated handlebar comments templateskjnldsv2024-07-181-3/+0
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Merge branch 'master' into support-direct-appapi-requestsAlexander Piskun2024-07-162-19/+1
|\
| * fix(files_sharing): adjust IAttributes API and files_versionsskjnldsv2024-07-121-1/+1
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * chore(tests): Update psalm baselinenextcloud-command2024-07-121-18/+0
| | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | feat: webhooks_listeners app support for sending direct requests to ExApps ↵Alexander Piskun2024-07-161-12/+89
|/ | | | | | using AppAPI. Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
* feat: Add new forbidden filename options to CapabilitiesFerdinand Thiessen2024-07-111-1/+3
| | | | | | | | | Allow clients to access the new filename validation options and make frontend name validation possible. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* ci(psalm): update baselineArthur Schiwon2024-07-101-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>
* Merge pull request #46048 from ↵Ferdinand Thiessen2024-06-242-2/+2
|\ | | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline [master] Update psalm-baseline.xml
| * chore(tests): Update psalm baselinenextcloud-command2024-06-242-2/+2
| | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | chore: remove chunking-v1Robin Appelman2024-06-195-119/+0
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* chore: Switch order of license texts in `.license` filesFerdinand Thiessen2024-06-181-16/+17
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Adjust SPDX tool to multiple line licenses instead of `AND` chainedFerdinand Thiessen2024-06-181-4/+8
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(tests): Update psalm baselinenextcloud-command2024-06-171-8/+0
| | | | Signed-off-by: GitHub <noreply@github.com>
* chore: Add webpack plugin to properly extract licenses used in compiled assetsFerdinand Thiessen2024-06-161-0/+216
| | | | | | This will create proper extracted license information for assets and stores it in `fist/file.js.license`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Update build/npm-post-build.shJoas Schilling2024-06-141-1/+1
| | | Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
* chore: Adjust post-build script to add license files for sourcemaps on buildFerdinand Thiessen2024-06-141-0/+29
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* ci: Migrate CalDAVTester CI scripts to GitHubFerdinand Thiessen2024-06-081-1/+0
| | | | | | We can finally shut of drone workers. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-06-0648-0/+110
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* Merge branch 'master' into refactor/OC-Server-getHTTPClientServiceJohn Molakvoæ2024-05-3086-12700/+3714
|\ | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * feat(files): Use receiving users language for the ownership transfer target ↵Ferdinand Thiessen2024-05-292-3/+3
| | | | | | | | | | | | folder Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * chore: Add SPDX headerAndy Scherzinger2024-05-2713-40/+41
| | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
| * test(Sharing): Integration test for no expiration set date for sharefenn-cs2024-05-232-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: Add SPDX headerAndy Scherzinger2024-05-1337-811/+94
| | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>