Jan-Christoph Borchardt
04a4df5065
only show connection checks results if there are errors, fix #11476
2015-03-25 09:34:13 +01:00
Jan-Christoph Borchardt
6d384e5f7c
consolidate all admin warnings and notices into one section
2015-03-24 15:21:49 +01:00
Jan-Christoph Borchardt
c2ccaf000a
add Tips & tricks section to admin settings
2015-03-23 18:19:13 +01:00
Robin McCorkell
69d376fbf1
Put notice about checking logs in setup warning
2015-03-15 01:25:30 +00:00
Jan-Christoph Borchardt
db02edd7c8
adjust list of errors, more compact and readable
2015-03-06 15:27:21 +01:00
Lukas Reschke
bbd5f28415
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.
2015-03-02 19:07:46 +01:00
Morris Jobke
4009f15255
Merge pull request #14593 from owncloud/fix/13994
...
Add detection for invalid CLI configuration for settings page
2015-03-02 09:19:26 +01:00
Jakob Sack
97a624dba5
Improve language on backgroundjob admin page
2015-03-01 11:51:40 +01:00
Jakob Sack
7a84c90d71
Rename $human_time to $relative_time in cron settings
2015-02-28 21:49:23 +01:00
Jakob Sack
0efed5c216
Add absolute time of last cronjob as hover tip
2015-02-28 21:48:19 +01:00
Jakob Sack
6e906fc4d4
Use relative time for cron status
2015-02-28 21:09:25 +01:00
Lukas Reschke
b6d8a48ce1
Add detection for invalid CLI configuration for settings page
...
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
2015-02-27 20:20:34 +01:00
Lukas Reschke
06cf93e6ee
Move UTF-8 check to setup
...
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
2015-02-24 23:51:36 +01:00
Lukas Reschke
b701bbd8c5
Use APCu only if available in version 4.0.6 and higher
...
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
2015-02-17 13:28:02 +01:00
Lukas Reschke
c6705ab574
Merge pull request #13890 from owncloud/add-no-referrer
...
Add `rel="noreferrer"` where possible and switch to HTTPS
2015-02-16 14:36:44 +01:00
Morris Jobke
0b38a48bb4
Merge pull request #14135 from cmeh/master
...
Clean-up of messages (orthography, format)
2015-02-12 11:03:49 +01:00
cmeh
01f89083ba
Adding a missing space between value and unit
...
Added the missing space between value and unit, as it is formatted in all other places across ownCloud.
2015-02-12 08:14:12 +01:00
Joas Schilling
4172ba48d4
Deduplicate template code and do not translate the links
2015-02-09 16:01:52 +01:00
Lukas Reschke
f167c3d9f6
Merge pull request #13895 from owncloud/disable-autocomplete-1
...
Disable autocomplete for SMTP Password
2015-02-08 14:03:57 +01:00
cmeh
c1d661d35b
Coherent use of "SQLite" in lines 119 and 124
...
Just a cosmetic detail, but very obvious when working on localisations.
2015-02-06 10:00:47 +01:00
Thomas Müller
d748368ecb
Don't highly discourage
2015-02-05 17:21:10 +01:00
Thomas Müller
f86c73c9f6
enhance sqlite warning on admin page as well as during setup - fixes #13906
2015-02-04 20:55:54 +01:00
Lukas Reschke
40244c9eef
Disable autocomplete for SMTP Password
...
While really nearly no modern browser cares about it anymore too much it's still not wrong to have it here (and also stops some automated scanners reporting this...)
2015-02-04 17:00:39 +01:00
Clark Tomlinson
0ae4db2431
Revert "Disable autocomplete for SMTP Password"
2015-02-04 10:54:22 -05:00
Lukas Reschke
74bae87803
Disable autocomplete for SMTP Password
...
While really nearly no modern browser cares about it anymore too much it's still not wrong to have it here (and also stops some automated scanners reporting this...)
2015-02-04 16:33:40 +01:00
Lukas Reschke
b432ea29c9
Add `rel="noreferrer"` where possible and switch to HTTPS
...
Just to follow good practise and prevent some automated scanners to complain about "Cross-domain Referer leakage".
2015-02-04 16:25:37 +01:00
Frank Karlitschek
828d7d6cf5
add a Windows warning
2015-01-20 13:37:50 +01:00
Morris Jobke
6a5f12beca
Merge pull request #12988 from owncloud/logfile_download
...
Logfile download
2015-01-09 00:33:22 +01:00
Georg Ehrke
f579f2bd94
add Download logfile button to admin settings
...
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
2015-01-07 14:55:53 +01:00
Joas Schilling
3d997e8c62
Fix incorrect warning about setting the overwrite.cli.url
2015-01-07 09:02:33 +01:00
Joas Schilling
539c0aeb04
Add an option to disallow sending sharing emails to non-owncloud users
...
Fix #10836
2014-12-09 11:32:39 +01:00
Lukas Reschke
2b76227180
Check for working .htaccess via AJAX
...
Fixes https://github.com/owncloud/core/issues/12650
2014-12-06 15:34:53 +01:00
Clark Tomlinson
b8a2fdaa21
Merge pull request #12607 from owncloud/this-is-an-awesome-day
...
PHP 5.4 is now required for master
2014-12-04 10:33:04 -05:00
Lukas Reschke
1b0bc2e099
PHP 5.4 is now required for master
...
🍻
2014-12-04 10:46:38 +01:00
Simon Whittaker
6d04ca18d9
adding @ sign between email address and domain name to make the syntax clearer
2014-12-02 15:06:40 +00:00
Lukas Reschke
fc116f563f
Allow read-only configuration
...
Workaround required for IIS setups running ownCloud to prevent dataloss.
Long-term solution would be to move some configuration settings to the database
2014-11-25 16:26:47 +01:00
Volkan Gezer
388ef07c20
update grammar
...
Suggested by mnestis on Transifex.
2014-11-21 02:17:02 +01:00
Thomas Müller
4c1244f50c
Merge pull request #11917 from owncloud/fix-11909
...
Add checkbox to enforce SSL for subdomains
2014-11-11 20:37:50 +01:00
Morris Jobke
226d43a1cf
manage select2 via bower
2014-11-06 09:27:12 +01:00
Lukas Reschke
e73ccbd4ca
Migrate "setsecurity.php" to the AppFramework
...
Add switch to enforce SSL for subdomains
Add unit tests
Add test for boolean values
Camel-case
Fix ugly JS
2014-11-03 16:53:03 +01:00
Vincent Petry
2a454fd04d
Capitalize Checks in admin page
2014-11-03 15:41:40 +01:00
Thomas Müller
1076a77840
fix loading of more log entries
2014-10-30 14:59:13 +01:00
Thomas Müller
d9db791c67
introduce sidebar for admin page
2014-10-30 13:44:40 +01:00
Thomas Müller
d3eebad591
fixing typos
2014-10-14 15:38:39 +02:00
Lukas Reschke
13b1b45ee4
Refactor MailSettings controller
...
- Do not store the password (fixes https://github.com/owncloud/core/issues/11385 )
- Refactor to AppFramework
- Add unit tests
Conflicts:
settings/admin/controller.php
2014-10-14 15:38:34 +02:00
Vincent Petry
89e02e89d4
Merge pull request #7051 from owncloud/postsetupajaxcheck
...
Moved WebDAV check to client side JS
2014-09-23 16:55:16 +02:00
Vincent Petry
e65ceb08fc
Moved WebDAV and internet checks to client side JS
...
- Added setup checks in JavaScript
- Moved isWebDAVWorking to JS using SetupChecks
- Moved internet connection checks to an ajax call that goes through the
server
2014-09-23 11:16:14 +02:00
Thomas Müller
f4eae03f20
date printed in the admin section regarding last execution time is already displayed in the users timezone - no need to append UTC
2014-09-22 14:06:51 +02:00
Vincent Petry
d23621536c
Now using select2 for the groups excluded from sharing
2014-09-09 18:03:05 +02:00
Lukas Reschke
c13a8acbb5
Don't show warning when has_internet_connection is set to false
...
Revert
Add disabled
2014-09-05 15:58:33 +02:00
Joas Schilling
64d64610d2
Add a note about overwritewebroot when using system cron
...
If the current webroot is non-empty but the webroot from the config is,
and system cron is used, the URL generator fails to build valid URLs.
So we notify the admin to set it up correctly.
Fix #9995
2014-08-18 11:10:22 +02:00
Volkan Gezer
46309a9ee4
ascii typo
2014-08-14 00:32:08 +02:00
Thomas Müller
07dc0b2fdf
setting and checking default_charset in php.ini to be UTF-8
2014-07-25 09:53:25 +02:00
Volkan Gezer
2561ef123b
fix apostrophe fixes #9486
2014-07-08 21:48:29 +02:00
Morris Jobke
9e74787c8a
Migrate table layout to p layout for share settings
...
ref #8906
2014-06-17 14:33:14 +02:00
Bjoern Schiessle
c1ef536896
show explenation only if the setting is activated
2014-06-16 15:33:46 +02:00
Lukas Reschke
01de7b8b9e
Merge pull request #9028 from owncloud/table-to-paragraph-layout-for-https
...
migrate table layout to paragraph layout for HTTPS setting
2014-06-14 13:08:58 +02:00
Morris Jobke
fd5fad194d
remove double space
2014-06-14 01:03:03 +02:00
Morris Jobke
dc2212cd46
migrate table layout to paragraph layout for HTTPS setting
2014-06-13 16:54:47 +02:00
Morris Jobke
f5da0052cf
fix mail settings save function - ref #8854
2014-06-13 15:31:35 +02:00
Bjoern Schiessle
6578f00b4b
unify share settings
2014-06-05 15:49:34 +02:00
Bjoern Schiessle
cf9099c788
This settings doesn't belong together
...
Revert "make reshare settings foldable"
This reverts commit c01f196f72
.
Conflicts:
settings/templates/admin.php
2014-06-05 15:44:56 +02:00
Bjoern Schiessle
c991e148a6
improve share settings working
2014-06-05 15:44:55 +02:00
Thomas Müller
cfc1d5623e
Merge pull request #8840 from owncloud/share_settings
...
by default don't show option to send mail notifications for shares
2014-06-03 16:42:44 +02:00
Morris Jobke
25c676f203
simplify SQLite warning
2014-06-03 12:02:23 +02:00
Bjoern Schiessle
5097bcc16d
improve settings name
2014-06-03 11:29:51 +02:00
Morris Jobke
68a4fd44e6
add notification on admin page
2014-06-03 08:01:39 +02:00
Morris Jobke
6f4bdbdb94
Merge pull request #8784 from owncloud/fold-reshare-settings
...
make reshare settings foldable
2014-06-02 14:37:10 +02:00
Thomas Müller
555b9cc245
Merge pull request #7614 from owncloud/test_annotations_working
...
Check if ReflectionMethod::getDocComment is working
2014-05-30 22:17:30 +02:00
Lukas Reschke
5cd0fd2559
Merge pull request #8700 from owncloud/design-smallfixes
...
Design detail fixes
2014-05-29 21:54:15 +02:00
Volkan Gezer
c01f196f72
make reshare settings foldable
2014-05-29 21:14:20 +02:00
Volkan Gezer
1a22478446
reverts 188c543
and translates only mail
2014-05-27 12:58:46 +02:00
Volkan Gezer
188c5435d8
unwrapped strings fix
2014-05-27 03:48:24 +02:00
Jan-Christoph Borchardt
c6c4bb62e1
move saved notification for mail server, so it's smaller
2014-05-23 18:09:45 +02:00
Bjoern Schiessle
12338e0ef0
allow admin to disable sharing for specific groups of users
2014-05-22 10:43:44 +02:00
Thomas Müller
30f1ec2521
Merge branch 'master' into test_annotations_working
...
Conflicts:
lib/private/util.php
2014-05-19 21:42:30 +02:00
Bjoern Schiessle
b6e14af861
allow admin to enforce passwords for public link shares
2014-05-16 17:41:09 +02:00
Bjoern Schiessle
ec045b251c
hide input field if default expire date isn't activated
2014-05-13 11:28:25 +02:00
Thomas Müller
b7981910f7
adopt new settings style
2014-05-09 22:53:01 +02:00
Thomas Tanghus
287c8981bc
Check if ReflectionMethod::getDocComment is working
2014-05-09 22:44:55 +02:00
Volkan Gezer
ad1265da13
typo fix, by translators on transifex
2014-04-25 16:26:30 +02:00
Bjoern Schiessle
6650be9913
add setting to set default expire date
2014-04-24 13:34:31 +02:00
Thomas Müller
54476c468c
fix spelling 'Allow user ...' -> 'Allow users ...'
2014-04-22 09:34:08 +02:00
Jan-Christoph Borchardt
69be5bdbd8
replace personalblock fieldset with section div in admin and personal settings
2014-03-27 17:00:47 +01:00
kondou
dda7129a24
Merge branch 'master' of https://github.com/owncloud/core into last_cron_log
2014-03-21 20:23:31 +01:00
Vincent Petry
b75ca9fb50
Display admin option for public upload with encryption enabled
...
Now that public upload works with encryption, the admin option to toggle
it must be made visible.
2014-03-18 11:28:56 +01:00
Vincent Petry
5fcfb2ef84
Merge pull request #7564 from owncloud/issue/7559
...
Hide QMail when not selected and hide SendMail when not available on the server
2014-03-12 18:32:38 +01:00
kondou
556c6eca23
Use OC_Util::formatDate()
2014-03-12 17:53:39 +01:00
kondou
c5440fa133
Move cron status to the right of the heading
2014-03-12 17:29:26 +01:00
kondou
547b563464
Log last cron execution
...
Fixes #2012
2014-03-12 15:20:51 +01:00
Thomas Müller
5713b0dedb
Authentification -> Authentication
2014-03-11 16:24:50 +01:00
Joas Schilling
0285d5b6e2
Hide QMail when not selected and hide sendmail when not available on the server
...
Fix #7559
2014-03-05 14:53:20 +01:00
Joas Schilling
5b8cde48dc
Add button to send a test mail after changing the email settings
...
Fix #7175
2014-03-05 10:01:34 +01:00
Joas Schilling
9847912257
Remove unused variables, add doc blocks and break lines
...
Fix #7166
2014-02-26 13:10:46 +01:00
Joas Schilling
331bd527a7
Hide SMTP options based on selected send mode
...
Fix #7166
2014-02-26 10:30:22 +01:00
Joas Schilling
8387cd8ae3
Add option to change email settings in admin section
...
Fix issue #7166
2014-02-18 14:26:03 +01:00
Frank Karlitschek
61296ed7bb
lower required php version to 5.3.3
2013-12-04 10:25:22 +01:00
Morris Jobke
8506d2bf42
fix wording
2013-11-27 00:38:56 +01:00
Morris Jobke
2d822e3b95
add warning for HTTP connection
2013-11-27 00:05:48 +01:00
Thomas Mueller
f6df4b349f
remove logic from template and fix syntax error
2013-11-24 21:27:32 +01:00