| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/
|
|
| |
This makes theming of file actions possible
|
|
|
|
|
|
|
|
| |
The notification tests were not restoring the clock properly, but
indirectly helped other tests pass.
Since now we're restoring the clock properly, the other tests were fixed
to still work.
|
|\
| |
| | |
Adding global error handler for ajax calls which run into redirection…
|
| | |
|
|/
|
|
|
| |
Interacting with the checkboxes, also "Select all" will automatically
close the sidebar now.
|
| |
|
|
|
|
|
| |
Fixes issue when opening the share dialog for a file inside the favorite
list, and the file is from a subfolder
|
| |
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| | |
Only check selection for delete permissions, not parent folder
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
Replaced with proper OCP calls
|
|
|
|
|
| |
All function calls are replaced with the recommended (which was already
the body of the function).
|
|
|
|
|
|
|
|
|
|
|
| |
Since Webdav doesn't contain that information, we need to rely on the
parent folder's mount type to find out whether a child item is a
shared/external root or not.
Fixed the mount type detection logic and added unit test.
Also added a fix that ignores detection if no parent folder exists (ex:
shared file list, favorites, etc)
|
|
|
|
|
|
|
|
| |
For received shares, the delete action becomes "Unshare" and for
personal mounts it becomes "Disconnect storage".
This also makes it possible from now on to pass a function to a file
action's "displayName" attribute.
|
|
|
|
| |
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
|
|
|
|
|
| |
The share permissions are now computed in the View/FileInfo instead of
storing them directly/permanently on the storage
|
|\
| |
| | |
Move files/ajax/scan.php to background job
|
| |
| |
| |
| | |
The background job will now be executed in chunks of 500 users all 10 minutes.
|
| |
| |
| |
| | |
This is required by the pdf viewer, since the files app on master uses the AppFramework it had applied the more strict defaults which made it not work on master.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
So evaluate the condition directly and return 1 or 0
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
| |
The text editor app will register this instead.
Also made "fileList" a non-private attribute to make it possible for
plugins to access the attached file list object.
|
|
|
|
|
| |
1. Allows it to use the more secure CSP rules of the AppFramework.
2. Adds some unit tests.
|
| |
|
|
|
|
| |
Makes the details bar show the same icon as in the list.
|
| |
|
|
|
|
|
|
|
|
| |
- Use "FileList" instead of "OCA.Files.App.fileList" that doesn't exist in public
link page.
- Fix public link upload by properly adding the form data using a new
utility function "addFormData". That one is needed because IE8 upload
and regular upload use a different format...
|
|\
| |
| | |
Do not calculate non essential info
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There is no need to calculate a human readable date on the server side.
We supply the mtime and a client can easily convert that himself if
needed. This is already done most of the time since the date is often
not in the exact right format.
There is also no need to attach icon info. We have that available in
javascript. And else the client should get the right icon based on the
mimetype for its platform.
* Updated tests
|
| | |
|
|/ |
|
| |
|
|
|
|
|
| |
* Added unit tests for icon display
* Added unit tests for icon alt text display
|
|
|
|
| |
* fixes #18627
|
|\
| |
| | |
hide sort indicator when in multiselect mode, ref #19056
|
| | |
|
|\ \
| | |
| | | |
Fix sidebar interaction
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Clicking a file row or selecting it will open the sidebar.
- When sidebar is open, its contents update with the last selection.
- Dragging doesn't open the sidebar but does update its contents if it was
open already.
- Switching folders closes the sidebar.
- Close sidebar when highlighted file got deleted/removed from list
|
|/ /
| |
| |
| |
| | |
Added canDisplay() in DetailsTabView that should return false if the tab
header of this tab must be hidden
|
|\ \
| | |
| | | |
Fix tabs order in files sidebar
|