]> source.dussan.org Git - nextcloud-server.git/commit
Clean up single user mode 3605/head
authorMorris Jobke <hey@morrisjobke.de>
Thu, 23 Feb 2017 05:02:31 +0000 (23:02 -0600)
committerMorris Jobke <hey@morrisjobke.de>
Thu, 23 Feb 2017 05:02:31 +0000 (23:02 -0600)
commit9533f4e5edfded577b67d08f7778a8a1704132f2
treedc3e1741b8e69b0f8be6abf3cf678f499e68bff7
parent54317e80c0837cb5efe43086685fc09d6796e1ef
Clean up single user mode

Single user mode basically disables WebDAV, OCS and cron execution. Since
we heavily rely on WebDAV and OCS also in the web UI it's basically useless.
An admin only sees a broken interface and can't even change any settings nor
sees any files. Also sharing is not possible.

As this is at least the case since Nextcloud 9 and we haven't received any
reports for this it seems that this feature is not used at all so I removed it.

The encryption commands now rely on the well tested maintenance mode.

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
16 files changed:
apps/dav/lib/Connector/Sabre/MaintenancePlugin.php
apps/dav/tests/unit/Connector/Sabre/MaintenancePluginTest.php
config/config.sample.php
core/Command/Encryption/DecryptAll.php
core/Command/Encryption/EncryptAll.php
core/Command/Maintenance/SingleUser.php [deleted file]
core/register_command.php
cron.php
lib/base.php
lib/composer/composer/autoload_classmap.php
lib/composer/composer/autoload_static.php
ocs/v1.php
public.php
tests/Core/Command/Encryption/DecryptAllTest.php
tests/Core/Command/Encryption/EncryptAllTest.php
tests/Core/Command/Maintenance/SingleUserTest.php [deleted file]