[FEATURE] Add HTTPS security check to reports module 49/56349/15
authorMathias Brodala <mbrodala@pagemachine.de>
Sun, 18 Mar 2018 11:31:42 +0000 (12:31 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Mon, 26 Mar 2018 10:50:20 +0000 (12:50 +0200)
commit2ee2312abc58c3db3003bf07fb19a18fd63abd74
tree87c51c9abe9ca3d935d3c1e76ff30e51df944a13
parent8c59bfffdad8e6f575e7fdcda338f26b37ca21b8
[FEATURE] Add HTTPS security check to reports module

Two new interfaces are added which can be implemented
by reports and status providers to access the current
PSR-7 server request.

Change-Id: I280bee3a71d425861af197ef1e907c4f60ff003f
Resolves: #84466
Releases: master
Reviewed-on: https://review.typo3.org/56349
Reviewed-by: Benjamin Franzke <bfr@qbus.de>
Tested-by: Benjamin Franzke <bfr@qbus.de>
Reviewed-by: Tobi Kretschmann <tobi@tobishome.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mathias Schreiber <mathias.schreiber@typo3.com>
Tested-by: Mathias Schreiber <mathias.schreiber@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/core/Documentation/Changelog/master/Feature-84466-RequestAwareInterfacesAddedToReports.rst [new file with mode: 0644]
typo3/sysext/reports/Classes/Controller/ReportController.php
typo3/sysext/reports/Classes/Report/Status/SecurityStatus.php
typo3/sysext/reports/Classes/Report/Status/Status.php
typo3/sysext/reports/Classes/RequestAwareReportInterface.php [new file with mode: 0644]
typo3/sysext/reports/Classes/RequestAwareStatusProviderInterface.php [new file with mode: 0644]
typo3/sysext/reports/Resources/Private/Language/locallang_reports.xlf