1. 03 Feb, 2020 1 commit
  2. 31 Jan, 2020 1 commit
  3. 30 Jan, 2020 2 commits
  4. 18 Dec, 2019 1 commit
  5. 25 Nov, 2019 1 commit
  6. 09 Nov, 2019 1 commit
  7. 30 Sep, 2019 1 commit
  8. 25 Sep, 2019 1 commit
  9. 11 Sep, 2019 2 commits
  10. 30 Aug, 2019 1 commit
  11. 17 Jul, 2019 1 commit
  12. 12 Jul, 2019 1 commit
  13. 22 Dec, 2018 1 commit
  14. 30 Sep, 2018 1 commit
  15. 29 Sep, 2018 1 commit
  16. 20 Sep, 2018 1 commit
  17. 27 Aug, 2018 1 commit
  18. 22 Aug, 2018 1 commit
  19. 21 Aug, 2018 1 commit
  20. 14 Aug, 2018 1 commit
  21. 30 May, 2018 1 commit
  22. 28 May, 2018 1 commit
  23. 17 May, 2018 1 commit
  24. 16 May, 2018 1 commit
    • Christian Kuhn's avatar
      [TASK] Streamline TSconfig API · 45c582a8
      Christian Kuhn authored
      Final patch to de-mess the user / page TSconfig related API.
      
      Page TSconfig can be overriden in user TSconfig by prefixing the
      path with 'page.' in user TSconfig. However, method
      BackendUtility::getModTSconfig() violated this principle and
      had a special merge strategy that allowed ommitting the 'page.'
      prefix. This has been marked as deprecated in the TSconfig docs for
      various years and has been lately removed in the docs altogether,
      but the code still existed.
      The patch moves this merge into BackendUtility::getPagesTSconfig()
      and properly deprecates this case. Usages of getModTSconfig() are
      changed to use getPagesTSconfig() directly, dropping the artificial
      'properties' and 'value' sub arrays and omitting some rather expensive
      string operations at the same time.
      This obsoletes getModTSconfig() and a couple of related methods.
      
      Additionally, BackendUserAuthentication->getTSConfig() has been
      abused frequently to operate on different arrays than it's own userTS.
      Those usages are dropped with the patch. Handing over arguments to
      getTSConfig() is now deprecated, effectively reducing the method a getter.
      
      This reduces the API down to BackendUtility::getPagesTSconfig($pid)
      and BackendUserAuhtentiction->getTSConfig() both just returning the
      entire array. This simplified API can now be documented in the docs.
      
      Change-Id: I4bbb066c1d4e2edbc0182f7967897a1558cc3c0d
      Resolves: #85016
      Related: #84982
      Releases: master
      Reviewed-on: https://review.typo3.org/56968
      
      
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: Jan Helke's avatarJan Helke <typo3@helke.de>
      Tested-by: Jan Helke's avatarJan Helke <typo3@helke.de>
      Reviewed-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Tested-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      45c582a8
  25. 25 Apr, 2018 1 commit
  26. 06 Apr, 2018 1 commit
  27. 18 Mar, 2018 1 commit
  28. 17 Mar, 2018 1 commit
  29. 09 Mar, 2018 1 commit
  30. 16 Feb, 2018 1 commit
  31. 13 Jan, 2018 1 commit
  32. 19 Dec, 2017 1 commit
  33. 16 Dec, 2017 1 commit
  34. 30 Nov, 2017 1 commit
  35. 29 Nov, 2017 1 commit
  36. 28 Nov, 2017 1 commit
  37. 27 Nov, 2017 1 commit
  38. 16 Nov, 2017 1 commit