aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * fix: explicitly ignore nested mounts when transfering ownershipRobin Appelman2025-02-054-6/+12
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * fix: translate mount move error messagesRobin Appelman2025-02-051-11/+36
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * feat(files): Display meaningful error message on move failureChristopher Ng2025-02-051-2/+13
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * fix: improve checks for moving shares/storages into other mountsRobin Appelman2025-02-052-24/+93
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-05134-346/+818
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50648 from nextcloud/backport/50642/stable29Ferdinand Thiessen2025-02-043-96/+206
|\ | | | | [stable29] fix(sharing): better handle file share attributes
| * fix(sharing): Ensure download restrictions are not droppedbackport/50642/stable29Ferdinand Thiessen2025-02-043-96/+206
|/ | | | | | | | When a user receives a share with share-permissions but also with download restrictions (hide download or the modern download permission attribute), then re-shares of that share must always also include those restrictions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0428-10/+138
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50088 from nextcloud/backport/49882/stable29Kate2025-02-0321-47/+51
|\
| * fix(Http): Only allow valid HTTP status code values via templatebackport/49882/stable29provokateurin2025-02-0320-41/+43
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * fix(settings): Fix log file download return typeprovokateurin2025-02-031-6/+8
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #50596 from nextcloud/backport/50424/stable29Ferdinand Thiessen2025-02-0310-217/+305
|\ | | | | [stable29] fix(settings): Clarify peculiarities of enabling encryption
| * chore: Compile assetsbackport/50424/stable29Ferdinand Thiessen2025-01-315-6/+11
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(settings): Clarify peculiarities of enabling encryptionFerdinand Thiessen2025-01-315-211/+294
| | | | | | | | | | | | | | | | | | | | | | - Clarify that enabling server side encryption will not encrypt existing files but only new or changed files. - Clarify that server side encryption can only be disabled using OCC - Ensure there is accessible information of encryption state (`disabled` input will not be announced so make it `aria-disabled` instead) - Make warning more prominent by moving it into a dialog Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0330-90/+162
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-02110-114/+124
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50617 from ↵dependabot[bot]2025-02-012-6/+7
|\ \ | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable29/nextcloud/moment-1.3.2
| * | chore(deps): bump @nextcloud/moment from 1.3.1 to 1.3.2dependabot/npm_and_yarn/stable29/nextcloud/moment-1.3.2dependabot[bot]2025-02-012-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/moment](https://github.com/nextcloud/nextcloud-moment) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/nextcloud/nextcloud-moment/releases) - [Changelog](https://github.com/nextcloud-libraries/nextcloud-moment/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-moment/compare/v1.3.1...v1.3.2) --- updated-dependencies: - dependency-name: "@nextcloud/moment" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #50618 from ↵dependabot[bot]2025-02-015-9/+10
|\ \ \ | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable29/moment-timezone-0.5.47
| * | | chore(deps): bump moment-timezone from 0.5.46 to 0.5.47dependabot/npm_and_yarn/stable29/moment-timezone-0.5.47dependabot[bot]2025-02-015-9/+10
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.46 to 0.5.47. - [Release notes](https://github.com/moment/moment-timezone/releases) - [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md) - [Commits](https://github.com/moment/moment-timezone/compare/0.5.46...0.5.47) --- updated-dependencies: - dependency-name: moment-timezone 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 #50600 from nextcloud/backport/50549/stable29Kate2025-02-011-4/+8
|\ \ \
| * | | fix(OC_Files): Fix error response when `event` was not setbackport/50549/stable29Ferdinand Thiessen2025-01-311-4/+8
| | |/ | |/| | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #50504 from nextcloud/backport/50270/stable29Kate2025-02-017-286/+386
|\ \ \ | |_|/ |/| |
| * | test: Reset sharing app config after testbackport/50270/stable29Ferdinand Thiessen2025-01-311-0/+1
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(sharing): Move permission validation to share managerFerdinand Thiessen2025-01-312-5/+36
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(files_sharing): Respect permissions passed when creating link sharesFerdinand Thiessen2025-01-314-281/+349
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Given: User creates a link or email share with permissions=4 (create only = file drop). Problem: Currently the permissions are automatically extended to permissions = 5 (READ + CREATE). Work around was to create the share and directly update it. Solution: Respect what the user is requesting, create a file drop share. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / Fix(l10n): Update translations from TransifexNextcloud bot2025-02-01194-568/+974
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50563 from nextcloud/backport/50530/stable29Kate2025-01-312-15/+6
|\
| * fix(ConvertType): Read dbtype in createConnectionParams and remove safeguardbackport/50530/stable29Nils Wenninghoff2025-01-302-15/+6
| | | | | | | | Signed-off-by: Nils Wenninghoff <nils@ungemein.cool>
* | Merge pull request #50571 from nextcloud/backport/50292/stable29Kate2025-01-317-36/+89
|\ \
| * | chore: Compile assetsprovokateurin2025-01-314-6/+6
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | fix(files_sharing): Only clear permissions of pending federated sharesprovokateurin2025-01-312-29/+82
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | fix(files): Allow opening the same file repeatedlyprovokateurin2025-01-311-1/+1
|/ / | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-31108-84/+652
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50575 from nextcloud/backport/50298/stable29Andy Scherzinger2025-01-301-1/+1
|\ \ | | | | | | [stable29] fix: detect deleted items as updated for smb storage
| * | fix: detect deleted items as updated for smb storagebackport/50298/stable29Robin Appelman2025-01-301-1/+1
|/ / | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #50558 from nextcloud/backport/50519/stable29Kate2025-01-302-0/+22
|\ \ | |/ |/|
| * fix: Exclude non accepted shares when computing access listbackport/50519/stable29Louis Chemineau2025-01-302-0/+22
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #50545 from nextcloud/backport/50514/stable29Andy Scherzinger2025-01-291-1/+1
|\ | | | | [stable29] feat(S3): add SSE-C support in S3 External Storage
| * fix(s3): treat empty sse_c_key as not setbackport/50514/stable29Richard Steinmetz2025-01-291-1/+1
|/ | | | | Co-authored-by: Christian Becker <christian@dabecka.de> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* Merge pull request #50544 from nextcloud/dependabot/composer/symfony/stable29Joas Schilling2025-01-291-0/+0
|\ | | | | [stable29] build(deps): Bump symfony/* to latest 5.4
| * build(deps): Bump symfony/* to latest 5.4dependabot/composer/symfony/stable29Joas Schilling2025-01-291-0/+0
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #49776 from ↵Ferdinand Thiessen2025-01-2990-150/+151
|\ | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable29/nextcloud/vue-8.17.1 chore(deps): bump @nextcloud/vue from 8.17.0 to 8.17.1
| * chore: Update HTML snapshotdependabot/npm_and_yarn/stable29/nextcloud/vue-8.17.1Ferdinand Thiessen2025-01-291-15/+15
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * chore(assets): Recompile assetsnextcloud-command2025-01-2987-130/+130
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * chore(deps): bump @nextcloud/vue from 8.17.0 to 8.17.1dependabot[bot]2025-01-292-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.17.0 to 8.17.1. - [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases) - [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.17.0...v8.17.1) --- updated-dependencies: - dependency-name: "@nextcloud/vue" 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 #50525 from nextcloud/backport/50437/stable29Ferdinand Thiessen2025-01-292-1/+11
|\ \ | | | | | | [stable29] fix: storage wrapper / files scanner do not array access on null
| * | fix(files): Do not array access null valuebackport/50437/stable29Ferdinand Thiessen2025-01-292-1/+11
| |/ | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #50522 from nextcloud/backport/50299/stable29Louis2025-01-291-3/+2
|\ \ | |/ |/| [stable29] fix(files_versions): Update `unencrypted_size` during rollback
| * fix(files_versions): Update `unencrypted_size` during rollbackbackport/50299/stable29Louis Chemineau2025-01-291-1/+2
| | | | | | | | | | | | This prevent restored version of encrypted files from having a wrong reported size. This was blocking download. Signed-off-by: Louis Chemineau <louis@chmn.me>