summaryrefslogtreecommitdiffstats
path: root/lib/files/cache/scanner.php
Commit message (Expand)AuthorAgeFilesLines
* Cherry-pick of 5d671a8 onto stable5.Andreas Fischer2013-09-291-1/+22
* remove deleted files while scanningRobin Appelman2013-09-231-0/+2
* Check variable type before using readdir to avoid surprises and fix #4667 #46...Arthur Schiwon2013-09-021-13/+15
* better variable namingRobin Appelman2013-08-281-3/+3
* Cache: don't check if the parent exists in the cache if we are already sure i...Robin Appelman2013-08-281-3/+4
* use strict equals in readdir loops to prevent issues with '0' filesRobin Appelman2013-08-211-1/+1
* Scanner: correctly pass trough reuse options when doing a recursive scanRobin Appelman2013-08-121-1/+1
* Merge pull request #4317 from owncloud/backport-cli-scanner-stable5Thomas Müller2013-08-051-2/+13
|\
| * Make Cache\Scanner an emitterRobin Appelman2013-08-051-2/+13
* | use isset to prevent undefined indexThomas Müller2013-08-051-1/+1
|/
* Move check so the variable will never be undefinedMichael Gapczynski2013-07-281-3/+3
* remove deleted files when re-scanning a folderRobin Appelman2013-06-201-0/+14
* add tests for reusing existing data in scannerRobin Appelman2013-06-191-4/+2
* scanner: give more percision about what data is reused during scanningRobin Appelman2013-06-191-17/+29
* split of scanning the childs of a folderRobin Appelman2013-06-191-17/+24
* Organize conditionals in a better orderMichael Gapczynski2013-05-291-8/+4
* Only update metadata that has changedMichael Gapczynski2013-05-291-2/+9
* backport file cache changes from master to stable5, needed for encryption appBjörn Schießle2013-05-241-1/+1
* Add support for copying/moving folders between storages, move isIgnoredDir() ...Michael Gapczynski2013-05-231-14/+2
* rename isIgnoredFile to isPartialFile, remove check of blacklisted files in i...Jörn Friedrich Dreyer2013-05-101-5/+5
* supress write hook for .part filesJörn Friedrich Dreyer2013-03-281-6/+3
* ignore files in scanFile instead of scan to catch all occurences.Jörn Friedrich Dreyer2013-03-281-25/+43
* Cache: on equal mtime also for equal size before keeping ETag, at least makes...Arthur Schiwon2013-03-261-1/+2
* Cache: Do not overwrite ETag when file did not changeArthur Schiwon2013-03-261-4/+6
* Cache: fix scanner trying to use existing data when file isn't in cacheRobin Appelman2013-02-121-2/+1
* fixing syntax errorThomas Mueller2013-02-121-1/+1
* Cache: also preserve etags for filesRobin Appelman2013-02-121-2/+5
* Cache: don't create a new etag when the mtime hasn't changedRobin Appelman2013-02-111-0/+3
* Cache: actually use parameterRobin Appelman2013-02-111-1/+1
* Cache: reuse known folder sizes when doing a shallow scanRobin Appelman2013-02-111-3/+7
* Cache: simplify scanner logic a bit when handeling with unknown folder sizesRobin Appelman2013-02-111-9/+7
* append .part to put filesJörn Friedrich Dreyer2013-02-101-1/+17
* fix empty path handlingJörn Friedrich Dreyer2013-02-091-1/+1
* Remove a warning by making sure the renamed file is a dir before trying and o...TheSFReader2013-02-021-1/+1
* Cache: use a database transition for scanning each folderRobin Appelman2013-01-161-3/+19
* Merge branch 'filesystem' into filesystem-etagsMichael Gapczynski2013-01-071-9/+0
|\
| * Cache: split permission cache scanning and cache scanningRobin Appelman2013-01-071-9/+0
* | Store etags in the file cacheMichael Gapczynski2012-12-301-0/+1
|/
* fix some edge cases while scanning the root of a storageRobin Appelman2012-12-021-2/+2
* Check if data variable in scanner isn't null before using itMichael Gapczynski2012-11-241-19/+23
* add Scanner->backgroundScanRobin Appelman2012-11-221-0/+10
* emit a hooks during the filesystem scanRobin Appelman2012-11-221-0/+8
* fix outdated permissions cache use in scannerRobin Appelman2012-11-181-2/+8
* fix Scanner->scan setting the filesize to 0 for filesRobin Appelman2012-11-081-3/+3
* move correctFolderSize from Scanner to CacheRobin Appelman2012-11-081-16/+0
* delete child entries when a folder gets removed from cacheRobin Appelman2012-10-271-0/+16
* add permissions data to the results of the cache apiRobin Appelman2012-10-271-1/+2
* more tests and fixes for the filesystem scannerRobin Appelman2012-10-031-3/+12
* add some more test cases for the scannerRobin Appelman2012-10-031-2/+4
* make filestorage scanner non-static and add a simple test caseRobin Appelman2012-10-031-22/+42