nextcloud-server/lib/private/Files
Daniel Calviño Sánchez 3017951d1d fix: Fix copying or moving from shared groupfolders
When copying or moving between two local storages the source path (on
disk) to copy or move from is got from the unjailed path of the source
storage. However, if the source storage has more than one jail getting
the unjailed path resolves the most external jail, but the source path
needs to be got from the most internal jail instead (the one closer to
the local storage).

This can happen, for example, with a shared groupfolder: in that case
there is an external jail for the shared storage, and one internal jail
for the groupfolder storage wrapped by the shared storage.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2024-10-10 15:16:12 +07:00
..
AppData chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Cache chore: Add proper deprecation dates where missing 2024-09-20 00:46:03 +07:00
Config chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Lock chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Mount chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Node fix: catch NotPermittedException in Folder.nodeExists 2024-09-30 19:00:36 +07:00
Notify chore: Add SPDX header 2024-05-24 13:11:22 +07:00
ObjectStore refactor(Storage): Make all parameter types strong types 2024-10-07 15:00:05 +07:00
Search chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
SimpleFS chore: Add SPDX header 2024-05-24 13:11:22 +07:00
Storage fix: Fix copying or moving from shared groupfolders 2024-10-10 15:16:12 +07:00
Stream refactor(Stream\Encryption): Migrate to strong types 2024-10-07 14:02:27 +07:00
Template chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +07:00
Type style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
Utils fix(Storage): Fix IStorage return types 2024-09-26 18:13:03 +07:00
FileInfo.php fix(FileInfo): correctly implement `\ArrayAccess::offsetGet` 2024-09-06 03:58:00 +07:00
FilenameValidator.php fix: Also validate parent path in `verifyPath` 2024-08-28 17:22:20 +07:00
Filesystem.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +07:00
SetupManager.php feat(trashbin): Port files trashbin events to IEventDispatcher/IEventListener 2024-09-23 18:13:21 +07:00
SetupManagerFactory.php chore: Add SPDX header 2024-05-24 13:11:22 +07:00
View.php fix(Files): Handle getOwner() returning false 2024-09-17 10:10:50 +07:00