- Mar 17, 2017
-
-
Morris Jobke authored
Revert "Add integration test for trashbin"
-
Morris Jobke authored
-
Morris Jobke authored
Add CleanupRemoteStorages command
-
Joas Schilling authored
Redirect unlink to rmdir
-
Joas Schilling authored
Backbone Webdav Adapter MKCOL support
-
blizzz authored
Ignore exception when deleting keys of deleted user
-
Joas Schilling authored
Fixed failing test which was ignoring a required (not null) column
-
Joas Schilling authored
Signed-off-by:
Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by:
Joas Schilling <coding@schilljs.com>
-
Roeland Jago Douma authored
Add integration test for trashbin
-
Joas Schilling authored
Skip FailedStorage in background scan
-
Joas Schilling authored
Chunking NG: Assemble in natural sort order of files
-
Joas Schilling authored
Signed-off-by:
Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Signed-off-by:
Joas Schilling <coding@schilljs.com>
-
Joas Schilling authored
Integration test check download without saving file locally
-
Roeland Jago Douma authored
Escape like parameters in database user backend
-
Roeland Jago Douma authored
Add base-uri to CSP policy
-
Roeland Jago Douma authored
Harden JS by disabling jQuery eval
-
Roeland Jago Douma authored
Use cleaner social media URLs
-
Jörn Friedrich Dreyer authored
cleanup files, address review Fix CleanupRemoteStoragesTest tests Fix test expectation. Added files count to check filecache deletion. Sort by numeric id for deterministic test results Removed precise order test and added storage check Remove inaccurate removal message check which has a different order on Oracle. Added more checks to confirm that existing storages still exist. Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Philipp Schaffrath authored
* Fixed failing test which was ignoring a required (not null) column * restored test to original, catching DriverException which also catches ConstraintViolationException * catch ConstraintViolationException again * removed unnecessary field from this test * clobfield should be nullable * clobfield now is nullable * removed autoincrement since whenever this strategy is enabled, oracle would not throw constraint violation exceptions (needed for setValues), which mysql still does * this field does not auto increment anymore * mark integerfield as primary, since it is not getting marked as such through auto increment anymore, integerfield default always has been 0 instead of null Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Vincent Petry authored
Usually Backbone collections cannot be created and just simply exists. But in the Webdav world they need to be creatable. This enhancement makes it possible to use a Backbone Model to represent such collections and when creating it, it will use MKCOL instead of PUT. Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Vincent Petry authored
Whenever a user was deleted for encryption where the keys are stored in the home, we can ignore user existence exceptions because it means the keys are already gone. Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Vincent Petry authored
The background job that scans storages must skip failed storages to avoid potential exceptions, especially when the failed storage comes from a shared storage where the source is not accessible. Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Markus Goetz authored
For https://github.com/owncloud/client/pull/5476 Before this, the assembly could be bogusly in the order 0,1,10,11,2,3 etc. As per the spec "The name of every chunk should be its chunk number." https://github.com/cernbox/smashbox/blob/master/protocol/chunking.md Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Vincent Petry authored
Use Guzzle stream mode to download the contents instead of using a temporary local file. Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Morris Jobke authored
Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Vincent Petry authored
Add test for basic deletion. Add test when deleting from shared folder as recipient. Add test to check that metadata stays when moving out of shared folder as recipient. Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Vincent Petry authored
Many API callers will call unlink even for directories and it can mess up with some wrappers like the encryption wrapper Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
-
Morris Jobke authored
Properly expire ext storage versions (#26601)
-
Morris Jobke authored
Fix SCSS usage in apps
-
Nextcloud bot authored
-
- Mar 16, 2017
-
-
Lukas Reschke authored
We now have nice cleaner URLs since a longer time, let's use them. Signed-off-by:
Lukas Reschke <lukas@statuscode.ch>
-
Lukas Reschke authored
Add social sharing
-
Lukas Reschke authored
Disable execution of eval in jQuery. We do require an allowed eval CSP configuration at the moment for handlebars et al. But for jQuery there is not much of a reason to execute JavaScript directly via eval. This thus mitigates some unexpected XSS vectors. As example try to insert `$('.fileinfo').html('<a href="asd"><script>alert(1)</script></a>');` with and without this patch in your browsers JS console when the file list is opened. Signed-off-by:
Lukas Reschke <lukas@statuscode.ch>
-
Lukas Reschke authored
Don't set the HTTP status twice
-
Lukas Reschke authored
The constructor is iniitiated already very early in base.php, thus requiring this here will break the setup and some more. For now we probably have to live with a static function call here thus. Signed-off-by:
Lukas Reschke <lukas@statuscode.ch>
-
Lukas Reschke authored
Signed-off-by:
Lukas Reschke <lukas@statuscode.ch>
-
Morris Jobke authored
Show apps in header
-
Lukas Reschke authored
Signed-off-by:
Lukas Reschke <lukas@statuscode.ch>
-