Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | don't allow to create a file or folder named 'Shared' in the root folder, ↵ | Bjoern Schiessle | 2014-03-05 | 2 | -2/+5 |
| | | | | also exclude all combinations of lower and upper case letters | ||||
* | Merge pull request #6714 from owncloud/files-newfileinvalidcharsfix | Lukas Reschke | 2014-02-20 | 3 | -4/+20 |
|\ | | | | | Added extra checks for invalid file chars in newfile.php and newfolder.php | ||||
| * | Added file name check in webdav connector | Vincent Petry | 2014-02-18 | 3 | -4/+20 |
| | | | | | | | | | | | | | | - added file name check for the put, rename and setNames() methods which throw a "Bad Request" whenever invalid characters are used - replaced \OC\Filesystem usage with $this->getFS() to be able to write unit tests | ||||
* | | Scrutinizer Auto-Fixes | Scrutinizer Auto-Fixer | 2014-02-19 | 2 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/owncloud/core/inspections/cdfecc4e-a37e-4233-8025-f0d7252a8720 Enabled analysis tools: - PHP Analyzer - JSHint - PHP Copy/Paste Detector - PHP PDepend | ||||
* | | polish documentation based on scrutinizer patches | Jörn Friedrich Dreyer | 2014-02-06 | 5 | -5/+7 |
|/ | |||||
* | Merge pull request #6081 from owncloud/partfilewebdavfix | Vincent Petry | 2014-02-04 | 1 | -1/+14 |
|\ | | | | | Allow getting info or renaming part files through WebDAV | ||||
| * | Allow getting info or renaming part files through WebDAV | Vincent Petry | 2014-01-23 | 1 | -1/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When mounting an ownCloud (backend OC) inside another ownCloud (frontend OC), the frontend OC will use WebDAV to upload file, which will create part files. These part files need to be accessible for the frontend OC to rename them to the actual file name. This fix leaves the file cache untouched but gives direct access to part file info when requested. This means that part file can be accessed only when their path and name are known. These won't appear in file listtings. Fixes #6068 | ||||
* | | Added exception logger plugin for sabre connector | Vincent Petry | 2014-01-27 | 2 | -3/+53 |
|/ | | | | | | | | | | | Whenever an exception occurs in the sabre connector code or code called by it, it will be logged. This plugin approach is needed because Sabre already catches exceptions to return them to the client in the XML response, so they don't appear logged in the web server log. This will make it much easier to debug syncing issues. | ||||
* | Removed special handling of part files in shared storage rename | Vincent Petry | 2014-01-08 | 1 | -1/+4 |
| | | | | | | This fixes the issue introduced by the transfer id which itself wasn't taken into account by the shortcut code for part file in the shared storage class. | ||||
* | in order to work properly with encryption ocTransferId is added to the file ↵ | Thomas Müller | 2014-01-07 | 1 | -1/+1 |
| | | | | path - questionable usage of magic string | ||||
* | Adding a random postfix to the part file. | Thomas Müller | 2013-12-20 | 1 | -1/+1 |
| | |||||
* | Fixed touch after chunk assembling | Vincent Petry | 2013-11-29 | 1 | -1/+1 |
| | | | | | | | Fixed touch after chunk assembling which was using the wrong path, resulting in the creation of an extra file. Fixes #6007 | ||||
* | adding chunked upload handling | Thomas Müller | 2013-11-25 | 1 | -0/+12 |
| | |||||
* | always get the right node for the given file path | Thomas Müller | 2013-11-20 | 1 | -0/+2 |
| | |||||
* | Merge pull request #5447 from owncloud/fixing-5117-master | Vincent Petry | 2013-11-13 | 1 | -3/+25 |
|\ | | | | | No data corruption duriing parallel upload | ||||
| * | make it possible to detect transferID part | Bjoern Schiessle | 2013-11-11 | 1 | -1/+1 |
| | | |||||
| * | adding oc-mtime handling to chunked upload | Thomas Müller | 2013-10-21 | 1 | -0/+9 |
| | | |||||
| * | chunked files are assembled into a part file on the target storage followed ↵ | Thomas Müller | 2013-10-21 | 1 | -3/+16 |
| | | | | | | | | by an atomic rename operation. | ||||
* | | add header 'OC-FileId' on PUT | Thomas Müller | 2013-10-25 | 1 | -0/+16 |
| | | |||||
* | | switch instance id and file id | Thomas Müller | 2013-10-25 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #5494 from owncloud/fixing-3593-master | Thomas Müller | 2013-10-24 | 2 | -1/+95 |
|\ \ | | | | | | | introducing new dav property {xmlns:oc="http://owncloud.org/ns}id | ||||
| * | | - fixing namespace | Thomas Müller | 2013-10-24 | 1 | -2/+4 |
| | | | | | | | | | | | | - remove property only if present | ||||
| * | | handle case where fileid is not set | Thomas Müller | 2013-10-23 | 2 | -4/+12 |
| | | | |||||
| * | | introducing new dav property {xmlns:oc="http://owncloud.org/ns}id | Thomas Müller | 2013-10-23 | 2 | -1/+85 |
| | | | |||||
* | | | Merge pull request #5402 from owncloud/fixing-5367-master | Thomas Müller | 2013-10-24 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | fixes chunked upload | ||||
| * | | | fixes #5367 | Thomas Müller | 2013-10-17 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Merge pull request #5464 from owncloud/fixing-5456-master | Thomas Müller | 2013-10-23 | 2 | -3/+18 |
|\ \ \ | |_|/ |/| | | Fixing 5456 master | ||||
| * | | creating and deleting of file and folder 'Shared' in root is not allowed | Thomas Müller | 2013-10-22 | 2 | -3/+18 |
| |/ | |||||
* / | - delete properties on node delete | Thomas Müller | 2013-10-22 | 3 | -0/+19 |
|/ | | | | - move properties on node move | ||||
* | Move OC_Connector_Sabre_Server to expected location. | Andreas Fischer | 2013-10-17 | 1 | -0/+235 |
| | |||||
* | Merge pull request #5325 from owncloud/setup-fs-on-apache-auth-backend | Thomas Müller | 2013-10-16 | 1 | -5/+1 |
|\ | | | | | file system is now initialized with apache authentication as well | ||||
| * | there shall be tabs | Thomas Müller | 2013-10-14 | 1 | -1/+1 |
| | | |||||
| * | file system is now initialized with apache authentication as well | Thomas Müller | 2013-10-14 | 1 | -6/+2 |
| | | |||||
* | | Merge branch 'master' into fixing-4546-master | Thomas Müller | 2013-10-14 | 6 | -9/+87 |
|\| | | | | | | | | | Conflicts: lib/private/connector/sabre/file.php | ||||
| * | Merge pull request #5207 from owncloud/fixing-4011-part2-master | Thomas Müller | 2013-10-11 | 3 | -1/+59 |
| |\ | | | | | | | [OC6] file upload exception handling | ||||
| | * | fixing status code and formatting | Thomas Müller | 2013-10-08 | 2 | -18/+17 |
| | | | |||||
| | * | catch specific file exceptions and convert them to proper http status code ↵ | Thomas Müller | 2013-10-08 | 1 | -5/+12 |
| | | | | | | | | | | | | via webdav | ||||
| | * | adding additional exceptions for special cases where creating a file might ↵ | Thomas Müller | 2013-10-07 | 3 | -0/+52 |
| | | | | | | | | | | | | not be allowed | ||||
| * | | due to internal implementations touch will always be successful - $mtime ↵ | Thomas Müller | 2013-10-09 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | | | will be stored in the cache from desktop client perspective it is necessary to set the mtime under every condition | ||||
| * | | Merge pull request #5194 from owncloud/fixing-5172-master | Thomas Müller | 2013-10-08 | 1 | -0/+3 |
| |\ \ | | | | | | | | | adding check isDeletable() on $sourcePath | ||||
| | * | | adding check isDeletable() on $sourcePath | Thomas Müller | 2013-10-08 | 1 | -0/+3 |
| | | | | |||||
| * | | | part file needs to have .part extension | Bjoern Schiessle | 2013-10-08 | 1 | -1/+1 |
| | | | | |||||
| * | | | updating a existing large file creates new file chunks. Therefore ↵ | Bjoern Schiessle | 2013-10-08 | 1 | -2/+16 |
| | | | | | | | | | | | | | | | | createFile() needs to check not only if we can write to the parent folder but also if we can update the existing file" | ||||
| * | | | If a existing file in Shared/ with update permissions gets updated we need ↵ | Bjoern Schiessle | 2013-10-08 | 1 | -0/+11 |
| |/ / | | | | | | | | | | to write the .part file to a different place because we can't create new files in the Shared folder | ||||
| * | | the path for reassembling was created the wrong way | Thomas Müller | 2013-10-07 | 1 | -2/+2 |
| | | | |||||
* | | | moving createFileChunked() to OC_Connector_Sabre_File | Thomas Müller | 2013-10-07 | 1 | -15/+34 |
| | | | |||||
* | | | Merge branch 'master' into fixing-4546-master | Thomas Müller | 2013-10-07 | 1 | -1/+1 |
|/ / | | | | | | | | | Conflicts: lib/private/connector/sabre/directory.php | ||||
* | | Merge pull request #5072 from owncloud/apache-auth-master | Thomas Müller | 2013-10-07 | 1 | -0/+5 |
|\ \ | |/ |/| | OC6 Apache Authentication | ||||
| * | code cleanup - remove special case for webdav in handleApacheAuth() | Thomas Müller | 2013-10-02 | 1 | -1/+2 |
| | | |||||
| * | Merge branch 'master' into apache-auth-master | Thomas Müller | 2013-10-02 | 1 | -0/+4 |
| | |