This project is mirrored from git://git.typo3.org/Packages/TYPO3.CMS.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 29 Jul, 2021 1 commit
  2. 28 Jul, 2021 1 commit
  3. 27 Jul, 2021 1 commit
  4. 26 Jul, 2021 1 commit
  5. 25 Jul, 2021 1 commit
  6. 22 Jul, 2021 2 commits
  7. 20 Jul, 2021 2 commits
  8. 19 Jul, 2021 2 commits
  9. 16 Jul, 2021 1 commit
    • Oliver Bartsch's avatar
      [FEATURE] Allow overriding fileFolder config with TSconfig · 2f0c2656
      Oliver Bartsch authored and Benni Mack's avatar Benni Mack committed
      The "fileFolder" configuration options, available for TCA
      columns of type "select" are used to fill the select field
      with predefined files (images / icons). Nowadays this is
      frequently used to make a corporate icon set available for
      editors. In multi site installations however, those icon sets
      usually differ from site to site.
      
      Therefore, the AbstractItemProvider is now extended to allow
      overriding those settings with TSconfig (TCEFORM).
      
      Furthermore, to streamline the TCA configuration and to be
      in line with the corresponding overrides, the "fileFolder"
      TCA configuration options are moved into a dedicated sub array
      "fileFolderConfiguration" and the properties are renamed
      to be consistent with other TCA options.
      
      * fileFolder => folder
      * fileFolder_extList => allowedExtensions
      * fileFolder_recursions => depth
      
      A TCA migration is in place.
      
      Resolves: #94406
      Releases: master
      Change-Id: I621198523edfd328ad68d692d9194017c445406f
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/69832
      
      Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
      Tested-by: Jochen's avatarJochen <rothjochen@gmail.com>
      Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      Reviewed-by: Jochen's avatarJochen <rothjochen@gmail.com>
      Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      2f0c2656
  10. 15 Jul, 2021 1 commit
  11. 13 Jul, 2021 2 commits
  12. 12 Jul, 2021 6 commits
  13. 09 Jul, 2021 2 commits
  14. 07 Jul, 2021 1 commit
  15. 06 Jul, 2021 3 commits
  16. 01 Jul, 2021 1 commit
  17. 30 Jun, 2021 3 commits
  18. 29 Jun, 2021 2 commits
    • Oliver Bartsch's avatar
      [BUGFIX] Extract switch user handling from EXT:beuser · 70f8559a
      Oliver Bartsch authored and Benni Mack's avatar Benni Mack committed
      The switch user handling was previously placed in EXT:beuser,
      more precisely in the BackendUserControllers' indexAction.
      It was therefore necessary to link to the extbase based
      controller with a mix of prefixed arguments and the non
      prefixed "switchUser" argument. Latter was internally
      evaluated with GU:_GP(). This means, switching users was
      done via GET requests in an extbase action, but only in
      case a non extbase prefixed argument was set.
      
      In #94209 this got worse when the BackendUserGroupController
      was merged into BackendUserController. Since this controller
      features a "remember my last action" functionality, switch user
      could no longer reliably be triggered. The evaluation of the
      non extbase prefixed "switchUser" argument only took place in
      the "user listing" (indexAction) and the success of the call
      therefore depended on the users' last called action, as this
      action was automatically used.
      
      This patch now extracts the switch user functionality from
      EXT:beuser into a dedicated EXT:backend controller, featuring
      two ajax routes "/switch/user" and "/switch/user/exit". Both
      accessible via POST requests only. To trigger those requests,
      a new JS module "TYPO3/CMS/Backend/SwitchUser" is introduced.
      This also allows to completely remove the logout hook by using
      the concrete markup (custom element) for the "exit" button.
      
      Resolves: #94426
      Related: #94209
      Releases: master
      Change-Id: I556b323fe6ae77cf696e7e34dbbe269eb4f9927a
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/69635
      
      Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
      Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      70f8559a
    • Oliver Bartsch's avatar
      [TASK] Avoid usages of sys_language in site configuration · da9c6df5
      Oliver Bartsch authored and Benni Mack's avatar Benni Mack committed
      This patch removes the last remains of sys_language in the
      site configurations' TCA.
      
      Therefore, the TCA of `site` and `site_langauge` is changed
      to always retrieve possible site languages via an itemsProcFunc,
      instead of using a relation to sys_language.
      
      As new site languages now have to be created in the module
      directly, a new internal TCA type "siteLanguage" is introduced.
      The new type behaves similar to type "inline", but contains some
      necessary features, e.g. unique record selector box next to a
      "create new" button, which are not available in type "inline".
      Also some not needed functionality is omitted.
      
      Instead of the sys_language records, all available site languages
      from all existing site configurations are now presented in the
      selector box. On selecting one of them, a new site language record
      is created, with most of the fields pre filled.
      
      Resolves: #94399
      Releases: master
      Change-Id: I60ac5b4259aa3c9d90a4aba9881bc1dc2341b464
      Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/69188
      
      Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
      Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      da9c6df5
  19. 28 Jun, 2021 1 commit
  20. 27 Jun, 2021 1 commit
  21. 25 Jun, 2021 1 commit
  22. 24 Jun, 2021 2 commits
  23. 21 Jun, 2021 1 commit
  24. 16 Jun, 2021 1 commit