aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | chore(assets): Recompile assetsnextcloud-command2025-04-2670-70/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | build(deps-dev): bump webpack from 5.99.6 to 5.99.7dependabot[bot]2025-04-262-9/+10
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [webpack](https://github.com/webpack/webpack) from 5.99.6 to 5.99.7. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.99.6...v5.99.7) --- updated-dependencies: - dependency-name: webpack dependency-version: 5.99.7 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | Merge pull request #52458 from nextcloud/dependabot/npm_and_yarn/marked-15.0.11dependabot[bot]2025-04-268-12/+12
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | chore(assets): Recompile assetsnextcloud-command2025-04-266-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | build(deps): bump marked from 15.0.8 to 15.0.11dependabot[bot]2025-04-262-5/+5
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [marked](https://github.com/markedjs/marked) from 15.0.8 to 15.0.11. - [Release notes](https://github.com/markedjs/marked/releases) - [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json) - [Commits](https://github.com/markedjs/marked/compare/v15.0.8...v15.0.11) --- updated-dependencies: - dependency-name: marked dependency-version: 15.0.11 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #52428 from nextcloud/chore/dav/refactor-inline-listenersRichard Steinmetz2025-04-263-29/+11
|\ \ \ \ \ \ | | | | | | | | | | | | | | refactor(dav): refactor inline event listeners
| * | | | | | refactor(dav): refactor inline event listenerschore/dav/refactor-inline-listenersRichard Steinmetz2025-04-253-29/+11
| | |/ / / / | |/| | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | | Merge pull request #52460 from ↵dependabot[bot]2025-04-262-22/+22
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/puppeteer-24.7.2
| * | | | | | build(deps-dev): bump puppeteer from 24.7.0 to 24.7.2dependabot/npm_and_yarn/puppeteer-24.7.2dependabot[bot]2025-04-262-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.7.0 to 24.7.2. - [Release notes](https://github.com/puppeteer/puppeteer/releases) - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md) - [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.7.0...puppeteer-v24.7.2) --- updated-dependencies: - dependency-name: puppeteer dependency-version: 24.7.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | Merge pull request #52455 from ↵dependabot[bot]2025-04-261-6/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/build/integration/behat/behat-3.21.1
| * | | | | | | build(deps-dev): bump behat/behat in /build/integrationdependabot/composer/build/integration/behat/behat-3.21.1dependabot[bot]2025-04-261-6/+6
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [behat/behat](https://github.com/Behat/Behat) from 3.21.0 to 3.21.1. - [Release notes](https://github.com/Behat/Behat/releases) - [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md) - [Commits](https://github.com/Behat/Behat/compare/v3.21.0...v3.21.1) --- updated-dependencies: - dependency-name: behat/behat dependency-version: 3.21.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | Merge pull request #52457 from ↵dependabot[bot]2025-04-262-29/+29
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stylelint-16.19.1
| * | | | | | build(deps-dev): bump stylelint from 16.18.0 to 16.19.1dependabot/npm_and_yarn/stylelint-16.19.1dependabot[bot]2025-04-262-29/+29
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.18.0 to 16.19.1. - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.18.0...16.19.1) --- updated-dependencies: - dependency-name: stylelint dependency-version: 16.19.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* / / / / / fix(l10n): Update translations from TransifexNextcloud bot2025-04-2632-42/+118
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #52427 from nextcloud/chore/dav/first-class-callableRichard Steinmetz2025-04-251-4/+4
|\ \ \ \ \ | |_|/ / / |/| | | | refactor(dav): use first class callable syntax to boot the app
| * | | | refactor(dav): use first class callable syntax to boot the appchore/dav/first-class-callableRichard Steinmetz2025-04-251-4/+4
| | |/ / | |/| | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | Merge pull request #52439 from nextcloud/backport/45765/masterGit'Fellow2025-04-253-4/+5
|\ \ \ \ | | | | | | | | | | [master] fix(settings): Use axios directly for health check to preven URL sanitizing
| * | | | chore(assets): Recompile assetsbackport/45765/masternextcloud-command2025-04-252-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | fix(settings): Use axios directly for health check to preven URL sanitizingFerdinand Thiessen2025-04-251-1/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash. But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #52429 from ↵Kate2025-04-257-140/+80
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/bugfix/noid/fix-autocomplete-of-app-configs
| * | | | fix(occ): Fix autocompletion of config:app:* commandsbugfix/noid/fix-autocomplete-of-app-configsJoas Schilling2025-04-257-140/+80
| |/ / / | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #52424 from nextcloud/bugfix/noid/censor-more-app-configsAndy Scherzinger2025-04-251-3/+9
|\ \ \ \ | |_|/ / |/| | | fix(config): Censor more app configs in system report
| * | | fix(config): Censor more app configs in system reportbugfix/noid/censor-more-app-configsJoas Schilling2025-04-251-3/+9
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #51355 from AIlkiv/refactor/rollback-hook-usageStephan Orbaugh2025-04-257-43/+45
|\ \ \ \ | |_|/ / |/| | | refactor: cleanup rollback hook usage
| * | | refactor: cleanup rollback hook usageailkiv2025-04-257-43/+45
| | | | | | | | | | | | | | | | Signed-off-by: ailkiv <a.ilkiv.ye@gmail.com>
* | | | Merge pull request #52404 from ↵Joas Schilling2025-04-253-4/+17
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/bugfix/49973/allow-federated-filesharing-without-federation-app fix(federation): Allow federation file sharing when federation app is…
| * | | fix(federation): Allow federation file sharing when federation app is disabledbugfix/49973/allow-federated-filesharing-without-federation-appJoas Schilling2025-04-243-4/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The app id might be misleading, the federation app is for syncing addressbooks with trusted servers. It is not always enabled and show not have to be. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-04-2592-270/+228
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #51309 from nextcloud/backport/51260/masterAndy Scherzinger2025-04-241-2/+1
|\ \ \ \ | | | | | | | | | | test(cypress): rename select all clear
| * | | | fix(cypress): rename select all clearskjnldsv2025-04-241-2/+1
|/ / / / | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | Merge pull request #52079 from ↵Andy Scherzinger2025-04-241-4/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | IONOS-Productivity/fix/s3_traffic_on_video_thumbnails fix(previews): avoid large file downloads for remote movie storage
| * | | | fix(previews): avoid large file downloads for remote movie storageMisha M.-Kupriyanov2025-04-231-4/+9
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Prevent downloading entire movie files from remote storage (e.g., S3) when the 'moov atom' is located at the end of the file. Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
* | | | Merge pull request #51438 from ↵Daniel2025-04-242-6/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/perf/db/cards-properties-abid-name-value-idx perf(db): Extend index on cards_properties to cover name and value
| * | | | perf(db): Extend index on cards_properties to cover name and valueperf/db/cards-properties-abid-name-value-idxChristoph Wurst2025-03-122-6/+9
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Merge pull request #52373 from nextcloud/fix/files-version-creationFerdinand Thiessen2025-04-241-2/+11
|\ \ \ \ \ | | | | | | | | | | | | fix(files_versions): create version if previous does not exist
| * | | | | fix(files_versions): create version if previous does not existfix/files-version-creationFerdinand Thiessen2025-04-231-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This issue happens reproducible if: - Versions is disabled - Upload a file - Enable versions - Upload same file unchanged - Now the error happens. Problem is that the mtime is unchanged so no version will be created on the upload, but it tries to update the last version which does not exists. Instead of "upload same file unchanged" you can also - like in the example stack trace above - use Android with an SD card with invalid mtime -> the mtime will be stripped so its always the same. Instead of disable versions the same also happens if e.g. the versions creation failed due to other issues. The solution now is to catch the exception and create if not exists. A cleaner solution would be to have a method on the versions backend like `hasVersionEntity(File $file, int $revision): bool` but this would be a breaking change or at least a feature that apps need to implement. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | Merge pull request #52400 from nextcloud/chore/laravel-php84Ferdinand Thiessen2025-04-241-0/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | chore(deps): Bump laravel/serializable-closure from 1.3.5 to 2.0.4
| * | | | | | chore(deps): Bump laravel/serializable-closure from 1.3.5 to 2.0.4chore/laravel-php84Ferdinand Thiessen2025-04-241-0/+0
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * for https://github.com/nextcloud/3rdparty/pull/2071 * enabled offical PHP 8.4 support Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | Merge pull request #52276 from nextcloud/feat/noid/log-query-parametersKate2025-04-242-3/+30
|\ \ \ \ \ \
| * | | | | | chore: Update config.sample.php to include query log extensionsfeat/noid/log-query-parametersMarcel Müller2025-04-191-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
| * | | | | | feat: Add option to also log parameters to query logMarcel Müller2025-04-191-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* | | | | | | Merge pull request #52364 from ↵Ferdinand Thiessen2025-04-2411-13/+19
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/51875/allow-keyboard-input-4-share-expiration-on-chrome fix(files_sharing): Improve expiration date input change handling
| * | | | | | | chore(assets): Recompile assetsnextcloud-command2025-04-249-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | fix(files_sharing): Improve expiration date input change handlingnfebe2025-04-242-6/+12
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the time picker component is emitting a Date object already, then there is redundant call of `new Date(new Date())` and therefore introduces subtle bugs, for example on chrome users could not enter expiration date with keyboard. - Use @update:model-value instead of @change/@input for more reliable date updates - Ensure null and invalid dates are handled correctly in onExpirationChange - Validate date input before updating defaultExpirationDateEnabled Resolves : https://github.com/nextcloud/server/issues/51875 Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | | | | | | Merge pull request #52374 from ↵Kate2025-04-243-5/+5
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | nextcloud/fix/updatenotification/applist-error-handling
| * | | | | | chore(assets): Recompile assetsnextcloud-command2025-04-242-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | fix(updatenotification): Fix error handling when fetching applist for server ↵fix/updatenotification/applist-error-handlingprovokateurin2025-04-231-2/+2
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | update Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | Merge pull request #52396 from nextcloud/chore/openstack-3-12Ferdinand Thiessen2025-04-241-0/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | chore(3rdparty): update `php-opencloud/openstack` to v3.12.0 for PHP8.4
| * | | | | | chore(3rdparty): update `php-opencloud/openstack` to v3.12.0 for PHP8.4chore/openstack-3-12Ferdinand Thiessen2025-04-241-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Production Changes | From | To | Compare | |-------------------------|---------|---------|-----------------------------------------------------------------------------| | guzzlehttp/guzzle | 7.9.2 | 7.9.3 | [...](https://github.com/guzzle/guzzle/compare/7.9.2...7.9.3) | | guzzlehttp/promises | 2.0.4 | 2.2.0 | [...](https://github.com/guzzle/promises/compare/2.0.4...2.2.0) | | guzzlehttp/psr7 | 2.7.0 | 2.7.1 | [...](https://github.com/guzzle/psr7/compare/2.7.0...2.7.1) | | guzzlehttp/uri-template | v1.0.3 | v1.0.4 | [...](https://github.com/guzzle/uri-template/compare/v1.0.3...v1.0.4) | | php-opencloud/openstack | v3.10.0 | v3.12.0 | [...](https://github.com/php-opencloud/openstack/compare/v3.10.0...v3.12.0) | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | Merge pull request #48277 from schaarsc/feature/32735-occ-add-tag-to-file-masterStephan Orbaugh2025-04-246-0/+238
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | new occ commands to manage system-tags for files