Packages/TYPO3.CMS.git
22 months ago[BUGFIX] New values created by AddController are added correctly 62/53662/2
Andreas Fernandez [Fri, 4 Aug 2017 14:55:25 +0000 (16:55 +0200)]
[BUGFIX] New values created by AddController are added correctly

New values created by AddController are now added again to the FlexForm
value by fixing the value parsing.

Additionally, the mixed up append/prepend values of `setValue` are fixed.

Resolves: #82049
Resolves: #82050
Releases: master, 8.7
Change-Id: Ifc2a4bf4ddd39a1b004db9945f832ca6cf9d765d
Reviewed-on: https://review.typo3.org/53662
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
22 months ago[BUGFIX] Update FAL metadata if file is added with REPLACE method 56/53656/2
Johannes Kasberger [Mon, 7 Aug 2017 16:16:31 +0000 (18:16 +0200)]
[BUGFIX] Update FAL metadata if file is added with REPLACE method

Make sure the meta data is updated whenever a file is added to
a storage with DuplicationBehavior::REPLACE. This is important
as otherwise the internally stored file size is wrong!

Resolves: #78009
Releases: master, 8.7, 7.6
Change-Id: I93b0700afc62268f8c7a61eea7183f86a87a075e
Reviewed-on: https://review.typo3.org/53656
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
22 months ago[BUGFIX] Do not detect single select fields as relation 55/53655/2
Helmut Hummel [Fri, 21 Jul 2017 15:10:05 +0000 (17:10 +0200)]
[BUGFIX] Do not detect single select fields as relation

With https://review.typo3.org/50879/ all TCA select fields
are detected as relation to many, even when they are configured
as simple static select.

This leads to the row value to be pre-set as string (to hold comma
separated values), which leads to an exception in MySQL Strict Mode
when the select value field is defined as integer.

Therefore only detect renderType === selectMultipleSideBySide
as relational field

Resolves: #81043
Releases: master, 8.7
Change-Id: I54effaace3eb19034d86a9a74bbd5cc207e867f1
Reviewed-on: https://review.typo3.org/53655
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
22 months ago[BUGFIX] Change order of tablename and alias in restriction container 49/53649/2
Sebastian Fischer [Fri, 4 Aug 2017 13:28:13 +0000 (15:28 +0200)]
[BUGFIX] Change order of tablename and alias in restriction container

Changing the order of tablename and alias in method call properties
makes if possible to get correct values from registered restrictions

Resolves: #82046
Releases: master, 8.7
Change-Id: I17151c47c29fb48829ce0d3256ca99a4feadbf4a
Reviewed-on: https://review.typo3.org/53649
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
22 months ago[TASK] Extract cli binary into separate package 35/53635/2
Helmut Hummel [Tue, 25 Jul 2017 17:37:43 +0000 (19:37 +0200)]
[TASK] Extract cli binary into separate package

Remove the bin definition in typo3/cms composer.json
And require the package with the binary instead.

Composer command: composer req typo3/cms-cli

Resolves: #81980
Releases: master, 8.7
Change-Id: I504cbd08dd8d57e2b66d974d9f11150c38ab49c8
Reviewed-on: https://review.typo3.org/53635
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
22 months ago[BUGFIX] Jump Links in indexed_search Template 34/53634/2
Achim Fritz [Fri, 14 Jul 2017 20:42:26 +0000 (22:42 +0200)]
[BUGFIX] Jump Links in indexed_search Template

Use Page.Link ViewHelper in indexed_search Search Template for jump links

Resolves: #79982
Releases: master, 8.7
Change-Id: I85a32714c4d098a1afc5b35ab90189e61ba16ea9
Reviewed-on: https://review.typo3.org/53634
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
22 months ago[BUGFIX] Install tool fatal errors at select database action 29/53629/2
Markus Hoelzle [Fri, 14 Jul 2017 21:20:18 +0000 (23:20 +0200)]
[BUGFIX] Install tool fatal errors at select database action

Catch the fatal database exceptions in installation progress
"DatabaseSelect" and show a error message.

Releases: 8.7, master
Resolves: #81726
Change-Id: Id7edbdaafa97374451493d6bb9c9fdaabd2f2674
Reviewed-on: https://review.typo3.org/53629
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
22 months ago[BUGFIX] Prevent PHP warning on entering an empty install tool password 28/53628/2
Markus Hoelzle [Fri, 28 Jul 2017 10:27:26 +0000 (12:27 +0200)]
[BUGFIX] Prevent PHP warning on entering an empty install tool password

Show a useful message if an empty install tool password is entered.

Resolves: #81936
Releases: master, 8.7
Change-Id: I17aaf2aaeb5b31a68c8701cdaa560c00364bea1e
Reviewed-on: https://review.typo3.org/53628
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
22 months ago[BUGFIX] Catch error in GeneralUtility::validEmail and GeneralUtility:isValidUrl 25/53625/2
Nicole Cordes [Mon, 5 Jun 2017 12:32:31 +0000 (14:32 +0200)]
[BUGFIX] Catch error in GeneralUtility::validEmail and GeneralUtility:isValidUrl

If a wrong email address or URL is parsed and the domain cannot be converted,
an exception is thrown by \Mso\IdnaConvert\IdnaConvert::encode(). This
exception needs to be caught.

Resolves: #81471
Releases: master, 8.7, 7.6
Change-Id: I76f9b8898655d9220e5176a60f388067a6c493b3
Reviewed-on: https://review.typo3.org/53625
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
22 months ago[BUGFIX] Add conflicts to core extensions' composer.json 18/53618/2
Helmut Hummel [Wed, 26 Jul 2017 15:58:34 +0000 (17:58 +0200)]
[BUGFIX] Add conflicts to core extensions' composer.json

Core extensions installed individually (from subtree split)
must never be installed together with the typo3/cms package

We can avoid this, by adding a conflict section in each
composer.json

Resolves: #81982
Releases: master, 8.7
Change-Id: Ia6a346227852237f58875a3e3216d3cad298f8bf
Reviewed-on: https://review.typo3.org/53618
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
22 months ago[TASK] Max path length checker 11/53611/3
Christian Kuhn [Wed, 26 Jul 2017 09:39:47 +0000 (11:39 +0200)]
[TASK] Max path length checker

Windows still has a relatively short max path length limitation
in some situation which the core tends to violate.
The patch introduces a test script activated in bamboo to test
the relative path length does not exceed an arbitrary number and
shortens some long path segments.
This allows a statement "If your source / unpack location path
prefix is not longer than x characters, you are fine".

Change-Id: If182fd570c8aec28f1bab9687f2712fc3003b4ed
Resolves: #81968
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53611
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
22 months ago[BUGFIX] Always hide the loading spinner of System Information 05/53605/2
Andreas Fernandez [Thu, 27 Jul 2017 05:40:05 +0000 (07:40 +0200)]
[BUGFIX] Always hide the loading spinner of System Information

If the AJAX request that fetches information for the System Information
toolbar item fails for whatever reason, the spinner is now removed.

This may happen when the session times out and the re-login modal is shown
for a longer period.

Resolves: #81984
Releases: master, 8.7
Change-Id: Ibe9566d29d403e64d55fd0f462d452413d863f0a
Reviewed-on: https://review.typo3.org/53605
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[TASK] Set TYPO3 version to 8.7.5-dev 89/53589/2
Benni Mack [Tue, 25 Jul 2017 16:09:13 +0000 (18:09 +0200)]
[TASK] Set TYPO3 version to 8.7.5-dev

Change-Id: I130290f15a8bfeeb8868ed3fc03c2fbbf4550605
Reviewed-on: https://review.typo3.org/53589
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[RELEASE] Release of TYPO3 8.7.4 88/53588/2 8.7.4 TYPO3_8-7-4 v8.7.4
Benni Mack [Tue, 25 Jul 2017 16:07:25 +0000 (18:07 +0200)]
[RELEASE] Release of TYPO3 8.7.4

Change-Id: Id00e0758a0e403a707baa6344b8005d6bdb7f798
Reviewed-on: https://review.typo3.org/53588
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[BUGFIX] CSS Styled Content should render image captions 84/53584/2
Benni Mack [Tue, 25 Jul 2017 13:40:55 +0000 (15:40 +0200)]
[BUGFIX] CSS Styled Content should render image captions

When adding two CEs with one image each (textpic), the
TypoScript register is using faulty data from file:current:description
for the caption.

This behaviour was fixed with #77645 but now shows that
CSS Styled Content did use this part in a wrong way instead
of using the custom register that is explictly used before.

Resolves: #81866
Releases: 8.7, 7.6
Change-Id: Ia61556a7e65d6a5b2ed0e13db0fbd876c279356e
Reviewed-on: https://review.typo3.org/53584
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
23 months ago[BUGFIX] Prevent error with DateTimePicker on IE/Edge 83/53583/2
Erich Manser [Mon, 24 Jul 2017 07:15:43 +0000 (09:15 +0200)]
[BUGFIX] Prevent error with DateTimePicker on IE/Edge

Change-Id: I3ed07ead31d7f572615916be90ef4c3882360d8b
Resolves: #81729
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53583
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Tested-by: Xavier Perseguers <xavier@typo3.org>
23 months ago[BUGFIX] Attach CKEditor instance to RteLinkBrowser Modal, so it can be found 86/53586/2
Johannes Schlier [Thu, 20 Jul 2017 13:07:26 +0000 (15:07 +0200)]
[BUGFIX] Attach CKEditor instance to RteLinkBrowser Modal, so it can be found

Previously if the RteLinkBrowser was called from a CKEditor instance that
is within an extra iframe, the CKEditor instance could not be found.
Attaching it directly to the Modal fixes this.

Resolves: #81929
Releases: master, 8.7
Change-Id: I384fc946ed671c12b1e82732f0418a347ee9f01e
Reviewed-on: https://review.typo3.org/53586
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
23 months ago[BUGFIX] DataMapProcessor::synchronizeInlineRelations removes entities 81/53581/2
Oliver Hader [Wed, 19 Jul 2017 10:52:41 +0000 (12:52 +0200)]
[BUGFIX] DataMapProcessor::synchronizeInlineRelations removes entities

In case RelationHandler::readForeignField() is called with invalid UID
values for a parent record (e.g. zero, or non-numeric values), all records
might be selected if the database default value for a parent pointer field
is set to zero instead of NULL.

Besides that DataMapProcessor::synchronizeInlineRelations() uses the
mentioned RelationHandler method to resolve suggested and actually
persisted relations. The processing is adjusted to avoid invoking
RelationHandler using non-numeric parent pointer values.

Resolves: #81915
Releases: master, 8.7
Change-Id: I108501c69c9cdb732bb88526830f0f73f2d680af
Reviewed-on: https://review.typo3.org/53581
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
23 months ago[BUGFIX] Use HTTP 400 instead of 500 when client is faulty 80/53580/3
Xavier Perseguers [Fri, 21 Jul 2017 11:53:38 +0000 (13:53 +0200)]
[BUGFIX] Use HTTP 400 instead of 500 when client is faulty

When checking for precondition in the request, HTTP 400 code should
be returned whenever the client is responsible for having issued a
bad request.

HTTP 500 indicates an internal error on the server, which is not the
case under such circumstance.

Change-Id: Ib7e63428b1a84b63e1a2a0c9d95513972be83d33
Resolves: #81941
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53580
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
23 months ago[BUGFIX] Correct invalid complex query in Doctrine for fetching workspaces 78/53578/2
Xavier Perseguers [Mon, 24 Jul 2017 11:49:05 +0000 (13:49 +0200)]
[BUGFIX] Correct invalid complex query in Doctrine for fetching workspaces

Change-Id: I447274bc29d1a32745224b6cf5c2e2f76c7dfc2f
Resolves: #81947
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53578
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
23 months ago[BUGFIX] Respect lowercase „as“ in quoteIdentifiersForSelect 76/53576/2
Frank Naegler [Mon, 24 Jul 2017 09:33:55 +0000 (11:33 +0200)]
[BUGFIX] Respect lowercase „as“ in quoteIdentifiersForSelect

QueryBuilder->quoteIdentifiersForSelect() now supports lowercase
and mixedcase „as“ to detect alias names for fields.

Resolves: #81946
Releases: master, 8.7
Change-Id: Ib79088e3dd677efd24674d7aa9f5c3f4c973ec8d
Reviewed-on: https://review.typo3.org/53576
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
23 months ago[BUGFIX] Make sure correct sys_language_uid is set for irre items 70/53570/2
Frans Saris [Thu, 6 Jul 2017 12:55:04 +0000 (14:55 +0200)]
[BUGFIX] Make sure correct sys_language_uid is set for irre items

Resolves: #76440
Releases: master, 8.7, 7,6
Change-Id: I519641eadd3342369b66252da2d50ca54726aacb
Reviewed-on: https://review.typo3.org/53570
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
23 months ago[BUGFIX] Unset file properties after signals are triggered 68/53568/2
Helmut Hummel [Sun, 16 Jul 2017 18:06:23 +0000 (20:06 +0200)]
[BUGFIX] Unset file properties after signals are triggered

Unsetting file properties needs to happen AFTER
the storage deleted the file, because the storage emits a signal,
which passes the file object to the slots,
which may need all file properties of the deleted file.

Resolves: #81926
Related: #80359
Releases: master, 8.7, 7.6
Change-Id: Ie8e25b30dd99d1ed2afb8ca7b1cc83797887de98
Reviewed-on: https://review.typo3.org/53568
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
23 months ago[BUGFIX] MM Relation with add wizard resets the MM Relation 14/53414/2
Thomas Hohn [Tue, 7 Mar 2017 14:22:07 +0000 (15:22 +0100)]
[BUGFIX] MM Relation with add wizard resets the MM Relation

Use the TcaDatabaseRecord instead of OnTheFly instance. This
in done to ensure what we have the same data as in
TYPO3\CMS\Backend\Controller\EditDocumentController makeEditForm
method.

Resolves: #76863
Relates: #80172
Releases: master, 8.7, 7.6
Change-Id: Ie733491e65169101fda52465e9b980b3db9e20c2
Reviewed-on: https://review.typo3.org/53414
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
23 months ago[BUGFIX] Outdated resource pointers crash for TCA type group 62/53562/2
Oliver Hader [Wed, 19 Jul 2017 12:24:46 +0000 (14:24 +0200)]
[BUGFIX] Outdated resource pointers crash for TCA type group

Using TCA type "group" with internal_type "folder" crashes in
the backend if existing resource pointers have been moved in
the filesystem (e.g. renamed or deleted).

Resolves: #81918
Releases: master, 8.7, 7.6
Change-Id: I1aadee90d1fe81cd821cc3df594351dbfc101482
Reviewed-on: https://review.typo3.org/53562
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
23 months ago[BUGFIX] Escape value in FormEngine.removeOption selector 57/53557/2
Wolfgang Klinger [Fri, 14 Jul 2017 21:47:49 +0000 (23:47 +0200)]
[BUGFIX] Escape value in FormEngine.removeOption selector

Resolves: #81806
Releases: master, 8.7, 7.6
Change-Id: I1efc630a5579be8c8a1569667253f2572b9261ed
Reviewed-on: https://review.typo3.org/53557
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
23 months ago[TASK] Fix felogin documentation formatting (Configuration chapter) 61/53561/2
Tymoteusz Motylewski [Thu, 20 Jul 2017 14:32:49 +0000 (16:32 +0200)]
[TASK] Fix felogin documentation formatting (Configuration chapter)

https://docs.typo3.org/typo3cms/extensions/felogin/Configuration/Index.html

Resolves: #81934
Releases: master, 8.7
Change-Id: I50217f1d846f4ff40b061921d9757b1df5214d81
Reviewed-on: https://review.typo3.org/53561
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] Code example in feature .rst 59/53559/2
Jacob Dreesen [Thu, 20 Jul 2017 11:50:50 +0000 (13:50 +0200)]
[BUGFIX] Code example in feature .rst

Releases: master, 8.7
Resolves: #81928
Change-Id: I7dc15a12e54f11630d162e670e04fb793b07aa5f
Reviewed-on: https://review.typo3.org/53559
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] Allow to override RTE config via PageTS 51/53551/2
Hannes Lau [Sat, 15 Jul 2017 13:29:00 +0000 (15:29 +0200)]
[BUGFIX] Allow to override RTE config via PageTS

Fix the merging of YAML and PageTS provided RTE configuration to allow
editor configuration via PageTS

Resolves: #81880
Releases: master, 8.7
Change-Id: Ic06627686b6ee77d79df34a6dda7b5610ccb06cb
Reviewed-on: https://review.typo3.org/53551
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[TASK] EXT:form - add email finishers explanations 47/53547/2
Ralf Zimmermann [Wed, 5 Jul 2017 10:34:00 +0000 (12:34 +0200)]
[TASK] EXT:form - add email finishers explanations

Reduce confusion caused by the naming of the email finishers and
add some explanations to the recipient address/name and
sender address/name properties.

Resolves: #81798
Releases: master, 8.7
Change-Id: I0dc12e2983d7cb1204bdfc9709265c8c034a58f6
Reviewed-on: https://review.typo3.org/53547
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[TASK] EXT:form - add missing documentation for select element options 49/53549/2
Ralf Zimmermann [Wed, 5 Jul 2017 09:08:22 +0000 (11:08 +0200)]
[TASK] EXT:form - add missing documentation for select element options

Add documentation for select elements "prependOptionLabel" and
"prependOptionValue" options.

Resolves: #81797
Releases: master, 8.7
Change-Id: I0fd1d3ccbe7e2a2cbcbb08c7c30d81376353cda3
Reviewed-on: https://review.typo3.org/53549
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] EXT:form - fix wrong "templateFileName" usage within the docs 48/53548/2
Ralf Zimmermann [Wed, 5 Jul 2017 10:41:43 +0000 (12:41 +0200)]
[BUGFIX] EXT:form - fix wrong "templateFileName" usage within the docs

Resolves: #81799
Releases: master, 8.7
Change-Id: I89a653bf58376e42a02da0fefd5bbc7879a07a45
Reviewed-on: https://review.typo3.org/53548
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[TASK] Remove the dependency of EXT:tstemplate to EXT:frontend 50/53550/2
Georg Ringer [Sun, 16 Jul 2017 10:37:00 +0000 (12:37 +0200)]
[TASK] Remove the dependency of EXT:tstemplate to EXT:frontend

Use the RootlineUtility directly in EXT:tstemplate to get
the rootline instead of using EXT:frontend which then
calls the RootlineUtility.

Resolves: #81889
Releases: master, 8.7
Change-Id: I66153204db4e1b67bf0a80efe1c5d2c73ce585fa
Reviewed-on: https://review.typo3.org/53550
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[TASK] EXT:form - Add documentation 22/53422/3
Ralf Zimmermann [Tue, 18 Apr 2017 16:29:18 +0000 (18:29 +0200)]
[TASK] EXT:form - Add documentation

Resolves: #80198
Releases: master,8.7
Change-Id: Iaad2a96c2b1d7413220521dc188b09700110e391
Reviewed-on: https://review.typo3.org/53422
Tested-by: TYPO3com <no-reply@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>
23 months ago[BUGFIX] Show message if no extension repo exists in extensionmanager 36/53536/2
Markus Hoelzle [Fri, 14 Jul 2017 19:26:24 +0000 (21:26 +0200)]
[BUGFIX] Show message if no extension repo exists in extensionmanager

Show a useful error message instead an exception in extensionmanager on
update extension list.

Releases: 7.6, 8.7, master
Resolves: #81146
Change-Id: I9989d17890c381a12f17a0806b46ce269ab1ca5d
Reviewed-on: https://review.typo3.org/53536
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
23 months ago[TASK] Correct composer.json files of system extensions 37/53537/2
Georg Ringer [Fri, 14 Jul 2017 12:11:51 +0000 (14:11 +0200)]
[TASK] Correct composer.json files of system extensions

- add autoload-dev if missing
- add class-alias-map if missing

Resolves: #81867
Releases: master, 8.7
Change-Id: I2643125f2a9761cc7968563323eeeb020b279dde
Reviewed-on: https://review.typo3.org/53537
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
23 months ago[BUGFIX] Create missing files/folders for ExtensionCompatibilityTester 35/53535/2
Christoph Bessei [Wed, 14 Jun 2017 19:56:34 +0000 (21:56 +0200)]
[BUGFIX] Create missing files/folders for ExtensionCompatibilityTester

* Create path to errorProtocolFile if it doesn't exist yet
* Create empty errorProtocolFile to avoid 404 errors

Resolves: #80547
Releases: master,8.7
Change-Id: I302909189d7ff4600325c91e525d9924810c4c5c
Reviewed-on: https://review.typo3.org/53535
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
23 months ago[BUGFIX] Fix multi edit link in TableListViewHelper 34/53534/2
Georg Ringer [Fri, 14 Jul 2017 17:15:54 +0000 (19:15 +0200)]
[BUGFIX] Fix multi edit link in TableListViewHelper

Load the proper requireJS module and provide the variable
T3_THIS_LOCATION to make the multi edit links working again.

Resolves: #81850
Releases: master, 8.7
Change-Id: I45af43359f4f9ee8fbd9da51a3a434c40dda9d4e
Reviewed-on: https://review.typo3.org/53534
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
23 months ago[BUGFIX] Clone ObjectStorage in ObjectAccess 33/53533/2
Daniel Goerz [Sat, 15 Jul 2017 16:45:25 +0000 (18:45 +0200)]
[BUGFIX] Clone ObjectStorage in ObjectAccess

The ObjectStorage Object passed to iterator_to_array() ends up
with the pointer at the last item, so that any ongoing iteration
through the ObjectStorage wrapping the call of ObjectAccess is
interrupted.
This patch ensures that the ObjectStorage is cloned before converted
to an array so that the original object keeps it original iteration
state.

Resolves: #81597
Relates: #66995
Releases: master, 8.7
Change-Id: Ied025ff616e100cc5eb5dedd5b7b6a95293ddfcf
Reviewed-on: https://review.typo3.org/53533
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
23 months ago[TASK] Optimize comment for sys_language_contentOL 27/53527/2
Ruslan Steiger [Fri, 14 Jul 2017 20:26:05 +0000 (22:26 +0200)]
[TASK] Optimize comment for sys_language_contentOL

Resolves: #81622
Releases: master, 8.7
Change-Id: Ibe6097846cd7945ef5dc9808d936346591fa1d56
Reviewed-on: https://review.typo3.org/53527
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
23 months ago[BUGFIX] Allow cloning of the QueryBuilder 24/53524/2
Tymoteusz Motylewski [Sat, 8 Jul 2017 16:08:12 +0000 (18:08 +0200)]
[BUGFIX] Allow cloning of the QueryBuilder

In order to be able to implement pagination
it has to be possible to clone QueryBuilder.

Doctrine query builder already supports cloning,
so it's just about allowing it in our wrapper.

Resolves: #81822
Releases: master, 8.7
Change-Id: I059bdc51d1181cac08a3d9f30de174b025c6e89d
Reviewed-on: https://review.typo3.org/53524
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Fixes required CKeditor fields in flexforms 19/53519/2
Armin Vieweg [Fri, 14 Jul 2017 20:31:48 +0000 (22:31 +0200)]
[BUGFIX] Fixes required CKeditor fields in flexforms

CKeditor throwed errors in javascript, when field identifier
contained dot's. Using array syntax for CKEDITOR.instances
solved this issue.

Releases: master, 8.7
Resolves: #81390
Change-Id: I1f876de7aab1b6370aa89420600079c1439d339d
Reviewed-on: https://review.typo3.org/53519
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Fix broken icon for 'Federated States of Micronesia' in sys_language 17/53517/2
Moritz von Wirth [Sat, 15 Jul 2017 09:20:50 +0000 (11:20 +0200)]
[BUGFIX] Fix broken icon for 'Federated States of Micronesia' in sys_language

If someone has 'Federated States of Micronesia' selected in "Select flag icon"
the value will become invalid after this patch is applied.
It has to be manually changed to "fm" by the editor.

Resolves: #81878
Releases: master, 8.7
Change-Id: Ia60e12138495ade51e4c45da1533ff3cc3826d06
Reviewed-on: https://review.typo3.org/53517
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
23 months ago[BUGFIX] Info->Pagetree overview - Drop "red plus" icon 16/53516/2
Tim Spiekerkötter [Fri, 14 Jul 2017 20:32:39 +0000 (22:32 +0200)]
[BUGFIX] Info->Pagetree overview - Drop "red plus" icon

The "red plus" "has sub pages" indicator in Info->pagetree Overview
brings no sane and usable benefit and is dropped.

Resolves: #81872
Releases: master, 8.7
Change-Id: Ifb68d47ae48b0db1a68001644062fd7dd6d7126a
Reviewed-on: https://review.typo3.org/53516
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
23 months ago[BUGFIX] Correct label for cut release in clickmenu 15/53515/2
Christian Fries [Fri, 14 Jul 2017 21:33:57 +0000 (23:33 +0200)]
[BUGFIX] Correct label for cut release in clickmenu

Add different label for cut release in clickmenu instead of using
the same label as cut.

Releases: master, 8.7
Resolves: #81875
Change-Id: I80b5247133e3a9a92888d38e9c6b5a435e2342c1
Reviewed-on: https://review.typo3.org/53515
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[TASK] Fix syntax error in RST file 14/53514/2
Daniel Siepmann [Sat, 15 Jul 2017 09:26:04 +0000 (11:26 +0200)]
[TASK] Fix syntax error in RST file

As some might copy and paste the configuration structure, there should be
no syntax error.
Therefore the missing comma was added.

Releases: master, 8.7
Resolves: #81879
Change-Id: Icaa718fd29ffd52ea1cf9f858ed61b599cfc0ba9
Reviewed-on: https://review.typo3.org/53514
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] Don't duplicate thumbnails in file list and file selector 08/53508/2
Tymoteusz Motylewski [Tue, 4 Jul 2017 20:03:27 +0000 (22:03 +0200)]
[BUGFIX] Don't duplicate thumbnails in file list and file selector

Default width and height for thumbnails is now applied in ProcessedFile
thus configuration column of the sys_file_processedfile table is filled
even if empty configuration was passed to File->Process().

This prevents thumbnails with the same content but different names being
generated, thus improves performance.

Resolves: #81776
Releases: master, 8.7, 7.6
Change-Id: Ie001e3d6404b52c251d9ed24bcac461ed75050b8
Reviewed-on: https://review.typo3.org/53508
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
23 months ago[BUGFIX] Allow comma in config.linkVars values 07/53507/2
Sascha Egerer [Fri, 14 Jul 2017 15:56:48 +0000 (17:56 +0200)]
[BUGFIX] Allow comma in config.linkVars values

The config.linkVars TypoScript setting is splitted by comma.
This will fail if the optional value, wrapped by braces,
does contain a comma.
The string must only be splitted by commas that are not inside
of braces.

Resolves: #81810
Releases: master,8.7
Change-Id: If11615b0f4ed9ca55aea4ac3baf79284b35da398
Reviewed-on: https://review.typo3.org/53507
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
23 months ago[TASK] Add attribute "placeholder" to PasswordViewHelper 02/53502/2
Daniel Diesenreither [Fri, 14 Jul 2017 21:58:07 +0000 (23:58 +0200)]
[TASK] Add attribute "placeholder" to PasswordViewHelper

Resolves: #81873
Releases: master, 8.7
Change-Id: I99af134d1d6afe14c66de7a950da5f73bee1c1bb
Reviewed-on: https://review.typo3.org/53502
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
23 months ago[BUGFIX] Indexed search has wrong language keys in search template 95/53495/2
Jörg Bösche [Fri, 14 Jul 2017 20:01:23 +0000 (22:01 +0200)]
[BUGFIX] Indexed search has wrong language keys in search template

The search template uses language keys from the old pi base
language file and has to replaced with the keys from locallang.xlf.

Releases: master,8.7
Resolves: #79984
Change-Id: Ic68543e3921dbf58baab50538787ac785e189d65
Reviewed-on: https://review.typo3.org/53495
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
23 months ago[BUGFIX] Allow any navigation component to load in BE 89/53489/2
Benni Mack [Tue, 28 Feb 2017 10:12:32 +0000 (11:12 +0100)]
[BUGFIX] Allow any navigation component to load in BE

Since the ExtJS viewport refactoring in 8.5, it is not possible
anymore to load any other registered navigation component,
which makes EXT:commerce to not work anymore.

The patch changes the hard-coded pagetree app component
to fetch it from the pool of available navigation components.

Resolves: #80058
Releases: master, 8.7
Change-Id: I49be1b0b231f6085a7a9e9d5c633b073a92ad301
Reviewed-on: https://review.typo3.org/53489
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
23 months ago[BUGFIX] Replace empty value constants in TypoScript Object-Browser 91/53491/2
Pascal Hinz [Wed, 5 Jul 2017 12:19:26 +0000 (14:19 +0200)]
[BUGFIX] Replace empty value constants in TypoScript Object-Browser

After the constants replacement was changed to a regular expression,
the expression doesn't match empty value constants and leaves the
markers untouched. With this bugfix the regular expression also
replaces empty values.

Resolves: #81773
Releases: master, 8.7, 7.6
Change-Id: I0346b2d0d81b09dc63e52e34f28581dc40cd1fac
Reviewed-on: https://review.typo3.org/53491
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
23 months ago[TASK] Style select in EXT:saltedpasswords with bootstrap 74/53474/2
Georg Ringer [Thu, 13 Jul 2017 16:59:48 +0000 (18:59 +0200)]
[TASK] Style select in EXT:saltedpasswords with bootstrap

Style the select box in extension configuration of EXT:saltedpasswords.

Resolves: #81860
Releases: master, 8.7
Change-Id: I78fc38390463b6e20590b51a356d19f998fc67f8
Reviewed-on: https://review.typo3.org/53474
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[BUGFIX] Respect default label in TranslateViewHelper again 73/53473/2
Daniel Goerz [Thu, 13 Jul 2017 20:54:40 +0000 (22:54 +0200)]
[BUGFIX] Respect default label in TranslateViewHelper again

Resolves: #81862
Related: #81168
Releases: master, 8.7
Change-Id: Iee90dd123da8f445544e06ce9b61a83be2ff662b
Reviewed-on: https://review.typo3.org/53473
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
23 months ago[BUGFIX] Fix database query in StaticRecordCollection 69/53469/2
Tymoteusz Motylewski [Sat, 8 Jul 2017 17:44:10 +0000 (19:44 +0200)]
[BUGFIX] Fix database query in StaticRecordCollection

Fix the query to fetch collection records to use an alias for the
foreign table instead of the MM tables and properly join on uid_local
and uid_foreign.

Change-Id: Idf9bacd84f4a2980470183ede034e7edaa489a3f
Resolves: #81353
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53469
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[TASK] Unify ext_emconf setting clearCacheOnLoad 63/53463/3
Georg Ringer [Wed, 12 Jul 2017 12:13:08 +0000 (14:13 +0200)]
[TASK] Unify ext_emconf setting clearCacheOnLoad

Some system extensions are using a lowercase version
of this setting. Unify to the correct one.

The extension manager still checks both versions

Resolves: #81841
Releases: master, 8.7
Change-Id: Id3ef5741b1accded57405ffb86132640f1079632
Reviewed-on: https://review.typo3.org/53463
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] Enable thumbnail generation for IRRE image files with capitalized file... 66/53466/2
Johannes Schlier [Mon, 10 Jul 2017 11:21:46 +0000 (13:21 +0200)]
[BUGFIX] Enable thumbnail generation for IRRE  image files with capitalized file extension

The 'imagefile_ext' list only contains the lowercase versions of all supported extensions.
This patch makes sure that a lowercase version of the file extension is used and it is
recognised as an image file.

Resolves: #81826
Releases: master, 8.7
Change-Id: Ice5881be4c685432987530dcdd50b1f758d883ef
Reviewed-on: https://review.typo3.org/53466
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] Add video/x-m4v to supported mime types of VideoTagRenderer 65/53465/2
Georg Ringer [Tue, 11 Jul 2017 05:30:29 +0000 (07:30 +0200)]
[BUGFIX] Add video/x-m4v to supported mime types of VideoTagRenderer

Some videos might use the mime type video-x-m4v. To render those, the
mime type must be added to the list of supported mime types of the
renderer.

Resolves: #81817
Releases: master, 8.7
Change-Id: I0420009fe5ca55698d2aeb4727dbf6a7df7c981e
Reviewed-on: https://review.typo3.org/53465
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[TASK] Readd the type to the list of extensions in the extension manager 64/53464/2
Georg Ringer [Tue, 11 Jul 2017 13:12:24 +0000 (15:12 +0200)]
[TASK] Readd the type to the list of extensions in the extension manager

Providing the type in the extension list makes it easier to filter the
list of extensions, e.g. by searching for "local" and for sorting.

Resolves: #81835
Releases: master, 8.7
Change-Id: If54f98d11b70797142cb7457537ffbb584ea0421
Reviewed-on: https://review.typo3.org/53464
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] Add missing "Display messages" checkbox to admin panel 62/53462/2
Torsten Schrade [Mon, 19 Jun 2017 04:39:08 +0000 (06:39 +0200)]
[BUGFIX] Add missing "Display messages" checkbox to admin panel

The checkbox for displaying TypoScript log messages is missing from
the admin panel since TYPO3 version 8.7 and above. This change adds
the missing checkbox again.

Resolves: #81609
Releases: master, 8.7
Change-Id: I830a2b78ba6ef001ed524dd6d5f41f2acb2a27b1
Reviewed-on: https://review.typo3.org/53462
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] EXT:indexed_search: Ensure that sword is a string 51/53451/2
Daniel Goerz [Tue, 4 Jul 2017 11:15:58 +0000 (13:15 +0200)]
[BUGFIX] EXT:indexed_search: Ensure that sword is a string

Resolves: #81782
Releases: master,8.7
Change-Id: I3bd19d8b796f7ec0d64961d45cb6937da2a06301
Reviewed-on: https://review.typo3.org/53451
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[BUGFIX] Wait with replacing CKEditor until DOM is ready 55/53455/2
Frans Saris [Wed, 12 Jul 2017 13:17:01 +0000 (15:17 +0200)]
[BUGFIX] Wait with replacing CKEditor until DOM is ready

Resolves: #81243
Releases: master, 8.7
Change-Id: I31ce2b3b97b47c557b93341b17839174e5097e38
Reviewed-on: https://review.typo3.org/53455
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
23 months ago[BUGFIX] Add TER replacements for extracted extensions 33/53433/2
Helmut Hummel [Tue, 11 Jul 2017 10:24:43 +0000 (12:24 +0200)]
[BUGFIX] Add TER replacements for extracted extensions

When extracting system extensions from typo3/cms and publishing
them to TER, replacements for these must be added to older
TYPO3 versions.

This is required so that TER extensions, that depend on these former
system extensions, can be required with composer along with an older
TYPO3 version.

Resolves: #81832
Releases: 8.7, 7.6
Change-Id: Ia7cab575a3b6e48e3cf15732d4fa93a72c784385
Reviewed-on: https://review.typo3.org/53433
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
23 months ago[BUGFIX] Resolve t3: URI to FAL objects for src attributes 28/53428/2
Jigal van Hemert [Fri, 7 Jul 2017 11:58:32 +0000 (13:58 +0200)]
[BUGFIX] Resolve t3: URI to FAL objects for src attributes

Files in FAL can be linked with a t3://file link. Those URIs can
now be used in e.g. src attributes of the image viewhelper.
In v7 links to files had the format "file:<uid>" and those are supported
in such cases.

Resolves: #81820
Releases: master, 8.7
Change-Id: I6dbda26df0dfc4f4272425b9f2c0099e2d710015
Reviewed-on: https://review.typo3.org/53428
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
23 months ago[BUGFIX] Make number of listed records in EXT:recycler configurable again 25/53425/2
Stephan Großberndt [Wed, 5 Jul 2017 13:32:58 +0000 (15:32 +0200)]
[BUGFIX] Make number of listed records in EXT:recycler configurable again

Respect the number of records to fetch configured in TSconfig using
mod.recycler.recordsPageLimit again.

Releases: master, 8.7
Resolves: #81803
Related: #1835
Change-Id: Ic156e290d39ad38e02541bfe7fe80a16296b2f37
Reviewed-on: https://review.typo3.org/53425
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
23 months ago[TASK] EXT:form - rename form element "Page" to "Step" 21/53421/2
Ralf Zimmermann [Wed, 5 Jul 2017 08:49:45 +0000 (10:49 +0200)]
[TASK] EXT:form - rename form element "Page" to "Step"

Resolves: #80194
Releases: master, 8.7
Change-Id: I6b08f5f9593c83dc8b28c1d16fab4ae2517a139a
Reviewed-on: https://review.typo3.org/53421
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] EXT:form - fix DatePicker html output 20/53420/2
Ralf Zimmermann [Fri, 30 Jun 2017 07:19:11 +0000 (09:19 +0200)]
[BUGFIX] EXT:form - fix DatePicker html output

- change input type to "text"
- change readonly attribute value to "readonly"

Resolves: #81714
Releases: master, 8.7
Change-Id: If5f51b84e4548475c61f7e11523962bea92c3f3c
Reviewed-on: https://review.typo3.org/53420
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] Make extensionName parameter optional for LocalizationUtility::translate() 19/53419/2
Xavier Perseguers [Tue, 9 May 2017 10:33:24 +0000 (12:33 +0200)]
[BUGFIX] Make extensionName parameter optional for LocalizationUtility::translate()

This patch prevents a PHP warning when second parameter of the method is not provided.
The extensionName is indeed optional since a fully qualified reference (starting with
"LLL:" may be provided as key.

Resolves: #81168
Releases: master, 8.7
Change-Id: I69145eb9379533b323696354d508b54bdbe4bd51
Reviewed-on: https://review.typo3.org/53419
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
23 months ago[BUGFIX] Early return in checkValueForInternalReferences 17/53417/2
Thomas Hohn [Tue, 20 Jun 2017 09:31:18 +0000 (11:31 +0200)]
[BUGFIX] Early return in checkValueForInternalReferences

If an empty field is passed to checkValueForInternalReferences
in the DataHandler class - there is no need to process the
field since it's not a "real" DB field.

An early return ensures that the method is not executed
unnecessarily and for Flexforms.

Resolves: #81627
Releases: master, 8.7
Change-Id: I1143e586d80faf8d45acb54d5937175950c8e403
Reviewed-on: https://review.typo3.org/53417
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
23 months ago[TASK] Upgrade version of D3 to 4.9.1 11/53411/2
Anders Kostending [Wed, 21 Jun 2017 10:47:03 +0000 (12:47 +0200)]
[TASK] Upgrade version of D3 to 4.9.1

This updates the version of D3 to the latest
release, 4.9.1.

The realese can be seen here: https://github.com/d3/d3/releases

A lot of fixes have been added in the latest versions.

v4.8.0:
 * Add d3.tickIncrement.
 * Fix d3.ticks to always return the most-precise representable
   values in IEEE 754!
 * Fix histogram.thresholds to retain thresholds equal to the
   domain’s upper bound.
 * Number format locales can now override the percent sign suffix.
   Thanks, @davinov!

v4.9.0:
 * Change selection.style to return the inline style, if present.
 * Change transition.style to start from the inline style,
   if present.
 * Add link shapes!
 * Add d3.stackOffsetDiverging.
 * Add random.source to allow custom sources of randomness.
   Thanks, @rolyatmax!
 * Add drag.clickDistance for setting the click distance threshold.
   Thanks, @Epiphero!
 * Add zoom.clickDistance for setting the click distance threshold.
 * Add d3.style.
 * Fix rounding errors in continuous.nice.
 * Fix inconsistency between continuous.ticks and continous.nice.
   Thanks, @danielyule!
 * Fix axis tick offset for band and point scales.
 * Fix drag click suppression to ignore mousemove events that
   don’t actually move.
 * Fix zoom click suppression to ignore mousemove events that
   don’t actually move.
 * Fix error trying to interpolate objects without prototypes.
   Thanks, @devgru!
 * Optimize generated axis DOM slightly.
 * Improve error message descriptions in d3.queue.
   Thanks, @ethervoid!

v4.9.1:
 * Fix d3.linkRadial to use radians rather than degrees.
 * Optimize path.pointRadius slightly.

Resolves: #81652
Releases: master, 8.7
Change-Id: Ife6db0031c3a8341df6abb2dac43f64dafaeaa5e
Reviewed-on: https://review.typo3.org/53411
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Always quote SQL identifiers in schema migrations 03/53403/2
Morton Jonuschat [Sat, 1 Jul 2017 17:59:38 +0000 (10:59 -0700)]
[BUGFIX] Always quote SQL identifiers in schema migrations

Doctrine doesn't always return quoted identifiers when reading the
schema information from the database. This patch works around that
by properly quoting the identifiers when determining the required
changes to the database.

Resolves: #81610
Releases: master, 8.7
Change-Id: I746a8a023cf494050cd83c089e0d2bca98c046f1
Reviewed-on: https://review.typo3.org/53403
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[TASK] Resolve hidden dependency from EXT:backend to EXT:rsaauth 39/52739/3
Claus Due [Thu, 30 Mar 2017 18:07:06 +0000 (20:07 +0200)]
[TASK] Resolve hidden dependency from EXT:backend to EXT:rsaauth

Moves always-executed code into a hook which only executes
if the rsaauth extension is installed.

Resolves: #80580
Releases: master, 8.7
Change-Id: I11cb69d7d6447268e26c07f7dc02a8a15afe80da
Reviewed-on: https://review.typo3.org/52739
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Kasper Ligaard <kasperligaard+typo3.org@gmail.com>
Reviewed-by: Claus Due <claus@phpmind.net>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Provide lang and uc data for workspace notification localization 02/53402/2
Kevin Ditscheid [Tue, 20 Jun 2017 21:07:41 +0000 (23:07 +0200)]
[BUGFIX] Provide lang and uc data for workspace notification localization

The notification e-mails of workspace changes need the lang of the
BackendUser record, this change introduces the lang and uc fields
in the getBackendUsers-method to enable the right localization of
notifications.

Releases: master, 8.7
Resolves: #46217
Change-Id: I45991fa7ef1a5d3610da5f16c5f363aa1f697611
Reviewed-on: https://review.typo3.org/53402
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Always select database number in Redis Cache Backend 01/53401/2
Kasper Ligaard [Tue, 20 Jun 2017 09:36:20 +0000 (11:36 +0200)]
[BUGFIX] Always select database number in Redis Cache Backend

When using persistent connections, we need to always select the database.

Resolves: #81629
Releases: master, 8.7
Change-Id: Ia514a8ed8f04d1108263c39a21c654de4191db8b
Reviewed-on: https://review.typo3.org/53401
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Import Fluid namespace in Step layout of install tool 98/53398/2
Claus Due [Sat, 1 Jul 2017 23:53:30 +0000 (01:53 +0200)]
[BUGFIX] Import Fluid namespace in Step layout of install tool

Namespace “i” is used but never imported. This patch fixes that.

Change-Id: Iba5a5e97cb633298b9993fca5c5b5f655f36feaf
Resolves: #81765
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53398
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
23 months ago[TASK] Set TYPO3 version to 8.7.4-dev 88/53388/3
Benni Mack [Tue, 4 Jul 2017 05:54:33 +0000 (07:54 +0200)]
[TASK] Set TYPO3 version to 8.7.4-dev

Change-Id: I56fe81c10901bb42b7656d004b66195900e598a6
Reviewed-on: https://review.typo3.org/53388
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[RELEASE] Release of TYPO3 8.7.3 87/53387/2
Benni Mack [Tue, 4 Jul 2017 05:07:33 +0000 (07:07 +0200)]
[RELEASE] Release of TYPO3 8.7.3

Change-Id: I1da9d2b21dfd231b98e1a4d9ea2c8aee74202277
Reviewed-on: https://review.typo3.org/53387
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[TASK] Upgade CKEDITOR to 4.7.1 80/53380/2
Anders Kostending [Fri, 30 Jun 2017 08:00:01 +0000 (10:00 +0200)]
[TASK] Upgade CKEDITOR to 4.7.1

CKEditor have realeased a new version, containing fixes
primarily for table selection, but also some general
fixes.

Mexican spanish have also been added as a supported
language.

Changes:
 * Added a new Mexican Spanish localization
 * Added Paste as Plain Text keyboard shortcut to the
 Accessibility Help instructions.
 * [Chrome] Fixed: Mouse actions on CKEditor scrollbar
 throw an exception when the Table Selection plugin is loaded.
 * Fixed: Selection started from a nested table causes
 an error in the browser while scrolling down.
 * [Firefox] Fixed: Enter key breaks the table structure
 when pressed in a table selection.
 * Fixed: Error thrown when deleting content from the
 editor with no selection.
 * [Chrome] Fixed: Error thrown by the Enter Key plugin
 when pressing Enter with no selection.
 * Fixed: Error thrown by Tab Key Handling and Indent
 List plugins when pressing Tab with no selection in inline editor.
 * Fixed: Anchors inserted with the Link plugin on collapsed
 selection cannot be edited.
 * Fixed: The Table Resize plugin throws an error when used
 with a table with only header or footer rows.
 * Fixed: The editor.getCommandKeystroke method does not
 obtain the correct keystroke.
 * [IE] Fixed: Paste from Word does not work in Quirks Mode.
 * Fixed: CKEDITOR.filter incorrectly transforms the margin
 CSS property.

Release blog post:
http://ckeditor.com/blog/CKEditor-4.7.1-released
Release notes:
http://ckeditor.com/release-notes

Resolves: #81752
Releases: master, 8.7

Change-Id: I75b7b8d134c01c6541144e462402e733ce8e1dab
Reviewed-on: https://review.typo3.org/53380
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[BUGFIX] Make sure correct data types are passed around in RefIndex 78/53378/2
Markus Klein [Tue, 20 Jun 2017 18:33:35 +0000 (20:33 +0200)]
[BUGFIX] Make sure correct data types are passed around in RefIndex

Releases: master, 8.7
Resolves: #81637
Change-Id: I8b5a1e701b91657efd341aae96a23f4c4d643b43
Reviewed-on: https://review.typo3.org/53378
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
23 months ago[BUGFIX] Remove not working CDATA usage in JS template file 74/53374/2
Anja Leichsenring [Fri, 30 Jun 2017 10:21:32 +0000 (12:21 +0200)]
[BUGFIX] Remove not working CDATA usage in JS template file

The "{" character is now wrapped into f:format.raw.

Change-Id: I472bf9f600d43bbb8a0d5d5f691109c20599fd90
Resolves: #81755
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53374
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
23 months ago[BUGFIX] Fix typo in "Recently updated pages" menu description 72/53372/2
Mathias Brodala [Fri, 30 Jun 2017 13:23:40 +0000 (15:23 +0200)]
[BUGFIX] Fix typo in "Recently updated pages" menu description

Resolves: #81760
Releases: master, 8.7
Change-Id: Ib04e7bd994ae32f02649112e838115003a4a42c0
Reviewed-on: https://review.typo3.org/53372
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] Copying workspace version record fails 71/53371/3
Oliver Hader [Thu, 29 Jun 2017 16:16:27 +0000 (18:16 +0200)]
[BUGFIX] Copying workspace version record fails

Copying workspace version records fails in Doctrine DBAL exception due to
using computed properties directly in the database - which do not exist.
This misbehavior has been introduced in issue #79515 which switched to
use BackendUtility:workspaceOL() without further sanitization.

Resolves: #81747
Releases: master, 8.7
Change-Id: Iabc67f9a7375d4246289e50205aac6dc8c750259
Reviewed-on: https://review.typo3.org/53357
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-on: https://review.typo3.org/53371

23 months ago[BUGFIX] Allow whitespaces in list of file extensions 54/53354/2
Daniel Goerz [Tue, 27 Jun 2017 10:35:22 +0000 (12:35 +0200)]
[BUGFIX] Allow whitespaces in list of file extensions

This ensures that spaces can be used to format the list of file
extensions for <INCLUDE_TYPOSCRIPT>.

Resolves: #81709
Releases: master, 8.7
Change-Id: Ia0c830df52b18a3dae7bd724c4bd5ee3b845e00f
Reviewed-on: https://review.typo3.org/53354
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Correct the replace section of sysext:lang 49/53349/2
Anja Leichsenring [Wed, 28 Jun 2017 19:05:09 +0000 (21:05 +0200)]
[BUGFIX] Correct the replace section of sysext:lang

The extension name and folder is lang, not language.

Change-Id: Ieb11fa16af67a9e203c3c4e5dc96acca5501567f
Resolves: #81733
Releases: master, 8.7, 7.6
Reviewed-on: https://review.typo3.org/53349
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
23 months ago[TASK] Have LICENSE.txt in all core exts 46/53346/2
Christian Kuhn [Wed, 28 Jun 2017 15:41:30 +0000 (17:41 +0200)]
[TASK] Have LICENSE.txt in all core exts

Preparing the git split for better composer integration
we end up with single repos for all extensions and single
packagist packages.
All extensions thus need a specific LICENSE.txt now.

Change-Id: Ia77ae3e413e479ec7fa9438cbfc2abf808738111
Resolves: #81730
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53346
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Initialize uploadfolder key for TCA group file_reference 41/53341/2
Sascha Egerer [Thu, 22 Jun 2017 15:31:59 +0000 (17:31 +0200)]
[BUGFIX] Initialize uploadfolder key for TCA group file_reference

The array key 'uploadfolder' is initialized on a non existing array.
It must be initialized on the processed tca array

Resolves: #81681
Releases: master, 8.7
Change-Id: Ied776e4b0d0d4c33cf0894a2c4c95ceb6c03bb18
Reviewed-on: https://review.typo3.org/53341
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[BUGFIX] Fully initialize ContentObjectRenderer in HtmlViewHelper 36/53336/2
Torsten Schrade [Tue, 20 Jun 2017 04:53:49 +0000 (06:53 +0200)]
[BUGFIX] Fully initialize ContentObjectRenderer in HtmlViewHelper

Add a call to the start function of ContentObjectRenderer after
instantiation. This is necessary to get all hooks fully initialized.

Resolves: #81624
Resolves: #75314
Releases: master, 8.7, 7.6
Change-Id: I75d30e860cd77a1b233d4383a3e57afe9a34ec54
Reviewed-on: https://review.typo3.org/53336
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Torsten Schrade <schradt@uni-mainz.de>
Tested-by: Torsten Schrade <schradt@uni-mainz.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
23 months ago[BUGFIX] Fix namespace of PHPUnit exception 35/53335/2
Andreas Fernandez [Mon, 26 Jun 2017 18:46:51 +0000 (20:46 +0200)]
[BUGFIX] Fix namespace of PHPUnit exception

Since PHPUnit 6.2, exceptions are namespaced. The tests are adjusted to
catch these exceptions properly again.

Resolves: #81705
Related: #81696
Releases: master, 8.7
Change-Id: I786248b9ca3f4fcef37ab9dd4fd29d696eef438b
Reviewed-on: https://review.typo3.org/53335
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
23 months ago[BUGFIX] iconIdentifier for custom system information panel items 29/53329/2
Josef Glatz [Sun, 25 Jun 2017 08:03:11 +0000 (10:03 +0200)]
[BUGFIX] iconIdentifier for custom system information panel items

An iconIdentifier is needed since the icon generation is
moved to the Fluid template. The third parameter of
addSystemInformation() needs to be an iconIdentifier
instead of an rendered icon html markup.

Resolves: #81694
Related: #80554
Releases: master, 8.7
Change-Id: Ib6b07281196b5ecda2de07b8d6328b524e08f038
Reviewed-on: https://review.typo3.org/53329
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
23 months ago[BUGFIX] travis-ci: Have DE locale 27/53327/2
Christian Kuhn [Sun, 25 Jun 2017 22:13:48 +0000 (00:13 +0200)]
[BUGFIX] travis-ci: Have DE locale

New phpunit throws happy little exception if locales tested for are
not available on given platform. travis-ci is affected, install it.

Change-Id: Iaf11dc884b32b8c81042aaacad2f301a3f39fad2
Resolves: #81697
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53327
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
23 months ago[TASK] typo3/testing-framework 1.1 brings phpunit 6.2 25/53325/3
Christian Kuhn [Sun, 25 Jun 2017 18:19:45 +0000 (20:19 +0200)]
[TASK] typo3/testing-framework 1.1 brings phpunit 6.2

Switching from 1.0 to 1.1 dependency for typo3/testing-framework
brings phpunit v6.2 which comes with namespaced classes.

This change is considered non-braeking since it is only a
core require-dev dependency.

Minor changes throught the tests:
* Fixing incomplete tests for exceptions
* A couple of namespaced phpunit class usages

Change-Id: Ia35dbfea37e3cba9fba1aad7dc84afad00ceda88
Resolves: #81696
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53325
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Update some require-dev dependencies 23/53323/3
Christian Kuhn [Sun, 25 Jun 2017 15:34:18 +0000 (17:34 +0200)]
[TASK] Update some require-dev dependencies

codeception/codeception 2.3.3
se/selenium-server-standalone 2.4.0
enm1989/chromedriver 2.30

Resolves: #81695
Releases: master, 8.7
Change-Id: Ic145217a60beb4d8188d9f1bedc209313c3b39dc
Reviewed-on: https://review.typo3.org/53323
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] bamboo: Run 8.7 after master nightly 20/53320/2
Christian Kuhn [Fri, 23 Jun 2017 20:28:39 +0000 (22:28 +0200)]
[TASK] bamboo: Run 8.7 after master nightly

Execute the 8.7 nightly an hour later to not overlap
with master nightly.

Change-Id: I9a13bf7fd47f5d0c1cb46988e275cbc90af55990
Resolves: #81693
Releases: 8.7
Reviewed-on: https://review.typo3.org/53320
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] bamboo 8.7 test specs and pgsql install test 17/53317/3
Christian Kuhn [Thu, 15 Jun 2017 17:08:27 +0000 (19:08 +0200)]
[TASK] bamboo 8.7 test specs and pgsql install test

Backport of the bamboo spec patches from master to
8.7 to manage the build plans.
The patch also backports the "install typo3 on postgres
with introduction package" acceptance test.

Change-Id: Icd4c84fef396a1745e72be4fc8396284fbe1afe4
Resolves: #81589
Resolves: #81635
Resolves: #81660
Resolves: #81683
Resolves: #81602
Releases: 8.7
Reviewed-on: https://review.typo3.org/53317
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[TASK] Raise testing-framework to 1.0.9 16/53316/2
Christian Kuhn [Fri, 23 Jun 2017 10:52:08 +0000 (12:52 +0200)]
[TASK] Raise testing-framework to 1.0.9

Brings base setup for an acceptance test that installs
TYPO3 on postgres and loads the introduction distribution.

Change-Id: I6e9e3c3175a6b4bfba51097622058f7d25dedbc3
Resolves: #81688
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53316
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[BUGFIX] Add missing frontend context check when fetching view configuration 14/53314/2
Xavier Perseguers [Thu, 22 Jun 2017 14:53:24 +0000 (16:53 +0200)]
[BUGFIX] Add missing frontend context check when fetching view configuration

Check for Frontend context has been omitted during refactoring and will
have side effects in Backend in view configuration is overridden in
Frontend context.

Change-Id: I752baed15f0be6be59fcc37f12103f0a70caa427
Resolves: #81677
Related: #81340
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53314
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[TASK] Functional test for tt_content rendering 08/53308/2
Tymoteusz Motylewski [Wed, 14 Jun 2017 09:22:56 +0000 (11:22 +0200)]
[TASK] Functional test for tt_content rendering

Add functional tests for tt_content rendering
with different combinations of TypoScript language
settings sys_language_overlay and sys_language_mode.

Resolves: #81185
Releases: master, 8.7
Change-Id: I7df5b48a2baa3a52f8c6103b0657b21226c6ea5c
Reviewed-on: https://review.typo3.org/53308
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
2 years ago[TASK] Raise typo3/testing-framework to 1.0.8 06/53306/2
Christian Kuhn [Wed, 21 Jun 2017 21:06:45 +0000 (23:06 +0200)]
[TASK] Raise typo3/testing-framework to 1.0.8

Change-Id: I15c7a21e1782d6d9fa433cf2f23669a851ffd85a
Resolves: #81661
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53306
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
2 years ago[BUGFIX] Fix namespace of `SaltedPasswordsUtility` in documentation 01/53301/2
Andreas Fernandez [Wed, 21 Jun 2017 14:55:43 +0000 (16:55 +0200)]
[BUGFIX] Fix namespace of `SaltedPasswordsUtility` in documentation

Resolves: #81655
Releases: master, 8.7, 7.6
Change-Id: I4fe1b16b6e4c2bdd26fd05143e7b0ead91445223
Reviewed-on: https://review.typo3.org/53301
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
2 years ago[BUGFIX] Stabilize a flaky unit test 98/53298/3
Christian Kuhn [Wed, 21 Jun 2017 11:09:22 +0000 (13:09 +0200)]
[BUGFIX] Stabilize a flaky unit test

getParseTimeReturnsZeroIfNoValuesAreSet() tends to fail sometimes
if $beUserInitialization is > 0 but $totalParseTime is 0. This
edge case of method getParseTime() is avoided by rearranging the call
order of $this->getMilliseconds() slightly.

Resolves: #81653
Related: #80742
Releases: master, 8.7
Change-Id: If5cf00196f6739224c34011b0f8c1ef1f5bbb39a
Reviewed-on: https://review.typo3.org/53298
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>