Feature: #99485 - Show the redirect integrity status¶
See forge#99485
Description¶
The integrity check command checks redirects and displays the information in the CLI or in the status report. This status information is now used and stored on the redirect.
The command redirects:cleanup
has been extended by the option integrityStatus
.
This allows you to remove specific redirects according to status.
The event \TYPO3\CMS\Redirects\Event\ModifyRedirectManagementControllerViewDataEvent
has been extended by two new functions:
setIntegrityStatusCodes()
: Allows to set integrityStatusCodes. Can be used to filter for integrityStatusCodesgetIntegrityStatusCodes()
: Returns all integrityStatusCodes.
Impact¶
In the redirect module, the conflicting redirects are now marked. In addition, you can now filter for conflicting redirects.
In the redirects:checkintegrity
command, the type of conflict is now displayed
in the table.