Lukas Reschke
20a6073a9f
Migrate personal certificate handling into AppFramework controllers
...
Also added unit-tests and better error-handling
2015-04-20 12:58:58 +02:00
Jan-Christoph Borchardt
b083b65894
fix capitalization for server-side encryption and email server, fix #15642
2015-04-17 17:57:30 +02:00
Bjoern Schiessle
d2ef73367c
allow user to start migration in admin settings if no external user back-ends are enabled
2015-04-16 14:15:04 +02:00
Bjoern Schiessle
e3d77c4b01
add migration script from old encryption to new one
2015-04-16 14:15:04 +02:00
Jan-Christoph Borchardt
bbb2567918
Merge pull request #15398 from Volker-E/master
...
fixing #15396 & #15397
2015-04-10 10:43:39 +02:00
Jan-Christoph Borchardt
95890804f1
help section: code style and wording fixes
2015-04-09 12:33:18 +02:00
Jan-Christoph Borchardt
83a0d1b3ba
link to proper subsite for Commercial support
2015-04-09 12:29:44 +02:00
Jan-Christoph Borchardt
65dc958418
add admin documentation hints to Federated Cloud Sharing and cron
2015-04-09 12:07:05 +02:00
Lukas Reschke
ba52f6f8fc
Merge pull request #15314 from owncloud/app-categories-15274
...
Add different trust levels to AppStore interface
2015-04-09 10:07:32 +02:00
Thomas Müller
bd933b1c85
Adding app icon and fixing admin setting
2015-04-07 13:30:29 +02:00
Thomas Müller
bf809ac85a
Removing left overs from old encryption app
2015-04-07 13:30:29 +02:00
Jan-Christoph Borchardt
8e1a51731a
apps mgmt: style experimental apps section, small design fixes
2015-04-07 12:27:39 +02:00
Jan-Christoph Borchardt
6250365bf4
app mgmt app level design enhancements
2015-04-07 11:55:10 +02:00
Volker E
7b8c55651f
fixing #15397
2015-04-04 02:11:31 +02:00
Volker E
b6efee8079
fixing #15396 accessibility of table#userlist
2015-04-04 02:07:05 +02:00
Lukas Reschke
25531bad88
Make user names clickable
2015-04-03 13:36:03 +02:00
Lukas Reschke
0816cf9142
Add experimental applications switch
...
Allows administrators to disable or enabled experimental applications as well as show the trust level.
2015-04-03 13:21:24 +02:00
Morris Jobke
00b2be11dd
Merge pull request #15239 from owncloud/see-no-evil
...
Move federated cloud sharing, files externals and updater to special pos...
2015-03-30 09:05:31 +02:00
Vincent Petry
4d57b7bb3c
Merge pull request #15259 from owncloud/fix-change-password-ie8
...
Show label for password change in IE8
2015-03-27 14:11:14 +01:00
Morris Jobke
a62f38a18b
Merge pull request #15225 from owncloud/make-setups-for-users-that-tend-to-use-owncloud-on-not-proper-machines-a-little-bit-more-secure
...
Add some generic default headers as well via PHP
2015-03-27 09:54:40 +01:00
Joas Schilling
4608d3def7
Fix link to the updater
2015-03-27 09:38:13 +01:00
Joas Schilling
495562f40c
Move federated cloud sharing, files externals and updater to special positions
2015-03-27 09:38:09 +01:00
Morris Jobke
3e8343c07c
Show label for password change in IE8
...
* fixes #10729
2015-03-27 01:16:31 +01:00
Lukas Reschke
9d1ce53cb1
Add some generic default headers as well via PHP
2015-03-26 22:32:57 +01:00
Thomas Müller
232518ac54
Merge pull request #15234 from owncloud/encryption2_core
...
core part of encryption 2.0
2015-03-26 21:14:59 +01:00
Bjoern Schiessle
ff9c85ce60
implement basic encryption functionallity in core to enable multiple encryption modules
2015-03-26 20:56:51 +01:00
Jan-Christoph Borchardt
b95139e5b2
Merge pull request #15230 from owncloud/sqlite-notice
...
move SQLite notice from warnings to tips & tricks
2015-03-26 18:15:22 +01:00
Jan-Christoph Borchardt
e3d60ee5b0
Merge pull request #14958 from owncloud/dropdown-style
...
popover style for apps and user dropdown menus
2015-03-26 18:07:35 +01:00
Jan-Christoph Borchardt
82fc754d3f
move SQLite notice from warnings to tips & tricks
2015-03-26 16:53:27 +01:00
Jan-Christoph Borchardt
7c66e17237
force log messages to break to alleviate horizontal scroll on Admin page
2015-03-26 12:34:57 +01:00
Jan-Christoph Borchardt
cd88ddddaf
fix accessibility of ownCloud logo and navigation entries, fix #15013g
2015-03-26 10:31:00 +01:00
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
Morris Jobke
a039768685
Merge pull request #15127 from owncloud/admin-tips-jenkins
...
add Tips & tricks section to admin settings
2015-03-24 14:18:33 +01:00
Joas Schilling
c3c2517131
Display a message when no apps can be found for this oc version
2015-03-24 11:29:28 +01:00
Jan-Christoph Borchardt
c2ccaf000a
add Tips & tricks section to admin settings
2015-03-23 18:19:13 +01:00
Jan-Christoph Borchardt
f899d77ba5
fix capitalization in Personal settings
2015-03-23 13:42:33 +01:00
Jan-Christoph Borchardt
731c90a033
link back to top on Personal page, fix #14519
2015-03-23 13:41:40 +01:00
Jan-Christoph Borchardt
bdb4089139
collapse app descriptions by default, make expandable, fix #13112
2015-03-19 16:30:47 +01:00
Robin McCorkell
69d376fbf1
Put notice about checking logs in setup warning
2015-03-15 01:25:30 +00:00
Roeland Jago Douma
1a0f9c375b
Avatar controller moved to AppFrameWork
...
* Original avatarcontroller migrated to the appframework
* Added DataDisplayResponse that show data inline in the browser (used
to retrun the image)
* Removed some unneeded code
* Added unit tests for the avatarcontroller
2015-03-11 16:37:42 +01: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
Morris Jobke
2d9886d1c3
Merge pull request #14527 from owncloud/clarify-link
...
clarify link on apps management to the dev documentation
2015-02-26 16:10:58 +01:00
Morris Jobke
e887f7b9b7
clarify link on apps management to the dev documentation
2015-02-26 15:02:39 +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
e5c6af5102
Merge pull request #10599 from owncloud/move_passwordchange_text
...
Make the password changed msg inline to fix #10242
2015-02-24 11:54:17 +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
Lukas Reschke
b68c376e8e
Merge pull request #13913 from rullzer/showusergroups
...
Added overview of groups a user is member of
2015-02-12 11:21:40 +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
Roeland Jago Douma
7a8f95be2f
Added overview of groups a user is a member of
2015-02-12 10:49:55 +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
kondou
95cfe292f4
Make the password changed msg inline to fix #10242
2015-02-11 14:27:05 +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
Morris Jobke
879248ad3d
use title instead of name
2015-01-21 16:52:38 +01:00
Morris Jobke
a87a2e8e2c
Merge pull request #13494 from owncloud/windows_warning
...
add a Windows warning
2015-01-20 14:12:30 +01:00
Frank Karlitschek
828d7d6cf5
add a Windows warning
2015-01-20 13:37:50 +01:00
Morris Jobke
956e17d008
also show message for empty display name if change of it isn't allowed
2015-01-19 15:45:03 +01:00
Morris Jobke
022b698475
Show mail address & display name if it is read only
...
* gives the user the chance to verify it's mail address
and display name
* ref #12823
* fixes #13393
2015-01-15 17:51:54 +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
Thomas Müller
fc38d4cc81
fixing wrong usage of license vs licence
2015-01-06 13:07:17 +01:00
Lukas Reschke
b2ae95719d
Link to HTTPS page
...
Those domains are now accessible via HTTPS
2014-12-19 15:53:56 +01:00
Thomas Müller
995f01fa2a
Merge pull request #12921 from owncloud/user-mail-user-management
...
Mail address of users is now changable in the user management
2014-12-19 09:51:18 +01:00
Morris Jobke
3036a8714d
Merge pull request #12941 from owncloud/wave-accessibility-compliance
...
Wave accessibility compliance
2014-12-19 00:30:56 +01:00
Jörn Friedrich Dreyer
891474b0d6
Merge pull request #12759 from owncloud/core-reduce-js-and-css
...
make sure styles and scripts are only loaded once
2014-12-18 23:18:37 +01:00
Morris Jobke
5913af8a72
Mail address of users is now changable in the user management
...
* introduced new route settings/users/{id}/mailAddress
* kept old responses
* better error messages
* dropped lostpassword.php from settings/ajax
* cleaned up the UserList.add() and hand in user object instead of
each attribute as another parameter
* check for change permission of mail address
* proper response messages
2014-12-18 22:43:09 +01:00
Jan-Christoph Borchardt
43b2af7333
more alt text and label fixes in Personal settings
2014-12-18 16:11:25 +01:00
Thomas Müller
51a22431ee
load showpassord.js conditionally in the template only if needed
2014-12-16 18:45:37 +01:00
Morris Jobke
3b61f76ca0
Send mail for new users
...
* supply mail address
* send mail with username and URL to that mail address
* option to temporary enable this feature
2014-12-16 09:10:22 +01:00
Bernhard Posselt
be45366013
Merge pull request #12625 from owncloud/app-dependencies-libs-and-commands
...
adding dependencies for command line tools and php libraries
2014-12-15 12:34:46 +01:00
Morris Jobke
04aaa72810
Show user backend in user management
...
* add switch to settings to show user backend
* user classes for headers and rows to unify the show/hide statement
* add user backend to response of user create request
* proper markup in settings area
2014-12-12 14:19:29 +01:00
Morris Jobke
fa5790c8af
move loading of JS and CSS to template
2014-12-12 09:22:15 +01:00
Morris Jobke
af1f34e813
remove PHP generated user list and move all to the existing JS part
2014-12-12 09:12:30 +01:00
Thomas Müller
95fc5addec
adjust styling of missing dependencies in apps management
2014-12-11 15:24:36 +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
Thomas Müller
d235a9c128
display missing dependencies in the apps management page
2014-12-04 11:40:33 +01: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
Morris Jobke
256eff6eac
User management search just searches users - adjust label of input field - fixes #10229
2014-11-18 22:12:14 +01:00