]> source.dussan.org Git - nextcloud-server.git/commit
more admin page splitup improvements
authorArthur Schiwon <blizzz@arthur-schiwon.de>
Wed, 10 Aug 2016 13:21:25 +0000 (15:21 +0200)
committerLukas Reschke <lukas@statuscode.ch>
Tue, 16 Aug 2016 19:05:11 +0000 (21:05 +0200)
commit2e9794f53eb45673b7447d901b0b61734ccaf59f
tree3c0ead00ddab06f52dd68533e2527e415411ba6f
parenta548902d5fd0fac71ccf2311fc1a259a66c37bb2
more admin page splitup improvements

* bump version to ensure tables are created
* make updatenotification app use settings api
* change IAdmin::render() to getForm() and change return type from Template to TemplateResponse
* adjust User_LDAP accordingly, as well as built-in forms
* add IDateTimeFormatter to AppFramework/DependencyInjection/DIContainer.php. This is important so that \OC::$server->query() is able to resolve the
constructor parameters. We should ensure that all OCP/* stuff that is available from \OC::$server is available here. Kudos to @LukasReschke
* make sure apps that have settings info in their info.xml are loaded before triggering adding the settings setup method
16 files changed:
apps/updatenotification/admin.php [deleted file]
apps/updatenotification/appinfo/info.xml
apps/updatenotification/lib/Controller/AdminController.php
apps/user_ldap/appinfo/info.xml
apps/user_ldap/lib/Settings/Admin.php
apps/user_ldap/templates/settings.php
lib/private/AppFramework/DependencyInjection/DIContainer.php
lib/private/Settings/Admin/Encryption.php
lib/private/Settings/Admin/Logging.php
lib/private/Settings/Admin/Server.php
lib/private/Settings/Admin/Sharing.php
lib/private/Settings/Admin/TipsTricks.php
lib/private/legacy/app.php
lib/public/Settings/IAdmin.php
settings/Controller/AdminSettingsController.php
version.php