Skip to content
Snippets Groups Projects
  1. Apr 26, 2024
  2. Apr 23, 2024
  3. Apr 08, 2024
  4. Apr 07, 2024
  5. Apr 03, 2024
  6. Mar 06, 2024
  7. Feb 28, 2024
  8. Feb 26, 2024
  9. Feb 24, 2024
  10. Feb 13, 2024
  11. Feb 06, 2024
  12. Feb 03, 2024
  13. Jan 30, 2024
  14. Jan 29, 2024
  15. Jan 27, 2024
    • Stefan Bürk's avatar
      [TASK] Upgrade to `doctrine/dbal:4.0.0-RC2` · 3b563e58
      Stefan Bürk authored
      Doctrine DBAL has been upgraded to the next
      major version using the development version
      as a intermediate solution. Recently, the
      second release candidate has been released.
      
      This change upgraded to that candidate now.
      Adding the release candidate to a project
      root composer.json is still needed as a
      workaround - or lowering the minimum stability.
      
      Used command(s):
      
      > \
        composer req --no-update --no-install \
          -d typo3/sysext/redirects \
          "doctrine/dbal":"4.0.0-RC2@rc" ; \
        composer req --no-update --no-install \
          -d typo3/sysext/core \
          "doctrine/dbal":"4.0.0-RC2@rc" ; \
        composer req --no-update --no-install \
          -d typo3/sysext/install \
          "doctrine/dbal":"4.0.0-RC2@rc" ; \
        composer req -W \
          "doctrine/dbal":"4.0.0-RC2@rc" ; \
        COMPOSER=composer.dist.json composer req --no-update \
          -d Build/composer \
          "doctrine/dbal":"4.0.0-RC2@rc"
      
      Resolves: #102959
      Releated: #102875
      Releases: main
      
      Change-Id: Ia4c4c39234c68d6382fd6bebcc359eac6a8ab51e
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82674
      
      
      Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarcore-ci <typo3@b13.com>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      3b563e58
  16. Jan 26, 2024
    • Christian Kuhn's avatar
      [TASK] Move 'extension download' upgrade wizard to EM · 3e6b817a
      Christian Kuhn authored
      The install tool has just a few dependencies to
      ext:extensionmanager. Most notably, it ships the
      AbstractDownloadExtensionUpdate upgrade wizard,
      which is used when core extracts stuff to dedicated
      extensions that are removed from monorepo.
      
      The v12 upgrade wizard for 'fe_login_mode' uses this.
      
      These upgrade wizards are tailored for non-composer-mode
      only, just like the extensionmanager, which essentially
      does nothing in composer mode.
      
      To loosen the dependency from ext:install to
      ext:extensionmanager, the patch moves the abstract, a
      model class for this case, plus the fe_login_mode
      implementation to ext:extensionmanager.
      
      Class aliases are established, so a casual deprecation
      is enough in this case. A few extensions rely on the
      class, typically those that try to extend the upgrade
      range of core by forward porting wizards older than
      two major core versions. Those shoud continue to work
      with v13, and will have to adapt the class namespace
      of the abstract with v14 latest.
      
      Moving the fe_login_mode wizard around does not make the
      wizard show up again in case the wizard has been marked
      'done' during v12 upgrade already, since usually the
      according DB field does not exist anymore. We don't need
      special handling for this case.
      
      Resolves: #102943
      Releases: main
      Change-Id: Idb5e6c90900ffad7f9c3c383fff58a05c6728aa9
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82659
      
      
      Tested-by: default avatarAndreas Kienast <a.fernandez@scripting-base.de>
      Tested-by: default avatarcore-ci <typo3@b13.com>
      Tested-by: default avatarNikita Hovratov <nikita.h@live.de>
      Reviewed-by: default avatarAndreas Kienast <a.fernandez@scripting-base.de>
      Reviewed-by: default avatarNikita Hovratov <nikita.h@live.de>
      3e6b817a
  17. Jan 25, 2024
  18. Jan 24, 2024
  19. Jan 12, 2024
  20. Jan 09, 2024
  21. Jan 08, 2024
  22. Jan 06, 2024
  23. Jan 04, 2024
  24. Dec 28, 2023
  25. Dec 09, 2023
  26. Dec 08, 2023
  27. Dec 05, 2023
    • Christian Kuhn's avatar
      [BUGFIX] Allow access to TypoScript overrides for labels in _LOCAL_LANG · ed503f90
      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 disolve 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/+/80732
      
      
      Tested-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      Reviewed-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Tested-by: default avatarcore-ci <typo3@b13.com>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      ed503f90
  28. Dec 04, 2023
  29. Dec 02, 2023
  30. Nov 29, 2023
  31. Nov 27, 2023
  32. Nov 25, 2023
  33. Nov 14, 2023