[FEATURE] Add option to disable automatic installation of extensions 72/30972/8
authorSusanne Moog <typo3@susannemoog.de>
Fri, 20 Jun 2014 19:47:51 +0000 (21:47 +0200)
committerMarkus Klein <klein.t3@reelworx.at>
Tue, 24 Mar 2015 09:55:06 +0000 (10:55 +0100)
commitd34359b948246393a42f4d0b0a58f5e001ef7c50
tree9a1be9daeca97d763856ec6199439046565ba3a9
parent04c8640c7a4ed0f79ef80c93e27ea3b7e9aa6875
[FEATURE] Add option to disable automatic installation of extensions

The extension manager currently downloads and installs an extension
from TER or after file upload directly. Some people want to do some
audits or modifications before installing an extension, therefore there
should be an option to disable the automatic installation process and
just download an extension like it was default in older extension managers.

Like suggested in the related UX/forge issue this patch implements
a simple switch in the configuration of the extension manager itself.

Resolves: #50501
Related: #50582
Releases: master
Change-Id: I538306fd9a067abebe0ffd36704f95eb52c3c454
Reviewed-on: http://review.typo3.org/30972
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
typo3/sysext/core/Documentation/Changelog/master/Feature-50501-DisableAutomaticExtInstallation.rst [new file with mode: 0644]
typo3/sysext/extensionmanager/Classes/Controller/DownloadController.php
typo3/sysext/extensionmanager/Classes/Controller/UploadExtensionFileController.php
typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php
typo3/sysext/extensionmanager/Resources/Private/Language/locallang.xlf
typo3/sysext/extensionmanager/Resources/Private/Templates/Download/InstallFromTer.json
typo3/sysext/extensionmanager/Resources/Public/JavaScript/Main.js
typo3/sysext/extensionmanager/Tests/Unit/Service/ExtensionManagementServiceTest.php
typo3/sysext/extensionmanager/ext_conf_template.txt [new file with mode: 0644]