Commit Graph

44 Commits (1f42657bb9ea76353fbc02ee100cff5755b6384d)

Author SHA1 Message Date
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman b844293536 catch notfound and forbidden exception in smb::getmetadata 5 years ago
Christoph Wurst 8b64e92b92
Bump doctrine/dbal from 2.12.0 to 3.0.0 5 years ago
Robin Appelman 205386b24e
ignore files that have no read permissions during scanning 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Robin Appelman 5199f80196
call cache->insert directly instead of going trough cache->put first when scanning 6 years ago
Robin Appelman 9c7da26394
dont try to get existing cache data during scanning if we already know its a new file 6 years ago
Robin Appelman 3fb32f6f3d
reuse known parentId when inserting cache entries in scanner 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Ari Selseng d16cfb519e Avoid calculating folder size for parent that needs scan. 7 years ago
Robin Appelman 63caf331e5
cleanup locks in scanner on error 8 years ago
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago
Morris Jobke eb51f06a3b
Use ::class statement instead of string 8 years ago
Morris Jobke a661f043e1
Remove unneeded semicolon and parentheses 8 years ago
Morris Jobke 2a38605545
Properly log the full exception instead of only the message 8 years ago
Roeland Jago Douma 8a41d05761
Remove deprecated \OCP\Config 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Robin Appelman 804d97d6ff
unlock file when an exception occurs during scanning 8 years ago
Morris Jobke c27498db71 Use IConfig instead of static OCP\Config 9 years ago
Robin Appelman 1f1e1b0d00
use unmasked permissions during scanning 9 years ago
Morris Jobke c54a59d51e
Remove unused use statements 9 years ago
Robin Appelman f27113a6ee
also apply permissions mask in getMetaData 9 years ago
Robin Appelman 2520a4831b
Make sure we use the correct storage id when scanning a jailed storage 9 years ago
Joas Schilling 558f169671
Move the validation into one place only 9 years ago
Joas Schilling 4652d203e3
Make sure we don't scan files that can not be accessed 9 years ago
Joas Schilling 0215b004da
Update with robin 10 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
blizzz 51fd2602a7 Revert "Downstream 2016-06-08" 10 years ago
Robin Appelman ea6921da3b
Ignore forbidden files while scanning 10 years ago
Robin Appelman 73547f29be Ignore forbidden files while scanning 10 years ago
Lukas Reschke aba539703c
Update license headers 10 years ago
Robin Appelman eca57be336 Only recurse into incomplete folders during background scans 10 years ago
Robin Appelman f3979e5459 dont needlessly triger the propgator in the scanner 10 years ago
Vincent Petry f8b2b95408
Scanner must normalize new children names for cache diff 10 years ago
Robin Appelman a3623745d5 Free up folder content from memory before recursing in the file scanner 10 years ago
Robin Appelman 4ac16001e0
add locks in the scanner to prevent multiple scanners running on the same files 10 years ago
Roeland Jago Douma dedf392751
Move \OC\Files to PSR-4 10 years ago
Robin Appelman 5762a68c97 dont do optimized size propagation for encrypted files 10 years ago
Roeland Jago Douma 0dbcbc4cae
When the scanner detects a file is changed clear checksum 10 years ago
Daniel Jagszent 5a0938ad8e Call private cache methods only for `OC\Files\Cache\Cache` 10 years ago
Robin Appelman 6485d95c5a handle completely unscanned storages in the background scanner 10 years ago
Lukas Reschke 933f60e314 Update author information 10 years ago
Robin Appelman 8c700cc99d fix size propagation for new files 10 years ago
Robin Appelman ddbbe1742f propagate folder size in the same query for write updates 10 years ago
Robin Appelman bdf51d9ea4 only trigger locking on lockingstorages 10 years ago