Activity
From 2020-04-27 to 2020-05-26
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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:... - 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:... - 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:... - 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,... - 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.... - 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... - 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,...
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...
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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 15:24 Revision 0fee8243: [TASK] Clean up admin panel types
- Resolves: #91457
Releases: master
Change-Id: I29009a9498b050942e34a27815acdf996e6f0539
Reviewed-on: https://review.ty... - 13:55 Revision e3ad2bd0: [TASK] Move iconFactory initialization out of loop
- Resolves: #91459
Relates: #91302
Releases: master
Change-Id: Ic4af3247d7557a6c12a8d538e85795c507eab69a
Reviewed-on: h... - 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... - 00:04 Revision fc4b3afd: [TASK] Improve descriptions of the rootline related methods
- To highlight difference between BackendUtility::BEgetRootLine()
and RootlineUtility->get()
Resolves: #91455
Releases...
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... - 18:07 Revision 7971bc94: [BUGFIX] Prevent null pointer exception in LocalizationUtility
- Resolves: #91345
Releases: master
Change-Id: I54ab67e85b3bf24b06916b674765ed22fb5de76c
Reviewed-on: https://review.ty... - 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... - 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...
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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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 ... - 14:23 Revision b499cb83: [TASK] Add missing documentation for BackendUserConfigurationUpdate
- Resolves: #91417
Releases: master, 9.5
Change-Id: I690cf19965310cdb8612dca3b34f751aafb4c550
Reviewed-on: https://revi... - 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... - 12:33 Revision d685d021: [TASK] Add missing documentation for BackendUserConfigurationUpdate
- Resolves: #91417
Releases: master, 9.5
Change-Id: I690cf19965310cdb8612dca3b34f751aafb4c550
Reviewed-on: https://revi... - 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 ... - 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... - 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... - 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... - 10:52 Revision 794c2286: [DOCS] Fix table syntax in changelog
- Resolves: #91411
Releases: master
Change-Id: If9850f683e1f6e72e62fcfdb41802430d1888f69
Reviewed-on: https://review.ty... - 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 ... - 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...
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...
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... - 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... - 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... - 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... - 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...
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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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...
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... - 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... - 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... - 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... - 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
... - 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... - 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... - 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... - 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 ... - 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 ... - 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... - 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... - 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... - 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 ... - 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
... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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 ...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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...
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... - 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... - 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... - 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... - 11:50 Revision f4f0dc0e: [BUGFIX] Remove obsolete period in scheduler label
- Resolves: #91343
Releases: master, 9.5
Change-Id: I1d5c48c5ba7a8d6ff977b7e0ca5d3f96d7e1963d
Reviewed-on: https://revi... - 10:46 Revision 6b375f6c: [BUGFIX] Remove obsolete period in scheduler label
- Resolves: #91343
Releases: master, 9.5
Change-Id: I1d5c48c5ba7a8d6ff977b7e0ca5d3f96d7e1963d
Reviewed-on: https://revi...
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... - 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... - 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... - 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... - 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... - 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 ...
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... - 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... - 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... - 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: ... - 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 ... - 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... - 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... - 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-... - 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-... - 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... - 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.... - 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... - 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...
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... - 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... - 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.
... - 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'... - 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...
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... - 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... - 13:13 Revision cb40a8cc: [BUGFIX] Harden deprecation log handling
- Because TYPO3's DefaultConfiguration is recursively
merged with settings from LocalConfiguration, it was
impossible t... - 12:51 Revision b0080cba: [BUGFIX] Harden deprecation log handling
- Because TYPO3's DefaultConfiguration is recursively
merged with settings from LocalConfiguration, it was
impossible t... - 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... - 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... - 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... - 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... - 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... - 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 ...
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...
2020-05-02
- 16:28 Revision 89793783: [TASK] Remove license header duplicate
- Releases: master
Resolves: #91264
Relates: #91253
Change-Id: Ifcd89d719494c9be3f14b7b6d943d9e0eabfff82
Reviewed-on: h... - 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... - 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... - 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... - 11:21 Revision 40f2402f: [BUGFIX] Fix broken select output in BackenUtility::getFuncMenu()
- Resolves: #91261
Releases: master
Change-Id: I8e7db92d914a8423b083c08c27c6922b1341f252
Reviewed-on: https://review.ty...
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... - 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...
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... - 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... - 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:...
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...
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... - 18:02 Revision 66d95e9e: [BUGFIX] Add missing whitespace in deprecation log entry
- Resolves: #91224
Releases: master
Change-Id: I47d30a21965c3d2246a53c51a68856642cca647a
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 07:53 Revision 9d29c51a: [DOCS] Fix some broken or outdated links
- Resolves: #91198
Releases: 9.5
Change-Id: Ibd8ec73ee4a3b38feced4fca3a8609be4b0a3757
Reviewed-on: https://review.typo3... - 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...
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, ... - 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... - 21:00 Revision 31bae041: [BUGFIX] Resolve merge conflict in NightlySpec
- Resolves: #91209
Related: #91059
Releases: 9.5
Change-Id: Ib42fb2f5bfdf2b4e10a53cedaca280e4164e6965
Reviewed-on: http... - 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 "... - 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... - 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... - 19:08 Revision 9bfdc2f4: [DOCS] Fix some broken or outdated links
- Resolves: #91198
Releases: master, 9.5
Change-Id: Ibd8ec73ee4a3b38feced4fca3a8609be4b0a3757
Reviewed-on: https://revi... - 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... - 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... - 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:... - 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... - 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...
Also available in: Atom