- May 24, 2016
-
-
Christoph Wurst authored
-
Vincent Petry authored
-
Frederik Kammer authored
-
- May 23, 2016
-
-
Carla Schroder authored
-
- May 20, 2016
-
-
Joas Schilling authored
-
- May 12, 2016
-
-
Lukas Reschke authored
The current logic for mod_rewrite relies on the fact that people have properly configured ownCloud, basically it reads from the `overwrite.cli.ur l` entry and then derives the `RewriteBase` from it. This usually works. However, since the ownCloud packages seem to install themselves at `/owncloud` (because subfolders are cool or so…) _a lot_ of people have just created a new Virtual Host for it or have simply symlinked the path etc. This means that `overwrite.cli.url` is wrong, which fails hard if it is used as RewriteBase since Apache does not know where it should serve files from. In the end the ownCloud instance will not be accessible anymore and users will be frustrated. Also some shared hosters like 1&1 (because using shared hosters is so awesome… ;-)) have somewhat dubious Apache configurations or use versions of mod_rewrite from the mediveal age. (because updating is money or so…) Anyhow. This makes this explicitly an opt-in configuration flag. If `htaccess.RewriteBase` is set then it will configure index.php-less URLs, if admins set that after installation and don't want to wait until the next ownCloud version they can run `occ maintenance:update:htaccess`. For ownCloud 9.0 we also have to add a repair step to make sure that instances that already have a RewriteBase configured continue to use it by copying it into the config file. That way all existing URLs stay valid. That one is not in this PR since this is unneccessary in master. Effectively this reduces another risk of breakage when updating from ownCloud 8 to ownCloud 9. Fixes https://github.com/owncloud/core/issues/24525, https://github.com/owncloud/core/issues/24426 and probably some more.
-
- May 11, 2016
-
-
Jörn Friedrich Dreyer authored
* allow configuration of memcache options Use production values for memcached as explained in http://apprize.info/php/scaling/15.html The current implementiation uses ascii based serialization. This PR should reduce traffic to the memcached server. cc @MorrisJobke @FelixBoehm * add config sample * merge config options, throw hint on config error * fix typo * fix config sample
-
- May 09, 2016
-
-
Lukas Reschke authored
Currently testing the updates is a big problem and not really super easy possible. Since we now have a new updater server we should also make this configurable so that people can properly test updates.
-
- Apr 18, 2016
-
-
Thomas Müller authored
-
Roeland Jago Douma authored
-
- Apr 15, 2016
-
-
Carla Schroder authored
which describes files_versions and config.php settings backports to 8.2
-
Joas Schilling authored
Warning: -convert-to is deprecated. Use --convert-to instead. Warning: -outdir is deprecated. Use --outdir instead.
-
- Apr 14, 2016
-
-
Thomas Müller authored
-
- Apr 12, 2016
-
-
Thomas Müller authored
Document an example wait timeout for MySQL in case the web hoster is killing the connection too early - fixes #15407 This reverts commit e9a9af34.
-
Thomas Müller authored
Revert "Document an example wait timeout for MySQL in case the web hoster is killing the connection too early - fixes #15407" This reverts commit acad7b30.
-
Thomas Müller authored
Document an example wait timeout for MySQL in case the web hoster is killing the connection too early - fixes #15407
-
- Apr 07, 2016
-
-
Robin Appelman authored
-
- Mar 02, 2016
-
-
Phil Davis authored
Fix this here in the source so it will propogate into the documentation. Edit was already applied in https://github.com/owncloud/documentation/pull/2208 but needs to be done here at the source.
-
RealRancor authored
-
- Mar 01, 2016
-
-
Robin Appelman authored
-
- Feb 03, 2016
-
-
Morris Jobke authored
-
Carla Schroder authored
-
Morris Jobke authored
* if you install owncloud via package it is not possible to skip migration tests * this also allows to disable migration tests for an instance by default
-
- Jan 20, 2016
-
-
Vincent Petry authored
Added config.php option to replace the default implementation of system tag manager and system tag object mapper. Also adjusted the comments manager factory to inject the server container
-
- Jan 13, 2016
-
-
Roeland Jago Douma authored
* Add providers * Add share manager to server container * Use share manager from server container * Properly get the share manager
-
- Jan 12, 2016
-
-
Robin Appelman authored
-
Morris Jobke authored
-
- Jan 07, 2016
-
-
Robin Appelman authored
-
- Dec 31, 2015
-
-
JohannesKleine authored
I corrected the word order.
-
- Dec 16, 2015
-
-
Arthur Schiwon authored
-
- Dec 11, 2015
-
-
Jörn Friedrich Dreyer authored
-
- Dec 09, 2015
-
-
Arthur Schiwon authored
register CommentsManager service, allow override, document in config.sample.php don't insert autoincrement ids in tests, because of dislikes from oracle and pgsql specify timezone in null date only accepts strings for ID parameter that can be converted to int replace forgotten hardcoded IDs in tests react on deleted users react on file deletion Postgresql compatibility lastInsertId needs *PREFIX* with the table name do not listen for file deletion, because it is not reliable (trashbin, external storages) add runtime cache for comments
-
- Dec 07, 2015
-
-
Joas Schilling authored
-
- Dec 01, 2015
-
-
Lukas Reschke authored
This changeset allows ownCloud to run with pretty URLs, they will be used if mod_rewrite and mod_env are available. This means basically that the `index.php` in the URL is not shown to the user anymore. Also the not deprecated functions to generate URLs have been modified to support this behaviour, old functions such as `filePath` will still behave as before for compatibility reasons. Examples: http://localhost/owncloud/index.php/s/AIDyKbxiRZWAAjP => http://localhost/owncloud/s/AIDyKbxiRZWAAjP http://localhost/owncloud/index.php/apps/files/ => http://localhost/owncloud/apps/files/ Due to the way our CSS and JS is structured the .htaccess uses some hacks for the final result but could be worse... And I was just annoyed by all that users crying for the removal of `index.php` ;-)
-
- Oct 30, 2015
-
-
Lukas Reschke authored
For enhanced security it is recommended to configure Redis to only accept connections with a password. (http://redis.io/topics/security) This is especially critical since Redis supports the LUA scripting language and thus a simple SSRF vulnerability (as proven in http://benmmurphy.github.io/blog/2015/06/04/redis-eval-lua-sandbox-escape/ for example) may lead to a remote code execution.
-
- Oct 27, 2015
-
-
Morris Jobke authored
This reverts commit 7cbdd9b9.
-
- Oct 23, 2015
-
-
Steffen Lindner authored
-
- Oct 13, 2015
-
-
RealRancor authored
-
- Oct 05, 2015
-
-
Lukas Reschke authored
-
- Oct 01, 2015
-
-
Morris Jobke authored
* if you install owncloud via package it is not possible to skip migration tests * this also allows to disable migration tests for an instance by default
-