aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat(ip): add configurable IPv6 subnet for BFP and throttlingfeat/add-configurable-ipv6-subnetBenjamin Gaussorgues2025-04-173-8/+25
| | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Merge pull request #52175 from nextcloud/perf/properies-index-Andy Scherzinger2025-04-161-0/+5
|\ | | | | perf: Add index to select properties by name, path and user
| * perf: Add index to select properties by name, path and userJulius Knorr2025-04-161-0/+5
|/ | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
* fix(l10n): Update translations from TransifexNextcloud bot2025-04-1650-138/+200
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #52212 from nextcloud/fix/improve-error-output-of-sso-testAndy Scherzinger2025-04-151-0/+2
|\ | | | | chore: Output error content when test smb-kerberos-sso is failing
| * chore: Output error content when test smb-kerberos-sso is failingfix/improve-error-output-of-sso-testCôme Chilliet2025-04-151-0/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #52080 from nextcloud/chore-check-for-composer-binCôme Chilliet2025-04-158-98/+38
|\ \ | | | | | | ci: add check to ensure composer-bin is not accidentally committed
| * | chore: update main autoloaderchore-check-for-composer-binDaniel Kesselberg2025-04-156-95/+30
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * | ci: add check to ensure composer-bin is not accidentally committedDaniel Kesselberg2025-04-152-3/+8
|/ / | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Merge pull request #52121 from ↵F. E Noel Nfebe2025-04-1511-46/+30
|\ \ | | | | | | | | | | | | nextcloud/fix/no-issue/use-password-default-sharing-details fix(files_sharing): Apply default password setting in SharingDetailsTab
| * | chore(assets): Recompile assetsnextcloud-command2025-04-158-7/+7
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files_sharing): Apply default password setting in SharingDetailsTabfix/no-issue/use-password-default-sharing-detailsnfebe2025-04-153-39/+23
|/ / | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Merge pull request #50905 from nextcloud/fix/rate-limit-share-creationJohn Molakvoæ2025-04-155-1/+46
|\ \ | |/ |/|
| * fix(files_sharing): adjust rate limit share creation to 20 over 10 minutesJohn Molakvoæ2025-04-151-1/+1
| | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * test: enable rate limiting for ratelimiting.featureskjnldsv2025-04-153-0/+42
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * test: Disable ratelimit as tests trigger itfix/rate-limit-share-creationJoas Schilling2025-04-151-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * fix(files_sharing): rate limit share creation 10 times per 10 minutesskjnldsv2025-04-151-1/+2
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #51729 from ↵Louis2025-04-152-27/+84
|\ \ | | | | | | | | | | | | nextcloud/artonge/support_oc_checksum_in_bulk_upload feat: Support OC-Checksum in bulk upload
| * | feat: Support OC-Checksum in bulk uploadartonge/support_oc_checksum_in_bulk_uploadLouis Chemineau2025-04-012-27/+84
| | | | | | | | | | | | | | | | | | To align with the rest of Nextcloud. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Merge pull request #52072 from nextcloud/fix/sharing-exp-dateJohn Molakvoæ2025-04-1512-13/+55
|\ \ \ | |_|/ |/| |
| * | chore(assets): Recompile assetsfix/sharing-exp-datenextcloud-command2025-04-148-7/+7
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files_sharing): file request pass empty string if password or expiration ↵skjnldsv2025-04-141-2/+2
| | | | | | | | | | | | | | | | | | is disabled Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | fix(files_sharing): expireDate null testsskjnldsv2025-04-143-4/+46
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-04-1586-182/+186
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51640 from ↵John Molakvoæ2025-04-14129-195/+195
|\ \ | | | | | | | | | nextcloud/dependabot/npm_and_yarn/sass-loader-16.0.5
| * | chore(assets): Recompile assetsnextcloud-command2025-04-14128-192/+192
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | build(deps-dev): bump sass-loader from 16.0.2 to 16.0.5dependabot[bot]2025-04-141-3/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 16.0.2 to 16.0.5. - [Release notes](https://github.com/webpack-contrib/sass-loader/releases) - [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md) - [Commits](https://github.com/webpack-contrib/sass-loader/compare/v16.0.2...v16.0.5) --- updated-dependencies: - dependency-name: sass-loader dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #52144 from ↵John Molakvoæ2025-04-142-22/+22
|\ \ | | | | | | | | | nextcloud/dependabot/npm_and_yarn/puppeteer-24.6.1
| * | build(deps-dev): bump puppeteer from 24.5.0 to 24.6.1dependabot/npm_and_yarn/puppeteer-24.6.1dependabot[bot]2025-04-122-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.5.0 to 24.6.1. - [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.5.0...puppeteer-v24.6.1) --- updated-dependencies: - dependency-name: puppeteer dependency-version: 24.6.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #52147 from ↵John Molakvoæ2025-04-142-5/+6
|\ \ \ | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.37
| * | | build(deps-dev): bump @types/dockerode from 3.3.32 to 3.3.37dependabot/npm_and_yarn/types/dockerode-3.3.37dependabot[bot]2025-04-122-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.32 to 3.3.37. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode) --- updated-dependencies: - dependency-name: "@types/dockerode" dependency-version: 3.3.37 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | Merge pull request #52148 from ↵John Molakvoæ2025-04-142-163/+141
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud/webpack-vue-config-6.3.0
| * | | | chore: remove ts-loader and use `webpack-vue-config`sskjnldsv2025-04-142-2/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | chore: fix babel and webpack depsskjnldsv2025-04-142-151/+125
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | build(deps-dev): bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0dependabot[bot]2025-04-142-10/+10
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config) from 6.2.0 to 6.3.0. - [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases) - [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v6.2.0...v6.3.0) --- updated-dependencies: - dependency-name: "@nextcloud/webpack-vue-config" dependency-version: 6.3.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | Merge pull request #51020 from nextcloud/artonge/fix/transfer_ownershipLouis2025-04-142-1/+30
|\ \ \ \
| * | | | fix: Transfer ownership with S3 as primaryartonge/fix/transfer_ownershipLouis Chemineau2025-04-012-1/+30
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using S3 as primary storage, transferring ownership with the `--move` option fail with the following error: `SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '8-45b963397aa40d4a0063e0d85e4fe7a1' for key 'fs_storage_path_hash'` The `--move` option moves the entire home folder from one account to another. The error means that the move failed because the destination folder already exist in `oc_filecache`. - With S3 as primary storage, folders only exists as entries in `oc_filecache`. - With S3 as primary storage, `moveFromStorage(...)` only moves the cache entry, as nothing needs to be moved on disk. This cache move does not delete potentially pre-existing destination folder. - With Local storage, `moveFromStorage(...)` calls `rename(...)` which delete pre-existing folder. - `transfer(...)`: https://github.com/nextcloud/server/blob/687a4d9ac7fcdbd935f81a0def567a1092306f7a/apps/files/lib/Service/OwnershipTransferService.php#L112 - `oneTimeUserSetup(...)`: https://github.com/nextcloud/server/blob/687a4d9ac7fcdbd935f81a0def567a1092306f7a/lib/private/Files/SetupManager.php#L261-L262 - `mkdir(...)`: https://github.com/nextcloud/server/blob/687a4d9ac7fcdbd935f81a0def567a1092306f7a/lib/private/Files/ObjectStore/ObjectStoreStorage.php#L91-L135 - `moveFromStorage(...)`: https://github.com/nextcloud/server/blob/687a4d9ac7fcdbd935f81a0def567a1092306f7a/lib/private/Files/ObjectStore/ObjectStoreStorage.php#L635-L636 Delete pre-existing folder in `moveFromStorage(...)` Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | Merge pull request #52086 from nextcloud/fix/cleanup-user-backendsCôme Chilliet2025-04-1416-83/+73
|\ \ \ \ | | | | | | | | | | Cleanup user backends related methods
| * | | | fix: Replace all usages of OC_User backend method calls by IUserManagerfix/cleanup-user-backendsCôme Chilliet2025-04-1013-40/+48
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | fix: Deprecate OC_User methods related to user backendsCôme Chilliet2025-04-103-43/+25
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | Merge pull request #52146 from nextcloud/dependabot/npm_and_yarn/dompurify-3.2.5dependabot[bot]2025-04-1490-94/+94
|\ \ \ \ \
| * | | | | build(deps): bump dompurify from 3.2.4 to 3.2.5dependabot/npm_and_yarn/dompurify-3.2.5dependabot[bot]2025-04-1490-94/+94
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.4 to 3.2.5. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](https://github.com/cure53/DOMPurify/compare/3.2.4...3.2.5) --- updated-dependencies: - dependency-name: dompurify dependency-version: 3.2.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | Merge pull request #52142 from ↵Ferdinand Thiessen2025-04-14186-500/+373
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/vueuse/components-11.3.0 build(deps): bump @vueuse/components from 11.1.0 to 11.3.0
| * | | | | build(deps): bump @vueuse/components from 11.1.0 to 11.3.0dependabot[bot]2025-04-14186-500/+373
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@vueuse/components](https://github.com/vueuse/vueuse/tree/HEAD/packages/components) from 11.1.0 to 11.3.0. - [Release notes](https://github.com/vueuse/vueuse/releases) - [Commits](https://github.com/vueuse/vueuse/commits/v11.3.0/packages/components) --- updated-dependencies: - dependency-name: "@vueuse/components" dependency-version: 11.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | Merge pull request #52137 from ↵Louis2025-04-142-3/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/revert-51431-enh/noid/disable-bulk-upload
| * | | | | Revert "feat(bulk-upload): change the default to disabled as there are still ↵revert-51431-enh/noid/disable-bulk-uploadLouis2025-04-112-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | some bugs present"
* | | | | | Merge pull request #52153 from nextcloud/dependabot/npm_and_yarn/marked-15.0.8dependabot[bot]2025-04-148-12/+12
|\ \ \ \ \ \
| * | | | | | build(deps): bump marked from 15.0.7 to 15.0.8dependabot[bot]2025-04-148-12/+12
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [marked](https://github.com/markedjs/marked) from 15.0.7 to 15.0.8. - [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.7...v15.0.8) --- updated-dependencies: - dependency-name: marked dependency-version: 15.0.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | Merge pull request #52150 from ↵Ferdinand Thiessen2025-04-1410-110/+527
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud/eslint-config-8.4.2 build(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2
| * | | | | | build(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2dependabot/npm_and_yarn/nextcloud/eslint-config-8.4.2dependabot[bot]2025-04-1410-110/+527
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config) from 8.4.1 to 8.4.2. - [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases) - [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v8.4.1...v8.4.2) --- updated-dependencies: - dependency-name: "@nextcloud/eslint-config" dependency-version: 8.4.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>