[FEATURE] Upgrade Analysis in Install Tool 21/47621/66
authorAnja Leichsenring <aleichsenring@ab-softlab.de>
Sat, 8 Oct 2016 07:42:09 +0000 (09:42 +0200)
committerJan Helke <typo3@helke.de>
Sat, 8 Oct 2016 11:07:49 +0000 (13:07 +0200)
commitade4d4acd1a028e001dd9f35e79ad8ecef6f91fc
tree073e7860ccaa5767c6366eb7ea218d90d442a29b
parent0591e55a0dc984d0f67cddb61c5538be51b0a740
[FEATURE] Upgrade Analysis in Install Tool

Noteworthy core changes come with ReST files explaining details since
core version 7. The patch adds a module to the install tool to render
those files.

This patch is the first part of a larger feature that will end up with
automated code migration and upgrade support based on code analysis.

Resolves: #75691
Releases: master
Change-Id: Ib74f4b806db8fbb215963838bbb1812a94503164
Reviewed-on: https://review.typo3.org/47621
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
17 files changed:
Build/Gruntfile.js
Build/Resources/Public/Less/install.less
Build/package.json
typo3/sysext/backend/Resources/Public/Css/backend.css
typo3/sysext/core/Documentation/Changelog/Howto.rst
typo3/sysext/core/Documentation/Changelog/master/Feature-75691-UpgradeAnalysis-ProvideListingOfDocumentationFiles.rst [new file with mode: 0644]
typo3/sysext/install/Classes/Controller/Action/Tool/UpgradeAnalysis.php [new file with mode: 0644]
typo3/sysext/install/Classes/Controller/ToolController.php
typo3/sysext/install/Classes/UpgradeAnalysis/DocumentationFile.php [new file with mode: 0644]
typo3/sysext/install/Resources/Private/Partials/Action/Ajax/UpgradeAnalysis/ListDocumentation.html [new file with mode: 0644]
typo3/sysext/install/Resources/Private/Partials/Action/Common/Headers.html
typo3/sysext/install/Resources/Private/Partials/Action/Common/Left.html
typo3/sysext/install/Resources/Private/Templates/Action/Tool/UpgradeAnalysis.html [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Css/install.css
typo3/sysext/install/Resources/Public/JavaScript/Install.js
typo3/sysext/install/Resources/Public/JavaScript/tagsort.min.js [new file with mode: 0644]
typo3/sysext/install/Tests/Unit/UpgradeAnalysis/DocumentationFileTest.php [new file with mode: 0644]