Packages/TYPO3.CMS.git
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>
3 years ago[BUGFIX] Enforce RSA encryption for re-login modal 82/49482/4
Helmut Hummel [Sun, 14 Aug 2016 13:06:24 +0000 (15:06 +0200)]
[BUGFIX] Enforce RSA encryption for re-login modal

The RsaEncryption and the LoginRefresh module are loaded
independently by requireJS, which means they are loaded
asynchronous. This means that either one of those modules
is initialized first.

However the RsaEncryption module scans the DOM for form elements
and the LoginRefresh inserts a form. This means if the RsaEncryption
is initialized first, then the form created by LoginRefresh
will not be intercepted, leading to the (heisen-)bug described.

This change enforces the loading order by adding the RsaEncryption
as dependency to LoginRefresh and registering the form manually,
to make sure it will be intercepted and passwords
will transmitted encrypted.

Resolves: #75911
Releases: 7.6, master
Change-Id: Ib4aba70b3545f163a16a4eee62bed9e5a48b2fe7
Reviewed-on: https://review.typo3.org/49482
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: David Bruchmann <david.bruchmann@gmail.com>
Tested-by: David Bruchmann <david.bruchmann@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
3 years ago[FOLLOWUP][TASK] Move render arguments to initializeArguments() 80/49580/3
Georg Ringer [Wed, 24 Aug 2016 18:06:30 +0000 (20:06 +0200)]
[FOLLOWUP][TASK] Move render arguments to initializeArguments()

Readd the method 'render' to the ShortcutViewHelper

Resolves: #77529
Releases: master
Change-Id: I01bdd78e51a4b28d7caf89207982d99d66c59ff6
Reviewed-on: https://review.typo3.org/49580
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>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Use correct history icon in EditDocumentController 86/49586/2
Georg Ringer [Thu, 25 Aug 2016 05:26:18 +0000 (07:26 +0200)]
[TASK] Use correct history icon in EditDocumentController

Use the same icon in the edit form of a record as in the clickmenu
and in the list module.

Resolves: #77628
Releases: master, 7.6
Change-Id: I977d7064067bcca2a924e3aa676b893f1f5c8525
Reviewed-on: https://review.typo3.org/49586
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[BUGFIX] Handle new record correctly in selectTree form element 77/49577/2
Tymoteusz Motylewski [Wed, 24 Aug 2016 15:41:01 +0000 (17:41 +0200)]
[BUGFIX] Handle new record correctly in selectTree form element

Pass command (edit/new) from input data attribute
to SelectTreeController.

Resolves: #77621
Releases: master
Change-Id: I58b5099402cbce3f50a2681eefa6ab4bba263a56
Reviewed-on: https://review.typo3.org/49577
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
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[BUGFIX] ext:dbal: Remove obsolete xclass 81/49581/2
Christian Kuhn [Wed, 24 Aug 2016 18:21:43 +0000 (20:21 +0200)]
[BUGFIX] ext:dbal: Remove obsolete xclass

Method makeSearchString() in DatabaseRecordList has been
migrated to doctrine and is thus dbal compatible.
The registered xclass from ext:dbal can be dropped.

Change-Id: I8599fda63c397e77207f210e5e9b7c789e0f9a83
Resolves: #77623
Releases: master
Reviewed-on: https://review.typo3.org/49581
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[BUGFIX] ext:dbal Usage of dropped constant TYPO3_db 67/49567/2
Christian Kuhn [Tue, 23 Aug 2016 21:37:50 +0000 (23:37 +0200)]
[BUGFIX] ext:dbal Usage of dropped constant TYPO3_db

Usage of TYPO3_db constant prevents successful connection,
use database name directly instead.

Change-Id: I9017db927a8c58b5573964ad61ecce5c264abb34
Resolves: #77613
Releases: master
Reviewed-on: https://review.typo3.org/49567
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Provide full url as origin for embedded Youtube videos 16/49416/4
Sebastian Michaelsen [Mon, 8 Aug 2016 07:45:37 +0000 (09:45 +0200)]
[BUGFIX] Provide full url as origin for embedded Youtube videos

To use the javascript API for embedded Youtube videos the documentation
recommends to provide the "full website url" as origin parameter

Change-Id: I318083b4c67b48c7eb708e54b11cd8dd1c69d646
Resolves: #77409
Releases: master, 7.6
Reviewed-on: https://review.typo3.org/49416
Tested-by: Bamboo TYPO3com <info@typo3.com>
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: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years agoRevert "[TASK] Remove locale-workaround for PHP before 5.5" 12/49512/5
Frans Saris [Fri, 19 Aug 2016 13:20:10 +0000 (15:20 +0200)]
Revert "[TASK] Remove locale-workaround for PHP before 5.5"

This reverts commit 23b588c584f485f10ae265bf30e15d231f428f1e.

The change is reverted as str_* methods are locale aware
and turkish has no upper case I. Class autoloading and other
checks depending on case changing break with turkish locale LC_CTYPE.

Change-Id: Ie4fb92411eeb2552972b92b3f2bcfdb47afcdd54
Resolves: #77551
Reverts: #63288
Releases: master,7.6
Reviewed-on: https://review.typo3.org/49512
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
3 years ago[TASK] Prevent console warning in jsfunc.evalfield.js 65/49565/4
Wouter Wolters [Tue, 23 Aug 2016 20:13:00 +0000 (22:13 +0200)]
[TASK] Prevent console warning in jsfunc.evalfield.js

Remove the unreachable code to prevent a warning on the console.

Resolves: #77539
Releases: master,7.6
Change-Id: I679a13456ac5e22b2522d8273a4253a93d9fdc2d
Reviewed-on: https://review.typo3.org/49565
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>
3 years ago[!!!][FEATURE] Make BE favicon configurable via Extension manager 02/49202/8
Georg Ringer [Tue, 26 Jul 2016 08:18:32 +0000 (10:18 +0200)]
[!!!][FEATURE] Make BE favicon configurable via Extension manager

Make the path to the favicon configurable in the Extension Manager instead
of the TBE_STYLES.

Releases: master
Resolves: #77481
Change-Id: I6162b031b13077ea9c06d54754f58e09f6a1bce5
Reviewed-on: https://review.typo3.org/49202
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
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] Doctrine: Migrate RelationHandler 30/49530/11
Christian Kuhn [Sun, 21 Aug 2016 21:01:10 +0000 (23:01 +0200)]
[TASK] Doctrine: Migrate RelationHandler

Change-Id: I37c6d69e96becb633589ad56d9763ad92ac4c070
Resolves: #77565
Releases: master
Reviewed-on: https://review.typo3.org/49530
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Fix sql error in EXT:linkvalidator 47/49547/2
Daniel Windloff [Tue, 23 Aug 2016 05:56:24 +0000 (07:56 +0200)]
[BUGFIX] Fix sql error in EXT:linkvalidator

If no page is selected, skip sql queries in LinkAnalyzer
getLinkStatistics.

Resolves: #77588
Releases: master, 7.6, 6.2
Change-Id: I3b45cbad6962c5327d860b182e61255018bf0e53
Reviewed-on: https://review.typo3.org/49547
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Doctrine: Migrate last exec_SELECT_mm_query() 59/49559/3
Christian Kuhn [Tue, 23 Aug 2016 16:12:15 +0000 (18:12 +0200)]
[TASK] Doctrine: Migrate last exec_SELECT_mm_query()

Change-Id: I0df6dc1fd58f52d106755c8bbd8df039c80fb960
Resolves: #77611
Releases: master
Reviewed-on: https://review.typo3.org/49559
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Doctrine: Migrate admin_get_fields() in Typo3DbBackend 60/49560/2
Georg Ringer [Tue, 23 Aug 2016 16:18:28 +0000 (18:18 +0200)]
[TASK] Doctrine: Migrate admin_get_fields() in Typo3DbBackend

Migrate the call to admin_get_fields() in Typo3DbBackend

Resolves: #77612
Releases: master
Change-Id: I447bf1de213145a08fd671d7fc743643b0b4d582
Reviewed-on: https://review.typo3.org/49560
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Doctrine: Migrate DataHandler last pieces 57/49557/5
Christian Kuhn [Tue, 23 Aug 2016 15:25:14 +0000 (17:25 +0200)]
[TASK] Doctrine: Migrate DataHandler last pieces

Change-Id: I19caa14ddd2d0402f8b1ee79dbd4fdc9d6963f96
Resolves: #77609
Releases: master
Reviewed-on: https://review.typo3.org/49557
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: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Doctrine: Migrate CategoryBasedFileCollection 56/49556/3
Christian Kuhn [Tue, 23 Aug 2016 13:06:20 +0000 (15:06 +0200)]
[TASK] Doctrine: Migrate CategoryBasedFileCollection

Change-Id: I2aa9ef2c26d8f55112bb1017803bb27650d1afb5
Resolves: #77608
Releases: master
Reviewed-on: https://review.typo3.org/49556
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Doctrine: Migrate DatabaseCheck 46/49546/2
Tobias Adolph [Mon, 22 Aug 2016 20:50:23 +0000 (22:50 +0200)]
[TASK] Doctrine: Migrate DatabaseCheck

Resolves: #77595
Releases: master
Change-Id: I248a9b2b1cdf211516382517a1cc44df7c397672
Reviewed-on: https://review.typo3.org/49546
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Doctrine: Migrate two admin_get_fields() 54/49554/4
Christian Kuhn [Tue, 23 Aug 2016 12:36:03 +0000 (14:36 +0200)]
[TASK] Doctrine: Migrate two admin_get_fields()

Change-Id: Ib945ec9c9e5d6e0ca7575536234ee15c7d8fac27
Resolves: #77606
Releases: master
Reviewed-on: https://review.typo3.org/49554
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
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] Use non-extjs labels for select tree 50/49550/3
Benni Mack [Tue, 23 Aug 2016 08:21:19 +0000 (10:21 +0200)]
[TASK] Use non-extjs labels for select tree

Removes the last dependencies of SelectTree to ExtJS

Resolves: #77597
Releases: master
Change-Id: Ia56254bba5939625039c46689f7a71739087a5cc
Reviewed-on: https://review.typo3.org/49550
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
3 years ago[TASK] Doctrine: Migrate AbstractDatabaseRecordList last pieces 53/49553/2
Christian Kuhn [Tue, 23 Aug 2016 12:08:17 +0000 (14:08 +0200)]
[TASK] Doctrine: Migrate AbstractDatabaseRecordList last pieces

Change-Id: I35e9463c96474fb1eb0459cb6d915785df7d2108
Resolves: #77605
Releases: master
Reviewed-on: https://review.typo3.org/49553
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>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Simplify RTEhtmlarea javascript inclusion 51/49551/3
Benni Mack [Tue, 23 Aug 2016 09:50:58 +0000 (11:50 +0200)]
[TASK] Simplify RTEhtmlarea javascript inclusion

Since the removal of ExtJS within the RTE,
the JavaScript can be simplified.

Resolves: #77600
Releases: master
Change-Id: I7188476664e5e4d0028b0bc47c0c71c915d26e17
Reviewed-on: https://review.typo3.org/49551
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
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>
3 years ago[BUGFIX] Continue searching after empty result 32/49532/3
Alexander Jahn [Mon, 22 Aug 2016 07:09:00 +0000 (09:09 +0200)]
[BUGFIX] Continue searching after empty result

Change the default behaviour of jQuery autocomplete to continue
searching for characters even if the search already returned nothing.

The standard behaviour of autocomplete is to stop searching after
no results were found.
However, this made it impossible to use commands.
Searching for '#content:12345' did not work when '#con' could not
be found. Search was not executed for subsequent characters.

The parameter 'preventBadQueries: false' is used to force
searching for every character entered.

Resolves: #77566
Releases: master, 7.6
Change-Id: I423df51ae34ae258c42a418040d24cd91886872a
Reviewed-on: https://review.typo3.org/49532
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[FEATURE] Refactor category tree to SVG 60/48060/46
Tymoteusz Motylewski [Mon, 22 Aug 2016 19:12:18 +0000 (21:12 +0200)]
[FEATURE] Refactor category tree to SVG

Replace ExtJS category tree implementation with SVG based one.

Current approach reuses as much of the category logic as possible
(e.g. ExtJsJsonTreeRenderer)

The SVG tree js component is added as requirejs module.
Standalone version of the js component lives here:
https://github.com/wmdbsystems/TYPO3.Tree

Done:
- virtual scrolling (we render only the number of nodes
  which fits the current viewport) so there are minor workarounds in place
- displaying of the category tree in category record (including checked checkbox)
- a new ajax controller is added which returns full tree as json
- icons are displayed
- searching/filtering through tree
- collapse all and expand all buttons
- toolbar (search, expand all, collapse all)
- indeterminate state for checkboxes (parent is marked if child is selected)
- selection saving in the record
- maxItems handling
- new svgTree is used in all records (pages, tt_content, categories, ...)
- TCA settings: 'expandAll', 'showHeader', 'size', 'maxLevels'
  'nonSelectableLevels', 'requestUpdate', 'exclusiveKeys'
- toolbar tooltips and input placehoder
- replace collapse-all and expand-all icons with new ones from T3.icons
- remove extjs JS file (tree.js)
- readonly mode (it's possible to navigate the tree (scroll,collapse,expand,etc),
 before it was not possible)
- marking record “red” if validation fails
- icon overlay handling (for e.g. disabled categories)
- tooltip with category id

Resolves: #76108
Resolves: #74126
Resolves: #65780
Releases: master
Change-Id: Ib8d3c879b0b0584ff50cf0f6842bb655f9753ddd
Reviewed-on: https://review.typo3.org/48060
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Doctrine: Migrate RecordCollection 44/49544/2
Morton Jonuschat [Mon, 22 Aug 2016 18:10:20 +0000 (20:10 +0200)]
[TASK] Doctrine: Migrate RecordCollection

Change-Id: Ib6d0105e0436621742914fc41340d3fd7af694b4
Resolves: #77590
Releases: master
Reviewed-on: https://review.typo3.org/49544
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>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Doctrine: Migrate OpenidExtractionUpdate 43/49543/4
Tobias Adolph [Mon, 22 Aug 2016 18:35:23 +0000 (20:35 +0200)]
[TASK] Doctrine: Migrate OpenidExtractionUpdate

Resolves: #77593
Releases: master
Change-Id: I4e6b483b5022cf54223a8f0cfad789d1ba7315fd
Reviewed-on: https://review.typo3.org/49543
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: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Remove obsolete message about old-style workspaces 40/49540/3
Benni Mack [Mon, 22 Aug 2016 17:15:48 +0000 (19:15 +0200)]
[!!!][TASK] Remove obsolete message about old-style workspaces

This was used in 4.5 back then when migrating to draft workspace
etc. The upgrade wizard in the install tool does not even exist
anymore, so the functionality is completely removed.

Resolves: #77591
Releases: master
Change-Id: Ibfe3f4cec232597c395ae2279f8bb4133c9eb7af
Reviewed-on: https://review.typo3.org/49540
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: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
3 years ago[TASK] Doctrine: Migrate QueryGenerator 28/49528/4
Christian Kuhn [Sun, 21 Aug 2016 19:39:13 +0000 (21:39 +0200)]
[TASK] Doctrine: Migrate QueryGenerator

Change-Id: I07a90d4564b5155414003b04972de1ee21e2af5d
Resolves: #77564
Releases: master
Reviewed-on: https://review.typo3.org/49528
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 DatabaseCharsetUpdate 38/49538/4
Tobias Adolph [Mon, 22 Aug 2016 12:32:53 +0000 (14:32 +0200)]
[TASK] Doctrine : Migrate DatabaseCharsetUpdate

Resolves: #77579
Releases: master
Change-Id: I06924813d74e28cc3c3b135906905c06c806275e
Reviewed-on: https://review.typo3.org/49538
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Tobias Adolph <mail@tobiasadolph.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Move reload button in recycler to right 41/49541/2
Georg Ringer [Mon, 22 Aug 2016 17:48:29 +0000 (19:48 +0200)]
[TASK] Move reload button in recycler to right

To be in sync with all other modules, the recycler
button in the toolbar is moved to the right.

Resolves: #77570
Releases: master, 7.6
Change-Id: I6d681239d1d9dc10be356b576c0ac9cb1315a187
Reviewed-on: https://review.typo3.org/49541
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Doctrine: Migrate various quoting methods 29/49529/6
Benni Mack [Sun, 21 Aug 2016 19:51:06 +0000 (21:51 +0200)]
[!!!][TASK] Doctrine: Migrate various quoting methods

Various methods related to quoting have been migrated
to Doctrine DBAL.

Additionally, the method LiveSearch->getQueryString()
has been removed as it serves no additional purpose
anymore.

Resolves: #77587
Releases: master
Change-Id: Ia6c67b8a301d954dbd62966d4d3936a2f2dd3ad4
Reviewed-on: https://review.typo3.org/49529
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
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[TASK] Migrate ConfigurationStatus 36/49536/6
Tobias Adolph [Mon, 22 Aug 2016 11:45:00 +0000 (13:45 +0200)]
[TASK] Migrate ConfigurationStatus

Resolves: #77578
Releases: master
Change-Id: I34b678c2d23fe118a6d6f8b3dc50976b3e1b5fe6
Reviewed-on: https://review.typo3.org/49536
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] Improve media of pages_language_overlay 31/49531/3
Georg Ringer [Mon, 22 Aug 2016 05:31:50 +0000 (07:31 +0200)]
[TASK] Improve media of pages_language_overlay

FAL relations in translated pages must have the same
properties as in regular pages which includes link fields and the
cropping editor.

Resolves: #77541
Releases: master, 7.6
Change-Id: Ice77cd6c752e46ee048d07ca60c9b76cfc5509e8
Reviewed-on: https://review.typo3.org/49531
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[BUGFIX] Fix column "note" to be compatible with MySQL strict mode 33/49533/2
Wouter Wolters [Mon, 22 Aug 2016 07:48:03 +0000 (09:48 +0200)]
[BUGFIX] Fix column "note" to be compatible with MySQL strict mode

Resolves: #77568
Releases: master,7.6
Change-Id: Ie056cd7fc1d12149b534c6669cb8fe33f83ce667
Reviewed-on: https://review.typo3.org/49533
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
3 years ago[TASK] Doctrine: Migrate exec_SELECTgetSingleRow 25/49525/3
Christian Kuhn [Sun, 21 Aug 2016 17:50:50 +0000 (19:50 +0200)]
[TASK] Doctrine: Migrate exec_SELECTgetSingleRow

Change-Id: I5f1a284c34fe8a238838a7b2c5747746a9aee882
Resolves: #77561
Releases: master
Reviewed-on: https://review.typo3.org/49525
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Fix unsafe URL removal in EXT:felogin 55/49255/3
Georg Ringer [Thu, 28 Jul 2016 16:01:48 +0000 (18:01 +0200)]
[BUGFIX] Fix unsafe URL removal in EXT:felogin

A comma can be a valid char inside a url and must not used as
delimiter.

Resolves: #75915
Releases: master, 7.6
Change-Id: I0eb3c6389b5d28e96b981217d09c2fef5dbf331d
Reviewed-on: https://review.typo3.org/49255
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Sascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Frederic Gaus <frederic.gaus@flagbit.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Doctrine: Migrate PageLayoutController 21/49521/4
Christian Kuhn [Sun, 21 Aug 2016 10:44:29 +0000 (12:44 +0200)]
[!!!][TASK] Doctrine: Migrate PageLayoutController

Change-Id: Iec8de19b56812c08868d754e3c638e76536bd725
Resolves: #77558
Releases: master
Reviewed-on: https://review.typo3.org/49521
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Doctrine: Migrate ext:backend/Tree/Pagetree/DataProvider 45/49245/7
Jacob Rasmussen [Wed, 27 Jul 2016 19:22:55 +0000 (20:22 +0100)]
[TASK] Doctrine: Migrate ext:backend/Tree/Pagetree/DataProvider

Change-Id: Ia38c92afbd26e08dd8e05303c5f703238f8ab578
Resolves: #77273
Releases: master
Reviewed-on: https://review.typo3.org/49245
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Doctrine: Migrate QueryView 20/49520/6
Christian Kuhn [Sat, 20 Aug 2016 16:17:25 +0000 (18:17 +0200)]
[!!!][TASK] Doctrine: Migrate QueryView

Change-Id: Iaca3f13b9d5ced42dd929a0b6e21d6076b0428a5
Resolves: #77557
Releases: master
Reviewed-on: https://review.typo3.org/49520
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Doctrine: Migrate escapeStrForLike() 23/49523/2
Christian Kuhn [Sun, 21 Aug 2016 14:39:17 +0000 (16:39 +0200)]
[TASK] Doctrine: Migrate escapeStrForLike()

Change-Id: I512fd11f9ee0aa43c568b37cb0d30041aaba22c2
Resolves: #77560
Releases: master
Reviewed-on: https://review.typo3.org/49523
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Doctrine: Migrate ContentObjectRenderer 32/49432/4
Morton Jonuschat [Tue, 9 Aug 2016 13:15:03 +0000 (15:15 +0200)]
[TASK] Doctrine: Migrate ContentObjectRenderer

Change-Id: I32ca8fab70cc8bc954aa4af189cab20f70047651
Resolves: #77455
Releases: master
Reviewed-on: https://review.typo3.org/49432
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[BUGFIX] Fix message "Translate to" 99/49499/2
Georg Ringer [Tue, 16 Aug 2016 17:55:38 +0000 (19:55 +0200)]
[BUGFIX] Fix message "Translate to"

Reset the variable to be able to set the text "Translate to" for
multiple fields.

Resolves: #77506
Releases: master, 7.6
Change-Id: I6b18f30ece04ae5cf5710617dbbc5ea2c0855ad6
Reviewed-on: https://review.typo3.org/49499
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Doctrine: Migrate core/Category/Collection 20/48520/15
Jan Runte [Wed, 8 Jun 2016 19:45:46 +0000 (21:45 +0200)]
[TASK] Doctrine: Migrate core/Category/Collection

Releases: master
Resolves: #76530
Change-Id: I850783bc863ece4978ace1f84610ee5e38263377
Reviewed-on: https://review.typo3.org/48520
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.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] Doctrine: Migrate ProcessedFileChecksumUpdate 97/49497/6
Christian Kuhn [Tue, 16 Aug 2016 14:00:24 +0000 (16:00 +0200)]
[TASK] Doctrine: Migrate ProcessedFileChecksumUpdate

Change-Id: If52785f2e9cc277f6234056505e916375f897979
Resolves: #77521
Releases: master
Reviewed-on: https://review.typo3.org/49497
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Doctrine: Migrate ContentTypesToTextMediaUpdate 17/49517/2
Christian Kuhn [Sat, 20 Aug 2016 13:00:01 +0000 (15:00 +0200)]
[TASK] Doctrine: Migrate ContentTypesToTextMediaUpdate

Change-Id: I7fa3efab212f91065788e98f9d9b5be48902a819
Resolves: #77555
Releases: master
Reviewed-on: https://review.typo3.org/49517
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
3 years ago[TASK] Doctrine: Migrate WorkspacesNotificationSettingsUpdate 19/49519/2
Christian Kuhn [Sat, 20 Aug 2016 14:46:49 +0000 (16:46 +0200)]
[TASK] Doctrine: Migrate WorkspacesNotificationSettingsUpdate

Change-Id: If49df1f82e1571c0c9c40806734dd7486fc22335
Resolves: #77520
Releases: master
Reviewed-on: https://review.typo3.org/49519
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 DatabaseConnection::getDateTimeFormats() 18/49518/5
Morton Jonuschat [Sat, 20 Aug 2016 13:15:20 +0000 (15:15 +0200)]
[TASK] Doctrine: Migrate DatabaseConnection::getDateTimeFormats()

Change-Id: I3ef2494a3347ee04ad3cf03192f8f85f27cc8e9d
Resolves: #77556
Releases: master
Reviewed-on: https://review.typo3.org/49518
Tested-by: Bamboo TYPO3com <info@typo3.com>
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] Move render arguments to initializeArguments() 01/49501/2
Nicole Cordes [Wed, 17 Aug 2016 09:52:06 +0000 (11:52 +0200)]
[TASK] Move render arguments to initializeArguments()

Move the argument registrations away from the render() method
to initializeArguments() of the last missing ViewHelpers of EXT:fluid.

Resolves: #77529
Releases: master
Change-Id: I4113f17b19a2883f23c62dc5bd3779f8640d4f97
Reviewed-on: https://review.typo3.org/49501
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: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
3 years ago[TASK] Doctrine: Migrate DatabaseSelect-Step 35/49435/4
tobiasadolph [Tue, 9 Aug 2016 16:22:00 +0000 (18:22 +0200)]
[TASK] Doctrine: Migrate DatabaseSelect-Step

Resolves: #77448
Releases: master
Change-Id: Idb5be03b0ac996646fffc0bcd75c439f2a19b05f
Reviewed-on: https://review.typo3.org/49435
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>
3 years ago[TASK] Doctrine: Migrate RTE-related Upgrade Wizards 80/49480/5
Benni Mack [Sun, 14 Aug 2016 17:34:17 +0000 (19:34 +0200)]
[TASK] Doctrine: Migrate RTE-related Upgrade Wizards

Resolves: #77501
Releases: master
Change-Id: Ie66801fd8ba5ed411a7a0ad6eab84948e06c4c68
Reviewed-on: https://review.typo3.org/49480
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>
3 years ago[TASK] Doctrine: Migrate indexed_search part 2 54/49354/11
Christian Kuhn [Wed, 3 Aug 2016 15:32:33 +0000 (17:32 +0200)]
[TASK] Doctrine: Migrate indexed_search part 2

Resolves: #77390
Releases: master
Change-Id: I5e450498295a6dcce4c08dfd2147cd87a3a3af78
Reviewed-on: https://review.typo3.org/49354
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
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: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[BUGFIX] Allow URL path segments like "typo3" 88/48788/4
Mathias Brodala [Mon, 4 Jul 2016 14:16:37 +0000 (16:16 +0200)]
[BUGFIX] Allow URL path segments like "typo3"

Tighten the RewriteRule for static resource passthrough to allow for
speaking URL path segments like "typo3", "fileadmin", etc. instead of
causing a 404 error.

This issue was introduced with https://review.typo3.org/39254/

Resolves: #76928
Releases: master, 7.6, 6.2
Change-Id: I9815b7626d6a33677a3f971f452c0600141632b4
Reviewed-on: https://review.typo3.org/48788
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
3 years ago[TASK] Doctrine: Migrate ext:backend/Classes/Controller/PageLayoutController 57/49157/7
Manuel Selbach [Thu, 21 Jul 2016 17:21:12 +0000 (19:21 +0200)]
[TASK] Doctrine: Migrate ext:backend/Classes/Controller/PageLayoutController

Convert all methods exec_SELECTcountRows() to Doctrine DBAL based API.

Change-Id: I67ba40dafd1a5d5be80750b1bcbc1fe26cfa7d27
Releases: master
Resolves: #77051
Reviewed-on: https://review.typo3.org/49157
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>
3 years ago[TASK] Doctrine: Migrate TableFlexFormToTtContentFieldsUpdate 86/49486/6
Christian Kuhn [Mon, 15 Aug 2016 14:58:34 +0000 (16:58 +0200)]
[TASK] Doctrine: Migrate TableFlexFormToTtContentFieldsUpdate

Change-Id: I876f68da7ca9799a03ca14b5df9032eb8bf6e430
Resolves: #77504
Releases: master
Reviewed-on: https://review.typo3.org/49486
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Tobias Adolph <mail@tobiasadolph.de>
Tested-by: Tobias Adolph <mail@tobiasadolph.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
3 years ago[TASK] Migrate easy part of ExtensionManagerTables-Update 96/49496/2
Tobias Adolph [Tue, 16 Aug 2016 13:14:36 +0000 (15:14 +0200)]
[TASK] Migrate easy part of ExtensionManagerTables-Update

Resolves: #77518
Releases: master
Change-Id: I574960e4214dc934bdabb883ce2207162e44214c
Reviewed-on: https://review.typo3.org/49496
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Doctrine: Migrate MigrateMediaToAssetsForTextMediaCe 94/49494/4
Tobias Adolph [Tue, 16 Aug 2016 10:42:12 +0000 (12:42 +0200)]
[TASK] Doctrine: Migrate MigrateMediaToAssetsForTextMediaCe

Resolves: #77482
Releases: master
Change-Id: Id7acf082f40c74b3d88ca7fc8a38d7d29010f121
Reviewed-on: https://review.typo3.org/49494
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Tobias Adolph <mail@tobiasadolph.de>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Extbase: Remove preparsing of queries 70/49470/9
Benni Mack [Fri, 12 Aug 2016 16:06:46 +0000 (18:06 +0200)]
[!!!][TASK] Extbase: Remove preparsing of queries

The whole concept of having placeholders is a pseudo-prepared
statement idea, which RDBMS do inside their query cache. The logic
inside PHP is therefore removed.

The following public methods have been removed:
* Typo3DbBackend->quoteTextValueCallback()
* Typo3DbQueryParser->preparseQuery()
* Typo3DbQueryParser->normalizeParameterIdentifier()
* Typo3DbQueryParser->addDynamicQueryParts()
* ComparisonInterface->setParameterIdentifier
* ComparisonInterface->getParameterIdentifier

The following methods have been marked as deprecated:
* Comparison->setParameterIdentifier()
* Comparison->getParameterIdentifier()

This patch is one of the prerequisites to introduce the Doctrine DBAL
QueryBuilder instead of building raw SQL statements.

Resolves: #77502
Releases: master
Change-Id: Ia5be0148874c15337ab5ce60094e9eae72fe3d9e
Reviewed-on: https://review.typo3.org/49470
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Correct wrong markup in Template module 55/49455/5
Michael Oehlhof [Thu, 11 Aug 2016 14:05:57 +0000 (16:05 +0200)]
[BUGFIX] Correct wrong markup in Template module

This patch brings back the missing labels and text
and removes double form element.

Resolves: #77471
Releases: master
Change-Id: I2f072580ee881c3074f70aaa28168d2fe7f050b3
Reviewed-on: https://review.typo3.org/49455
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[TASK] Doctrine: Migrate functional test cases in ext:core 90/49490/5
Oliver Hader [Mon, 15 Aug 2016 16:52:43 +0000 (18:52 +0200)]
[TASK] Doctrine: Migrate functional test cases in ext:core

The removed IRRE\AbstractTestCase was a left-over from the initial
functional test introduction with TYPO3 CMS 6.2 that was refactored
later on and has not been used any further.

Adjustments in the asserted test values have been necessary since
previously data has been retrieved as string and is now implicitly
casted to double for accordant database column types.

Resolves: #77507
Releases: master
Change-Id: I2aaf493f4401c7eb438b948dfe450acb52411451
Reviewed-on: https://review.typo3.org/49490
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: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[BUGFIX] Use special treatment for language field in RelationHandler 95/49295/9
Esteban Marín [Tue, 2 Aug 2016 09:21:52 +0000 (11:21 +0200)]
[BUGFIX] Use special treatment for language field in RelationHandler

This fixes saving the default language in BE user group permissions.

Fixes: #75998
Releases: master,7.6
Change-Id: Iace9a0e04b57a7306a529402c7a44b777f494290
Reviewed-on: https://review.typo3.org/49295
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
3 years ago[TASK] Doctrine: Migrate ExtendedFileUtility 59/49459/4
Benni Mack [Fri, 12 Aug 2016 09:45:38 +0000 (11:45 +0200)]
[TASK] Doctrine: Migrate ExtendedFileUtility

Resolves: #77488
Releases: master
Change-Id: Ie24459615f6d5283dc35c86a33f15d544b991b6b
Reviewed-on: https://review.typo3.org/49459
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.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] Doctrine: Migrate FileListIsStartModuleUpdate 39/49439/5
tobiasadolph [Wed, 10 Aug 2016 12:57:20 +0000 (14:57 +0200)]
[TASK] Doctrine: Migrate FileListIsStartModuleUpdate

Resolves: #77470
Releases: master
Change-Id: I29a9a36802fab1803817505b3faee3201a397193
Reviewed-on: https://review.typo3.org/49439
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
3 years ago[TASK] Doctrine: Migrate MigrateShortcutUrlsAgainUpdate 54/49454/3
tobiasadolph [Thu, 11 Aug 2016 12:19:10 +0000 (14:19 +0200)]
[TASK] Doctrine: Migrate MigrateShortcutUrlsAgainUpdate

Resolves: #77483
Releases: master
Change-Id: Ib7eb6d27c4fa5d6fc7946806e98fdd86ed02aef0
Reviewed-on: https://review.typo3.org/49454
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[TASK] Doctrine: Migrate LanguageIsoCodeUpdate 38/49438/3
tobiasadolph [Wed, 10 Aug 2016 12:18:40 +0000 (14:18 +0200)]
[TASK] Doctrine: Migrate LanguageIsoCodeUpdate

Resolves: #77461
Releases: master
Change-Id: Icb53997368d031e027f014a5ce7866963211f613
Reviewed-on: https://review.typo3.org/49438
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
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] Doctrine: Migrate remaining easy UpdateWizards 52/49452/5
tobiasadolph [Thu, 11 Aug 2016 11:19:48 +0000 (13:19 +0200)]
[TASK] Doctrine: Migrate remaining easy UpdateWizards

Resolves: #77474
Releases: master
Change-Id: I77dd213b75acbb129954ccdcf70a3722bf1a6675
Reviewed-on: https://review.typo3.org/49452
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
3 years ago[!!!][TASK] Doctrine: Migrate AbstractPlugin 31/49431/3
Morton Jonuschat [Tue, 9 Aug 2016 12:25:03 +0000 (14:25 +0200)]
[!!!][TASK] Doctrine: Migrate AbstractPlugin

Change-Id: Iebd074e5c1c2483233317be71c40945e82c5f2be
Resolves: #77453
Releases: master
Reviewed-on: https://review.typo3.org/49431
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
3 years ago[BUGFIX] Handle l10n_parent if field is no select-type 61/49261/10
Markus Klein [Fri, 29 Jul 2016 09:31:39 +0000 (11:31 +0200)]
[BUGFIX] Handle l10n_parent if field is no select-type

The value of l10n_parent is not necessarily an array.
It may as well be a string from a group-type or simple
input.
Adjust the condition for overlay detection accordingly.

Resolves: #77301
Releases: master, 7.6
Change-Id: I9119dfc0a55d623f037f15ddf1e11f132cf38c0b
Reviewed-on: https://review.typo3.org/49261
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>