Project

General

Profile

Actions

Epic #83894

closed

PSR-15 Initiative

Added by Susanne Moog about 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2018-01-29
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Sprint Focus:

Subtasks 35 (0 open35 closed)

Task #83724: HTTP RequestHandlers should always return a PSR-7 ResponseInterface, not NULLClosed2018-01-29

Actions
Feature #83725: Introduce PSR-15 HTTP Middleware supportClosed2018-01-29

Actions
Task #83726: HTTP RequestHandlers should use strict typingClosed2018-01-29

Actions
Task #83727: Reimplement EXT:redirect as PSR-15 middlewareClosed2018-01-29

Actions
Feature #83736: Extend PSR-7 requests by TYPO3 server parametersClosedBenni Mack2018-01-31

Actions
Task #83765: Move Frontend preprocess functionality to PSR-15 middlewareClosedBenni Mack2018-02-03

Actions
Bug #83766: Revert PSR-15 Frontend MiddlewaresClosedBenni Mack2018-02-03

Actions
Task #83767: Revert "Add support for PSR-15 HTTP middlewares"ClosedBenni Mack2018-02-03

Actions
Task #83785: Use TSFE->isBackendUserLoggedIn() instead of public variableClosedBenni Mack2018-02-06

Actions
Bug #83787: TYPO3\Cms\Core\Boostrap should not throw a RuntimeException in Install Tool contextClosed2018-02-06

Actions
Task #83792: Move BE-related bootstrap code to PSR-15 middlewareClosedBenni Mack2018-02-06

Actions
Task #83793: FileDumpController should return PSR-7 responsesClosed2018-02-06

Actions
Task #83794: External URL redirect should use PSR-7 Response objectsClosed2018-02-06

Actions
Bug #83800: Add backwards-compatibility for old BE modulesClosed2018-02-07

Actions
Bug #83802: Timetracker and pre-process middleware ordering is incorrectClosed2018-02-07

Actions
Task #83803: Rewrite eID handling as PSR-15 middlewareClosed2018-02-07

Actions
Task #83831: Make extension scanner aware of the deprecated EidRequestHandlerClosed2018-02-09

Actions
Task #83853: Unify Backend Request HandlersClosedBenni Mack2018-02-12

Actions
Bug #83854: EidHandler triggers an exception when an eID script returns nullClosed2018-02-12

Actions
Task #83864: Directly wire Application and RequestHandlerClosed2018-02-12

Actions
Bug #83867: ProductionExceptionHandler: assumes TSFE is always availableClosed2018-02-12

Actions
Task #83869: Remove request type specific code in BootstrapClosed2018-02-13

Actions
Task #83882: Show ordered PSR-15 middlewares in Configuration moduleClosedBenni Mack2018-02-13

Actions
Task #83883: Separate Error handling from TSFEClosedBenni Mack2018-02-13

Actions
Task #83915: Make existing PSR-15 middlewares use of normalizedParamsClosedBenni Mack2018-02-15

Actions
Task #83917: Move "pageUnavailable_force" into a PSR-15 middlewareClosedBenni Mack2018-02-15

Actions
Task #83922: Simplify Frontend Request HandlerClosedBenni Mack2018-02-15

Actions
Task #83928: Move TSFE Initialization into a PSR-15 middlewareClosedBenni Mack2018-02-15

Actions
Task #83931: Move FE OutputCompression to PSR-15ClosedBenni Mack2018-02-15

Actions
Task #83936: Move FE User initialization into PSR-15 middlewareClosedBenni Mack2018-02-16

Actions
Task #83959: Move BE User initialization into PSR-15 middlewareClosedBenni Mack2018-02-19

Actions
Task #84040: Move workspaces preview hook to PSR-15 middlwareClosedBenni Mack2018-02-26

Actions
Task #84725: Move rootpage resolving into PSR-15 middlewareClosedBenni Mack2018-04-15

Actions
Bug #84909: Move TSFE rendering preparations into PSR-15 middlewareClosed2018-05-02

Actions
Bug #84946: Move shortcut and mountpoint redirects to psr-15 middlewareClosed2018-05-07

Actions
Actions

Also available in: Atom PDF