[FEATURE] Use new REST API for update checks
A new REST api for get.typo3.org was built and should be used for update checks and additional information gathering. With this patch the core upgrade and version service is refactored to use the new API and an additional information in the system informatian tool bar is displayed. With the new API it would be possible to add change logs or links to news for new versions easily in the future. Additional info: https://get.typo3.org/v1/api/doc Resolves: #84549 Releases: master Change-Id: I9d9c923605a853e9e676367daaa7074bff68aedb Reviewed-on: https://review.typo3.org/56468 Tested-by:TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-84549-DeprecateMethodsInCoreVersionService.rst 44 additions, 0 deletions...eprecation-84549-DeprecateMethodsInCoreVersionService.rst
- typo3/sysext/core/Documentation/Changelog/master/Feature-84549-UsageOfNewRESTAPIOnGettypo3org.rst 31 additions, 0 deletions...g/master/Feature-84549-UsageOfNewRESTAPIOnGettypo3org.rst
- typo3/sysext/install/Classes/Controller/UpgradeController.php 0 additions, 15 deletions...3/sysext/install/Classes/Controller/UpgradeController.php
- typo3/sysext/install/Classes/Report/InstallStatusReport.php 10 additions, 9 deletionstypo3/sysext/install/Classes/Report/InstallStatusReport.php
- typo3/sysext/install/Classes/Service/CoreUpdateService.php 9 additions, 4 deletionstypo3/sysext/install/Classes/Service/CoreUpdateService.php
- typo3/sysext/install/Classes/Service/CoreVersionService.php 118 additions, 184 deletionstypo3/sysext/install/Classes/Service/CoreVersionService.php
- typo3/sysext/install/Classes/SystemInformation/Typo3VersionMessage.php 84 additions, 0 deletions...install/Classes/SystemInformation/Typo3VersionMessage.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php 28 additions, 0 deletions.../Configuration/ExtensionScanner/Php/MethodCallMatcher.php
- typo3/sysext/install/Resources/Private/Language/Report/locallang.xlf 7 additions, 1 deletion...t/install/Resources/Private/Language/Report/locallang.xlf
- typo3/sysext/install/Resources/Public/JavaScript/Modules/CoreUpdate.js 1 addition, 6 deletions...install/Resources/Public/JavaScript/Modules/CoreUpdate.js
- typo3/sysext/install/Tests/Unit/Service/CoreVersionServiceTest.php 180 additions, 354 deletions...ext/install/Tests/Unit/Service/CoreVersionServiceTest.php
- typo3/sysext/install/Tests/Unit/Service/Fixtures/VersionMatrixFixture.php 0 additions, 40 deletions...tall/Tests/Unit/Service/Fixtures/VersionMatrixFixture.php
- typo3/sysext/install/Tests/UnitDeprecated/Service/CoreVersionServiceTest.php 57 additions, 0 deletions...l/Tests/UnitDeprecated/Service/CoreVersionServiceTest.php
- typo3/sysext/install/ext_localconf.php 8 additions, 0 deletionstypo3/sysext/install/ext_localconf.php
Please register or sign in to comment