Project

General

Profile

Activity

From 2018-02-11 to 2018-03-12

2018-03-12

23:47 Revision b24e396c: [BUGFIX] Add upgrade wizard to keep sorting of sys_language records
To keep the sorting after an upgrade from 7.6 to 8.7 and later, an
upgrade wizard is added.
Resolves: #82538
Release...
Georg Ringer
23:34 Revision 84815210: [TASK] Apply code cleanup
* Reapply usage of null coalescing operator from review:54810 that have
been lost by the revert review:55422
* Prev...
Ralf Zimmermann
23:19 Revision 8317d6f9: [TASK] Add functional test for runtimeActivatedPackages
Resolves: #84215
Releases: master, 8.7, 7.6
Change-Id: I9a642bb90278b22e61b97634022d3ab7af514e10
Reviewed-on: https:/...
Nicole Cordes
23:18 Revision ba35a50b: [TASK] Add functional test for runtimeActivatedPackages
Resolves: #84215
Releases: master, 8.7, 7.6
Change-Id: I9a642bb90278b22e61b97634022d3ab7af514e10
Reviewed-on: https:/...
Nicole Cordes
22:47 Revision b25e3d8e: [BUGFIX] Add missing element description field to form editor
To avoid the unsetting of previously set element descriptions for
input fields in the form editor, the field elementD...
Benjamin Kott
22:47 Revision 6cf7d7ee: [TASK] Extract html into fluid template from cache module in admin panel
The Cache module should use a fluid template instead of
the old php-html mixed data structure.
Resolves: #84209
Rele...
Joerg Boesche
22:39 Revision 936da124: [TASK] Render tags in ReST files
This patch renders the tags of the ReST files in the panel of each change
log. The color of each tag is automatically...
Andreas Fernandez
22:36 Revision cb1e3c43: [TASK] Sort tags in „View Upgrade Documentation“ by name
Resolves: #84217
Releases: master
Change-Id: Icd5e917f0b3d8fcd3f0a9ab5f9f763f87189f3a9
Reviewed-on: https://review.ty...
Andreas Fernandez
22:35 Revision 6d443448: [BUGFIX] Correct automatic grid column calculation for forms
The calculation now only includes direct children of the
row elements to produce a meaningful division
of the availab...
Benjamin Kott
22:34 Revision 0266fb8b: [BUGFIX] Add missing element description field to form editor
To avoid the unsetting of previously set element descriptions for
input fields in the form editor, the field elementD...
Benjamin Kott
20:53 Revision 52130759: [BUGFIX] Correct automatic grid column calculation for forms
The calculation now only includes direct children of the
row elements to produce a meaningful division
of the availab...
Benjamin Kott
17:29 Revision bfbc4e17: [BUGFIX] Assign elementErrorClassAttribute to ImageUpload and FileUpload element
Resolves: #84181
Releases: master, 8.7
Change-Id: If55767b54071809e9622f9c29829bf4a76c66409
Reviewed-on: https://revi...
Benjamin Kott
15:16 Revision ee659453: [BUGFIX] Protect a forgotten AbstractFormEngineAjaxController method
With refactoring in #79159 one method has accidently been set
public while it is obvious it should be protected. Fix ...
Christian Kuhn
15:15 Revision 1751567b: [BUGFIX] Allow empty date/time in strict database modes
Empty date/time values are represented by the FormEngine as empty
string (''). Trying to persist this value in databa...
Oliver Hader
15:08 Revision cd2eead7: [BUGFIX] Update fluid from 2.5.2 to 2.5.3
composer update typo3fluid/fluid
This fixes a count bug in if conditions and
a template resolving issue.
Resolves: ...
Christian Kuhn
15:08 Revision b7d8f6db: [BUGFIX] Update fluid from 2.5.2 to 2.5.3
composer update typo3fluid/fluid
This fixes a count bug in if conditions and
a template resolving issue.
Resolves: ...
Christian Kuhn
15:06 Revision 61008d70: [BUGFIX] Streamline package management in PackageManager
This bugfix resolves an issue that all available Packages
are scanned at each request. At the same time, it fixes
an ...
Nicole Cordes
15:03 Revision 56fc433c: [BUGFIX] Streamline package management in PackageManager
This bugfix resolves an issue that all available Packages
are scanned at each request. At the same time, it fixes
an ...
Nicole Cordes
14:12 Revision 5e86b9f0: [BUGFIX] For links across domains check if absRefPrefix is set
Prevent PHP-error if absRefPrefix is not set.
Resolves: #84188
Releases: master, 8.7
Change-Id: Ic04184554281cdcaa74...
Stefan Neufeind
13:50 Revision 2b19fdb6: [BUGFIX] For links across domains check if absRefPrefix is set
Prevent PHP-error if absRefPrefix is not set.
Resolves: #84188
Releases: master, 8.7
Change-Id: Ic04184554281cdcaa74...
Stefan Neufeind
13:26 Revision 1861b16d: [BUGFIX] Two forgotten calls use inline action map
Follow up for #84199 changing two call to use the
new map.
Resolves: #84210
Related: #84199
Releases: master
Change-...
Christian Kuhn
12:13 Revision 1b4ca4ed: [TASK] Adding novalidate Attribute to Fluid Form ViewHelper
At the moment there is no possibility to disable the client side
validation for the fluid form tag.
Releases: master...
Pascal Langhals

2018-03-11

21:28 Revision 72c3121b: [BUGFIX] Protect a forgotten AbstractFormEngineAjaxController method
With refactoring in #79159 one method has accidently been set
public while it is obvious it should be protected. Fix ...
Christian Kuhn
19:12 Revision 14bcf6a2: [TASK] Move IRRE actions to a map and export inline
The possible requests done in jsfunc.inline.js are now stored in a map
that holds the method (e.g. "create") and poin...
Andreas Fernandez

2018-03-10

14:32 Revision d06331e8: [BUGFIX] Properly HTML encode site name in page module
Resolves: #84191
Releases: master, 8.7, 7.6
Change-Id: Id0f2da6f77b3c01293478329503dc922ccd7e72c
Reviewed-on: https:/...
Helmut Hummel
14:31 Revision a713592e: [BUGFIX] Properly HTML encode site name in page module
Resolves: #84191
Releases: master, 8.7, 7.6
Change-Id: Id0f2da6f77b3c01293478329503dc922ccd7e72c
Reviewed-on: https:/...
Helmut Hummel
14:31 Revision 5869aa20: [BUGFIX] Unify value for $report['lib'] to GuzzleHttp
GeneralUtility::getUrl() now always returns 'GuzzleHttp' as lib
in the report, instead of returning
"GuzzleHttp" if a...
Felix Buenemann
09:31 Revision 54f807d7: [BUGFIX] Unify value for $report['lib'] to GuzzleHttp
GeneralUtility::getUrl() now always returns 'GuzzleHttp' as lib
in the report, instead of returning
"GuzzleHttp" if a...
Felix Buenemann
09:30 Revision eb3a4dbd: [BUGFIX] Do not check HTTP referrer anymore
Under certain circumstances some browsers do not set the HTTP referrer
anymore due to privacy reasons. Hence, checkin...
Benni Mack
09:30 Revision 3f27b4f0: [BUGFIX] Do not check HTTP referrer anymore
Under certain circumstances some browsers do not set the HTTP referrer
anymore due to privacy reasons. Hence, checkin...
Benni Mack

2018-03-09

23:52 Revision a0e51ca7: [BUGFIX] Simulate submit button for rsaauth form submit
This patch adds the name and value of the first submit button found in a
form to the input field used to send the for...
Nicole Cordes
23:21 Revision 0483c4af: [BUGFIX] Simulate submit button for rsaauth form submit
This patch adds the name and value of the first submit button found in a
form to the input field used to send the for...
Nicole Cordes
23:01 Revision 7537bb06: [BUGFIX] Set correct default connection charset "utf8"
Resolves: #84180
Releases: master, 8.7
Change-Id: Id868d3f379d131c3a51e039e6a862e4dcabf2fda
Reviewed-on: https://revi...
Wolfgang Klinger
22:46 Revision 7eaed349: [BUGFIX] Set correct default connection charset "utf8"
Resolves: #84180
Releases: master, 8.7
Change-Id: Id868d3f379d131c3a51e039e6a862e4dcabf2fda
Reviewed-on: https://revi...
Wolfgang Klinger
22:46 Revision d2c0ea7d: [BUGFIX] Properly HTML encode site name in page module
Resolves: #84191
Releases: master, 8.7, 7.6
Change-Id: Id0f2da6f77b3c01293478329503dc922ccd7e72c
Reviewed-on: https:/...
Helmut Hummel
13:58 Revision d0cbf050: [TASK] Remove duplicate IconFactory instantiation
Remove duplicate IconFactory instantiation within PageLayoutView
Releases: master
Resolves: #84186
Change-Id: I2fded...
Ralf Zimmermann
13:43 Revision a3b7aa9c: [BUGFIX] Assign elementClassAttribute to ImageUpload element
Resolves: #84179
Releases: master, 8.7
Change-Id: I061674ab878dbfbd2483c17e46a48e2f606ddd87
Reviewed-on: https://revi...
Benjamin Kott
11:49 Revision 80cf626b: [BUGFIX] Assign elementClassAttribute to ImageUpload element
Resolves: #84179
Releases: master, 8.7
Change-Id: I061674ab878dbfbd2483c17e46a48e2f606ddd87
Reviewed-on: https://revi...
Benjamin Kott
09:51 Revision e0233050: [BUGFIX] Proper returnUrl editing permissions from context menu
Context menu on pages -> More options -> Access call the
permissions module without proper returnUrl, doc header
"sav...
Christian Kuhn
09:32 Revision 4aaf588a: [BUGFIX] Proper returnUrl editing permissions from context menu
Context menu on pages -> More options -> Access call the
permissions module without proper returnUrl, doc header
"sav...
Christian Kuhn
01:46 Revision 21302c83: [BUGFIX] Do not mark "current" links as broken
The linkhandler can resolve pages by uid or by using the
special keyword "current" which links the current page id.
...
Susanne Moog
01:23 Revision 38dd00b0: [BUGFIX] Do not mark "current" links as broken
The linkhandler can resolve pages by uid or by using the
special keyword "current" which links the current page id.
...
Susanne Moog
00:43 Revision 8fa130ae: [BUGFIX] Check registry for upgrade wizard report
In the Reports module the check for unfinished upgrade wizards also
checks the registry to see if a wizard is marked ...
Jigal van Hemert

2018-03-08

22:48 Revision 43cda8c4: [BUGFIX] Let RedirectCacheService not rely on having redirects cached
RedirectCacheService::getRedirects() relies on having the redirects
cached. This assumption may lead to issues (e.g. ...
Andreas Fernandez
22:44 Revision f7b2d3c2: [BUGFIX] DatabaseRecordLinkBuilder respect now other typoscript settings
If typolinks are generated using LinkHandler, the values defined in
typoscript (such as classes and titles) are now r...
René Pflamm
22:23 Revision 7fb4977b: [BUGFIX] DatabaseRecordLinkBuilder respect now other typoscript settings
If typolinks are generated using LinkHandler, the values defined in
typoscript (such as classes and titles) are now r...
René Pflamm
22:01 Revision a388232d: [TASK] Decouple Bootstrap and Application engaging a PSR-11 container
In order to avoid global state and to support full-application
subrequests (later on), bootstraping, application init...
Benjamin Franzke
17:15 Revision d6ff441c: [BUGFIX] Assign elementErrorClassAttribute to ImageUpload and FileUpload element
Resolves: #84181
Releases: master, 8.7
Change-Id: If55767b54071809e9622f9c29829bf4a76c66409
Reviewed-on: https://revi...
Benjamin Kott
16:47 Revision cb59ac9d: [BUGFIX] Allow empty date/time in strict database modes
Empty date/time values are represented by the FormEngine as empty
string (''). Trying to persist this value in databa...
Oliver Hader
15:20 Revision 0b9ef9e9: [BUGFIX] Allow range options to work for date/time fields
Date and time fields can contain ISO-8601 values. To apply lower and
upper limits the value must first be converted t...
Jigal van Hemert
15:08 Revision 834f9368: [BUGFIX] Allow range options to work for date/time fields
Date and time fields can contain ISO-8601 values. To apply lower and
upper limits the value must first be converted t...
Jigal van Hemert
14:43 Revision e0037bef: [BUGFIX] Recycler selectall feature has wrong data in rst file
Feature #81310 has wrong .rst file. The file should be corresponding to forge id not review id.
Resolves: #84176
Rel...
Oskar Dydo
13:38 Revision cd694a88: [TASK] Migrate ModuleMenu to TypeScript
This commit migrates the ModuleMenu to TypeScript. The following changes
are additionally done with with patch:
- Na...
Andreas Fernandez
12:06 Revision 61c00881: [BUGFIX] Change getUrl() $report['content_type'] to string
In the conversion of \TYPO3\CMS\Core\Utility\GeneralUtility::getUrl()
from cURL to GuzzleHttp the type of the $report...
Felix Buenemann
12:01 Revision c204adbe: [BUGFIX] Catch all exceptions in page module of form framework
Catch the toplevel \Exception within the preview renderer hook. This
prevents that the page module shows an exception...
Ralf Zimmermann
11:48 Revision ea406050: [BUGFIX] Remove a duplicate ReST file
ReST file back ported to v8 should be added to 8.7.x/ folder in
core master branch only. Patch for issue #82093 copie...
Christian Kuhn
11:46 Revision bed7b800: [BUGFIX] Change getUrl() $report['content_type'] to string
In the conversion of \TYPO3\CMS\Core\Utility\GeneralUtility::getUrl()
from cURL to GuzzleHttp the type of the $report...
Felix Buenemann
11:44 Revision a995ab1f: [BUGFIX] Catch all exceptions in page module of form framework
Catch the toplevel \Exception within the preview renderer hook. This
prevents that the page module shows an exception...
Ralf Zimmermann
11:14 Revision e2af7c6e: [!!!][BUGFIX] Fix wrong error path of validation
Add the form name as top level property to the validation results to let
the form field viewhelper attribute "errorCl...
Daniel Siepmann
10:45 Revision b937df29: [TASK] Fix a little grammar issue.
Releases: master
Resolves: #84174
Change-Id: Ic762fbff61a4d7d932c9bc534706bb55fb369f5a
Reviewed-on: https://review.ty...
Robert Wildling
10:42 Revision b3190c3b: [!!!][BUGFIX] Fix wrong error path of validation
Add the form name as top level property to the validation results to let
the form field viewhelper attribute "errorCl...
Daniel Siepmann
10:35 Revision 925e83da: [BUGFIX] Add missing AND concatenation in generated SQL statement
This patch adds a missing AND concatenation in
\TYPO3\CMS\Recordlist\RecordList\AbstractDatabaseRecordList::makeQuery...
Nicole Cordes
10:09 Revision 3dcfac04: [BUGFIX] Pass original extbase response object to form framework finishers
The original extbase response was passed as second parameter
to ObjectManager->get() – that did effectively nothing. ...
Benjamin Franzke
10:02 Revision f9d07dbd: [BUGFIX] Convert URLs to punycode
Resolves: #55155
Releases: master, 8.7
Change-Id: If7c099647a73d25f86ac38bdda67935deb4930e0
Reviewed-on: https://revi...
Sybille Peters
09:51 Revision 851d7ef4: [BUGFIX] Convert URLs to punycode
Resolves: #55155
Releases: master, 8.7
Change-Id: If7c099647a73d25f86ac38bdda67935deb4930e0
Reviewed-on: https://revi...
Sybille Peters
02:58 Revision 1f4cb283: [BUGFIX] Treat empty responses as error in GeneralUtility::getUrl
This fixes a negation bug introduced when the GeneralUtility::getUrl
code was converted to use GuzzleHttp instead of ...
Felix Buenemann
02:54 Revision 5400029f: [BUGFIX] Pass original extbase response object to form framework finishers
The original extbase response was passed as second parameter
to ObjectManager->get() – that did effectively nothing. ...
Benjamin Franzke
02:43 Revision 2bba5cc7: [BUGFIX] Treat empty responses as error in GeneralUtility::getUrl
This fixes a negation bug introduced when the GeneralUtility::getUrl
code was converted to use GuzzleHttp instead of ...
Felix Buenemann

2018-03-07

23:45 Revision 63293d61: [BUGFIX] Revert "[BUGFIX] Fix recursive FLUIDTEMPLATE cObj's that use layoutRootPaths"
This reverts commit 5c048a4c8017e4d50ab5f2343970a0fd33e4aaed
as introduced in https://review.typo3.org/54416
That wo...
Benjamin Franzke
23:45 Revision 3daaf6c8: [TASK] Merge the package DependencyResolver into the PackageManager
The DependencyResolver and the PackageManager have a cyclic dependency to
each other which is currently resolved usin...
Benjamin Franzke
23:16 Revision 9d34db4e: [BUGFIX] Revert "[BUGFIX] Fix recursive FLUIDTEMPLATE cObj's that use layoutRootPaths"
This reverts commit 5c048a4c8017e4d50ab5f2343970a0fd33e4aaed
as introduced in https://review.typo3.org/54416
That wo...
Benjamin Franzke
20:54 Revision 2925dd16: [FEATURE] Extract admin panel to own extension
Extract all admin panel code to an own extension to
reduce cross-dependencies and allow clearer scoping.
See Epic / ...
Susanne Moog
19:55 Revision e9723498: [TASK] Update display of form fields in module 'view'
Adapt style of other modules to form fields in module 'view', correct position of resize handle bar.
Resolves: #7757...
Jasmina Ließmann
19:43 Revision d328b91b: [BUGFIX] Use the real page id for doesPageHaveUnallowedTables check
In case of handling a translated page record, use the according
proper uid value of the containing page of default la...
Wolfgang Klinger
19:02 Revision 0f52ffd2: [BUGFIX] Remove trailing tab char on rst snippet
Resolves: #84166
Releases: 8.7
Change-Id: Iae8d1908d45304f8c5da09fe1beff079c44c9f12
Reviewed-on: https://review.typo3...
Mathias Schreiber
16:54 Revision 0f3ee180: [BUGFIX] Access element in Viewport cleanup correctly
Resolves: #84164
Releases: 8.7
Change-Id: I5b4efcd3abb1d7f516ac89ba0f37f6857de8e5ee
Reviewed-on: https://review.typo3...
Andreas Fernandez
16:03 Revision 27bdf3e1: [BUGFIX] Avoid E_NOTICE reporting in ArrayUtility
In case of exception 1371758436, the dynamic exception message parts
must be converted to strings.
Releases: master
...
Ralf Zimmermann
15:58 Revision 97deaa23: [BUGFIX] Show icon in the page tree when page is edited by other user
When a page is edited by other user it is "locked".
In this case an icon is shown in front of the page title.
Resolv...
Tymoteusz Motylewski
15:37 Revision cbda51a7: [BUGFIX] Use the real page id for doesPageHaveUnallowedTables check
In case of handling a translated page record, use the according
proper uid value of the containing page of default la...
Wolfgang Klinger
15:18 Revision 32c5bdfe: [TASK] Update TYPO3 Icons to 1.6.0
New icons:
- content/content-clock.svg
- content/content-map.svg
- content/content-marker.svg
- content/content-menu-...
Susanne Moog
15:07 Revision 6eabf3de: [TASK] Update Fluid dependency to 2.5.2
This patch updates the Fluid dependency, to solve:
* Array keys now preserved when using reverse=1 on
f:for - htt...
Claus Due
13:16 Revision c124baeb: [TASK] Update Fluid dependency to 2.5.2
This patch updates the Fluid dependency, to solve:
* Array keys now preserved when using reverse=1 on
f:for - htt...
Claus Due
12:57 Revision 4b1bd17d: [BUGFIX] Avoid E_NOTICE reporting in ArrayUtility
In case of exception 1341397869, the dynamic exception message parts
must be converted to strings.
Releases: master,...
Ralf Zimmermann
11:01 Revision f10f551b: [FEATURE] Introduce an Environment API class
A new class Environment is added, which is initialized right at the very
beginning of any TYPO3-based request.
The c...
Benni Mack
10:51 Revision 64f8e8d2: [!!!][TASK] Remove language related JavaScript files
The "language" extension has two JavaScript files left:
- Typo3Lang.js, was required for ExtJS, which has been remov...
Andreas Fernandez
09:55 Revision e10bee1f: [TASK] Migrate LiveSearch to TypeScript
Resolves: #82592
Releases: master
Change-Id: I1d07106cf79d552b62b4e9dedd61d4d1f7de007f
Reviewed-on: https://review.ty...
Andreas Fernandez
09:33 Revision 1c22987d: [BUGFIX] Call only clickOnLabel() in SVG based trees
SVG based trees have a method called `clickOnLabel()`, which internally
calls `selectNode()` and also triggers a clic...
Andreas Fernandez

2018-03-06

20:10 Revision 60a68a50: [BUGFIX] Avoid associative array to be used in LocalizationUtility
On using associative array in LocalizationUtility which is e.g. used
by Fluid's TranslateViewHelper, the error Cannot...
Oliver Hader
17:10 Revision a31678b5: [TASK] Use correct issue reference in allowLanguageSynchronization documentation
Replace the Gerrit review ID by the related Forge ticket number.
Resolves: #84150
Releases: master, 8.7
Change-Id: I...
Oliver Hader
17:10 Revision 7e00cefe: [TASK] Use correct issue reference in allowLanguageSynchronization documentation
Replace the Gerrit review ID by the related Forge ticket number.
Resolves: #84150
Releases: master, 8.7
Change-Id: I...
Oliver Hader
11:01 Revision dc7dc580: [BUGFIX] Unset internal properties of processed file on delete
When a processed file is deleted because it needs reprocessing, set the
internal deleted property to true and unset i...
Helmut Hummel
11:01 Revision 3d313c7e: [BUGFIX] Unset internal properties of processed file on delete
When a processed file is deleted because it needs reprocessing, set the
internal deleted property to true and unset i...
Helmut Hummel
10:20 Revision f3372046: [BUGFIX] Upgrade Wizard must work also on records marked as deleted
Deleted records can be restored using the recycler, therefore the
wizards should check deleted records as well.
Reso...
Ian Solo
08:10 Revision b7f0a5ea: [BUGFIX] RootlineUtility only resolves defined relation fields
The RootlineUtility first selects all fields, which have been added
via the config option "addRootLineFields". After ...
Benni Mack
07:43 Revision d3c12b79: [BUGFIX] RootlineUtility only resolves defined relation fields
The RootlineUtility first selects all fields, which have been added
via the config option "addRootLineFields". After ...
Benni Mack
07:34 Revision 7ef32708: [FEATURE] Add button to select all records
Add and handle button to select all records from all pages in recycler.
Right now, there is pagination, which means t...
Łukasz Uznański

2018-03-05

21:27 Revision 861e6c02: [TASK] Remove unused folder tree view option
Option ext_noTempRecyclerDirs is circularily used
and always false. It can be removed without harm
and ext_isLinkable...
Christian Kuhn
20:11 Revision 6dc2da6e: [BUGIFX] MediaceExtractionUpdate in Install Tool always requiring an update
Due to recent refactoring to use the Doctrine Query Builder the
`checkForUpdate()` method of MediaceExtractionUpdate ...
Joshua Westerheide
17:13 Revision 6d40a627: [TASK] bamboo: Hard kill php web server processes
bamboo acceptance test shut down sometimes fails to stop
the 'php -S' web server process for unknown reasons.
A next ...
Christian Kuhn
17:13 Revision 602d9e4b: [TASK] bamboo: Hard kill php web server processes
bamboo acceptance test shut down sometimes fails to stop
the 'php -S' web server process for unknown reasons.
A next ...
Christian Kuhn
15:43 Revision 80f602fd: [TASK] Set COMPOSER_ROOT_VERSION to 9.2.0@dev for bamboo
If typo3/testing-framework needs to be synced with changes
in core it needs to require the dev branch of the upcoming...
Benjamin Franzke
14:39 Revision f3eca095: [TASK] Do not reinitialize cache and package manager in clearAllCache
Those (re)initializations originate from https://review.typo3.org/19605
were reinitializeClassLoaderAndCachesAndPacka...
Benjamin Franzke
14:35 Revision 9165f3a8: [TASK] Synchronize RST files
* Various .rst file index fixes, NotScanned usually does not make
sense on Important- and Feature- files.
* Add a m...
Christian Kuhn
14:35 Revision 028badc4: [TASK] Synchronize RST files
* Various .rst file index fixes, NotScanned usually does not make
sense on Important- and Feature- files.
* Add a m...
Christian Kuhn
14:35 Revision 0cfc6e15: [TASK] Synchronize RST files
* Various .rst file index fixes, NotScanned usually does not make
sense on Important- and Feature- files.
* Add a m...
Christian Kuhn
11:59 Revision b3ef7c69: [BUGFIX] Access trigger element in modal correctly
$(this) does not work in TypeScript, as this is bound to the class or the
method, but never to the element. Thus, the...
Andreas Fernandez
11:25 Revision 780c3029: [!!!][TASK] Make language module part of install extension
The language module changes configuration files and basic
instance system files and thus belongs to the install exten...
Christian Kuhn
09:41 Revision db6bfaf7: [BUGFIX] Remove double encoding of upgrade wizard.
Replace the <br>-Tags with a LF char and render the linebreak
using CSS.
Resolves: #83875
Releases: master
Change-Id...
Georg Ringer
09:36 Revision 954baccd: [BUGFIX] Allow multi-byte characters in live search
Resolves: #83539
Releases: master, 8.7
Change-Id: I4d589d0654ab7ee091b664957fbb8c6d101be663
Reviewed-on: https://revi...
Sven Burkert
09:34 Revision 590c3a4b: [TASK] Cleanup code imports for all workspaces classes
The system extension workspaces was never touched in terms of
checking if actually methods are needed, and a lot of c...
Benni Mack
09:20 Revision f3d273d6: [BUGFIX] Allow multi-byte characters in live search
Resolves: #83539
Releases: master, 8.7
Change-Id: I4d589d0654ab7ee091b664957fbb8c6d101be663
Reviewed-on: https://revi...
Sven Burkert
09:17 Revision f718cc6f: [BUGFIX] Replace star icon properly after saving shortcut
Resolves: #84130
Releases: 8.7
Change-Id: If501bcf839a66d5eebe5432a959d207a1fede7e6
Reviewed-on: https://review.typo3...
Andreas Fernandez
07:50 Revision 8958732a: [TASK] Migrate Toolbar/ShortcutMenu to TypeScript
Resolves: #84128
Releases: master
Change-Id: I1bb613a5662071ef1003ee030389527904c771fb
Reviewed-on: https://review.ty...
Andreas Fernandez
07:43 Revision b998ae49: [TASK] Localize preview boxes
* Make the box shown when previewing in Frontend either a hidden page or
an unpublished version in a workspace use ...
Stephan Großberndt
06:54 Revision 9b5ce1b8: [TASK] Migrate ValueSlider to TypeScript
Change-Id: Ibb233ab281052eba4a5cab267130cd50269fd0b2
Resolves: #82610
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez

2018-03-04

23:12 Revision 6a41fdab: [TASK] Migrate Toolbar/SystemInformationMenu to TypeScript
Resolves: #84129
Releases: master
Change-Id: Ifafd271ff12de3bfab1ff57fcf51d178ddac0a2a
Reviewed-on: https://review.ty...
Andreas Fernandez
22:57 Revision 76dd0d78: [TASK] Migrate Toolbar/ClearCacheMenu to TypeScript
Resolves: #84127
Releases: master
Change-Id: I60ee74644a04354e6939aa8e5acc452004e1f582
Reviewed-on: https://review.ty...
Andreas Fernandez
12:18 Revision 3b39a1a9: [TASK] Refactor AdminPanelView - remove module specifics
This is the second step in the AdminPanelView refactoring. It
extracts module specific code and uses a more generic A...
Susanne Moog

2018-03-03

23:31 Revision 13260d99: [FEATURE] Make position of sys notes configurable
Add a new field "position" to allow editors to define where the
sys_note record is rendered.
Resolves: #83965
Releas...
Georg Ringer
22:51 Revision 66c2c279: [BUGFIX] Have extractFileInformation extract atime only once
Remove duplicate "atime" entry to prevent duplicate
call of "atime" property extraction.
Resolves: #83992
Releases: ...
Guido S.
22:13 Revision a25e07a4: [BUGFIX] Have extractFileInformation extract atime only once
Remove duplicate "atime" entry to prevent duplicate
call of "atime" property extraction.
Resolves: #83992
Releases: ...
Guido S.
22:02 Revision 34f26849: [TASK] Remove comments that contain v4 or FLOW information
Whether a class or functionality is not available or available
differently in v4 or FLOW is not relevant for TYPO3 CM...
Benjamin Franzke
21:48 Revision 61a63389: [FEATURE] Add absolute option to typolink VHs
In order to generate absolute URLs through the
Typolink ViewHelpers of TYPO3 Fluid, a new
fluid parameter "absolute" ...
Benni Mack
11:40 Revision 03516bcc: [TASK] Remove unnecessary parentheses
The first patch https://review.typo3.org/#/c/55952/
missed two places because of a rebase issue.
Resolves: #84092
Re...
Frank Nägler

2018-03-02

19:39 Revision 381c8a0e: [TASK] Add missing license headers to new PHP files
Resolves: #84121
Releases: master
Change-Id: Idf51b84880d56db4d54cbad2e556bccbcf888ba1
Reviewed-on: https://review.ty...
Benni Mack
16:55 Revision 149c43d8: [TASK] Don't mark ConnectionPool::getConnectionByName() as internal
The method ConnectionPool::getConnectionByName() is no longer flagged
as internal as it is useful for extensions crea...
Georg Ringer
16:43 Revision 42a78bd9: [TASK] Don't mark ConnectionPool::getConnectionByName() as internal
The method ConnectionPool::getConnectionByName() is no longer flagged
as internal as it is useful for extensions crea...
Georg Ringer
12:49 Revision 40f76b72: [TASK] Filter duplicate cache commands from cacheQueue
remove multiple calling for clear_cachecmd with the same page id
Resolves: #83797
Related: #82930
Releases: 7.6
Chan...
Simon Schmidt
12:45 Revision 99d32c80: [BUGFIX] Use correct variables of sys_note records
Since the removal of the models the field names of the database
must be used.
Resolves: #84113
Releases: master
Chan...
Georg Ringer
12:33 Revision e6f470eb: [TASK] Improve TranslateViewHelper compiling
Simplify string interpolation with positional arguments.
Resolves: #82454
Releases: master
Change-Id: If2bb56be5bba1...
Mathias Brodala
12:16 Revision 321f5cbb: [TASK] Remove unnecessary parentheses
These parentheses are redundant and may be safely removed.
Resolves: #84092
Releases: master
Change-Id: I59f2b745431...
Wouter Wolters
11:55 Revision a42e5eca: [TASK] Add feature switch "unifiedPageTranslationHandling"
The feature switch "unifiedPageTranslationHandling" is active for all new
installations, but not active for existing ...
Benni Mack
01:02 Revision 016afcdd: [TASK] Improve LocalizationUtility logic and feedback
This patch does two things to improve the translation
flow in LocalizationUtility::translate:
* Early return null on...
Claus Due

2018-03-01

23:54 Revision 852ad1d9: [TASK] Improve TranslateViewHelper compiling
This patch improves the TranslateViewHelper by letting
it be compiled to a single line of null-coalescing code
in the...
Claus Due
23:38 Revision 138458ff: [BUGFIX] Add +repage option when cropping images
To be sure the image (especialy gif format) is correctly repaged after
cropping it the +repage option needs to be add...
Frans Saris
23:30 Revision 450d196f: [BUGFIX] Fix imagemagick commands when setting stripProfile to "0"
Remove the ###SkipStripProfile### flag from command parameters added
by e.g. stripProfile in TypoScript if
GFX[proces...
Paul Golmann
23:27 Revision 17c4580c: [BUGFIX] Add +repage option when cropping images
To be sure the image (especialy gif format) is correctly repaged after
cropping it the +repage option needs to be add...
Frans Saris
23:19 Revision 250ff317: [BUGFIX] Fix imagemagick commands when setting stripProfile to "0"
Remove the ###SkipStripProfile### flag from command parameters added
by e.g. stripProfile in TypoScript if
GFX[proces...
Paul Golmann
23:05 Revision 98ac504a: [BUGFIX] Properly append/prepend with "addRecord" wizard
For relations the internal field value contains a list of UIDs instead
of full related records.
Resolves: #82461
Rel...
Mathias Brodala
22:43 Revision 840f1275: [BUGFIX] Properly append/prepend with "addRecord" wizard
For relations the internal field value contains a list of UIDs instead
of full related records.
Resolves: #82461
Rel...
Mathias Brodala
18:21 Revision e3454ccc: [TASK] Stop monkey patching CacheManager configuration in InstallTool
Instead of creating the cacheManager and then disabling all cache
confiurations afterwards, the desired state is enfo...
Benjamin Franzke
17:58 Revision e4656d03: [TASK] Put commit hooks into Build/git-hooks directory
* commit-msg hook: change wiki link to link to official contribution guide
* commit-msg hook: rebase with original so...
Sybille Peters
17:58 Revision fd102af4: [TASK] Put commit hooks into Build/git-hooks directory
* commit-msg hook: change wiki link to link to official contribution guide
* commit-msg hook: rebase with original so...
Sybille Peters
17:40 Revision afe1c84f: [TASK] Put commit hooks into Build/git-hooks directory
* commit-msg hook: change wiki link to link to official contribution guide
* commit-msg hook: rebase with original so...
Sybille Peters
17:14 Revision 283037e4: [TASK] Update typo3fluid/fluid to 2.5.1
- Allows any protocol or wrapper for template sources
- Ignores empty path specifications
composer command used:
com...
Markus Klein
17:01 Revision c0497fac: [TASK] Update typo3fluid/fluid to 2.5.1
- Allows any protocol or wrapper for template sources
- Ignores empty path specifications
composer command used:
com...
Markus Klein
17:00 Revision 96da725a: [BUGFIX] Rename an 'important...rst' to 'Important...rst'
Change-Id: Iddf30ed9c58bf94fe24021fd5b08ef2aed366eec
Resolves: #84106
Related: #84086
Releases: master
Reviewed-on: h...
Christian Kuhn
16:59 Revision 9694d899: [BUGFIX] Remove undocumented values from Soft Reference Index data
The fix for #80991 introduced new data in the data structure returned
by the SoftReferenceIndex class' methods.
This ...
Markus Klein
16:39 Revision 0723ba06: [BUGFIX] Remove undocumented values from Soft Reference Index data
The fix for #80991 introduced new data in the data structure returned
by the SoftReferenceIndex class' methods.
This ...
Markus Klein
16:27 Revision 3bea9e18: [TASK] Move Page ID resolving to PSR-15 middleware
The next PSR-15 middleware is introduced that was previously part of the
Frontend Request Handler. It defines the act...
Benni Mack
16:11 Revision 8fa73fbb: [BUGFIX] Fix linktype selection in Linkvalidator report
* handle uninitialized values
* do not show all results in report if no linktypes checked
Resolves: #84010
Releases:...
Sybille Peters
15:28 Revision 02495b1c: [BUGFIX] Fix linktype selection in Linkvalidator report
* handle uninitialized values
* do not show all results in report if no linktypes checked
Resolves: #84010
Releases:...
Sybille Peters
14:54 Revision bac13462: [TASK] Decouple SystemEnvironmentBuilder from Bootstrap
Do not rely on defined constants or methods from Bootstrap
to be usable on it own (later).
This is a preparatory refa...
Benjamin Franzke
14:32 Revision eabae6ab: [TASK] Make stateless Bootstrap methods static
Methods that do not use $this but mainly act as utility
may be used statically.
The previous non-static chainable beh...
Benjamin Franzke
14:21 Revision 48eec022: [TASK] Use null comparison instead of is_null
Resolves: #84091
Releases: master
Change-Id: I61c24937b919ec54c6547c07d1c4460186725c96
Reviewed-on: https://review.ty...
Wouter Wolters
14:15 Revision 56e1be65: [TASK] Remove implement statement if parent already implements the interface
Resolves: #84094
Releases: master
Change-Id: I0fff99f75287fd5a43093b5df540cea040420d21
Reviewed-on: https://review.ty...
Wouter Wolters
13:39 Revision 414da0a2: [TASK] Remove unused use statements
Resolves: #84090
Releases: master
Change-Id: Ia2a34856b3b8066906125d7efed593e9291f476c
Reviewed-on: https://review.ty...
Wouter Wolters
12:49 Revision c7806eef: [TASK] Migrate OnlineMedia to TypeScript
Resolves: #82600
Releases: master
Change-Id: Ie7b86399f0a75706b1072a3c41e162ab2992a8b0
Reviewed-on: https://review.ty...
Andreas Fernandez
12:38 Revision 6a4b2933: [TASK] Migrate ContextMenuActions to TypeScript
Change-Id: If8a9b89295256491eb8bcc0e9afb1f37849050fc
Resolves: #82581
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
12:33 Revision 6c2423e7: [TASK] Migrate AjaxDataHandler to TypeScript
Change-Id: I151598e90487811217dfa685dcb83081848f2bb6
Resolves: #82578
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
12:24 Revision ddee2553: [BUGFIX] Respect "recursive" flag when restoring records in recycler
Resolves: #81214
Releases: master, 8.7
Change-Id: I45129dd0ff91fc339f520e8e5d9a65ece4a701a8
Reviewed-on: https://revi...
Benjamin Kluge
07:05 Revision a0787e3a: [TASK] Clean up workspace preview top bar
The preview controller is now not attached to the backend module anymore,
as the Preview functionality ("Split Bar on...
Benni Mack
01:02 Revision 9701eb40: [BUGFIX] Finalize rowDescription for sys_file_collection
Add missing TCA configuration for descriptionColumn in
sys_file_collection records. The database column already
exist...
Josef Glatz
00:47 Revision 6f600d3f: [BUGFIX] Finalize rowDescription for sys_file_collection
Add missing TCA configuration for descriptionColumn in
sys_file_collection records. The database column already
exist...
Josef Glatz

2018-02-28

23:34 Revision 2a1a2c43: [BUGFIX] Return correct query part in ContentObjectRenderer::searchWhere
Avoid using a prepared statement to return the final query part.
Resolves: #84022
Releases: master, 8.7
Change-Id: I...
Georg Ringer
23:22 Revision c882e1ca: [BUGFIX] Return correct query part in ContentObjectRenderer::searchWhere
Avoid using a prepared statement to return the final query part.
Resolves: #84022
Releases: master, 8.7
Change-Id: I...
Georg Ringer
21:55 Revision 91c4a92d: [BUGFIX] Add space in lockedRecords messages for translated languages
The space between the time amount and time unit must be
added directly in the code, as it's not possible to add a lea...
Josef Glatz
21:35 Revision c90ead9a: [BUGFIX] Add space in lockedRecords messages for translated languages
The space between the time amount and time unit must be
added directly in the code, as it's not possible to add a lea...
Josef Glatz
17:48 Revision 4820410d: [BUGFIX] Allow browser notifications only on encrypted connection
Google Chrome deprecated the browser notification API for unencrypted
origins. For this reason we now use an addition...
Frank Nägler
17:46 Revision 8acdac43: [TASK] Notification change for chrome is Important, not Breaking
Patch for issue #83971 is only an Important change, not
a breaking change and belongs to the 8.7.x documentation
fold...
Christian Kuhn
17:40 Revision dcccb047: [TASK] Consistently retrieve ApplicationContext from GeneralUtility
As documented in Bootstrap code, GeneralUtility should be
used instead of Bootstrap to retrieve the ApplicationContex...
Benjamin Franzke
17:28 Revision eab35317: [!!!][BUGFIX] Allow browser notifications only on encrypted connection
Google Chrome deprecated the browser notification API for unencrypted
origins. For this reason we now use an addition...
Frank Nägler
17:02 Revision c58e8da7: [TASK] Inject requestId into LogRecords
Do not use global state from Bootstrap::getInstance(), rather pass
the requestId from LogManager through the Logger t...
Benjamin Franzke
16:52 Revision cf983821: [TASK] Improve strictness of resource access blocking in _.htaccess
For Apache HTTP versions 2.3+ there is a better way to avoid conflicts
in priority of sections. Since the `if` condit...
Markus Klein
16:52 Revision 2db77448: [!!!][TASK] Remove request type specific code in Bootstrap
As all request type specific initialization has been
refactored to the Application classes, request type
specific cod...
Benjamin Franzke
16:49 Revision 0ffc91c4: [BUGFIX] Avoid renumbering array keys on writing configuration
Renumbering array keys, even if all keys are integer
is a destructive operation.
Doing so at least breaks our logging...
Helmut Hummel
16:49 Revision b6fde00a: [BUGFIX] Avoid renumbering array keys on writing configuration
Renumbering array keys, even if all keys are integer
is a destructive operation.
Doing so at least breaks our logging...
Helmut Hummel
16:33 Revision fd28147d: [BUGFIX] Avoid renumbering array keys on writing configuration
Renumbering array keys, even if all keys are integer
is a destructive operation.
Doing so at least breaks our logging...
Helmut Hummel
16:26 Revision 05fd022f: [TASK] Improve strictness of resource access blocking in _.htaccess
For Apache HTTP versions 2.3+ there is a better way to avoid conflicts
in priority of sections. Since the `if` condit...
Markus Klein
14:53 Revision c5b7dbbc: [BUGFIX] Catch exception editing record with deleted relation
Editing a record with a deleted related record leads to an uncaught
DatabaseRecordException. This patch catches the e...
Andreas Fernandez
14:47 Revision a15ddcf5: [!!!][TASK] Migrate sys_notes away from extbase
Simplify the sys_note handling by removing extbase from it
Resolves: #84055
Releases: master
Change-Id: Ib41d5e88c7e...
Georg Ringer
13:52 Revision 5fbab6b6: [TASK] Log warning if a custom BE login image couldn't be resolved
Log a warning message if the configured TYPO3 backend login
- logo or
- background image
can't get resolved.
Change-...
Tobi Kretschmann
13:37 Revision 537d74cf: [FEATURE] Provide VH to render icons for resources
Provide a ViewHelper to render the markup to show
an icon for files and folders.
Resolves: #83942
Releases: master
C...
Georg Ringer
13:33 Revision d2e86d69: [BUGFIX] Initiate correct storage of processed file during reconstitution
Releases: master, 8.7
Resolves: #84069
Change-Id: Idd642770341ddd5513c650e5ae230bcb5e7e6824
Reviewed-on: https://revi...
Frans Saris
13:12 Revision b8e179bb: [BUGFIX] Make sure that mass actions actually process all changes
Evaluate number of total items and trigger subsequent requests to
process the remaining items, so that all changes ar...
Benedikt Huss
13:08 Revision c5d57feb: [BUGFIX] Initiate correct storage of processed file during reconstitution
Releases: master, 8.7
Resolves: #84069
Change-Id: Idd642770341ddd5513c650e5ae230bcb5e7e6824
Reviewed-on: https://revi...
Frans Saris
12:37 Revision fff0d7a7: [BUGFIX] Make sure that mass actions actually process all changes
Evaluate number of total items and trigger subsequent requests to
process the remaining items, so that all changes ar...
Benedikt Huss
12:25 Revision b7966ee0: [TASK] Remove unused workspace_preview DB field
The unused BE_USER method setWorkspacePreview()
updates a DB field called "workspace_preview_id" which just
does not ...
Benni Mack
12:18 Revision 6c378590: [TASK] Migrate Viewport to TypeScript
Change-Id: Iafb5d62329d70704aac0dc73f8a6254e2745ffea
Resolves: #82611
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
12:03 Revision f55547dd: [TASK] Update jQuery 3.2.1 ❯ 3.3.1
Needs a typo3/testing-framework raise, too.
Commands:
yarn upgrade jquery
composer update typo3/testing-framework
U...
Frank Nägler
11:36 Revision f0f8f0b7: [BUGFIX] Trigger 404 for subpage shortcuts w/o subpages
This patch adds a try/catch around the call in TSFE to get
page and rootline with domain and makes getPageShortcut
fu...
Claus Due
11:28 Revision 6287e1c2: [BUGFIX] Avoid PHP warnings within DatePickerViewHelper
Avoid PHP warnings within ext:form DatePickerViewHelper if the property
properties.additionalAttributes.placeholder i...
Ralf Zimmermann
11:22 Revision c1eda7cf: [TASK] Upgrade grunt-contrib-uglify 2.0.0 ❯ 3.3.0
Commands:
yarn upgrade grunt-contrib-uglify --latest
Upgrades:
uglify-js 2.7.5 > 3.3.12
Change-Id: I082a92d87ef1616...
Andreas Fernandez
10:53 Revision df937701: [BUGFIX] Avoid PHP warnings within DatePickerViewHelper
Avoid PHP warnings within ext:form DatePickerViewHelper if the property
properties.additionalAttributes.placeholder i...
Ralf Zimmermann
10:49 Revision e9bddaf6: [TASK] Update chosen-js 1.8.2 ❯ 1.8.3
Commands:
yarn upgrade chosen-js
Updates:
- chosen-js@1.8.3
Resolves: #84061
Releases: master
Change-Id: Ic22da5e32...
Frank Nägler
08:54 Revision 3eff062e: [TASK] Move preview setting evaluation in separate method
The TSFE method "determineId" is hard to read, mostly due to
the fact that it first evaluates preview settings from a...
Benni Mack

2018-02-27

20:34 Revision 733264c1: [TASK] Update build tool dependencies
Commands:
yarn upgrade grunt
yarn upgrade grunt-sass
yarn upgrade jasmine-core
Updates:
- grunt@1.0.2
- grunt-sass@2...
Frank Nägler
20:19 Revision a44f2696: [TASK] Update @types definitions
Commands:
yarn upgrade @types/bootstrap
yarn upgrade @types/jasmine
yarn upgrade @types/jqueryui
Updates:
- @types/b...
Frank Nägler
20:18 Revision 6f5d07d3: [TASK] Update codemirror 5.33.0 ❯ 5.35.0
Command:
yarn upgrade codemirror
Updates:
- codemirror@5.35.0
Resolves: #84060
Releases: master
Change-Id: I5e62d8b...
Frank Nägler
16:45 Revision 61df57ef: [FEATURE] New API for the admin panel
The admin panel consisted of one big god class
that contained the complete rendering.
The hook to extend the admin p...
Susanne Moog
16:45 Revision f0afa751: [BUGFIX] Correctly handle identical arrays in arrayDiffAssocRecursive
Add a new test to make sure that identical input arrays also deliver
an empty result as difference.
Resolves: #84067...
Markus Klein
16:44 Revision 211edf64: [BUGFIX] Correctly handle identical arrays in arrayDiffAssocRecursive
Add a new test to make sure that identical input arrays also deliver
an empty result as difference.
Resolves: #84067...
Markus Klein
16:31 Revision 17fcf208: [BUGFIX] Correctly handle identical arrays in arrayDiffAssocRecursive
Add a new test to make sure that identical input arrays also deliver
an empty result as difference.
Resolves: #84067...
Markus Klein
09:39 Revision 9a5643f3: [TASK] Migrate NewMultiplePages to TypeScript
Change-Id: I3fb32010cbbf319ddc35a9c0e13a771625e9c5be
Resolves: #82598
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
09:24 Revision dc4069c6: [TASK] Streamline PHP assignments and comments
Use shortening parameters on places that haven't been touched in a while
since PHP 7.0 was a requirement.
Fix PHPdoc...
Benni Mack

2018-02-26

22:52 Revision 411c0f46: [TASK] Migrate PageActions to TypeScript
Change-Id: I070facc7961d59b2151178810f3b77e6928607e0
Resolves: #82601
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
21:18 Revision 92120c8d: [TASK] Migrate SplitButtons to TypeScript
The SplitButtons module is migrated to TypeScript. Additionally, some
parameters of the Icons module are declared as ...
Andreas Fernandez
20:25 Revision 63d47c8d: [BUGFIX] Declare arguments 3 - 5 in Icons.getIcon() as optional
The arguments `overlayIdentifier`, `state` and `markupIdentifier` are
not required most times. This patch declares th...
Andreas Fernandez
20:23 Revision 43b481cc: [TASK] Migrate DateTimePicker to TypeScript
Change-Id: I7783157819cebea7c4ee55a0b0612483daf9cbf3
Resolves: #82582
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
17:49 Revision dd06aba8: [TASK] Migrate Modal to TypeScript
Change-Id: Ic71a3dde434402ad828e2098eefae80f4039475b
Resolves: #82596
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
17:15 Revision 3c4c6090: [BUGFIX] Show error message when hiding page from context menu
Renamed key in the response to match what is expected
in actions.js evaluateResponse method.
Releases: 8.7, 7.6
Reso...
Tymoteusz Motylewski
17:08 Revision 55e0ad3a: [BUGFIX] Prevent duplicating icons definition in the page tree
Additionally add a console warning when doktype doesn't have an icon
Releases: master, 8.7
Resolves: #84018
Change-I...
Paweł Rogowicz
16:43 Revision 49aee1ae: [TASK] Consolidate singleton retrieval
There is Bootstrap::getInstance()->getEarlyInstance() and
GeneralUtility::makeInstance() to retrieve (global) early i...
Benjamin Franzke
15:21 Revision 92eba220: [TASK] Migrate Toolbar to TypeScript
Change-Id: Iab7de8a076a8d0d9249504dd487278e57a6b9ba4
Resolves: #82606
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
15:16 Revision 693a7140: [BUGFIX] Show error message when hiding page from context menu
Renamed key in the response to match what is expected
in actions.js evaluateResponse method.
Releases: 8.7, 7.6
Reso...
Tymoteusz Motylewski
14:52 Revision 4e7937b4: [TASK] Move workspaces preview hook to PSR-15 middleware
Frontend-related hooks are migrated into a PSR-15
compatible middleware to initialize workspace behaviour
and preview...
Benni Mack
12:58 Revision f060e856: [TASK] Call getDomainStartPage without third parameter
The third parameter in PageRepository->getDomainStartPage
is not used anymore. Saving an extra call to GeneralUtility...
Benni Mack
10:34 Revision 6b18e40b: [TASK] Clean up user permission checking in FE request handling
The PHP code for checking if a backend user is allowed to preview
a page should use the Permission bitmask.
Addition...
Benni Mack
06:25 Revision da591540: [TASK] Move workspace preview user to custom class
Instead of faking an existing backend user, the workspace preview
functionality (= from a link) should use an anonymo...
Benni Mack

2018-02-25

23:57 Revision 17441b5e: [TASK] Update readme copyright date to 2018
Releases: master, 8.7, 7.6
Resolves: #84028
Change-Id: Ia6094c57c976ecf6e89b1d99aca0a1b12684e0b2
Reviewed-on: https:...
Guido S.
23:57 Revision 92a5b25c: [TASK] Update readme copyright date to 2018
Releases: master, 8.7, 7.6
Resolves: #84028
Change-Id: Ia6094c57c976ecf6e89b1d99aca0a1b12684e0b2
Reviewed-on: https:/...
Guido S.
23:02 Revision 9e08821a: [BUGFIX] Use Icon API for date picker icons
In the scheduler edit task view, a FontAwesome icon for the
date picker was used. This patch uses the IconViewHelper ...
Frank Nägler
22:59 Revision 1eb995df: [BUGFIX] Show workspace preview text again
Due to refactorings in various places, a simple copy/paste
mistake was done when showing the preview text of a
worksp...
Benni Mack
22:35 Revision cb0837e7: [TASK] Update readme copyright date to 2018
Releases: master, 8.7, 7.6
Resolves: #84028
Change-Id: Ia6094c57c976ecf6e89b1d99aca0a1b12684e0b2
Reviewed-on: https:...
Guido S.
22:34 Revision 5e9728ac: [TASK] Use TSFE API methods for checking workspace preview
Instead of using the public "workspacePreview" parameter in TSFE,
which is only set when a sys_preview keyword is use...
Benni Mack
22:28 Revision fd8621d3: [TASK] Use PSR-7 request params in viewpage module
Since changeset I3020aa7a9cffd92d4b96afd4d4044979a771db5b
the viewpage module is a native PSR-7 controller, therefore...
Benjamin Franzke
21:52 Revision 84e2034e: [TASK] Get rid of special fePreview=2 for workspaces
If a workspace is being previewed, the check does not have a kasper'sche boolean
value (0,1,2) anymore, as the detect...
Benni Mack
16:31 Revision 5f2526e7: [BUGFIX] Show workspace preview text again
Due to refactorings in various places, a simple copy/paste
mistake was done when showing the preview text of a
worksp...
Benni Mack

2018-02-24

18:20 Revision b61679ac: [TASK] Move evaluation of ADMCMD_noBeUser to workspace hook
The GET parameter "ADMCMD_noBeUser" is handed over to the frontend
when a workspace preview is shown, in comparison t...
Benni Mack
12:29 Revision 85e59b07: [BUGFIX] Enable special workspace preview again
The special workspace preview is now shown again,
before it was only shown when a workspace preview was active.
Reso...
Benni Mack
09:48 Revision 7768d5e7: [TASK] Remove last occurrences of default draft workspace
The default draft workspace was deprecated with TYPO3 4.4,
and removed with TYPO3 4.6, but some parts were still left...
Benni Mack
09:35 Revision efeb346e: [BUGFIX] Fix page tree wrong height
- added trigger for page tree when is visible
- changed order of checking page tree height, added this before load no...
Paweł Rogowicz

2018-02-23

16:36 Revision 3954155c: [BUGFIX] Use Icon API for date picker icons
In the scheduler edit task view, a FontAwesome icon for the
date picker was used. This patch uses the IconViewHelper ...
Frank Nägler
16:13 Revision 0aa068b9: [BUGFIX] Append pageId variable to string properly
Resolves: #84023
Releases: 8.7
Change-Id: I15c717b3087d18151a2a696e608ede481f7543f2
Reviewed-on: https://review.typo3...
Andreas Fernandez
15:58 Revision 037fe02f: [FEATURE] EXT:Scheduler: Create task group from add/edit task form
Resolves: #69187
Releases: master
Change-Id: I880f476c1df8cc4c92eec099eaa6f5439b5cc359
Reviewed-on: https://review.ty...
Michael Oehlhof
15:55 Revision c3695a92: [TASK] Add data attributes in backend toolbar and menu components
Add data attributes in backend toolbar and backend menu components,
to have general identifier for binding guided tou...
Thomas Deuling
15:48 Revision 69c6d983: [BUGFIX] Fix timestamp handling in QueryGenerator
Since https://review.typo3.org/c/51242/ all hidden
FormEngine fields work with ISO dates but the
QueryGenerator can o...
Reiner Teubner
15:34 Revision 43a9f0cf: [BUGFIX] Fix timestamp handling in QueryGenerator
Since https://review.typo3.org/c/51242/ all hidden
FormEngine fields work with ISO dates but the
QueryGenerator can o...
Reiner Teubner
15:24 Revision 725d8d9f: [TASK] Add data attributes in backend toolbar and menu components
Add data attributes in backend toolbar and backend menu components,
to have general identifier for binding guided tou...
Thomas Deuling
15:17 Revision 84cdecc5: [FEATURE] Provide setting to hide restricted columns in page module
The following TSConfig setting hides columns restricted via
mod.SHARED.colPos_list:
mod.web_layout.hideRestrictedCol...
Steffen Kamper
14:19 Revision 349a7fa4: [TASK] Do not repopulate $GLOBALS['TYPO3_CONF_VARS'] in installer
This is a followup for Icc8a3482edaef1ea329e68638d5ef467548062fc
which missed to remove the TYPO3_CONF_VARS repopulat...
Benjamin Franzke
12:22 Revision 109e8dc1: [TASK] Consolidate hooks in workspace preview
The Workspace preview hooks first hook into TSFE->connectToDB
to see if ADMCMD_prev is set via GP/cookie. If so, the ...
Benni Mack
11:29 Revision cbbf4aa5: [BUGFIX] Encode node name when editing in the page tree
Pass page title through encodeURIComponent before using it as request
parameter value
Releases: master
Resolves: #84...
Paweł Rogowicz
10:30 Revision f677ca2e: [TASK] Streamline size of email fields
Change email field definition to 255 characters for the rfc compatibility.
Extend the TCA max option, too.
Resolves:...
Guido Schmechel

2018-02-22

20:38 Revision b84f3779: [TASK] Remove additional GET variables for sys_preview links
The possibility of EXT:workspaces to add additional GET variables to
preview links was dropped with TYPO3 6.0, instea...
Benni Mack
19:49 Revision 01a3d5a7: [TASK] Remove usage of extbase from viewpage module
Remove the overhead of extbase from the backend extension "viewpage".
Resolves: #83987
Releases: master
Change-Id: I...
Georg Ringer
19:38 Revision 1c5f3d9a: [BUGFIX] Hide readonly elements in summary page and emails
Hide readonly form elements within the summary page and emails.
Resolves: #82471
Releases: master, 8.7
Change-Id: I9...
Ralf Zimmermann
12:28 Revision d0b63ba7: [BUGFIX] Don't download language packs of not loaded extensions
The backend language module struggles with downloading
language packs of existing, but not loaded extensions
and fetc...
Christian Kuhn
12:28 Revision 62da5d3b: [BUGFIX] Don't download language packs of not loaded extensions
The backend language module struggles with downloading
language packs of existing, but not loaded extensions
and fetc...
Christian Kuhn
12:14 Revision 61485b71: [BUGFIX] Don't download language packs of not loaded extensions
The backend language module struggles with downloading
language packs of existing, but not loaded extensions
and fetc...
Christian Kuhn
12:02 Revision 563420f5: [TASK] Snychronize form framework documentation
This patch synchronizes the documentation of the form framework
for TYPO3 v8.
Resolves: #83967
Releases: 8.7
Change-...
Björn Jacob
11:56 Revision 94a5a0f9: [BUGFIX] Prevent repopulating TYPO3_CONF_VARS
Instead of using the native API when changing a TYPO3 Extension
configuration through the new ExtensionConfiguration ...
Nicole Cordes

2018-02-21

22:25 Revision 1150b86c: [BUGFIX] Set Severity object properly
This patch fixes two issues with setting the `Severity` object:
* Check if TYPO3 is an available namespace
* Store th...
Andreas Fernandez
21:23 Revision 73bfbe1c: [TASK] Unit tests: Do not rely on CacheManager instance
The typo3/testing-framework bootstrap up until now
initialized the CacheManager singleton and put it
into GeneralUtil...
Christian Kuhn
21:15 Revision 017e870e: [TASK] Migrate Notification to TypeScript
Change-Id: I71cbf24dc540b5a5659be8848d08be7dc2e84b22
Resolves: #82599
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
20:02 Revision 37ada3dc: [TASK] Remove unused ADMCMD_previewWS GET parameter
The workspace GET parameter "ADMCMD_previewWS" is not used anymore
since TYPO3 4.7 and can be removed, as it was used...
Benni Mack
19:58 Revision 2f715fa2: [BUGFIX] Have ImageManipulationWizard return HTMLResponse
ImageManipulationWizard now returns a proper HTMLResponse instead of a JsonResponse.
Furthermore an missing import ha...
Mathias Schreiber
12:36 Revision 928c481c: [BUGFIX] Fix wrong type in "rootLevel" option
Several system tables used a wrong type for ctrl option "rootLevel"
in TCA. By definition in TCAref "rootLevel" is fr...
Armin Vieweg
12:17 Revision ef395cb2: [TASK] Rename /prototypes to /proto of form docs
The folder /prototypes of the form documentation is renamed to /proto.
This is a first step to synchronize the docume...
Björn Jacob
10:29 Revision 501acfd8: [BUGFIX] styleguide: Icon search javascript use $ instead of TYPO3.jquery
Christian Kuhn
10:25 Revision 9207e27f: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/110 from TYPO3/feature/deprecated-icons
[FEATURE] styleguide: Render deprecated icons Christian Kuhn

2018-02-20

23:17 Revision ffd75102: [TASK] Streamline deprecation handling in icon API
Icon API supports some basic handling of deprecated icons
as well as keeping track of replacements. However, it is
no...
Oliver Hader
21:54 Revision 859a4600: [BUGFIX] Avoid registering extension icons in IconRegistry
Extensions usually have an individual icon that can be loaded
from Resources/Public/Icons/Extension.*. For some syste...
Oliver Hader
21:53 Revision 514d1ff4: [BUGFIX] Use sys_file as soft reference for formDefinitions
Register an embedded form definition as sys_file soft reference to show
the usage of the form definition within the f...
Ralf Zimmermann
21:23 Revision 2dd7f853: [BUGFIX] Use sys_file as soft reference for formDefinitions
Register an embedded form definition as sys_file soft reference to show
the usage of the form definition within the f...
Ralf Zimmermann
21:21 Revision 881b3fc0: [TASK] Streamline usage of form framework icons
Use form icons provided by the core. Remove - the now unused - icons
from the form folder.
Resolves: #83964
Releases...
Ralf Zimmermann
20:58 Revision 813410bf: [BUGFIX] Notice free FormEngine testing
Similar solutions as in issue #83975
Change-Id: I04c06f0e73f5e7d44f225ad9b60c9cbed1016308
Resolves: #83981
Related: ...
Christian Kuhn
20:45 Revision 9dcd78ff: [BUGFIX] Add placeholder to date picker form elements
Add the possibility to define a placeholder html attribute for
date picker form elements.
Resolves: #82514
Releases:...
Ralf Zimmermann
20:45 Revision 93efe905: [TASK] Extend untangleFilesArray function test in RequestBuilder
Check for cases where the files array is nested more complex or
keywords (e.g. "error") are used as field names.
Run...
Joshua Westerheide
20:40 Revision 9b5b32ba: [BUGFIX] Refactor record querying in deep nested structures in recycler
This patch refactors how the recycler queries records in deep page
structures.
Instead of resolving each level of the...
Andreas Fernandez
20:31 Revision bd4d2ed6: [BUGFIX] Refactor record querying in deep nested structures in recycler
This patch refactors how the recycler queries records in deep page
structures.
Instead of resolving each level of the...
Andreas Fernandez
20:24 Revision c05219a9: [BUGFIX] Add placeholder to date picker form elements
Add the possibility to define a placeholder html attribute for
date picker form elements.
Resolves: #82514
Releases:...
Ralf Zimmermann
19:47 Revision e6d2c9b8: [BUGFIX] Fix miscellaneous palette in pages table
Removed unnecessary locallang reference for field "editlock"
in showitem string. This field has been moved to access ...
Armin Vieweg
19:29 Revision 5cba4cbe: [BUGFIX] Fix miscellaneous palette in pages table
Removed unnecessary locallang reference for field "editlock"
in showitem string. This field has been moved to access ...
Armin Vieweg
18:40 Revision 3d38d40c: [BUGFIX] EXT:form - fix design glitches of new element modal
Streamline the markup of the new element modal of the form editor and
fix some style glitches due to side effects wit...
Andreas Steiger
18:40 Revision fbf5650d: [BUGFIX] EXT:form - fix design glitches of new element modal
Streamline the markup of the new element modal of the form editor and
fix some style glitches due to side effects wit...
Andreas Steiger
18:25 Revision eba35306: [BUGFIX] Adjust side-effects for TcaSelectItems test cases
Resolves: #83980
Related: #83975
Releases: master
Change-Id: I2e8a9f3a5682644ef1dd1f3746be961a93ccafca
Reviewed-on: h...
Oliver Hader
16:28 Revision 14499f1d: [BUGFIX] Ensures call of synchronizeFieldValues with valid arguments
Let 8.7 installtool upgrade wizard L10nModeUpdater ignore synchronization if parent entry of given translations is se... Joerg Kummer
15:53 Revision dd5be777: [FEATURE] styleguide: Render deprecated icons
Renders deprecated icons of IconRegistry. Oliver Hader
15:29 Revision a00fd09d: [BUGFIX] Ensures call of synchronizeFieldValues with valid arguments
Let 8.7 installtool upgrade wizard L10nModeUpdater ignore synchronization if parent entry of given translations is se... Joerg Kummer
14:15 Revision 2845b6a3: [BUGFIX] Notice free TcaSelectItems testing
Making FormEngine data providers notice free is a mixture of
fixing notices in the test subject, and improving test s...
Christian Kuhn
12:41 Revision 3a7ffec2: [TASK] Migrate Icons to TypeScript
Change-Id: I4fa87602661e631adfe29d16e0f5bf31bb0f1104
Resolves: #82591
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
12:15 Revision 91e8d3e1: [TASK] EXT:form - Rename "Vendor" javascript folder to "Contrib"
Move folder typo3/sysext/form/Resources/Public/JavaScript/Backend/Vendor
to typo3/sysext/form/Resources/Public/JavaSc...
Ralf Zimmermann
11:58 Revision a98f62f5: [TASK] Extend untangleFilesArray function test in RequestBuilder
Check for cases where the files array is nested more complex or
keywords (e.g. "error") are used as field names.
Run...
Joshua Westerheide
10:52 Revision 602a2388: [TASK] EXT:form - Rename "Vendor" javascript folder to "Contrib"
Move folder typo3/sysext/form/Resources/Public/JavaScript/Backend/Vendor
to typo3/sysext/form/Resources/Public/JavaSc...
Ralf Zimmermann
08:51 Revision 7427f11c: [BUGFIX] Fix source collection for GIFBUILDER
If the file resource is a GIFBUILDER object, the dimension is set in the
properties XY, maxWidth or maxHeight.
Chang...
Marco Huber
08:20 Revision 242d3f32: [TASK] Change the label for scheduler "Save and create"
The label for the "Save and create new document" in the scheduler module,
will be change to a more appropriate label ...
Tomas Norre Mikkelsen
08:19 Revision 02e28fc5: [TASK] Change the label for scheduler "Save and create"
The label for the "Save and create new document" in the scheduler module,
will be change to a more appropriate label ...
Tomas Norre Mikkelsen
04:38 Revision fd9969bf: [BUGFIX] EXT:filelist Fixed exception when creating new text file
The exception does not occur with the LocalDriver.
For testing use the driver mentioned in the forge issue.
Resolves...
Michael Oehlhof

2018-02-19

22:41 Revision 2d61aac0: [BUGFIX] Handle empty string icon-overlay identifier
An overlay identifier can be an empty string, for instance when the icon API is
called with the Fluid icon view helpe...
Romain Canon
21:31 Revision c4666a0b: [TASK] Remove unused Bootstrap dependency from frontend request handler
Due to moving BE user authentication to a middleware, the Bootstrap
instance is no longer needed in the frontend requ...
Benjamin Franzke
20:51 Revision 5ff6ca61: [TASK] Remove ErrorIconViewHelper and move logic into model and template
Simplify generation of the error icon by removing the ViewHelper and
generate the icon identifier in the model instea...
Georg Ringer
19:24 Revision a5bb019c: [BUGFIX] Show all dropdown items of form finisher
Show the entire content of a long finisher dropdown in form wizard.
Resolves: #83131
Releases: 8.7
Change-Id: I38a38...
Andreas Steiger
12:57 Revision 5333ae5b: [TASK] Catch exception in record editing if current record is deleted
If an edit form is reloaded after the record has been deleted,
a message should be shown to the user instead of an ex...
Georg Ringer
12:19 Revision 70e2d2f6: [BUGFIX] Use language fields as defined in TCA for „Duplicate“
Change-Id: I123e6dae9b0b6a5bb68261bc9ae5aaf75a64822d
Resolves: #83926
Related: #83892
Releases: master
Reviewed-on: h...
Andreas Fernandez
12:04 Revision 05ba3c3c: [TASK] Catch exception in record editing if current record is deleted
If an edit form is reloaded after the record has been deleted,
a message should be shown to the user instead of an ex...
Georg Ringer
11:58 Revision a8c2d085: [TASK] Remove unused ViewHelpers from extension manager
Several ViewHelpers inside the extension maanger are not used and
can be removed. As those are not public API no RST ...
Georg Ringer
11:47 Revision f7463c76: [TASK] Move BE User initialization into PSR-15 middleware
The initialization of a Backend user for Frontend Contexts is currently
bound to TSFE, however, the only parts where ...
Benni Mack
09:55 Revision 25b9253f: [TASK] Move FE User initialization into PSR-15 middleware
The initialization of a frontend user is currently bound to TSFE,
however, the only parts where TSFE is actually need...
Benni Mack
09:46 Revision 281755cc: [TASK] Remove "Set" button in belog extension
The "Set" button is obsolete because the filter change automatically on dropdown select.
Resolves: #83895
Releases: ...
Gianluigi Martino

2018-02-18

17:52 Revision ff1c068a: [TASK] Migrate ToggleSearchToolbox to TypeScript
Change-Id: Ib06890d7697f0a819d436b679995162cba5543fe
Resolves: #82605
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
17:47 Revision f9152bc1: [TASK] Migrate Severity to TypeScript
Change-Id: I5b738983f733da77100830b841419ba9d12fdf23
Resolves: #83955
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
13:44 Revision a5e8ce4c: [BUGFIX] Show links to missing records in InputLink
If the linked record wasn't found (wrong uid, removed from database) we
check before trying to gather an icon for the...
Alexander Opitz
13:31 Revision 0a1f7db0: [TASK] Deprecate array handling in AbstractTreeView
The array handling in AbstractTreeView has not been used
in the core for quite some while. To clean that class up
a b...
Christian Kuhn
13:17 Revision 96d3514f: [TASK] Remove "Set" button in belog extension
The "Set" button is obsolete because the filter change automatically on dropdown select.
Resolves: #83895
Releases: ...
Gianluigi Martino
13:12 Revision aa4ce89d: [BUGFIX] Show links to missing records in InputLink
If the linked record wasn't found (wrong uid, removed from database) we
check before trying to gather an icon for the...
Alexander Opitz
00:14 Revision 24c68e80: [TASK] Add composer.json integrity check
Each composer.json file in a system extension now has its dependencies
checked against the root composer.json to avoi...
Mathias Schreiber

2018-02-17

23:44 Revision 498f4118: [TASK] Add composer.json integrity check
Each composer.json file in a system extension now has its dependencies
checked against the root composer.json to avoi...
Mathias Schreiber
23:17 Revision d892e05e: [TASK] Add CGL check for CSV fixtures
We now make sure that invalid CSV no longer gets merged
into TYPO3s core.
Resolves: #83943
Releases: master, 8.7
Cha...
Mathias Schreiber
22:23 Revision db08ce5c: [BUGFIX] Fix CSV fixtures in core
All CSV fixtures are now a proper CSV file with a proper column count.
This makes editing them with a picky CSV edito...
Anja Leichsenring
22:19 Revision 31e5d1f8: [BUGFIX] Synchronize root composer.json with ext:core composer.json
Version constraints must be identical to not spoil
composer single extension installations.
Change-Id: Ic799ef5d5f69...
Christian Kuhn
22:17 Revision 53315d51: [TASK] Add CGL check for CSV fixtures
We now make sure that invalid CSV no longer gets merged
into TYPO3s core.
Resolves: #83943
Releases: master, 8.7
Cha...
Mathias Schreiber
21:35 Revision 30fbe565: [TASK] Unify installation tests
MySql receives a test to install the introduction package, PgSql gets
one for the blank page preset.
With this change...
Anja Leichsenring
21:13 Revision da3b740b: [TASK] Unify installation tests
MySql receives a test to install the introduction package, PgSql gets
one for the blank page preset.
With this change...
Anja Leichsenring
21:07 Revision fbbec9b3: [FEATURE] Allow deactivation of FormDataProviders
To manipulate the FormEngine data provider list by extensions,
it can be helpful to just set a data provider as disab...
Christian Kuhn
21:07 Revision 62399539: [FEATURE] Allow deactivation of PSR-15 middlewares
Similar to other places that use dependency configurations
via arrays, the middleware stack configuration now allows
...
Christian Kuhn
20:48 Revision e2e65ee2: [BUGFIX] Respect casing in CommandLineBackendUserRemovalUpdate
System extensions used to create their _cli_* users lowercased.
The wizard queries only for uppercase varieties. Addi...
Anja Leichsenring
20:48 Revision 85ab2f5b: [BUGFIX] Respect casing in CommandLineBackendUserRemovalUpdate
System extensions used to create their _cli_* users lowercased.
The wizard queries only for uppercase varieties. Addi...
Anja Leichsenring
20:40 Revision 8d8050e5: [TASK] Rewrite DragUploader in TypeScript
Change-Id: If1aeff95d06e98e9c5a3725445bc616552c1eb14
Resolves: #82585
Releases: master
Reviewed-on: https://review.ty...
Andreas Wolf
20:39 Revision 111c29f9: [TASK] Move HTML generation in RemoveUserViewHelper to the view
Instead of creating the HTML in the ViewHelper it should be done in
the template.
Resolves: #83918
Releases: master
...
Georg Ringer
20:30 Revision 2348992f: [BUGFIX] Use correct content types in backend ajax and eID responses
Due to the recent changes in the commit:
e487cf526980570aa8f7a92d170bf439637c5972
[TASK] Create own response ...
Benjamin Franzke
20:00 Revision f0e1ca7f: [TASK] Add UnitTest for Compatibility7ExtractionUpdate
Change-Id: I2450313e4fb470a62f9bb4e371e0200c720bb4b5
Resolves: #83950
Releases: master, 8.7
Reviewed-on: https://revi...
Anja Leichsenring
19:56 Revision 3b15704f: [TASK] Migrate DocumentHeader to TypeScript
Change-Id: I44878243205274bac6e328ee8f1e4db79377869c
Resolves: #82584
Releases: master
Reviewed-on: https://review.ty...
Andreas Fernandez
18:24 Revision 12aef7c0: [BUGFIX] Fix CSV fixtures in core
All CSV fixtures are now a proper CSV file with a proper column count.
This makes editing them with a picky CSV edito...
Mathias Schreiber
16:37 Revision b6528d03: [TASK] Test for dangling instances in unit test execution
If a test adds some mock or prophecy revelation to the
GeneralUtility::makeInstance() stack using addInstance(),
it i...
Christian Kuhn
10:03 Revision 7774deca: [TASK] Properly check for HTTPS
Take into account empty and "off" values for the HTTPS request variable
to support ISAPI with IIS.
Resolves: #81837
...
Alexander Opitz

2018-02-16

21:29 Revision d8966fc6: [BUGFIX] Flacky acceptance test
Better safeguard a BookmarkCest detail to
stabilize that patch again.
Change-Id: Ia873d1c8a04d0ef329c280ff5d4d7518c6...
Christian Kuhn
21:29 Revision c9206f8d: [BUGFIX] Flacky acceptance test
Better safeguard a BookmarkCest detail to
stabilize that patch again.
Change-Id: Ia873d1c8a04d0ef329c280ff5d4d7518c6...
Christian Kuhn
20:05 Revision bdb54ff1: [BUGFIX] Unit tests call parent::tearDown()
For the memory garbage collection of UnitTestCase to kick in,
it is important that unit tests which implement tearDow...
Christian Kuhn
20:05 Revision 19e23dce: [BUGFIX] Unit tests call parent::tearDown()
For the memory garbage collection of UnitTestCase to kick in,
it is important that unit tests which implement tearDow...
Christian Kuhn
20:04 Revision e487cf52: [TASK] Create own response instance in controller actions
To further support the PSR-7 / PSR-15 and removal of
GeneralUtility::_GP() and friends efforts, all controllers
no lo...
Christian Kuhn
20:02 Revision 2b6a19ea: [TASK] Properly check for HTTPS
Take into account empty and "off" values for the HTTPS request variable
to support ISAPI with IIS.
Resolves: #81837
...
Alexander Opitz
18:55 Revision 6f4b9e34: [BUGFIX] Fix table markup in DragDropUploader
Resolves: #83938
Releases: master, 8.7
Change-Id: I71ddeb358cea2b24a4db46545a35ca956c6bc320
Reviewed-on: https://revi...
Mathias Schreiber
17:50 Revision b1848291: [TASK] Deprecate TypoScriptFrontendController->page_cache_reg1
Property page_cache_reg1 is a poor man limited way to manipulate
page cache tagging. It has been of very little use a...
Christian Kuhn
17:29 Revision cb4051c7: [TASK] Remove ClickMenuOnIconViewHelper of filelist extension
Move the templating code into the template instead of using a
ViewHelper.
Resolves: #83919
Releases: master
Change-I...
Georg Ringer
16:58 Revision d33c9f1d: [BUGFIX] Fix table markup in DragDropUploader
Resolves: #83938
Releases: master, 8.7
Change-Id: I71ddeb358cea2b24a4db46545a35ca956c6bc320
Reviewed-on: https://revi...
Mathias Schreiber
13:02 Revision 57d0ae78: [TASK] Unit test DataHandler->clearPrefixFromValue()
Add a unit test to support the change from issue #83870.
Change-Id: Ic8a1006c56989a1aa2ef2734e1320447875f1138
Resolv...
Christian Kuhn
13:01 Revision ac263b3d: [CLEANUP] Remove obsolete fixtures of Fluid unit tests
Change-Id: I8a54c72090fc9e9d39fae1ddd13d8f72f691fcc0
Resolves: #83929
Related: #79972
Related: #77127
Releases: maste...
Andreas Fernandez
13:01 Revision d6b54539: [CLEANUP] Remove obsolete fixtures of Fluid unit tests
Change-Id: I8a54c72090fc9e9d39fae1ddd13d8f72f691fcc0
Resolves: #83929
Related: #82414
Related: #79972
Related: #77127...
Andreas Fernandez
12:51 Revision 676ce047: [TASK] Move FE OutputCompression to PSR-15
Output Compression should be separated from the request handling, and is
now moved into a PSR-15 middleware.
This ch...
Benni Mack

2018-02-15

20:36 Revision 83cdd7ff: [TASK] Move TSFE Initialization into a PSR-15 middleware
In order to have the main request handler only deal with content creation,
and especially to move fe_user / be_user i...
Benni Mack
20:13 Revision 1220a482: [BUGFIX] Correct check for install tool requests in bootstrap
Resolves: #83924
Releases: master, 8.7
Change-Id: If9f435c64addea63793586e131da19768749857c
Reviewed-on: https://revi...
Susanne Moog
19:56 Revision 9ba14d5b: [TASK] Change the label for scheduler "Save and create"
The label for the "Save and create new document" in the scheduler module,
will be change to a more appropriate label ...
Tomas Norre Mikkelsen
19:49 Revision 66e67f22: [TASK] Simplify Frontend Request Handler
This patch improves the workflow readability by replacing variables,
simplifying if() clauses and orderings etc.
Res...
Benni Mack
19:43 Revision 46205335: [BUGFIX] Correct check for install tool requests in bootstrap
Resolves: #83924
Releases: master, 8.7
Change-Id: If9f435c64addea63793586e131da19768749857c
Reviewed-on: https://revi...
Susanne Moog
19:05 Revision b4aa8b7f: [TASK] Move "pageUnavailable_force" into a PSR-15 middleware
The check if the frontend is in "maintenance mode",
set by $GLOBALS['TYPO3_CONF_VARS']['FE']['pageUnavailable_force']...
Benni Mack
17:37 Revision 54d3af08: [TASK] Make PSR-15 middlewares use normalizedParams
This patch uses the newly introduced normalizedParams, marking
the first step away from GeneralUtility::getIndpEnv(),...
Benni Mack
17:00 Revision ff7c2aa0: [BUGFIX] Remove side effects from ErrorController tests
Resolves: #83921
Releases: master
Change-Id: Icaa53e211ed2ca6ea9824a930960c2d9cee688ef
Reviewed-on: https://review.ty...
Susanne Moog
13:30 Revision da4db433: [BUGFIX] Notice free InlineStackProcessor testing
Change-Id: I77a4782f250a4b37051eb321fd5c6670b4366e24
Resolves: #83908
Releases: master
Reviewed-on: https://review.ty...
Christian Kuhn
13:27 Revision 53a4cce8: [TASK] Let Bamboo check for clean TypeScript build
To avoid having stale TypeScript builds, Bamboo now recompiles every
TypeScript via grunt and checks for unwanted mod...
Andreas Fernandez
12:54 Revision a77b2e09: [TASK] Separate Error handling from TSFE
The goal is to decouple error handling from TSFE.
For that, a new ErrorController is added which can be
called and re...
Benni Mack
12:51 Revision 6362f63f: [TASK] Allow chaining in class ModuleTemplate
For slightly more dense code ModuleTemplate now
returns $this on setter methods to allow chaining.
Change-Id: Icd92d...
Christian Kuhn
12:43 Revision d31d3aa2: [TASK] Let Bamboo check for clean TypeScript build
To avoid having stale TypeScript builds, Bamboo now recompiles every
TypeScript via grunt and checks for unwanted mod...
Andreas Fernandez
06:52 Revision cae6a007: [TASK] Hide "Group by page" if only one page is shown in EXT:belog
It is unnecessary to show the "Group by page" checkbox if "This page" is
selected in the "Depth" dropdown.
Thus, the ...
Gianluigi Martino
06:51 Revision a531790d: [TASK] Hide "Group by page" if only one page is shown in EXT:belog
It is unnecessary to show the "Group by page" checkbox if "This page" is
selected in the "Depth" dropdown.
Thus, the ...
Gianluigi Martino
02:29 Revision 48da8ebc: [BUGFIX] Show duplicate button only if it makes sense
Resolves: #83892
Related: #77685
Releases: master
Change-Id: I16a7d57efa7d75e712bba24724d4da365b0aa40a
Reviewed-on: h...
Frank Nägler

2018-02-14

22:36 Revision 3d870286: [TASK] Move check if workspaces extension is loaded to the controller
Instead of using a ViewHelper the logic can be moved to the controller
where it belongs.
As the ViewHelper is not a ...
Georg Ringer
22:31 Revision cb97b111: [TASK] Set about module free from Extbase
The whole Extbase stack for the about module
is not necessary, as there is only one action
in this controller, and it...
Benni Mack
22:29 Revision 1b31c266: [TASK] Update typo3/cms-styleguide
composer update typo3/cms-styleguide
Version 9.0.2 brings examples of the new checkbox renderTypes
and a fal example...
Christian Kuhn
22:14 Revision 5278a235: [TASK] Show ordered PSR-15 middlewares in Configuration module
In order to find out what middlewares are called in which order,
the Configuration module now has an additional list ...
Benni Mack
13:58 Revision 340f4eae: [FEATURE] Add normalized server parameters to PSR-7 requests
To slowly substitute GeneralUtility::getIndpEnv() with a
better API, a new class is introduced that calculates all
no...
Christian Kuhn
12:57 Revision 414d1346: [TASK] styleguide: TCA: An a fal example with allowLanguageSynchronization
Christian Kuhn
12:42 Revision 3ca46352: [TASK] Remove overkill extension classes in about module
When the about module (EXT:about) was refactored into
Extbase, a Repository and Domain Model for Extensions was
added...
Benni Mack
10:43 Revision c924fbda: [FEATURE] Add possibility to use session data in TS conditions
Since the session API has been adjusted it is no longer possible
to access the (now protected) sesData property of th...
Wolfgang Klinger
10:42 Revision e514f439: [!!!][TASK] Handle E_NOTICE free unit tests
Raise typo3/testing-framework from 2.0.4 to 3.0.0:
composer require --dev typo3/testing-framework ^3.0
The new typo3...
Christian Kuhn
09:40 Revision e9960705: [BUGFIX] Cleanup Spool Mailer feature
The default file path is not set, so the admin has to set this
to a sensible default outside the web folder when he/s...
Benni Mack

2018-02-13

23:27 Revision 04ad015d: [TASK] Update typo3/testing-framework
Raise from 2.0.3 to 2.0.4 in master and
from 1.2.2 to 1.2.3 in v8. Brings a patch
to hopefully stabilize acceptance t...
Christian Kuhn
23:27 Revision fc321fe4: [TASK] Update typo3/testing-framework
Raise from 2.0.3 to 2.0.4 in master and
from 1.2.2 to 1.2.3 in v8. Brings a patch
to hopefully stabilize acceptance t...
Christian Kuhn
23:04 Revision d101e40f: [BUGFIX] Remove console.log() from compiled InfoWindow.js
Resolves: #83886
Related: #83844
Releases: master
Change-Id: I2eca96de481c9b3d4a660f7cfded99099ea87743
Reviewed-on: h...
Andreas Fernandez
22:10 Revision ec7830bb: [BUGFIX] Handle settings for report / check in linkvalidator
The level and link type checkmark options are now handled seperately
for the "Report" and "Check Links" tab. This way...
Thorben Nissen
21:50 Revision aae95968: [BUGFIX] Handle settings for report / check in linkvalidator
The level and link type checkmark options are now handled seperately
for the "Report" and "Check Links" tab. This way...
Thorben Nissen
20:52 Revision f7b516d0: [FEATURE] Add interlace option for image conversion
When the option $GLOBALS['TYPO3_CONF_VARS'][GFX][processor_interlace]
is set, all images will be generated with the g...
Richard Haeser
20:39 Revision c5eecf0e: [BUGFIX] Add missing htmlspecialchars() calls and cleanup in QueryView
Add missing htmlspecialchars() calls in
EXT:core/Classes/Database/QueryView.php and do cleanup.
Resolves: #83354
Rel...
Stephan Großberndt
15:19 Revision 0f969002: [BUGFIX] Add missing htmlspecialchars() calls and cleanup in QueryView
Add missing htmlspecialchars() calls in
EXT:core/Classes/Database/QueryView.php and do cleanup.
Resolves: #83354
Rel...
Stephan Großberndt
14:31 Revision 743d6780: [TASK] Remove two unused settings from LocalConfiguration
The two (internal) settings 'SYS/isInitialInstallationInProgress' and
'SYS/isInitialDatabaseImportDone' have been obs...
Christian Kuhn
13:24 Revision 6af66f1d: [FEATURE] Add duplicate button
This patch provides a new "duplicate" button inside of the topbar of the
edit record form next to the close button. T...
Willi Wehmeier
13:22 Revision 85aa8905: [BUGFIX] Add missing space in regular expression
DataHandler::clearPrefixFromValue is missing a space
in the regular expression when removing the prependAtCopy
label....
Wolfgang Klinger
08:56 Revision 8858577f: [TASK] Use hash_equals for timing-safe comparison of hash-values
To prevent timing-attacks on hash-comparions it is advised
to use hash_equals.
Resolves: #83329
Releases: master, 8....
Stefan Neufeind
08:04 Revision 2235b4a5: [BUGFIX] Fix backend user check in ProductionExceptionHandler
Uncaught Error: Call to a member function isBackendUserLoggedIn() on null
in […]/typo3/sysext/core/Classes/Error/Prod...
Benjamin Franzke

2018-02-12

22:51 Revision 3900c7ae: [BUGFIX] Fix backend user check in ProductionExceptionHandler
Uncaught Error: Call to a member function isBackendUserLoggedIn() on null
in […]/typo3/sysext/core/Classes/Error/Prod...
Benjamin Franzke
22:39 Revision eaa28ad1: [BUGFIX] Show ImageMagick command on failure
Install tool now shows an ImageMagick command which
failed.
Resolves: #83868
Releases: master
Change-Id: I4555d2ccdf...
Tymoteusz Motylewski
22:33 Revision 0b944f1d: [BUGFIX] Catch __PHP_Incomplete_Class classes
Resolves: #66587
Releases: master, 8.7
Change-Id: I444c818e9f81d3595ca68513800c85d9f993f9b4
Reviewed-on: https://revi...
Frank Nägler
21:45 Revision 16440346: [TASK] Directly wire Application and RequestHandler
The frontend and backend Application and RequestHandler classes
are tightly coupled since the frontend eID request ha...
Benjamin Franzke
21:43 Revision b6dd5365: [TASK] Use Logging API for scheduler logging
The custom logging of the scheduler pollutes the sys_log table
by default in all installations.
Switching to proper ...
Benni Mack
20:23 Revision e624c933: [FEATURE] Add signal slot for user switch
Resolves: #80263
Releases: master
Change-Id: Ida7b06961c2e9e813a03586fc6c8f26b3bcde3d8
Reviewed-on: https://review.ty...
René Bigler
19:31 Revision 7c7ba163: [BUGFIX] Catch __PHP_Incomplete_Class classes
Resolves: #66587
Releases: master, 8.7
Change-Id: I444c818e9f81d3595ca68513800c85d9f993f9b4
Reviewed-on: https://revi...
Frank Nägler
18:11 Revision 6c8a2df3: [TASK] Deprecate StringFrontend cache frontend
Can be drop-in replaced by VariableFrontend. There are no
occurrences in core code except for in tests and comments.
...
Claus Due
17:27 Revision eb5f361e: [BUGFIX] Show hidden translated record only once in clipboard
Right now, when user in workspace move element with translation
to the clipboard, translation is rendered twice in cl...
Łukasz Uznański
17:27 Revision 213cbde0: [BUGFIX] Updated class name in scheduler docs
Resolves: #66587
Releases: master, 8.7
Change-Id: If5fbb4df430aeb08122cc0713167a8cc464e6d55
Reviewed-on: https://revi...
Michael Oehlhof
17:27 Revision 3e463610: [BUGFIX] Updated class name in scheduler docs
Resolves: #66587
Releases: master, 8.7
Change-Id: If5fbb4df430aeb08122cc0713167a8cc464e6d55
Reviewed-on: https://revi...
Michael Oehlhof
17:17 Revision ec15a3c6: [BUGFIX] Show hidden translated record only once in clipboard
Right now, when user in workspace move element with translation
to the clipboard, translation is rendered twice in cl...
Łukasz Uznański
16:27 Revision 3adb7533: [BUGFIX] Convert eID null return values to a NullResponse
An eID script (like FileDumpController) might return null.
We need to convert that to a NullResponse in order to be
p...
Benjamin Franzke
16:15 Revision c71c09ad: [TASK] Fix escaping in documentation of EXT:scheduler
Releases: master
Resolves: #83862
Change-Id: Iba543f6511949b9b4bebd73d65cedd77c4c4a5f2
Reviewed-on: https://review.ty...
guppy42
15:28 Revision 5169866e: [TASK] Use native array_replace_recursive implementation
The custom implementation of array_replace_recursive in YamlSource
has been replaced with the native PHP version of t...
Ralf Zimmermann
14:55 Revision 07739dbb: [TASK] Use native array_replace_recursive implementation
The custom implementation of array_replace_recursive in YamlSource
has been replaced with the native PHP version of t...
Ralf Zimmermann
14:05 Revision e5435994: [BUGFIX] Handle Guzzle exceptions in linkvalidator
* The Guzzle exceptions are handled in order to produce better,
localized error messages in the Report
* Add a new ...
Sybille Peters
13:48 Revision 0ec020cc: [BUGFIX] Handle Guzzle exceptions in linkvalidator
* The Guzzle exceptions are handled in order to produce better,
localized error messages in the Report
* Add a new ...
Sybille Peters
13:32 Revision 9e756d64: [BUGFIX] Use `file.identifier` in search result of filelist
The search results of the filelist access the property
`file.combinedIdentifier`. The property is not available anymo...
Andreas Fernandez
13:17 Revision f48414d3: [BUGFIX] Use `file.identifier` in search result of filelist
The search results of the filelist access the property
`file.combinedIdentifier`. The property is not available anymo...
Andreas Fernandez
13:06 Revision 4da9b04a: [!!!][BUGFIX] Reorder processing of TCA select items
It's now possible again to add and remove items via
pageTSconfig after itemsProcFunc has been processed
for TCA selec...
Stefan Froemken
12:56 Revision 744ee56b: [TASK] Skip test for Yaml PHP extension if not loaded
Resolves: #83861
Releases: master, 8.7
Change-Id: I235e5e37405b264ce071c8d6ecb2b0c13f64357c
Reviewed-on: https://revi...
Susanne Moog
12:46 Revision 0883ceb6: [BUGFIX] Make it possible to translate selectMultipleSideBySide
For the default language it was possible to view the field, but on
translating the dataset, the following exception i...
Manuel Selbach
12:38 Revision eaf148d9: [BUGFIX] Make it possible to translate selectMultipleSideBySide
For the default language it was possible to view the field, but on
translating the dataset, the following exception i...
Manuel Selbach
12:37 Revision aa83d680: [TASK] Skip test for Yaml PHP extension if not loaded
Resolves: #83861
Releases: master, 8.7
Change-Id: I235e5e37405b264ce071c8d6ecb2b0c13f64357c
Reviewed-on: https://revi...
Susanne Moog
12:20 Revision dbd9dd2d: [BUGFIX] Make it possible to translate selectMultipleSideBySide
For the default language it was possible to view the field, but on
translating the dataset, the following exception i...
Manuel Selbach
11:39 Revision e44f009a: [TASK] Move info popups to modal windows
Resolves: #83844
Releases: master
Change-Id: I5fef80a48d52da9800a7a9a2a23445d60168e8b5
Reviewed-on: https://review.ty...
Benjamin Kott
11:29 Revision ea595169: [BUGFIX] EXT:filelist Fixed exception when the base path does not exists
Resolves: #79785
Releases: master, 8.7
Change-Id: I50cf03273747b1fa32a1f8e4aac993a3fbc7b7f0
Reviewed-on: https://revi...
Michael Oehlhof
11:13 Revision 1ea84aa1: [TASK] Unify Backend Request Handlers
Due to the middleware PSR-15 concept, the AjaxRequestHandler can
be migrated easily into the generic Backend RequestH...
Benni Mack
09:50 Revision 07e566f0: [TASK] Update php-cs-fixer to v2.10.2
Adjusts comment-indentions for else/elseif.
Commands used:
* composer update friendsofphp/php-cs-fixer --with-depend...
Stefan Neufeind
09:03 Revision f6a34fe1: [TASK] FE: Move Content-Length header to middleware
Resolves: #83828
Releases: master
Change-Id: Id5f85a5ae38260cc1a1bf730b365a9b1c425bc7e
Reviewed-on: https://review.ty...
Benni Mack

2018-02-11

14:09 Revision 1dde9c4c: [BUGFIX] Set default values in TCA of sys_file_collection
Resolves: #83838
Releases: master, 8.7
Change-Id: I3f27f3e610fd4eae7ac37349a0cf4ff03faa1189
Reviewed-on: https://revi...
Andreas Fernandez
13:46 Revision 437015c5: [BUGFIX] Set default values in TCA of sys_file_collection
Resolves: #83838
Releases: master, 8.7
Change-Id: I3f27f3e610fd4eae7ac37349a0cf4ff03faa1189
Reviewed-on: https://revi...
Andreas Fernandez
13:25 Revision 97ce5725: [BUGFIX] HTML5: use self-closing tags only if allowed
For HTML5 only certain HTML tags are allowed to be self-closing
(e.g. <img src="..." />), so this needs to be checked...
Esteban Marín
13:16 Revision 4830763a: [BUGFIX] HTML5: use self-closing tags only if allowed
For HTML5 only certain HTML tags are allowed to be self-closing
(e.g. <img src="..." />), so this needs to be checked...
Esteban Marín
01:36 Revision 170287bf: [TASK] Popup file id on the right side of "File selector"
With this patch on the right side of the "File selector" window a popup
with the file id is showing hovering the file...
Gianluigi Martino
01:23 Revision 7a549759: [FEATURE] Add readonly and required attributes to TextareaViewHelper
The f:form.textarea view helper now supports the HTML attributes
`readonly` and `required`.
Resolves: #82704
Release...
Raphael Graf
01:12 Revision c234c6b5: [BUGFIX] Fix quoting and cleanup in AdminPanelView
In EXT:frontend/Classes/View/AdminPanelView.php add missing
htmlspecialchars() calls, remove unnecessary ones, add qu...
Stephan Großberndt
01:01 Revision 985d0a9e: [BUGFIX] Fix quoting and cleanup in AdminPanelView
In EXT:frontend/Classes/View/AdminPanelView.php add missing
htmlspecialchars() calls, remove unnecessary ones, add qu...
Stephan Großberndt
00:44 Revision 95f9df58: [FEATURE] Integrate Swift Mailer's spool transport
Adds new configuration to the install tool and provides an
extbase schedular task and command.
A small refactoring w...
Remo H.
00:06 Revision fc3c17d6: [BUGFIX] EXT:form - fix clicks on checkbox labels in IE/Edge
Add the "for" attribute to help Internet Explorer and Edge to target
the actual checkbox field, not the hidden field ...
Benni Mack
00:06 Revision 64f29c34: [TASK] Fix flaky Acceptance Tests
The current default timeout to wait for elements is 10 seconds.
Turn up to 30 sec to stabilize the situation.
Resolv...
Anja Leichsenring
00:04 Revision 0059eed5: [FEATURE] Allow setting a default replyTo-email-address
If no other email-address is set as reply-to use this address
as default. This is similar to the existing defaultMail...
Stefan Neufeind
 

Also available in: Atom