Skip to content
Snippets Groups Projects
  1. Jun 21, 2014
  2. Jun 20, 2014
    • Marc Bastian Heinrichs's avatar
      [BUGFIX] Don't ignore file imports in fallback storage · df36bbb7
      Marc Bastian Heinrichs authored
      An export could contain sys_file records that are "stored" in the
      fallback storage (ID 0). They must not be ignored.
      
      Resolves: #58841
      Releases: 6.3, 6.2
      Change-Id: I39855810621310831ab1353c5e56f4529a7ac3aa
      Reviewed-on: https://review.typo3.org/30147
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      df36bbb7
    • Markus Klein's avatar
      [TASK] Improve StringUtility · 51100122
      Markus Klein authored
      This patch adds the methods beginsWith() and endsWith().
      Furthermore it deprecates the (Core-wise unused) isLastPartOfString()
      method, because we slightly change the implementation of it, which is
      now part of endsWith().
      
      Resolves: #59132
      Resolves: #45499
      Releases: 6.3
      Change-Id: Ida21a85a3cb724618a490f7eab753978a1bfaa70
      Reviewed-on: https://review.typo3.org/30611
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      51100122
    • Alexander Stehlik's avatar
      [BUGFIX] Treat link handler links as internal URLs · 9d244db3
      Alexander Stehlik authored
      The RteHtmlParser will now check if a scheme found by parse_url()
      matches a configured typolinkLinkHandler. If this is the case the
      link will be treated as internal.
      
      Resolves: #49036
      Releases: 6.3, 6.2, 6.1
      Change-Id: Ie4e6bded7a1c4d0c61e4f1a20bc23115612c1519
      Reviewed-on: https://review.typo3.org/27680
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      9d244db3
    • Marc Bastian Heinrichs's avatar
      [TASK] FollowUp to add support for having files outside the t3d/xml · 8a402d2a
      Marc Bastian Heinrichs authored
      Fix functional tests.
      
      Resolves: #57379
      Change-Id: Iafbf4e2b7e68dd27b488f20141f34680f57bc9c4
      Reviewed-on: https://review.typo3.org/30955
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      8a402d2a
    • Wouter Wolters's avatar
      [TASK] Remove not maintained ChangeLog in EXT:linkvalidator · b242f0aa
      Wouter Wolters authored
      Resolves: #59738
      Releases: 6.3
      Change-Id: Idb08c3f7311ae97590495c77d180429baabefcda
      Reviewed-on: https://review.typo3.org/30960
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      b242f0aa
    • Marc Bastian Heinrichs's avatar
      [TASK] Add support for having files outside the t3d/xml in impexp · f9f534ed
      Marc Bastian Heinrichs authored
      Impexp files are blown up from the files that are included as base64.
      This patch adds the possibility to have the files separated from the
       t3d/xml export file. They are saved to a folder beside the export file.
      
      Resolves: #57379
      Releases: 6.3, 6.2
      Change-Id: Ib8bdc4336c64d2eae0e993132a5fce84eb01f766
      Reviewed-on: https://review.typo3.org/30453
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      f9f534ed
    • Susanne Moog's avatar
      [BUGFIX] language condition does not match exact string · 25e9e391
      Susanne Moog authored
      The documentation for conditions of type "language" states: "The values
      must be a straight match with the value of getenv('HTTP_ACCEPT_LANGUAGE')
      from PHP." (or you can use wildcards). Exact matches are actually
      not working - and the unit test showing the problem was skipped.
      
      Patch adds the feature as documented and adjusts the unit test.
      
      Change-Id: I5691fff41c889476d8149d6f92c26731ad7bb1fd
      Resolves: #59707
      Releases: 6.3
      Reviewed-on: https://review.typo3.org/30920
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      25e9e391
    • Susanne Moog's avatar
      [TASK] Remove skipped FAL tests · 4f9732b1
      Susanne Moog authored
      FAL includes some tests that are skipped ever since
      FAL was merged. Most of them don't even have a
      comment as to why and need to be completely rewritten
      as the functionality changed.
      
      We should remove these tests for now.
      
      Change-Id: Ib75b4ea104a968019e06937974eaa1846cfe3a8a
      Releases: 6.3
      Resolves: #59728
      Reviewed-on: https://review.typo3.org/30940
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      4f9732b1
    • Thomas Christiansen's avatar
      [BUGFIX] Nested flexforms no longer throw exception · 3ae1385c
      Thomas Christiansen authored
      This patch prevents nested flexforms from throwing
      an exception on saving or opening the record.
      
      Resolves: #59368
      Releases: 6.2
      
      Change-Id: Iadeeecc3aef92b8bcc4f7fe4e22882d924f10a50
      Reviewed-on: https://review.typo3.org/30590
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      3ae1385c
    • Thomas Christiansen's avatar
      [TASK] Raise recommended max nesting level · fd537e02
      Thomas Christiansen authored
      Raise recommended max nesting level to 400 as 
      the current value of 250 does not suffice.
      
      Resolves: #59391
      Releases: 6.3, 6.2
      Change-Id: Ibccb61991809e24baddb21bd46f190cd0b8d907d
      Reviewed-on: https://review.typo3.org/30608
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      fd537e02
    • Susanne Moog's avatar
      [TASK] Re-add unit tests for ExtensionCompatibilityTester · 70936537
      Susanne Moog authored
      The tests for the ExtensionCompatibilityTester are currently skipped.
      This patch removes the broken tests and leaves the working ones.
      
      Releases: 6.3
      Resolves: #59700
      
      Change-Id: I10a49d0dddf2807bd50944837e31f0105374c8c9
      Reviewed-on: https://review.typo3.org/30915
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      70936537
    • Tomita Militaru's avatar
      [BUGFIX] Check for logged in user before showing cookie warning · 9fccd00b
      Tomita Militaru authored
      If a redirect for login error is setup, the warning cookie
      message is displayed instead of redirecting.
      
      Resolves: #59493
      Releases: 6.3, 6.2
      Change-Id: I2f63b6630863ece0704198f247980c4d6c08f65a
      Reviewed-on: https://review.typo3.org/30723
      Reviewed-by: Oliver Hader
      Reviewed-by: Marc Wöhlken
      Tested-by: Marc Wöhlken
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      9fccd00b
    • Tymoteusz Motylewski's avatar
      [BUGFIX] Make Functional tests work on fast machines · 86c63e3b
      Tymoteusz Motylewski authored
      Adds more entropy to the uniqid() call. So each call inside
      foreach loop will generate unique value.
      As uniqid() generates values based on current time,
      subsequent calls may return the same value on a fast machine.
      
      On Windows it's even worse, as uniqid()
      has single-second-resolution out of the box.
      
      Resolves: #59529
      Relates: #58602
      Releases: 6.3, 6,2
      Change-Id: I7476f85961e906905acaca7fd816e37375c9817c
      Reviewed-on: https://review.typo3.org/30696
      Reviewed-by: Marc Bastian Heinrichs
      Tested-by: Marc Bastian Heinrichs
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      86c63e3b
    • Felix Kopp's avatar
      [TASK] Increase Extension Manager->showConfiguration input field width · 2da12db4
      Felix Kopp authored
      Increases the width of string input fields to 300 pixels.
      
      Resolves: #59679
      Releases: 6.2, 6.3
      Change-Id: Ia415a6cdf81e4f6192a7e3fb93d8f01d8a749c6a
      Reviewed-on: https://review.typo3.org/30904
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      2da12db4
    • Markus Klein's avatar
      [BUGFIX] Get unit tests working again · ccc3e1fb
      Markus Klein authored
      Changed serialize behaviour in PHP triggers funny phpunit issues in
      some tests. Switching to phpunit master for now and skipping some
      tests makes travis-ci green again and gives us time for detail fixes.
      
      Change-Id: I1c694c0c5dba98b31b9ef7c826fa6614ffa512df
      Resolves: #59685
      Releases: 6.3, 6.2
      Reviewed-on: https://review.typo3.org/30889
      Reviewed-by: Christian Mueller
      Reviewed-by: Oliver Klee
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      ccc3e1fb
  3. Jun 19, 2014
    • Claus Due's avatar
      [BUGFIX] Pass field name variable to flexform DS utility · 4436848e
      Claus Due authored
      A field name parameter is not being passed from within
      DataHandler when copying a record which has a FlexForm
      DF associated with it. This causes dynamic FlexForm DS
      definitions to not be able to depend on the field name,
      in turn causing the problem that an incorrect DS may be
      returned from the DS utility which makes TYPO3 process
      the data value incorrectly (for example, not detecting
      file fields and processing the values accordingly).
      
      To solve this the $field parameter is passed.
      
      Resolves: #59423
      Releases: 6.3, 6.2, 6.1
      Change-Id: Icfafd553f76e17ad5db651bb3f5dea52b140dcf7
      Reviewed-on: https://review.typo3.org/30633
      Reviewed-by: Cedric Ziel
      Tested-by: Cedric Ziel
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      4436848e
    • Nicole Cordes's avatar
      [BUGFIX] Remove warnings in ImportExportController.php · c8a726a6
      Nicole Cordes authored
      This patch adds cleanup to prevent warnings when accessing the
      import/export module.
      
      Resolves: #58534
      Releases: 6.3, 6.2
      Change-Id: I1e1afbea07b0c8e8c4bc29d25739882907c79b4b
      Reviewed-on: https://review.typo3.org/29881
      Reviewed-by: Susanne Moog
      Reviewed-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      c8a726a6
    • Henrik Ziegenhain's avatar
      [FEATURE] Add uid to SysDomainCache · 8ed935c9
      Henrik Ziegenhain authored
      If you are building an extension, that outputs
      data depending on a selected domain, it is easier
      to compare the uid of sys_domain records
      than the domainName itself.
      
      Resolves: #57297
      Releases: 6.3
      Change-Id: Ic1efd3efe043f28ef7737f407d9a200b168d9685
      Reviewed-on: https://review.typo3.org/28794
      Reviewed-by: Markus Schubath
      Tested-by: Markus Schubath
      Reviewed-by: Krzysztof Adamczyk
      Reviewed-by: Andrea Schmuttermair
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      8ed935c9
    • Felix Kopp's avatar
      [TASK] Extension manager: default sorting for Extensions · 30766515
      Felix Kopp authored
      EM "Get Extension" does not show the awesome extension culture
      that lives in the TER. Change sorting basically with the primary goal
      to order extensions by update.
      
      Resolves: #59583
      Releases: 6.3, 6.2
      Change-Id: Ie8aebc13c41427e0603fa5313b794996d01fbc44
      Reviewed-on: https://review.typo3.org/30735
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Robert van Kammen
      Tested-by: Robert van Kammen
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      30766515
    • Marc Bastian Heinrichs's avatar
      [TASK] Ensure that cli user is admin on extension install and uninstall · 6e3ba2a5
      Marc Bastian Heinrichs authored
      Extension install and uninstall is an admin task. Calling the belonging
      CommandController on cli should ensure, that the user has admin
      rights.
      
      This adds API to the CommandController to avoid code duplication
      in every controller to achieve this.
      
      Distribution packages could be installed via cli without errors now.
      
      Resolves: #59556
      Releases: 6.3, 6.2
      Change-Id: Icd1b6bf4379322c8bec07531a15d2171b103e076
      Reviewed-on: https://review.typo3.org/30715
      Reviewed-by: Ernesto Baschny
      Tested-by: Ernesto Baschny
      6e3ba2a5
    • Markus Klein's avatar
      [BUGFIX] Fix RTE file links migration · f7d19ae5
      Markus Klein authored
      Links in RTE might be stored as <LINK or <link.
      Currently the upgrade wizards lacks support for <LINK.
      Add this to the regular expression.
      
      Resolves: #51800
      Releases: 6.3, 6.2
      Change-Id: Ic22983db1144fb1317d6102907c792871e1eeaed
      Reviewed-on: https://review.typo3.org/30820
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      f7d19ae5
  4. Jun 18, 2014
  5. Jun 17, 2014
    • Frans Saris's avatar
      [BUGFIX] Correctly align datepicker clear input and trigger icon · 053bddcb
      Frans Saris authored
      This patch fixed the alignment of the clear input icon in the
      date input fields and the trigger icon outside the datepicker input
      fields.
      
      Resolves: #59615
      Releases: 6.3, 6.2
      Change-Id: I0943ea0a8c4157d46fc07ca055ac8c1ab67c9a5b
      Reviewed-on: https://review.typo3.org/30758
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      053bddcb
    • Oliver Hader's avatar
      [TASK] Set TYPO3 version to 6.3-dev · 0f7f9664
      Oliver Hader authored
      Releases: 6.3
      Change-Id: Ie6aef74f866ac9b93e752a777ce6313126d8a32f
      Reviewed-on: https://review.typo3.org/30786
      Reviewed-by: Christian Kuhn
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      0f7f9664
    • Oliver Hader's avatar
      [BUGFIX] Undefined method in extension manager · 66af35a7
      Oliver Hader authored
      PHP fatal error due to the invalid call to non-existing method
      ExtensionManagementService::resolveDependenciesAndInstall during
      upgrading an existing extension to a newer version from TER.
      
      Resolves: #59624
      Releases: 6.2
      Change-Id: I84ff3685a94625cbc94af1967ac65b61cf9f5e43
      Reviewed-on: https://review.typo3.org/30777
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Francois Suter
      Tested-by: Francois Suter
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      66af35a7
    • Oliver Hader's avatar
      [BUGFIX] Page tree does not visualize move targets · 3fe13ccb
      Oliver Hader authored
      If moving an element to a different page, the page tree only
      visualizes the change in the source page, but does not visualize
      the target page.
      
      The reason is that the move-pointer is used (t3ver_state=4)
      instead of the move-placeholder (t3ver_state=3) in that case.
      
      Resolves: #59114
      Releases: 6.2
      Change-Id: Iefa01e4c85e9fb753873d03e7638ac592c09a657
      Reviewed-on: https://review.typo3.org/30473
      Reviewed-by: Wouter Wolters
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      3fe13ccb
    • Oliver Hader's avatar
      [BUGFIX] Define precedence of states in workspace module · 01efa5c3
      Oliver Hader authored
      The workspace module defines several states:
      edited, moved, created, hidden, unhidden, deleted
      
      The states "hidden" and "unhidden" are currently applied
      after the action states. This change only uses the hidden
      states if a record has been modified.
      
      Resolves: #59118
      Releases: 6.2
      Change-Id: I95981306d61df38939a47579cb320dd93d51ce5b
      Reviewed-on: https://review.typo3.org/30467
      Reviewed-by: Wouter Wolters
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      01efa5c3
    • Oliver Hader's avatar
      [BUGFIX] Preview of moved workspace elements on source page · d3de5d55
      Oliver Hader authored
      If e.g. a content element gets moved to a different page, the
      workspace preview link opens the source page (which does not
      contain the element anymore, because it was moved).
      
      Since the elements are shown on the correct page in the
      workspace backend module, using the target page in the preview
      link for the frontend is just obvious.
      
      Resolves: #59143
      Releases: 6.2
      Change-Id: Ib84e65766e825cc26a66cbda9ffa8132c3a3ec18
      Reviewed-on: https://review.typo3.org/30474
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      d3de5d55
    • Helmut Hummel's avatar
      Revert "[BUGFIX] Session cookie is not recreated on login" · df11f015
      Helmut Hummel authored
      This reverts commit 76741dff
      (https://review.typo3.org/29626)
      
      This change is not needed any more as the fix done
      for #58713 also fixes the issues targeted with this fix.
      
      This should be reverted not only because it is not needed
      any more but especially because it "abuses" the property
      ->newSessionID which should only be set when really
      a new ID has been generated and not to force the cookie
      to be set again.
      
      Releases: 6.2
      Resolves: #59614
      Reverts: #57751
      Related: #58713
      Change-Id: I5324769b0795bcc1b1f1e385c73fd085d7b3f571
      Reviewed-on: https://review.typo3.org/30753
      Reviewed-by: Markus Klein
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      df11f015
  6. Jun 16, 2014
    • Oliver Hader's avatar
      [BUGIFX] Field labels not shown in workspaces history · 22e9d09a
      Oliver Hader authored
      Field labels are not shown if opening the history of an
      element in the workspace module.
      
      Resolves: #59546
      Releases: 6.2
      Change-Id: I3f522957dad8e36046b508dde658496f1cec6008
      Reviewed-on: https://review.typo3.org/30713
      Reviewed-by: Wouter Wolters
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Tymoteusz Motylewski
      Tested-by: Tymoteusz Motylewski
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      22e9d09a
  7. Jun 13, 2014
    • Oliver Hader's avatar
      [BUGFIX] Broken tests due to modified PostProcessor constructor · 7c8b73d7
      Oliver Hader authored
      Issue #31951 introduced a breaking change in changing the order
      of constructor arguments in the form PostProcessor. This could
      have been avoided since new TypoScriptFactory object is and was
      a singleton.
      
      Resolves: #59549
      Releases: 6.2
      Change-Id: I1134d4440437e9fe03129241e63c0f0004712176
      Reviewed-on: https://review.typo3.org/30714
      Reviewed-by: Marc Bastian Heinrichs
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      7c8b73d7