Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Update license headers | Lukas Reschke | 2015-10-26 | 5 | -1/+5 | |
|/ | ||||||
* | Throw exception on `getPath` if file does not exist | Lukas Reschke | 2015-10-25 | 2 | -5/+15 | |
| | | | | | | | | | | Currently the `getPath` methods returned `NULL` in case when a file with the specified ID does not exist. This however mandates that developers are checking for the `NULL` case and if they do not the door for bugs with all kind of impact is widely opened. This is especially harmful if used in context with Views where the final result is limited based on the result of `getPath`, if `getPath` returns `NULL` PHP type juggles this to an empty string resulting in all possible kind of bugs. While one could argue that this is a misusage of the API the fact is that it is very often misused and an exception will trigger an immediate stop of execution as well as log this behaviour and show a pretty error page. I also adjusted some usages where I believe that we need to catch these errors, in most cases this is though simply an error that should hard-fail. | |||||
* | Dont lock /$user/files | Robin Appelman | 2015-10-23 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #17641 from owncloud/fix_objectstore_rename | Jörn Friedrich Dreyer | 2015-10-19 | 2 | -9/+11 | |
|\ | | | | | don't move files in cache twice, fixes renaming for objectstores | |||||
| * | fix objectstore files having create permissions | Robin Appelman | 2015-10-16 | 1 | -2/+2 | |
| | | ||||||
| * | don't move files in cache twice, fixes renaming for objectstores | Jörn Friedrich Dreyer | 2015-10-16 | 1 | -7/+9 | |
| | | ||||||
* | | Merge pull request #19833 from owncloud/fix_view_rmdir | Robin Appelman | 2015-10-19 | 1 | -1/+1 | |
|\ \ | |/ |/| | Removemount expects absolutePath | |||||
| * | Removemount expects absolutePath | Roeland Jago Douma | 2015-10-16 | 1 | -1/+1 | |
| | | ||||||
* | | Remove $ETagFunction - it was never used | Thomas Müller | 2015-10-16 | 1 | -7/+1 | |
| | | ||||||
* | | Consolidate webdav code - move all to one app | Thomas Müller | 2015-10-16 | 1 | -1/+1 | |
|/ | ||||||
* | check if fopen was successful before continue | Bjoern Schiessle | 2015-10-15 | 1 | -3/+7 | |
| | ||||||
* | only wrap source if fopen was successful | Bjoern Schiessle | 2015-10-15 | 1 | -1/+4 | |
| | ||||||
* | also detect files in a .part folder as part file | Bjoern Schiessle | 2015-10-12 | 1 | -0/+4 | |
| | ||||||
* | Merge pull request #19654 from owncloud/db-locking-no-scan-transaction | Robin Appelman | 2015-10-09 | 1 | -2/+8 | |
|\ | | | | | Dont use a transaction in the scanner while using db based locking | |||||
| * | Dont use a transaction in the scanner while using db based locking | Robin Appelman | 2015-10-08 | 1 | -2/+8 | |
| | | ||||||
* | | make mkdir recursive, add phpdoc to api | Jörn Friedrich Dreyer | 2015-10-08 | 1 | -18/+21 | |
| | | ||||||
* | | fix internal path when searching in storage root | Robin Appelman | 2015-10-06 | 1 | -2/+5 | |
| | | ||||||
* | | The minimum size for internalRootLength is 1 | Olivier Paroz | 2015-10-06 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #19597 from owncloud/update-license-headers | Thomas Müller | 2015-10-06 | 20 | -20/+50 | |
|\ | | | | | update licence headers via script | |||||
| * | deduplicate @xenopathic | Morris Jobke | 2015-10-06 | 7 | -7/+3 | |
| | | ||||||
| * | update licence headers via script | Morris Jobke | 2015-10-05 | 19 | -19/+53 | |
| | | ||||||
* | | use a normal rename when moving from the same storage in the encryption wrapper | Robin Appelman | 2015-10-05 | 1 | -0/+3 | |
|/ | ||||||
* | Merge pull request #19416 from owncloud/node-hook-connector | Thomas Müller | 2015-10-05 | 1 | -0/+151 | |
|\ | | | | | pass view hooks trough to the node hooks | |||||
| * | Add hook connector to connect view and node hooks | Robin Appelman | 2015-09-28 | 1 | -0/+151 | |
| | | ||||||
* | | Merge pull request #19272 from owncloud/mimetypes-enhanced | Thomas Müller | 2015-10-02 | 1 | -1/+1 | |
|\ \ | | | | | | | Introduce a few new mimetypes for code, fix recursive mimetype aliases | |||||
| * | | Allow recursive mimetype aliases | Robin McCorkell | 2015-10-02 | 1 | -1/+1 | |
| | | | | | | | | | | | | application/xml -> text/html -> text/code | |||||
* | | | Prevent moving mount point into already shared folder (outgoing) | Vincent Petry | 2015-10-02 | 1 | -8/+29 | |
|/ / | | | | | | | | | | | | | | | It is already not allowed to share a folder containing mount points / incoming shares. This fixes an issue that made it possible to bypass the check by moving the incoming share mount point into an existing outgoing share folder. | |||||
* | | versions should always use the keys of the original file, no need to create ↵ | Bjoern Schiessle | 2015-10-01 | 1 | -2/+24 | |
| | | | | | | | | new one | |||||
* | | Make postScanFile and postScanFolder available to OC\Files\Utils\Scanner | Olivier Paroz | 2015-09-30 | 1 | -1/+6 | |
| | | ||||||
* | | 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 | |||||
* | Merge pull request #19303 from owncloud/usecorrectvariable | Thomas Müller | 2015-09-24 | 1 | -1/+1 | |
|\ | | | | | Use correct variable | |||||
| * | use correct variable | Jörn Friedrich Dreyer | 2015-09-23 | 1 | -1/+1 | |
| | | | | | | | | wow ... just wow ... | |||||
* | | Merge pull request #16479 from owncloud/core-fixgetrelativepathwrongmatches | Thomas Müller | 2015-09-24 | 1 | -1/+4 | |
|\ \ | |/ |/| | Prevent wrong matches in getRelativePath | |||||
| * | Prevent wrong matches in getRelativePath | Vincent Petry | 2015-09-22 | 1 | -1/+4 | |
| | | | | | | | | | | Before this fix, the root "/files" with path "/files_trashbin" would return "_trashbin" as relative path... | |||||
* | | Revert "use correct variable" | Jörn Friedrich Dreyer | 2015-09-23 | 1 | -1/+1 | |
| | | | | | | | | This reverts commit 52cbaff061b93cb1a5e81623e58e14867c818810. | |||||
* | | use correct variable | Jörn Friedrich Dreyer | 2015-09-23 | 1 | -1/+1 | |
| | | | | | | wow ... just wow ... | |||||
* | | Merge pull request #19236 from owncloud/call_dot_directories_function | Thomas Müller | 2015-09-23 | 4 | -5/+5 | |
|\ \ | | | | | | | Replaces if ($file === '.' || $file === '..') by public function call isIgnoredDir | |||||
| * | | Replaces if ($file === '.' || $file === '..') by ↵ | Martin | 2015-09-22 | 4 | -5/+5 | |
| | | | | | | | | | | | | if(\OC\Files\Filesystem::isIgnoredDir($file)). Eases to find where this operation is used. | |||||
* | | | Merge pull request #19247 from owncloud/fix_locking_copy_operation | Thomas Müller | 2015-09-23 | 1 | -42/+55 | |
|\ \ \ | |/ / |/| | | locking: handle exceptions correctly during copy operation | |||||
| * | | catch excexptions during the copy operation and make sure that we free the ↵ | Bjoern Schiessle | 2015-09-22 | 1 | -42/+55 | |
| |/ | | | | | | | lock correctly | |||||
* / | Move mimetype files into /resources/config/ | Lukas Reschke | 2015-09-22 | 1 | -13/+22 | |
|/ | ||||||
* | dont download the existing file for webdav if we're going to overwrite it | Robin Appelman | 2015-09-21 | 1 | -2/+7 | |
| | ||||||
* | Explicitly cast number to integer | Robin McCorkell | 2015-09-16 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #18915 from owncloud/node-getfoldercontents-use-view-logic | Robin Appelman | 2015-09-15 | 2 | -70/+11 | |
|\ | | | | | Use the view logic for getFolderContent for the node api | |||||
| * | Use the view logic for getFolderContent for the node api | Robin Appelman | 2015-09-08 | 2 | -70/+11 | |
| | | ||||||
* | | Use integer for availability instead of bool | Robin McCorkell | 2015-09-15 | 1 | -3/+5 | |
| | | ||||||
* | | Merge pull request #18653 from owncloud/dav-stream-guzzle | Lukas Reschke | 2015-09-11 | 1 | -62/+31 | |
|\ \ | | | | | | | stream webdav downloads using http client | |||||
| * | | also use httpclient for uploadFile | Robin Appelman | 2015-09-01 | 1 | -35/+18 | |
| | | | ||||||
| * | | stream webdav downloads using http client | Robin Appelman | 2015-08-29 | 1 | -29/+15 | |
| | | | ||||||
* | | | Add reset method to mimetype loader | Robin McCorkell | 2015-09-11 | 2 | -1/+9 | |
| |/ |/| | | | | | Used to solve concurrency issues |