summaryrefslogtreecommitdiffstats
path: root/core/js/setupchecks.js
Commit message (Collapse)AuthorAgeFilesLines
* Move remaining setupchecks to new fomatRoeland Jago Douma2015-08-181-6/+8
|
* Merge pull request #17975 from owncloud/settings_admin_warning_levelsJan-Christoph Borchardt2015-08-181-28/+54
|\ | | | | Settings admin warning levels
| * All setup messages are now properly typesRoeland Jago Douma2015-07-301-26/+45
| |
| * Allow setupchecks to specify a warning levelRoeland Jago Douma2015-07-301-3/+10
| |
* | Add setup check for reverse proxy header configurationRobin McCorkell2015-08-101-0/+5
| |
* | Display warning in security & setup warnings if php version is EOLRoeland Jago Douma2015-07-291-0/+5
|/
* Detect old NSS and OpenSSL versionsLukas Reschke2015-07-281-0/+3
| | | | | | This will detect old NSS and OpenSSL versions and show appropriate errors in the admin interface. Fixes https://github.com/owncloud/core/issues/17901
* Align recommended settingsLukas Reschke2015-06-151-4/+5
| | | | | | This aligns the recommended setting with the max-age of `15768000` as described in our documentation. Furthermore it fixes some logical problems with the code, unit tests has been added as well. Fixes https://github.com/owncloud/core/issues/16673
* Add check for availability of /dev/urandomLukas Reschke2015-05-261-0/+5
| | | | | | | | | | | | | | | Without /dev/urandom being available to read the medium RNG will rely only on the following components on a Linux system: 1. MicroTime: microtime() . memory_get_usage() as seed and then a garbage collected microtime for loop 2. MTRand: chr((mt_rand() ^ mt_rand()) % 256) 3. Rand: chr((rand() ^ rand()) % 256) 4. UniqId: Plain uniqid() An adversary with the possibility to predict the seed used by the PHP process may thus be able to predict future tokens which is an unwanted behaviour. One should note that this behaviour is documented in our documentation to ensure that users get aware of this even without reading our documentation this will add a post setup check to the administrative interface. Thanks to David Black from d1b.org for bringing this again to our attention.
* Remove hardcoded link to performance docsJoas Schilling2015-04-071-1/+1
|
* Add check for activated local memcacheLukas Reschke2015-03-281-0/+5
| | | | | | Also used the opportunity to refactor it into an AppFramework controller so that we can unit test it. Fixes https://github.com/owncloud/core/issues/14956
* Add some generic default headers as well via PHPLukas Reschke2015-03-261-2/+2
|
* Let users configure security headers in their WebserverLukas Reschke2015-03-021-1/+95
| | | | | | | | | | 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.
* Update setupchecks.jscmeh2015-02-161-1/+1
| | | Changed *"won't work"* to "will not work" (as proposed by @DeepDiver1975).
* Message clean-upcmeh2015-02-161-3/+3
| | | | | | | | | *Changes:* * "… is not yet properly setup" in line 24 is changed to " … is not yet set up properly" (better word order and space in the middle of "set up", as it is a participle of the verb "to set up"). * "internet" is corrected to "Internet" with a capitalized "I" in lines 54 and 59. * Also in line 54: "3rd party" is changed to "third-party" to for a more coherent spelling across the different ownCloud components. * "… apps don´t work" is corrected to "… apps won't work" (with a proper (and hopefully correctly escaped) (apostrophe)[http://en.wikipedia.org/wiki/Apostrophe#Typographic_form] instead of the (acute accent)[http://en.wikipedia.org/wiki/Acute_accent]). * Still in line 54: The negation is corrected from "… might also not work" to "… might not work, either".
* Check for working .htaccess via AJAXLukas Reschke2014-12-061-1/+6
| | | | Fixes https://github.com/owncloud/core/issues/12650
* Moved WebDAV and internet checks to client side JSVincent Petry2014-09-231-0/+71
- Added setup checks in JavaScript - Moved isWebDAVWorking to JS using SetupChecks - Moved internet connection checks to an ajax call that goes through the server