Skip to content
Snippets Groups Projects
  1. Sep 01, 2023
  2. Aug 31, 2023
  3. Aug 30, 2023
    • Oliver Hader's avatar
      [BUGFIX] Fix several undefined array key issues in DataHandler scope · c9873d5e
      Oliver Hader authored
      DataMapProcessor tries to access `$possibleChainedIds[0]` which
      might not be defined, since that array is the result of a previous
      `array_intersect` invokation, which keeps the array keys of the
      original input array.
      
      DataHandler tries to access `$this->copyMappingArray[$table][$uid]`,
      which might not be defined in case the previous copy command could
      not be executed (e.g. since the record was deleted already).
      
      Resolves: #101748
      Releases: main, 12.4, 11.5
      Change-Id: Ibcbc412c7df62ce17dfa2c0f6fc120ccebb953d8
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/80669
      
      
      Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
      Reviewed-by: default avatarOliver Klee <typo3-coding@oliverklee.de>
      Tested-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
      Tested-by: default avatarcore-ci <typo3@b13.com>
      c9873d5e
    • Robert Kärner's avatar
      [BUGFIX] Generate correct asset symlinks on Windows · 3e884ce6
      Robert Kärner authored
      This patch fixes two issues when generating symlinks to the public
      extension resources (Public/Resources) into the _assets folder during
      Composer installation.
      
      First, directory symlinks can't be created the same way on Windows as
      on Unix platforms. The creation requires elevated rights, and the
      required command is named differently as well. Junctions should be used
      on Windows instead, because they do not need elevated privileges to be
      created.
      
      When installing a TYPO3 extension via Composer, its Resources/Public
      folder is getting symlinked to the publicly accessible _assets folder.
      Until now, this process only used the Unix specific functions provided
      by Composer. It did not create any symlinks on Windows based
      installations, without generating any error message.
      
      This patch adds the same checks and platform-specific functions used by
      Composer when symlinking packages from a local path repository.
      
      The second issue that has been addressed is the naming ...
      3e884ce6
  4. Aug 29, 2023
  5. Aug 28, 2023
  6. Aug 23, 2023
  7. Aug 22, 2023
  8. Aug 18, 2023
  9. Aug 16, 2023
  10. Aug 15, 2023
  11. Aug 14, 2023
  12. Aug 09, 2023
  13. Aug 08, 2023
  14. Aug 07, 2023
  15. Aug 06, 2023
  16. Aug 05, 2023
  17. Aug 04, 2023
  18. Aug 03, 2023
  19. Jul 31, 2023
  20. Jul 30, 2023