Skip to content
Snippets Groups Projects
  1. Aug 27, 2013
    • Stefan Rotsch's avatar
      [TASK] Display count of failed error checks in install tool menu · cf6e064b
      Stefan Rotsch authored
      With displaying the count of failed error checks in the navigation menu
      (like the count of unread messages in an email inbox) a user will more
      likely enter the "System environment" section of the install tool and
      take care about the found errors and warnings.
      
      Change-Id: I3d9b628b428da13992c3dc1e7e5ab6beaeda5ce1
      Resolves: #51410
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23380
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      cf6e064b
    • Nicole Cordes's avatar
      [TASK] ext:saltedpasswords: Remove isUsageEnabled for backend · ef335ab2
      Nicole Cordes authored
      Remove all calls on SaltedPasswordsUtility::isUsageEnabled('BE')
      as backend is enabled by default. Besides remove all
      ExtensionManagementUtility::isLoaded('saltedpasswords') as
      extension is loaded by default.
      
      Change-Id: Ie2332fc3c6c454888afc8c9956b9869309623584
      Resolves: #51356
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23375
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      ef335ab2
    • Peter Niederlag's avatar
      [BUGFIX] utf8/multibyte character breaks menu filelist · c1b09d65
      Peter Niederlag authored
      Resolves: #51190
      Releases: 6.2, 6.1
      Change-Id: I105e23b12659495b4058edbc8091eee4374d58b9
      Reviewed-on: https://review.typo3.org/23278
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Oliver Klee
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      c1b09d65
    • Michiel Roos's avatar
      [BUGFIX] Fix incorrect call to substr_count · aedccd3e
      Michiel Roos authored
      The call to substr_count was incorrect.
      
      Change-Id: I9f452d22f03a99fbf0b862021b100dcf6d53d792
      Resolves: #51409
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23374
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      aedccd3e
    • Jigal van Hemert's avatar
      [TASK] Update SwiftMailer to 5.0.1 · 38cb243c
      Jigal van Hemert authored
      Feature wise equal to 4.3.1, but now with MIT license.
      
      Resolves: #51406
      Releases: 6.2
      
      Change-Id: Ie0cd306b544c2f56853ca7e16ba6cdd5cdf84a6e
      Reviewed-on: https://review.typo3.org/23370
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      38cb243c
    • Stefan Rotsch's avatar
      [TASK] Remove misleading icon from buttons in install tool · 6cecd88e
      Stefan Rotsch authored
      Nearly all buttons in the install tool currently show a green checkmark
      icon. This is misleading, as in most cases nothing has been checked.
      The button simply leads to the next step or executes the desired action.
      
      With removing the icon, it will be more clearer that clicking a button
      will just perform the intended action, without any check being
      performed beforehand that this action will actually succeed.
      
      Change-Id: If00d4ccde24a201f552ead6b9d8991c8e58b473f
      Resolves: #51407
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23368
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      6cecd88e
    • Nicole Cordes's avatar
      [TASK] Make the extension titles link to the configuration · 5c98d7a2
      Nicole Cordes authored
      In the extension manager make the extension titles link to the
      configuration again. This will provide an additional clickable area and
      it allows the integrators to continue using the known behavior.
      
      Resolves: #50234
      Releases: 6.2, 6.1, 6.0
      Change-Id: I120e8fb47628fe118291cbdd57951a0238ebcd71
      Reviewed-on: https://review.typo3.org/22663
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Nicole Cordes
      Tested-by: Nicole Cordes
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      5c98d7a2
    • Nicole Cordes's avatar
      [TASK] Move default salt methods to factory function · b7b2add0
      Nicole Cordes authored
      To use saltedpasswords in the install tool it is necessary to move the
      default salt methods registration from ext_localconf.php to the salt
      factory. This patch adds an initialize function to set the default salt
      methods.
      
      Resolves: #51404
      Releases: 6.2
      Change-Id: Iaa4547255c8d6e3b0b0fd75c0aaadfa54109ba27
      Reviewed-on: https://review.typo3.org/23369
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      b7b2add0
    • Christoph Buchli's avatar
      [BUGFIX] Install Tool: Correct Browser-Title if locked · eae03188
      Christoph Buchli authored
      If the Install Tool is locked, the login-screen states whether the
      cause to this is if the ENABLE_INSTALL_TOOL file doesn't exist (and
      therefore it's locked) or if no password is set.
      
      Currently, the Browser-Title states "No install tool password set"
      even if it's set but the ENABLE_INSTALL_TOOL file doesn't exist.
      This Patch sets the correct title in the browser-window:
      "The Install Tool is locked".
      
      Resolves: #51408
      Release: 6.2
      Change-Id: Ia9d25a884667404408a2ef6a375d95f7509d8d9d
      Reviewed-on: https://review.typo3.org/23373
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      eae03188
    • Jigal van Hemert's avatar
      [BUGFIX] Next/last button not linked on last page · 2334a125
      Jigal van Hemert authored
      The button icon viewhelper now supports an empty uri parameter. The
      link on the next / last button of the backend paginate widget in case
      you are on the very last page can be removed.
      
      Change-Id: I238c77efa8a9d4ff4a1864f6df876a695dc690e5
      Resolves: #51395
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23363
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      2334a125
    • Nicole Cordes's avatar
      [TASK] Cleanup FactoryConfiguration for saltedpasswords · a5362c3d
      Nicole Cordes authored
      This patch rewrites the configuration of ext:saltedpasswords into
      a readable array which gets serialized afterwards. The check for
      enabling salted passwords in the backend is obsolete and removed.
      The values of the "checkConfiguration" user functions superfluous
      and removed as well.
      
      Resolves: #51354
      Releases: 6.2
      Change-Id: I539070d1642660ad0a5641d8971bdabc7cf92223
      Reviewed-on: https://review.typo3.org/23366
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      a5362c3d
    • Christoph Buchli's avatar
      [FEATURE] Install Tool: Check for broken ext indicates loading · 09375317
      Christoph Buchli authored
      "Check for broken extensions" in important actions of the install
      tool checks for broken extenions over an Ajax-Request.
      
      Currently, the user clicks the button to check for broken extensions
      and doesn't get any feedback whether there is something going on or not.
      This patch implements a loading-message with a Spinner that is displayed
      as soon as the button to check for broken extensions is clicked.
      Furthermore the button is hidden as long as the request is beign executed
      and displayed again if there is anything more to check (e.g. broken
      extensions are found).
      
      Resolves: #51379
      Release: 6.2
      Change-Id: I13e5024a1e2666e54e782ff1bab9418ba8b180f6
      Reviewed-on: https://review.typo3.org/23365
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Christoph Buchli
      Tested-by: Christoph Buchli
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      09375317
    • Stefan Rotsch's avatar
      [TASK] Refactor misleading method name · 95662d9e
      Stefan Rotsch authored
      Purpose of the initialize() method in the AbstractAction class is the
      initialization of a handle. It is not intended to be used for generally
      initializing classes derived from AbstractAction.
      
      By refactoring the method name, the method's purpose will be indicated
      more clearer.
      
      Change-Id: I1603090e4dfccb5b57da4fa9c3792ec73647c524
      Resolves: #51396
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23364
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      95662d9e
    • Michiel Roos's avatar
      [FEATURE] Install tool database port detection · 45cbe771
      Michiel Roos authored
      The patch adds better auto detection of port settings to
      install tool step action "database connect". If everything
      works out, the database connect step is not rendered anymore
      during upgrading which is the case without the patch.
      
      - Split port off from IP only if IPv4 is used
      - Get default or configured port for connection test
      - Store port, host and socket on success and redirect to self
      
      Change-Id: Ia5b53fc7eff60c5b2613ecee35cd5ee699e141ca
      Resolves: #49186
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23332
      Reviewed-by: Kai Ole Hartwig
      Tested-by: Kai Ole Hartwig
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      45cbe771
    • Sascha Egerer's avatar
      [TASK] Shorten database names in functional tests · c72bca79
      Sascha Egerer authored
      The functional tests frameworks create a new database per test.
      The database name is generated by the original database
      name plus a string and a hash.
      
      If the database name length exceeds the maximum length of 64
      characters an exception is now thrown.
      
      The generated database name is also been shortened a bit.
      
      Resolves: #51383
      Releases: 6.2
      Change-Id: I5817e440a3dcba7e53e2a27dca4f7bfc679334f5
      Reviewed-on: https://review.typo3.org/23356
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      c72bca79
    • Tymoteusz Motylewski's avatar
      [TASK] Fix functional tests in WorkspaceServiceTest · 7429a702
      Tymoteusz Motylewski authored
      Refactor WorkspaceServiceTest to reflect recent changes
      in functional testing.
      Enable test so they will be run in Travis.
      Still 2 tests are skipped and need further review,
      but it can be done in the separate change.
      
      Resolves: #51164
      Releases: 6.2
      Change-Id: I074629d877b6a4d336bd21aacd20268bf4746811
      Reviewed-on: https://review.typo3.org/23185
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      7429a702
    • Markus Klein's avatar
      [TASK] Remove workaround for PHP bug in validEmail() · a1c35e19
      Markus Klein authored
      In GeneralUtility::validEmail() there's still a workaround for
      a PHP crash (bug 52929).
      This was fixed with PHP 5.3.4 and as TYPO3 6.2
      requires 5.3.7, this workaround can be removed.
      
      Resolves: #51386
      Releases: 6.2
      Change-Id: I5b32e90fd1a99c1cb2bdc261965114b06b4d4a58
      Reviewed-on: https://review.typo3.org/23357
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      a1c35e19
    • Nicole Cordes's avatar
      [FEATURE] ext:saltedpasswords is required and enabled in backend · 67d06d35
      Nicole Cordes authored
      This patch adds saltedpasswords as a required system extension,
      forcing salted hashes to be enabled for backend authentication.
      The install tool checks settings and adapts them if needed.
      Rsaauth is added to the list of recommended extensions
      in the install tool extension installation upgrade wizard.
      
      Resolves: #51352
      Releases: 6.2
      Change-Id: Ifd3b9f195101bcdb083b3bf9db4a74c812f0a709
      Reviewed-on: https://review.typo3.org/23333
      Reviewed-by: Kai Ole Hartwig
      Tested-by: Kai Ole Hartwig
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      67d06d35
    • Francois Suter's avatar
      [BUGFIX] Hide translations in categories selector · 756c34fc
      Francois Suter authored
      The \TYPO3\CMS\Core\Category\CategoryRegistry::addTcaColumn() method
      provides an API for adding a system categories selector to a given
      table. However the generated TCA misses a condition in
      "foreign_table_where" to hide translated categories.
      
      Resolves: #51304
      Releases: 6.0, 6.1, 6.2
      Change-Id: I2622371a89c8eabeb29e835c7f6673ffc6349186
      Reviewed-on: https://review.typo3.org/23280
      Reviewed-by: Philipp Gampe
      Reviewed-by: Francois Suter
      Tested-by: Francois Suter
      756c34fc
    • Christoph Buchli's avatar
      [BUGFIX] Install tool: Check for broken ext uninstalls correct ext · eb217f47
      Christoph Buchli authored
      "Check for broken extensions" in important actions of the install
      tool renders uninstall buttons for every broken extension it found.
      
      Currently only the last extension is uninstalled, no matter which
      button is used. The patch fixes this by adding a class to identify
      the extension in question to each button and adapts the javascript.
      
      Resolves: #51368
      Releases: 6.2
      Change-Id: I7b754aca58e262dbd726452f816fe4dfaa6cf54d
      Reviewed-on: https://review.typo3.org/23336
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      eb217f47
    • Nicole Cordes's avatar
      [BUGFIX] Tests in Localization\Parser\LocallangXmlParserTest fail · 69f458f9
      Nicole Cordes authored
      If the system is already translated into French two tests in
      Localization\Parser\LocallangXmlParserTest fail. This is because another
      localization file is taken where test strings are not included.
      
      As the tested functions can't work system independent, the test has to
      make sure no system dependencies are used. Therefore the patch
      introduces a new language "md5" to prove the workflow.
      
      Resolves: #50870
      Releases: 6.2, 6.1, 6.0
      Change-Id: I64e8864a7d746c4f5c278f5e67d8dae068d8f920
      Reviewed-on: https://review.typo3.org/22918
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      69f458f9
    • Alexander Stehlik's avatar
      [BUGFIX] Escape title tag of image links · da770e38
      Alexander Stehlik authored
      This patch adds a missing call to htmlspecialchars() when
      the title tag of image links is initialized.
      
      Resolves: #50760
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Change-Id: If41f33d9621f7790c0ff0de4aebcd7cdcb59707f
      Reviewed-on: https://review.typo3.org/22803
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      da770e38
    • Aske Ertmann's avatar
      [BUGFIX] Page tree filtering broken in IE7 & IE8 · cf1b2b9f
      Aske Ertmann authored
      The page tree doesn't show the result when using the filter
      in the page tree in IE7 & IE8. ExtJS somehow breaks silently
      when trying to use a non-tag (text) as a drag handle. This fix
      works with the original change that introduced this, meaning it
      doesn't break the functionality of dragging of locked records.
      
      Change-Id: I3f33fb3e4f6bd7622f502a9265897fee9d3e4ed3
      Resolves: #25327
      Resolves: #37026
      Related: #M17952
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Reviewed-on: https://review.typo3.org/22500
      Reviewed-by: Nicole Cordes
      Tested-by: Nicole Cordes
      cf1b2b9f
  2. Aug 26, 2013
    • Michiel Roos's avatar
      [FEATURE] Install tool database select during upgrading · c39739f0
      Michiel Roos authored
      - Detect if SYS/isInitialInstallationInProgress is set
      - If set: Show form for creating or selecting empty db
      - If not set: Show all databases the user has access to
      
      Change-Id: Ifaa1678f8ab1eaacec944e6dddf7d23babb804cf
      Resolves: #51357
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23329
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Alexander Böhm
      Tested-by: Alexander Böhm
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      c39739f0
    • Stefan Neufeind's avatar
      [TASK] Align inputs and adjust label-width · a713d597
      Stefan Neufeind authored
      Labels should display as a block so inputs are aligned.
      Label-width needs to be adjusted as well then.
      
      Change-Id: I4a0e58fc648efd0767d0d3dc814d5aa7c7c444e2
      Resolves: #50951
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/22983
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      a713d597
    • Christian Kuhn's avatar
      [TASK] Install tool test action fatals if image not exists · 82b92ca4
      Christian Kuhn authored
      The install tool test section creates test images. If permissions
      on the target folder are not set up correctly, the file may not
      be created, but a correct file location is returned.
      In this case not caught exceptions are thrown. This is
      now sanitized with a simple file exists view helper to
      show some error message instead.
      
      Change-Id: Ic840b0128e5c69f8ce6f601952b8f17e59713e27
      Resolves: #51366
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23331
      Reviewed-by: Simon Schmidt
      Tested-by: Simon Schmidt
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      82b92ca4
    • Steffen Müller's avatar
      [FEATURE] Add public API to get ApplicationContext · 89e45c26
      Steffen Müller authored
      Application Context is initialized in Bootstrap. We need a
      public API to get the current context without using the bootstrap
      itself.
      
      In Flow, the ObjectManager provides this API, but in TYPO3 CMS we
      do not have this kind of ObjectManager (except in extbase).
      
      The API call is:
      \TYPO3\CMS\Core\Utility\GeneralUtility::getContext();
      
      Resolves: #50983
      Releases: 6.2
      Change-Id: Ic900a503b3e2bc184d2bfd43345e72180887ef18
      Reviewed-on: https://review.typo3.org/23018
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      89e45c26
    • Steffen Müller's avatar
      [BUGFIX] Fix broken path to fonts in t3skin · 1799ce59
      Steffen Müller authored
      Follow-up: #51134
      Releases: 6.2
      Change-Id: I80c2f2bab106cf78a93e371e613c8049510f7bfd
      Reviewed-on: https://review.typo3.org/23306
      Reviewed-by: Ernesto Baschny
      Tested-by: Ernesto Baschny
      1799ce59
  3. Aug 24, 2013
    • Francois Suter's avatar
      [FEATURE] Render icon with button view helper · 8af3edad
      Francois Suter authored
      Fluid is currently lacking a view helper to render a skinned icon.
      By making the button icon view helper accept an empty URI as an
      argument, we let it render an unlinked icon, rather than adding
      a new view helper with very similar code.
      
      This patch also cleans up the class phpDoc block, which
      contained several errors.
      
      Resolves: #51305
      Releases: 6.2
      Change-Id: I74b1dc3346e20c9094313a2da451bcb6c1f60f29
      Reviewed-on: https://review.typo3.org/23281
      Reviewed-by: Frans Saris
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      8af3edad
  4. Aug 22, 2013
    • Anja Leichsenring's avatar
      [BUGFIX] Fix failing test · 163c2316
      Anja Leichsenring authored
      The test using this file was not adjusted and thus failing.
      
      The test was adjusted and another one added, looking after the new
      position.
      
      Resolves: #51273
      Relates: #51251
      Releases: 6.2
      Change-Id: I12aebadfa12633f62b32365b064e802f608f6197
      Reviewed-on: https://review.typo3.org/23262
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      163c2316
    • Christian Kuhn's avatar
      [TASK] Merge pagegen.php to index_ts.php · eb148126
      Christian Kuhn authored
      pagegen.php contains rendering code and is called twice
      in index_ts.php. The patch merged the content of this
      file to index_ts.php to have all global code in one file.
      
      The patch is a straight forward refactoring, only the
      time tracking is a bit simplified and an obsolete if
      is removed at the former second inclusion of the file.
      
      Change-Id: Id8477423455281bd6df2ce32eb280809045e4541
      Resolves: #51254
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23246
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      eb148126
    • Christian Kuhn's avatar
      [TASK] Move TCA and ext_tables.sql from ext:cms to ext:frontend · 8fe0590f
      Christian Kuhn authored
      EXT:frontend is the successor of ext:cms. This started with the
      namespace change so all class files are already located there.
      The patch moves TCA and ext_tables.sql to the extension to make
      it very clear that functional tests that depend on this data
      should also go to ext:frontend later on.
      The patch is trivial since both extensions are "required" and
      thus always loaded, with ext:frontend directly before ext:cms,
      so nothing can break with this patch.
      
      Change-Id: Ifd9e0c9263f6b9a6aadfbfa1b568c4cd085e40d9
      Resolves: #51251
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23244
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      8fe0590f
    • Christian Kuhn's avatar
      [BUGFIX] Wrong namespace in DataHandler test · df2e8393
      Christian Kuhn authored
      Change-Id: Ice648bc6d9d0668c7f0a42ae57fab556da7dcaaa
      Resolves: #51253
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23245
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      df2e8393
    • Stefan Neufeind's avatar
      Revert "[BUGFIX] Check for incompatible SQL modes" · b048d701
      Stefan Neufeind authored
      The sysenv-check is not the proper place for a check that needs a working db-connection. But we'll find a different place for this check shortly and then reintroduce it.
      
      This reverts commit bad3f24c
      
      Change-Id: I1ba4a2ed88ad03df122593ac964d997ec05edacf
      Reviewed-on: https://review.typo3.org/23243
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      b048d701
    • Stefan Froemken's avatar
      [BUGFIX] Missing "Interface" in Backend-Annotation · 5738788b
      Stefan Froemken authored
      ObjectMapper does not work for Backend-Mappings
      because of missing "Interface" in Backend-Annotation
      
      Resolves: #51249
      Releases: 6.2, 6.1
      Change-Id: I45a6f1c57ddcf71282853c44e261bfa877854b85
      Reviewed-on: https://review.typo3.org/23238
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      5738788b
    • Sascha Egerer's avatar
      [BUGFIX] Check for incompatible SQL modes · bad3f24c
      Sascha Egerer authored
      If the SQL mode "STRICT_ALL_TABLES" is enabled you
      will not be able to save most records. (Enable it in
      your my.cnf and try to save a tt_content record)
      
      This patch adds a check in the install tool for the
      incompatible SQL modes "STRICT_ALL_TABLES" and
      "NO_BACKSLASH_ESCAPES".
      
      The automatic fix for "NO_BACKSLASH_ESCAPES" has been
      removed because we don't want to change the mysql
      environment automatically.
      
      Resolves: #20052
      Resolves: #18866
      Resolves: #18821
      Releases: 6.2, 6.1, 6.0
      Change-Id: Ifd2d7901935f06534a273374bf48266916e23698
      Reviewed-on: https://review.typo3.org/19671
      Reviewed-by: Sascha Egerer
      Tested-by: Sascha Egerer
      Reviewed-by: Markus Klein
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      bad3f24c
    • Frans Saris's avatar
      [BUGFIX] Storage is offline but is still used · d3a1baba
      Frans Saris authored
      Check before generating a publicUrl if storage is online.
      
      Resolves: #49842
      Releases: 6.2, 6.1, 6.0
      Change-Id: I766e337cf5e7dfcb309bbce0bbd7c4d8df733c84
      Reviewed-on: https://review.typo3.org/22915
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      d3a1baba
  5. Aug 21, 2013
    • Helmut Hummel's avatar
      [BUGFIX] Ignore permission checks for processed files · 76b166b7
      Helmut Hummel authored
      It must be possible that processed files are generated
      even if the user has read only permissions on a storage.
      
      Additionally add a method to Storage, to specifically
      update a processed file with a local file.
      
      Resolves: #51209
      Releases: 6.0, 6.1, 6.2
      
      Change-Id: I847b02f070c55647e06695c1c70b0b7e8e238177
      Reviewed-on: https://review.typo3.org/23196
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      76b166b7
  6. Aug 20, 2013
    • Lienhart Woitok's avatar
      [BUGFIX] No version overlay should be done for sys_language · f0a436f2
      Lienhart Woitok authored
      The tables sys_language and static_languages do not support
      versioning. Therefore, when doing a version preview, no
      version overlay should be applied to them.
      
      Change-Id: I37be782601fc37e78a74d2459b6f246c5107b701
      Fixes: #37892
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/11928
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      f0a436f2
    • Stefan Neufeind's avatar
      [BUGFIX] Files with unclean path indexed multiple times · 04dae870
      Stefan Neufeind authored
      When adding a file or requesting a file by an identifier
      cleanup any . and .. in the path before handing off
      to the driver so files are not indexed multiple times.
      
      Fixes: #46989
      Releases: 6.2, 6.1, 6.0
      Change-Id: I4198a8885a6a148e68e1e0f717775f9af976a9ef
      Reviewed-on: https://review.typo3.org/22923
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      04dae870