Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | | ||||||
* | | insertIfNotExists() for storage insertion | Joas Schilling | 2015-03-09 | 1 | -3/+9 | |
| | | ||||||
* | | Only check unique keys for the comparison on filecache insert & update otherwise | Joas Schilling | 2015-03-09 | 1 | -1/+6 | |
|/ | ||||||
* | use insertIfNotExist() in cache put | Thomas Müller | 2015-03-06 | 1 | -5/+11 | |
| | ||||||
* | Allow disabling the cache updater | Robin Appelman | 2015-02-27 | 1 | -3/+16 | |
| | ||||||
* | Fix cache update when doing a rename that overwrites the target | Robin Appelman | 2015-02-27 | 1 | -1/+4 | |
| | ||||||
* | Revert "Updating license headers" | Morris Jobke | 2015-02-26 | 10 | -207/+50 | |
| | | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36. | |||||
* | Updating license headers | Jenkins for ownCloud | 2015-02-23 | 10 | -50/+207 | |
| | ||||||
* | Merge pull request #13767 from owncloud/issue/13764-mimetype-racecondition | Thomas Müller | 2015-02-20 | 1 | -3/+7 | |
|\ | | | | | Use insertIfNotExists() and reload mimetypes after inserting one | |||||
| * | Use insertIfNotExists() and reload mimetypes after inserting one | Joas Schilling | 2015-02-02 | 1 | -3/+7 | |
| | | ||||||
* | | Merge pull request #13836 from owncloud/part-no-cache-update | Thomas Müller | 2015-02-19 | 1 | -0/+12 | |
|\ \ | | | | | | | Dont update the cache when working with part files | |||||
| * | | Dont bother updating the cache when working with part files | Robin Appelman | 2015-02-05 | 1 | -0/+12 | |
| |/ | ||||||
* | | Dont lower the mtime of a folder when propagating changes | Robin Appelman | 2015-02-13 | 1 | -2/+2 | |
| | |