nextcloud-server/lib/public/Files
Julius Härtl c60725c813 fix: Pass the mountpoint target user to storages without owner
Storages that do not have a dedicated owner (e.g. groupfolders, external
storages) currently always assume the current session user as the owner.
This leads to several issues when there is no user session but a node is
obtained through a user folder.

In order to have the correct user available we need to pass the user
that is used to setup a mountpoint along to the storage layer as we
generally assume that an owner is available for those.

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-22 12:51:50 +07:00
..
AppData
Cache feat: add interface for lower level filecache acess without having to do direct db queries 2024-03-25 16:48:41 +07:00
Config fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
Events fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
Lock
Mount
Notify fix(OCP): Add since tag for all constants 2024-02-14 20:50:08 +07:00
ObjectStore fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
Search add some comments for the distributive operation and add another test 2024-02-16 10:59:33 +07:00
SimpleFS
Storage fix: Pass the mountpoint target user to storages without owner 2024-07-22 12:51:50 +07:00
Template fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
AlreadyExistsException.php
ConnectionLostException.php
DavUtil.php
EmptyFileNameException.php
EntityTooLargeException.php
File.php
FileInfo.php
FileNameTooLongException.php
Folder.php feat: add interface to get only a single node by id instead of all nodes for the id 2024-03-04 12:26:30 +07:00
ForbiddenException.php fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
GenericFileException.php
IAppData.php
IHomeStorage.php
IMimeTypeDetector.php
IMimeTypeLoader.php refactor(mimeloader): modernize MimeTypeLoader 2024-03-14 17:24:36 +07:00
IRootFolder.php feat: add interface to get only a single node by id instead of all nodes for the id 2024-03-04 12:26:30 +07:00
InvalidCharacterInPathException.php
InvalidContentException.php
InvalidDirectoryException.php
InvalidPathException.php
LockNotAcquiredException.php fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
Node.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
NotEnoughSpaceException.php
NotFoundException.php
NotPermittedException.php
ReservedWordException.php
Storage.php
StorageAuthException.php fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
StorageBadConfigException.php fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
StorageConnectionException.php fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
StorageInvalidException.php
StorageNotAvailableException.php fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
StorageTimeoutException.php fix: Apply new coding standard to all files 2024-04-04 11:45:22 +07:00
UnseekableException.php