| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* share api expanded by tags
* Modified files_sharing JS Unit tests
* modified tests. renamed request parameter. refactoring
* Update Share20OCS.php
Added missing function description
* Update Helper.php
Added missing function description
* Update Helper.php
implicit boolean conversion to !empty()
* Update Share20OCSTest.php
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|\
| |
| | |
Storage 503 message improvements
|
| |
| |
| |
| |
| | |
"Storage not available" is now "Storage temporarily not available".
Exceptions are now logged in DEBUG level, not FATAL.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
- uses PUT method with jquery.fileupload for regular and public file
lists
- for IE and browsers that don't support it, use POST with iframe
transport
- implemented Sabre plugin to handle iframe transport and redirect the
embedded PUT request to the proper handler
- added RFC5995 POST to file collection with "add-member" property to
make it possible to auto-rename conflicting file names
- remove obsolete ajax/upload.php and obsolete ajax routes
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
| |
|
| |
|
|
|
|
|
|
| |
* fix infinite spinner on blacklisted files
* move HTML to template
* indentation
|
| |
|
| |
|
|
|
|
| |
Http range requests support is required for video preview
|
|
|
|
|
|
| |
A federated share can report unlimited quota as -3, so the
ajax/upload.php code needs to be adjusted to block uploads when the free
space is unlimited.
|
|
|
|
|
|
|
|
| |
When receiving a shared file, the quota for that file counts in the
owner's storage, not the current user's storage.
To make it possible to overwrite the file even when the current user
doesn't have enough space, the quota check is deferred for such files.
|
| |
|
|\
| |
| | |
Replacing ini_get instances with inigetwrapper usages
|
| | |
|
| |
| |
| |
| | |
The background job will now be executed in chunks of 500 users all 10 minutes.
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
| |
The public page now uses the public.php/webdav endpoint.
Also enabled more file operations like rename, move, delete and create
folder from the public page, which are now all possible thanks to the
public.php/webdav endpoint.
|
| |
|
| |
|
|
|
|
| |
".." are valid in folder names, only ".." by itself is invalid
fix for #18987
|
| |
|
|\
| |
| | |
Add loading spinner to download icon
|
| |
| |
| |
| |
| |
| |
| |
| | |
* this code adds a cookie when a special get parameter is set
* the content of this get parameter is used as value for the cookie
* the cookie expires after 20 seconds
* the JS code checks every 500 milliseconds for the cookie
-> if the cookie is set the request returned and the download is started
|
|/ |
|
| |
|
|
|
|
| |
We need to check if the path exists and throw an error instead of handling this situation ungraciously.
|
| |
|
|
|
|
|
|
| |
* add ability to filter for mimetype
* fixes #15526
* fixes #11563
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes https://github.com/owncloud/core/issues/13326
|
|
|
|
| |
This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
|
| |
|
|\
| |
| | |
Manually type-cast all AJAX files
|
| | |
|
| |
| |
| |
| |
| |
| | |
This enforces proper types on POST and GET arguments where I considered it sensible. I didn't update some as I don't know what kind of values they would support :see_no_evil:
Fixes https://github.com/owncloud/core/issues/14196 for core
|
|\ \
| | |
| | | |
Streamline auth and CSRF check in scan.php
|
| | |
| | |
| | |
| | | |
Furthermore a not logged-in user was able to access this page before which resulted in a Fatal PHP error since the filesystem could not get setup properly.
|
| |/
|/|
| |
| |
| |
| | |
Some code paths called the `normalizePath` functionality with types other than a string which resulted in unexpected behaviour.
Thus the function is now manually casting the type to a string and I corrected the usage in list.php as well.
|
|\ \
| | |
| | | |
Streamline CSRF and login check
|
| |/
| |
| |
| | |
Let's make this consistent with other pieces of the code to make it easier to auditable.
|
|/
|
|
|
|
| |
`\OCA\Files\Helper::buildFileStorageStatistics` might throw an exception from `OC_Helper::getStorageInfo`, previously this lead to a uncatched exception being thrown when invoking this methods.
This was user triggable by for example calling `/index.php/apps/files/ajax/delete.php` with a not existing dir (for example `dir=asdf/../&allfiles=true`)
|
| |
|
|
|
|
| |
`$dir` may for example very well not get passed at well.
|
|
|
|
| |
This conversions are actually totally unneeded and probably left-overs from ages where the safe_mode was still a valid thing.
|
|\
| |
| | |
Send the proper original name for uploaded files
|
| | |
|