| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
If a max version of 8.0.1 has been specified the message should indicate that 8.0.1 is also supported.
|
| |
|
|\
| |
| | |
fix getting mount points when passing a path to the files:scan command
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Fix undefined offset
|
| | |
| | |
| | |
| | | |
There are cases where no trusted host is specified such as when installing the instance, this lead to an undefined offset warning in the log right after installing. (when another domain than localhost or 127.0.0.1 was used)
|
|\ \ \
| | | |
| | | | |
Remove unneeded getetag entries in properties table
|
| | | |
| | | |
| | | |
| | | | |
* fixes #13281
|
|\ \ \ \
| | | | |
| | | | | |
Do not try clearing locked files in cache folder
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Otherwise a single application with a description containing a non compliant character can break the whole ownCloud appstore. This is for example https://apps.owncloud.com/content/show.php?content=149553
Fixes https://github.com/owncloud/core/issues/17101#issuecomment-117365224
|
|\ \ \ \
| | | | |
| | | | | |
Cleanup part file after upload exception
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Added unit tests for checking for stray part files.
Convert exception to sabre exception in upload put method.
Also added unit test for exception mapping, which also indirectly tests
that the part file is being deleted on exception.
This applies to both chunking and non-chunking mode.
Added some unit tests for chunk upload.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fixing "ImportController::__construct() must implement interface OCP\…
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
OCP\\ICache, instance of OC\\Cache\\File given"
|
|/ / / /
| | | |
| | | |
| | | | |
Ref https://github.com/owncloud/core/pull/17238#issuecomment-116724055
|
|\ \ \ \
| | | | |
| | | | | |
Unit tests added for MaintenancePlugin
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Send OC version to appstore so it can reply with the right links
|
| | | | | |
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Keep shared lock for post-hooks
|
| | | | | |
|
| | | | | |
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Instead of unlocking after the file operation, change exclusive locks
back to shared locks during post hooks, and unlock after that.
Also added unit tests to test locking in pre-hooks, during operation and
post-hooks.
|
|\ \ \ \
| | | | |
| | | | | |
Request approved state for disabled apps with ocsid
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In case an application gets disabled the level is set to "experimental" if it does not contain a `shipped` tag. This can for example be reproduced by installing the documents app from the appstore and then disabling it. Or cloning an app from git.
With this change the controller will now load the level of the application from the appstore if a valid OCSID has been provided.
Fixes https://github.com/owncloud/core/issues/17003
|
| | | | | |
|
| |_|/ /
|/| | |
| | | |
| | | | |
Uses the new updater url "https://updates.owncloud.com/server/"
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This adds a OCS provider list at `ocs-provider/` to enable a somewhat autodiscovery of services.
In the moment it is not possible for applications to add own entries and it is basically hard-coded in the controller. I'm aware that this is not an optimal solution and I'm happy for any pragmatic input that won't pollute our public API too much. (and is not a big super hack, this is already hacky enough ;-))
That said, I'd consider it as a first step also feasible to go with this somewhat hard-coded list and see if this gets adopted...
|
|\ \ \ \
| | | | |
| | | | | |
Correctly check if the real file exists, otherwise try the part file
|
| | |/ /
| |/| | |
|
|\ \ \ \
| |/ / /
|/| | | |
Improve splitting of username and remote adress when username contains an `@`
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
the right to allow usernames containing '@'
|
|\ \ \ \
| | | | |
| | | | | |
Lock correct paths when moving mount
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When moving a mount point directly, the lock must be applied on the
local mount point path instead of the attached storage root.
Other operations will still lock the attached storage root.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
encryption improvements
|
| | |_|/ /
| |/| | | |
|
| |_|/ /
|/| | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Send the mime icon if we can't generate a preview
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
emit hooks from a view as long as the path is inside the default root
|
| | | | | |
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Allow multiple whitespace in type hints in AppFramework
|
| | |_|/
| |/| | |
|