nextcloud/lib/private/Files
Daniel Calviño Sánchez e18de3aac0 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-29 10:36:33 +00:00
..
AppData chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Cache fix: verify that parent exists in cache when inserting 2024-10-08 18:14:26 +02:00
Config optimize UserMountCache::registerStorage 2023-11-16 16:21:59 +01:00
Lock Adapt LockScope to LockContext rename 2022-04-07 11:52:16 +02:00
Mount chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Node fix: OCP\Files\Node\Folder::search was not setting the owner 2024-07-30 11:05:22 +00:00
Notify Update php licenses 2021-06-04 22:02:41 +02:00
ObjectStore fix: rework move into object store to better preserve fileids 2024-10-08 18:14:26 +02:00
Search accept boolean value 2023-11-22 01:20:42 -01:00
SimpleFS chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Storage fix: Fix copying or moving from shared groupfolders 2024-10-29 10:36:33 +00:00
Stream chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Template fix: Only write once to template instead of create/copy 2024-09-10 10:13:20 +02:00
Type chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Utils continue background scanning different storages if one fails 2024-02-07 09:08:15 +00:00
FileInfo.php Refactoring getName function 2024-03-14 14:54:58 +00:00
Filesystem.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SetupManager.php feat: store the mountpoint of storages in the mount options 2024-08-20 14:18:16 +00:00
SetupManagerFactory.php cleanup di for share permissions wrapper 2023-08-16 15:25:05 +02:00
View.php fix(files): Create non-existent parents of mountpoints 2024-09-04 18:01:36 +00:00