aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Node/LazyFolder.php
Commit message (Collapse)AuthorAgeFilesLines
* chore: Add SPDX headerAndy Scherzinger2024-05-241-22/+2
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix: Apply new coding standard to all filesCôme Chilliet2024-04-021-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* feat: add interface to get only a single node by id instead of all nodes for ↵Robin Appelman2024-03-041-1/+5
| | | | | | | | the id this should be enough in most(?) cases and makes efficient implementation and caching easier Signed-off-by: Robin Appelman <robin@icewind.nl>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-231-1/+1
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* IFilesMetadataMaxence Lange2023-11-071-0/+9
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* reuse isValidPath from FilesystemRobin Appelman2023-09-041-8/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* make LazyFolder::get not load the real folder if we know the pathRobin Appelman2023-09-041-14/+36
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* add IFileInfo::getParentIdRobin Appelman2023-09-041-0/+7
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* allow passing more info to lazy folderRobin Appelman2023-09-041-0/+18
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #37969 from nextcloud/poc/noid/systemtags-perf-tag-endpointJulius Härtl2023-06-281-0/+4
|\
| * feat: add searchBySystemTag as PHP APIArthur Schiwon2023-06-211-0/+4
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | refactor: declare getMount() and getMountsIn() at IRootFolderArthur Schiwon2023-06-211-3/+4
|/ | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Make it easier to debug issue #32304Carl Schwan2023-05-041-3/+4
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Type sizes as int|float throughout the code baseCôme Chilliet2023-02-071-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* more preset metadata for LazyUserFolderRobin Appelman2022-04-081-0/+11
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* optimize getById on LazyUserFolder to not require a full fs setupRobin Appelman2022-04-041-7/+5
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* allow setting some metadata in the lazyfolder without having to get the real ↵Robin Appelman2022-03-241-1/+24
| | | | | | folder Signed-off-by: Robin Appelman <robin@icewind.nl>
* store mountprovider for each mount in the mounts tableRobin Appelman2022-02-231-1/+1
| | | | | | this enabled more fine grained filesystem setup Signed-off-by: Robin Appelman <robin@icewind.nl>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-041-2/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Update the license headers for Nextcloud 20Christoph Wurst2020-08-241-1/+4
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* generalize the "lazy folder" conceptRobin Appelman2020-05-111-0/+496
makes it easy to use lazy intialized folder in other places Signed-off-by: Robin Appelman <robin@icewind.nl>