[TASK] Install Tool: Move common code into abstract class 97/60897/9
authorAndreas Fernandez <a.fernandez@scripting-base.de>
Fri, 7 Jun 2019 11:51:49 +0000 (13:51 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Tue, 18 Jun 2019 18:42:18 +0000 (20:42 +0200)
commit8f7ac7bed0748b32e82a4d8622bef6fec045e885
tree67d7c8e6e645524c0930fa28c867d44f97263d2e
parent6805f4716ae6cac19773168d3721b1dee3ffbba9
[TASK] Install Tool: Move common code into abstract class

All modules of the Install Tool used in modal windows now share a common
abstract class that contains some boilerplate code required for most
modules.

Resolves: #88518
Releases: master
Change-Id: I0c2f03f098c731e5a0c499ce91400c22a8c1f890
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60897
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Jonas Eberle <flightvision@googlemail.com>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Simon Gilli <typo3@gilbertsoft.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
54 files changed:
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/AbstractInteractableModule.ts [new file with mode: 0644]
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/ChangeInstallToolPassword.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/ClearTables.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/ClearTypo3tempFiles.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/CoreUpdate.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/CreateAdmin.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/DatabaseAnalyzer.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/EnvironmentCheck.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/ExtensionCompatTester.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/ExtensionConfiguration.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/ExtensionScanner.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/Features.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/FolderStructure.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/ImageProcessing.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/InteractableModuleInterface.ts [deleted file]
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/LanguagePacks.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/LocalConfiguration.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/MailTest.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/PhpInfo.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/Presets.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/SystemInformation.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/SystemMaintainer.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/TcaExtTablesCheck.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/TcaMigrationsCheck.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/UpgradeDocs.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Module/UpgradeWizards.ts
Build/Sources/TypeScript/install/Resources/Public/TypeScript/Router.ts
typo3/sysext/install/Resources/Private/Templates/Settings/FeaturesGetContent.html
typo3/sysext/install/Resources/Private/Templates/Settings/PresetsGetContent.html
typo3/sysext/install/Resources/Public/JavaScript/Module/AbstractInteractableModule.js [new file with mode: 0644]
typo3/sysext/install/Resources/Public/JavaScript/Module/ChangeInstallToolPassword.js
typo3/sysext/install/Resources/Public/JavaScript/Module/ClearTables.js
typo3/sysext/install/Resources/Public/JavaScript/Module/ClearTypo3tempFiles.js
typo3/sysext/install/Resources/Public/JavaScript/Module/CoreUpdate.js
typo3/sysext/install/Resources/Public/JavaScript/Module/CreateAdmin.js
typo3/sysext/install/Resources/Public/JavaScript/Module/DatabaseAnalyzer.js
typo3/sysext/install/Resources/Public/JavaScript/Module/EnvironmentCheck.js
typo3/sysext/install/Resources/Public/JavaScript/Module/ExtensionCompatTester.js
typo3/sysext/install/Resources/Public/JavaScript/Module/ExtensionConfiguration.js
typo3/sysext/install/Resources/Public/JavaScript/Module/ExtensionScanner.js
typo3/sysext/install/Resources/Public/JavaScript/Module/Features.js
typo3/sysext/install/Resources/Public/JavaScript/Module/FolderStructure.js
typo3/sysext/install/Resources/Public/JavaScript/Module/ImageProcessing.js
typo3/sysext/install/Resources/Public/JavaScript/Module/LanguagePacks.js
typo3/sysext/install/Resources/Public/JavaScript/Module/LocalConfiguration.js
typo3/sysext/install/Resources/Public/JavaScript/Module/MailTest.js
typo3/sysext/install/Resources/Public/JavaScript/Module/PhpInfo.js
typo3/sysext/install/Resources/Public/JavaScript/Module/Presets.js
typo3/sysext/install/Resources/Public/JavaScript/Module/SystemInformation.js
typo3/sysext/install/Resources/Public/JavaScript/Module/SystemMaintainer.js
typo3/sysext/install/Resources/Public/JavaScript/Module/TcaExtTablesCheck.js
typo3/sysext/install/Resources/Public/JavaScript/Module/TcaMigrationsCheck.js
typo3/sysext/install/Resources/Public/JavaScript/Module/UpgradeDocs.js
typo3/sysext/install/Resources/Public/JavaScript/Module/UpgradeWizards.js