| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Fix file move/copy when storage space is not enough
|
| | |
|
| |
| |
| |
| | |
Now checking whether the written bytes match the number of read bytes.
|
|\ \
| | |
| | | |
Add async command system to handle asynchronous operations
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Failing mysql master tests
|
| |/ / |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
|/|
| |
| |
| | |
The TagManager->load() now returns null if the user is not authenticated
instead of failing with an error.
|
|/ |
|
|\
| |
| | |
Get the real protocol behind several proxies
|
| |
| |
| |
| |
| |
| | |
X-Forwarded-Proto contains a list of protocols if ownCloud is behind multiple reverse proxies.
This is a revival of https://github.com/owncloud/core/pull/11157 using the new IRequest public API.
|
|\ \
| | |
| | | |
Sabre Update to 2.1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- VObject fixes for Sabre\VObject 3.3
- Remove VObject property workarounds
- Added prefetching for tags in sabre tags plugin
- Moved oc_properties logic to separate PropertyStorage backend (WIP)
- Fixed Sabre connector namespaces
- Improved files plugin to handle props on-demand
- Moved allowed props from server class to files plugin
- Fixed tags caching for files that are known to have no tags
(less queries)
- Added/fixed unit tests for Sabre FilesPlugin, TagsPlugin
- Replace OC\Connector\Sabre\Request with direct call to
httpRequest->setUrl()
- Fix exception detection in DAV client when using Sabre\DAV\Client
- Added setETag() on Node instead of using the static FileSystem
- Also preload tags/props when depth is infinity
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
AW-UC/naturalsort_defaultcollator-patch-file-sorting
Update naturalsort_defaultcollator.php. Fixes #13982
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This extends Test_NaturalSort to include a basic test for
\OC\NaturalSort_DefaultCollator()
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
owncloud/activity-manager-performance-improvements
Activity manager performance improvements
|
| |/ / / |
|
| |_|/
|/| | |
|
|\ \ \
| |_|/
|/| | |
Setup command
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Make the search box filter apps
|
| | | |
|
|\ \ \
| | | |
| | | | |
Better caching for enabled apps
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Close cursor for appframework and manipulation queries if applicable
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |_|/ /
|/| | |
| | | |
| | | | |
This prevents a misusage of \OC\Files\View by calling it with user-supplied input. In such cases an exception is now thrown.
|
|\ \ \ \
| | | | |
| | | | | |
Allow AppFramework applications to specify a custom CSP header
|
| | | | | |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change allows AppFramework applications to specify a custom CSP header for example when the default policy is too strict. Furthermore this allows us to partially migrate away from CSS and allowed eval() in our JavaScript components.
Legacy ownCloud components will still use the previous policy. Application developers can use this as following in their controllers:
```php
$response = new TemplateResponse('activity', 'list', []);
$cspHelper = new ContentSecurityPolicyHelper();
$cspHelper->addAllowedScriptDomain('www.owncloud.org');
$response->addHeader('Content-Security-Policy', $cspHelper->getPolicy());
return $response;
```
Fixes https://github.com/owncloud/core/issues/11857 which is a pre-requisite for https://github.com/owncloud/core/issues/13458 and https://github.com/owncloud/core/issues/11925
|
|\ \ \ \
| | | | |
| | | | | |
Optimize quota calculation for propfind
|
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This changeset removes the static class `OC_Request` and moves the functions either into `IRequest` which is accessible via `\OC::$server::->getRequest()` or into a separated `TrustedDomainHelper` class for some helper methods which should not be publicly exposed.
This changes only internal methods and nothing on the public API. Some public functions in `util.php` have been deprecated though in favour of the new non-static functions.
Unfortunately some part of this code uses things like `__DIR__` and thus is not completely unit-testable. Where tests where possible they ahve been added though.
Fixes https://github.com/owncloud/core/issues/13976 which was requested in https://github.com/owncloud/core/pull/13973#issuecomment-73492969
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Implement php code checker to detect usage of not allowed private ...
|
| | | | |
| | | | |
| | | | |
| | | | | |
including console command to check local code to be used by developers
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Add an array implementation of cache and use it if we are not debugging
|