| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
|
|
|
|
|
|
| |
Enhanced the REPORT method on the Webdav endpoint and added a
"oc:favorite" filter rule. When set, it will return a flat list of
results filtered with only favorite files.
The web UI was also adjusted to use this REPORT method instead of the
private API endpoint.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use DI to load console commands from the apps - class name to be defined in the info.xml
* Load commands from info.xml
* Fix unit test
* Allow Di magic for IMountManager
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
|
|
|
|
|
|
|
|
|
| |
The new admin page broke the updating of the max upload size. This is
due to very old code there.
* Now update is done in the background using js
* Added proper route+controller to update
Fixes #994
|
|
|
|
| |
gets its own section
|
| |
|
|\
| |
| | |
Add "Recent" file listing
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Bump version
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
* Move lib/ of Files app to PSR-4
* Move tests to PSR-4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Move background job registration of Federation to info.xml
* Move background registration of Files app to info.xml
* Move background job registration of files_sharing to info.xml
* Move background job registration of files_trashbin to info.xml
* Move background job registration of files_versions to info.xml
* Move background job registration from user_ldap to info.xml
|
|
|
|
| |
Opening a permalink that points to a trashed file will now display the
file within the "Deleted Files" section in the files web UI.
|
|
|
|
|
|
|
| |
The following routes will redirect to the files app and display the
matching folder. If the fileid is a file, it will scroll to it.
- http://localhost/owncloud/index.php/f/$fileid
- http://localhost/owncloud/index.php/files/?dir=somedir&fileid=$fileid
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
add checkbox to toggle show/hide hidden files
persist show hidden setting
fix settings menu layout
test ApiController::showHiddenFiles
don't show hidden files by default
Store config in Backbone model and inject it into FileList
Filter files only temporarily when rending the file list
Fix file rename validation
|
| |
|
| |
|
| |
|
|
|
|
| |
Returns the shareTypes share status info to the favorites file list.
|
|
|
|
|
|
| |
This contribution is AGPL and MIT licensed.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fixes #22819
The old way fired a DELETE statement on each destruction of the
DBLockingProvider. Which could cause a lot of queries. It's enough
to run this every 5 minutes in a background job, which in the end
could result in file locks that exists 5 minutes longer - in the
worst case and for not properly released locks.
This makes the DB based locking a lot more performant and could
result in a similar performance to the Redis based locking provider.
|
| |
|
|
|
|
| |
Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Whenever a file was deleted (also from trash), the tag mapping is
pointing at a fileid that doesn't exist any more.
This cleanup job will delete such orphaned mapping entries.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Private deprecated function => removed
Replaced all instances with suggested replacement
|
|\
| |
| | |
Move files/ajax/scan.php to background job
|
| |
| |
| |
| | |
The background job will now be executed in chunks of 500 users all 10 minutes.
|
|/ |
|
|
|
|
|
|
| |
This will make sure the cached JS gets properly updated.
Also, since this is a bigger change it also qualifies for a version
increase :-)
|
|
|
|
|
| |
1. Allows it to use the more secure CSP rules of the AppFramework.
2. Adds some unit tests.
|
| |
|
|\
| |
| | |
Remove apps/files/appinfo/remote.php - this is no longer used
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|