Commit Graph

79 Commits (a7ae2e874a28aed2c190840634db50a19ab1d2e7)

Author SHA1 Message Date
Robin McCorkell a7ae2e874a Squash 'a | b' into 'a|b', in /lib 12 years ago
Vincent Petry 4a493c8835 Some expected Sabre exceptions are now logged with DEBUG level 12 years ago
Robin Appelman cd0c5990f8 properly quote etags 12 years ago
Robin Appelman 49b44e7e22 Normalize paths when moving properties 12 years ago
Thomas Müller 4ba6f4839d fixing typos and PHPDoc 12 years ago
Robin Appelman e77d89fc4b Revert changes to OC_Connector_Sabre_Server 12 years ago
Bjoern Schiessle 7ef8f6d352 always allow to rename the share mount point 12 years ago
Bjoern Schiessle 27c5a978f9 we no longer need to handle the Shared folder different from any other folder 12 years ago
Bart Visscher a4b7f5155f Fix PHPdoc in lib/private 13 years ago
Thomas Tanghus 51e47319ef White-list known secure mime types. Refs. #8184 13 years ago
Vincent Petry 4f11786a3d Fixed Sabre Node implementation to correctly return timestamps as int 13 years ago
Vincent Petry 4033eba374 Fixed chunking and insufficient storage check 13 years ago
Thomas Müller f0603a971d close the session for all DAV calls right after authentication - no need to write to the session afterwards 13 years ago
Bjoern Schiessle 2e73c957e5 don't allow to create a file or folder named 'Shared' in the root folder, also exclude all combinations of lower and upper case letters 13 years ago
Robin Appelman 5ef37c28d1 Remove the need for a custom SabreDav server constructor 13 years ago
Robin Appelman fe994669cd Make path for dummy fileinfo absolute 13 years ago
Robin Appelman 3a21755963 Pass the filesystem view as argument in the sabredav connectors and use the fileinfo object 13 years ago
Scrutinizer Auto-Fixer adaee6a5a1 Scrutinizer Auto-Fixes 13 years ago
Vincent Petry bd71a1b7b6 Added file name check in webdav connector 13 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 13 years ago
Vincent Petry 11ef12a106 Added exception logger plugin for sabre connector 13 years ago
Vincent Petry 5ad28f4d1f Allow getting info or renaming part files through WebDAV 13 years ago
Vincent Petry 8eaa39f4e2 Removed special handling of part files in shared storage rename 13 years ago
Thomas Müller ed469a7d2c in order to work properly with encryption ocTransferId is added to the file path - questionable usage of magic string 13 years ago
Niklas Sombert 4c179850ab Revert "Added support for extra backends (see pull request #5043)" 13 years ago
Thomas Müller 1c0b8ed214 Adding a random postfix to the part file. 13 years ago
Vincent Petry 80d2371f97 Fixed touch after chunk assembling 13 years ago
Thomas Müller 27cc333dfe adding chunked upload handling 13 years ago
Thomas Müller 51a8172868 always get the right node for the given file path 13 years ago
Bjoern Schiessle 68f3f2e691 make it possible to detect transferID part 13 years ago
Thomas Müller c455cb989b add header 'OC-FileId' on PUT 13 years ago
Thomas Müller 3bca1519ee switch instance id and file id 13 years ago
Thomas Müller a22f12cfe0 - fixing namespace 13 years ago
Thomas Müller b02a485712 handle case where fileid is not set 13 years ago
Thomas Müller b60ae11db8 introducing new dav property {xmlns:oc="http://owncloud.org/ns}id 13 years ago
Thomas Müller 09903aa36c - delete properties on node delete 13 years ago
Thomas Müller 6e0e621218 creating and deleting of file and folder 'Shared' in root is not allowed 13 years ago
Thomas Müller 2628601e79 adding oc-mtime handling to chunked upload 13 years ago
Thomas Müller 3cb666ad77 chunked files are assembled into a part file on the target storage followed by an atomic rename operation. 13 years ago
Thomas Müller d2d2c9a46d fixes #5367 13 years ago
Andreas Fischer 5ee74b656c Move OC_Connector_Sabre_Server to expected location. 13 years ago
Thomas Müller 5318df3b3c there shall be tabs 13 years ago
Thomas Müller fb3829e8b8 file system is now initialized with apache authentication as well 13 years ago
Thomas Müller 27738fc4f5 due to internal implementations touch will always be successful - $mtime will be stored in the cache 13 years ago
Thomas Müller 3f27fefdbe fixing status code and formatting 13 years ago
Thomas Müller caa27824a9 catch specific file exceptions and convert them to proper http status code via webdav 13 years ago
Bjoern Schiessle 6c45fab037 part file needs to have .part extension 13 years ago
Thomas Müller c77f74e1de adding check isDeletable() on $sourcePath 13 years ago
Bjoern Schiessle dd202d9ad3 updating a existing large file creates new file chunks. Therefore createFile() needs to check not only if we can write to the parent folder but also if we can update the existing file" 13 years ago
Bjoern Schiessle 0293d8e04f If a existing file in Shared/ with update permissions gets updated we need to write the .part file to a different place because we can't create new files in the Shared folder 13 years ago