1. 07 Nov, 2012 5 commits
  2. 06 Nov, 2012 1 commit
  3. 05 Nov, 2012 3 commits
    • Alexander Schnitzler's avatar
      [TASK] Resync TYPO3Flow- and Extbase-Persistence · 276fca1c
      Alexander Schnitzler authored and Anja Leichsenring's avatar Anja Leichsenring committed
      Releases: 6.0
      Fixes: #42505
      Change-Id: I1d3160013b248afcf0451fbc49bdb68b6bf9c92e
      Reviewed-on: http://review.typo3.org/16037
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      276fca1c
    • Nicole Cordes's avatar
      [BUGFIX] Misspelling in Typo3DbBackend.php · 34cc2230
      Nicole Cordes authored
      There is a misspelling in
      Classes/Persistence/Generic/Storage/Typo3DbBackend.php and its test.
      Property pageRepositiory should be renamed to pageRepository.
      
      Change-Id: I858c49509773f94483b5d92909e63625859bc9b5
      Fixes: #42683
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16219
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      34cc2230
    • Helmut Hummel's avatar
      [TASK] Cleanup Typo3DbBackend · 83c3027e
      Helmut Hummel authored and Anja Leichsenring's avatar Anja Leichsenring committed
      The Typo3DbBackend does assumptions on language
      and version overlays based on request variables
      or global variables.
      
      Instead it should just evaluate the query settings
      and use them.
      
      Additionally further decrease the dependencies to global
      objects where possible.
      
      Resolves: #42676
      Releases: 6.0
      
      Change-Id: I1731d2b04d1e3be5b40fff484c5b4bd1cd0efa8c
      Reviewed-on: http://review.typo3.org/16192
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      83c3027e
  4. 04 Nov, 2012 5 commits
    • Aske Ertmann's avatar
      [BUGFIX] resolveValidatorObjectName support for namespaces · 6c7f71f7
      Aske Ertmann authored
      This fix makes sure that validators get resolved correctly for
      namespaced extensions. This works for the following scenarios:
      Fully qualified namespaced extension name, shorthand validator
      names (namespaced & non-namespaaced) and built in validators.
      
      This also changes the behavior for the built in validators,
      so instead of resolving the deprecated class name it resolves
      to the namespaced class name.
      
      Fixes: #40955
      Releases: 6.0
      
      Change-Id: Iec6a1e613218cf1e5d032502231dfa3447d8fa96
      Reviewed-on: http://review.typo3.org/15642
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      6c7f71f7
    • Aske Ertmann's avatar
      [BUGFIX] Support plugins in namespaced extensions · b4e400ff
      Aske Ertmann authored
      The function registerPlugin doesn't handle namespaced extension keys
      differently than normal extension keys, leading to being unable to
      read the configuration set in the configurePlugin function.
      In the configurePlugin the vendor name is stripped from the extension name,
      but the same is not done in registerPlugin. This leads to it being
      impossible to select the plugin in the backend when inserting/editing a
      plugin content element.
      
      Change-Id: Ic21dc68e83bf65171aba7eafa43530eb7b23884b
      Fixes: #41785
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16052
      Reviewed-by: Aske Ertmann
      Tested-by: Aske Ertmann
      Reviewed-by: Jan-Erik Revsbech
      Tested-by: Jan-Erik Revsbech
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      b4e400ff
    • Helmut Hummel's avatar
      [BUGFIX] Rename File after renaming class · e5429a52
      Helmut Hummel authored and Anja Leichsenring's avatar Anja Leichsenring committed
      After renaming the class, the renaming of the
      file was accidentally not committed.
      
      Rename the file to make the tests green again.
      
      Resolves: #42665
      Releases: 6.0
      
      Change-Id: I8033c9f89ef101321825e90420ca228a2577272f
      Reviewed-on: http://review.typo3.org/16194
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      e5429a52
    • Nicole Cordes's avatar
      [BUGFIX] Typo3DbBackend language handling crashes in BE · 00d1cf8a
      Nicole Cordes authored
      Within a past commit the language handling was completly rewritten to
      support language uids other than 0. This was done for frontend only so we
      have to add a backend handling as well.
      
      The language uid is now taken from the L parameter (either POST or GET)
      for backend modules. If anything was submitted a fallback to 0 is
      integrated.
      
      Change-Id: I683e4bb44fa86c2b40c6126d8360858a2319bebe
      Fixes: #40796
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15826
      Reviewed-by: Georg Ringer
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      00d1cf8a
    • Helmut Hummel's avatar
      [TASK] Rename FlashMessages to FlashMessageContainer · fa08e8c0
      Helmut Hummel authored
      Variable and method names already use this name, so
      it makes sense to use this name as class name, also
      to be in line with Flow.
      
      Resolves: #42665
      Releases: 6.0
      
      Change-Id: I36743462dd6e6d42acc2e976e4aa3371d9d98d7a
      Reviewed-on: http://review.typo3.org/16180
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      fa08e8c0
  5. 03 Nov, 2012 2 commits
    • Helmut Hummel's avatar
      [TASK] Remove deprecated methods and classes · c23e82c5
      Helmut Hummel authored
      Remove code that has been scheduled for removal
      for Extbase 6.0 except the old property mapper
      which needs to stay for at least one version.
      
      Also reschedule the removal for the old property
      mapper for Extbase 6.1
      
      Resolves: #41926
      Resolves: #41925
      Releases: 6.0
      
      Change-Id: I60d2663a7ec3a37a6ba256189b77349ccebc91f6
      Reviewed-on: http://review.typo3.org/16177
      Reviewed-by: Marc Bastian Heinrichs
      Tested-by: Marc Bastian Heinrichs
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      c23e82c5
    • Helmut Hummel's avatar
      [TASK] Rename ExtensionManager class · 3bda92bf
      Helmut Hummel authored
      The class ExtensionManager is actually a utility
      to manage extensions. Rename it to better reflect
      it's purpose.
      
      Resolves: #42661
      Releases: 6.0
      
      Change-Id: I6d7082e3f4fce767afb8cabe027d54cf786c24b2
      Reviewed-on: http://review.typo3.org/16171
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      3bda92bf
  6. 02 Nov, 2012 1 commit
  7. 01 Nov, 2012 1 commit
    • Christian Kuhn's avatar
      [BUGFIX] PHP 5.4 unit test warnings · 135b1b25
      Christian Kuhn authored
      PHP 5.4 throws warnings "Creating default object from empty value"
      if $foo->bar is accessed and $foo is not an object. This is the
      case in several unit tests, especially if $GLOBALS['TSFE'] is accessed.
      The patch fixes those warnings by initializing the object in question
      with an instance of stdClass.
      Furtermore some dumplicate cleanups of global backup handling is
      removed that is already done in the parent classes.
      
      Change-Id: I4c060632783926d76ff96b2eadf3c2ae89f6ae4e
      Fixes: #42610
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16116
      Reviewed-by: Helmut Hummel
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      135b1b25
  8. 31 Oct, 2012 3 commits
  9. 30 Oct, 2012 6 commits
    • Helmut Hummel's avatar
      [TASK] Remove ext_autoload.php · 414bbfce
      Helmut Hummel authored
      The ext_autoload.php was only there for compatibility.
      This is completely handled through the class alias
      mapping. The testcase classes are automatically
      handled by the autoloader.
      
      Change-Id: I1f8e4539a1b924729b3553bc56c80aa939368131
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16055
      Reviewed-by: Wouter Wolters
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      414bbfce
    • Helmut Hummel's avatar
      [TASK] Cleanup files in persistence · 40cb46c9
      Helmut Hummel authored
      Second commit to finalize the cleanup.
      
      Fixes: #42504
      Releases: 6.0
      Change-Id: If9d108163c58d3b5216e8136603b808c822cba17
      Reviewed-on: http://review.typo3.org/16053
      Reviewed-by: Marc Bastian Heinrichs
      Tested-by: Marc Bastian Heinrichs
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      40cb46c9
    • Helmut Hummel's avatar
      [TASK] Remove duplicate files in persistence · d681198b
      Helmut Hummel authored
      The namespaceing script messed up the persistence
      of Extbase. So duplicate files have to be removed.
      
      For keeping git history, Manager.php will be
      renamed to PersistenceManager.php in an additional commit.
      
      Fixes: #42504
      Releases: 6.0
      Change-Id: I9f26e8f8ced0a992e88b455c2d823401d993d9e9
      Reviewed-on: http://review.typo3.org/16034
      Reviewed-by: Marc Bastian Heinrichs
      Tested-by: Marc Bastian Heinrichs
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      d681198b
    • Ingo Pfennigstorf's avatar
      Revert "[BUGFIX] Support plugins in namespaced extensions" · 942d9d7a
      Ingo Pfennigstorf authored
      This reverts commit 64b5012326858f73c2e093812a9abb9ad82db50c
      
      Change-Id: I54276eb77d3b8c2a7a013cc2c0216f92719c1b67
      Reviewed-on: http://review.typo3.org/16039
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      942d9d7a
    • Aske Ertmann's avatar
      [BUGFIX] Support plugins in namespaced extensions · 039599b7
      Aske Ertmann authored and Ingo Pfennigstorf's avatar Ingo Pfennigstorf committed
      The function registerPlugin doesn't handle namespaced extension keys
      differently than normal extension keys, leading to being unable to
      read the configuration set in the configurePlugin function.
      In the configurePlugin the vendor name is stripped from the extension name,
      but the same is not done in registerPlugin. This leads to it being
      impossible to select the plugin in the backend when inserting/editing a
      plugin content element.
      
      Change-Id: I5fda7631e59262c93ca4955eb262a824ed9e8231
      Fixes: #41785
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15440
      Reviewed-by: Aske Ertmann
      Tested-by: Aske Ertmann
      Reviewed-by: Ingo Pfennigstorf
      Tested-by: Ingo Pfennigstorf
      039599b7
    • Helmut Hummel's avatar
      [TASK] Use core interface for accessible objects · ed657e81
      Helmut Hummel authored
      Instead of using the interface present in the phpunit
      extension, use the interface of the core which has
      been introduced recently.
      
      Change-Id: I1497ec824ea3c2baecc612644e703efefaf00f96
      Resolves: #42468
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16030
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      ed657e81
  10. 29 Oct, 2012 5 commits
  11. 28 Oct, 2012 3 commits
  12. 20 Oct, 2012 1 commit
    • Stefan Neufeind's avatar
      [TASK] Clean up testcases to use getAccessibleMock() function · eb88017a
      Stefan Neufeind authored
      The getAccessibleMock() function was moved to the BaseTestCase class.
      For maintenance reasons this function should be used and old references
      to getMock(buildAccessibleProxy()) construct converted.
      
      Change-Id: I3d881d037ba5896827340201144fc43b62350b83
      Resolves: #42195
      Releases: 6.0, 4.7, 1.4, 1.3
      Reviewed-on: http://review.typo3.org/15825
      Reviewed-by: Nicole Cordes
      Tested-by: Nicole Cordes
      Tested-by: Stefan Neufeind
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      eb88017a
  13. 19 Oct, 2012 2 commits
  14. 14 Oct, 2012 1 commit
    • Marc Bastian Heinrichs's avatar
      [BUGFIX] Replace deprecated calls in Repository · b9d97698
      Marc Bastian Heinrichs authored
      Repository class uses deprecated calls of persistenceManager for
      getting the backend and session singletons. Replace it with dependency
      injection.
      
      Change-Id: I492d0fc3aeafd60dcae738f3f120aa1ef507205f
      Fixes: #35869
      Releases: 1.4, 4.7, 6.0
      Reviewed-on: http://review.typo3.org/10262
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      b9d97698
  15. 13 Oct, 2012 1 commit