aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files
Commit message (Expand)AuthorAgeFilesLines
* chore: fix some commentswithbest2024-07-291-1/+1
* fix: Release directory iterator and thereby its potential directory lock prio...Dennis Verspuij2024-07-271-0/+1
* Merge pull request #46672 from nextcloud/fix/preview-invalid-idAndy Scherzinger2024-07-251-3/+4
|\
| * fix: Do not return partial file info if we have a cache entryJulius Härtl2024-07-221-3/+4
* | feat: Add support for filling fields to backend componentsElizabeth Danzberger2024-07-251-2/+3
* | fix: Emit new `BeforeGetTemplates` eventElizabeth Danzberger2024-07-251-0/+3
* | fix: FileInfo from `View` should have the correct name of a mountpointFerdinand Thiessen2024-07-221-0/+4
|/
* refactor: Migrate some legacy and core functions to `IFilenameValidator`Ferdinand Thiessen2024-07-191-0/+6
* fix: make batch propagator work with sharding restrictionsRobin Appelman2024-07-171-4/+4
* fix: make usermountcache compatible with shardingRobin Appelman2024-07-171-5/+5
* fix: make joining on tags in search queries work with shardingRobin Appelman2024-07-171-1/+0
* fix: always set storage id in Cache::getRobin Appelman2024-07-171-2/+2
* fix: add set storage id for more cache queriesRobin Appelman2024-07-171-0/+5
* refactor: Migrate filename validation logic from `Storage` to `FilenameValida...Ferdinand Thiessen2024-07-163-68/+35
* feat: Add `forbidden_filename_basenames` config optionFerdinand Thiessen2024-07-151-23/+48
* feat: add base class for extending the query builderRobin Appelman2024-07-124-18/+7
* feat: Add `IFilenameValidator` to have one consistent place for filename vali...Ferdinand Thiessen2024-07-091-0/+249
* fix(s3): Don't wait indefinitely for S3 to returnGit'Fellow2024-07-051-29/+37
* fix: also use optimized getFirstNodeyIdInPath for Folder::getFirstNodeByIdRobin Appelman2024-06-201-1/+1
* fix(S3): Adjust usage of guzzle promiseFerdinand Thiessen2024-06-162-3/+3
* Merge pull request #45172 from nextcloud/test-scanner-no-transactionsRobin Appelman2024-06-131-1/+5
|\
| * feat: add option to disable scanner transactionsRobin Appelman2024-05-031-1/+5
* | fix: get child ids for folder in a separate query during moveRobin Appelman2024-06-131-4/+21
* | fix(ObjectStore): handle empty S3 hostnameJosh2024-06-121-1/+1
* | fix(files): Use isRetryable to catch retryable exceptionsLouis Chemineau2024-06-111-2/+6
* | Merge pull request #45413 from nextcloud/createIfNotExistsFerdinand Thiessen2024-05-301-1/+1
|\ \
| * | Try create folder first and check if it exists afterGit'Fellow2024-05-301-1/+1
| * | fix(files): Try to create dir only if it not existsGit'Fellow2024-05-301-1/+1
* | | Merge branch 'master' into refactor/OC-Server-getHTTPClientServiceJohn Molakvoæ2024-05-30122-3383/+2719
|\| |
| * | Merge pull request #45014 from nextcloud/forbid-moving-subfolderRobin Appelman2024-05-271-0/+6
| |\ \
| | * | fix: forbid moving a folder into a subfolder of itselfRobin Appelman2024-05-171-0/+6
| * | | chore: Add SPDX headerAndy Scherzinger2024-05-24122-2550/+392
| |/ /
| * | fix: LazyRoot missing methodMarcel Klehr2024-05-141-0/+4
| * | feat: first pass at TaskProcessing APIMarcel Klehr2024-05-141-1/+1
| * | Merge pull request #44953 from nextcloud/perf/44951/lock-providerJulius Härtl2024-05-131-8/+33
| |\ \
| | * | perf(ILockManager): Allow registering a lock provider lazyJulius Härtl2024-04-301-8/+33
| * | | Merge pull request #45233 from nextcloud/fix/touch-propagate-sizeCôme Chilliet2024-05-131-1/+1
| |\ \ \
| | * | | fix: Avoid updating size when calling touch on a fileJulius Härtl2024-05-081-1/+1
| | | |/ | | |/|
| * | | Merge pull request #43794 from nextcloud/fix/files/scanner-metadata-diffCôme Chilliet2024-05-131-2/+47
| |\ \ \
| | * | | fix(Files): Change how scanner diffs for changed metadataJosh2024-05-081-2/+47
| | |/ /
| * | | Merge pull request #45058 from nextcloud/perf/db/sort-before-chunkingChristoph Wurst2024-05-071-0/+3
| |\ \ \ | | |/ / | |/| |
| | * | perf(db): Sort data for IN before chunkingChristoph Wurst2024-04-261-0/+3
| * | | fix: fix FileAccess::getByFileId(InStorage)Robin Appelman2024-05-011-2/+2
| | |/ | |/|
| * | fix: Improve typing of mimetype aliasesCôme Chilliet2024-04-301-27/+14
| * | fix: Fix newly spotted psalm issues, add exhaustive typed magic properties fo...Côme Chilliet2024-04-301-0/+1
| * | Merge pull request #44952 from nextcloud/perf/44951/template-creatorJulius Härtl2024-04-291-0/+2
| |\ \
| | * | perf(templates): Emit RegisterTemplateCreatorEvent to register template creat...Julius Härtl2024-04-221-0/+2
| * | | feat: add option to enable s3 accelerationRobin Appelman2024-04-261-1/+16
| | |/ | |/|
| * | fix(openstack): Fix psalm issue with updated openstack versionJoas Schilling2024-04-241-1/+4
| * | fix(storage): Fix DAV storage as false is never returnedJoas Schilling2024-04-221-6/+0
| |/