| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
situations
|
|\
| |
| |
| |
| | |
owncloud/issue/14176-validate-timezone-before-using
Etc timezones don't exist for .5 and .75 offsets
|
| | |
|
|\ \
| | |
| | | |
Refactor \OC\Memcache\Factory
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Caches divided up into two groups: distributed and local. 'Low latency' is an
alias for local caches, while the standard `create()` call tries to get
distributed caches first, then local caches.
Memcache backend is set in `config.php`, with the keys `memcache.local` and
`memcache.distributed`. If not set, `memcache.distributed` defaults to the value
of `memcache.local`.
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
owncloud/add-some-headers-to-htaccess-for-my-best-friend-jenkins
Let users configure security headers in their Webserver
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Doing this in the PHP code is not the right approach for multiple reasons:
1. A bug in the PHP code prevents them from being added to the response.
2. They are only added when something is served via PHP and not in other cases (that makes for example the newest IE UXSS which is not yet patched by Microsoft exploitable on ownCloud)
3. Some headers such as the Strict-Transport-Security might require custom modifications by administrators. This was not possible before and lead to buggy situations.
This pull request moves those headers out of the PHP code and adds a security check to the admin settings performed via JS.
|
|\ \ \
| | | |
| | | | |
Jenkins #14650
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | | |
Read from IRequest instead of reading twice
|
| | | |
| | | |
| | | |
| | | | |
Potentially fixes https://github.com/owncloud/core/issues/14541 and https://github.com/owncloud/core/issues/14506
|
|\ \ \ \
| |_|/ /
|/| | | |
Add a repair step to delete old tables
|
| | | | |
|
|\ \ \ \
| |_|_|/
|/| | | |
Allow configuring background job mode from the console
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Disable the cache updater when doing the encryption migration
|
| |/ / |
|
|/ / |
|
|\ \
| | |
| | | |
Fix cache update when doing a rename that overwrites the target
|
| |/ |
|
|\ \
| |/
|/| |
AppFramework StreamResponse
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
First stab at the StreamResponse, see #12988
The idea is to use an interface ICallbackResponse (I'm not 100% happy with the name yet, suggestions?) that allow the response to output things in its own way, for instance stream the file using readfile
Unittests are atm lacking, plan is to
check if a mock of ICallbackResponse will be used by calling its callback (also unhappy with this name) method
Usage is:
$response = new StreamResponse('path/to/file');
rename io to output, add additional methods and handle error and not modified cases when using StreamResponse
fix indention and uppercasing, also handle forbidden cases
fix indention
fix indention
no forbidden, figuring out if a file is really readable is too complicated to get to work across OSes and streams
remove useless import
remove useless import
fix intendation
|
|\ \
| | |
| | | |
Check if we have a proper fileinfo
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Make version check work on the lowest common version denominator
|
| | | |
|
|\ \ \
| | | |
| | | | |
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
|
| |/ / / |
|