| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Remove custom `arg_separator.output`
|
| |
| |
| |
| |
| |
| | |
This seems unrequired nowadays and like a legacy fragment. It should be safe to remove.
Fixes https://github.com/owncloud/core/issues/14782
|
|\ \
| | |
| | | |
SQLite autoincrement test
|
| | |
| | |
| | |
| | |
| | | |
Force Doctrine to generate alter table SQL statements for SQLite to make
sure the code from OCSqlitePlatform is triggered.
|
| | | |
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Updating .mailmap
|
| | | |
|
|\ \ \
| | | |
| | | | |
Correctly only send the errors of the current file to the event
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
This reverts commit 30ee8b6f998b4b2e27da92b3adcdbc4683d3bcde.
|
|/ / /
| | |
| | |
| | | |
This reverts commit 8d327c94a844804d0e7af057866e552bd5aafd17.
|
|\ \ \
| | | |
| | | | |
adding OC-ETag header
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
[nginx] Extending X-Accel-Redirect support
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
This reverts commit f2075f803fc59918cc20071cf174d6b5f81f5eed.
|
| | | |
| | | |
| | | |
| | | | |
This reverts commit 31970ee7409ff2ed303b728ea4fd6f8d10302649.
|
|\ \ \ \
| | | | |
| | | | | |
Add wrapper for Guzzle
|
| | |_|/
| |/| | |
|
|\ \ \ \
| | | | |
| | | | | |
Do not use APCu when apc.enabled is Off.
|
| |/ / / |
|
| | | | |
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
https://webdav.mediencenter.t-online.de returns invalid response code.
e.g.
{"reqId":"f9a1c394b98108e4e5ca62bf47829c64","remoteAddr":"81.189.45.224","app":"PHP","message":"Undefined offset: 2 at \/var\/www\/owncloud\/3rdparty\/sabre\/dav\/lib\/Sabre\/DAV\/Client.php#569","level":3,"time":"2015-03-25T18:25:48+00:00","method":"GET","url":"\/index.php\/apps\/files\/ajax\/getstoragestats.php?dir=External%2FT-Cloud%2FTests"}
e.g.
{"reqId":"3407d66672b3cef206b0af883e49bff4","remoteAddr":"46.74.125.245","app":"PHP","message":"Undefined index: {DAV:}getlastmodified at \/var\/www\/owncloud\/lib\/private\/files\/storage\/dav.php#563","level":3,"time":"2015-03-25T16:33:21+00:00"}
|
| | | |
|
|\ \ \
| | | |
| | | | |
Log forbidden in debug level
|
| | | | |
|
|\ \ \ \
| |_|_|/
|/| | | |
Update sabre-2.1.3 thirdparty submodule
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Add `getNonExistingName()` to the node api
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Remove range header exception for encryption
|
| |/ / /
| | | |
| | | |
| | | | |
revert #10422
|
|\ \ \ \
| | | | |
| | | | | |
Soft fail in CustomPropertiesBackend whenever storage not available
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When a storage is not available, it will not fail the whole call any
more but still return a usable file list.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Correctly get array of groups and send OCP\IGroup objects to enable meth...
|
| | |/ / /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Properly catch whether a share is `null`
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Despite it's PHPDoc the function might return `null` which was not properly catched and thus in some situations the share was resolved to the sharing users root directory.
To test this perform the following steps:
* Share file in owncloud 7 (7.0.4.2)
* Delete the parent folder of the shared file
* The share stays is in the DB and the share via the sharelink is inaccessible. (which is good)
* Upgrade to owncloud 8 (8.0.2) (This step is crucial. The bug is not reproduceable without upgrading from 7 to 8. It seems like the old tokens are handled different than the newer ones)
* Optional Step: Logout, Reset Browser Session, etc.
* Access the share via the old share url: almost empty page, but there is a dowload button which adds a "/download" to the URL.
* Upon clicking, a download.zip is downloaded which contains EVERYTHING from the owncloud directory (of the user who shared the file)
* No exception is thrown and no error is logged.
This will add a check whether the share is a valid one and also adds unit tests to prevent further regressions in the future. Needs to be backported to ownCloud 8.
Adding a proper clean-up of the orphaned shares is out-of-scope and would probably require some kind of FK or so.
Fixes https://github.com/owncloud/core/issues/15097
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
Do not walk over the users directory, but over the list of tagged objects
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Way quicker
|
| |/ / / /
|/| | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
shipped apps are now defined in core/shipped.json - the shipped tag in i...
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
info.xml is ignored from now on - never trust an app :speak_no_evil:
|