| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
[Stable 9] Non moveable mount points should always be UPDATE+DELETE shareable
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes #23536
The new sharing code is much stricter in checking permissions. However
for non moveable mounts the permissions UPDATE+DELETE are not reported
on the mount point.
This is just a quick fix.
* Updated unit tests
|
|\ \ \ \ \
| | | | | |
| | | | | | |
[9.0] only remove avatars from the folder we store them in
|
| |/ / / / |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
owncloud/backport-23543-activity-emails-always-short
Backport 23543 activity emails always short
|
| | | | | |
|
| | | | | |
|
|/ / / / |
|
|\ \ \ \
| |_|/ /
|/| | | |
[stable9] getAppPath can return false
|
| | | |
| | | |
| | | |
| | | | |
Fixes https://github.com/owncloud/core/issues/23533
|
|\ \ \ \
| |/ / /
|/| | | |
[stable9] Backport 23530
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
There are authentication backends such as Shibboleth that do send no Basic Auth credentials for DAV requests. This means that the ownCloud DAV backend would consider these requests coming from an untrusted source and require higher levels of security checks. (e.g. a CSRF check)
While an elegant solution would rely on authenticating via token (so that one can properly ensure that the request came indeed from a trusted client) this is a okay'ish workaround for this problem until we have something more reliable in the authentication code.
|
| | | |
|
| | | |
|
| | | |
|
|/ / |
|
|\ \
| | |
| | | |
[stable9] Log more information by default
|
| | |
| | |
| | |
| | | |
When installing ownCloud with autotest and MySQL some log entries may be created which will invoke the logging class. IUserSession has a dependency on the database which will make the installation fail => :bomb:
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This modifies the logger to add the following logging information by default:
- Request Method
- Request URL
- Current user
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
owncloud/stable9-RealRancor-exclude_lost_and_found
[stable9] Exclude lost+found dir in integrity check
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
[stable 9] Allow blocking of group sharing
|
| | | |
| | | |
| | | |
| | | | |
* Fix tests
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
[9.0] Fix "AutoloadNotAllowedException" when files_sharing is disabled
|
| |/ / |
|
|/ / |
|
|\ \
| | |
| | | |
[stable9] Use raw PATH_INFO
|
| | |
| | |
| | |
| | |
| | |
| | | |
PATH_INFO will be empty at this point and thus the logic in base.php did not catch this. Changing this to "getRawPathInfo" will ensure that the path info is properly read.
Fixes https://github.com/owncloud/core/issues/23199
|
|\ \ \
| | | |
| | | | |
[stable9] Ensure that stored version is at least 1 for cross-storage copy
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In case of a move operation from an unencrypted to an encrypted
storage the old encrypted version would stay with "0" while the
correct value would be "1". Thus we manually set the value to "1"
for those cases.
See also https://github.com/owncloud/core/issues/23078
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
The ownCloud update routine also runs the "updateHtaccess" code in case only an application gets updated. This leads to having entries multiple time in the .htaccess file leading to unpredictable behaviour.
With 9.0 we added the "#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####" entry to the .htaccess file, this change uses it to ensure that only to the .htaccess gets written if the file has not been modified already. Since the .htaccess modifications are optional this is not a big deal.
Without this change updates of applications can break the rewrite rules (ending in endless redirects) as well as breaking the code integrity checker.
|
|\ \ \
| | | |
| | | | |
[stable9] Prevent certain DBs throwing exceptions on same-value updates
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
A PreconditionNotMetException must only be thrown if explicit
preconditions are specified for setValues(), not if the value is merely
the same as was already in the DB.
|
| | |
| | |
| | |
| | | |
Fixes https://github.com/owncloud/core/issues/23168
|
| | | |
|
|/ / |
|
|\ \
| | |
| | | |
[stable9] Add DAV authenticated also to other scopes
|
| | |
| | |
| | |
| | | |
Fixes https://github.com/owncloud/core/issues/22893
|
| | | |
|
|\ \ \
| | | |
| | | | |
[stable 9] Do not check all chunks of a chunked upload if we do not need to
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes #22601
Before we did a full test on all chunks to verify if a chunked upload
was completed. This is unneeded since if we are missing one chunk we can
already fail.
Also we look from back to front since it is much more likely that we
find a missing chunk thus can error out early.
|
|\ \ \ \
| | | | |
| | | | | |
[9.0] Correctly escape join statements and use selectAlias
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
owncloud/backport-23218-memcached-exceptions-on-success
[9.0] Fix errors in memcached implementation
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
[stable9] Verify the getResponse returns a ResponseInterface
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Can also return `null` as per PHPDoc. Regression added by https://github.com/owncloud/core/commit/97f5c095f4018119e15d7c612a685da1dc91a340
Fixes https://github.com/owncloud/core/issues/23145
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
[stable9] Use proper URLs for search results
|