| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
We need to check if the path exists and throw an error instead of handling this situation ungraciously.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
Do not send Content-Length headers with a value larger than PHP_INT_MAX
(2147483647) on Apache PHP SAPI 32-bit. PHP will eat them and send 2147483647
instead.
When X-Sendfile is enabled, Apache will send a correct Content-Length header,
even for files larger than 2147483647 bytes. When X-Sendfile is not enabled,
ownCloud will not send a Content-Length header. This prevents progress bars
from working, but allows the actual transfer to work properly.
|
| |
|
|\
| |
| | |
Backport of #11524 into stable7
|
| |
| |
| |
| | |
Page size calculation based on real page height
|
|\ \
| | |
| | | |
Patched french translation (backported from master)
|
| |/ |
|
| | |
|
| |
| |
| |
| | |
is not deletable
|
| | |
|
|/ |
|
|
|
|
| |
The codepath for generating the favicons iterates through subnodes and if one of those nodes is unavailable is throwing a 503 exception. Since these favicons don't have any use except of "making a tool for developers looking nicer" I consider it feasible to remove them.
|
|
|
|
|
|
| |
Conflicts:
tests/lib/cache/file.php
tests/lib/cache/usercache.php
|
| |
|
|
|
|
|
|
|
|
| |
In the public page the scroll container is the window instead of a div.
The $(window) object doesn't support animating the scroll property, so
the $('body') element is used instead.
Backport of 704ffaa6a37730f02a3359e8e8f0a0070f0e0d31 from master
|
|
|
|
| |
This allows to have links to different doc base URLs
|
| |
|
|\
| |
| | |
Fix files external amazon s3
|
| | |
|
|\ \
| | |
| | | |
fix position of rename field, fix #10867
|
| | | |
|
|/ / |
|
|/ |
|
|
|
|
| |
existing user
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We do not want to follow redirects to other protocols since they might allow an adversary to bypass network restrictions. (i.e. a redirect to ftp:// might be used to access files of a FTP server which might be in a secure zone and not be reachable from the net but from the ownCloud server)
Get final redirect manually using get_headers()
Migrate to HTTPHelper class and add unit tests
Conflicts:
apps/files/ajax/newfile.php
lib/private/files/storage/dav.php
lib/private/server.php
lib/private/util.php
lib/public/iservercontainer.php
|
|
|
|
| |
Adds some hardening against potential CSP bypassed.
|
|
|
|
|
|
|
|
|
|
| |
When moving files on storages that don't expose permissions, the storage
itself might throw an exception when the permission is denied.
This fix ensures that exceptions are caught and forwarded to the client
instead of just hanging.
Backport of e43c9b84c42a8b3f4fb25a950123fbcc060d1a5a from master
|
|
|
|
|
| |
When creating a new file from the menu, the list now scrolls to that
file.
|
|
|
|
|
|
|
|
| |
Now passing the "scrollto" URL argument to the file list class which
will also automatically scroll and highlight the matching element.
This code is triggered by the search box when in a different folder and
also by the activity app.
|
|
|
|
|
|
|
|
|
|
| |
When dropping files onto a read-only folder, a notification
is now shown instead of attempting to upload.
This for both the drag for upload and drag from inside the file list
cases.
Backport of f1bfe35cda2f11d1b38726cf2d4f879427b2c8d5 from master
|
|
|
|
| |
Backport of 0d078e48ce71d35bf240ec2b3d48a37f1b96115a from master
|
| |
|
|
|
|
| |
upload
|
|
|
|
|
|
|
| |
Whenever a folder has a "data-share-owner" attribute, the icon is now
properly updated to a shared folder icon.
Backport of 607ea636be4a5a48b6abec8df3eaefe20fe4a1ba from master
|
|
|
|
|
| |
When uploading multiple files from the web interface, compare the PHP
upload limit against the largest file, not against the sum of all files.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
In Pale Moon (24.7.1) the checkboxes in the file list are not in the responding line on the icon but all of them are next to the "select all" checkbox.
This fix should not change anything in Firefox and chromium (on windows) but as the comment states it has to be checked on KDE/Qt.
BTW why is position absolute naccessary? For my understanding relative is exactly what you want to use in such a case...
|
|
|
|
|
| |
When adding/uploading files, the preview is now animated.
When loading a list of files directly the preview is displayed directly.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed default sorting except for names.
Show sorting icons when hovering over
Cleanup of unnecesary addition
Fixed comments from PVince81
Corrected (Netbeans?) inserted spaces
While busy cleaning, also removed extra enters
Adjusted tests for new default sorting
Sorting triangles pointing up for ascending, down for descending
Backport + squash of 1a65d09..319caa7 from master
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added mountType attribute for files/folder to indicated whether they are
regular, external or shared.
The client side then adapts the "Delete" action hint text based on this
information.
Only the mount roots must have the delete icon hint adapted.
To make this detectable on the client side, the mountType can now
be null, "shared", "shared-root", "external" or "external-root".
This also gives room to icon customization on the client side.
|
|
|
|
|
|
|
|
|
| |
Whenever an app needs to register an event late, it does that on the
original file actions object.
Since the file actions that the file list work on is a merged list, not
the original one, the registration event needs to be propagated there as
well.
|
|
|
|
|
|
| |
OC_Connector_Sabre_AbortedUploadDetectionPlugin is pointless
Adding unit test testUploadAbort()
|
|
|
|
|
|
|
|
|
|
| |
Reload the files app in case of authentication errors, expired tokens or disabled app
Reloading will triger the full server side handeling of those errors
formatting
fix missing semicolon + some jshint warnings
|