| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|\
| |
| | |
Checks if getenv returns proper system environment variable results
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated texts and changed the variable name to match the query
Updated text + info which path for php config is used
removed the term ownCloud and squashed the commits
Updated text
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
back-ends are enabled
|
|/ |
|
| |
|
| |
|
| |
|
|\
| |
| | |
core part of encryption 2.0
|
| |
| |
| |
| | |
encryption modules
|
|\ \
| | |
| | | |
Add navigation entry for tips and tricks setion
|
| | | |
|
|/ / |
|
|/ |
|
|
|
|
| |
This section is now unused as the security configuration has to happen on the webserver layer since https://github.com/owncloud/core/pull/14651
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change will log all failures that prevent the CLI cronjob from happening to the database and display a warning to administrators when an error happened.
To test:
1. Configure some invalid CLI php.ini settings
2. Enable the CLI cronjob and run php cron.php
3. See the errors printed and also in the admin page
4. Configure the CLI settings correctly
5. Errors should be gone.
Fixes https://github.com/owncloud/core/issues/13994
|
|\
| |
| | |
Revert "Updating license headers"
|
| |
| |
| |
| | |
This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
|
|/
|
|
|
|
|
|
| |
Nobody reads the warnings anyways and so we should enforce it at installation time... Also allows us to get rid of some duplicated code.
To test change the `default_charset` to something other than `utf-8` or `UTF-8`, both should work fine with that change here. An error should then get shown.
We already set those default charsets in the shipped .user.ini and .htaccess
|
| |
|
|
|
|
|
|
|
|
| |
APCu before 4.0.6 is unbelievable buggy and tend to segfault the PHP process (i.e. the whole webserver)
This potentially fixes https://github.com/owncloud/core/issues/14175
Requires a backport to stable8
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|\
| |
| | |
Logfile download
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
add logSettingsController
add download logfile button
move getEntries to LogSettingsController
move set log level to logsettingscontroller.php
add warning if logfile is bigger than 100MB
add unit test for set log level
fix typecasting, add new line at EoF
show log and logfile download only if log_type is set to owncloud
add unit test for getFilenameForDownload
|
|/ |
|
|
|
|
| |
Fix #10836
|
|
|
|
| |
Partially fixes https://github.com/owncloud/core/issues/12690 - remark to myself: improve grep skills.
|
|
|
|
| |
Fixes https://github.com/owncloud/core/issues/12650
|
|
|
|
| |
:beers:
|
|
|
|
|
|
| |
Workaround required for IIS setups running ownCloud to prevent dataloss.
Long-term solution would be to move some configuration settings to the database
|
| |
|
|
|
|
|
|
| |
Currently running unit tests prints the following message 3 times:
The command "command" is misspelt or could not be found.
Instead of trying this, we just skip this now.
|
|\
| |
| | |
add 'namespace' for automatically created navigation divs, fixes #12080
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Add switch to enforce SSL for subdomains
Add unit tests
Add test for boolean values
Camel-case
Fix ugly JS
|
| |
|
| |
|
|
|
|
| |
There is not much sense in having these files marked executable, we should avoid that.
|
|
|
|
|
|
|
| |
- Added setup checks in JavaScript
- Moved isWebDAVWorking to JS using SetupChecks
- Moved internet connection checks to an ajax call that goes through the
server
|
|
|
|
|
|
| |
Added explicit escaping.
Now internally using a pipe symbol as separator for select2, to make it
possible to use group names containing commas.
|
|
|
|
|
|
|
| |
Moved setupGroupsSelect() from admin.js to a common settings.js
as OC.Settings.setupGoupsSelect().
Now using select2 as well on the apps page.
|
| |
|