Commit Graph

324 Commits (ba94de2510b3858f10d60f0230a58b1252346372)

Author SHA1 Message Date
Thomas Citharel ffeb797ecc
refactor(mimeloader): modernize MimeTypeLoader 2 years ago
Git'Fellow 575159b819
fix(filecache): Move from array_merge to avoid memory exhaustion 2 years ago
Robin Appelman 63ffaab95e
fix types + autoloader 2 years ago
Robin Appelman 2e14a7a4a6
optimize query pattern used by storage filter 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
Robin Appelman 7a91abb439 improve di performance for cache 2 years ago
Robin Appelman b777304a77
also updated parent etags when a changed etag is detected during scanning 2 years ago
Robin Appelman e14bceb63f
dont reuse etag for folders marked explicitly unscanned 2 years ago
Christoph Wurst 7e5303bec7
fix(files): Don't attempt to format a partial cache entry 2 years ago
Julius Härtl cc75294eb6 perf: Avoid updating the folder size if we know the size difference 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Maxence Lange 7467422f57 implements search on null/notnull metadata 2 years ago
Christoph Wurst ea8f9a7e84 refactor: Repalce array_search with in_array in lib/ 2 years ago
Maxence Lange 761a688ec9 fix psalm 2 years ago
Maxence Lange 3af12b2a50 ignore metadata if table is empty 2 years ago
Maxence Lange 380b81315a moving metadataquery 2 years ago
Benjamin Gaussorgues a75a93af8e
feat(files): Allow advanced search for files 2 years ago
Louis Chemineau d3a313f192
Support getting and setting metadata in DAV requests 2 years ago
Maxence Lange f497d8b6e5 IFilesMetadata 2 years ago
Maxence Lange e62e9e3dbf IFilesMetadata 2 years ago
Git'Fellow b4a3773115 fix: reduce memory consumption of scans 2 years ago
Robin Appelman 460344336e
optimize cache jail creation 2 years ago
Hamid Dehnavi ea06cf2f39 Convert isset ternary to null coalescing operator 2 years ago
Côme Chilliet 5090848b25
Store size in int|float for 32bit support 2 years ago
Julius Härtl 13b9dd2267 fix: Only read unencrypted_size when file is actually encrypted 2 years ago
Robin Appelman 9ea03a9534 reuse dependencies from wrapped cache 2 years ago
Ferdinand Thiessen 9c04c07622 fix: Prevent PHP warnings when optional CacheEntry attributes are unset 2 years ago
Robin Appelman 658aed27ea select the fileid first when looking for incomplete files 2 years ago
John Molakvoæ 7b7d1e3c09
fix: simplify `sourceData` check 2 years ago
Josh Richards deecb48e54
Catch more invalid cache source storage paths 2 years ago
Christoph Wurst 14719110b9 chore: Replace \OC::$server->query with \OCP\Server::get in /lib 3 years ago
Arthur Schiwon 49db546f78
fix: include invisible tags for admins 3 years ago
Arthur Schiwon 783e32a64d
fix: favorites view and universal search against tags 3 years ago
Arthur Schiwon b0d1cf5730
fix: change if with conditionless else to switch; and a parameter value 3 years ago
Arthur Schiwon 58f7fd2370
use efficient tag retrieval on DAV report request 3 years ago
Arthur Schiwon 71e41ffeeb
refactor: declare getMount() and getMountsIn() at IRootFolder 3 years ago
Arthur Schiwon f6ac874dbf
chore: ugly type juggling 3 years ago
Arthur Schiwon eb50b6c6aa
fix: expect interface, not a specific implementation 3 years ago
Robin Appelman 292c0e53f8
add summary of detected changes to files:scan output 3 years ago
Robin Appelman 561536fc58
file scanner performance improvements 3 years ago
Christoph Wurst 872c181c74
chore: Drop dead private methods in /lib 3 years ago
Julius Härtl 9453c2d40d fix: execute throws docrine exceptions not our wrapped ones 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
Côme Chilliet a90581b405
Get rid of more int casts in file size manipulations 3 years ago
Robin Appelman 2ea41dab93
repair -1 folder sizes for object store background scan 3 years ago
Arthur Schiwon df662f50bd
refactor: remove where specification from SELECT getter 3 years ago
Arthur Schiwon dbfd2f936a
refactor: remove SystemTag logic from Folder into QuerySearchHelper 3 years ago
Arthur Schiwon 2489a2d63a
feat: specify media type via url path: systemtags-current/$mediaType 3 years ago