Commit Graph

396 Commits (stable31)

Author SHA1 Message Date
Robin Appelman bb67e9ece2
fix: use interfaces instead of classes in Cache\Watcher type hints 1 month ago
Robin Appelman 2948aaf2f9
feat: add an option to filter what paths get checked for updates 1 month ago
Benjamin Frueh 563fa568d3 fix: Clear mount cache when file storage changes during move 3 months ago
Robin Appelman edb370d2ac chore: better type hints for `getAvailability` 3 months ago
provokateurin f5e3e97ea6
fix(files): Always return a valid mimetype 4 months ago
provokateurin 406c0011fa fix(files): Stop overwriting scan_permissions 4 months ago
Louis Chemineau ffe4696192 fix(Updater): Lower deadlock log level from warning to info 5 months ago
Robin Appelman 78f976dc0b fix: add missing color select to tags usage query 6 months ago
Joas Schilling efb2a9376b fix: Run cleanByMoundId query on all shards 8 months ago
Robin Appelman 4dba5e141b fix: improve error message when cache rename source can't be found 9 months ago
Robin Appelman 465486e335 fix: fix unjailedroot of nested jails if there are other wrappers in between 9 months ago
Robin Appelman 66362e6b51 test: add test for nested cache jail unjailedroot 9 months ago
Robin Appelman a4a5bcaacb fix: better error message when trying to scan a folder that is already being scanned 9 months ago
Ferdinand Thiessen 45cd76224e fix(cache): always require updates if mtime is null 10 months ago
Benjamin Gaussorgues d056e4dc74 perf(files): faster query to fetch incomplete directories 1 year ago
Robin Appelman 5eac86afec fix: don't use cached root info from shared cache if the watcher has detected an update 1 year ago
Ferdinand Thiessen 26c93519f2 fix: Harden files scanner for invalid null access 1 year ago
Louis Chemineau 5b2af8b4c0 fix: Metadata field search 1 year ago
Côme Chilliet 08c7001a04 fix: Fix copying to the root of another mountpoint 1 year ago
Daniel Kesselberg 44e4fc5d41
Revert "fix: don't recalculate folder size in Cache::delete if the entry didn't exist" 1 year ago
Robin Appelman e7b882dd22
fix: only do cache copy in updater if the parent folder should be in cache 1 year ago
Robin Appelman 37199779de
fix: fix mimetype not being updated when changing file extention on object store 1 year ago
Robin Appelman 6419de7acc fix: use scan_permissions when copying cache items 1 year ago
Robin Appelman 88c685f27c fix: store unmaked source permissions as scan_permissions when loading share cache items 1 year ago
Louis Chemineau 199b0bd4d9
fix(files): Correctly copy the cache information on copy operations 1 year ago
Robin Appelman aadfcb3fe6
fix: don't propagate future mtimes 1 year ago
Louis Chemineau f9cda54cbf
fix: Wrap partial cache entry in CacheEntry 1 year ago
skjnldsv 4db5f708b6 fix(cache): etag constraint violation 1 year ago
skjnldsv 14e2a8d3f9 feat(systemtags): add etag support and handle proppatch 1 year ago
dependabot[bot] bb598c8451
chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixer 1 year ago
Git'Fellow a1681b0756 chore(db): Apply query prepared statements 1 year ago
Git'Fellow c254855222 chore(db): Correctly apply query types 1 year ago
Ferdinand Thiessen a8f46af20f
chore: Add proper deprecation dates where missing 1 year ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 1 year ago
Robin Appelman b45f2420fe fix: fix share reminder job for oracle 1 year ago
Robin Appelman 75cf17e4c4 fix: verify that parent exists in cache when inserting 1 year ago
Côme Chilliet 492e6997d8
chore: Fix psalm issues, put back private versions of getter in private Storage interface 1 year ago
provokateurin 714671a8a6
fix(files): Adjust Cache::searchQuery() parameter name to match interface 1 year ago
Robin Appelman da59fd4389
fix: misc code fixes around db sharding 1 year ago
Anna Larch 8af7ecb257 chore: adjust code to adhere to coding standard 1 year ago
Louis Chemineau 2574cbfa61
chore: Apply php:cs recommendations 1 year ago
Robin Appelman 390f6a78b4
fix: hint storage id in more places 1 year ago
Robin Appelman 62f8b6517f
feat: implement distributing partitioned queries over multiple shards 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Robin Appelman 5ca9d884d7
fix: don't recalculate folder size in Cache::delete if the entry didn't exist 1 year ago
Robin Appelman c5b687271b
fix: make batch propagator work with sharding restrictions 2 years ago
Robin Appelman ad88fd07e3
fix: make joining on tags in search queries work with sharding 2 years ago
Robin Appelman 80f8c7949e
fix: always set storage id in Cache::get 2 years ago
Robin Appelman 5ff7bde3fb
fix: add set storage id for more cache queries 2 years ago
Robin Appelman c82d382a20 feat: add base class for extending the query builder 2 years ago