Commit Graph

93 Commits (master)

Author SHA1 Message Date
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 2 weeks ago
Robin Appelman e96a89e630 feat: add permissions mask variant that only masks one directory 1 month ago
Salvatore Martire bf24b24841 fix: use unjailed source path when moving jailed files 1 month ago
Ferdinand Thiessen 88bb82ccfe
fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` 3 months ago
Ferdinand Thiessen 560df4a73c
fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` 3 months ago
Carl Schwan edd37d349b
perf(file-cache): Add mimetype filter on getFolderContents 3 months ago
Carl Schwan 9741f5f17d
perf: Allow filtering the directory content by mimetype 3 months ago
provokateurin f12cecb684
feat(rector): Enable SafeDeclareStrictTypesRector 3 months ago
Carl Schwan 3979c493f9
refactor: Apply second batch of comments 3 months ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 3 months ago
Git'Fellow 080335009b refactor: use strict comparison operator 3 months ago
Côme Chilliet ad9574970a
fix: Fix crash in files_version about uninitialized property 7 months ago
Carl Schwan 475c84722f refactor(IPropagator): Cleanup implementation 7 months ago
provokateurin ef279f6049
fix(files): Stop overwriting scan_permissions 7 months ago
Ferdinand Thiessen 660f3f6fd1
refactor: use logical `&&` `||` instead of weak `and` `or` operators 8 months ago
Robin Appelman 1a716578fd
fix: fix moving cache items from cache jail with sharding 9 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 10 months ago
Robin Appelman 1e72620169 fix: fix unjailedroot of nested jails if there are other wrappers in between 1 year ago
Robin Appelman 0001c22668 test: add test for nested cache jail unjailedroot 1 year ago
Robin Appelman 2786ca579a
fix: don't use cached root info from shared cache if the watcher has detected an update 1 year ago
Ferdinand Thiessen b48ee2e924
fix: Harden files scanner for invalid null access 1 year ago
provokateurin 714671a8a6
fix(files): Adjust Cache::searchQuery() parameter name to match interface 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Robin Appelman d31ed8dbca
fix: use proper jailed patch in watcher 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
Robin Appelman e9d97a568f
use OCP\Server 2 years ago
Robin Appelman e50c176428 also improe cache ci for shared cache 2 years ago
Christoph Wurst 7e5303bec7
fix(files): Don't attempt to format a partial cache entry 2 years ago
Robin Appelman 460344336e
optimize cache jail creation 3 years ago
Robin Appelman 9ea03a9534 reuse dependencies from wrapped cache 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Côme Chilliet ae525e1935
Fix return types in phpdoc 3 years ago
Robin Appelman 5267a74027
fix type hints 3 years ago
Robin Appelman c9e4e30523 clear encrypted flag when moving away from encrypted storage 3 years ago
Robin Appelman f76b4473ee
escape path prefix when doing cache jail search 4 years ago
Carl Schwan 54031e370a Fix various other small psalm issues 4 years ago
Robin Appelman b6f8b8da60 directly build the search filter for shared storage instead of setting up the source cache 4 years ago
Robin Appelman 9d6c2ce301 optimize search post-processing for jail wrapper 4 years ago
Côme Chilliet 7ae6791737
Document all getIncomplete implementations as returning string|false 4 years ago
Robin Appelman 118c647f61
properly handle cases where cache wrappers block access 5 years ago
Robin Appelman c688703117
use getGetUnjailedRoot to determine if jailed search needs the path filter 5 years ago
Robin Appelman c48f9ffcdd
use case insensitive like when limiting search to jail 5 years ago
Robin Appelman 97aadbe46c
dont apply jail search filter is on the root 5 years ago
Robin Appelman 362cb2a11f
inject SearchBuilder 5 years ago
Robin Appelman 5d1d53c42e
perform file search in a single query 5 years ago
Robin Appelman 9774fb1573
use searchoperation for storage filter instead of db expression 5 years ago
Robin Appelman e198dc1b20
rework search api to allow searching on multiple caches at once 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman 7ee528fc5a
properly use limit and offset for search in Jail wrapper 5 years ago
dependabot-preview[bot] eb502c02ff
Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 5 years ago