summaryrefslogtreecommitdiffstats
path: root/lib/private/files/cache
Commit message (Collapse)AuthorAgeFilesLines
* Update author informationLukas Reschke2016-03-013-3/+4
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* Merge pull request #22733 from owncloud/size-propagation-new-fileThomas Müller2016-03-011-1/+5
|\ | | | | fix size propagation for new files
| * fix size propagation for new filesRobin Appelman2016-02-291-1/+5
| |
* | ignore encryption keys for propagationRobin Appelman2016-02-291-0/+50
|/
* Use database for keeping track of the versionLukas Reschke2016-02-091-2/+7
|
* Merge pull request #22071 from owncloud/cache-split-insertThomas Müller2016-02-033-44/+77
|\ | | | | split cache->insert from cache->put
| * split cache->insert from cache->putRobin Appelman2016-02-033-44/+77
| |
* | Add store/retrieve checksumsRoeland Jago Douma2016-02-031-7/+10
|/ | | | | | | * Add extra db column to filecache * Bump version * Update filecache code to actually handle checksum * Webdav code to store/retrieve checksums
* Merge pull request #21956 from owncloud/cross-cache-moveThomas Müller2016-01-292-30/+124
|\ | | | | Add fallback moveFromCache implementation
| * Add fallback moveFromCache implementationRobin Appelman2016-01-292-30/+124
| |
* | fix cachejail->updateRobin Appelman2016-01-281-1/+1
| |
* | cleanup shared cacheRobin Appelman2016-01-283-4/+9
|/
* propagate folder size in the same query for write updatesRobin Appelman2016-01-153-5/+18
|
* Merge pull request #21702 from owncloud/fix_emit_scanFiles_IIThomas Müller2016-01-151-7/+25
|\ | | | | Fix: emit 'scanFiles' will only fire on files and not on folders (II)
| * Fix: emit 'scanFiles' will only fire on files and not on folders (II)Martin2016-01-131-7/+25
| |
* | only trigger locking on lockingstoragesRobin Appelman2016-01-141-4/+13
| |
* | Add IStorage interface for consistent namingRobin Appelman2016-01-141-2/+3
| | | | | | | | minor phpdoc fixed
* | add watcher interfaceRobin Appelman2016-01-141-7/+6
| |
* | Add updater interface and expose cache interfaces from storageRobin Appelman2016-01-141-6/+9
| |
* | add scanner interfaceRobin Appelman2016-01-141-8/+3
| |
* | Return a class from cache operations instead of an arrayRobin Appelman2016-01-145-49/+41
| |
* | add cache entry interfaceRobin Appelman2016-01-141-0/+110
| |
* | propagator interfaceRobin Appelman2016-01-141-2/+4
| |
* | Add public cache interfaceRobin Appelman2016-01-141-1/+2
|/
* Happy new year!Thomas Müller2016-01-1210-17/+16
|
* Remove OC_DB::getConnectionMorris Jobke2016-01-071-2/+2
|
* Remove OC_DB::insertidMorris Jobke2016-01-071-1/+1
|
* Remove beginTransaction, commit, rollback from OC_DBMorris Jobke2016-01-071-3/+3
|
* remove old propagation logicRobin Appelman2015-12-011-125/+0
|
* Make Cache\Updater per storageRobin Appelman2015-11-251-94/+74
|
* take the etag of child mounts into account for the folder etagRobin Appelman2015-11-193-13/+93
| | | | this replaces shared etag propagation
* Allow storage wrappers to through a forbidden exception with retry informationJoas Schilling2015-11-171-0/+2
|
* escape like parameter for move queriesRobin Appelman2015-11-051-1/+1
|
* move from OC_DB to IDBConnectionRobin Appelman2015-11-051-62/+71
|
* mark path as checkedRobin Appelman2015-11-041-0/+1
|
* Split checkUpdateRobin Appelman2015-11-031-19/+39
|
* include the final update in the transaction when moving a folder in the cacheRobin Appelman2015-10-291-2/+6
|
* Merge pull request #19869 from owncloud/cache-adjustcurrentmtimeonrenameThomas Müller2015-10-292-1/+23
|\ | | | | On rename, also refresh storage_mtime of the target file
| * Also adjust storage_mtime of target after renameVincent Petry2015-10-262-1/+23
| | | | | | | | Some storages like Dropbox change their mtime on rename...
* | Update license headersLukas Reschke2015-10-262-0/+2
|/
* don't move files in cache twice, fixes renaming for objectstoresJörn Friedrich Dreyer2015-10-161-7/+9
|
* also detect files in a .part folder as part fileBjoern Schiessle2015-10-121-0/+4
|
* deduplicate @xenopathicMorris Jobke2015-10-063-3/+0
|
* update licence headers via scriptMorris Jobke2015-10-053-1/+5
|
* Always send a postScanFile event when done scanning a fileOlivier Paroz2015-09-301-2/+2
| | | | postScanFile is important when scanning external storage as it indicates when the file is ready to be used
* Explicitly cast number to integerRobin McCorkell2015-09-161-1/+1
|
* Use integer for availability instead of boolRobin McCorkell2015-09-151-3/+5
|
* Add reset method to mimetype loaderRobin McCorkell2015-09-111-1/+1
| | | | Used to solve concurrency issues
* Split mimetype handling to new classRobin McCorkell2015-09-041-80/+16
|
* Prevent scanner going crazy with unavailable storagesVincent Petry2015-08-241-4/+14
|