Skip to content
Snippets Groups Projects
  1. Dec 08, 2023
  2. Dec 07, 2023
  3. Dec 06, 2023
  4. Dec 05, 2023
    • Stefan Froemken's avatar
      [BUGFIX] Set HTTP timeout to 20 seconds · 0df3196a
      Stefan Froemken authored
      To prevent infinite outgoing requests
      while using RequestFactory which will exceed
      max_execution_time limitation we reduce
      timeout to 20 seconds.
      
      Resolves: #102606
      Releases: main, 12.4
      Change-Id: I6ba432a63b6e093566f407663db13f5b4141146d
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82025
      
      
      Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      Tested-by: default avatarcore-ci <typo3@b13.com>
      0df3196a
    • Benni Mack's avatar
      [BUGFIX] Include records in Extbase without a l10n parent · 9ab43f07
      Benni Mack authored
      Within TYPO3's LanguageAspect there are four options for doing
      overlays:
      OVERLAYS_OFF -> fetch records in a specific language directly
      OVERLAYS_MIXED -> fetch default records + do overlays if available
      OVERLAYS_ON -> fetch default records + do overlays - discard if no overlay is available
      OVERLAYS_ON_WITH_FLOATING -> same as OVERLAYS_ON PLUS the records that have no l10n_parent.
      
      This change enables Extbase records to also be
      fetched when using LanguageAspect::OVERLAYS_ON_WIITH_FLOATING
      as floating records are the ones that do not have
      a l10n_parent set ("copy mode").
      
      Resolves: #87160
      Releases: main, 12.4
      Change-Id: I021efe3761efa63860eac5522af82fc20f0fe53f
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82024
      
      
      Tested-by: default avatarcore-ci <typo3@b13.com>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      9ab43f07
    • Christian Kuhn's avatar
      [BUGFIX] Allow access to TypoScript overrides for labels in _LOCAL_LANG · 490f1269
      Christian Kuhn authored
      This bugfix enables the possibility to access _LOCAL_LANG
      values from TypoScript properly again via Extbase's
      LocalizationUtility, and thus for <f:translate> ViewHelpers
      as well again.
      
      This is what has changed under-the-hood:
      
      The TranslateViewHelper is now only a thin layer
      to Extbase's LocalizationUtility (as before), and only
      checks if a current request or Locale/languageKey is
      given, if a locale can be resolved. Everything else
      is then dispatched to the LocalizationUtility.
      
      <f:translate> is very clean now and has almost no further
      responsibility than to call LocalizationUtility::translate
      
      Instead of adding further LocalizationUtility magic,
      overriding of TypoScript is now enabled for any kind
      of plugin which hands in $extensionName. This is achieved
      by building proper Locale objects from the request which
      are then used to build the respective LanguageService.
      
      As it turned out after the 12.4.0 release, the "Locales"
      class is indeed the factory for creating a Locale, which
      is decoupled from the actual LanguageService (= label magic),
      the Locales factory receives a few create methods to make
      life easier for usage, which both f:translate AND
      LocalizationUtility receive, making their parts much smaller.
      
      Further work will dissolve the usage of the Configuration
      Manager of Extbase, but this won't happen in v12 anymore.
      
      Resolves: #100759
      Releases: main, 12.4
      Change-Id: Ifcad2ec590746e96066a96f314500bd50e9b4695
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82023
      
      
      Tested-by: default avatarcore-ci <typo3@b13.com>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      490f1269
    • Oliver Hader's avatar
      [BUGFIX] Convert line break element in table element wizard · 7224dc1e
      Oliver Hader authored
      The table element wizard (TCA `renderType=textTable`) stores
      serialized table representation in a text field. Previously,
      the removed (see #95036) `TableController` substituted those
      newline characters by `<br>` tags.
      
      Since there is in general no handling of TCA render types,
      this conversion now happens in the corresponding LitElement.
      
      Resolves: #102572
      Releases: main, 12.4
      Change-Id: I12537b0d649ae28b945a2dc79baeb09a4a6135b1
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82022
      
      
      Tested-by: default avatarOliver Bartsch <bo@cedev.de>
      Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
      Tested-by: default avatarcore-ci <typo3@b13.com>
      7224dc1e
  5. Dec 04, 2023
  6. Dec 02, 2023
  7. Dec 01, 2023
  8. Nov 30, 2023
  9. Nov 29, 2023