| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |\ \
| | | |/
| | |/| |
enh(metadata): migrate metadata to lazy appconfig
|
| | | |
| | | |
| | | | |
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
| | |\ \
| | | | |
| | | | | |
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>
|
| | |/ /
| | | |
| | | |
| | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
files
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
direct db queries
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
are in sync
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
| | |/ /
| | | |
| | | |
| | | | |
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: hopleus <hopleus@gmail.com>
|
| | | |\ \ |
|
| | | |\ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
received, but it is empty
Signed-off-by: hopleus <hopleus@gmail.com>
|
| | |\ \ \ \ \
| | | | | | | |
| | | | | | | | |
add some recrusive detection/prevention
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |/ / / / /
| | | | | | |
| | | | | | | |
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
| | |\ \ \ \ \
| | | | | | | |
| | | | | | | | |
fix(filecache): Move from array_merge to avoid memory exhaustion on large scans
|
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
| | | | | | | | |
|
| | |\ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
don't perform an explicit setup when using the file cache
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |\ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
disable the internal s3sdk multi part copy logic
|
| | | |/ / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
This reverts commit 1e2cf820c89b774d0a8d6f85bfd8d2fd1b4ab2d6.
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |/ / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |\ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Cache path by id
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | | |_|_|/ /
| | | |/| | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
the id
this should be enough in most(?) cases and makes efficient implementation and caching easier
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |\ \ \ \ \ \
| | | |_|/ / / /
| | |/| | | | | |
Handle more cases in the MergeDistributive search query optimizer
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
search queries
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |\ \ \ \ \
| | | |/ / / /
| | |/| | | | |
Share api cleanup
|
| | | | |/ /
| | | |/| |
| | | | | |
| | | | | | |
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
| | |/ / /
| | | | |
| | | | |
| | | | | |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
| | |\ \ \ |
|
| | | |/ /
| | | | |
| | | | |
| | | | | |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|