| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| | |
In File::getContent, which must return a string, throw an Exception
instead of returning false.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
|\ \
| | |
| | | |
Normalize logical operators
|
| |/
| |
| | |
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
|/
|
|
|
|
|
|
|
|
|
|
| |
currently `[$userId, $rootId]` is used as the unique key for storing mounts in the mount cache,
however there are cases where the same rootid is mounted in multiple places for a user which currently leads to not all of those mounts being added to the cache.
Previously this didn't matter as the mount cache was only used to list users with access to a specific file, so a user having access to the file multiple times didn' change anything.
With 24 the mount cache is used for more cases and multiple mounts for the same id becomes relevant.
While I think there isn't a real negative effect atm besides missing the optimized path we should ensure that the mounts are properly listed
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\
| |
| | |
debug log requests made by dav external storage/shares
|
| |
| |
| |
| | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |
| |
| |
| |
| |
| |
| | |
methods
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
|\ \
| | |
| | | |
fix unencrypted_size for folders when scanning the filesystem with encryption enabled
|
| | |
| | |
| | |
| | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |
| | |
| | |
| | |
| | |
| | | |
encryption enabled
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \ \
| |_|/
|/| | |
ignore errors while trying to update parent storage_mtime
|
| | |
| | |
| | |
| | |
| | |
| | | |
in the worst case this should only cause an extra rescan later
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|\ \ \
| | | |
| | | | |
Check free space only if source exists and is dir
|
| | | |
| | | |
| | | |
| | | | |
Co-authored-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
|\ \ \ \
| | |/ /
| |/| | |
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
|
| |\ \ \
| | | | |
| | | | | |
fix: always use proper path on node api when calling the view
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
| |\ \ \ \
| | |/ / /
| |/| | | |
Adjust the value of the "max-parts" parameter of the object storage 'ListPart' interface to 1000
|
| | | | |
| | | | |
| | | | |
| | | | | |
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Rsplwe <i@rsplwe.com>
|
| | | | |
| | | | |
| | | | | |
Signed-off-by: Rsplwe <i@rsplwe.com>
|
| | | | |
| | | | |
| | | | | |
Signed-off-by: Rsplwe <i@rsplwe.com>
|
| |\ \ \ \
| | | | | |
| | | | | | |
additional logging when mkdir fails for object storage
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
improve objectstore rmdir handling
|
| | | |_|_|/
| | |/| | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
remove folder entries as they are cleared instead of in one go afterwards
otherwise they stick around if some of the child entries can't be removed
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
handle not being able to write file for notify self-test
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |\ \ \ \ \ \
| | |/ / / / /
| |/| | | | | |
fix encryption wrapper filesize for non existing files
|
| | |/ / / /
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
improve handling of files we can't access in the scanner
|
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
instead of erroring, remove the items from the cache.
this situation can be triggered if a user has access to a file but looses it afterwards
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |/ / /
| |/| | |
| | | | |
| | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|/ / / /
| | | |
| | | |
| | | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
|\ \ \ \
| |/ / /
|/| | | |
Tidy up typing in OC\Files\View
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Applications are calling methods from the class which are not from the
public interface, and which cannot be added easily to public interface
because Node interface extends FileInfo.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It’s not used and not in any OCP interface/class.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
|\ \ \ \
| | | | |
| | | | | |
extend path-prefix optimizer to remove all cases of path_hash= when encountering a path prefix filter
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
encountering a path prefix filter
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| |/ / /
|/| | |
| | | |
| | | | |
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
| |/ /
|/| |
| | |
| | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|