Project

General

Profile

Activity

From 2020-04-23 to 2020-05-22

2020-05-22

21:57 Revision bd04cd12: [TASK] Add new file object to AfterFileCopiedEvent
The PSR-14 event "AfterFileCopiedEvent" in FAL now also
has the possibility to return the newly created file
and the ...
Benni Mack
20:51 Revision 287e14c3: [BUGFIX] Allow to set replyTo email address in ext:felogin
If the TypoScript variable `plugin.tx_felogin_pi1.replyTo` was set to
an email address, it triggered the following er...
chris
17:13 Revision 27709fd5: [TASK] Convert ckeditor4 sources from CRLF to LF in grunt npmcopy
Git converts CRLF to LF when plaintext files are staged. The existing
copies of the rte_ckeditor Contrib/* sources ha...
Benjamin Franzke
16:35 Revision 5a197af6: [TASK] Convert ckeditor4 sources from CRLF to LF in grunt npmcopy
Git converts CRLF to LF when plaintext files are staged. The existing
copies of the rte_ckeditor Contrib/* sources ha...
Benjamin Franzke
16:26 Revision 4055defe: [BUGFIX] Respect showHiddenFiles in filelist module
Activating "showHiddenFilesAndFolders" in BE User
settings shows hidden files and folders also when
navigating throug...
Stefan Froemken
16:25 Revision 9932767b: [BUGFIX] Do not mark repeatable wizards executed during install
The point of repeatable update wizards is that they are not
marked executed and thus always checked for possible upda...
Helmut Hummel
16:11 Revision 128828a5: [BUGFIX] Respect showHiddenFiles in filelist module
Activating "showHiddenFilesAndFolders" in BE User
settings shows hidden files and folders also when
navigating throug...
Stefan Froemken
15:24 Revision 0fee8243: [TASK] Clean up admin panel types
Resolves: #91457
Releases: master
Change-Id: I29009a9498b050942e34a27815acdf996e6f0539
Reviewed-on: https://review.ty...
Susanne Moog
13:55 Revision e3ad2bd0: [TASK] Move iconFactory initialization out of loop
Resolves: #91459
Relates: #91302
Releases: master
Change-Id: Ic4af3247d7557a6c12a8d538e85795c507eab69a
Reviewed-on: h...
Oliver Bartsch
10:46 Revision 4bb09190: [BUGFIX] Bring back record type icons for select items
With the removal of `selicon_field_path` in #87937 also the
automatic record type icon mapping was removed.
As a res...
Oliver Bartsch
00:04 Revision fc4b3afd: [TASK] Improve descriptions of the rootline related methods
To highlight difference between BackendUtility::BEgetRootLine()
and RootlineUtility->get()
Resolves: #91455
Releases...
Tymoteusz Motylewski

2020-05-21

22:31 Revision 62f2c36f: [TASK] Improve descriptions of the rootline related methods
To highlight difference between BackendUtility::BEgetRootLine()
and RootlineUtility->get()
Resolves: #91455
Releases...
Tymoteusz Motylewski
18:07 Revision 7971bc94: [BUGFIX] Prevent null pointer exception in LocalizationUtility
Resolves: #91345
Releases: master
Change-Id: I54ab67e85b3bf24b06916b674765ed22fb5de76c
Reviewed-on: https://review.ty...
Oliver Bartsch
15:02 Revision 2f2cfff8: [BUGFIX] Disable trigger buttons in Install Tool when actions are executed
If an action in the Install Tool is executed that is related to an
inline module or an interactable module (a.k.a "mo...
Andreas Fernandez
00:47 Revision 534e7cf7: [BUGFIX] Fix handling of deprecated cache configuration
When initializing the configuration for a cache any existing
configuration under its old name (cache_ prefixed) is ap...
Markus Klein

2020-05-20

15:11 Revision 9da9ffa8: [BUGFIX][DOCS] Clarify lowlevel cleanup commands
The documentation for lowlevel commands are optimized so they make
more sense:
* Nightly checks are run with a --dry...
Benni Mack
13:57 Revision c96bf68c: [BUGFIX][DOCS] Clarify lowlevel cleanup commands
The documentation for lowlevel commands are optimized so they make
more sense:
* Nightly checks are run with a --dry...
Benni Mack
11:52 Revision 1f5a5087: [TASK] Consistent version restrictions for PSR packages
composer require "psr/http-message":"^1.0"
composer require "psr/log":"^1.0"
Releases: master, 9.5
Resolves: #89...
Aimeos no-lastname-given
10:41 Revision 6e69904b: [BUGFIX] Correctly evaluate PageTS in TemplateModule
Set the current page id early, so that PageTS is fetched
from the correct page instead of id 0.
Releases: 9.5, maste...
Helmut Hummel

2020-05-19

16:05 Revision 98644c6e: [TASK] Set TYPO3 version to 10.4.4-dev
Change-Id: I22eb57766cd6ddd8aa31447ccd374e52920c2010
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/645...
Oliver Hader
15:48 Revision b001e34a: [TASK] Set TYPO3 version to 9.5.19-dev
Change-Id: I1b2efe8dc2ea1b559e5720984c9f9a8f7bf0fa4e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/645...
Oliver Hader
15:16 Revision 29ce7866: [RELEASE] Release of TYPO3 10.4.3
Change-Id: Ifd8e3cc62c5b0a27b0bc938e5dbc8cb136a1d07c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/645...
Oliver Hader
15:10 Revision 257b8ad2: [RELEASE] Release of TYPO3 9.5.18
Change-Id: I0f60f14a729ee231f6faa9e8bb1aa56e742cca15
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/645...
Oliver Hader
15:06 Revision 8eb29dd2: [BUGFIX] Loosen site check for records not stored in site context
When saving a record on a page that is not part of a site,
the slug field of this record, despite being set to "uniqu...
Helmut Hummel
14:51 Revision 1e766c5c: [BUGFIX] Loosen site check for records not stored in site context
When saving a record on a page that is not part of a site,
the slug field of this record, despite being set to "uniqu...
Helmut Hummel
13:59 Revision 41f44495: [BUGFIX] Re-add initialization of PageRepository::$where_groupAccess
Re-added `$this->where_groupAccess` to init method.
Resolves: #91429
Releases: master, 9.5
Change-Id: Ibd9b169e8d11e...
Benni Mack
13:39 Revision 5ccf6b21: [BUGFIX] Fixed order-by while querying old realurl table for slugs
The old tx_realurl_pathcache does not have a uid field, but uses the
field cache_id. The order-by now uses a differen...
Riny van Tiggelen
12:54 Revision 78ea2ce3: [BUGFIX] Re-add initialization of PageRepository::$where_groupAccess
Re-added `$this->where_groupAccess` to init method.
Resolves: #91429
Releases: master, 9.5
Change-Id: Ibd9b169e8d11e...
Thomas Hohn
11:46 Revision 712c24bc: [BUGFIX] Fixed order-by while querying old realurl table for slugs
The old tx_realurl_pathcache does not have a uid field, but uses the
field cache_id. The order-by now uses a differen...
Riny van Tiggelen
00:00 Revision 8a137310: [BUGFIX] Allow referrer refresh in install tool
With TYPO3-CORE-SA-2020-006 (SSRF via XSS) a strict referrer handling
has been introduced to avoid the install tool b...
Oliver Hader

2020-05-18

23:59 Revision 86b9b4a2: [BUGFIX] Allow referrer refresh in install tool
With TYPO3-CORE-SA-2020-006 (SSRF via XSS) a strict referrer handling
has been introduced to avoid the install tool b...
Oliver Hader
23:03 Revision 234d8387: [BUGFIX] Use checksum of frontend groups in cache identifier
The generated cache identifier may get very long in case a page has many
frontend groups configured and may exceeds t...
Andreas Fernandez
22:17 Revision 4d15cf21: [BUGFIX] Use checksum of frontend groups in cache identifier
The generated cache identifier may get very long in case a page has many
frontend groups configured and may exceeds t...
Andreas Fernandez
22:06 Revision cebeaf6c: [BUGFIX] Actually write cache for generated access field condition
The manual backport of #91208 missed to actually write the calculcated
condition into the cache.
This patch adds the...
Andreas Fernandez
17:17 Revision 2ce81ab6: [BUGFIX] Fix serialization of ObjectManager
The PSR-11 container instance was not cleared upon serialization which
caused an exception when Closures in the conta...
Benjamin Franzke
14:34 Revision 6d9e803c: [BUGFIX] Allow multiple referrer types in backend main route
With TYPO3-CORE-SA-2020-006 (SSRF via XSS) a strict referrer handling
has been introduced to avoid the TYPO3 backend ...
Oliver Hader
14:23 Revision b499cb83: [TASK] Add missing documentation for BackendUserConfigurationUpdate
Resolves: #91417
Releases: master, 9.5
Change-Id: I690cf19965310cdb8612dca3b34f751aafb4c550
Reviewed-on: https://revi...
Oliver Hader
14:22 Revision eda9a9a4: [BUGFIX] Properly (un)serialize ReflectionService
The ReflectionService usually doesn't get serialized by users
directly but since Extbase has an unclean dependency ch...
Alexander Schnitzler
12:33 Revision d685d021: [TASK] Add missing documentation for BackendUserConfigurationUpdate
Resolves: #91417
Releases: master, 9.5
Change-Id: I690cf19965310cdb8612dca3b34f751aafb4c550
Reviewed-on: https://revi...
Oliver Hader
12:27 Revision 7c4699b2: [BUGFIX] Set controller object name for widget request
While introducing the fully qualified controller class names
in the extbase plugin configuration the originally used ...
Alexander Schnitzler
12:13 Revision b9ace2c1: [BUGFIX] Properly (un)serialize ReflectionService
The ReflectionService usually doesn't get serialized by users
directly but since Extbase has an unclean dependency ch...
Alexander Schnitzler
11:35 Revision 274e0282: [BUGFIX] Allow arbitrary objects in widget context
TYPO3-CORE-SA-2020-005 cause side-effects on Fluid AJAX widgets which
unfortunatelly support any class instance to be...
Oliver Hader
11:35 Revision 18e3f4f7: [BUGFIX] Allow arbitrary objects in widget context
TYPO3-CORE-SA-2020-005 caused side-effects on Fluid AJAX widgets which
unfortunatelly support any class instance to b...
Oliver Hader
10:52 Revision 794c2286: [DOCS] Fix table syntax in changelog
Resolves: #91411
Releases: master
Change-Id: If9850f683e1f6e72e62fcfdb41802430d1888f69
Reviewed-on: https://review.ty...
Daniel Siepmann
10:09 Revision fbafe16c: [BUGFIX] Allow multiple referrer types in backend main route
With TYPO3-CORE-SA-2020-006 (SSRF via XSS) a strict referrer handling
has been introduced to avoid the TYPO3 backend ...
Oliver Hader
08:04 Revision c6863067: [BUGFIX] Use SystemEmail layout in felogin password recovery
The PasswordRecovery template misses a layout which results in an empty
HTML part being rendered. This patch adds the...
Andreas Fernandez

2020-05-17

11:23 Revision 33187ea8: [DOCS] Correctly close tags in changelogs
Releases: master
Resolves: #91395
Change-Id: If1c5c896c519aa5cf5ff35072bb101f718f8cdcb
Reviewed-on: https://review.ty...
Guido Schmechel

2020-05-15

15:32 Revision 110985c1: [TASK] Namespaces for PSR-14 events corrected
The namespaces for the PSR-14 events are not working. Removed /Login -
path since this is not existing.
Releases: ma...
jdoe-dev
15:15 Revision b1af57ac: [BUGFIX] Set changed state of FormEngine when null placeholder fields are changed
When a null placeholder checkbox is changed, the linked form field is
now marked as "changed", which triggers the con...
Andreas Fernandez
08:27 Revision cb0d4629: [BUGFIX] Set changed state of FormEngine when null placeholder fields are changed
When a null placeholder checkbox is changed, the linked form field is
now marked as "changed", which triggers the con...
Andreas Fernandez
07:49 Revision f06fa298: [BUGFIX] Check for existence of `t3js-login-url` id in Login dialog
HTML element with identifier `t3js-login-url` is used to check whether
referrer handling is activated and suported. I...
Oliver Hader
07:49 Revision 67944aa4: [BUGFIX] Check for existence of `t3js-login-url` id in Login dialog
HTML element with identifier `t3js-login-url` is used to check whether
referrer handling is activated and suported. I...
Oliver Hader

2020-05-14

23:12 Revision ccd6da50: [BUGFIX] Exclude current record when checking slug's uniqueness
The current record constraint was forgotten in the
implementation of uniqueInTable and is now added.
Resolves: #9137...
Xavier Perseguers
20:34 Revision a908f93e: [BUGFIX] Fix SMTP encryption migration when plaintext was used before
The SMTP SSL/TLS migration introduced in #91070 does not take the case
into account when no SMTP encryption was used ...
Benjamin Franzke
20:01 Revision 347ab376: [BUGFIX] Use correctly terminated HTML block elements
Using `<div />` as template to be used in jQuery worked previously,
but is not supported with jQuery 3.5.x anymore. O...
Oliver Hader
19:58 Revision 23987851: [BUGFIX] Use correctly terminated HTML block elements
Using `<div />` as template to be used in jQuery worked previously,
but is not supported with jQuery 3.5.x anymore. O...
Oliver Hader
11:12 Revision 8686d858: [BUGFIX] Relax constraints on serializing objects
With security advisory TYPO3-CORE-SA-2020-004 new
`BlockSerializationTrait` has been introduced blocking serializatio...
Oliver Hader
10:44 Revision dab027bd: [BUGFIX] Exclude current record when checking slug's uniqueness
The current record constraint was forgotten in the
implementation of uniqueInTable and is now added.
Resolves: #9137...
Xavier Perseguers
10:37 Revision 5c48857f: [BUGFIX] Relax constraints on serializing objects
With security advisory TYPO3-CORE-SA-2020-004 new
`BlockSerializationTrait` has been introduced blocking serializatio...
Oliver Hader
09:29 Revision e413054c: [BUGFIX] Prevent PHP type error and stale language cache
PHP is raising an error if $pageId cannot be resolved to an
integer value as required by method signature.
Additiona...
Claus Due
06:24 Revision 45d2a426: [BUGFIX] Open CSH with selected context provided by links
A context can be provided, when opening the CSH (Context Sensitive Help).
E.g. when opening the CSH for a backend mo...
Daniel Siepmann
06:24 Revision 984a3609: [BUGFIX] Fix "see also" links in CSH entries
The "see also" links, used for cross referencing
different CSH entries are fixed. Cross referencing
links are now bui...
Josef Glatz

2020-05-13

18:50 Revision 738ac0cc: [BUGFIX] Remove wrong MethodCallStaticMatchers
Some methods have been added for this matcher,
which are actually not deprecated/removed as a
whole. Only the usage o...
Markus Klein
08:26 Revision 3c7867fc: [TASK] Don't use GeneralUtility::getContainer in functional tests
As GeneralUtility::getContainer is marked internal, we do now avoid
to use this method in core tests in order to demo...
Benjamin Franzke

2020-05-12

13:09 Revision 554fcf40: [TASK] Set TYPO3 version to 9.5.18-dev
Change-Id: Iadabfec179a236eac6cad0c89c32fe2a4d42e200
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/644...
Oliver Hader
13:09 Revision 1c92d05b: [TASK] Set TYPO3 version to 10.4.3-dev
Change-Id: I6e8b59634266786e07a0d80a6271914a26a7d7e4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/644...
Oliver Hader
12:41 Revision cf17e400: [RELEASE] Release of TYPO3 10.4.2
Change-Id: I22d5494ecd9cf12efbd6a7acec0b23b000340905
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/644...
Oliver Hader
12:36 Revision 33a59bca: [RELEASE] Release of TYPO3 9.5.17
Change-Id: I8491411d8175bfb72212f1d7e3cf9722f404cc0e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/644...
Oliver Hader
11:30 Revision 7339543a: [SECURITY] Escape shortened placeholder text in HTML output
Prevent XSS by escaping the shortened placeholder text for various
Backend form elements properly.
Resolves: #90817
...
Markus Klein
11:22 Revision 1b28fec3: [SECURITY] Mitigate bypassing CSRF token via XSS
Cross-site scripting in same-site/same-origin context most probably
allows bypassing tokens that usually protects aga...
Oliver Hader
11:22 Revision e4fb92a8: [SECURITY] Avoid insecure deserialization of $BE_USER->uc properties
General and unscoped collection of user settings in $BE_USER->uc is
vulnerable to insecure deserialization, triggered...
Oliver Hader
11:22 Revision ab4fec2a: [SECURITY] Prevent destructors with side-effects from being unserialized
Deserialization of objects could lead to arbitrary removal of resources
as well as sending out message via mail.
Res...
Oliver Hader
11:21 Revision 0040b7b3: [SECURITY] Ensure decoded entities are encoded for HTML again
HTML entities being used in link tags created with `typolink` have
to be encoded correctly again after entities have ...
Oliver Hader
11:21 Revision 14929b98: [SECURITY] Prevent time based information disclosure
To prevent a time based information disclosure in backend password reset,
this patch adds a random delay between 200 ...
Frank Nägler
11:21 Revision deaf931c: [SECURITY] Mitigate bypassing CSRF token via XSS
Cross-site scripting in same-site/same-origin context most probably
allows bypassing tokens that usually protects aga...
Oliver Hader
11:21 Revision 7d4159f7: [SECURITY] Avoid insecure deserialization of $BE_USER->uc properties
General and unscoped collection of user settings in $BE_USER->uc is
vulnerable to insecure deserialization, triggered...
Oliver Hader
11:21 Revision fa3992d1: [SECURITY] Prevent destructors with side-effects from being unserialized
Deserialization of objects could lead to arbitrary removal of resources
as well as sending out message via mail.
Res...
Oliver Hader
11:21 Revision 931a4fc0: [SECURITY] Ensure decoded entities are encoded for HTML again
HTML entities being used in link tags created with `typolink` have
to be encoded correctly again after entities have ...
Oliver Hader
11:21 Revision 109bf625: [SECURITY] Escape shortened placeholder text in HTML output
Prevent XSS by escaping the shortened placeholder text for various
Backend form elements properly.
Resolves: #90817
...
Markus Klein
11:15 Revision dcac1c70: [TASK] Integrate server response security checks
In order to evaluate potential server misconfigurations and to reduce
the potential of security implications in gener...
Oliver Hader
11:07 Revision c04ce955: [TASK] Integrate server response security checks
In order to evaluate potential server misconfigurations and to reduce
the potential of security implications in gener...
Oliver Hader
09:59 Revision 14849c32: [TASK] Incorporate changes of jQuery version 3.5.0
Patch files for fixing security issues are provided and applied after
installing the modules via `yarn install`.
htt...
Andreas Fernandez
09:58 Revision f34eb516: [TASK] Incorporate changes of jQuery version 3.5.0
This commit introduces live-patching of node_modules, which applies
patch files to specific modules (similar to compo...
Andreas Fernandez
09:48 Revision d9616d69: [BUGFIX] Revert PageReadPermission check for TreeController
In order to allow non-admins to fetch nodes which have no "pid=0"
the change to only fetch pages with access, the cha...
Benni Mack
09:31 Revision 89b080a3: [BUGFIX] Fix internal + external links with URLs fragment
Internal and external links have been incorrectly processed
by the legacy link notation converter which removed the
f...
Benni Mack
09:17 Revision 49d8b1cc: [BUGFIX] Revert PageReadPermission check for TreeController
In order to allow non-admins to fetch nodes which have no "pid=0"
the change to only fetch pages with access, the cha...
Benni Mack
09:17 Revision 71440487: [BUGFIX] Fix internal + external links with URLs fragment
Internal and external links have been incorrectly processed
by the legacy link notation converter which removed the
f...
Benni Mack
09:16 Revision 49096b07: [BUGFIX] Enable Enhancer support for MountPoints
When using e.g. PageTypeDecorator in conjunction with mountpoints
and other Enhancers, the MP parameter was not added...
Benni Mack
09:10 Revision d5b5b26c: [BUGFIX] Allow more characters for MySQL / MariaDB database name
With this change it is possible to use a wider set of characters.
Please have a look at the official documentation of...
Manuel Selbach
08:41 Revision 379288fb: [DOCS] ext:dashboard presets feature
The system extension ext:dashboard provides a way to register presets of
dashboards.
These presets can be configured ...
Daniel Siepmann

2020-05-11

22:14 Revision ba457e83: [BUGFIX] Enable Enhancer support for MountPoints
When using e.g. PageTypeDecorator in conjunction with mountpoints
and other Enhancers, the MP parameter was not added...
Benni Mack
21:50 Revision c71afa63: [BUGFIX] Only call getMovePlaceholder for MOVE_POINTER records
Since isInWebMount now calls BEgetRootline with workspace overlays,
an additional query for ALL requested pages in ro...
Benni Mack
21:26 Revision 02d3c6a3: [BUGFIX] Only call getMovePlaceholder for MOVE_POINTER records
Since isInWebMount now calls BEgetRootline with workspace overlays,
an additional query for ALL requested pages in ro...
Benni Mack
20:37 Revision cd8a613c: [BUGFIX] Consistently fetch SiteConfiguration from DI
SiteConfiguration is available from the DI container (both in failsafe and
symfony DI), therefore no constructor argu...
Helmut Hummel
19:06 Revision d3297faa: [BUGFIX] Correctly evaluate "unique" eval for slug fields
TYPO3 v9.5.16, fixed functionality for URL resolving
for records with slug fields defined as "uniqueInSite".
With suc...
König David
17:18 Revision f1a8ae98: [BUGFIX] Correctly evaluate "unique" eval for slug fields
TYPO3 v9.5.16, fixed functionality for URL resolving
for records with slug fields defined as "uniqueInSite".
With suc...
König David
13:57 Revision db898e5a: [BUGFIX] Fix HMENU special=directory when site language is in free mode
When setting a site language into free mode for translations, then
"$cObj->exec_getQuery()" only returns the pages wi...
Benni Mack
12:28 Revision 67f1f68f: [BUGFIX] Disable new content buttons until module is loaded
Each link triggering the "New content element" wizard is now initially
disabled and gets enabled once the according m...
Andreas Fernandez
09:14 Revision 2f9d1470: [BUGFIX] Fix HMENU special=directory when site language is in free mode
When setting a site language into free mode for translations, then
"$cObj->exec_getQuery()" only returns the pages wi...
Benni Mack
09:14 Revision 61aec701: [BUGFIX] Do not deprecate $GLOBALS[TYPO3_REQUEST]
The global object $GLOBALS[TYPO3_REQUEST] holding the
current PSR-7 request object was introduced in TYPO3 v9.2.
How...
Benni Mack
08:38 Revision 0fb9702c: [BUGFIX] Do not deprecate $GLOBALS[TYPO3_REQUEST]
The global object $GLOBALS[TYPO3_REQUEST] holding the
current PSR-7 request object was introduced in TYPO3 v9.2.
How...
Benni Mack
07:55 Revision 1688e525: [BUGFIX] Fix typo in frontend usergroups CSH details text
This commit fixes small typo in CSH text for frontend usergroups where instead of
"of" word "or" was used, changing s...
Marcin Sągol
07:33 Revision 1d2f1ba8: [BUGFIX] Fix typo in frontend usergrops CSH details text
This commit fixes small typo in CSH text for frontend usergroups where instead of
"of" word "or" was used, changing s...
Marcin Sągol

2020-05-10

08:15 Revision 10f755df: [BUGFIX] Include composer dumpautoload in Test Plan Jobs
Resolves: #91349
Releases: master, 9.5
Change-Id: I60ffcb35a82d7e890590f836dcfd9e0739c8db03
Reviewed-on: https://revi...
Anja Leichsenring

2020-05-09

18:26 Revision e7732cb7: [BUGFIX] Include composer dumpautoload in Test Plan Jobs
Resolves: #91349
Releases: master
Change-Id: I60ffcb35a82d7e890590f836dcfd9e0739c8db03
Reviewed-on: https://review.ty...
Anja Leichsenring
15:08 Revision feb1d091: [TASK] Improve backend module Form description
This commit improves description text for backend module Form by replacing
reference to "Mail Form" content element w...
Marcin Sągol
15:01 Revision 5adf2b74: [TASK] Use getElementById where feasible
It's safe to use getElementById() instead of querySelector() in case an
element is fetched by its ID.
Numbers for ne...
Andreas Fernandez
14:55 Revision 65597ce9: [TASK] Improve backend module Form description
This commit improves description text for backend module Form by replacing
reference to "Mail Form" content element w...
Marcin Sągol
11:50 Revision f4f0dc0e: [BUGFIX] Remove obsolete period in scheduler label
Resolves: #91343
Releases: master, 9.5
Change-Id: I1d5c48c5ba7a8d6ff977b7e0ca5d3f96d7e1963d
Reviewed-on: https://revi...
Daniel Goerz
10:46 Revision 6b375f6c: [BUGFIX] Remove obsolete period in scheduler label
Resolves: #91343
Releases: master, 9.5
Change-Id: I1d5c48c5ba7a8d6ff977b7e0ca5d3f96d7e1963d
Reviewed-on: https://revi...
Daniel Goerz

2020-05-08

23:23 Revision e995640d: [TASK] Clarify replacement for TSFE->storeSessionData()
Releases: master
Related: #85878
Resolves: #91248
Change-Id: I8eb19a7e7f2ac4527beb9befafc6b16cf79e99cd
Reviewed-on: h...
Mathias Brodala
21:42 Revision 02856fcd: [BUGFIX] Add recipient to FluidEmail Test cases to avoid errors
The to header is mandatory by now, so we need to supply the recipient
in our testcases now.
Resolves: #91346
Release...
Anja Leichsenring
19:47 Revision b7dc8b29: [BUGFIX] Use correct constant for email templateName in felogin
Releases: master
Resolves: #91337
Relates: #90729
Change-Id: I564f488dd653448046599a9bb1099dd05c4211f7
Reviewed-on: h...
Sebastian Iffland
19:32 Revision 2f366190: [BUGFIX] Fix detection of plugin name by action
While switching from controller class aliases to fully
qualified controller class names (internally), the structure
o...
Alexander Schnitzler
14:16 Revision 03f53106: [BUGFIX] Correctly consider nested tags in frontend HTML parser
Nested tags starting with the same literals, like `<s><span>...`
or `<a ...><abbr>...` are not correctly nested due t...
Joschi Kuphal
11:16 Revision ee066492: [TASK] Improve file rename duplicate warning message
Improve the warning message presented to the user when a file is renamed
through the Filelist module and a file with ...
Marcin Sągol

2020-05-06

17:23 Revision 4978699f: [BUGFIX] Use correct slug for access restricted translated pages
Access restricted, translated pages currently always have the slug from the
default language instead of their transla...
Benni Mack
16:56 Revision 56269a97: [BUGFIX] Use correct slug for access restricted translated pages
Access restricted, translated pages currently always have the slug from the
default language instead of their transla...
Benni Mack
16:53 Revision c342a0de: [BUGFIX] Respect disabled flag in render method of LinkButton
Resolves: #91244
Releases: master
Change-Id: I107cb96ff416211028f9da524500f1ca15c3297c
Reviewed-on: https://review.ty...
Frank Nägler
14:31 Revision f862f640: [BUGFIX] Use proper Fluid exception class
This patch replaces the deprecated classes with their proper
replacement.
Resolves: #91315
Releases: 9.5
Change-Id: ...
Andreas Fernandez
14:27 Revision 11b58768: [BUGFIX] Show correct language title for inconsistent content
Show the correct language title in the new fluid page module if an
inconsistent content state has been detected. The ...
Georg Ringer
13:17 Revision d77b3a45: [BUGFIX] Change 3rd argument of calls to callUserFunction()
The third argument of `GeneralUtility::callUserFunction` must be either
an object or null.
Ensure the argument is alw...
Georg Ringer
12:10 Revision 9a4bcd77: [BUGFIX] Lift restriction for restricted records in Routing Aspects
Since TYPO3 v9.5.16 it is not possible anymore to resolve URLs with an
Aspect that contains records with fe_group res...
Benni Mack
11:28 Revision 45d3d115: [TASK] Avoid superfluous reference operator on objects
Legacy left-overs using references on class instances can be removed.
Resolves: #91319
Releases: master, 9.5
Change-...
Oliver Hader
11:28 Revision a7e89583: [TASK] Avoid superfluous reference operator on objects
Legacy left-overs using references on class instances can be removed.
Resolves: #91319
Releases: master, 9.5
Change-...
Oliver Hader
11:27 Revision 99af82fb: [BUGFIX] Lift restriction for restricted records in Routing Aspects
Since TYPO3 v9.5.16 it is not possible anymore to resolve URLs with an
Aspect that contains records with fe_group res...
Benni Mack
10:59 Revision 25aa35b3: [TASK] Use proper function reference for backend route in test case
Invoking `call_user_func_array([ExampleClass::class, 'methodName'], [])`
on a non-static method throws a PHP warning....
Oliver Hader
08:11 Revision df5e8084: [BUGFIX] Fix typo in identifier exists validation message in site configuration
This commit fixes small typo at the end of the identifier exists validation message
used in site configuration contro...
Marcin Sągol
07:23 Revision 2754fed3: [BUGFIX] Fix typo in identifier exists validation message in site configuration
This commit fixes small typo at the end of the identifier exists validation message
used in site configuration contro...
Marcin Sągol

2020-05-05

16:32 Revision 0df025f8: [BUGFIX] Add 10.4.x changelogs to index as well
Resolves: #91308
Releases: master
Change-Id: I1dc74ba54e11f35e0d4b99ebcc68e1ee77ea8598
Reviewed-on: https://review.ty...
Andreas Fernandez
10:28 Revision f66a20d3: [TASK] Add rel="noreferrer" to external links of widgets
Clicking on external links (with target="_blank") in RSS widgets and buttons
of Dashboard widgets can leak the referr...
Chris Müller
09:02 Revision da6bd978: [BUGFIX] Fix URLs to RSS feeds in Dashboard Widgets
As the www prefix is not used anymore on typo3.org, the
URLs of the RSS feeds are updated in the Dashboard Widgets.
...
Richard Haeser
08:30 Revision 6ee5ebe5: [BUGFIX] Make rendering of priority option optional in XML sitemaps
According to https://www.sitemaps.org/de/protocol.html the option
`priority` is optional. If a SitemapProvider doesn'...
Georg Ringer
07:41 Revision 326671fd: [BUGFIX] Reset `window.opener` in backend and load modules if authenticated
This patch resets the `window.opener` for the entire TYPO3 backend and
loads modules using this only in an authentica...
Andreas Fernandez

2020-05-04

17:55 Revision b7a05352: [BUGFIX] Reset `window.opener` in backend and load modules if authenticated
This patch resets the `window.opener` for the entire TYPO3 backend and
loads modules using this only in an authentica...
Andreas Fernandez
14:46 Revision 529a1cdb: [TASK] Respect disabled ElementBrowser also in TableList
The ElementBrowser which is typically used for type=group,
can be disabled via the `fieldControl`.
This configuratio...
Oliver Bartsch
13:13 Revision cb40a8cc: [BUGFIX] Harden deprecation log handling
Because TYPO3's DefaultConfiguration is recursively
merged with settings from LocalConfiguration, it was
impossible t...
Helmut Hummel
12:51 Revision b0080cba: [BUGFIX] Harden deprecation log handling
Because TYPO3's DefaultConfiguration is recursively
merged with settings from LocalConfiguration, it was
impossible t...
Helmut Hummel
12:40 Revision 482d66e9: [BUGFIX] Remove wrong-spelled/not existing class from Services.yaml
As the class TYPO3\CMS\Dashboard\DasboardRegistry is wrong-spelled and
does not exist, it is removed.
Resolves: #912...
Chris Müller
11:18 Revision 674c3884: [BUGFIX] Improve label of cache clearing message
Improve the cache clearing label added with #88718.
Resolves: #91284
Releases: master
Change-Id: I8c1036af1428453a6f...
Georg Ringer
10:43 Revision 34fcc2dc: [BUGFIX] Cache various where clauses of PageRepository
Since TYPO3 v9, PageRepository works independently
from TSFE and can and should be instantiated on its
own, depending...
Benni Mack
10:10 Revision aebc8b87: [BUGFIX] Cache various where clauses of PageRepository
Since TYPO3 v9, PageRepository works independently
from TSFE and can and should be instantiated on its
own, depending...
Stefan Froemken
09:37 Revision 70fd2f94: [TASK] Respect disabled ElementBrowser also in TableList
The ElementBrowser which is typically used for type=group,
can be disabled via the `fieldControl`.
This configuratio...
Oliver Bartsch
09:08 Revision 8c38ca65: [TASK] Enhance custom event dispatching in modal dialog
* allows custom events to bubble up in DOM tree
* ensures that custom events are dispatched at those elements
that ...
Oliver Hader

2020-05-03

15:51 Revision 760f209d: [BUGFIX] Use class instead of HTML comment to determine loading state of IRRE element
IRRE relied on the HTML comment `<!--notloaded-->` to detect whether a
record is already loaded or not. As this might...
Andreas Fernandez

2020-05-02

16:28 Revision 89793783: [TASK] Remove license header duplicate
Releases: master
Resolves: #91264
Relates: #91253
Change-Id: Ifcd89d719494c9be3f14b7b6d943d9e0eabfff82
Reviewed-on: h...
Alexander Schnitzler
15:51 Revision 3ca5e7b4: [TASK] Ensure login module is completely loaded and processed
Resolves: #91265
Releases: master, 9.5
Change-Id: I5e413f91ae92ba666a74606767c4ecd081407f79
Reviewed-on: https://revi...
Oliver Hader
15:33 Revision dd8cf23a: [TASK] Use proper TypeScript functions instead of arrow functions
Resolves: #91229
Releases: master, 9.5
Change-Id: Ieb6211252a74983a89b7a1057574a1ebe29ae390
Reviewed-on: https://revi...
Oliver Hader
15:28 Revision 29cf05d7: [TASK] Ensure login module is completely loaded and processed
Resolves: #91265
Releases: master, 9.5
Change-Id: I5e413f91ae92ba666a74606767c4ecd081407f79
Reviewed-on: https://revi...
Oliver Hader
11:21 Revision 40f2402f: [BUGFIX] Fix broken select output in BackenUtility::getFuncMenu()
Resolves: #91261
Releases: master
Change-Id: I8e7db92d914a8423b083c08c27c6922b1341f252
Reviewed-on: https://review.ty...
Helmut Hummel

2020-05-01

13:38 Revision 897f59f6: [BUGFIX] Explicitly fetch element by ID instead of invoking querySelector
The InlineControlContainer tried to fetch elements via `querySelector()`
previously. This fails once the selector con...
Andreas Fernandez
12:07 Revision 6487672c: [TASK] Clean up header comments
The CGL changes and the streamlining of the header comments
is now cleaned up (via the php-cs-fixer rules) and are no...
Benni Mack

2020-04-30

12:08 Revision bc5a5dfd: [TASK] Add tags to clearcachehook
To prevent the necessity to duplicate logic of the datahandler tags are
passed to the hook.
Resolves: #91231
Release...
Patrick Schriner
09:12 Revision 2fd5f3f1: [TASK] Add tags to clearcachehook
To prevent the necessity to duplicate logic of the datahandler tags are
passed to the hook.
Resolves: #91231
Release...
Patrick Schriner
08:57 Revision 7a5752ac: [BUGFIX] Re-determine first start module if configuration is invalid
This patch fixes two flaws with the determination and loading of the
first available backend module:
* ModuleLoader:...
Andreas Fernandez

2020-04-29

19:51 Revision 07280a4f: [TASK] Use proper TypeScript functions instead of arrow functions
Resolves: #91229
Releases: master, 9.5
Change-Id: Ieb6211252a74983a89b7a1057574a1ebe29ae390
Reviewed-on: https://revi...
Oliver Hader

2020-04-28

21:33 Revision 0de69760: [BUGFIX] Correctly use trigger_error for deprecations
With ticket #90250 a few trigger_error() calls have
been introduced, which lack the second parameter
E_USER_DEPRECATE...
Markus Klein
18:02 Revision 66d95e9e: [BUGFIX] Add missing whitespace in deprecation log entry
Resolves: #91224
Releases: master
Change-Id: I47d30a21965c3d2246a53c51a68856642cca647a
Reviewed-on: https://review.ty...
Daniel Goerz
17:21 Revision 1fa44d38: [BUGFIX] No longer use deprecated function writeDeprecationLogFileEntry
The function writeDeprecationLogFileEntry has been deprecated
in TYPO3 9.
When a deprecated function is called, we n...
Sybille Peters
12:15 Revision b695c3f9: [TASK] Set TYPO3 version to 10.4.2-dev
Change-Id: I654ba61c86a66b41f147f32a43bba473258e4f39
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/643...
Benni Mack
11:41 Revision 4e232714: [TASK] Set TYPO3 version to 9.5.17-dev
Change-Id: I87f82fb20dbc7bc79cdce7d6fa1cc876082cdc78
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/643...
Benni Mack
11:22 Revision 1fc9f156: [RELEASE] Release of TYPO3 9.5.16
Change-Id: Id3abd17d74ad904873cf1a43514fb91b02566f4a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/643...
Benni Mack
11:07 Revision d54b7fc0: [RELEASE] Release of TYPO3 10.4.1
Change-Id: I5c7f36e32298917e78f6de564fe9c19dca412015
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/643...
Benni Mack
10:58 Revision 43809319: [BUGFIX] Set default value defined in columnsOverrides
The TcaColumnsOverrides provider now handles overwriting
of a fields default value for a specific record type.
This ...
Oliver Bartsch
10:40 Revision 8ff68765: [BUGFIX] Set default value defined in columnsOverrides
The TcaColumnsOverrides provider now handles overwriting
of a fields default value for a specific record type.
This ...
Oliver Bartsch
10:37 Revision b2538a07: [BUGFIX] Check if $conf['tags.'] is array in ContentObjectRenderer
If a html comment is placed in a fluid template at a position, that
gets parsed by lib.parseFunc_RTE and no "tags" co...
Christian Eßl
10:34 Revision b5143ab3: [TASK] Allow overriding current site url during installation
Especially to ease using the API on CLI,
we now add a request argument for the siteUrl
which is preferred over the cu...
Helmut Hummel
10:24 Revision 3c6d295a: [TASK] Provide dependency injection configuration for extbase DataMapper
The extbase DataMapper was changed to use constructor based
dependency injection with change #87305. The argument $qu...
Benjamin Franzke
10:19 Revision e67853b5: [TASK] Remove dead and outdated check for TYPO3_PATH_WEB constant
The check for the constant TYPO3_PATH_WEB was an experiment,
to allow a document root with public assets only, but
th...
Helmut Hummel
10:14 Revision 47cf00f6: [BUGFIX] Fix inline icon rendering of bitmap icons
The existing "inline" rendering for icons causes bitmaps to be
rendered for SVG-inline usage using the <image> tag. T...
Benjamin Franzke
10:10 Revision 72417605: [BUGFIX] Make backend.user conditions in FE work
The TypoScript conditions "[backend.user.*]" are documented,
but were never implemented.
https://docs.typo3.org/m/ty...
Benni Mack
09:39 Revision b7bb01e5: [BUGFIX] Throw BadRequestException on failed hmac validation from forms
If a HMAC of a submitted form is invalid (because it has been tampered
with), TYPO3 would previously throw an excepti...
Christian Eßl
09:37 Revision a92fd9f7: [BUGFIX] Allow deletion of records in tables without soft delete
\TYPO3\CMS\Install\Updates\DatabaseRowsUpdateWizard currently can only
update rows.
\TYPO3\CMS\Install\Updates\RowUp...
Helmut Hummel
09:37 Revision b333945e: [BUGFIX] Make backend.user conditions in FE work
The TypoScript conditions "[backend.user.*]" are documented,
but were never implemented.
https://docs.typo3.org/m/ty...
Benni Mack
09:27 Revision 62650559: [BUGFIX] Fix inline icon rendering of bitmap icons
The existing "inline" rendering for icons causes bitmaps to be
rendered for SVG-inline usage using the <image> tag. T...
Benjamin Franzke
09:27 Revision 61050188: [BUGFIX] Skip dynamically assigned instance names in extension scanner
Dynamically created class instances using a variable name cannot be
resolved in extension scanner - given the fact th...
Oliver Hader
08:21 Revision b59a4ecc: [BUGFIX] Fully check dependencies of dependencies
This will check the dependencies of dependencies during the install of
an extension with the extension manager.
This...
Simon Gilli
08:18 Revision 32e5af77: [BUGFIX] Fix extension scanner Index.rst filename parsing
Rst files may not contain issue numbers. The extension scanner
iterates all .rst files (including Index.rst) which ca...
Benjamin Franzke
08:07 Revision f471ccd2: [BUGFIX] Migrate mail SMTP encrypt option for symfony/mailer compatibility
SMTP encrypt options were quite a hassle with swiftmailer:
'tls' was used as identifier to start a STARTTLS connectio...
Benjamin Franzke
07:53 Revision 9d29c51a: [DOCS] Fix some broken or outdated links
Resolves: #91198
Releases: 9.5
Change-Id: Ibd8ec73ee4a3b38feced4fca3a8609be4b0a3757
Reviewed-on: https://review.typo3...
Sybille Peters
07:44 Revision ac0864d0: [BUGFIX] Fully check dependencies of dependencies
This will check the dependencies of dependencies during the install of
an extension with the extension manager.
This...
Simon Gilli

2020-04-27

21:19 Revision 2a01c3f7: [DOCS] Fix warnings of rendering ext:dashboard
* Fix broken indentation
* Add missing blank line
* Fix wrong used reference target
* Add missing interface to docs, ...
Daniel Siepmann
21:13 Revision 4e498f4e: [TASK] Allow DI based services in localconf during extension install
We fix PackageManager and ContainerBuilder to allow
multiple container instances (including multiple
cache identifier...
Benjamin Franzke
21:00 Revision 31bae041: [BUGFIX] Resolve merge conflict in NightlySpec
Resolves: #91209
Related: #91059
Releases: 9.5
Change-Id: Ib42fb2f5bfdf2b4e10a53cedaca280e4164e6965
Reviewed-on: http...
Andreas Fernandez
20:48 Revision e4f4ca08: [BUGFIX] Use proper cache name for ContentFetcher
The newly added ContentFetcher class uses the legacy cache name
"cache_runtime" which was renamed in TYPO3 v10.0 to "...
Benni Mack
20:06 Revision 41d3f324: [TASK] Rework nightly test run to execute less tests
The current nightly run simply takes too long, we need to cut
down the sheer number of tests we run. The current setu...
Anja Leichsenring
19:53 Revision bc5a8f71: [TASK] Rework nightly test run to execute less tests
The current nightly run simply takes too long, we need to cut
down the sheer number of tests we run. The current setu...
Anja Leichsenring
19:08 Revision 9bfdc2f4: [DOCS] Fix some broken or outdated links
Resolves: #91198
Releases: master, 9.5
Change-Id: Ibd8ec73ee4a3b38feced4fca3a8609be4b0a3757
Reviewed-on: https://revi...
Sybille Peters
18:32 Revision e20f412e: [BUGFIX] Do not disable caching for caches with TransientMemoryBackend
If caching is disabled in the CacheManager, caches using the
TransientMemoryBackend are not adjusted to NullBackend a...
Stephan Großberndt
17:41 Revision 910bda62: [BUGFIX] Do not disable caching for caches with TransientMemoryBackend
If caching is disabled in the CacheManager, caches using the
TransientMemoryBackend are not adjusted to NullBackend a...
Stephan Großberndt
11:11 Revision 572d71dc: [TASK] Replace usage of GeneralUtility::milliseconds in Indexer
Replace the usage of `GeneralUtility::milliseconds` in Indexer class
which has been deprecated with 91001.
Resolves:...
Georg Ringer
09:48 Revision 7519d7bf: [BUGFIX] Re-introduce sorting for updateable and (un)installed extensions
While migrating DataTables to tablesort, the sorting for updateable or
(un)installed extensions went lost. This patch...
Andreas Fernandez
09:47 Revision bbc6800b: [BUGFIX] Respect page TSconfig in drag & drop of page tree
With this change the default values for new records in DataHandler are now
respected based on the resolved page ID, a...
Benni Mack

2020-04-25

14:14 Revision c0e7b296: [BUGFIX] Reintroduce Extbase referring argument handling
Change https://review.typo3.org/c/Packages/TYPO3.CMS/+/62702 (v9)
modified Extbase referring argument handling.
It t...
Oliver Hader
09:51 Revision 560fa88d: [TASK] Update Feature-80579-ImprovedJavaScriptModalAPI.rst
Releases: master, 9.5
Resolves: #91189
Change-Id: Ice3d01530ce595b353fc90a5d672573b9a8d7d78
Reviewed-on: https://revi...
Alexander Obert
09:37 Revision e03789ab: [TASK] Update Feature-80579-ImprovedJavaScriptModalAPI.rst
Releases: master, 9.5
Resolves: #91189
Change-Id: Ice3d01530ce595b353fc90a5d672573b9a8d7d78
Reviewed-on: https://revi...
Alexander Obert

2020-04-24

13:56 Revision dcd45479: [BUGFIX] Check if language is accessible in PageContentErrorHandler
The changes made in #90135 introduced a regression, that made the
PageContentErrorHandler ignore the enabled flag of ...
Christian Eßl

2020-04-23

18:05 Revision ed32856d: [BUGFIX] Update ckeditor to 4.14.0
This commit updates ckeditor to version 4.14.0. This release contains
a bugfix for self-XSS'ing the editor:
https://c...
Josef Glatz
 

Also available in: Atom