Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | copy always file by file to encrypt/decrypt it if needed | Bjoern Schiessle | 2015-08-26 | 1 | -53/+8 | |
| | | ||||||
| * | occ tool to encrypt all files | Bjoern Schiessle | 2015-08-26 | 2 | -2/+2 | |
| | | ||||||
* | | Revert "Fix mounting wrapped storages resulting in many-layered wrapping" | Robin McCorkell | 2015-08-19 | 1 | -21/+0 | |
|/ | | | | This reverts commit 75a5e6e12b18a9f5b7b113cd7e2c9c56c204084d. | |||||
* | Merge pull request #17932 from owncloud/fix_move_files | Thomas Müller | 2015-08-11 | 1 | -1/+3 | |
|\ | | | | | make sure that hooks are emitted properly on file move operation | |||||
| * | make sure that we emit the hooks if a file gets moved from a subfolder to ↵ | Bjoern Schiessle | 2015-07-29 | 1 | -1/+3 | |
| | | | | | | | | the root folder with the nodes API | |||||
* | | Merge pull request #18124 from owncloud/share-permwrongvar | Morris Jobke | 2015-08-07 | 1 | -3/+60 | |
|\ \ | | | | | | | Fix removal of share permissions when share disabled for user | |||||
| * | | Fix removal of share permissions when share disabled for user | Vincent Petry | 2015-08-07 | 1 | -3/+60 | |
| | | | ||||||
* | | | Merge pull request #13641 from owncloud/cache-storage-status | Vincent Petry | 2015-08-07 | 2 | -0/+170 | |
|\ \ \ | |/ / |/| | | Store storage availability in database | |||||
| * | | Fix mounting wrapped storages resulting in many-layered wrapping | Robin McCorkell | 2015-07-20 | 1 | -0/+21 | |
| | | | | | | | | | | | | | | | | | | This usually doesn't cause issues, but in unit tests sometimes a wrapped storage is passed to Filesystem::mount() and gets rewrapped, hitting the XDebug function nesting level limit when used. | |||||
| * | | Store storage availability in database | Robin McCorkell | 2015-07-20 | 1 | -0/+149 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | | | always update file cache, the cache can handle partial data correctly if the ↵ | Bjoern Schiessle | 2015-07-31 | 1 | -3/+5 | |
| | | | | | | | | | | | | file doesn't already exists in the file cache | |||||
* | | | Merge pull request #17981 from owncloud/correct-regex | Thomas Müller | 2015-07-30 | 1 | -0/+4 | |
|\ \ \ | | | | | | | | | Correct regular expressions | |||||
| * | | | Add more unit tests | Lukas Reschke | 2015-07-30 | 1 | -0/+2 | |
| | | | | ||||||
| * | | | Correct regular expressions | Lukas Reschke | 2015-07-30 | 1 | -0/+2 | |
| | |/ | |/| | | | | | | | Previously the regex was only matching on single characters. Meaning that file names such as ":+1:.txt" where possible while ":+1:" alone never was. This check apparently never worked as expected. | |||||
* | | | Merge pull request #17950 from ↵ | Robin McCorkell | 2015-07-29 | 1 | -0/+3 | |
|\ \ \ | |/ / |/| | | | | | | | | owncloud/config-dontdetectfschangesinrootbydefault Disable filesystem_check_changes by default | |||||
| * | | Fix watcher tests to explicitly set policy | Vincent Petry | 2015-07-29 | 1 | -0/+3 | |
| | | | ||||||
* | | | Merge pull request #15543 from rullzer/mimetypedetector | Morris Jobke | 2015-07-28 | 1 | -0/+283 | |
|\ \ \ | |/ / |/| | | Mimetypedetector | |||||
| * | | Pass config dir as parameter to detection class | Roeland Jago Douma | 2015-07-27 | 1 | -4/+199 | |
| | | | | | | | | | | | | | | | | | | | | | In order to properly test the mimetype function: * constructor takes path to configdir * Added unit tests for mimetype (only if vfsStream is available) | |||||
| * | | Loading of mapping/aliases is done in class | Roeland Jago Douma | 2015-07-27 | 1 | -9/+0 | |
| | | | ||||||
| * | | Move mimetypedetection to files/type/detection | Roeland Jago Douma | 2015-07-27 | 1 | -4/+4 | |
| | | | ||||||
| * | | Added mimetype detector | Roeland Jago Douma | 2015-07-27 | 1 | -0/+97 | |
| |/ | | | | | | | * Copied unit tests from old functions | |||||
* | | Merge pull request #17840 from owncloud/fix-enc-wrapper-without-encryption | Thomas Müller | 2015-07-27 | 1 | -1/+60 | |
|\ \ | | | | | | | Only set is encrypted when encryption is enabled | |||||
| * | | Add a unit test for the disabled encryption case | Joas Schilling | 2015-07-23 | 1 | -1/+60 | |
| |/ | ||||||
* / | Add unit tests | Lukas Reschke | 2015-07-27 | 1 | -0/+28 | |
|/ | ||||||
* | make sure that we always detect legacy files correctly | Bjoern Schiessle | 2015-07-17 | 1 | -5/+115 | |
| | ||||||
* | Merge pull request #16924 from owncloud/copy-recursive-polyfill | Thomas Müller | 2015-07-06 | 1 | -0/+46 | |
|\ | | | | | add recursive copy polyfill for storage backends | |||||
| * | add unit tests | Robin Appelman | 2015-07-03 | 1 | -0/+46 | |
| | | ||||||
* | | Remove file mapper - was only use in Windows and never worked properly | Thomas Müller | 2015-07-03 | 3 | -177/+0 | |
| | | ||||||
* | | Merge pull request #17077 from owncloud/files-scan-absolute-path | Morris Jobke | 2015-07-02 | 1 | -0/+43 | |
|\ \ | | | | | | | fix getting mount points when passing a path to the files:scan command | |||||
| * | | add unit test | Robin Appelman | 2015-06-29 | 1 | -0/+43 | |
| | | | ||||||
* | | | Unlock first path on rename if second path is locked | Vincent Petry | 2015-06-29 | 1 | -0/+33 | |
| | | | ||||||
* | | | Merge pull request #17030 from owncloud/lock-posthooks | Joas Schilling | 2015-06-29 | 1 | -1/+623 | |
|\ \ \ | |/ / |/| | | Keep shared lock for post-hooks | |||||
| * | | Remove test-specific method to make Bjoern and Joas happy | Vincent Petry | 2015-06-26 | 1 | -1/+1 | |
| | | | ||||||
| * | | Keep shared locks in post hooks | Vincent Petry | 2015-06-25 | 1 | -1/+623 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Instead of unlocking after the file operation, change exclusive locks back to shared locks during post hooks, and unlock after that. Also added unit tests to test locking in pre-hooks, during operation and post-hooks. | |||||
* | | | Correctly check if the real file exists, otherwise try the part file | Joas Schilling | 2015-06-26 | 1 | -8/+18 | |
|/ / | ||||||
* | | Merge pull request #17070 from owncloud/lock-movemountbug | Vincent Petry | 2015-06-24 | 1 | -0/+91 | |
|\ \ | | | | | | | Lock correct paths when moving mount | |||||
| * | | Fix locked paths in the moveMount case | Vincent Petry | 2015-06-24 | 1 | -0/+91 | |
| | | | | | | | | | | | | | | | | | | | | | When moving a mount point directly, the lock must be applied on the local mount point path instead of the attached storage root. Other operations will still lock the attached storage root. | |||||
* | | | Merge pull request #17045 from owncloud/enc_improvements | Björn Schießle | 2015-06-23 | 1 | -3/+60 | |
|\ \ \ | |/ / |/| | | encryption improvements | |||||
| * | | make sure that we always read the header from the original file | Bjoern Schiessle | 2015-06-23 | 1 | -3/+60 | |
| | | | ||||||
* | | | Merge pull request #16657 from owncloud/view-emit-path | Thomas Müller | 2015-06-22 | 1 | -0/+29 | |
|\ \ \ | | | | | | | | | emit hooks from a view as long as the path is inside the default root | |||||
| * | | | emit hooks from a view as long as the path is inside the default root | Robin Appelman | 2015-06-02 | 1 | -0/+29 | |
| | | | | ||||||
* | | | | Workaround for empty dir deletion for SFTP | Vincent Petry | 2015-06-18 | 1 | -0/+7 | |
| |/ / |/| | | | | | | | | | | | | | | | | | | | | Explicitly clear the stat cache after deleting an empty folder to make sure it is properly detected as deleted in subsequent requests. This works around a problem with phpseclib where the folder is properly deleted remotely but the stat cache was not updated. | |||||
* | | | Normalize path in View's lock methods | Vincent Petry | 2015-06-16 | 1 | -0/+22 | |
| | | | ||||||
* | | | Rethrow LockedException with full path | Vincent Petry | 2015-06-16 | 1 | -0/+39 | |
| |/ |/| | | | | | | | Because the path is converted to md5 from the original exception, rethrow the exception with the correct full path | |||||
* | | Add return value to lock methods and check it in tests | Joas Schilling | 2015-06-12 | 1 | -8/+70 | |
| | | ||||||
* | | Merge pull request #16158 from owncloud/mountprovider-after-setup | Thomas Müller | 2015-06-08 | 1 | -0/+42 | |
|\ \ | | | | | | | Call newly registered mount providers after the filesystem is setup | |||||
| * | | phpdoc, strict and type hints | Robin Appelman | 2015-06-02 | 1 | -0/+7 | |
| | | | ||||||
| * | | call mount providers that are registered after the filesystem is setup | Robin Appelman | 2015-06-02 | 1 | -0/+35 | |
| |/ | ||||||
* | | Merge pull request #15895 from owncloud/dav-getremoteetag | Joas Schilling | 2015-06-03 | 1 | -0/+18 | |
|\ \ | | | | | | | Get etag from remote OC server | |||||
| * | | Disable update check test when testing wrappers | Vincent Petry | 2015-06-02 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | The checkUpdate test is intended for testing real storages, not wrappers. |