Project

General

Profile

Activity

From 2020-04-29 to 2020-05-28

2020-05-28

06:58 Revision 799d9f3a: [!!!][TASK] Remove deprecated code from backend.js
Resolves: #91484
Releases: master
Change-Id: Ic589bd298b4f6892bb0459a1396d2d2b95d456f7
Reviewed-on: https://review.ty...
Andreas Fernandez
06:57 Revision 5016ea36: [!!!][TASK] Remove deprecated module jquery.clearable
The module `jquery.clearable` has been removed in favor of
TYPO3/CMS/Backend/Input/Clearable.
Resolves: #91483
Relea...
Andreas Fernandez
06:57 Revision ff990fbb: [!!!][TASK] Remove deprecated functionality in BackendUtility
The following previously deprecate static methods
are now removed:
- TYPO3\CMS\Backend\Utility\BackendUtility::getRa...
Benni Mack
06:56 Revision 8713405c: [!!!][TASK] Remove TCA + DB definition for pages_language_overlay
The TCA schema and the database of page translations within "pages_language_overlay"
was still available for legacy r...
Benni Mack

2020-05-26

22:31 Revision 4a0502ee: [!!!][TASK] Remove deprecated constants and runtime activated packages
This change removes the unneeded public constants
- FILE_DENY_PATTERN_DEFAULT
- PHP_EXTENSIONS_DEFAULT
- TYPO3_copyr...
Benni Mack
20:58 Revision 0f947544: [!!!][TASK] Remove deprecated TSFE hooks and output functionality
This change removes deprecated hooks and methods from TSFE
related to output:
* TSFE->isOutputting()
* TSFE->process...
Benni Mack
19:33 Revision 4dc79486: [!!!][TASK] Remove deprecated Signals from SignalSlot Dispatcher
This change removes all triggers ("SlotReplacement classes") to Signals
that were used until TYPO3 v10 LTS.
The Sign...
Benni Mack
14:49 Revision e6646d04: [TASK] Raise friendsoftypo3/typo3-phpstan
Used composer command:
composer req "friendsoftypo3/phpstan-typo3:^0.3.0" --dev
Resolves: #91494
Releases: master...
Benni Mack
12:59 Revision d73681a6: [BUGFIX] Add FIRST_INSTALL to .gitignore
In order to avoid accidentally committing a FIRST_INSTALL
for developers starting to contribute to TYPO3 Core
and usi...
Thomas Pronold
10:25 Revision d33f7da6: [BUGFIX] Add FIRST_INSTALL to .gitignore
In order to avoid accidentally committing a FIRST_INSTALL
for developers starting to contribute to TYPO3 Core
and usi...
Thomas Pronold
10:11 Revision ab7b019d: [BUGFIX] Add FIRST_INSTALL to .gitignore
In order to avoid accidentally committing a FIRST_INSTALL
for developers starting to contribute to TYPO3 Core
and usi...
Thomas Pronold
08:26 Revision a3f486da: [TASK] Raise version to 11.0.0-dev
This change reflects the master branch to be targeted to v11.
Testing framework is raised as well to support v11.
T...
Benni Mack

2020-05-25

23:06 Revision 803d936b: [TASK] Add 10.4 builds to Bamboo
Resolves: #91472
Releases: 10.4
Change-Id: I1a28d8a1f3d42bcc4e6fbbf0c328cd712927bb72
Reviewed-on: https://review.typo...
Andreas Fernandez
21:19 Revision e20883e6: [BUGFIX] Use proper version range in Git hook
Resolves: #91471
Releases: master, 10.4, 9.5
Change-Id: Ib008a46cc2edb368fed3fc937858f1f3870938b5
Reviewed-on: https:...
Oliver Hader
21:19 Revision 3d51f2f9: [BUGFIX] Use proper version range in Git hook
Resolves: #91471
Releases: master, 10.4, 9.5
Change-Id: Ib008a46cc2edb368fed3fc937858f1f3870938b5
Reviewed-on: https:...
Oliver Hader
21:18 Revision 3fa9d7be: [BUGFIX] Use proper version range in Git hook
Resolves: #91471
Releases: master, 10.4, 9.5
Change-Id: Ib008a46cc2edb368fed3fc937858f1f3870938b5
Reviewed-on: https:...
Oliver Hader
18:38 Revision d1c9e409: [BUGFIX] Disallow deleting extensions in Composer mode
Deleting an extension in Extension Manager doesn't make much sense in a
Composer-based installation. For this reason,...
Andreas Fernandez
17:30 Revision de26b0b1: [BUGFIX] Avoid PHP 7.4 notices with nikic/php-parser
TYPO3 v9 is loaded with nikic/php-parser 4.2.2, however
only 4.3.0 or higher fixed some PHP 7.4 compatibility
issues....
Benni Mack
17:15 Revision f238fde4: [TASK] Cover BackendUserAuthentication->returnWebmounts() with test
Also fix misleading comment about permissions.
Resolves: #91454
Releases: 9.5, master
Change-Id: I1a399f1be613f00744...
Tymoteusz Motylewski
17:12 Revision 2491f759: [BUGFIX] Disallow deleting extensions in Composer mode
Deleting an extension in Extension Manager doesn't make much sense in a
Composer-based installation. For this reason,...
Andreas Fernandez

2020-05-23

10:19 Revision f2b9dacb: [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-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
 

Also available in: Atom