Packages/TYPO3.CMS.git
3 years ago[BUGFIX] Add correct wizicon path in compatibility7 indexed search 14/49814/2
Tomita Militaru [Fri, 2 Sep 2016 20:26:43 +0000 (22:26 +0200)]
[BUGFIX] Add correct wizicon path in compatibility7 indexed search

Add correct wizicon path in compatibility7 indexed search

Resolves: #77809
Releases: master
Change-Id: I0def116e87df44d9be913fb8a8fe2db6e6cb6ef9
Reviewed-on: https://review.typo3.org/49814
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] css_styled_content: remove superfluous documentation 11/49811/2
Josef Glatz [Fri, 2 Sep 2016 22:37:56 +0000 (00:37 +0200)]
[BUGFIX] css_styled_content: remove superfluous documentation

Remove obsolete documentation about typoscript constants
styles.content.loginform.(...) in ext:css_styled_content. It was
already moved to ext:felogin already a long time ago.

Resolves: #77818
Release: master
Change-Id: I367bdc8bc8ebf00dd6107e9c6aa167c8b5b32293
Reviewed-on: https://review.typo3.org/49811
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Maier <dani-maier@gmx.de>
Tested-by: Daniel Maier <dani-maier@gmx.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove workspaceFrontendPreviewEnabled 75/49775/3
Tomita Militaru [Fri, 2 Sep 2016 15:11:37 +0000 (17:11 +0200)]
[TASK] Remove workspaceFrontendPreviewEnabled

Remove unused setting workspaceFrontendPreviewEnabled

Resolves: #77775
Releases: master
Change-Id: I216dc7f6d3b459edcfae06472e68f784720cef48
Reviewed-on: https://review.typo3.org/49775
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Highlight searchwords in indexed_search results 97/49697/6
Frans Saris [Wed, 31 Aug 2016 19:47:21 +0000 (21:47 +0200)]
[BUGFIX] Highlight searchwords in indexed_search results

The old default settings of indexed search was to highlighted the
search word(s) by default and show the matching parts of the results.

This patch brings back this default behaviour and fixed the output
formatting.

Resolves: #77682
Releases: master, 7.6
Change-Id: Ie281bb4c030194d57a55120e84fe43d2aa55e79f
Reviewed-on: https://review.typo3.org/49697
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Wrong array key access in SchemaColumnDefinitionListener::class 04/49804/3
Manuel Selbach [Fri, 2 Sep 2016 21:35:01 +0000 (23:35 +0200)]
[BUGFIX] Wrong array key access in SchemaColumnDefinitionListener::class

Generalize the access to the array key of the column type for
different database manament systems.

Change-Id: I2ce94e097cba0ae159701dfe96e4f3a0625c84dc
Resolves: #77811
Releases: master
Reviewed-on: https://review.typo3.org/49804
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>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][TASK] Remove unused ExtJS JavaScript libraries 79/49779/3
Felix Rauch [Fri, 2 Sep 2016 18:38:01 +0000 (20:38 +0200)]
[!!!][TASK] Remove unused ExtJS JavaScript libraries

The libraries app.SearchField, grid.RowExpander, and ux.FitToParent have
been removed from the TYPO3 core.

This change is potentially breaking for any 3rd party extension using or
including the removed libraries.

Resolves: #77783
Releases: master
Change-Id: I93be92b7d0d1c3fe7a3c78c664329a3e67a4e256
Reviewed-on: https://review.typo3.org/49779
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove unused function debugObj 83/49783/2
Tomita Militaru [Fri, 2 Sep 2016 16:36:40 +0000 (18:36 +0200)]
[TASK] Remove unused function debugObj

Remove unused function debugObj

Resolves: #77776
Releases: master
Change-Id: If08f1793c93f0ee1bb7389be0001a4c74806c1ec
Reviewed-on: https://review.typo3.org/49783
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Markus Gehrig <markus.gehrig96@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Mention StackOverflow in README.md 29/49729/5
Philipp Gampe [Thu, 1 Sep 2016 18:36:41 +0000 (20:36 +0200)]
[TASK] Mention StackOverflow in README.md

Change-Id: I36ba8e198d3bb9e74fcf6494185d6f8ea12e2bfe
Resolves: #77760
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/49729
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[!!!][BUGFIX] Fix behaviour of RecordCollectionRepository in FE mode 76/49776/6
Felix Rauch [Fri, 2 Sep 2016 17:48:54 +0000 (19:48 +0200)]
[!!!][BUGFIX] Fix behaviour of RecordCollectionRepository in FE mode

RecordCollectionRepository::findByUid does not respect the enable
columns configured in TCA when TYPO3 is in FE mode. This commit fixes
that behaviour by introducing a check for the TYPO3 environment mode,
and acting accordingly.

This change is potentially breaking, as any consumer of the
RecordCollectionRepository API who expects the faulty behaviour will
have to override the used table's TCA to return to the previous
behaviour.

Resolves: #77547
Releases: master
Change-Id: I17642caba5e7015cad7802f59e8441cbe279bb1d
Reviewed-on: https://review.typo3.org/49776
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Show info about default socket 35/49735/5
Philipp Gampe [Thu, 1 Sep 2016 20:40:43 +0000 (22:40 +0200)]
[BUGFIX] Show info about default socket

Restore the information about using the PHP default
socket, if the value for socket is empty.

Change-Id: Ic43d0ebca5cc37c40be28807aed29f28963bed6c
Resolves: #77766
Releases: master
Reviewed-on: https://review.typo3.org/49735
Reviewed-by: Ralf Merz <info@merzilla.de>
Tested-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Check for null in debug_check_recordset 84/49784/6
Tomita Militaru [Fri, 2 Sep 2016 16:46:48 +0000 (18:46 +0200)]
[BUGFIX] Check for null in debug_check_recordset

Check for null in function debug_check_record set
and return false if value is null.

Resolves: #77755
Releases: master,7.6,6.2
Change-Id: I757d3ee3c4db9d52f1c4f7a4f07262fe187b2496
Reviewed-on: https://review.typo3.org/49784
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove unused rawurlencodeAndRemoveSiteUrl 86/49786/2
Tomita Militaru [Fri, 2 Sep 2016 17:14:41 +0000 (19:14 +0200)]
[TASK] Remove unused rawurlencodeAndRemoveSiteUrl

Remove unused function rawurlencodeAndRemoveSiteUrl

Resolves: #77778
Releases: master
Change-Id: I0a781a43d2c98ba288efaeb99c4c8fc3825d1174
Reviewed-on: https://review.typo3.org/49786
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Marco Huber <mail@marco-huber.de>
Tested-by: Marco Huber <mail@marco-huber.de>
Reviewed-by: Markus Gehrig <markus.gehrig96@gmail.com>
Tested-by: Markus Gehrig <markus.gehrig96@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[FOLLOWUP][TASK] Remove TYPO3_DB from Tests 99/49799/2
Morton Jonuschat [Fri, 2 Sep 2016 21:00:09 +0000 (23:00 +0200)]
[FOLLOWUP][TASK] Remove TYPO3_DB from Tests

Change-Id: I2d663bf5f8dccf03aace98facd28ae3952ed2a10
Resolves: #77803
Releases: master
Reviewed-on: https://review.typo3.org/49799
Reviewed-by: Marco Huber <mail@marco-huber.de>
Tested-by: Marco Huber <mail@marco-huber.de>
Reviewed-by: Markus Gehrig <markus.gehrig96@gmail.com>
Tested-by: Markus Gehrig <markus.gehrig96@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Update System Requirements documentation. 69/49769/3
Morton Jonuschat [Fri, 2 Sep 2016 15:59:08 +0000 (17:59 +0200)]
[TASK] Update System Requirements documentation.

Add the information that the MySQL InnoDB storage engine is a
requirement to run TYPO3.

Change-Id: I0dfd4757556588786084270c08b721a4ac8df42a
Resolves: #37124
Releases: master
Reviewed-on: https://review.typo3.org/49769
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Remove getDatabaseConnection from BackendUtility 93/49793/2
Ruud Silvrants [Fri, 2 Sep 2016 20:16:57 +0000 (22:16 +0200)]
[TASK] Remove getDatabaseConnection from BackendUtility

Resolves: #77807
Releases: master
Change-Id: I397d37cb5ed52b724c40aa803dc0818062296365
Reviewed-on: https://review.typo3.org/49793
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove TYPO3_DB from Tests 89/49789/2
Ruud Silvrants [Fri, 2 Sep 2016 20:11:53 +0000 (22:11 +0200)]
[TASK] Remove TYPO3_DB from Tests

Resolves: #77803
Releases: master
Change-Id: I804cd5abe1cd23932bf57aeada2b63668c943e6a
Reviewed-on: https://review.typo3.org/49789
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Doctrine: Fix SchemaMigrator renaming columns instead of adding 87/49787/3
Morton Jonuschat [Fri, 2 Sep 2016 19:56:49 +0000 (21:56 +0200)]
[BUGFIX] Doctrine: Fix SchemaMigrator renaming columns instead of adding

When a partial SQL file doesn't include an existing column that is exactly
the same configuration as a new column the Doctrine SchemaManager falsely
detects a column rename. Convert these renamed columns to newly added columns.

Change-Id: Iad7590b3cb47c8abc4864f1e19e305475e4a27f4
Releases: master
Resolves: #77804
Reviewed-on: https://review.typo3.org/49787
Tested-by: Marco Bresch <marco.bresch@starfinanz.de>
Reviewed-by: Marco Bresch <marco.bresch@starfinanz.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
3 years ago[BUGFIX] Fix check if LocalConfiguration.php is writeable 78/49778/3
Johannes 'ksjogo' Goslar [Tue, 16 Aug 2016 10:52:20 +0000 (12:52 +0200)]
[BUGFIX] Fix check if LocalConfiguration.php is writeable

If the file exists, we only need to check if it is writeable, but do not
need to care for the folder write permissions (which are only required
to create a new file).

Change-Id: I960872af0af0e0a98cb70935916f4f2e6a91c984
Fixes: #77798
Releases: master
Reviewed-on: https://review.typo3.org/49778
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[FOLLOWUP][TASK] Migrate to short array syntax 88/49788/2
Daniel Goerz [Fri, 2 Sep 2016 20:06:28 +0000 (22:06 +0200)]
[FOLLOWUP][TASK] Migrate to short array syntax

Restore desriptions of configuration options in
"All Configuration" in the install tool.

Change-Id: I9064056b4d982a28a18d72b560df1d995c3c70f7
Resolves: #77802
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/49788
Reviewed-by: Ralf Merz <info@merzilla.de>
Tested-by: Ralf Merz <info@merzilla.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Remove double encoding from link 81/49781/3
Tomita Militaru [Fri, 2 Sep 2016 16:24:01 +0000 (18:24 +0200)]
[BUGFIX] Remove double encoding from link

The link to page in the pageTSConfig module is double-encoded
with htmlspecialchars in the controller.

Resolves: #77796
Releases: master
Change-Id: I5bfe00a024225c3e2770d8eb779921024c9e5c42
Reviewed-on: https://review.typo3.org/49781
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Daniel Lorenz <info@extco.de>
Reviewed-by: Michael Straschek <michael.straschek@mehrwert.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Tobias Stahn <Tobias.Stahn@mehrwert.de>
Reviewed-by: Finn Huhne <finn.huhne@gmx.de>
Reviewed-by: Patricia Tiedemann <pixelaeffchen@googlemail.com>
Reviewed-by: Lukas Raschke <lukas.raschke@web.de>
Reviewed-by: Sven Wiener <wiener@iwkoeln.de>
Reviewed-by: Andreas Hoffmeyer <hallo@andreas-hoffmeyer>
Reviewed-by: Timo Michael <timo.michael@gmx.net>
Reviewed-by: Jonas Esser <j.esser@tmg-web.de>
Reviewed-by: Richard Vollebregt <richard.vollebregt@maxserv.com>
Reviewed-by: Aleksandr Epp <aleksandr.epp@gmail.com>
Reviewed-by: Tom Novotny <tom.novotny@web.de>
Reviewed-by: Maik Peuser <maik.peuser@verdure.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Patricia Tiedemann <pixelaeffchen@googlemail.com>
Tested-by: Richard Vollebregt <richard.vollebregt@maxserv.com>
Tested-by: Tobias Stahn <Tobias.Stahn@mehrwert.de>
Tested-by: Finn Huhne <finn.huhne@gmx.de>
Tested-by: Maik Peuser <maik.peuser@verdure.de>
Tested-by: Timo Michael <timo.michael@gmx.net>
Tested-by: Aleksandr Epp <aleksandr.epp@gmail.com>
Reviewed-by: Markus Gehrig <markus.gehrig96@gmail.com>
Tested-by: Markus Gehrig <markus.gehrig96@gmail.com>
Tested-by: Jonas Esser <j.esser@tmg-web.de>
Tested-by: Michael Straschek <michael.straschek@mehrwert.de>
Tested-by: Tom Novotny <tom.novotny@web.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Fix spelling issues 60/49760/2
Wouter Wolters [Fri, 2 Sep 2016 13:19:57 +0000 (15:19 +0200)]
[TASK] Fix spelling issues

Resolves: #77788
Releases: master
Change-Id: Ica5ec1ea3ef68876d5ffc764bf950c7cff67d8c5
Reviewed-on: https://review.typo3.org/49760
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Lorenz <info@extco.de>
Tested-by: Daniel Lorenz <info@extco.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: volker k. <volker@kemeter.de>
Tested-by: volker k. <volker@kemeter.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Fix wrong escaping of translated labels 80/49780/3
Tomita Militaru [Fri, 2 Sep 2016 16:04:07 +0000 (18:04 +0200)]
[BUGFIX] Fix wrong escaping of translated labels

Fix wrong escaping of translated labels

Resolves: #77797
Releases: master
Change-Id: I8f62b84c949a9a0edcd520248e5e2e5b558a319b
Reviewed-on: https://review.typo3.org/49780
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Krystian Szymukowicz <k.szymukowicz@gmail.com>
Tested-by: Krystian Szymukowicz <k.szymukowicz@gmail.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
3 years ago[TASK] Don't simulate TSFE for CropViewHelper 42/49742/3
Benni Mack [Fri, 2 Sep 2016 09:02:50 +0000 (11:02 +0200)]
[TASK] Don't simulate TSFE for CropViewHelper

The cObject cropping functionality was reworked quite a lot
and does not depend on TSFE anymore, so the code to simulate
TSFE object for backend requests can be removed.

Resolves: #77772
Releases: master
Change-Id: I7481e159658828be1672080590cbe98d2b3c5aa0
Reviewed-on: https://review.typo3.org/49742
Reviewed-by: Claus Due <claus@phpmind.net>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
3 years ago[BUGFIX] Use mbstring for capitalizing a string 22/49722/5
Philipp Gampe [Thu, 1 Sep 2016 15:07:17 +0000 (17:07 +0200)]
[BUGFIX] Use mbstring for capitalizing a string

If mbstring is available, use mb_convert_case instead of ucwords.

Resolves: #52244
Releases: master, 7.6
Change-Id: Ia6840fdda96d5511444afa014ebbcb01cbbf3ed0
Reviewed-on: https://review.typo3.org/49722
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Marco Huber <mail@marco-huber.de>
Tested-by: Marco Huber <mail@marco-huber.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Add mock methods to dynamic return types configuration 39/49739/2
Sascha Egerer [Fri, 2 Sep 2016 07:21:04 +0000 (09:21 +0200)]
[TASK] Add mock methods to dynamic return types configuration

Add mock methods to the PHPStorm "dynamic return types"
plugin configuration to remove a bunch of warnings in PHPStorm.

Resolves: #77770
Releases: master
Change-Id: I30727ab2fc1d53e75ee7969ea16c8af0104d7323
Reviewed-on: https://review.typo3.org/49739
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] SchemaMigrator: Allow specifying index length for TEXT/BLOB columns 45/49745/3
Morton Jonuschat [Fri, 2 Sep 2016 10:13:43 +0000 (12:13 +0200)]
[TASK] SchemaMigrator: Allow specifying index length for TEXT/BLOB columns

Change-Id: I1121f4083553d8ab4231a254bd5f3b777e057b20
Resolves: #77777
Releases: master
Reviewed-on: https://review.typo3.org/49745
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
3 years ago[TASK] Add tests for Extbase UTC date/datetime handling 37/47137/7
Andreas Wolf [Sun, 6 Mar 2016 13:03:00 +0000 (14:03 +0100)]
[TASK] Add tests for Extbase UTC date/datetime handling

The actual bug has been fixed a while ago with commit
827219a1c35b4aca6dbab5855a36e9277b2ec8f4, but the tests I wrote somehow
got lost. This patch adds them back and shows that the problem has
actually been fixed.

Change-Id: Ibca2524d25573d67b3541761c8cf2b662fcd3423
Related: #72878
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/47137
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[BUGFIX] Fix offset issue with maxSingleDBListItems 32/49732/2
Wouter Wolters [Thu, 1 Sep 2016 15:14:46 +0000 (17:14 +0200)]
[BUGFIX] Fix offset issue with maxSingleDBListItems

There is a + 1 that makes the limit always one higher than
the set value in maxSingleDBListItems.

Resolves: #77528
Releases: master,7.6
Change-Id: I2328aa23dd1457f6fd59150898d14ed427b521cc
Reviewed-on: https://review.typo3.org/49732
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Fix wrong query in DataHandlerHook 27/49727/2
Wouter Wolters [Thu, 1 Sep 2016 14:03:41 +0000 (16:03 +0200)]
[BUGFIX] Fix wrong query in DataHandlerHook

Due to #76259 a wrong query is executed in the DataHandlerHook.
Pass the right parameters in the BackendWorkspaceRestriction
initialization.

Resolves: #77758
Releases: master
Change-Id: I564e0af6dd6c53306096865c959f2fda315584f9
Reviewed-on: https://review.typo3.org/49727
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[FOLLOWUP][TASK] Migrate FAL AbstractRepository 33/49733/2
Philipp Gampe [Thu, 1 Sep 2016 19:52:29 +0000 (21:52 +0200)]
[FOLLOWUP][TASK] Migrate FAL AbstractRepository

Fix broken image preview in backend on non-public
storages.

Change-Id: I5aa1e286a69485dbdd641cc5803066e7cdd18fed
Related: #77407
Resolves: #77764
Releases: master
Reviewed-on: https://review.typo3.org/49733
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Fix regression in indexed search Extbase plugin 36/49736/2
Tymoteusz Motylewski [Thu, 1 Sep 2016 21:31:04 +0000 (23:31 +0200)]
[BUGFIX] Fix regression in indexed search Extbase plugin

Doctrine migration of indexed search https://review.typo3.org/49354
introduced a regression.

Resolves: #77767
Releases: master
Change-Id: Ie95d0845c9569acbd3d1a7891d6b37f7e2d17665
Reviewed-on: https://review.typo3.org/49736
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Show inline elements in workspaces 23/49723/2
Robert Vock [Thu, 1 Sep 2016 13:54:43 +0000 (15:54 +0200)]
[BUGFIX] Show inline elements in workspaces

If one inline element gets deleted in a workspace, no inline elments
will be shown at all.

Resolves: #76012
Releases: master, 7.6
Change-Id: I34e90336d518d943f010dee38b1f4ce06295afe9
Reviewed-on: https://review.typo3.org/49723
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Make regexp in stdWrap_doubleBrTag readable 18/49718/2
Jigal van Hemert [Thu, 1 Sep 2016 12:52:44 +0000 (14:52 +0200)]
[TASK] Make regexp in stdWrap_doubleBrTag readable

A regexp with escape sequences instead of non-printing
characters is easier to read and works with all file
systems.

Releases: master, 7.6
Resolves: #77748
Change-Id: I6f1c7e05d00cd6e8d839a4cb80b39863e281b52d
Reviewed-on: https://review.typo3.org/49718
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Sascha Egerer <sascha@sascha-egerer.de>
Tested-by: Sascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: Richard Haeser <richardhaeser@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
3 years ago[!!!][TASK] Doctrine: Remove ext:adodb 30/49730/3
Christian Kuhn [Thu, 1 Sep 2016 18:14:15 +0000 (20:14 +0200)]
[!!!][TASK] Doctrine: Remove ext:adodb

Extension adodb has been moved to TER and can be
loaded with an upgrade wizard provided by the
ext:dbal removal patch.

Change-Id: I4b6cef864ef368059b49097abefd21e2175b99c2
Resolves: #77761
Releases: master
Reviewed-on: https://review.typo3.org/49730
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: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][TASK] Doctrine: Remove ext:dbal 34/49734/4
Morton Jonuschat [Thu, 1 Sep 2016 20:44:41 +0000 (22:44 +0200)]
[!!!][TASK] Doctrine: Remove ext:dbal

Remove extension dbal from core and add an upgrade wizard
to fetch both ext:dbal and ext:adodb from TER.

Change-Id: I5a0c6dda4ac6c40e886cf78717991b457f074833
Resolves: #77762
Releases: master
Reviewed-on: https://review.typo3.org/49734
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Doctrine: Migrate remaining parts of ContentObjectRenderer 28/49728/8
Morton Jonuschat [Thu, 1 Sep 2016 14:04:37 +0000 (16:04 +0200)]
[TASK] Doctrine: Migrate remaining parts of ContentObjectRenderer

Change-Id: I89d7dbce11dd7b3d491752a2ba8a1cd889a759b1
Resolves: #77750
Releases: master
Reviewed-on: https://review.typo3.org/49728
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][TASK] Remove ExtJS notifications 49/49549/9
Benni Mack [Tue, 23 Aug 2016 07:28:48 +0000 (09:28 +0200)]
[!!!][TASK] Remove ExtJS notifications

The ExtJS notification and dialogue system is superseeded with
TYPO3 v7, and kept for bc for v7 back then. However, all code
is migrated now and the last bits and pieces are removed.

Resolves: #77765
Releases: master
Change-Id: I69c6c15e374f9fdf2637b25764edcde27663bb24
Reviewed-on: https://review.typo3.org/49549
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[!!!][TASK] Remove obsolete page tree and click menu settings 94/49694/3
Tymoteusz Motylewski [Wed, 31 Aug 2016 19:00:04 +0000 (21:00 +0200)]
[!!!][TASK] Remove obsolete page tree and click menu settings

Following settings are removed:
options.pageTree.disableTitleHighlight
options.contextMenu.options.leftIcons

Removed also obsolete settings from TS reserved keywords.

Resolves: #77728
Releases: master
Change-Id: I8711b6c13bad772df3af4538fe93cbc3605c2299
Reviewed-on: https://review.typo3.org/49694
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Remove unneeded "Edit page properties" context menu entry 31/49731/3
Tymoteusz Motylewski [Thu, 1 Sep 2016 18:22:01 +0000 (20:22 +0200)]
[TASK] Remove unneeded "Edit page properties" context menu entry

Resolves: #77763
Releases: master
Change-Id: I0e56ff223359f9a555c2c06d534e1ddbc39db8d0
Reviewed-on: https://review.typo3.org/49731
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Use strpos instead of substr to check the start of a string 77/49677/3
Wouter Wolters [Wed, 31 Aug 2016 09:49:51 +0000 (11:49 +0200)]
[TASK] Use strpos instead of substr to check the start of a string

Substr invokes additional memory allocation, which is not needed
in the context. Strpos will do the same job, but without any
overhead (it's just searching a string).

Resolves: #77752
Releases: master
Change-Id: I7f11a74508ba959628d6af1b1c00b21f882114cd
Reviewed-on: https://review.typo3.org/49677
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Sascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
3 years ago[FOLLOWUP][TASK] Doctrine: Migrate StorageRepository 20/49720/3
Morton Jonuschat [Thu, 1 Sep 2016 13:10:38 +0000 (15:10 +0200)]
[FOLLOWUP][TASK] Doctrine: Migrate StorageRepository

Only enable frontend restrictions if context is FE and
the TSFE is fully initialized.

Change-Id: I2126faf98a72f84c09b4ea82b2cbb605a21b4879
Resolves: #77213
Resolves: #77712
Releases: master
Reviewed-on: https://review.typo3.org/49720
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Doctrine: Migrate SqlSchemaMigrationService 85/49585/7
Christian Kuhn [Wed, 24 Aug 2016 22:47:38 +0000 (00:47 +0200)]
[TASK] Doctrine: Migrate SqlSchemaMigrationService

The schema migration service has some parts that are ext:dbal
specific which can not be mimik'ed easily at the moment.
To still proceed with the doctrine migration, the original
class is copied over to ext:dbal and registiered as xclass,
while a low-level migration is applied to ext:install
SqlSchemaMigrationService.
This way, the schema migration and load order for now works
with both ext:dbal loaded and not loaded within install tool.
The patch further prepares isolation of ext:dbal and dropping
of a bootstrap database method.

Change-Id: I600229c56160a6eb9f1589c070b5e68a2fc95678
Resolves: #77627
Releases: master
Reviewed-on: https://review.typo3.org/49585
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: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Doctrine: Migrate Testbase.php 76/49576/4
Morton Jonuschat [Thu, 1 Sep 2016 09:59:17 +0000 (11:59 +0200)]
[TASK] Doctrine: Migrate Testbase.php

Change-Id: I00dc734236a34b896d0f29a2e92d4871849422ff
Resolves: #77620
Releases: master
Reviewed-on: https://review.typo3.org/49576
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Deprecate not used arguments of RecyclerUtility::getRecordPath 82/49682/3
Georg Ringer [Wed, 31 Aug 2016 14:00:02 +0000 (16:00 +0200)]
[TASK] Deprecate not used arguments of RecyclerUtility::getRecordPath

The optional arguments of RecyclerUtility::getRecordPath are not used
anymore and are deprecated.

Resolevs: #75637
Releases: master
Change-Id: I30b3c3d05ebf9b4961060106b4a02d5c7a4a5089
Reviewed-on: https://review.typo3.org/49682
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Do not show dropdown arrow if maxItems=1 08/49708/2
Andreas Fernandez [Thu, 1 Sep 2016 08:51:20 +0000 (10:51 +0200)]
[BUGFIX] Do not show dropdown arrow if maxItems=1

A new CSS class is introduced to disable the dropdown arrow for select
boxes if a select box can only contain one item.

Resolves: #77665
Releases: master, 7.6
Change-Id: I095070e833a02728c9d2edd91a33919c0fbaf749
Reviewed-on: https://review.typo3.org/49708
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[BUGFIX] Fix typo in file search query 21/49721/2
Alexander Stehlik [Thu, 1 Sep 2016 13:36:22 +0000 (15:36 +0200)]
[BUGFIX] Fix typo in file search query

Remove superflous quote (").

Resolves: #77751
Releases: master
Change-Id: Ida96f659f049b798a5d07c7aae9b8d9476ea5026
Reviewed-on: https://review.typo3.org/49721
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years agoRevert "[BUGFIX] Let FrontendGroupRestriction handle missing TSFE gr_list property" 19/49719/2
Morton Jonuschat [Thu, 1 Sep 2016 13:08:04 +0000 (15:08 +0200)]
Revert "[BUGFIX] Let FrontendGroupRestriction handle missing TSFE gr_list property"

This reverts commit 32408c592533aed1b7b9bc5b160d8871291bdd42.

Change-Id: I9e707bcaf9804a6918fb12db16a21dde3c77ec7e
Reviewed-on: https://review.typo3.org/49719
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[CLEANUP] Change Enumeration::cast return doc to self 11/49711/2
Sascha Egerer [Thu, 1 Sep 2016 09:26:24 +0000 (11:26 +0200)]
[CLEANUP] Change Enumeration::cast return doc to self

The Enumeration implementation has a cast() method that
does always return an instance of the enumeration
implementation itself. As the Enumeration is an abstract
type the cast() method return doc should be `self` instead
of `Enumeration`.
That does fix problems with code completion in IDEs as the
IDE does now know what exact implementation is returned.

Resolves: #77743
Releases: master, 7.6
Change-Id: Ib0f62f79e0856fe62849472a0a9c3657a048e028
Reviewed-on: https://review.typo3.org/49711
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[BUGFIX] Fix incorrect shown elements in a backend workspace 12/49712/2
Wouter Wolters [Thu, 1 Sep 2016 09:36:33 +0000 (11:36 +0200)]
[BUGFIX] Fix incorrect shown elements in a backend workspace

getResult is not called anymore on the result set from the database.

Resolves: #77744
Releases: master
Change-Id: I36b52eb0e27eba0651c851e9d3e3830ee45b74ed
Reviewed-on: https://review.typo3.org/49712
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: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[FEATURE] Make sys_language records sortable. 10/49610/5
Georg Ringer [Mon, 29 Aug 2016 07:00:02 +0000 (09:00 +0200)]
[FEATURE] Make sys_language records sortable.

To improve the usability, the sys_language records are now sortable.

Resolves: #77652
Releases: master
Change-Id: I4225da82a172175b36a04772d9eacf0a8fc863f4
Reviewed-on: https://review.typo3.org/49610
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Andreas Wolf <andreas.wolf@typo3.org>
Tested-by: Andreas Wolf <andreas.wolf@typo3.org>
3 years ago[BUGFIX] Fix editing image in workspaces 13/49713/2
Wouter Wolters [Thu, 1 Sep 2016 09:54:24 +0000 (11:54 +0200)]
[BUGFIX] Fix editing image in workspaces

Return value of getWorkspaceVersionOfRecord changed to null.
Adjust the check to catch null as well.

Resolves: #77735
Releases: master
Change-Id: I6e68e377baba2bde08bd10faac1daee855913572
Reviewed-on: https://review.typo3.org/49713
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Doctrine: Migrate TypoScriptFrontendController 05/49705/3
Georg Ringer [Thu, 1 Sep 2016 08:20:15 +0000 (10:20 +0200)]
[TASK] Doctrine: Migrate TypoScriptFrontendController

Resolves: #77737
Releases: master
Change-Id: Idf4cdc12f5bad5fa62fc8d27dbe24d711c4d9d2a
Reviewed-on: https://review.typo3.org/49705
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Fixed incorrect namespace of class 10/49710/3
Robert Vock [Thu, 1 Sep 2016 09:19:23 +0000 (11:19 +0200)]
[BUGFIX] Fixed incorrect namespace of class

SchemaColumnDefinitionListener had an incorrect namespace which did
not reflect the path of the file.

Resolves: #77741
Releases: master
Change-Id: I075946ef3b33c7ad630b5e8a81819953475336cd
Reviewed-on: https://review.typo3.org/49710
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Tested-by: Alexander Stehlik <alexander.stehlik@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Let FrontendGroupRestriction handle missing TSFE gr_list property 04/49704/2
Morton Jonuschat [Thu, 1 Sep 2016 08:10:19 +0000 (10:10 +0200)]
[BUGFIX] Let FrontendGroupRestriction handle missing TSFE gr_list property

Check for an uninitialized frontend group list property in the
FrontendGroupRestriction and provide proper input to explode();

Change-Id: I807c0e1dc748ed1547a7dd937f0da69e69bb6e4c
Resolves: #77712
Releases: master
Reviewed-on: https://review.typo3.org/49704
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Julian Hofmann <info@julian-hofmann.net>
Tested-by: Julian Hofmann <info@julian-hofmann.net>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Use correct icon for mounting as tree root in context menu 03/49703/5
Tymoteusz Motylewski [Thu, 1 Sep 2016 07:55:54 +0000 (09:55 +0200)]
[BUGFIX] Use correct icon for mounting as tree root in context menu

The monochromatic icon is used instead of a red page type icon.

Resolves: #77733
Releases: master, 7.6
Change-Id: Iab959a5a3a9f5ac6f005de9ea23eef165cf4c45b
Reviewed-on: https://review.typo3.org/49703
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[FOLLOWUP][FEATURE] Doctrine: Implement SchemaMigrationService 01/49701/2
Morton Jonuschat [Thu, 1 Sep 2016 07:44:29 +0000 (09:44 +0200)]
[FOLLOWUP][FEATURE] Doctrine: Implement SchemaMigrationService

Rename SchemaMigrator test case file, use proper namespace and change
table names in the functional tests to use an all lowercase table name
to fix test failures on Windows.

Change-Id: I30e2c5d03261a3fbcbce473ac02a134a7ba4ca4a
Resolves: #77643
Releases: master
Reviewed-on: https://review.typo3.org/49701
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[!!!][TASK] Move and remove icons of t3skin 52/49652/5
Georg Ringer [Tue, 30 Aug 2016 12:53:30 +0000 (14:53 +0200)]
[!!!][TASK] Move and remove icons of t3skin

Remove unused icons in t3skin and move icons to the correct extension.

Resolves: #77693
Releases: master
Change-Id: I56e38476a2237901c6e86990db6485403fc0f8c3
Reviewed-on: https://review.typo3.org/49652
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Doctrine: Migrate admin_get_tables in AbstractUpdate 00/49700/4
Georg Ringer [Thu, 1 Sep 2016 06:47:36 +0000 (08:47 +0200)]
[TASK] Doctrine: Migrate admin_get_tables in AbstractUpdate

Migrate AbstractUpdate

Resolves: #77731
Releases: master
Change-Id: I23f74693513ffbc62e9b84ef519ffc01acf4dd72
Reviewed-on: https://review.typo3.org/49700
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[FOLLOWUP][TASK] Merge indexed_search_mysql 02/49702/2
Nicole Cordes [Thu, 1 Sep 2016 07:54:06 +0000 (09:54 +0200)]
[FOLLOWUP][TASK] Merge indexed_search_mysql

Add composer.lock update due to composer.json changes

Resolves: #77700
Releases: master
Change-Id: Ib4c69200a9a41779df56f17bb0de27f1d66b7bcb
Reviewed-on: https://review.typo3.org/49702
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Catch invalid Enum value 95/49695/6
Sascha Egerer [Wed, 31 Aug 2016 19:13:33 +0000 (21:13 +0200)]
[BUGFIX] Catch invalid Enum value

To avoid breaking the backend, any exception of the JsConfirmation
must be caught and the default value must be returned.

Resolves: #76719
Releases: master, 7.6
Change-Id: Idfea9ec8aa269ac807bf6936263da9803ea39bf8
Reviewed-on: https://review.typo3.org/49695
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Sascha Egerer <sascha@sascha-egerer.de>
Tested-by: Sascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[FEATURE] The elementBrowser should be configurable to be enabled/disabled 47/48647/5
Ruud Silvrants [Thu, 23 Jun 2016 09:45:19 +0000 (11:45 +0200)]
[FEATURE] The elementBrowser should be configurable to be enabled/disabled

Releases: master
Resolves: #76748
Change-Id: I1c72db4a715f1c0e41f48412c810768aa12014d1
Reviewed-on: https://review.typo3.org/48647
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>
Tested-by: Bamboo TYPO3com <info@typo3.com>
3 years ago[FEATURE] Doctrine: Implement SchemaMigrationService 93/49593/16
Morton Jonuschat [Wed, 24 Aug 2016 12:57:46 +0000 (14:57 +0200)]
[FEATURE] Doctrine: Implement SchemaMigrationService

Implement a SQL schema migration service based on an actual
parser for CREATE TABLE statements that are mapped to Doctrine
Table objects. This enables the use of the Doctrine DBAL
SchemaManager for all schema modifications.

The new Schema migration service is fully aware of multiple
database connections and normalizes MySQL specific data types
to standard compliant types. This mostly affects the TINYINT
data type which gets converted to a SMALLINT.

Resolves: #77643
Resolves: #77369
Resolves: #76508
Resolves: #76641
Resolves: #75205
Resolves: #71645
Resolves: #44991
Releases: master
Change-Id: Ic56941c2ae9717836d89bce74261d11424da340b
Reviewed-on: https://review.typo3.org/49593
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FOLLOWUP][TASK] Update TYPO3 version to TYPO3 8.4-dev 93/49693/2
Wouter Wolters [Wed, 31 Aug 2016 15:17:50 +0000 (17:17 +0200)]
[FOLLOWUP][TASK] Update TYPO3 version to TYPO3 8.4-dev

Use 8.4.0 instead of 8.4.1

Resolves: #77720
Releases: master
Change-Id: If6e7ec2896abe1218ffce1adf378fede828328d9
Reviewed-on: https://review.typo3.org/49693
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[TASK] Merge indexed_search_mysql 66/49666/8
Christian Kuhn [Tue, 30 Aug 2016 20:15:20 +0000 (22:15 +0200)]
[TASK] Merge indexed_search_mysql

* Merge hook from indexed_search_mysql directly into indexed_search
  and compatibilty7
* Migrate "hook code" merged into indexed_search to doctrine
* Add a feature flag in ext_conf_template "useMysqlFulltext"
* Add a hook to schema migrator if feature flag is enabled to
  register fulltext indexes

Change-Id: I685c16cdcd171257ed1060c4fe0f2b93c4c44ca9
Resolves: #77700
Releases: master
Reviewed-on: https://review.typo3.org/49666
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Fix overloading variable name in TemplateService 91/49691/3
Georg Ringer [Wed, 31 Aug 2016 15:43:27 +0000 (17:43 +0200)]
[BUGFIX] Fix overloading variable name in TemplateService

The variable $row is used and must not be used for fetching records.

Resolves: #77711
Releases: master
Change-Id: Ib74df17f432c7cb68549158ed4bc611b2a3de8a0
Reviewed-on: https://review.typo3.org/49691
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Update TYPO3 version to TYPO3 8.4-dev 86/49686/3
Wouter Wolters [Wed, 31 Aug 2016 13:45:04 +0000 (15:45 +0200)]
[TASK] Update TYPO3 version to TYPO3 8.4-dev

Resolves: #77720
Releases: master
Change-Id: I7187b477243a55f7a01a4477b5b2f300cd72242a
Reviewed-on: https://review.typo3.org/49686
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Remove not existing exclude from .php_cs configuration 89/49689/2
Wouter Wolters [Wed, 31 Aug 2016 14:04:42 +0000 (16:04 +0200)]
[TASK] Remove not existing exclude from .php_cs configuration

The folder php-openid does not exists anymore in the TYPO3 core.

Resolves: #77721
Releases: master
Change-Id: I1c02b554a240ea2b2c24250a911f112d80fad99e
Reviewed-on: https://review.typo3.org/49689
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Highlight keywords containing utf-8 characters in pagetree search 67/49667/2
Tymoteusz Motylewski [Tue, 30 Aug 2016 20:58:55 +0000 (22:58 +0200)]
[BUGFIX] Highlight keywords containing utf-8 characters in pagetree search

Adds a 'u' switch to preg_replace

Resolves: #39979
Releases: 7.6, master
Change-Id: I3c23f60a7bc157b9647d053492ce1bd226296dc8
Reviewed-on: https://review.typo3.org/49667
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Limit request to get logout information 93/48393/7
Nicole Cordes [Mon, 29 Aug 2016 10:22:31 +0000 (12:22 +0200)]
[TASK] Limit request to get logout information

Currently a request to get information about the login state is
triggered every minute. To prevent traffic the request can be triggered
only when the session is about to expire. This patch adds a function
to be able to pass the interval time to the LoginRefresh refresh and
sets it properly after initialization.

Resolves: #76364
Releases: master, 7.6
Change-Id: I9bfeb578973f1a5bc3a0f662ac1f6dcce82e7d37
Reviewed-on: https://review.typo3.org/48393
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[FEATURE] Get flexform data in getText() 39/49639/3
Georg Ringer [Tue, 30 Aug 2016 07:45:49 +0000 (09:45 +0200)]
[FEATURE] Get flexform data in getText()

It is now possible to access the content of a flexform property
in TypoScript.

Resolves: #17309
Releases: master
Change-Id: I80c68597908fc16083c52dc135abbebf94179e4c
Reviewed-on: https://review.typo3.org/49639
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
3 years ago[FOLLOWUP][FEATURE] Allow EXT: syntax in PageRenderer and Compressor 72/49672/3
Andreas Fernandez [Wed, 31 Aug 2016 07:40:31 +0000 (09:40 +0200)]
[FOLLOWUP][FEATURE] Allow EXT: syntax in PageRenderer and Compressor

The stylesheet files are included now by the PageRenderer to convert the
EXT: prefix into a real path, avoiding ERR_UNKNOWN_URL_SCHEME errors.

Resolves: #77589
Releases: master
Change-Id: I451604772f1e89957af73d68daf8a3d843b96731
Reviewed-on: https://review.typo3.org/49672
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Remove wizard icons 89/49589/8
Georg Ringer [Thu, 25 Aug 2016 06:26:49 +0000 (08:26 +0200)]
[!!!][TASK] Remove wizard icons

The following icons are removed from EXT:backend/Resources/Public/Images/FormFieldWizard/:

- wizard_add.gif
- wizard_edit.gif
- wizard_list.gif
- wizard_table.gif

The TCA migration migrates it to the proper icon fonts.
For 7.6, the patch will be applied without removing the icons.

Resolves: #77630
Resolves: #77629
Releases: master, 7.6
Change-Id: I9e73fb6d1f7197d5c35309fa98093eeee44ccb02
Reviewed-on: https://review.typo3.org/49589
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[BUGFIX] Fix syntax errors in ext_tables.sql files 74/49674/2
Morton Jonuschat [Wed, 31 Aug 2016 07:46:33 +0000 (09:46 +0200)]
[BUGFIX] Fix syntax errors in ext_tables.sql files

Fix syntax errors by removing commas in excess after the last column/
key definition, add commas missing after column/key definitions and
removing default values for auto_increment columns.

Change-Id: Ica2dd1689211e56f6d9b01f7992867262cac3b5d
Resolves: #77706
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/49674
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Check if mount page exist before fetching icon 69/49669/2
Georg Ringer [Tue, 30 Aug 2016 22:35:13 +0000 (00:35 +0200)]
[BUGFIX] Check if mount page exist before fetching icon

To avoid fatal errors it must be checked if the mount pages
really exist before fetching its icon.

Resolves: #77663
Releases: master, 7.6
Change-Id: Icdb6009c6304096078e7b5bdba733f997a75e9f2
Reviewed-on: https://review.typo3.org/49669
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Use DBAL abstraction for Extbase raw queries 82/49582/3
Benni Mack [Wed, 24 Aug 2016 19:01:56 +0000 (21:01 +0200)]
[TASK] Use DBAL abstraction for Extbase raw queries

Uses the default connection as no table can be found,
but this info is already documented inside Extbase's
statement abstraction quite well.

Resolves: #77624
Releases: master
Change-Id: I2a44d5cb6294ecaea4f074bf27756fdd2960bb1c
Reviewed-on: https://review.typo3.org/49582
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[FEATURE] Allow EXT: syntax in PageRenderer and Compressor 91/49491/11
Benni Mack [Mon, 15 Aug 2016 21:44:02 +0000 (23:44 +0200)]
[FEATURE] Allow EXT: syntax in PageRenderer and Compressor

JS and CSS files can now be added via the EXT: syntax, to ease the
pain to a standardized way to include files with EXT: everywhere
now.

Resolves: #77589
Releases: master
Change-Id: Ie9de21cb5f9ea918f0ac069c83bc8020d11c299a
Reviewed-on: https://review.typo3.org/49491
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Drop TCA option showIfRTE for checkboxes 14/49414/6
Benni Mack [Mon, 8 Aug 2016 07:00:21 +0000 (09:00 +0200)]
[!!!][TASK] Drop TCA option showIfRTE for checkboxes

The option showIfRTE on checkboxes did only show up
when the user had the RTE active. This option is removed and
not evaluated anymore in FormEngine.

Resolves: #77592
Releases: master
Change-Id: I0791eb1eb90e3589d41715b798ed631630325c41
Reviewed-on: https://review.typo3.org/49414
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Add more fixers for php-cs-fixer 65/49665/4
Wouter Wolters [Tue, 30 Aug 2016 16:57:24 +0000 (18:57 +0200)]
[TASK] Add more fixers for php-cs-fixer

Resolves: #77701
Releases: master
Change-Id: Id5f32eb76ac3adddd834160bc79828fefd0ce63c
Reviewed-on: https://review.typo3.org/49665
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Remove ext:dbal from installation steps 78/49578/7
Christian Kuhn [Wed, 24 Aug 2016 17:46:46 +0000 (19:46 +0200)]
[TASK] Remove ext:dbal from installation steps

We don't want to still have fresh installations that
enable ext:dbal. The patch removes the ext:dbal specific
handling from the install tool steps.
With an active loaded ext:dbal, the install tool still
works fine and runs through the steps, only new
installations can no longer choose "i do not use mysql".

Change-Id: I4b694d377df41b8ce3bd6360c7f81c9e4cd28843
Resolves: #77622
Releases: master
Reviewed-on: https://review.typo3.org/49578
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Fix not case sensitive method calls 63/49663/2
Georg Ringer [Tue, 30 Aug 2016 19:12:40 +0000 (21:12 +0200)]
[TASK] Fix not case sensitive method calls

Resolves: #77699
Releases: master
Change-Id: I4f9aa68788c483061d86239330b8a6d650d8a24f
Reviewed-on: https://review.typo3.org/49663
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: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] EXT:sys_note: Button order 47/49647/2
Daniel Windloff [Tue, 30 Aug 2016 11:44:32 +0000 (13:44 +0200)]
[TASK] EXT:sys_note: Button order

In order to be consistent with list module,
change the order of the buttons to (edit,remove).

Resolves: #77690
Releases: master, 7.6
Change-Id: I6d9edb79c0533020713bcf075ee2df281dbc0136
Reviewed-on: https://review.typo3.org/49647
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Use own php code cache in ext:dbal 83/49583/3
Christian Kuhn [Wed, 24 Aug 2016 21:06:36 +0000 (23:06 +0200)]
[TASK] Use own php code cache in ext:dbal

Switch from using core cache "cache_phpcode" to
an own cache named "dbal_phpcode" in ext:dbal.

Change-Id: I71920dba95d2578f9662c5f736e18bbac3e5dcf5
Resolves: #77626
Releases: master
Reviewed-on: https://review.typo3.org/49583
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: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Update dev dependencies 23/49623/3
Wouter Wolters [Mon, 29 Aug 2016 13:37:54 +0000 (15:37 +0200)]
[TASK] Update dev dependencies

Update codeception/codeception to 2.2.4
Update site5/phantoman to 1.1.6
Update jakoch/phantomjs-installer to 2.1.1-p06
Update friendsofphp/php-cs-fixer to 1.12.0

Resolves: #77696
Releases: master
Change-Id: I76b123f83015115fae897aa1082d237c0cd873e0
Reviewed-on: https://review.typo3.org/49623
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
3 years ago[TASK] Move dbal check from ext:extbase to ext:dbal 68/49568/6
Christian Kuhn [Tue, 23 Aug 2016 22:03:12 +0000 (00:03 +0200)]
[TASK] Move dbal check from ext:extbase to ext:dbal

Move the reports module provider in extbase that warns from dbal
to ext:dbal itself and change wording.

Change-Id: I9eb5e68a105078fd2900875ec90cdf401c7ad43a
Resolves: #77614
Releases: master
Reviewed-on: https://review.typo3.org/49568
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Migrate to short array syntax 51/49651/4
Wouter Wolters [Tue, 30 Aug 2016 12:34:52 +0000 (14:34 +0200)]
[TASK] Migrate to short array syntax

As decided during T3ACME we will use the short
array syntax in master. The 7.6 branch will also be done
to make backporting easier.

Resolves: #77692
Releases: master,7.6
Change-Id: I37e9484b1012fc9161148257a842054c24d162ba
Reviewed-on: https://review.typo3.org/49651
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
3 years ago[TASK] Remove recreation of unused directories 53/49653/2
Georg Ringer [Tue, 30 Aug 2016 13:34:36 +0000 (15:34 +0200)]
[TASK] Remove recreation of unused directories

The directories uploads/pics and uploads/tx_felogin are not
used anymore and should not be recreated by the Install Tool if missing

Resolves: #77695
Releases: master
Change-Id: Ie09877b8db61ee7b956697567c0d86d8fb95cdea
Reviewed-on: https://review.typo3.org/49653
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Load ClickMenu JavaScript in "Backend users" module 32/49632/2
Andreas Fernandez [Mon, 29 Aug 2016 20:25:05 +0000 (22:25 +0200)]
[BUGFIX] Load ClickMenu JavaScript in "Backend users" module

This patch adds the ClickMenu JavaScript to enable the click menu after
clicking the avatars.

Resolves: #77680
Releases: master, 7.6
Change-Id: I50025e97649957ffdc13abe974c5ce6f6df5f198
Reviewed-on: https://review.typo3.org/49632
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Exclude uid '0' from any editing action in Info > Pagetree Overview 29/49629/2
Andreas Fernandez [Mon, 29 Aug 2016 19:34:28 +0000 (21:34 +0200)]
[BUGFIX] Exclude uid '0' from any editing action in Info > Pagetree Overview

The module Info > Pagetree Overview offers the possibility to edit the
root page (uid 0) which is impossible as this is no real page.

The edit button for the row in the table representing the root page is
removed. The mass edit buttons in the table header don't allow to edit
that page anymore, too.

Resolves: #77678
Releases: master, 7.6
Change-Id: I7083c83372ad619ea8e8ffd2f53822bcd939d768
Reviewed-on: https://review.typo3.org/49629
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Add returnUrl to records opened by EXT:opendocs 27/49627/2
Andreas Fernandez [Mon, 29 Aug 2016 15:35:00 +0000 (17:35 +0200)]
[BUGFIX] Add returnUrl to records opened by EXT:opendocs

If a record that was opened by the opendocs menu gets closed, the user
now gets the record list of the record's pid.

Resolves: #77675
Releases: master, 7.6
Change-Id: I90014ea639ce191ad0ee2d1a1cd650d2aaaebc52
Reviewed-on: https://review.typo3.org/49627
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Set TYPO3 version to 8.3.1-dev 55/49655/2
TYPO3 Release Team [Tue, 30 Aug 2016 13:58:08 +0000 (15:58 +0200)]
[TASK] Set TYPO3 version to 8.3.1-dev

Change-Id: I1807d411909e50eed4998ddbdba033f7f7864a00
Reviewed-on: https://review.typo3.org/49655
Reviewed-by: TYPO3 Release Team <typo3cms@typo3.org>
Tested-by: TYPO3 Release Team <typo3cms@typo3.org>
3 years ago[RELEASE] Release of TYPO3 8.3.0 54/49654/2 8.3.0 TYPO3_8-3-0
TYPO3 Release Team [Tue, 30 Aug 2016 13:57:23 +0000 (15:57 +0200)]
[RELEASE] Release of TYPO3 8.3.0

Change-Id: I453eeb76921db8f5df04b1559a9c9c368d0d0ae5
Reviewed-on: https://review.typo3.org/49654
Reviewed-by: TYPO3 Release Team <typo3cms@typo3.org>
Tested-by: TYPO3 Release Team <typo3cms@typo3.org>
3 years ago[BUGFIX] Fix selectTree in FlexForms 38/49638/5
Tymoteusz Motylewski [Tue, 30 Aug 2016 13:27:08 +0000 (15:27 +0200)]
[BUGFIX] Fix selectTree in FlexForms

Now SVG tree loads correctly in FlexForms.
It also fixes and issue with tree nodes displaying &amp; instead of &
Additionally acceptance test for category tree is fixed.
Add pointer cursor for tree item label.
Add min height for a tree (used when you have just a few categories)
Check for icon being an object before treating it as such.

Resolves: #77681
Releases: master
Change-Id: I33ec8c50419063ca9ef55d1cf804bde617e32554
Reviewed-on: https://review.typo3.org/49638
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[DOCS] 8.3 Release Docs 2/2 48/49648/2
Mathias Schreiber [Tue, 30 Aug 2016 12:18:33 +0000 (14:18 +0200)]
[DOCS] 8.3 Release Docs 2/2

Moved rst files that require documentation on github into the proper folder

Change-Id: I0c3e0dc8c1ca79c34e706d7f888f3768387226a5
Reviewed-on: https://review.typo3.org/49648
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] Make IconRegistry::getAllRegisteredIconIdentifiers() public API 49/49649/2
Frank Naegler [Tue, 30 Aug 2016 12:21:13 +0000 (14:21 +0200)]
[TASK] Make IconRegistry::getAllRegisteredIconIdentifiers() public API

The method IconRegistry::getAllRegisteredIconIdentifiers() was introduced
as a public function with an internal scope, but there is not reason to keep
this useful method "private" anymore.

Resolves: #77691
Related: #69054
Releases: master, 7.6
Change-Id: Ic98cc1f6a1f44926b6fd64a05b3678dcd638ddbf
Reviewed-on: https://review.typo3.org/49649
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
3 years ago[DOCS] 8.3 Release Docs 1/2 33/49633/3
Mathias Schreiber [Mon, 29 Aug 2016 20:33:29 +0000 (22:33 +0200)]
[DOCS] 8.3 Release Docs 1/2

Proofread the release docs of TYPO3 version 8.3

Change-Id: If4a2f14ea00ca9bd6dd0d2324a088416fc871421
Reviewed-on: https://review.typo3.org/49633
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Select correct database table in BackendUserAuthentication::writelog 40/49640/2
Morton Jonuschat [Tue, 30 Aug 2016 07:48:44 +0000 (09:48 +0200)]
[BUGFIX] Select correct database table in BackendUserAuthentication::writelog

Change-Id: I8877a68d5de5017346179368dab8002d8f08077f
Resolves: #77683
Releases: master
Reviewed-on: https://review.typo3.org/49640
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[BUGFIX] Build proper Bootstrap markup in Info > Localization Overview 30/49630/2
Andreas Fernandez [Mon, 29 Aug 2016 19:43:57 +0000 (21:43 +0200)]
[BUGFIX] Build proper Bootstrap markup in Info > Localization Overview

Table columns can't have the class `btn-group`. This patch generates a
proper markup by using `<div>`.

Resolves: #77679
Releases: master, 7.6
Change-Id: Iad7bb77017a8f9e007ece752a16e5f1fe98c774f
Reviewed-on: https://review.typo3.org/49630
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
3 years ago[TASK] Update psr/http-message to 1.0.1 21/49621/3
Wouter Wolters [Mon, 29 Aug 2016 12:13:01 +0000 (14:13 +0200)]
[TASK] Update psr/http-message to 1.0.1

See https://github.com/php-fig/http-message/releases/tag/1.0.1

Resolves: #77662
Releases: master
Change-Id: Iea9e7566687b37a247109c4fb6793f87ae69ed4d
Reviewed-on: https://review.typo3.org/49621
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
3 years ago[TASK] Fix PSR-2 violations 24/49624/3
Wouter Wolters [Mon, 29 Aug 2016 13:49:08 +0000 (15:49 +0200)]
[TASK] Fix PSR-2 violations

Fix 2 remaining violations with line endings.

Resolves: #77672
Releases: master
Change-Id: Ibdbe77dc5f55d1671fe4183fea539d2859643ba4
Reviewed-on: https://review.typo3.org/49624
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[TASK] Fix deprecated code calling LanguageService::sL() 11/49611/3
Georg Ringer [Mon, 29 Aug 2016 07:21:22 +0000 (09:21 +0200)]
[TASK] Fix deprecated code calling LanguageService::sL()

Calling LanguageService::sL() with true for 2nd argument is deprecated.
Use htmlspecialchars() directly.

Resolves: #77653
Releases: master
Change-Id: Id0d4490747ac94b861f42adfb1acafc63ebf5f07
Reviewed-on: https://review.typo3.org/49611
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>