Packages/TYPO3.CMS.git
3 years ago[BUGFIX] Prepend current path to versionNumberInFilename RewriteRule 75/48975/3
Marco Huber [Thu, 14 Jul 2016 15:39:15 +0000 (17:39 +0200)]
[BUGFIX] Prepend current path to versionNumberInFilename RewriteRule

For Apache 2.2 the current location is needed in the RewriteRule for the
versionNumberInFilename feature.

Resolves: #77098
Releases: master, 7.6, 6.2
Change-Id: I94fea70473d7598a00cfcf8b9ed4f464661c369b
Reviewed-on: https://review.typo3.org/48975
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Marco Huber <mail@marco-huber.de>
Tested-by: Marco Huber <mail@marco-huber.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move arguments to initializeArguments() in FormVH in ext:fluid 17/49017/5
Roberto Torresani [Sun, 17 Jul 2016 20:42:26 +0000 (22:42 +0200)]
[TASK] Move arguments to initializeArguments() in FormVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77065
Releases: master
Change-Id: Ib6e7378cf0d6e393721ee02132ff570e265674b9
Reviewed-on: https://review.typo3.org/49017
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move arguments to initializeArguments() in ContainerVH in 13/49013/4
Roberto Torresani [Sun, 17 Jul 2016 18:47:32 +0000 (20:47 +0200)]
[TASK] Move arguments to initializeArguments() in ContainerVH in
ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77139
Releases: master
Change-Id: I146aa835420857cc07d36730c9a22117fa022ad8
Reviewed-on: https://review.typo3.org/49013
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Johannes Goslar <johannes.goslar@dkd.de>
Tested-by: Johannes Goslar <johannes.goslar@dkd.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Doctrine: Migrate ext:backend/FrontendBackendUserAuthentication 09/48909/6
Jacob Rasmussen [Mon, 11 Jul 2016 16:02:29 +0000 (18:02 +0200)]
[TASK] Doctrine: Migrate ext:backend/FrontendBackendUserAuthentication

Resolves: #77030
Releases: master
Change-Id: I51f4a171a8a2ff079413298b3fe8a8d48015759d
Reviewed-on: https://review.typo3.org/48909
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
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[TASK] Move arguments to initializeArguments() in InfoboxVH in ext:fluid 14/49014/6
Roberto Torresani [Sun, 17 Jul 2016 18:54:12 +0000 (20:54 +0200)]
[TASK] Move arguments to initializeArguments() in InfoboxVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77140
Releases: master
Change-Id: I728ad1d38c141a1ab67be97858e5eee1c85f551d
Reviewed-on: https://review.typo3.org/49014
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
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] Move arguments to initializeArguments() in ImageVH in ext:fluid 80/48880/4
Roberto Torresani [Sun, 10 Jul 2016 19:32:51 +0000 (21:32 +0200)]
[TASK] Move arguments to initializeArguments() in ImageVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77016
Releases: master
Change-Id: I610265261181cd865d7daa1b6e5989bc193480cb
Reviewed-on: https://review.typo3.org/48880
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move arguments to initializeArguments() in CurrencyVH in ext:fluid 20/48920/7
Roberto Torresani [Tue, 12 Jul 2016 09:39:37 +0000 (11:39 +0200)]
[TASK] Move arguments to initializeArguments() in CurrencyVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest CurrencyViewHelperTest with setArguments()

Resolves: #77056
Releases: master
Change-Id: Ia754cc36d071d3108548927dad164d684eae782c
Reviewed-on: https://review.typo3.org/48920
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid 74/48874/8
Anna Färber [Sun, 10 Jul 2016 10:36:56 +0000 (12:36 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid

Resolves: #77007
Releases: master
Change-Id: I4f672d7605d681dd7f28d5f658211f082822fe5f
Reviewed-on: https://review.typo3.org/48874
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Gleb Levitin <gleb.levitin@dkd.de>
Reviewed-by: Gleb Levitin <gleb.levitin@dkd.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in DateVH in ext:fluid 97/49097/2
Jan Haffner [Tue, 19 Jul 2016 13:12:56 +0000 (15:12 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in DateVH in ext:fluid

This patch removes unnecessary variables.

Resolves: #77039
Releases: master
Change-Id: Ifeebeb5e9ebf1ae3a67dbc60d1e670b4c86d9120
Reviewed-on: https://review.typo3.org/49097
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in PaddingVH 99/49099/2
rehm [Tue, 19 Jul 2016 13:34:14 +0000 (15:34 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in PaddingVH

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77061
Releases: master
Change-Id: Ibd075748f892000069f9f4bf118b274e7abdb73a
Reviewed-on: https://review.typo3.org/49099
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in ActionMenuItemVH in ext... 98/49098/2
Jan Haffner [Tue, 19 Jul 2016 13:26:44 +0000 (15:26 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in ActionMenuItemVH in ext:fluid

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77133
Releases: master
Change-Id: I3123697b4a619fc681fc8b04e6bc5fb362a01e70
Reviewed-on: https://review.typo3.org/49098
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in TypolinkVH 01/49101/3
rehm [Tue, 19 Jul 2016 13:42:49 +0000 (15:42 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in TypolinkVH

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77006
Releases: master
Change-Id: I1a52cf76a34155011f9f9b5bb53c8caa8e45dd51
Reviewed-on: https://review.typo3.org/49101
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in UrlencodeVH 03/49103/2
rehm [Tue, 19 Jul 2016 14:21:11 +0000 (16:21 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in UrlencodeVH

Cleanup @return void annotation

Resolves: #77063
Releases: master
Change-Id: I129d586cd03bca1a76c0d792c103fbbdcaa327b7
Reviewed-on: https://review.typo3.org/49103
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in PageRendererVH 90/49090/2
Nicole Cordes [Tue, 19 Jul 2016 11:23:12 +0000 (13:23 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in PageRendererVH

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77130
Releases: master
Change-Id: Ie778b32b26cbede6a7a873b07e56374c198d6cd8
Reviewed-on: https://review.typo3.org/49090
Reviewed-by: Johannes Goslar <johannes.goslar@dkd.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Tested-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in DebugVH 96/49096/2
Nicole Cordes [Tue, 19 Jul 2016 11:49:33 +0000 (13:49 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in DebugVH

This patch removes unnecessary variable initializations.

Resolves: #77141
Releases: master
Change-Id: Ic113fd3a5410a2e5dd23fa0b712c3f95169a04a3
Reviewed-on: https://review.typo3.org/49096
Reviewed-by: Markus Friedrich <markus.friedrich@dkd.de>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Haffner <info@jan-haffner.de>
Tested-by: Jan Haffner <info@jan-haffner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in NumberVH in ext:fluid 02/49102/2
Jan Haffner [Tue, 19 Jul 2016 13:50:17 +0000 (15:50 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in NumberVH in ext:fluid

This patch adds the parent::initializeArguments() call in own implementation.

Resolves: #77047
Releases: master
Change-Id: I42f9bef51071667ec239ea6ca286453694c8976c
Reviewed-on: https://review.typo3.org/49102
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in Nl2brVH 95/49095/2
Jan Haffner [Tue, 19 Jul 2016 11:46:56 +0000 (13:46 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in Nl2brVH

This patch removes unnecessary variables.

Resolves: #77064
Releases: master
Change-Id: I871a8d6f509107a593f6a01538c97c362c4a8473
Reviewed-on: https://review.typo3.org/49095
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Reviewed-by: Johannes Goslar <johannes.goslar@dkd.de>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Tested-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in HtmlVH in ext:fluid 89/49089/3
Johannes Bernhard Goslar [Tue, 19 Jul 2016 11:19:36 +0000 (13:19 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in HtmlVH in ext:fluid

This patch adds the missing parent::initializeArguments() call.

Resolves: #77060
Releases: master

Change-Id: I685134dc0d84b98073333521047c65587bb63faa
Reviewed-on: https://review.typo3.org/49089
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Reviewed-by: Markus Friedrich <markus.friedrich@dkd.de>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Tested-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in TableListVH 94/49094/2
Steven Cardoso [Tue, 19 Jul 2016 11:43:15 +0000 (13:43 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in TableListVH

This patch adds the parent::initializeArguments() call in own
implementation.

Resolves: #77129
Releases: master
Change-Id: I600d5c89c172d831af8d04eb8090c4f8f5757242
Reviewed-on: https://review.typo3.org/49094
Reviewed-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Arthur Rehm <arthur.rehm@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Friedrich <markus.friedrich@dkd.de>
Reviewed-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in CshVH 93/49093/2
Markus Friedrich [Tue, 19 Jul 2016 11:34:41 +0000 (13:34 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in CshVH

Patch adds missing parent::initializeArguments() call and removes
unneeded variable initializations

Resolves: #77128
Releases: master
Change-Id: If3ec88ccd7b73ab39544bc710823377af8ded128
Reviewed-on: https://review.typo3.org/49093
Reviewed-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Steven Cardoso <steven.cardoso@dkd.de>
Tested-by: Steven Cardoso <steven.cardoso@dkd.de>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[FOLLOWUP][TASK] Move arguments to initializeArguments() in TranslateVH 92/49092/2
rehm [Tue, 19 Jul 2016 11:35:44 +0000 (13:35 +0200)]
[FOLLOWUP][TASK] Move arguments to initializeArguments() in TranslateVH

This patch removes unnecessary variables.

Resolves: #77127
Releases: master
Change-Id: Ieaed9c4cca484d4da2e2e6415e87aa7abdc3af3e
Reviewed-on: https://review.typo3.org/49092
Reviewed-by: Markus Friedrich <markus.friedrich@dkd.de>
Tested-by: Markus Friedrich <markus.friedrich@dkd.de>
Reviewed-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Johannes Bernhard Goslar <johannes.goslar@dkd.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
3 years ago[BUGFIX] Throw empty table name exception in TCE GroupElement 65/48765/12
Petra Arentzen [Fri, 1 Jul 2016 09:16:21 +0000 (11:16 +0200)]
[BUGFIX] Throw empty table name exception in TCE GroupElement

Throw an exception if table name is empty after parsing the value
by BackendUtility::splitTable_Uid(). It avoids calling
IconFactory::getIconForRecord() with the invalid parameter $row
and throwing a less specific exception then. Only fields with
TCA Configuration type='group', internal_type='db' and
show_thumbs=TRUE are concerned.

Resolves: #76232
Releases: master, 7.6
Change-Id: I44c52f6ebfdbcfbbd2209890b0458b8126cbeccd
Reviewed-on: https://review.typo3.org/48765
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
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>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[SECURITY] Link fields accept Javascript code when using URI Data Scheme 82/49082/2
Valentin Despa [Tue, 19 Jul 2016 10:18:09 +0000 (12:18 +0200)]
[SECURITY] Link fields accept Javascript code when using URI Data Scheme

JavaScript can be submitted for every link field and will be
rendered in the frontend passed through typolink. To circumvent that,
the URI scheme and prefix "data:" will be disallowed.

Resolves: #76358
Releases: master,7.6,6.2
Security-Commit: d0eeaa3fe2f0c5736a746c10d4c43aec2bf46174
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I3920808e396d7b2b77cd5baa8beb4d6711c86d91
Reviewed-on: https://review.typo3.org/49082
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Prevent persistent username in filesystem 81/49081/2
Wouter Wolters [Tue, 19 Jul 2016 10:17:58 +0000 (12:17 +0200)]
[SECURITY] Prevent persistent username in filesystem

The language label for the refresh login popup contains the
username already and is persisted to the filesystem. Use
TYPO3.configuration.username and replace it with JavaScript
instead to prevent the information disclosure.

Resolves: #75933
Releases: master, 7.6, 6.2
Security-Commit: 0e7b21b3f455fef6703656889c43993976a4a6bc
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I14964781014b95d9753ad8d6ed79df5f25c1fa5c
Reviewed-on: https://review.typo3.org/49081
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY][FEATURE] Disable import module for non admin users 80/49080/2
Christian Kuhn [Tue, 19 Jul 2016 10:17:50 +0000 (12:17 +0200)]
[SECURITY][FEATURE] Disable import module for non admin users

To mitigate a potential insecure unserialize issue in the core:
Disable the import module of extension impexp for non admin users
if the module is not explicitely enabled for this user or group.

Introduce userTsConfig option
options.impexp.enableImportForNonAdminUser

Create a hook in page tree context menu to handle the item removal.

The v8 series is not directly affected by the underlying security
issue, but 7.6 and 6.2 are.

Resolves: #73461
Releases: master, 7.6, 6.2
Security-Commit: 3ce6c6e064b3dd67051c573646e28c636937cd86
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I423122641308a6586cd3977957d4ee0bf0c8ef6b
Reviewed-on: https://review.typo3.org/49080
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Prevent XSS in IRRE elements 79/49079/2
Nicole Cordes [Tue, 19 Jul 2016 10:17:40 +0000 (12:17 +0200)]
[SECURITY] Prevent XSS in IRRE elements

This patch changes a JavaScript function to use text() instead of html()
to prevent JavaScript execution.

Resolves: #76922
Releases: master, 7.6, 6.2
Security-Commit: 252c2cb492ace6c3605772c280f65873f0c18299
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I302b0c58d8c7115b137d7c06e22ac9bdb4d6f738
Reviewed-on: https://review.typo3.org/49079
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Escape the link text in EmailViewHelper 78/49078/2
Wouter Wolters [Tue, 19 Jul 2016 10:17:32 +0000 (12:17 +0200)]
[SECURITY] Escape the link text in EmailViewHelper

The content of the email link is not escaped correctly.
This leads to XSS in the EmailViewHelper.

Resolves: #76344
Releases: master,7.6,6.2
Security-Commit: 02176ebafd54220201f751b46b54761c9a39d92e
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I9ec59b202de39525370a1eeb7f03f1e71a823224
Reviewed-on: https://review.typo3.org/49078
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Prevent XSS in ContentObjectRenderer 77/49077/2
Benni Mack [Tue, 19 Jul 2016 10:17:26 +0000 (12:17 +0200)]
[SECURITY] Prevent XSS in ContentObjectRenderer

Properly escape various parameters.

Resolves: #31244
Releases: master, 7.6, 6.2
Security-Commit: 1efa6adc7b1d332c384779451626e34059e30d8d
Security-Bulletins: TYPO3-CORE-SA-2016-014, 015, 016, 017, 018
Change-Id: I66c30eff40fa530477380443e86857233bb09b49
Reviewed-on: https://review.typo3.org/49077
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[SECURITY] Update guzzle to fix CVE-2016-5385 43/49043/2
Helmut Hummel [Tue, 19 Jul 2016 08:43:40 +0000 (10:43 +0200)]
[SECURITY] Update guzzle to fix CVE-2016-5385

Resolves: #77152
Releases: 8.2, master
Change-Id: I77737be3a9632ad34ab53337eea246c5b2368726
Reviewed-on: https://review.typo3.org/49043
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
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>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid 08/48908/10
ivaylo.ivanov [Mon, 11 Jul 2016 15:53:26 +0000 (17:53 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid

UrlencodeViewHelperTest is affected.
UrlencodeViewHelper is affected.

Resolves: #77002
Releases: master
Change-Id: I16c0f02d9a49649323c09b58b407dffbfeea71ed
Reviewed-on: https://review.typo3.org/48908
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
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] Move arguments to initializeArguments() in TranslateVH in ext:fluid 04/49004/4
Roberto Torresani [Sat, 16 Jul 2016 19:45:19 +0000 (21:45 +0200)]
[TASK] Move arguments to initializeArguments() in TranslateVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest TranslateViewHelperTest with setArguments()

Resolves: #77127
Releases: master
Change-Id: I8621e5410c60873d1295da0ca009c0599434114c
Reviewed-on: https://review.typo3.org/49004
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
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] Move arguments to initializeArguments() in DebugVH in ext:fluid 15/49015/3
Roberto Torresani [Sun, 17 Jul 2016 19:11:02 +0000 (21:11 +0200)]
[TASK] Move arguments to initializeArguments() in DebugVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77141
Releases: master
Change-Id: Iba1f1d9671eee2e4a0b205c3cf5ef76a7423a007
Reviewed-on: https://review.typo3.org/49015
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] Move arguments to initializeArguments() in Nl2brVH in ext:fluid 28/48928/3
Roberto Torresani [Tue, 12 Jul 2016 10:59:33 +0000 (12:59 +0200)]
[TASK] Move arguments to initializeArguments() in Nl2brVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest Nl2brViewHelperTest with setArguments()

Resolves: #77064
Releases: master
Change-Id: I5bcf8ca97d39ce5ccbb1602bde80f48bafde3d32
Reviewed-on: https://review.typo3.org/48928
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] Move arguments to initializeArguments() in ActionMenuVH in ext:fluid 08/49008/4
Roberto Torresani [Sat, 16 Jul 2016 20:35:33 +0000 (22:35 +0200)]
[TASK] Move arguments to initializeArguments() in ActionMenuVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77131
Releases: master
Change-Id: I4c49ba9fa609e21b7792c673807647c75c4542cd
Reviewed-on: https://review.typo3.org/49008
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
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] Move arguments to initializeArguments() in PaginateVH in ext:fluid 03/49003/3
Roberto Torresani [Sat, 16 Jul 2016 19:12:51 +0000 (21:12 +0200)]
[TASK] Move arguments to initializeArguments() in PaginateVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77126
Releases: master
Change-Id: I97bef643845063a6cbda8d479491a23c73358125
Reviewed-on: https://review.typo3.org/49003
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] Move arguments to initializeArguments() in UriVH in ext:fluid 01/49001/4
Roberto Torresani [Sat, 16 Jul 2016 18:58:54 +0000 (20:58 +0200)]
[TASK] Move arguments to initializeArguments() in UriVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77124
Releases: master
Change-Id: Id18c97cc8f819a36ff4113dfc8da6d05a7ffe3db
Reviewed-on: https://review.typo3.org/49001
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] Move arguments to initializeArguments() in LinkVH in ext:fluid 02/49002/3
Roberto Torresani [Sat, 16 Jul 2016 19:04:23 +0000 (21:04 +0200)]
[TASK] Move arguments to initializeArguments() in LinkVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77125
Releases: master
Change-Id: I5b3859651d410bd12bac963cdb3310487651204e
Reviewed-on: https://review.typo3.org/49002
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] Move arguments to initializeArguments() in ActionMenuItemGroupVH in ext:fluid 09/49009/4
Roberto Torresani [Sat, 16 Jul 2016 20:39:36 +0000 (22:39 +0200)]
[TASK] Move arguments to initializeArguments() in ActionMenuItemGroupVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77132
Releases: master
Change-Id: I8242ce8bb81dfe4a415f321f101e6cd692863f9e
Reviewed-on: https://review.typo3.org/49009
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
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] Move arguments to initializeArguments() in DateVH in ext:fluid 11/48911/5
Roberto Torresani [Mon, 11 Jul 2016 19:09:50 +0000 (21:09 +0200)]
[TASK] Move arguments to initializeArguments() in DateVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest DateViewHelperTest with setArguments()

Resolves: #77039
Releases: master
Change-Id: Ic8ca0c4b36d0589d884da8e364a204f8e02d0a4b
Reviewed-on: https://review.typo3.org/48911
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in MediaVH in ext:fluid 16/49016/2
Roberto Torresani [Sun, 17 Jul 2016 19:17:12 +0000 (21:17 +0200)]
[TASK] Move arguments to initializeArguments() in MediaVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77142
Releases: master
Change-Id: Ib904fc615a6be28ac1e57b81ac897b0ef887eb7e
Reviewed-on: https://review.typo3.org/49016
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() FlashMessagesVH ext:fluid 70/48870/7
Roberto Torresani [Sun, 10 Jul 2016 11:04:44 +0000 (13:04 +0200)]
[TASK] Move arguments to initializeArguments() FlashMessagesVH ext:fluid

Move the argument registrations away from the render()
method to initializeArguments(), to prevent any errors
with PHP7 and subclassed ViewHelpers if/when render()
method signatures change.

Resolves: #77004
Releases: master
Change-Id: I629d19209276a8162e45db1f923cd2280240df5d
Reviewed-on: https://review.typo3.org/48870
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in ActionMenuItemVH in ext:fluid 10/49010/2
Roberto Torresani [Sat, 16 Jul 2016 20:49:24 +0000 (22:49 +0200)]
[TASK] Move arguments to initializeArguments() in ActionMenuItemVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77133
Releases: master
Change-Id: Ifb5b2522306da3afc29423212ee0042f7dd9db0d
Reviewed-on: https://review.typo3.org/49010
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in PageRendererVH in ext:fluid 07/49007/2
Roberto Torresani [Sat, 16 Jul 2016 20:29:36 +0000 (22:29 +0200)]
[TASK] Move arguments to initializeArguments() in PageRendererVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77130
Releases: master
Change-Id: I58f9dfdad044bf3007cec52dc6820067a64e1f9d
Reviewed-on: https://review.typo3.org/49007
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in TableListVH in ext:fluid 06/49006/2
Roberto Torresani [Sat, 16 Jul 2016 20:04:12 +0000 (22:04 +0200)]
[TASK] Move arguments to initializeArguments() in TableListVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77129
Releases: master
Change-Id: Ibd7794dfa6d023d4f663c25bbe7875ae8f910c55
Reviewed-on: https://review.typo3.org/49006
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in CshVH in ext:fluid 05/49005/2
Roberto Torresani [Sat, 16 Jul 2016 19:51:25 +0000 (21:51 +0200)]
[TASK] Move arguments to initializeArguments() in CshVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77128
Releases: master
Change-Id: If7c6fb33a9464075e749b994381f1358cd5664d7
Reviewed-on: https://review.typo3.org/49005
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in HtmlVH in ext:fluid 23/48923/2
Roberto Torresani [Tue, 12 Jul 2016 09:58:40 +0000 (11:58 +0200)]
[TASK] Move arguments to initializeArguments() in HtmlVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77060
Releases: master
Change-Id: Ie121184e6a33fea5e9fe2086ed5aafafbc6b6f36
Reviewed-on: https://review.typo3.org/48923
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anna Färber <anna.faerber@dkd.de>
Tested-by: Anna Färber <anna.faerber@dkd.de>
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] Doctrine: Migrate ext:backend/view 23/48523/16
tristan01 [Thu, 9 Jun 2016 08:56:00 +0000 (10:56 +0200)]
[TASK] Doctrine: Migrate ext:backend/view

Resolves: #76520
Releases: master
Change-Id: I2632777b55847df6fb57cd1e2c2b7279e84825ca
Reviewed-on: https://review.typo3.org/48523
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Fix EXT:belog label for "Clear Cache" 18/49018/4
Mathias Schreiber [Mon, 18 Jul 2016 09:26:20 +0000 (11:26 +0200)]
[BUGFIX] Fix EXT:belog label for "Clear Cache"

EXT:belog is now properly escaped so we can safely remove the CDATA
part of the label "Clear cache"

Resolves: #77143
Releases: master
Change-Id: Ic3c63749ae9c28e0892fe5d8039301534618714b
Reviewed-on: https://review.typo3.org/49018
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] Use correct paste-into icons in file, list and page module 49/48849/3
Frans Saris [Fri, 8 Jul 2016 07:15:59 +0000 (09:15 +0200)]
[BUGFIX] Use correct paste-into icons in file, list and page module

This patch changes the paste icons from paste-after to paste into in the
docheader and table/column headers of the file, list and page module.

Resolves: #76988
Releases: master, 7.6
Change-Id: I665528976de8ec81db5afd46efc8dbfa1bbd562b
Reviewed-on: https://review.typo3.org/48849
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Riccardo De Contardi <erredeco@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
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[BUGFIX] RecordList: Use case insensitive search without explicit TCA config 93/48993/2
Morton Jonuschat [Sat, 16 Jul 2016 01:26:30 +0000 (18:26 -0700)]
[BUGFIX] RecordList: Use case insensitive search without explicit TCA config

Default to a case insensitive like based search constraint when the column
has no explicit 'search' configuration in the TCA.

Resolves: #77120
Related: #76259
Releases: master

Change-Id: I1bace422cb589284680e346b4d6e47d10b684f46
Reviewed-on: https://review.typo3.org/48993
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: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Update to 7elix/styleguide 8.0.3 95/48995/2
Christian Kuhn [Sat, 16 Jul 2016 11:26:54 +0000 (13:26 +0200)]
[TASK] Update to 7elix/styleguide 8.0.3

A couple of fixes came in between 8.0.2 and 8.0.3.

Change-Id: Ibefefe77228484a29258a8429146ab9aeaaa9d42
Resolves: #77122
Releases: master
Reviewed-on: https://review.typo3.org/48995
Tested-by: Bamboo TYPO3com <info@typo3.com>
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[BUGFIX] Provide l10n_diffsource default for acceptance test fixtures 94/48994/2
Morton Jonuschat [Sat, 16 Jul 2016 02:23:28 +0000 (19:23 -0700)]
[BUGFIX] Provide l10n_diffsource default for acceptance test fixtures

Provide an empty default value for the l10n_diffsource value in the
table sys_category to allow loading the fixture data when MySQL strict
mode is enabled.

Change-Id: If8b2bbba2d3824266ac8b2f37ccd565bd5475054
Resolves: #77121
Release: master
Reviewed-on: https://review.typo3.org/48994
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] Better preview image quality for youtube videos 74/48974/4
Raphael Graf [Thu, 14 Jul 2016 12:02:51 +0000 (14:02 +0200)]
[TASK] Better preview image quality for youtube videos

Resolves: #77085
Releases: master, 7.6

Change-Id: Id5e5067b226431bff136339d14b9592d2aa3fdf6
Reviewed-on: https://review.typo3.org/48974
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Peter Foerger <pfoerger@mac.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[FOLLOWUP][TASK] Doctrine: migrate AbstractDatabaseRecordList 48/48948/3
Markus Klein [Tue, 12 Jul 2016 19:01:12 +0000 (21:01 +0200)]
[FOLLOWUP][TASK] Doctrine: migrate AbstractDatabaseRecordList

Fix introduced bugs.

Resolves: #77045
Releases: master
Change-Id: I1bd0cef43dfeff30472b3d1f3b8d136a784cca3c
Reviewed-on: https://review.typo3.org/48948
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: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Flaky references in TypoScript parsing 77/48777/7
Oliver Hader [Sat, 2 Jul 2016 15:52:10 +0000 (17:52 +0200)]
[BUGFIX] Flaky references in TypoScript parsing

The patch from forge issue #76323 triggers errors at least
on some PHP versions. The change is reverted with this patch
and an acceptance test is added to verify correct behavior.

Resolves: #76919
Related: #76323
Releases: master
Change-Id: I2515d3a71c96f3d6e54e04af52bb8cbffbd69d6d
Reviewed-on: https://review.typo3.org/48777
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.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] Move arguments to initializeArguments() in PaddingVH in ext:fluid 25/48925/3
Roberto Torresani [Tue, 12 Jul 2016 10:11:42 +0000 (12:11 +0200)]
[TASK] Move arguments to initializeArguments() in PaddingVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest PaddingViewHelperTest with setArguments()

Resolves: #77061
Releases: master
Change-Id: Ib9c57d6e6927358c427c61ed1dd446cfe90ed8bd
Reviewed-on: https://review.typo3.org/48925
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in TypolinkVH in ext:fluid 73/48873/7
Roberto Torresani [Sun, 10 Jul 2016 13:40:26 +0000 (15:40 +0200)]
[TASK] Move arguments to initializeArguments() in TypolinkVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77006
Releases: master
Change-Id: I04d99ce7f9314b53bf6a0cd2b71686c2ec8a2a84
Reviewed-on: https://review.typo3.org/48873
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
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] Move arguments to initializeArguments() in ButtonVH in ext:fluid 99/48899/4
Roberto Torresani [Mon, 11 Jul 2016 13:49:25 +0000 (15:49 +0200)]
[TASK] Move arguments to initializeArguments() in ButtonVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77018
Releases: master
Change-Id: Ibb541f765f5306be9d188668b4db331a95b02995
Reviewed-on: https://review.typo3.org/48899
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[TASK] Move arguments to initializeArguments() in NumberVH in ext:fluid 21/48921/4
Roberto Torresani [Tue, 12 Jul 2016 09:52:14 +0000 (11:52 +0200)]
[TASK] Move arguments to initializeArguments() in NumberVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest NumberViewHelperTest with setArguments()

Resolves: #77047
Releases: master
Change-Id: I2aff6737f0b3d9faa0ec6cea2471d51f1b6223bc
Reviewed-on: https://review.typo3.org/48921
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
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] Move arguments to initializeArguments() in UrlencodeVH in ext:fluid 26/48926/2
Roberto Torresani [Tue, 12 Jul 2016 10:30:11 +0000 (12:30 +0200)]
[TASK] Move arguments to initializeArguments() in UrlencodeVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.
Change the UnitTest UrlencodeViewHelperTest with setArguments()
Remove test renderReturnsUnmodifiedSourceIfItIsNoString() because
pass a class but is expected a string

Resolves: #77063
Releases: master
Change-Id: Iab54fa1430072699c30eb83759fa4d083f9bf9c5
Reviewed-on: https://review.typo3.org/48926
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: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
3 years ago[!!!][TASK] Remove example image in TS constants description 22/48922/6
Benni Mack [Tue, 12 Jul 2016 09:57:34 +0000 (11:57 +0200)]
[!!!][TASK] Remove example image in TS constants description

In TYPO3 it was possible to show an image for a category in
the Constants Editor, if the constants editor had configured a category
like this (also defined in the Constants Editor):

TSConstantEditor.basic.image = EXT:sys_note/ext_icon.png

As the functionality is hardly used and better options for styling
and displaying images e.g. via user functions is possible, the
image option has been removed.

With that, the following breaking changes in the related PHP code
happened:
- Removed ExtendedTemplateService::$ext_localGfxPrefix
- Removed ExtendedTemplateService::$ext_localWebGfxPrefix
- Removed ExtendedTemplateService::ext_getTSCE_config_image
- Removed ConfigurationForm::ext_getTSCE_config_image
- Dropped parameter 2+3 of ConfigurationForm::ext_initTSstyleConfig

Resolves: #77062
Releases: master
Change-Id: Ic7d89aeaa4f236a92a07dd2fe0a25dbe026825cb
Reviewed-on: https://review.typo3.org/48922
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Thomas Schlumberger <thomas@b13.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Clean preview of collapsed flexform section 49/48949/5
Jigal van Hemert [Tue, 12 Jul 2016 22:13:26 +0000 (00:13 +0200)]
[BUGFIX] Clean preview of collapsed flexform section

The preview state of a collapsed flexform section is cleaned from
HTML tags and the length of each part is limited.

Resolves: #76616
Releases: master, 7.6
Change-Id: Ie896db0863120b452eff80b607c7bf5c58a8879e
Reviewed-on: https://review.typo3.org/48949
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jorgen van der Kroon <jurgen@alternet.nl>
Tested-by: Jorgen van der Kroon <jurgen@alternet.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[BUGFIX] Fix wrong query constraints in AbstractItemProvider 13/48913/4
Morton Jonuschat [Tue, 12 Jul 2016 01:17:01 +0000 (18:17 -0700)]
[BUGFIX] Fix wrong query constraints in AbstractItemProvider

Apply proper constraints in the case of rootlevel == 1 or
rootlevel == -1

Change-Id: I92a8edc800bab6320f0e10ad4f63a5f53b27df06
Resolves: #77045
Related: #75650
Releases: master
Reviewed-on: https://review.typo3.org/48913
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: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add unit test to cover stdWrap_orderedStdWrap 64/48864/5
Elmar Hinz [Wed, 6 Jul 2016 19:34:15 +0000 (21:34 +0200)]
[TASK] Add unit test to cover stdWrap_orderedStdWrap

Change-Id: Ie33abcbbf3bfa3ab1697249921cf162e78806916
Resolves: #76847
Releases: master
Reviewed-on: https://review.typo3.org/48864
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: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Unit tests to cover stdWrap_preCObject, stdWrap_postCObject 46/48746/8
Elmar Hinz [Thu, 30 Jun 2016 09:46:50 +0000 (11:46 +0200)]
[TASK] Unit tests to cover stdWrap_preCObject, stdWrap_postCObject

- Add unit test to cover stdWrap_preCObject
- Add unit test to cover stdWrap_postCObject
- Refactor unit test to cover stdWrap_cObject

Releases: master
Resolves: #76834
Resolves: #76835
Resolves: #76735
Change-Id: I11612aee5b7b90a77e3ebab29059f2ea435521f9
Reviewed-on: https://review.typo3.org/48746
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Move arguments to initializeArguments() in CheckboxVH in ext:fluid 06/48906/13
Roberto Torresani [Mon, 11 Jul 2016 15:12:02 +0000 (17:12 +0200)]
[TASK] Move arguments to initializeArguments() in CheckboxVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Change the UnitTest form CheckboxViewHelperTest with setArguments()
Introduce the function setArgumentsUnderTest()

Resolves: #77036
Releases: master
Change-Id: I3ac10345f54aab2f6414737ccc044dd01975f80d
Reviewed-on: https://review.typo3.org/48906
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Move arguments to initializeArguments() in ActionVH in ext:fluid 78/48878/7
Roberto Torresani [Sun, 10 Jul 2016 16:43:59 +0000 (18:43 +0200)]
[TASK] Move arguments to initializeArguments() in ActionVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77013
Releases: master
Change-Id: Ia2d871b6f1a213bf17e188a32f9c1c2ac0c6bd2e
Reviewed-on: https://review.typo3.org/48878
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Move arguments to initializeArguments() in ResourceVH in ext:fluid 75/48875/3
Roberto Torresani [Sun, 10 Jul 2016 16:02:25 +0000 (18:02 +0200)]
[TASK] Move arguments to initializeArguments() in ResourceVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change

Resolves: #77010
Releases: master
Change-Id: I53b08bcf4da1b9b319cbe9411c361db9894e5644
Reviewed-on: https://review.typo3.org/48875
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anna Färber <anna.faerber@dkd.de>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Move render arguments StripTagsViewHelper 98/48898/4
ivaylo.ivanov [Mon, 11 Jul 2016 13:21:46 +0000 (15:21 +0200)]
[TASK] Move render arguments StripTagsViewHelper

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77008
Releases: master
Change-Id: Ia77204e3987e8013bb2e5ba11a40eb4c1c56e62f
Reviewed-on: https://review.typo3.org/48898
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FOLLOWUP][TASK] Move ViewHelper arguments to initializeParams 17/48917/2
Anna Färber [Tue, 12 Jul 2016 08:22:15 +0000 (10:22 +0200)]
[FOLLOWUP][TASK] Move ViewHelper arguments to initializeParams

Remove the last two parameters from registerArgument if they are false and null
because the values are set by default to false and null.

Resolves: #77000
Releases: master
Change-Id: I09a5839b4fc40637d5eeaaf657cd559a67f981b2
Reviewed-on: https://review.typo3.org/48917
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Move arguments to initializeArguments() in TextfieldVH in ext:fluid 05/48905/6
Roberto Torresani [Mon, 11 Jul 2016 14:57:37 +0000 (16:57 +0200)]
[TASK] Move arguments to initializeArguments() in TextfieldVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest form TextfieldViewHelperTest with setArguments()
Introduce the function setArgumentsUnderTest()

Resolves: #77032
Releases: master
Change-Id: I21365e13d136ad10469c70b6cabec96d07c631f1
Reviewed-on: https://review.typo3.org/48905
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Streamline inline language file references 14/48914/3
Benni Mack [Tue, 12 Jul 2016 07:53:34 +0000 (09:53 +0200)]
[TASK] Streamline inline language file references

The inline langauge file inclusion can be done with EXT: syntax,
which is mostly used in the TYPO3 Core, but not in all of the places.

The patch streamlines the occurences within the TYPO3 Core
to use the EXT: syntax directly.

Resolves: #77052
Releases: master
Change-Id: Ifa5336968a8e4978d473f2d2a5685a35ae865799
Reviewed-on: https://review.typo3.org/48914
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Move arguments to initializeArguments() in CropVH in ext:fluid 07/48907/5
Roberto Torresani [Mon, 11 Jul 2016 15:30:29 +0000 (17:30 +0200)]
[TASK] Move arguments to initializeArguments() in CropVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest CropViewHelperTest with setArguments()
Introduce the function setArgumentsUnderTest()

Resolves: #77038
Releases: master
Change-Id: Iec2b53cd770bcaf449915687e761d565fbc56418
Reviewed-on: https://review.typo3.org/48907
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Add unit test to cover stdWrap_case 51/48851/4
Elmar Hinz [Fri, 8 Jul 2016 10:53:34 +0000 (12:53 +0200)]
[TASK] Add unit test to cover stdWrap_case

- Add the unit test.
- Refactor the existing test to cover caseshift and HTMLcaseshift.

Releases: master
Resolves: #76781
Change-Id: Ie77836792c76fdc0a8f5b474e43b0081d051436b
Reviewed-on: https://review.typo3.org/48851
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Move arguments to initializeArguments() in EmailVH in ext:fluid 77/48877/10
Roberto Torresani [Sun, 10 Jul 2016 16:26:39 +0000 (18:26 +0200)]
[TASK] Move arguments to initializeArguments() in EmailVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change
Change the UnitTest form EmailViewHelper with setArguments()
Introduce the function setArgumentsUnderTest()

Resolves: #77012
Releases: master
Change-Id: Id6910af603c9ba5e0f638986b52c751b1021431c
Reviewed-on: https://review.typo3.org/48877
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
3 years ago[TASK] Move arguments to initializeArguments() in ValidationResultsVH in ext:fluid 81/48881/3
Roberto Torresani [Sun, 10 Jul 2016 19:50:48 +0000 (21:50 +0200)]
[TASK] Move arguments to initializeArguments() in ValidationResultsVH in ext:fluid

Move the argument registrations away from the render() method
to initializeArguments(), to prevent any errors with PHP7 and
subclassed ViewHelpers if/when render() method signatures change.

Resolves: #77017
Releases: master
Change-Id: Ib5f39c2c7bc44e7f29c913e7e04768b33bd134a9
Reviewed-on: https://review.typo3.org/48881
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anna Färber <anna.faerber@dkd.de>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid 03/48903/4
Anna Färber [Mon, 11 Jul 2016 14:44:20 +0000 (16:44 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid

CaseViewHelperTest, Format/CaseViewHelperTest and
Format/CaseViewHelperTest are affected.

Resolves: #77005
Releases: master
Change-Id: I899a51382176071e210cfdf20d662ad4ac28d466
Reviewed-on: https://review.typo3.org/48903
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Doctrine: Migrate EXT:backend I 74/48574/11
Georg Ringer [Tue, 14 Jun 2016 06:06:55 +0000 (08:06 +0200)]
[TASK] Doctrine: Migrate EXT:backend I

Migrate the first part of DB calls of EXT:backend

Resolves: #76624
Releases: master
Change-Id: Iac323bed36af22e5c38eb4fb8a0e0f72bbee6d93
Reviewed-on: https://review.typo3.org/48574
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[TASK] Introduce setArgument function to ViewHelperBaseTest 89/48889/5
Anja Leichsenring [Mon, 11 Jul 2016 09:56:10 +0000 (11:56 +0200)]
[TASK] Introduce setArgument function to ViewHelperBaseTest

During the current refactoring of ViewHelpers loosing their
render() arguments, the test classes need to be adapted.

In order to ease that process a little bit, a helper method
has been introduced into the ViewHelperBaseTestcase.

The first implementation and show case is part of this change.

Resolves: #77026
Releases: master
Change-Id: I7063c5a431294c03426b4fdd92db3c0c825c3cfc
Reviewed-on: https://review.typo3.org/48889
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Remove explicit tt_track in ExtendedTemplateService 02/48902/3
Benni Mack [Mon, 11 Jul 2016 14:36:06 +0000 (16:36 +0200)]
[TASK] Remove explicit tt_track in ExtendedTemplateService

ExtendedTemplateService for the backend always disables the
timetracker information from the actual funcmodule but could
easily be turned off by default from the actual class itself.

This makes the code easier to read and also removes some
syntax errors from previous cleanups where values and variables
are empty.

Resolves: #77033
Releases: master
Change-Id: I9963f863fc74b7fae95c81b5a6418b026c40a268
Reviewed-on: https://review.typo3.org/48902
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[TASK] Doctrine: Migrate core/Classes/Resource/Index 15/48815/3
Sebastian Bumann [Wed, 6 Jul 2016 07:38:06 +0000 (09:38 +0200)]
[TASK] Doctrine: Migrate core/Classes/Resource/Index

Resolves: #76871
Releases: master
Change-Id: Iee1df9b59ace2c0fbef5b86e0c8786a050ad0cc9
Reviewed-on: https://review.typo3.org/48815
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Sebastian Bumann <bumann.sebastian@gmail.com>
Tested-by: Sebastian Bumann <bumann.sebastian@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[FOLLOWUP][TASK] Move ViewHelper arguments to initializeParams 86/48886/2
Anja Leichsenring [Mon, 11 Jul 2016 09:39:30 +0000 (11:39 +0200)]
[FOLLOWUP][TASK] Move ViewHelper arguments to initializeParams

The fourth parameter of registerArgument got the wrong type during
rewrite.

Resolves: #77000
Releases: master
Change-Id: Id231c016a74314434dee2287f3a85859d6520e15
Reviewed-on: https://review.typo3.org/48886
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.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[BUGFIX] Index all file mounts in FAL indexer scheduler task 61/48561/6
Hannes Bochmann [Mon, 13 Jun 2016 07:58:48 +0000 (09:58 +0200)]
[BUGFIX] Index all file mounts in FAL indexer scheduler task

This patch makes sure all file mounts are indexed instead of only the
first if the CLI user has multiple file mounts.

Resolves: #76441
Releases: master, 7.6, 6.2
Change-Id: I92b1c11c46e6f2a7b5927d2f9013404681e0e8ad
Reviewed-on: https://review.typo3.org/48561
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid 66/48866/6
Anna Färber [Sun, 10 Jul 2016 10:36:56 +0000 (12:36 +0200)]
[TASK] Move ViewHelper arguments to initializeArguments() in ext:fluid

HtmlentitiesViewHelper and HtmlentitiesViewHelperTest are affected.

Resolves: #77000
Releases: master
Change-Id: Ic6347d86a55aa0f7d740a9ff897bbb6f61d5b67f
Reviewed-on: https://review.typo3.org/48866
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Anna Färber <anna.faerber@dkd.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[BUGFIX] Adjust signature of PageTreeView::wrapIcon 29/48229/6
Elmar Hinz [Fri, 20 May 2016 08:59:42 +0000 (10:59 +0200)]
[BUGFIX] Adjust signature of PageTreeView::wrapIcon

Adjust the signature to match the parent class.

Resolves: #76246
Releases: master, 7.6
Change-Id: I5646cbc660be23b5490f3b31708e3c41c1cfa891
Reviewed-on: https://review.typo3.org/48229
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Claus Due <claus@phpmind.net>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Add unit test to cover stdWrap_editIcons 61/48861/3
Elmar Hinz [Fri, 8 Jul 2016 16:12:37 +0000 (18:12 +0200)]
[TASK] Add unit test to cover stdWrap_editIcons

Releases: master
Resolves: #76852
Change-Id: I1f9f6d1ff28b6ad26345866a3bb09186a8c976ea
Reviewed-on: https://review.typo3.org/48861
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Claus Due <claus@phpmind.net>
Tested-by: Anna Färber <anna.faerber@dkd.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_postUnserFuncInt 26/48826/11
Elmar Hinz [Wed, 6 Jul 2016 11:48:47 +0000 (13:48 +0200)]
[TASK] Add unit test to cover stdWrap_postUnserFuncInt

Releases: master
Resolves: #76850
Change-Id: I80bbae8102b237d7368d6ed63ae4bde99c4e9b3f
Reviewed-on: https://review.typo3.org/48826
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Claus Due <claus@phpmind.net>
Tested-by: Ivaylo Ivanov <ivaylo.ivanov@dkd.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Doctrine: Migrate ext:workspace 00/48600/4
Eugene Kenah Djomo [Sat, 18 Jun 2016 13:20:21 +0000 (15:20 +0200)]
[TASK] Doctrine: Migrate ext:workspace

Resolves: #76626
Releases: master
Change-Id: I2d5183bdf56411300eb5b68c842b8f043a51570c
Reviewed-on: https://review.typo3.org/48600
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: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
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>