Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove old propagation logic | Robin Appelman | 2015-12-01 | 1 | -125/+0 |
| | |||||
* | Make Cache\Updater per storage | Robin Appelman | 2015-11-25 | 1 | -94/+74 |
| | |||||
* | take the etag of child mounts into account for the folder etag | Robin Appelman | 2015-11-19 | 3 | -13/+93 |
| | | | | this replaces shared etag propagation | ||||
* | Allow storage wrappers to through a forbidden exception with retry information | Joas Schilling | 2015-11-17 | 1 | -0/+2 |
| | |||||
* | escape like parameter for move queries | Robin Appelman | 2015-11-05 | 1 | -1/+1 |
| | |||||
* | move from OC_DB to IDBConnection | Robin Appelman | 2015-11-05 | 1 | -62/+71 |
| | |||||
* | mark path as checked | Robin Appelman | 2015-11-04 | 1 | -0/+1 |
| | |||||
* | Split checkUpdate | Robin Appelman | 2015-11-03 | 1 | -19/+39 |
| | |||||
* | include the final update in the transaction when moving a folder in the cache | Robin Appelman | 2015-10-29 | 1 | -2/+6 |
| | |||||
* | Merge pull request #19869 from owncloud/cache-adjustcurrentmtimeonrename | Thomas Müller | 2015-10-29 | 2 | -1/+23 |
|\ | | | | | On rename, also refresh storage_mtime of the target file | ||||
| * | Also adjust storage_mtime of target after rename | Vincent Petry | 2015-10-26 | 2 | -1/+23 |
| | | | | | | | | Some storages like Dropbox change their mtime on rename... | ||||
* | | Update license headers | Lukas Reschke | 2015-10-26 | 2 | -0/+2 |
|/ | |||||
* | don't move files in cache twice, fixes renaming for objectstores | Jörn Friedrich Dreyer | 2015-10-16 | 1 | -7/+9 |
| | |||||
* | also detect files in a .part folder as part file | Bjoern Schiessle | 2015-10-12 | 1 | -0/+4 |
| | |||||
* | deduplicate @xenopathic | Morris Jobke | 2015-10-06 | 3 | -3/+0 |
| | |||||
* | update licence headers via script | Morris Jobke | 2015-10-05 | 3 | -1/+5 |
| | |||||
* | Always send a postScanFile event when done scanning a file | Olivier Paroz | 2015-09-30 | 1 | -2/+2 |
| | | | | postScanFile is important when scanning external storage as it indicates when the file is ready to be used | ||||
* | Explicitly cast number to integer | Robin McCorkell | 2015-09-16 | 1 | -1/+1 |
| | |||||
* | Use integer for availability instead of bool | Robin McCorkell | 2015-09-15 | 1 | -3/+5 |
| | |||||
* | Add reset method to mimetype loader | Robin McCorkell | 2015-09-11 | 1 | -1/+1 |
| | | | | Used to solve concurrency issues | ||||
* | Split mimetype handling to new class | Robin McCorkell | 2015-09-04 | 1 | -80/+16 |
| | |||||
* | Prevent scanner going crazy with unavailable storages | Vincent Petry | 2015-08-24 | 1 | -4/+14 |
| | |||||
* | Store storage availability in database | Robin McCorkell | 2015-07-20 | 1 | -10/+38 |
| | | | | | | | | Storage status is saved in the database. Failed storages are rechecked every 10 minutes, while working storages are rechecked every request. Using the files_external app will recheck all external storages when the settings page is viewed, or whenever an external storage is saved. | ||||
* | Remove OC_Log | Thomas Müller | 2015-07-03 | 2 | -2/+2 |
| | |||||
* | update license headers and authors | Morris Jobke | 2015-06-25 | 1 | -0/+1 |
| | |||||
* | Rollback folder scan if an entry was locked | Vincent Petry | 2015-06-24 | 1 | -0/+5 |
| | |||||
* | extends phpdoc | Robin Appelman | 2015-06-18 | 1 | -3/+4 |
| | |||||
* | update the file cache within the write lock | Robin Appelman | 2015-06-18 | 2 | -12/+24 |
| | |||||
* | keep a read lock while scanning a file or folder | Robin Appelman | 2015-06-15 | 1 | -0/+11 |
| | |||||
* | Get correct mimetype when moving and changing extension | Vincent Petry | 2015-05-21 | 1 | -1/+1 |
| | | | | | | | | Fixes issue when restoring folders from trash cross-storage, as such folders have an extension ".d12345678". Fixes issue when moving folders between storages and at the same time changing their extension. | ||||
* | improve phpdoc of cache classes | Robin Appelman | 2015-05-05 | 3 | -29/+139 |
| | |||||
* | Make the change propagator an emitter | Robin Appelman | 2015-04-27 | 2 | -1/+8 |
| | |||||
* | Merge pull request #15549 from owncloud/jcf-fix-cache-update | Morris Jobke | 2015-04-22 | 1 | -1/+8 |
|\ | | | | | don't update identical values | ||||
| * | clarify the duplication of the $params array | Jens-Christian Fischer | 2015-04-12 | 1 | -1/+2 |
| | | |||||
| * | don't update identical values | Jens-Christian Fischer | 2015-04-11 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | The UPDATE oc_filecache statement blindly overwrites identical data. Databases like Postgres that create a new row on an update and mark the old one as dead will suffer from the previous behaviour, as millions of "new" rows are created in the database. This patch changes the WHERE clause to test for identical values and not updating if the values in the DB are identical to the ones being passed. | ||||
* | | move permission related code into getMetaData() | Thomas Müller | 2015-04-20 | 1 | -8/+2 |
| | | |||||
* | | Introduce Storage::getMetaData() to allow storage implementations more ↵ | Thomas Müller | 2015-04-20 | 1 | -1/+1 |
| | | | | | | | | control over the data array | ||||
* | | Introduce Storage::getData() to allow storage implementations more control ↵ | Thomas Müller | 2015-04-20 | 1 | -10/+3 |
| | | | | | | | | over the data array | ||||
* | | Fix cross storage move with shared storages | Robin Appelman | 2015-04-13 | 1 | -3/+16 |
| | | |||||
* | | reuse cache move logic | Robin Appelman | 2015-04-13 | 1 | -26/+1 |
| | | |||||
* | | preserve cache data when doing a cross storage move | Robin Appelman | 2015-04-13 | 2 | -21/+57 |
|/ | |||||
* | remove unencrypted_size from the cache, size will contain the unencrypted size | Bjoern Schiessle | 2015-04-07 | 2 | -32/+11 |
| | |||||
* | Fix the exception messages | Joas Schilling | 2015-04-02 | 2 | -2/+2 |
| | |||||
* | Update license headers | Jenkins for ownCloud | 2015-03-26 | 10 | -40/+217 |
| | |||||
* | Merge pull request #14704 from owncloud/storage-wrapper-mount | Robin Appelman | 2015-03-19 | 1 | -0/+7 |
|\ | | | | | pass mountpoint to storage wrapper callback | ||||
| * | Allow setting the watcher policy as mount option | Robin Appelman | 2015-03-11 | 1 | -0/+7 |
| | | |||||
* | | Remove unreqired backtick removal | Lukas Reschke | 2015-03-18 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | Without this files with a ` (backtick) in the beginning of the filenames where simply not correctly referenced as the ` got removed. This can lead to all possible havoc situations. Should get backported to stable8 and in future we might consider if it is really worth to backport such changes when it is just for SQLite :see_no_evil: Regression of https://github.com/owncloud/core/pull/14734 | ||||
* | | Throw a RuntimeException in the cache aswell | Joas Schilling | 2015-03-11 | 2 | -4/+9 |
| | | |||||
* | | Get the id before using it | Joas Schilling | 2015-03-09 | 1 | -1/+2 |
| | | |||||
* | | Better save then sorry | Joas Schilling | 2015-03-09 | 1 | -0/+2 |
| | |