Skip to content
Snippets Groups Projects
  1. Sep 17, 2018
    • Benni Mack's avatar
      [TASK] Streamline hooks and middlewares related to PSR-15 · 6cb30999
      Benni Mack authored
      With PSR-15 it is not necessary to use any custom hooks during
      the frontend request setup process anymore, as middlewares
      are flexible enough to manipulate anything people want to do.
      
      On top, various middlewares are also declared internal as
      the usages are not really necessary to be publically exposed.
      - typo3/cms-core/normalized-params-attribute
      - typo3/cms-backend/legacy-document-template
      - typo3/cms-backend/output-compression
      - typo3/cms-backend/response-headers
      - typo3/cms-frontend/timetracker
      - typo3/cms-frontend/preprocessing
      - typo3/cms-frontend/eid
      - typo3/cms-frontend/content-length-headers
      - typo3/cms-frontend/tsfe
      - typo3/cms-frontend/output-compression
      - typo3/cms-frontend/prepare-tsfe-rendering
      - typo3/cms-frontend/shortcut-and-mountpoint-redirect
      
      Resolves: #86279
      Releases: master
      Change-Id: I14fbd7b026acdc84fb23ca43cd395de5b7b9c4b6
      Reviewed-on: https://review.typo3.org/58253
      
      
      Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base...>
      6cb30999
  2. Sep 13, 2018
  3. Jul 27, 2018
  4. May 31, 2018
  5. May 11, 2018
    • Benni Mack's avatar
      [TASK] Deprecate various TSFE methods · 0235c136
      Benni Mack authored
      A lot of functionality has been migrated from
      TypoScriptFrontendController into middlewares
      - functionality that has now no direct influence
      in the so-called controller of the frontend (TSFE)
      anymore. The respective methods are never called
      anymore from TYPO3 Core, and extensions that
      bootstrap their own frontend should ensure that
      the respective Middlewares are boot up and called,
      e.g. via custom stacks or just by setting up
      the "frontend" middleware stack.
      
      The following methods are now deprecated:
      - connectToDB()
      - checkAlternativeIdMethods()
      - initializeBackendUser()
      - handleDataSubmission()
      - setCSS()
      - convPOSTCharset()
      
      Additionally, there are some methods in TSFE
      which have been marked as "internal" but had the
      PHP visibility "public", which were now
      migrated to "protected".
      
      - getPageAndRootline()
      - checkRootlineForIncludeSection()
      - setSysPageWhereClause()
      - checkAndSetAlias()
      - getHash()
      - getLockHash()
      - setUrlIdToken()
      
      Resolves: #84965
      Releases: master
      C...
      0235c136
  6. May 10, 2018
  7. May 09, 2018
  8. May 04, 2018