Commit Graph

62 Commits (ea3ac4e656408cd564a91ae6916bd7d65c19e922)

Author SHA1 Message Date
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 06a4d6b5b9 Also repair storage id's when repairing invalid entries 9 years ago
Lukas Reschke 3d2600b039
Add Phan plugin to check for SQL injections 9 years ago
Artem Kochnev 5abeb9519e Fix for mb strlen 9 years ago
Robin Appelman dfe662ad42
Fix propagating changes within jail wrapper 9 years ago
Robin Appelman fa81759917
fix moving folders out of a cache jail 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 bb7e236e74
Allow searching file by fileid 9 years ago
Robin Appelman d4a7cfec7c
rename fun to func 9 years ago
Robin Appelman fee818f493
Add tests for query builder (i)like 9 years ago
Robin Appelman 4b7bc2af0e
Move all children of a folder in a single query 9 years ago
Robin Appelman 2d02a4735c
Fix search ordering 9 years ago
Vincent Petry 89c42a76c3
Remove SharedCache::getNumericStorageId to let CacheWrapper do it 9 years ago
Xuanwo 210f4106c4 [OC/Files/Cache]: Fix wrong usage of basename 9 years ago
Robin Appelman 6d0c756ff9
dont allow empty wildcard search 9 years ago
Robin Appelman e61606a767
Allow searching for favorites 9 years ago
Robin Appelman df2063ee7b
Implement webdav SEARCH 9 years ago
Robin Appelman 706131b394
add icewind/searchdav 9 years ago
Frédéric Fortier 55a37c1db9 Refactor files' CacheEntry object creation to call cacheEntryFromData() all the time thus allowing proper casts to be done 9 years ago
Frédéric Fortier cc511ac7b8 Typecast filecache 'storage' as int to return it as documented, fixes #3461 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
Robin Appelman 14a561ddad
always use numeric storage id in cacheentry 9 years ago
Robin Appelman 86473306f3
fix cacheentry return wrong storage id 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
Robin Appelman 2f03fcab4a
let the share backend get the node cacheentry to save queries 9 years ago
Robin Appelman 14cdeafc3e
make source cache injectable in cache wrappers 9 years ago
Robin Appelman 30e7c27d86
reuse the known rootinfo in the shared cache when possible 9 years ago
Robin Appelman 7be62d083e
explicitly cast mtime to int 9 years ago
Robin Appelman e8e950a4d2
more efficient querying of numeric storage ids 9 years ago
Jörn Friedrich Dreyer d5518735c9
always return numeric storage id as int, also check type equality in test asserts 9 years ago
Thomas Müller f1cd68d713 Adding test case for getPathById including a jailed cache where root is just empty 10 years ago
Thomas Müller d252d79059 getJailedPath expects $path to have a trailing / - fixes #25464 10 years ago
Joas Schilling 0215b004da
Update with robin 10 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
Robin Appelman 01d9ad6b14 optimized size propagation on deletes 10 years ago
blizzz 51fd2602a7 Revert "Downstream 2016-06-08" 10 years ago
Robin Appelman 7970ff2099
don't update storage mtime if we can't get the modified date 10 years ago
Robin Appelman ea6921da3b
Ignore forbidden files while scanning 10 years ago
Robin Appelman 6822689e38 don't update storage mtime if we can't get the modified date 10 years ago
Robin Appelman 73547f29be Ignore forbidden files while scanning 10 years ago
Robin Appelman fce19d22d9 fix mtime propagation on sqlite 10 years ago
Robin Appelman 9fb44e34af add propagator batching 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