summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #33420 from nextcloud/release/24.0.4rc1v24.0.4rc1blizzz2022-08-041-2/+2
|\ | | | | 24.0.4rc1
| * 24.0.4rc1Arthur Schiwon2022-08-011-2/+2
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Merge pull request #32273 from nextcloud/backport/32152/stable24blizzz2022-08-041-1/+1
|\ \ | | | | | | [stable24] Allow compatibility wrapper on local external storage
| * | Allow compatibility wrapper on local external storageVincent Petry2022-05-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The check was likely in place to prevent adding the wrapper on the root and home storage, which is not possible anyway since the encoding option cannot be set on that mount. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | Merge pull request #33455 from nextcloud/backport/32852/stable24Vincent Petry2022-08-042-80/+3
|\ \ \ | | | | | | | | [stable24] Revert "Revert "Remove inefficient fed share scanner""
| * | | fix external share scanner not propagating locking-opt-outRobin Appelman2022-08-041-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | Disable locking on federated sharesCarl Schwan2022-08-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The old inneficiant code didn't do locking and adding locking is creating issues Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Revert "Revert "Remove inefficient fed share scanner""Carl Schwan2022-08-042-82/+0
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 6667007bf235b90a7dd105c881cf5802b2a3f83e. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | Merge pull request #33416 from nextcloud/backport/32482/stable24Vincent Petry2022-08-0459-136/+1935
|\ \ \ \ | |/ / / |/| | | [stable24] Add share attributes + prevent download permission
| * | | Fix backportCarl Schwan2022-08-0315-18/+32
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Fix label for allow download share permissionJulius Härtl2022-08-031-5/+1
| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | Multiple fixesCarl Schwan2022-08-0321-195/+533
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix tests - Use non deprecated event stuff - Add a bit of type hinting to the new stuff - More safe handling of instanceOfStorage (share might not be the first wrapper) - Fix resharing Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Enforcing permission during resharingCarl Schwan2022-08-034-10/+14
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Inherit hide download from share attributesVincent Petry2022-08-032-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When resharing by link, if the download permission was removed through share attributes, convert it to the hide download flag. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Block download when needed on direct download endpointVincent Petry2022-08-032-1/+17
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Fix view-only code after code review commentsVincent Petry2022-08-038-20/+27
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Fix adding to empty attributes and duplicate requestJulius Härtl2022-08-032-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | Add share attrs + download permission support in frontendVincent Petry2022-08-037-2/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added download permission checkbox in frontend Added share attributes parsing and setting in frontend. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Add nc:share-attributes Webdav propertyVincent Petry2022-08-033-0/+84
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Don't reset share attributes when not specifiedVincent Petry2022-08-031-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | When not specified in the OCS call, don't reset the share attributes. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Attempt to fix sqlite json issueVincent Petry2022-08-031-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Fix share attribute related tests + code styleVincent Petry2022-08-0311-66/+87
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Fix share controller to accept share attributes aloneVincent Petry2022-08-031-2/+5
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Add share attributes + prevent download permissionVincent Petry2022-08-0328-51/+1189
|/ / / | | | | | | | | | | | | | | | Makes it possible to store download permission Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | Merge pull request #33439 from nextcloud/backport/32958/stable24blizzz2022-08-032-3/+30
|\ \ \ | | | | | | | | [stable24] Fix file public link permissions if public upload is not enabled
| * | | fix share manager testsJulien Veyssier2022-08-021-1/+28
| | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
| * | | don't reduce file public link permissions if public upload is not enabledJulien Veyssier2022-08-021-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
* | | | Merge pull request #33407 from nextcloud/backport/stable24/one-time-passwordVincent Petry2022-08-034-8/+115
|\ \ \ \ | | | | | | | | | | [stable24] Handle one time and large passwords
| * | | | Handle one time and large passwordsCarl Schwan2022-07-294-8/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For passwords bigger than 250 characters, use a bigger key since the performance impact is minor (around one second to encrypt the password). For passwords bigger than 470 characters, give up earlier and throw exeception recommanding admin to either enable the previously enabled configuration or use smaller passwords. This adds an option to disable storing passwords in the database. This might be desirable when using single use token as passwords or very large passwords. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | | Merge pull request #33438 from ↵dependabot[bot]2022-08-025-55/+25
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable24/clipboard-2.0.11
| * | | | Bump clipboard from 2.0.10 to 2.0.11dependabot[bot]2022-08-025-55/+25
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [clipboard](https://github.com/zenorocha/clipboard.js) from 2.0.10 to 2.0.11. - [Release notes](https://github.com/zenorocha/clipboard.js/releases) - [Commits](https://github.com/zenorocha/clipboard.js/compare/v2.0.10...v2.0.11) --- updated-dependencies: - dependency-name: clipboard 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 #33370 from ↵dependabot[bot]2022-08-0219-28/+28
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable24/nextcloud/moment-1.2.1
| * | | | Bump @nextcloud/moment from 1.2.0 to 1.2.1dependabot[bot]2022-08-0219-28/+28
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@nextcloud/moment](https://github.com/nextcloud/nextcloud-moment) from 1.2.0 to 1.2.1. - [Release notes](https://github.com/nextcloud/nextcloud-moment/releases) - [Changelog](https://github.com/nextcloud/nextcloud-moment/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/nextcloud-moment/compare/v1.2.0...v1.2.1) --- updated-dependencies: - dependency-name: "@nextcloud/moment" 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 #33353 from nextcloud/backport/33031/stable24blizzz2022-08-025-2/+206
|\ \ \ \ | | | | | | | | | | [stable24] Improve local IP detection
| * | | | Fix autoloaderCôme Chilliet2022-08-012-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | Remove call to undefined function, fix typingCôme Chilliet2022-08-011-22/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | Align copied file with our code styleCôme Chilliet2022-08-011-184/+178
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | Copy IpUtils from Symfony to avoid new dependency on backportCôme Chilliet2022-08-012-1/+203
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | Use Symfony IpUtils to check for local IP rangesCôme Chilliet2022-07-262-3/+12
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | Check for local IPs nested in IPv6 as wellCôme Chilliet2022-07-261-1/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | Refactor local IP if and set strict to true for in_arrayCôme Chilliet2022-07-261-6/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | Improve local IP detectionCôme Chilliet2022-07-261-0/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | Merge pull request #33391 from nextcloud/backport/33280/stable24blizzz2022-08-011-1/+1
|\ \ \ \ \ | | | | | | | | | | | | [stable24] handle AccessDenied error when checking if external s3 support versions
| * | | | | handle AccessDenied error when checking if external s3 support versionsMatthieu Gallien2022-07-281-1/+1
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
* | | | | Merge pull request #33382 from nextcloud/backport/33378/stable24blizzz2022-08-011-3/+6
|\ \ \ \ \ | | | | | | | | | | | | [stable24] don't set `null` as a bundle path
| * | | | | don't set `null` as a bundle pathRobin Appelman2022-07-271-3/+6
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #33096 from ↵Vincent Petry2022-08-012-16/+16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable24/handlebars-loader-1.7.2 Bump handlebars-loader from 1.7.1 to 1.7.2
| * | | | | Bump handlebars-loader from 1.7.1 to 1.7.2dependabot[bot]2022-07-032-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [handlebars-loader](https://github.com/pcardune/handlebars-loader) from 1.7.1 to 1.7.2. - [Release notes](https://github.com/pcardune/handlebars-loader/releases) - [Changelog](https://github.com/pcardune/handlebars-loader/blob/main/CHANGELOG.md) - [Commits](https://github.com/pcardune/handlebars-loader/compare/v1.7.1...v1.7.2) --- updated-dependencies: - dependency-name: handlebars-loader dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #32840 from ↵Vincent Petry2022-08-015-13/+13
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/stable24/vue-router-3.5.4 Bump vue-router from 3.5.3 to 3.5.4
| * | | | | Bump vue-router from 3.5.3 to 3.5.4dependabot[bot]2022-07-275-13/+13
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [vue-router](https://github.com/vuejs/router) from 3.5.3 to 3.5.4. - [Release notes](https://github.com/vuejs/router/releases) - [Changelog](https://github.com/vuejs/router/blob/main/CHANGELOG.md) - [Commits](https://github.com/vuejs/router/commits) --- updated-dependencies: - dependency-name: vue-router 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>