summaryrefslogtreecommitdiffstats
path: root/lib/private/files
Commit message (Collapse)AuthorAgeFilesLines
* Remove debug statementLukas Reschke2014-11-121-4/+0
| | | | Either we throw an exception or we ignore it. But we should certainly not print this to the end-user...
* Fix root path handling for WebDAV ext storageVincent Petry2014-11-111-0/+2
| | | | | | Added missing cleanPath() call that converts "/" to "" when calling SabreDAV. This is needed because SabreDAV will discard its base URL when passing "/".
* don't scan part filesBjoern Schiessle2014-11-072-5/+5
|
* Also propagate etag changes when the watcher finds a changed fileRobin Appelman2014-11-072-0/+7
|
* Merge pull request #11539 from owncloud/mount-setup-onceVincent Petry2014-10-311-1/+6
|\ | | | | Only mount the storages for the user once
| * Reset the users setup after clearing mountsRobin Appelman2014-10-281-0/+1
| |
| * Only mount the storages for the user onceRobin Appelman2014-10-271-1/+5
| |
* | Merge pull request #11409 from owncloud/watcher-reuseVincent Petry2014-10-292-22/+32
|\ \ | |/ |/| Pass the cached data to the filesystem watcher
| * Better reuse of cache data for getFolderContentsRobin Appelman2014-10-241-6/+11
| |
| * Pass the cached data to the filesystem watcherRobin Appelman2014-10-242-16/+21
| |
* | Merge pull request #11763 from owncloud/stable-etagsRobin Appelman2014-10-271-0/+21
|\ \ | | | | | | Generate stable etags for local files
| * | Generate stable etags for local filesRobin Appelman2014-10-241-0/+21
| |/
* / Add type hinting to functionsLukas Reschke2014-10-241-1/+1
|/ | | | It's only reasonable to have proper type hinting here which might even help us to catch bugs.
* throw exception in writeBack, the returned boolean is checked nowhereJörn Friedrich Dreyer2014-10-201-3/+2
|
* make skeleton compatible with objectstoreJörn Friedrich Dreyer2014-10-201-6/+0
| | | | suspend encryption proxy when copying skeleton
* make trashbin compatible with objectstore, replace glob with search in ↵Jörn Friedrich Dreyer2014-10-161-0/+10
| | | | cache, make unknown free space work like unlimited free space
* Merge pull request #11548 from owncloud/extstorage-ocfieldsVincent Petry2014-10-151-2/+2
|\ | | | | Allow specifying protocol in ext storage OC config
| * Allow specifying protocol in ext storage OC configVincent Petry2014-10-131-2/+2
| | | | | | | | | | | | Allow specifying a protocol in the host field when mounting another ownCloud instance. Note that this was already possible with the WebDAV config but this bug made it inconsistent.
* | Retrieve storage numeric id earlier when still availableVincent Petry2014-10-131-1/+1
|/ | | | | The numeric id is only available before the storage entry is deleted, so get it at that time.
* Merge pull request #11305 from owncloud/ext-updateetagonmountVincent Petry2014-10-091-0/+5
|\ | | | | Update etag of parent dir when adding/removing ext storage mount points
| * Added failing unit tests for mount config hooksVincent Petry2014-10-081-0/+5
| |
* | strict comparisonJörn Friedrich Dreyer2014-10-081-2/+2
| |
* | fix amazon s3 issuesJörn Friedrich Dreyer2014-10-081-1/+1
|/ | | | | | | | | | | | folder size and mtime is always unknown in s3 more s3 fixes make rescanDelay of root dir configurable, add on the fly update of legacy storage ids, !isset -> empty when checking strings reduce number of http calls on remove and rmdir fix typo
* Merge pull request #11285 from owncloud/dav-permissions-createThomas Müller2014-09-261-0/+9
|\ | | | | Fix dav permissions for folders
| * Expose creatable permissions trough fileinfoRobin Appelman2014-09-251-0/+9
| |
* | Don't keep the full info of all children in memoryRobin Appelman2014-09-241-7/+12
|/
* Do only follow HTTP and HTTPS redirectsLukas Reschke2014-09-221-0/+4
| | | | | | | | We do not want to follow redirects to other protocols since they might allow an adversary to bypass network restrictions. (i.e. a redirect to ftp:// might be used to access files of a FTP server which might be in a secure zone and not be reachable from the net but from the ownCloud server) Get final redirect manually using get_headers() Migrate to HTTPHelper class and add unit tests
* in quota wrapper use === instead of ! for better readability and as in other ↵Jörn Friedrich Dreyer2014-09-221-1/+1
| | | | wrappers
* return boolean in Ciose::stream_seekJörn Friedrich Dreyer2014-09-221-1/+1
|
* return boolean in OC::stream_seekJörn Friedrich Dreyer2014-09-221-1/+1
|
* Merge pull request #10958 from owncloud/db-ilikeRobin Appelman2014-09-191-13/+1
|\ | | | | Introduce cross-db ILIKE
| * Use ILIKE in cache searchRobin Appelman2014-09-171-13/+1
| |
* | Fix mapping of relative pathsLukas Reschke2014-09-172-15/+31
| |
* | Also check if the file itself is updatableRobin Appelman2014-09-171-2/+2
| |
* | Check if a folder is deletable before we try to recursively delete itRobin Appelman2014-09-172-0/+6
| |
* | Check if the parent is writable to check if a file is deletableRobin Appelman2014-09-171-1/+5
|/
* Fix method nameRobin Appelman2014-09-101-1/+1
|
* Merge pull request #10922 from owncloud/explicit-scan-transactionsLukas Reschke2014-09-092-3/+32
|\ | | | | Use bigger transactions when doing explicit file system scans
| * Fix typoLukas Reschke2014-09-081-1/+1
| |
| * Use bigger transactions when doing explicit file system scansRobin Appelman2014-09-082-3/+32
| |
* | Merge pull request #10886 from owncloud/keep_fileid_on_move_in_objectstoreJörn Friedrich Dreyer2014-09-091-33/+5
|\ \ | |/ |/| Keep fileid on move in objectstore, fixes #10848
| * Keep fileid on move in objectstore, fixes #10848Jörn Friedrich Dreyer2014-09-051-33/+5
| |
* | Remove explicit propagate callsRobin Appelman2014-09-052-19/+7
| |
* | Update cache before post hooksRobin Appelman2014-09-051-19/+20
| |
* | Fix warning in homecacheRobin Appelman2014-09-051-0/+3
| |
* | Refactor Cache\Updater to work outside of the users homeRobin Appelman2014-09-053-173/+111
|/
* Fix code with previous commentsJesus Macias2014-09-031-1/+1
|
* Reset changes on 3rdparty submoduleJesus Macias2014-09-031-1/+7
|
* Don't automatically setup the filesystem the moment we load OC\Files\FileSystemRobin Appelman2014-09-021-2/+0
|
* Merge pull request #10619 from owncloud/issue/6722Thomas Müller2014-08-261-14/+21
|\ | | | | Add a test to break the slugifyPath() with folder and file afterwards