Packages/TYPO3.CMS.git
3 years ago[TASK] Doctrine: migrate EXT:recordlist/Recordlist/RecordList/AbstractDatabaseRecordList 40/48240/13
Markus Hoelzle [Sun, 22 May 2016 17:42:46 +0000 (19:42 +0200)]
[TASK] Doctrine: migrate EXT:recordlist/Recordlist/RecordList/AbstractDatabaseRecordList

Resolves: #76259
Releases: master
Change-Id: I2bdc4c56fe9f2804aad857f741c1e68d042fa346
Reviewed-on: https://review.typo3.org/48240
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[BUGFIX] Do not throw away active session 79/48379/6
Helmut Hummel [Sat, 28 May 2016 21:02:09 +0000 (23:02 +0200)]
[BUGFIX] Do not throw away active session

Previously an active and valid session was dismissed, if login
credentials are sent again.

Now we do not start the user authentication if we have a valid session.

This also fixes weird side effects during backend login, when
it says that token is not valid.

Resolves: #76995
Releases: master, 7.6
Change-Id: Ia070493eb99ff395c67e0ac40e85b5e8fe7debd3
Reviewed-on: https://review.typo3.org/48379
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
3 years ago[TASK] Add unit test to cover stdWrap_debugFunc 60/48860/4
Elmar Hinz [Fri, 8 Jul 2016 15:15:18 +0000 (17:15 +0200)]
[TASK] Add unit test to cover stdWrap_debugFunc

Releases: master
Resolves: #76856
Change-Id: I88c54d559a06146439c7237802308f3857295953
Reviewed-on: https://review.typo3.org/48860
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add unit test to cover stdWrap_debugData 58/48858/4
Elmar Hinz [Fri, 8 Jul 2016 14:29:14 +0000 (16:29 +0200)]
[TASK] Add unit test to cover stdWrap_debugData

Releases: master
Resolves: #76858
Change-Id: Ib5272ded084a3fe1ef62139bd8aac7f17e9839bd
Reviewed-on: https://review.typo3.org/48858
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add unit test to cover stdWrap_editPanel 59/48859/3
Elmar Hinz [Fri, 8 Jul 2016 16:59:49 +0000 (18:59 +0200)]
[TASK] Add unit test to cover stdWrap_editPanel

Releases: master
Resolves: #76853
Change-Id: I240d26b0f85e989ce2d840058779416fa54feec9
Reviewed-on: https://review.typo3.org/48859
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add unit test to cover stdWrap_cacheStore 08/48808/6
Elmar Hinz [Tue, 5 Jul 2016 16:06:53 +0000 (18:06 +0200)]
[TASK] Add unit test to cover stdWrap_cacheStore

Releases: master
Resolves: #76854
Change-Id: If75bb8c211ec245c684b4a5f0c140eab188bb46b
Reviewed-on: https://review.typo3.org/48808
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove direct usage of mb_ methods in the core 46/48846/2
Georg Ringer [Thu, 7 Jul 2016 17:38:23 +0000 (19:38 +0200)]
[TASK] Remove direct usage of mb_ methods in the core

As mbstring is not a requirement, remove the usage of its
methods in the core.

Resolves: #76990
Releases: master, 7.6
Change-Id: Icdf60ae0c977b66daaa8b64c470bbe83e59955f4
Reviewed-on: https://review.typo3.org/48846
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] CGL Cleanup BackendUtility 46/48646/4
Manuel Selbach [Wed, 22 Jun 2016 22:45:46 +0000 (00:45 +0200)]
[TASK] CGL Cleanup BackendUtility

Change-Id: I842188c25ebc8894d3353a06be351d39702dde0e
Releases: master
Resolves: #76998
Reviewed-on: https://review.typo3.org/48646
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Manuel Selbach <manuel_selbach@yahoo.de>
Tested-by: Manuel Selbach <manuel_selbach@yahoo.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Check if all registered stdWrap processors are callable 54/48754/14
Elmar Hinz [Thu, 30 Jun 2016 12:57:46 +0000 (14:57 +0200)]
[TASK] Check if all registered stdWrap processors are callable

Releases: master
Resolves: #76894
Change-Id: I1012de7944d2a7d1a1a3eba72a94232d54222488
Reviewed-on: https://review.typo3.org/48754
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Deprecate methods strtolower & strtoupper of GeneralUtility 32/48832/5
Georg Ringer [Wed, 6 Jul 2016 18:25:45 +0000 (20:25 +0200)]
[TASK] Deprecate methods strtolower & strtoupper of GeneralUtility

In favor of CharsetConverter and the native implementation, the
following methods of GeneralUtility have been deprecated:
- strtolower
- strtoupper

Resolves: #76804
Releases: master
Change-Id: I9516c6ec3aebb0a7fd07266d4b4491e4794edbd8
Reviewed-on: https://review.typo3.org/48832
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[!!!][TASK] Remove deprecated usage of 'static_lang_isocode' 47/48847/6
Christian Kuhn [Thu, 7 Jul 2016 19:36:03 +0000 (21:36 +0200)]
[!!!][TASK] Remove deprecated usage of 'static_lang_isocode'

Remove another usage of static_lang_isocode within FormEngine code.
This field was deprecated in v7 and came along with an update wizard,
it has been marked as breaking in an 8.0 .rst file already.
There are further usages of this field that are harder to remove,
those can be done with other dedicated patches.

Change-Id: Ic6f52124d244b418802f63d148bbc89743c7cec9
Resolves: #76992
Releases: master
Reviewed-on: https://review.typo3.org/48847
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
3 years ago[TASK] Change array() to new short form [] in ContentObjectRenderer 98/48698/3
Elmar Hinz [Mon, 27 Jun 2016 18:26:05 +0000 (20:26 +0200)]
[TASK] Change array() to new short form [] in ContentObjectRenderer

Resolves: #76811
Releases: master
Change-Id: I0c6bff661c0730f3fa56e9b8d0ee24afd308c7d2
Reviewed-on: https://review.typo3.org/48698
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add unit test to cover stdWrap_wrapAlign 22/48822/5
Elmar Hinz [Wed, 6 Jul 2016 10:21:01 +0000 (12:21 +0200)]
[TASK] Add unit test to cover stdWrap_wrapAlign

Releases: master
Resolves: #76836
Change-Id: I7e805b0850a47f5e6040c5b56fdb1a3c190ede07
Reviewed-on: https://review.typo3.org/48822
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Properly set default values in MigrationWizard for CType 'table' 35/48835/2
Morton Jonuschat [Wed, 6 Jul 2016 21:37:13 +0000 (23:37 +0200)]
[BUGFIX] Properly set default values in MigrationWizard for CType 'table'

Cast the flexform value to string type before performing a type safe
comparison to avoid null values not being replaced by the default value
for the field.

Change-Id: Ibca3b2cf4a1e9b7871c549db980f8233d8b8a75b
Resolves: #76966
Releases: master
Reviewed-on: https://review.typo3.org/48835
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add unit test to cover stdWrap_addParams 32/48732/4
Elmar Hinz [Wed, 29 Jun 2016 09:47:33 +0000 (11:47 +0200)]
[TASK] Add unit test to cover stdWrap_addParams

Releases: master
Resolves: #76832
Change-Id: I72062653b084281dfb2e6c36ee9669174694ec2d
Reviewed-on: https://review.typo3.org/48732
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Migrate LinkType handlers to doctrine 26/48626/4
Ruud Silvrants [Tue, 21 Jun 2016 14:57:07 +0000 (16:57 +0200)]
[TASK] Migrate LinkType handlers to doctrine

Resolves: #76557
Releases: master
Change-Id: Id03180b6fb744667bc91066086a1464ea995fd19
Reviewed-on: https://review.typo3.org/48626
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add unit test to cover stdWrap_TCAselectItem 31/48731/6
Elmar Hinz [Wed, 29 Jun 2016 10:22:56 +0000 (12:22 +0200)]
[TASK] Add unit test to cover stdWrap_TCAselectItem

Releases: master
Resolves: #76838
Change-Id: I3e64cd1dc8b62e213416558fd2769c805f01e868
Reviewed-on: https://review.typo3.org/48731
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] migrate ext:backend/Utility to doctrine 40/48040/15
Manuel Selbach [Fri, 6 May 2016 16:06:59 +0000 (18:06 +0200)]
[TASK] migrate ext:backend/Utility to doctrine

Convert all SQL statements in backend utility class
to the new Doctrine DBAL based API.

Change-Id: I8febf022d8a5c40756baf051496521885bed1ab1
Releases: master
Resolves: #75650
Reviewed-on: https://review.typo3.org/48040
Reviewed-by: Manuel Selbach <manuel_selbach@yahoo.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[!!!][TASK] Migrate syslog lowlevel command to Symfony Console 56/48756/2
Benni Mack [Thu, 30 Jun 2016 15:40:25 +0000 (17:40 +0200)]
[!!!][TASK] Migrate syslog lowlevel command to Symfony Console

The lowlevel cleaner syslog command is migrated to a Symfony
Command to show the latest sys_log entries on the command line.

The new command is called via

./typo3/sysext/core/bin/typo3 syslog:list

instead of the old way using

./typo3/cli_dispatch.phpsh lowlevel_cleaner syslog -r

Resolves: #76891
Releases: master
Change-Id: I594ecef186d5a2d10e6196c843b6e37207d0b8d3
Reviewed-on: https://review.typo3.org/48756
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Order the methods of stdWrap unit tests alphabetically 42/48842/4
Elmar Hinz [Thu, 7 Jul 2016 11:42:29 +0000 (13:42 +0200)]
[TASK] Order the methods of stdWrap unit tests alphabetically

- Put the unit test methods of stdWrap into an alphabetical order.
- Don't touch any method comments.
- Dont't touch any method bodys.

Releases: master
Resolves: #76981
Change-Id: I2702942cc22cb5fa956017339580914bc3894508
Reviewed-on: https://review.typo3.org/48842
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] PHP 7.1 unit tests 41/48841/5
Christian Kuhn [Thu, 7 Jul 2016 11:20:20 +0000 (13:20 +0200)]
[BUGFIX] PHP 7.1 unit tests

Fix a couple of unit tests that fail with PHP 7.1:

* The phpunit mock builder seems to have minor issues mocking
mysqli correctly. This leads so slightly different method
signatures and PHP 7.1 is a bit more picky about those details.
Switching to prophecy on affected tests solves the issue.

* $tsfe->config is initialized as string, calling
$tsfe->config['foo']['bar'] = 'baz'; raises an error
"Error: Cannot use assign-op operators with string offsets".
Cleaning the assignment solves the issue.

Change-Id: I81f3a75e5b682064c6a43f989f0cf862e2d1bc6e
Resolves: #76980
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/48841
Reviewed-by: Sebastian Bumann <bumann.sebastian@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Sebastian Bumann <bumann.sebastian@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Enforce processing folder generation 28/48028/5
Nicole Cordes [Fri, 6 May 2016 18:18:22 +0000 (20:18 +0200)]
[BUGFIX] Enforce processing folder generation

If the processing folder of a storage was deleted and the current user
isn't allowed to create new folders, an exception is thrown. This patch
turns off the access check to allow generation of the processing folder.

Resolves: #76067
Releases: master, 7.6
Change-Id: Idd096b44753ab438916d45ff2d6f085118ab2bcf
Reviewed-on: https://review.typo3.org/48028
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Doctrine: migrate EXT:beuser PermissionController 75/48775/4
Michael Oehlhof [Fri, 1 Jul 2016 21:32:27 +0000 (23:32 +0200)]
[TASK] Doctrine: migrate EXT:beuser PermissionController

Resolves: #76917
Releases: master
Change-Id: I0faa3d5dfb2c05c1b2284f20fb0e7a823300c72a
Reviewed-on: https://review.typo3.org/48775
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[FOLLOWUP][TASK] Fix some cgl violations 37/48837/2
Morton Jonuschat [Wed, 6 Jul 2016 22:31:41 +0000 (00:31 +0200)]
[FOLLOWUP][TASK] Fix some cgl violations

To reduce worries about cgl violations from unrelated changes
in new patches a couple of existing violations are fixed with
the patch.

Change-Id: If7cdbbc7d524a8dbac39564f4032abcb68ab9c48
Resolves: #76967
Releases: master
Reviewed-on: https://review.typo3.org/48837
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Add unit test to cover stdWrap_debug 36/48736/3
Elmar Hinz [Wed, 29 Jun 2016 11:07:41 +0000 (13:07 +0200)]
[TASK] Add unit test to cover stdWrap_debug

Releases: master
Resolves: #76855
Change-Id: I8cec0000a5d4b2c6b9a9f0aa10e918463daec3f9
Reviewed-on: https://review.typo3.org/48736
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Doctrine: Migrate EXT:core FileDeletionAspect 27/48827/3
Sebastian Bumann [Wed, 6 Jul 2016 14:55:55 +0000 (16:55 +0200)]
[TASK] Doctrine: Migrate EXT:core FileDeletionAspect

Resolves: #76960
Related: #76871
Releases: master
Change-Id: I6d051b1a8077d1551f0c8cc1831e3292930fb1df
Reviewed-on: https://review.typo3.org/48827
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Fix some cgl violations 36/48836/2
Christian Kuhn [Wed, 6 Jul 2016 22:12:00 +0000 (00:12 +0200)]
[TASK] Fix some cgl violations

To reduce worries about cgl violations from unrelated changes
in new patches a couple of existing violations are fixed with
the patch.

Change-Id: Iaf981fcce413bedbc3e7d42e87dfa375a424fd03
Resolves: #76967
Releases: master
Reviewed-on: https://review.typo3.org/48836
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[!!!][TASK] Remove two unused properties from PageTreeView 62/48762/4
Wouter Wolters [Thu, 30 Jun 2016 21:16:43 +0000 (23:16 +0200)]
[!!!][TASK] Remove two unused properties from PageTreeView

Resolves: #76878
Resolves: #76879
Releases: master
Change-Id: I26937347200040570a9b267668482511069e0581
Reviewed-on: https://review.typo3.org/48762
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add unit test to cover stdwrap_prefixComment 23/48823/3
Elmar Hinz [Wed, 6 Jul 2016 11:00:37 +0000 (13:00 +0200)]
[TASK] Add unit test to cover stdwrap_prefixComment

Releases: master
Resolves: #76851
Change-Id: Ic249f25354385e4b89208a9a54d3e7e2f80f4885
Reviewed-on: https://review.typo3.org/48823
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Script to CGL check latest core commit 33/48833/11
Christian Kuhn [Wed, 6 Jul 2016 18:47:35 +0000 (20:47 +0200)]
[TASK] Script to CGL check latest core commit

A script is added to CGL check latest core commit with
php-cs-fixer. This can be used by commiters before pushing
patches to gerrit to verify CGL compatibility. The bamboo
build chain will later use the same script on each pre-merge
run.

Change-Id: I40a7f4809c97f5865ccb8dc05dd9cc466be0638a
Resolves: #76965
Releases: master
Reviewed-on: https://review.typo3.org/48833
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Doctrine: migrate ProcessedFileRepository.php 25/48825/3
Sebastian Bumann [Wed, 6 Jul 2016 13:40:19 +0000 (15:40 +0200)]
[TASK] Doctrine: migrate ProcessedFileRepository.php

Resolves: #76959
Related: #76871
Releases: master
Change-Id: I5b47e544efd1ad016f4b557344e56977211f5e4d
Reviewed-on: https://review.typo3.org/48825
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Remove an incomplete unit test 29/48829/2
Christian Kuhn [Wed, 6 Jul 2016 16:04:15 +0000 (18:04 +0200)]
[TASK] Remove an incomplete unit test

The incomplete test does not make sense until further work
has been done. The commented code is removed and substituted
with a comment to explain what could be done later.

Change-Id: I2b574595f7e5f7a939b68cdf99253efe08946c52
Resolves: #76962
Releases: master
Reviewed-on: https://review.typo3.org/48829
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Add php-cs-fixer as require-dev dependency 28/48828/2
Christian Kuhn [Wed, 6 Jul 2016 15:38:43 +0000 (17:38 +0200)]
[TASK] Add php-cs-fixer as require-dev dependency

To increase usage of php-cs-fixer and to integrate it easily
to our build chain, the PSR-2 CGL tool php-cs-fixer that was
used for the main transition is added as require-dev dependency.
This way we can have an eye on the dependency and don't
require a global installation.

Change-Id: Icb2703e564de06e8ffd308117bb92aa8c4a5d12a
Resolves: #76961
Releases: master
Reviewed-on: https://review.typo3.org/48828
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] EXT:form - Handle values of CHECKBOX and RADIO correctly 20/48720/5
Gianluigi Martino [Mon, 4 Jul 2016 16:54:08 +0000 (18:54 +0200)]
[BUGFIX] EXT:form - Handle values of CHECKBOX and RADIO correctly

Show values of CHECKBOX and RADIO elements on confirmation page.
Send values in HTML and plain text mails.

Change-Id: I59e6ed255d70902567812a9f7d9c6550c72f5a2d
Resolves: #76866
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/48720
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Replace ###CURRENT_PID### with value from DB within FlexForms 49/48749/4
Steffen Müller [Thu, 30 Jun 2016 11:05:36 +0000 (13:05 +0200)]
[BUGFIX] Replace ###CURRENT_PID### with value from DB within FlexForms

Replace ###CURRENT_PID### in FlexForm context with values from
database. Within FlexForm context these values need to be
retrieved from the key flexParentDatabaseRow.

Resolves: #76888
Releases: master, 7.6
Change-Id: I5fd3cb0a18e41ae0d15cbb44556d05d88506a093
Reviewed-on: https://review.typo3.org/48749
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Sebastian Fischer <typo3@evoweb.de>
Tested-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add unit test to cover stdWrap_prepend 34/48734/4
Elmar Hinz [Wed, 29 Jun 2016 10:44:48 +0000 (12:44 +0200)]
[TASK] Add unit test to cover stdWrap_prepend

Resolves: #76845
Releases: master
Change-Id: I250f9560cb644c9867f83a302f2cd636034e3435
Reviewed-on: https://review.typo3.org/48734
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add unit test to cover stdWrap_append 33/48733/4
Elmar Hinz [Wed, 29 Jun 2016 10:38:40 +0000 (12:38 +0200)]
[TASK] Add unit test to cover stdWrap_append

Releases: master
Resolves: #76846
Change-Id: Ia269a9d72b90235b0ee181604e868ea2c859dfec
Reviewed-on: https://review.typo3.org/48733
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Remove class alias usage from ext:fluid unit tests 64/48764/2
Wouter Wolters [Fri, 1 Jul 2016 08:58:10 +0000 (10:58 +0200)]
[TASK] Remove class alias usage from ext:fluid unit tests

Resolves: #76904
Releases: master
Change-Id: I9e53ece81be9f131253fb8c0fddd929b0e2a916f
Reviewed-on: https://review.typo3.org/48764
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Correct declaration of $rL_uidRegister 99/48799/4
Susanne Moog [Tue, 5 Jul 2016 07:01:20 +0000 (09:01 +0200)]
[BUGFIX] Correct declaration of $rL_uidRegister

$rL_uidRegister was declared as a string but was
used as an array therefor in PHP 7.1 an exception was
thrown.

Change-Id: Ia0285bb60b6f0f9c5ccde732cce33505c195eb0a
Resolves: #76934
Releases: master
Reviewed-on: https://review.typo3.org/48799
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Reset SYS/exceptionalErrors in live preset 63/48763/2
Nicole Cordes [Fri, 1 Jul 2016 07:40:15 +0000 (09:40 +0200)]
[BUGFIX] Reset SYS/exceptionalErrors in live preset

Resolves: #76901
Releases: master, 7.6, 6.2
Change-Id: I50167e4d64ef9cda8d39e9f2e03fc08e3de646b1
Reviewed-on: https://review.typo3.org/48763
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Doctrine: Migrate LinkAnalyzer to doctrine 22/48622/3
Ruud Silvrants [Tue, 21 Jun 2016 12:36:23 +0000 (14:36 +0200)]
[TASK] Doctrine: Migrate LinkAnalyzer to doctrine

Resolves: #76558
Releases: master
Change-Id: I1b077e3a19da026fb3d8ea3ad1e5a103be68ff15
Reviewed-on: https://review.typo3.org/48622
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] RTEHtmlArea: Remove inclusion of ext_emconf.php 37/48737/3
Benni Mack [Thu, 30 Jun 2016 08:44:34 +0000 (10:44 +0200)]
[TASK] RTEHtmlArea: Remove inclusion of ext_emconf.php

In every request, EXT:rtetmlarea's ext_localconf.php is including
the ext_emconf.php file of the extension to fetch the conflicts (for
EXT:reports) and the rtehtmlarea version, to display in the AboutEditor
plugin of RTEHtmlArea.

The patch changes the version display of the extension to use
the TYPO3 version (which is equivalent to the extension version ATM)
and puts the conflicts check inside the Status Report directly
so it is only used at the places where needed, thus, speeding up every
page request of TYPO3 a bit more.

Resolves: #76880
Releases: master
Change-Id: Ica9fa8856a3057d2cdc3727b060a7df95648209e
Reviewed-on: https://review.typo3.org/48737
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] PHP 7.1: Non-numeric value encountered 13/48813/3
Christian Kuhn [Tue, 5 Jul 2016 21:29:44 +0000 (23:29 +0200)]
[BUGFIX] PHP 7.1: Non-numeric value encountered

$foo = 1 + 'aString'; in PHP 7.1 throws:
PHP Warning: A non-numeric value encountered in ...

Fix this by removing a test that tests this language
construct only instead of the test subject.

Change-Id: I74117cfd003bb525b0a7a674df4aae45d8f92299
Resolves: #76948
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/48813
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Steffen Müller <typo3@t3node.com>
Tested-by: Steffen Müller <typo3@t3node.com>
3 years ago[BUGFIX] Define 0 as a valid page id in Ext.ux.state.TreePanel 76/48776/3
Andreas Fernandez [Sat, 2 Jul 2016 10:35:03 +0000 (12:35 +0200)]
[BUGFIX] Define 0 as a valid page id in Ext.ux.state.TreePanel

According to the ExtJS TreePanel, -1 and 0 are invalid page ids. However,
having bookmarks linking to pid=0 causes problems, as 0 is detected as
invalid and the user gets redirected to the first available node.

This patch defines 0 as a valid page id.

Resolves: #76480
Releases: master, 7.6
Change-Id: Idbe6590d910078a971046e47f0d436af183d68ce
Reviewed-on: https://review.typo3.org/48776
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Add unit test to cover stdWrap_insertData 44/48744/5
Elmar Hinz [Thu, 30 Jun 2016 10:06:42 +0000 (12:06 +0200)]
[TASK] Add unit test to cover stdWrap_insertData

Releases: master
Resolves: #76848
Change-Id: I76caea143b18030aa22d55ab7f4da6e415cc8164
Reviewed-on: https://review.typo3.org/48744
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add unit test to cover stdWrap_dataWrap 35/48735/3
Elmar Hinz [Wed, 29 Jun 2016 10:57:35 +0000 (12:57 +0200)]
[TASK] Add unit test to cover stdWrap_dataWrap

Releases: master
Resolves: #76843
Change-Id: I7e1019dba8bce515e861ce3cb726b204ee31fbb7
Reviewed-on: https://review.typo3.org/48735
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Add unit test to cover stdWrap_postUserFunc 45/48745/3
Elmar Hinz [Thu, 30 Jun 2016 10:18:16 +0000 (12:18 +0200)]
[TASK] Add unit test to cover stdWrap_postUserFunc

Releases: master
Resolves: #76849
Change-Id: Ibf74561f5339deacf14f1d87038a56e49e98a9f0
Reviewed-on: https://review.typo3.org/48745
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Update mso/idna-convert to 1.1.0 74/48674/6
Wouter Wolters [Fri, 24 Jun 2016 15:01:37 +0000 (17:01 +0200)]
[TASK] Update mso/idna-convert to 1.1.0

Resolves: #76790
Releases: master,7.6
Change-Id: Ib477526a6e5df8275b4fff55a3742811fc20237e
Reviewed-on: https://review.typo3.org/48674
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Refactor unit test to cover stdWrap_noTrimWrap 10/48810/3
Elmar Hinz [Tue, 5 Jul 2016 11:42:07 +0000 (13:42 +0200)]
[TASK] Refactor unit test to cover stdWrap_noTrimWrap

Releases: master
Resolves: #76842
Change-Id: If5f38a499ca27229e04f60747843645fe746c753
Reviewed-on: https://review.typo3.org/48810
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Prevent click event on IRRE localize/synchronize 05/48805/2
Benni Mack [Tue, 5 Jul 2016 12:16:45 +0000 (14:16 +0200)]
[BUGFIX] Prevent click event on IRRE localize/synchronize

When clicking on localize all/synchronize inside a long
Form Engine element with IRRE elements, the page jumps to top
since the anchor is executed instead of returning false.

Resolves: #76941
Releases: master, 7.6
Change-Id: I350964e4bbd9447af54933c0859ef92e6898652c
Reviewed-on: https://review.typo3.org/48805
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Adodb: PHP 7.1 compatibility 11/48811/2
Christian Kuhn [Tue, 5 Jul 2016 19:26:55 +0000 (21:26 +0200)]
[BUGFIX] Adodb: PHP 7.1 compatibility

unset($this) throws a fatal if linting with PHP 7.1.
According to php.net/unset the construct isn't allowed since
PHP 5. Now the linter stumbles upon that, too.
Solution is to drop these calls, the according files and
classes from adodb are not used by our dbal integration anyway.
A pull request to upstream is pending for this, too, but we
never know when it will be merged. Should be safe to do that
locally in our adapted version.

Change-Id: Ieeffee67c82dc9c7c9fef519ffea59685e48b37b
Resolves: #76947
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/48811
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
3 years ago[BUGFIX] Verify folder access for file mounts of BE users 54/47454/5
Benni Mack [Thu, 31 Mar 2016 08:44:09 +0000 (10:44 +0200)]
[BUGFIX] Verify folder access for file mounts of BE users

The current implementation does not allow non-admins backend
users to import files as the folder access always returns false
due to the empty $mounts variable inside BasicFileFunc.

As FAL does the permission checks automatically, the logic
from BasicFileFunc is not needed anymore, and can be
accessed directly.

Resolves: #75331
Releases: master
Change-Id: I0211286cc6ae939229a0d7eb45adc89d1600d635
Reviewed-on: https://review.typo3.org/47454
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Prevent double escaping in quickedit menu 89/48789/2
Nicole Cordes [Mon, 4 Jul 2016 16:19:33 +0000 (18:19 +0200)]
[BUGFIX] Prevent double escaping in quickedit menu

As the menu is generated in fluid templates, the item labels are already
escaped there. There is no need to escaping titles in build time.

Resolve: #76481
Releases: master, 7.6
Change-Id: I91c2e5aae12b2d91d6c8a4eefba26b630261395f
Reviewed-on: https://review.typo3.org/48789
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Remove moduleMenuCollapsable from the reserved word list 40/48740/4
Eric Chavaillaz [Thu, 30 Jun 2016 09:59:09 +0000 (11:59 +0200)]
[TASK] Remove moduleMenuCollapsable from the reserved word list

Since this functionnality was removed frome the core, the word
is not reserved anymore.

Resolves: #76887
Releases: master
Change-Id: I67727c57de8bba1ff19903932dd11b3cd1316caa
Reviewed-on: https://review.typo3.org/48740
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Raise versions to 8.3.0 03/48803/2
Benni Mack [Tue, 5 Jul 2016 10:22:08 +0000 (12:22 +0200)]
[TASK] Raise versions to 8.3.0

The sysexts' ext_emconf.php and TYPO3 version is raised after
the release of TYPO3 v8.2 accordingly.

Resolves: #76938
Releases: master
Change-Id: I6d30eb0715dd40ff88cd16f79b54b87abf425c3b
Reviewed-on: https://review.typo3.org/48803
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Set TYPO3 version to 8.2.1-dev 02/48802/2
TYPO3 Release Team [Tue, 5 Jul 2016 09:53:09 +0000 (11:53 +0200)]
[TASK] Set TYPO3 version to 8.2.1-dev

Change-Id: I71d747392c1831b2bd7aac9c727d1ded6501f1bd
Reviewed-on: https://review.typo3.org/48802
Reviewed-by: TYPO3 Release Team <typo3cms@typo3.org>
Tested-by: TYPO3 Release Team <typo3cms@typo3.org>
3 years ago[RELEASE] Release of TYPO3 8.2.0 01/48801/2 8.2.0 TYPO3_8-2-0
TYPO3 Release Team [Tue, 5 Jul 2016 09:52:19 +0000 (11:52 +0200)]
[RELEASE] Release of TYPO3 8.2.0

Change-Id: I893afe0f8e918fefa3d98a2ba924f25660840416
Reviewed-on: https://review.typo3.org/48801
Reviewed-by: TYPO3 Release Team <typo3cms@typo3.org>
Tested-by: TYPO3 Release Team <typo3cms@typo3.org>
3 years ago[DOCS] Reference TYPO3 CMS 8.2 ChangeLog 00/48800/2
Oliver Hader [Tue, 5 Jul 2016 09:25:34 +0000 (11:25 +0200)]
[DOCS] Reference TYPO3 CMS 8.2 ChangeLog

Resolves: #
Releases: master
Change-Id: Ibb20b289fdc13b2d05d4ae1d2794f661a564bf0b
Reviewed-on: https://review.typo3.org/48800
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[DOCS][FOLLOWUP] Added 8.2 Documentation 98/48798/2
Susanne Moog [Tue, 5 Jul 2016 05:57:46 +0000 (07:57 +0200)]
[DOCS][FOLLOWUP] Added 8.2 Documentation

Change-Id: Ic87fdb39d9cd7ad48c81e4abeb9f27a1aa8f04ad
Resolves: #
Releases: master
Reviewed-on: https://review.typo3.org/48798
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[DOCS][FOLLOWUP] Added 8.2 Documentation 94/48794/4
Michael Oehlhof [Mon, 4 Jul 2016 17:56:10 +0000 (19:56 +0200)]
[DOCS][FOLLOWUP] Added 8.2 Documentation

Resolves: #
Releases: master
Change-Id: Ib98955c5f31dfdcecce94d3f28f3fee13ce829cd
Reviewed-on: https://review.typo3.org/48794
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Only clear cache if you have access to the page 70/48670/6
Wouter Wolters [Fri, 24 Jun 2016 12:18:57 +0000 (14:18 +0200)]
[BUGFIX] Only clear cache if you have access to the page

Resolves: #76786
Releases: master
Change-Id: I601bcdc46a9d7c569152857880445bcd8e510c1b
Reviewed-on: https://review.typo3.org/48670
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Add unit test to cover stdWrap_filelink 43/48743/2
Elmar Hinz [Thu, 30 Jun 2016 09:28:25 +0000 (11:28 +0200)]
[TASK] Add unit test to cover stdWrap_filelink

Releases: master
Resolves: #76833
Change-Id: I5390af8181df2aff83f9810b3e94405875621cac
Reviewed-on: https://review.typo3.org/48743
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Add unit test to cover stdWrap_typolink 48/48748/3
Elmar Hinz [Thu, 30 Jun 2016 09:55:29 +0000 (11:55 +0200)]
[TASK] Add unit test to cover stdWrap_typolink

Releases: master
Resolves: #76833
Change-Id: I0a6203f67a847a07af5834697f24783459a09e2c
Reviewed-on: https://review.typo3.org/48748
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[DOCS] Added 8.2 Documentation 86/48786/4
Mathias Schreiber [Mon, 4 Jul 2016 08:18:52 +0000 (10:18 +0200)]
[DOCS] Added 8.2 Documentation

Resolves: #
Releases: master
Change-Id: If090c08345151e4eeb2fadcfd629956d05fc9ec7
Reviewed-on: https://review.typo3.org/48786
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Unit tests: stdWrap_space, stdWrap_spaceBefore, stdWrap_spaceAfter 47/48747/2
Elmar Hinz [Thu, 30 Jun 2016 09:16:55 +0000 (11:16 +0200)]
[TASK] Unit tests: stdWrap_space, stdWrap_spaceBefore, stdWrap_spaceAfter

Releases: master
Resolves: #76839
Resolves: #76840
Resolves: #76841
Change-Id: I92d6f27ed2b7d76a7d193a57eee2ca2a3f8e161a
Reviewed-on: https://review.typo3.org/48747
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[BUGFIX] Field is not added to TCA if part of fieldname exists 63/48663/3
Wouter Wolters [Thu, 23 Jun 2016 21:46:20 +0000 (23:46 +0200)]
[BUGFIX] Field is not added to TCA if part of fieldname exists

Explode current showitem and check if new field is already
available instead of using a wrong strpos check.

Resolves: #73490
Releases: master,7.6,6.2
Change-Id: If0269a1ee783ec8468ac3f7df915b671f17312ff
Reviewed-on: https://review.typo3.org/48663
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Use correct IN statement for webmounts 74/48774/2
Andreas Fernandez [Fri, 1 Jul 2016 17:50:59 +0000 (19:50 +0200)]
[BUGFIX] Use correct IN statement for webmounts

This patch fixes the IN statement used for fetching the webmounts.
Previously, the statement looked like `IN("1,2,3")`, resulting in only
returning the last one.

Resolves: #76861
Related: #75546
Releases: master
Change-Id: I02204f5469d996e8ea967485737496b32a343231
Reviewed-on: https://review.typo3.org/48774
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Drop composer API token from travis build 50/48750/4
Helmut Hummel [Thu, 30 Jun 2016 11:36:37 +0000 (13:36 +0200)]
[TASK] Drop composer API token from travis build

Since Github removed the API limit for non authenticated requests
to get an archive link, we can safely remove the token without
loosing the benefit of faster composer builds.

Resolves: #76889
Releases: 7.6, master
Change-Id: I6cffcc3bf17915ac3d4d99dcaafa9be3406ff5bc
Reviewed-on: https://review.typo3.org/48750
Reviewed-by: Steffen Müller <typo3@t3node.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[BUGFIX] Check for form changes on exit 52/48752/3
Andreas Fernandez [Thu, 30 Jun 2016 14:09:42 +0000 (16:09 +0200)]
[BUGFIX] Check for form changes on exit

Due to event juggling, setting the dirty state of a form does not work
for the first changed element. Because of this, the form is checked for
changes if a user clicks on the close button.

The original behavior was introdced with commit 003f9903 which is
reverted with this patch.

Resolves: #76893
Related: #45348
Releases: master
Change-Id: I45c2b05e096a2e7c18b8ce0aa584fc508f52ebdb
Reviewed-on: https://review.typo3.org/48752
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[!!!][TASK] Drop xcache cache backend 94/48694/4
Christian Kuhn [Mon, 27 Jun 2016 11:22:28 +0000 (13:22 +0200)]
[!!!][TASK] Drop xcache cache backend

Xcache does not support PHP 7 and there seems to be little
interest in making it compatible. For a server local memory
cache backend apcu can be used as alternative.
The patch drops the xcache cache backend in master since
it doesn't work anyway.

Change-Id: I850e58889520aa394b427fb9c52efdbed72758c4
Resolves: #76802
Releases: master
Reviewed-on: https://review.typo3.org/48694
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Fix phpdoc of FileRepository 38/48738/2
Eric Chavaillaz [Thu, 30 Jun 2016 08:55:05 +0000 (10:55 +0200)]
[TASK] Fix phpdoc of FileRepository

Resolves: #76881
Releases: master, 7.6, 6.2
Change-Id: I168cc72209c9a61c3101cb2aeeb52d7344231029
Reviewed-on: https://review.typo3.org/48738
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Strip trailing slash from parsed doc comment 00/48700/5
Helmut Hummel [Tue, 28 Jun 2016 07:38:32 +0000 (09:38 +0200)]
[BUGFIX] Strip trailing slash from parsed doc comment

If methods do not end with tag values (arguments or return statement)
the doc comment parser returned a slash as last line,
which is now stripped off.

Resolves: #76815
Releases: master, 7.6
Change-Id: I15d52104c190fbbf1e4ee5146595810f961ca3c7
Reviewed-on: https://review.typo3.org/48700
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
3 years ago[BUGFIX] Increase db size of table pages field module 39/48739/4
Christian Kuhn [Thu, 30 Jun 2016 09:46:39 +0000 (11:46 +0200)]
[BUGFIX] Increase db size of table pages field module

Field module in table pages "Contains plugin" is very
limited in size and module names are easily cut off.
It seems there is no technical reason for this limitation,
extend it.

Change-Id: Ie1a6d1e1e9b0059286d125f29852381e9ad0bd74
Releases: master, 7.6
Resolves: #76886
Reviewed-on: https://review.typo3.org/48739
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add unit tests to apcu cache backend 95/48695/4
Christian Kuhn [Mon, 27 Jun 2016 15:57:04 +0000 (17:57 +0200)]
[TASK] Add unit tests to apcu cache backend

When the apcu backend was introduced unit tests were missing.
The patch adds tests similar to the apc tests.

Change-Id: I969b3ebc4745c93e9bc301774ff0fbb07faed92f
Resolves: #76808
Related: #63291
Releases: master
Reviewed-on: https://review.typo3.org/48695
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add unit test to cover stdWrap_crop 05/48705/3
Elmar Hinz [Tue, 28 Jun 2016 13:23:16 +0000 (15:23 +0200)]
[TASK] Add unit test to cover stdWrap_crop

Releases: master
Resolves: #76826
Change-Id: I8baf36a2d4d4c3cd175c0973c2db647aee0da334
Reviewed-on: https://review.typo3.org/48705
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add unit test to cover stdWrap_cropHTML 06/48706/5
Elmar Hinz [Tue, 28 Jun 2016 12:56:51 +0000 (14:56 +0200)]
[TASK] Add unit test to cover stdWrap_cropHTML

- Show that stdWrap_cropHTML delegates to cropHTML.
- Merge two unit tests for croptHTML into the new test cropHTML.

Releases: master
Resolves: #76827
Change-Id: Iacd94e7c2b27b4a85982d1848d8c5f65feebb252
Reviewed-on: https://review.typo3.org/48706
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Refactor unit test to cover stdWrap_substring 03/48703/2
Elmar Hinz [Tue, 28 Jun 2016 08:38:21 +0000 (10:38 +0200)]
[TASK] Refactor unit test to cover stdWrap_substring

- Change old unit test to cover the method substring instead.
- Show that stdWrap_substring delegates to substring.

Resolves: #76783
Releases: master
Change-Id: I1b7b0ff8707955e029c43ac6e92addace90d9e42
Reviewed-on: https://review.typo3.org/48703
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Refactor unit test to cover stdWrap_encodeForJavaScriptValue 08/48708/4
Elmar Hinz [Tue, 28 Jun 2016 13:48:30 +0000 (15:48 +0200)]
[TASK] Refactor unit test to cover stdWrap_encodeForJavaScriptValue

Releases: master
Resolves: #76829
Change-Id: Ia8279dd2be465f508b111764738f254eced516c1
Reviewed-on: https://review.typo3.org/48708
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Refactor unit test to cover stdWrap_rawUrlEncode 09/48709/3
Elmar Hinz [Tue, 28 Jun 2016 13:34:38 +0000 (15:34 +0200)]
[TASK] Refactor unit test to cover stdWrap_rawUrlEncode

Releases: master
Resolves: #76294
Change-Id: Ie85f618fda88b418e844c863915fc8338ea0ab8b
Reviewed-on: https://review.typo3.org/48709
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add unit test to cover stdWrap_encapsLines 07/48707/3
Elmar Hinz [Tue, 28 Jun 2016 14:04:39 +0000 (16:04 +0200)]
[TASK] Add unit test to cover stdWrap_encapsLines

Releases: master
Resolves: #76828
Change-Id: I05587e429be2f94c15f562d0df7aa8f88da57a2e
Reviewed-on: https://review.typo3.org/48707
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Refactor unit test to cover stdWrap_bytes 02/48702/5
Elmar Hinz [Tue, 28 Jun 2016 09:10:12 +0000 (11:10 +0200)]
[TASK] Refactor unit test to cover stdWrap_bytes

Resolves: #76782
Releases: master
Change-Id: Ic594498a8aba1d6b248db4ca9441e143f1d5841b
Reviewed-on: https://review.typo3.org/48702
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Handle missing option values in CHECKBOXGROUP and RADIOGROUP 91/48591/3
Andreas Häfner [Thu, 16 Jun 2016 11:26:54 +0000 (13:26 +0200)]
[BUGFIX] Handle missing option values in CHECKBOXGROUP and RADIOGROUP

Options are now checked for missing values and empty values are
inserted instead.

In rebuild process RADIOGROUP and CHECKBOXGROUP for every listed option
a single RADIO/CHECKBOX element is created by its xtype-configuration.
These elements rely on a passed value attribute. To prevent errors,
triggered by missing value attributes, a check for existence of the
attribute was introduced. In case of missing value, now an empty value
is used.
This change only influences the display process of the wizard.
Generation of Form-Configuration is not changed.

Resolves: #76019
Releases: master, 7.6
Change-Id: I3f459be2bec92c9eac20fd45a7453dbe6e28f758
Reviewed-on: https://review.typo3.org/48591
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Refactor unit test to cover stdWrap_age 01/48701/6
Elmar Hinz [Tue, 28 Jun 2016 09:52:11 +0000 (11:52 +0200)]
[TASK] Refactor unit test to cover stdWrap_age

Resolves: #76780
Releases: master
Change-Id: Ie41897d4ac2ab62577dd059e5a43844577691f62
Reviewed-on: https://review.typo3.org/48701
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Correctly apply titleText set in RTE TSconfig 93/48693/2
Jorgen van der Kroon [Mon, 27 Jun 2016 10:41:23 +0000 (12:41 +0200)]
[BUGFIX] Correctly apply titleText set in RTE TSconfig

With the changes of the new formEngine the names of forms and
elements must be adjusted to make the Page TSconfig options
RTE.classesAnchor.[id].titleText work again.

Resolves: #75804
Releases: master, 7.6
Change-Id: I92b2c6d0dcb959834db3bb8868beab55b627abac
Reviewed-on: https://review.typo3.org/48693
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Apply class aliases to ContentObjectRendererTest 97/48697/2
Elmar Hinz [Mon, 27 Jun 2016 17:00:11 +0000 (19:00 +0200)]
[TASK] Apply class aliases to ContentObjectRendererTest

Apply class aliases to improve the readability of the test class.

Change-Id: Ibf5beed7ac93b173b6d88e565f508e0c8ffa9169
Resolves: #76810
Releases: master
Reviewed-on: https://review.typo3.org/48697
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Wrong expectException() order in ApcBackendTest 10/48710/4
Christian Kuhn [Tue, 28 Jun 2016 15:03:27 +0000 (17:03 +0200)]
[BUGFIX] Wrong expectException() order in ApcBackendTest

expectException() has to be called before calling
system under test.

Change-Id: I06843c042b98dad226e191a314af8a0b9560186f
Resolves: #76830
Releases: master
Reviewed-on: https://review.typo3.org/48710
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Update codeception to 2.2 version 73/48673/2
Wouter Wolters [Fri, 24 Jun 2016 14:40:01 +0000 (16:40 +0200)]
[TASK] Update codeception to 2.2 version

Update jakoch/phantomjs-installer to newest version too.

Resolves: #76789
Releases: master
Change-Id: Iec50568d1d1d6e52da5bce6678f4b38d5f2ac624
Reviewed-on: https://review.typo3.org/48673
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[BUGFIX] Fix some sql errors running functional tests 46/48546/16
Christian Kuhn [Fri, 10 Jun 2016 08:38:47 +0000 (10:38 +0200)]
[BUGFIX] Fix some sql errors running functional tests

When executing the functional tests, the setUp() method
uses the extbase ObjectManager to populate the database schema.
The ObjectManager however relies on ready database schema
in the object reflection. This chicken-egg situation triggers
a lot of sql errors like "table cf_extbase_object does not exist".
For now, the solution is to switch to the NullBackend for this
cache in functional tests LocalConfiguration, since using
the object manager can not be dropped easily.
travis-ci does not show these failing queries due to the
parellelization, this part, together with other failing
queries should be fixed with further patches.

Change-Id: Ic41fbcf44d8daa368985a7c6c389ffd0d61e3450
Resolves: #76573
Releases: master
Reviewed-on: https://review.typo3.org/48546
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Deprecate 3rd parameter of pi_getLL 62/48662/4
Wouter Wolters [Thu, 23 Jun 2016 19:23:37 +0000 (21:23 +0200)]
[TASK] Deprecate 3rd parameter of pi_getLL

Resolves: #76653
Releases: master
Change-Id: Ie8a7974a4c15a8ec8580a4dfbe7b24a2266bafb4
Reviewed-on: https://review.typo3.org/48662
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[!!!][BUGFIX] EXT:form - Resolve caching issues with predefined forms 52/47752/11
Ralf Zimmermann [Fri, 24 Jun 2016 13:35:33 +0000 (15:35 +0200)]
[!!!][BUGFIX] EXT:form - Resolve caching issues with predefined forms

The FORM content object is now introduced, which EXT:form is using
internally to call extbase and set itself as a non-cacheable cObject.

This way, caching issues with predefined forms are resolved.

Additionally, support for EXT:compatibility6 is dropped.

Resolves: #75747
Releases: master
Change-Id: If5816b1df146706f4149874a0cacc4d2fedbea2d
Reviewed-on: https://review.typo3.org/47752
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Trigger login refresh submit manually 13/48613/4
Andreas Fernandez [Mon, 20 Jun 2016 16:30:57 +0000 (18:30 +0200)]
[BUGFIX] Trigger login refresh submit manually

Some iterations of Internet Explorer that are supported by TYPO3 do not
support the necessary `form` attribute, thus the refresh login dialog is
broken on such browsers. The form is now submitted by JavaScript to
circumvent this problem.

Resolves: #76707
Releases: master, 7.6
Change-Id: Ia6590ea441d91b045c5b733b4c44627137d7afe0
Reviewed-on: https://review.typo3.org/48613
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Add unit test to cover stdWrap_HTMLparser 75/48675/3
Elmar Hinz [Fri, 24 Jun 2016 11:33:29 +0000 (13:33 +0200)]
[TASK] Add unit test to cover stdWrap_HTMLparser

Releases: master
Resolves: #76768
Change-Id: Iea55825df401acadb1ce88d68f3d5c8e67d47401
Reviewed-on: https://review.typo3.org/48675
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Add unit test to cover stdWrap_required 58/48658/4
Elmar Hinz [Thu, 23 Jun 2016 13:42:02 +0000 (15:42 +0200)]
[TASK] Add unit test to cover stdWrap_required

Releases: master
Resolves: #76761
Change-Id: I0e961ebdc4a416b3b869a51ee5d859f4bc29a276
Reviewed-on: https://review.typo3.org/48658
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Refactor unit test to cover stdWrap_numberFormat 78/48678/4
Elmar Hinz [Fri, 24 Jun 2016 15:02:49 +0000 (17:02 +0200)]
[TASK] Refactor unit test to cover stdWrap_numberFormat

- Refactor the unit test of numberFormat.
- Refactor the unit test of stdWrap_numberFormat to show it delegates to
  numberFormat.

Releases: master
Resolves: #76775
Change-Id: I42b2c1f4daa035c56f6fdd836a7fa26fcbe52fa6
Reviewed-on: https://review.typo3.org/48678
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Unit test to cover stdWrap methods calling stdWrapHookObjects 11/48611/4
Elmar Hinz [Mon, 20 Jun 2016 14:56:32 +0000 (16:56 +0200)]
[TASK] Unit test to cover stdWrap methods calling stdWrapHookObjects

Unit test to cover:

- stdWrap_stdWrapPreProcess
- stdWrap_stdWrapOverride
- stdWrap_stdWrapProcess
- stdWrap_stdWrapPostProcess

Resolves: #76708
Resolves: #76709
Resolves: #76710
Resolves: #76711
Releases: master
Change-Id: Ie57a0a057d3423fa1988bcb4cc40c4fde87a25bc
Reviewed-on: https://review.typo3.org/48611
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Add unit test to cover ContentObjectRenderer::getFieldVal 35/48635/2
Elmar Hinz [Wed, 22 Jun 2016 10:50:08 +0000 (12:50 +0200)]
[TASK] Add unit test to cover ContentObjectRenderer::getFieldVal

Releases: master
Resolves: #76732
Change-Id: I51027fbb2feab3948486c6ad548f0b5db6d5c920
Reviewed-on: https://review.typo3.org/48635
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Add unit test to cover stdWrap_fieldRequired 60/48660/3
Elmar Hinz [Thu, 23 Jun 2016 17:08:29 +0000 (19:08 +0200)]
[TASK] Add unit test to cover stdWrap_fieldRequired

Releases: master
Resolves: #76764
Change-Id: Id0010c8d30888401c7a94642549b01af9f5383ee
Reviewed-on: https://review.typo3.org/48660
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Add unit test to cover stdWrap_filelist 41/48641/3
Elmar Hinz [Wed, 22 Jun 2016 14:10:50 +0000 (16:10 +0200)]
[TASK] Add unit test to cover stdWrap_filelist

Resolves: #76738
Releases: master
Change-Id: Ia8e07d51d33e7cd49953cd4eb5c82f7e8dc80673
Reviewed-on: https://review.typo3.org/48641
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Add unit test to cover stdWrap_numRows 39/48639/4
Elmar Hinz [Wed, 22 Jun 2016 13:59:11 +0000 (15:59 +0200)]
[TASK] Add unit test to cover stdWrap_numRows

Resolves: #76736
Releases: master
Change-Id: I32d29db377eacc4f01b5344d4608caefaa6fff51
Reviewed-on: https://review.typo3.org/48639
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Add unit test to cover stdWrap_cObject 38/48638/3
Elmar Hinz [Wed, 22 Jun 2016 13:40:51 +0000 (15:40 +0200)]
[TASK] Add unit test to cover stdWrap_cObject

Resolves: #76735
Releases: master
Change-Id: If62c582c7a1fea018761ebffee6244b8ecdfbbb3
Reviewed-on: https://review.typo3.org/48638
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>