Skip to content
Snippets Groups Projects
  1. Aug 30, 2011
    • Philipp Gampe's avatar
      [BUGFIX] Fix HTTP Request Exceptions with SSL certificates · 3d2b10f4
      Philipp Gampe authored
      HTTP_Request2 expects the default value for ssl_cafile, ssl_capath,
      ssl_local_cert and ssl_passphrase to be NULL, and not ''.
      
      As the Install Tool is not able to handle this, we need to check if
      those values are empty and set them NULL accordingly.
      
      Additionally the socket adapter has trouble with ssl_verify_peer.
      Therefore change ssl_verify_peer to FALSE by default
      
      Change-Id: I065c649a671d4360c9a51ab4be40fb0eb58d6ec6
      Resolves: #28619
      Reviewed-on: http://review.typo3.org/3949
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      3d2b10f4
    • Steffen Gebert's avatar
      [TASK] Convert XLIFF files to Tab indentation · ca75753d
      Steffen Gebert authored
      Change-Id: If71429224f5c1f79b497987b70135b96c2a5d86a
      Reviewed-on: http://review.typo3.org/4636
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      ca75753d
  2. Aug 29, 2011
  3. Aug 28, 2011
    • Markus Klein's avatar
      [BUGFIX] HTMLparser, treat fixAttrib.unset as boolean · 5df562ee
      Markus Klein authored
      HTMLparser_tags fixAttrib.unset is documented to be boolean, but is
      currently treated as string.
      This patch corrects for the expected behavior.
      
      Change-Id: I608debf23280dd7d3816fe1ee05421cc88efc752
      Resolves: #29246
      Releases: 4.6, 4.5, 4.4, 4.3
      Reviewed-on: http://review.typo3.org/4605
      Reviewed-by: Christopher 
      Tested-by: Christopher 
      Reviewed-by: Egbert van der Hout
      Reviewed-by: Björn Pedersen
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      5df562ee
    • Xavier Perseguers's avatar
      [BUGFIX] Add DB structure update pre-processing hook in EM · 5fb43cda
      Xavier Perseguers authored
      Extension Manager lacks a way to perform actions prior to modifying the database
      structure (create new tables or add additional fields in existing ones) when
      installing an extension.
      
      This would be very handy for DBAL to let user update mapping definition from within
      TYPO3 without the need to first manually edit typo3conf/localconf.php.
      
      This is a bugfix as the feature had been accepted for 4.5.0beta1 and was wrongly
      removed during Extension Manager refactoring task. In fact, the interface is still
      here but never used.
      
      Change-Id: I4de8490a6ad61f0068525fda07f41a8601be9c6c
      Fixes: #23877
      Releases: 4.5, 4.6
      Reviewed-on: http://review.typo3.org/4614
      Reviewed-by: Björn Pedersen
      Reviewed-by: Philipp Gampe
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      5fb43cda
    • Christopher's avatar
      [BUGFIX] Message about missing db credentials is misleading · 9916fced
      Christopher authored
      If persistent connections are not allowed by MySQL the error message "Can only
      select database if username/password/host is correctly set first." is shown.
      Add an explanation that $TYPO3_CONF_VARS['SYS']['no_pconnect'] must be set 0
      if persistent connections are not allowed.
      
      Change-Id: I28f373c1e771f00d1584eff5080bfa51cf48ed96
      Fixes: #29245
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4633
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      9916fced
  4. Aug 27, 2011
    • Wouter Wolters's avatar
      [BUGFIX] Check for PHP 5.3 · 992a86b9
      Wouter Wolters authored
      Minimum PHP version to check for is now 5.3. The fix for the exec()
      function in PHP lower than 5.3 on Windows is removed.
      
      Change-Id: I62530c75ebbed592bbf0a6503ccadd229bb1c923
      Fixes: #29285
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4630
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      992a86b9
  5. Aug 26, 2011
    • Susanne Moog's avatar
      [BUGFIX] 'Update settings' button does not work in new em · 565304cc
      Susanne Moog authored
      After installing an extension you get a popup where you can
      update the configuration settings of an extension. In the new
      extension manager the update button there will not work as it
      is a submit button but the form around the fields is missing.
      
      Attached patch simply inserts the form in this case, too.
      
      Change-Id: I9c4d5c1f1b84f1b6d7c3e1e1be33ee63752d09e9
      Resolves: #29172
      Releases: 4.5, 4.6
      Reviewed-on: http://review.typo3.org/4536
      Reviewed-by: Björn Pedersen
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      565304cc
    • Xavier Perseguers's avatar
      [BUGFIX] XLIFF: Approved attribute is on wrong element · 1633f761
      Xavier Perseguers authored
      Attribute "approved" is currently put on "target" element instead
      of "trans-unit".
      
      Change-Id: I550eebbdcd549ada4a00c9cba4e45f690262381e
      Fixes: #29262
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4607
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      1633f761
  6. Aug 24, 2011
    • Udo Leimberger's avatar
      [BUGFIX] Livesearch does not find all pages · 61b89cdd
      Udo Leimberger authored
      If you are a BE user with various mount points (no admin), live search
      does not find all pages.
      
      Change-Id: Ie4c9c41f65d8a84722fa3847921912c7fb5a18f1
      Resolves: #29086
      Releases: 4.5, 4.6
      Reviewed-on: http://review.typo3.org/4460
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      61b89cdd
    • Susanne Moog's avatar
      [TASK] Streamline class prefix handling in the core · fb0b7724
      Susanne Moog authored
      At the moment the frontend option userFuncClassPrefix is also checked in
      various backend scenarios (for example the registry) and in general
      everywhere t3lib_div::hasValidPrefix is called. Therefore it should be a system
      option. Additionally to ensure "user_" is working as a prefix this was given
      hardcoded as additionalPrefix to the function in some cases.
      
      This patch streamlines the handling of prefixes, introduces a [SYS] option
      additionalAllowedClassPrefixes, deprecates the [FE] option and allows
      the prefixes 'tx_', 'Tx_', 'user_' and 'User_' by default.
      
      Change-Id: I70fa89120dbe8c7790e3d6de4b173b69beb8a6f9
      Resolves: #29166
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4526
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      fb0b7724
    • Georg Ringer's avatar
      [BUGFIX] exec_SELECTcountRows returns string · 12667025
      Georg Ringer authored
      PHPdoc states that return value is either FALSE if
      something strange happened or integer with the count of
      records.
      
      MySql returns strings, so an intval is needed to have integers
      
      Change-Id: I521db73e7e9a85c2f616d869f50b3d012cdb1dcb
      Resolves: #29169
      Releases: 4.6, 4.5, 4.4
      Reviewed-on: http://review.typo3.org/4540
      Reviewed-by: Oliver Klee
      Reviewed-by: Xavier Perseguers
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      12667025
    • Xavier Perseguers's avatar
      [TASK] Fix invalid class reference in deprecation message · 0cebd2d4
      Xavier Perseguers authored
      References to tx_lang_parser_* should be replaced by t3lib_l10n_parser_*
      
      Change-Id: I529227db91a126ccea25b58211c381c3c5d429f7
      Reviewed-on: http://review.typo3.org/4565
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      0cebd2d4
  7. Aug 22, 2011
    • Bjoern Pedersen's avatar
      [BUGFIX] INTincScript_process: array check too late · b83105de
      Bjoern Pedersen authored
      The array check for the configuration has been moved before
      the first usage.
      
      Change-Id: Ia1355206b2a2e7bdc1cfa9b15402abb2ef3f36d5
      Resolves: #28833
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4215
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      b83105de
    • Steffen Kamper's avatar
      [BUGFIX] Extension Manager Cleanup · e39690de
      Steffen Kamper authored
      Beside some type hintings and indent correction there is now a check
      in response for timeout with fetching translation, so the UI is not
      blocked anymore if a timeout occurs.
      
      Change-Id: I670a2df4fddab0be6b0cb05e69e009c08db5e1fa
      Resolves: #28667
      Reviewed-on: http://review.typo3.org/4012
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      e39690de
    • Christian Kuhn's avatar
      [BUGFIX] Clean up API of t3lib_cache · 8de4a679
      Christian Kuhn authored
      This cleans up some loose ends of the caching framework by default patch series
      for 4.6: Some methods in t3lib_cache are not static and there is still a check
      for isCachingFrameworkInitialized() in tcemain.
      
      Change-Id: I5725672849db185eaa6683ee9749cc9295d4ef01
      Resolves: #29171
      Reviewed-on: http://review.typo3.org/4529
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      8de4a679
    • Steffen Kamper's avatar
      [TASK] Move aboutmodules files into extension directory · f43e316b
      Steffen Kamper authored
      There are two classes in typo3 directory which belong to the "aboutmodules" module:
      alt_intro.php
      class.alt_menu_functions.inc
      
      Move them into the extension's directory, cleanup a bit and use the module
      dispatcher to call the module.
      
      Change-Id: I2c398d985339bd1b35d15755cfec43b6e2c42eb5
      Resolves: #28676
      Reviewed-on: http://review.typo3.org/4021
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      f43e316b
    • Andreas Wolf's avatar
      [CLEANUP] Remove code duplication in saltedpasswords · 293bbf3f
      Andreas Wolf authored
      There is some duplicate code in tx_saltedpasswords_sv1::authUser().
      This patch removes the code, making it more readable.
      
      Change-Id: Ie461059bcc699936774a8e41475a9cbbc98d9606
      Resolves: #29157
      Releases: 4.5, 4.6
      Reviewed-on: http://review.typo3.org/3039
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      293bbf3f
    • Christian Kuhn's avatar
      [BUGFIX] Remove check for invalid prefix in addService · b491f240
      Christian Kuhn authored
      t3lib_extMgm::addService() checks that $serviceType (eg. 'auth') does not start
      with a valid class prefix. While it is probably not a good idea to prefix a
      service type with 'user_' or 'tx_', there is no technical reason to enforce
      this. The check especially leads to problems if
      TYPO3_CONF_VARS['FE']['userFuncClassPrefix'] is set to an empty string.
      This patch removes the check.
      
      Change-Id: I078078eef5147cb267483a0d8d04ab113a24f7e9
      Resolves: #29165
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/4525
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      b491f240
    • Christian Kuhn's avatar
      [TASK] Remove array duplication in T3_SERVICES · ed70bca1
      Christian Kuhn authored
      These informations are important for a service:
      
      * Extension name of a service implementation (e.g. 'saltedpasswords')
      * Service type (eg. 'auth')
      * Class implementing the service
        (service key, e.g. 'tx_saltedpasswords_sv1').
      
      t3lib_extMgm::addService() registers a service in global array
      $T3_SERVICES[type][key].
      Additionally it registers the same service as $T3_SERVICES[key][key].
      
      The latter registration is actually never used by any other service
      method in the core and can be removed to simplify this handling.
      
      Change-Id: I2c8c53bb763b0a41e5c2488bbcef96f7e1505c9f
      Resolves: #29164
      Reviewed-on: http://review.typo3.org/4522
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      ed70bca1
    • Helmut Hummel's avatar
      [TASK] Use autoloader in rsaauth system extension · ae353449
      Helmut Hummel authored
      Resolves: #29142
      Releases: 4.6
      
      Change-Id: I5ee0161a49d22c9d29b82bebfce6a16d3f1a439d
      Reviewed-on: http://review.typo3.org/4461
      Reviewed-by: Georg Ringer
      Reviewed-by: Xavier Perseguers
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      ae353449
    • Daniel Hoffmann's avatar
      [BUGFIX] Fix isAbsPath() on Windows · b7e0ee06
      Daniel Hoffmann authored
      Paths starting with a slash are absolute on Windows, too.
      
      Change-Id: Ie34449b8fc9f5e5a203044457baa64283412cf66
      Resolves: #16798
      Releases: 4.5, 4.6
      Reviewed-on: http://review.typo3.org/3712
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      b7e0ee06
  8. Aug 21, 2011
    • Stanislas Rolland's avatar
      [BUGFIX] Broken links representation gets saved to the database · f7fab17f
      Stanislas Rolland authored
      Solution: Avoid wrapping the a tag with span tag when style attribute
      is set when rteerror attribute is also set.
      
      Change-Id: I0f517b9f01deec05c9d31661a5fcf13f60ea0d37
      Resolves: #25302
      Releases: 4.4, 4.5, 4.6
      Reviewed-on: http://review.typo3.org/4351
      Reviewed-by: Georg Ringer
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      f7fab17f
    • Susanne Moog's avatar
      [BUGFIX] TYPO3 tries to connect to typo3.org on every login · 154c0ac8
      Susanne Moog authored
      The extension manager tries to establish a connection to the TER
      as soon as user credentials for a user are given.
      
      This patch changes that behavior so that it is only done for
      the functions that actually need a TER call.
      
      Additionally I did some cleanup.
      
      Change-Id: I4424f71d1b645ffdb46b3319409a48dbe00c7e70
      Resolves: #28949
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/4453
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      154c0ac8
    • Christian Kuhn's avatar
      [BUGFIX] Labels of modules extending t3lib_extobjbase not loaded · 08d33254
      Christian Kuhn authored
      Modules that extend t3lib_extobjbase currently do not show any label.
      Affected are for example the function wizards like sort pages and sub modules
      of the info module like info_pagetsconfig. The patch fixes this by changing
      t3lib_extobjbase to look for .xlf files as well.
      
      Change-Id: Id7faa5bb7e125b1857b07c28df561a760752e9ad
      Resolves: #29134
      Reviewed-on: http://review.typo3.org/4447
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      08d33254
    • Christian Kuhn's avatar
      [BUGFIX] t3lib_lock: Clean up constructor and add unit tests · 02cfeb78
      Christian Kuhn authored
      t3lib_lock can be cleaned up a bit: The constructor currently returns values
      which is impossible, one error case is turned into an exception.
      The constructor is additionally covered with unit tests.
      
      Change-Id: I86b2d7e2c1329cefd6a00952c9a024fd926d5abf
      Resolves: #29132
      Reviewed-on: http://review.typo3.org/4444
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      02cfeb78
    • Susanne Moog's avatar
      [BUGFIX] Setting userFuncClassPrefix to empty string does not work · f2c20600
      Susanne Moog authored
      Setting $GLOBALS['TYPO3_CONF_VARS']['FE']['userFuncClassPrefix']
      to an empty string - to allow all prefixes - does not work as
      expected as the check in t3lib_div expects a valid string with
      length > 0. Adjust t3lib_div::hasValidClassPrefix to also
      allow empty prefix var.
      
      Change-Id: Idbd8cf7a547d9549f1c31dadd731eda48f52fcec
      Resolves: #29133
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4445
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      f2c20600
    • Kay Strobach's avatar
      [BUGFIX] Problems with Cardlayout · 5ec3779c
      Kay Strobach authored
      This fix contains several parts:
      
      1. alt_file_navframe.php
         changed top.TYPO3.Backend.ContentContainer.setUrl()
         to new function
         top.TYPO3.ModuleMenu.App.openInContentFrame()
      
         This fix solves the problem in the filemodule
      
      2. iframepanel.js
         added small delay to ensure, that the panel is rendered with correct
         size before applying the mask (force centering of loading indicator)
      
      3. modulemenu.js
         make tree detect changed ids
      
      4. modulemenu.js
         refactoring of the following functions:
         - loadModuleComponents
         - openInContentFrame
         this has been done to reduce redundant code
      
      Change-Id: Ibccd5d6880e1e957d5de232fdc8f4ad168cd16ab
      Resolves: #28851
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4299
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      5ec3779c
    • Helmut Hummel's avatar
      [BUGFIX] Fix security level "normal" for backend login · b950c155
      Helmut Hummel authored
      Only change the object property to something different than "superchallenged"
      if the configuration is not set to a "standard" security level.
      
      Resolves: #29130
      Releases: 4.6, 4.5, 4.4, 4.3
      
      Change-Id: Ibf1194d04a7159ade9ef33701e92930f98cfb90e
      Reviewed-on: http://review.typo3.org/4452
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      b950c155
    • Stefan Neufeind's avatar
      [BUGFIX] Add admin-note to tab-description of extension-manager · 99678516
      Stefan Neufeind authored
      All other admin-modules already have this under "About modules".
      
      Change-Id: I54cc1ee2d3505f797623b5b9708174ee3e9df50e
      Resolves: #21528
      Reviewed-on: http://review.typo3.org/2788
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      99678516
    • Thomas Maroschik's avatar
      [BUGFIX] sys_action: Fix Record List page switching · 6d777920
      Thomas Maroschik authored
      If a list-records-task lists more than 100 records, the singe table page turning
      functionality is shown on top of the table. If you want to switch the page (or
      enter a page number) nothing happens or you get elsewhere than you are supposed
      to be.
      
      This happens due to wrong link generation. The Listmodule has been refactored, but the
      sys_actions Module stayed the same. Link generation was broken.
      
      This patch fixes the issues with sys_actions and list link generation by subclassing
      the localRecordList class and adopting the link generation to sys_actions needs.
      
      Change-Id: Ie84ec59ce632dbe4a74df8236eab777b23f3bd53
      Resolves: #23567
      Reviewed-on: http://review.typo3.org/2992
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      6d777920
    • Felix Kopp's avatar
      [TASK] Use a larger preview image in show_item (launchView) · 7b6bcee9
      Felix Kopp authored
      Increase the size of the image in show_item (launchView).
      This window is displayed when a image in list or file_list is clicked.
      
      Change-Id: I5b347a15c04b082b015d99fb2e80d486667a3398
      Resolves: #28963
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4307
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      7b6bcee9
    • Felix Kopp's avatar
      [TASK] Increase size of thumbnails · 1bb1b02c
      Felix Kopp authored
      Increase the size of thumbnails (page, list, filelist) from 54x54px to 64x64px.
      
      Change-Id: Ia830771e2e630d1fb5e4f624220cb6504ceb98a1
      Resolves: #29136
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4309
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      1bb1b02c
    • Xavier Perseguers's avatar
      [TASK] Use proper localization API · 000cebfa
      Xavier Perseguers authored
      Use of TYPO3.lang has been deprecated. Use TYPO3.l10n.localize() instead.
      
      Change-Id: I68f968df3f3d105ee566987c000e3dafb97b9fe3
      Resolves: #29028
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4388
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      000cebfa
    • Christian Kuhn's avatar
      [TASK] Remove usage counts in method comments · 79b30f92
      Christian Kuhn authored
      Issue #27985 removed the function indexes from class files and most
      usage counts from method comments. This patch removes some missing matches.
      
      Change-Id: Id53769839517e50b977cc01d7f6008beb74b5896
      Resolves: #29135
      Reviewed-on: http://review.typo3.org/4449
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      79b30f92
    • Christian Kuhn's avatar
      [BUGFIX] Remove cache_pages from table garbage collection task · 2ee010e1
      Christian Kuhn authored
      table cache_pages does not exist anymore and must is removed from
      the default configuration of the task.
      
      Change-Id: I328c624bc328f99a93fa895ff54a668a16099aa8
      Resolves: #29131
      Reviewed-on: http://review.typo3.org/4446
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      2ee010e1
    • Christian Kuhn's avatar
      [TASK] Clean up API of tx_scheduler_CronCmd_Normalize · 87d6092a
      Christian Kuhn authored
      The only public API method in tx_scheduler_CronCmd_Normalize is normalize().
      The patch makes all non API methods protected and uses an accessible proxy
      class in unit tests to make the low level methods testable. This cleans
      up the API and still gives detailed unit tests.
      
      Change-Id: I6845d049523b68e6f57d86ad03ef0a48c453df81
      Resolves: #29100
      Reviewed-on: http://review.typo3.org/4421
      Reviewed-by: Björn Pedersen
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      87d6092a
    • Christian Kuhn's avatar
      [BUGFIX] Clean up caching framework garbage collection task · 6043c16c
      Christian Kuhn authored
      Clean up some obsolete code from the garbage collection task since the
      caching framework was enabled by default. Additionally fixes the
      additional fields provider to find registered cache backends.
      
      Change-Id: I242a9ccb904f9e692025336a6e302df673078050
      Resolves: #28062
      Reviewed-on: http://review.typo3.org/4427
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      6043c16c