Project

General

Profile

Activity

From 2024-04-17 to 2024-05-16

2024-05-16

11:55 Revision 7cb95ca3: [DOCS] Improve "_assets" composer directory migration issues
It has come up a few times that users face problems how to properly
utilize the new `_assets/` hashed symlinks for `R...
Garvin Hicking
11:54 Revision 92bdac35: [DOCS] Improve "_assets" composer directory migration issues
It has come up a few times that users face problems how to properly
utilize the new `_assets/` hashed symlinks for `R...
Garvin Hicking
06:15 Revision 46a8e8c7: [TASK] Provide common base for PHP-based integrity checker
With one traverser class and several checkers all necessary
checks can be executed within one CI job, which saves tim...
Anja Leichsenring

2024-05-15

06:17 Revision 415f2e93: [BUGFIX] Fix incorrectly closed empty construct
Resolves: #103835
Releases: main
Change-Id: I78159e868390047735490a7d179f90adf3e2e83c
Reviewed-on: https://review.typ...
Nikita Hovratov
05:58 Revision 8d2fda1d: [BUGFIX] Stabilize backend user acceptance test
With #103692 remembering the sub-module route within the backend user
module has been fixed to open the last opened m...
Stefan Bürk
05:43 Revision 6f977836: [BUGFIX] Stabilize backend user acceptance test
With #103692 remembering the sub-module route within the backend user
module has been fixed to open the last opened m...
Stefan Bürk
05:41 Revision a83d6282: [DOCS] Update broken link in changelog 92992
Resolves: #103836
Releases: main
Change-Id: Ia74ab100142aa29c3a1a145c358e77e4eaaca804
Reviewed-on: https://review.ty...
Stefan Froemken

2024-05-14

18:16 Revision ed9ebde8: [TASK] Upgrade bacon/bacon-qr-code to v3
This new version drops support for PHP 8.0 and below
https://github.com/Bacon/BaconQrCode/releases/tag/v3.0.0
Resolv...
Benni Mack
14:41 Revision 33144314: [BUGFIX] Avoid double-encoding of delete label
The label for the delete action was encoded twice, leading to text
issues in case special characters are involved. Th...
Andreas Fernandez
14:41 Revision 88934f54: [BUGFIX] Avoid double-encoding of delete label
The label for the delete action was encoded twice, leading to text
issues in case special characters are involved. Th...
Andreas Fernandez
14:41 Revision 658c0dfa: [BUGFIX] Avoid double-encoding of delete label
The label for the delete action was encoded twice, leading to text
issues in case special characters are involved. Th...
Andreas Fernandez
14:40 Revision d12ed380: [FEATURE] Add record-based transformation Data Processor
This patch consists of three aspects:
1. Record Object (internal)
A new value object for records, which contains on...
Benni Mack
12:31 Revision f067aad1: [BUGFIX] Allow search for newly created versioned records in page tree
This change allows for search for UIDs
of versioned records in the page tree,
which have been created within the work...
Benni Mack
11:55 Revision d818bb53: [BUGFIX] Allow search for newly created versioned records in page tree
This change allows for search for UIDs
of versioned records in the page tree,
which have been created within the work...
Benni Mack
09:04 Revision ff8384af: [TASK] Set TYPO3 version to 13.1.2-dev
Change-Id: Ibb198fb5282ca533bfcc9c099cf4f119587144b6
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/842...
Oliver Hader
09:04 Revision 12549aa5: [TASK] Set TYPO3 version to 12.4.16-dev
Change-Id: I38c57b5342892945c8b91bb72570faa9b5a28665
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/842...
Oliver Hader
09:04 Revision dd7ae5bc: [TASK] Set TYPO3 version to 11.5.38-dev
Change-Id: I0ef0594cc0d3aefbacdc3e3bcbcaad685513b745
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/842...
Oliver Hader
08:29 Revision dbe306ed: [RELEASE] Release of TYPO3 13.1.1
Change-Id: I01652247e7d563d1ac6061428a62f46a312e77d4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/842...
Oliver Hader
08:24 Revision 85cb1b09: [RELEASE] Release of TYPO3 12.4.15
Change-Id: Iedbda8b0217bab62bb7647a7c962f564faaf003e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/842...
Oliver Hader
08:21 Revision 8c01ea0c: [RELEASE] Release of TYPO3 11.5.37
Change-Id: I5602a1ef868b9ebbdf0a8ffafae3650cfb845181
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/842...
Oliver Hader
08:03 Revision dbcb8551: [SECURITY] Protect frame GET parameter in tx_cms_showpic eID
The "frame" parameter is no longer evaluated in the showpic eID as
it allowed uncontrolled resource consumption. This...
Benni Mack
08:03 Revision b144d859: [SECURITY] Encode all file properties in tx_cms_showpic output
Resolves: #103303
Releases: main, 13.1, 12.4, 11.5
Change-Id: I2842cefd5dfc0aff920e61b5fd16f029db8ada4c
Security-Bull...
Oliver Hader
08:03 Revision 9561bffc: [SECURITY] Prevent XSS in FormManager backend module
Encode non prepared output of BackendUtility::getRecordTitle.
The string returned by getRecordTitle is only HTML enco...
Benjamin Franzke
08:02 Revision 56afa304: [SECURITY] Prevent HTML Injection in History Backend Module
Encode non prepared output of BackendUtility::getRecordTitle.
The string returned by getRecordTitle is only HTML enco...
Benjamin Franzke
08:02 Revision 1e70ebf7: [SECURITY] Protect frame GET parameter in tx_cms_showpic eID
The "frame" parameter is no longer evaluated in the showpic eID as
it allowed uncontrolled resource consumption. This...
Benni Mack
08:02 Revision b31d05d1: [SECURITY] Encode all file properties in tx_cms_showpic output
Resolves: #103303
Releases: main, 13.1, 12.4, 11.5
Change-Id: I2842cefd5dfc0aff920e61b5fd16f029db8ada4c
Security-Bull...
Oliver Hader
08:02 Revision 2832e2f5: [SECURITY] Prevent XSS in FormManager backend module
Encode non prepared output of BackendUtility::getRecordTitle.
The string returned by getRecordTitle is only HTML enco...
Benjamin Franzke
08:02 Revision 82ef1b52: [SECURITY] Prevent HTML Injection in History Backend Module
Encode non prepared output of BackendUtility::getRecordTitle.
The string returned by getRecordTitle is only HTML enco...
Benjamin Franzke
08:01 Revision df7909b6: [SECURITY] Protect frame GET parameter in tx_cms_showpic eID
The "frame" parameter is no longer evaluated in the showpic eID as
it allowed uncontrolled resource consumption. This...
Benni Mack
08:01 Revision d7746423: [SECURITY] Encode all file properties in tx_cms_showpic output
Resolves: #103303
Releases: main, 13.1, 12.4, 11.5
Change-Id: I2842cefd5dfc0aff920e61b5fd16f029db8ada4c
Security-Bull...
Oliver Hader
08:01 Revision e95a1224: [SECURITY] Prevent XSS in FormManager backend module
Encode non prepared output of BackendUtility::getRecordTitle.
The string returned by getRecordTitle is only HTML enco...
Benjamin Franzke
08:01 Revision 05c95fed: [SECURITY] Protect frame GET parameter in tx_cms_showpic eID
The "frame" parameter is no longer evaluated in the showpic eID as
it allowed uncontrolled resource consumption. This...
Benni Mack
08:01 Revision 37647490: [SECURITY] Encode all file properties in tx_cms_showpic output
Resolves: #103303
Releases: main, 13.1, 12.4, 11.5
Change-Id: I2842cefd5dfc0aff920e61b5fd16f029db8ada4c
Security-Bull...
Oliver Hader
08:00 Revision d0393a87: [SECURITY] Prevent XSS in FormManager backend module
Encode non prepared output of BackendUtility::getRecordTitle.
The string returned by getRecordTitle is only HTML enco...
Benjamin Franzke
07:27 Revision 6f85b4c2: [BUGFIX] Enable default action in backend user module
The last used action is now properly resolved
again in the backend user module. Due to the
fact that accessing the mo...
Oliver Bartsch
07:27 Revision 698a2d03: [BUGFIX] Enable default action in backend user module
The last used action is now properly resolved
again in the backend user module. Due to the
fact that accessing the mo...
Oliver Bartsch

2024-05-13

22:19 Revision b25398c8: [BUGFIX] Build correct PageTypeZeroSource for hidden or scheduled pages
With #94499 creating redirects on page slug changes has been
enhanced to determine the source based on real url build...
Stefan Bürk
22:18 Revision d29775b3: [BUGFIX] Build correct PageTypeZeroSource for hidden or scheduled pages
With #94499 creating redirects on page slug changes has been
enhanced to determine the source based on real url build...
Stefan Bürk
22:07 Revision b4d2a223: [BUGFIX] Do not pass TypoScript attributes as script/link tag attribute
Attributes passed via TypoScript like:
```
page {
includeJSLibs {
someIncludeFile = EXT:sitepackage/...
...
Garvin Hicking
22:07 Revision d6bb232f: [BUGFIX] Do not pass TypoScript attributes as script/link tag attribute
Attributes passed via TypoScript like:
```
page {
includeJSLibs {
someIncludeFile = EXT:sitepackage/...
...
Garvin Hicking
20:16 Revision ca64d881: [BUGFIX] Correct examples for expression builder methods in changelog
->expr() must be executed on QueryBuilder, not on Connection
Releases: main
Resolves: #103829
Change-Id: Ib3af65e266...
Lina Wolf
20:09 Revision 3ed3d5d8: [BUGFIX] Cast port to integer when setting up the database
Ensure env variable from port is cast to integer
when setting up TYPO3 with Environment variable
TYPO3_INSTALL_DB_POR...
Benni Mack
20:08 Revision 3f3a08bc: [BUGFIX] Enhance duplicate source detection for auto-redirect creation
With #94499 creating redirects on page slug changes has been
enhanced to determine the source based on real url build...
Stefan Bürk
20:08 Revision 62598777: [BUGFIX] Enhance duplicate source detection for auto-redirect creation
With #94499 creating redirects on page slug changes has been
enhanced to determine the source based on real url build...
Stefan Bürk
19:44 Revision dc5054eb: [BUGFIX] Add related visibility options for PageRepository cacheIdentifier
Since #102793 the PageRepository respects `includeScheduledRecords`
from the context `VisibilityAspect` setting in th...
Stefan Bürk
19:30 Revision 2566f552: [BUGFIX] Add related visibility options for PageRepository cacheIdentifier
Since #102793 the PageRepository respects `includeScheduledRecords`
from the context `VisibilityAspect` setting in th...
Stefan Bürk
19:23 Revision 79b8e1a1: [BUGFIX] Cast port to integer when setting up the database
Ensure env variable from port is cast to integer
when setting up TYPO3 with Environment variable
TYPO3_INSTALL_DB_POR...
Benni Mack
16:32 Revision e4ef2884: [BUGFIX] Skip invalid languages in integrityservice of redirects
It might be that pages are still available which are outdated regarding
its language. This can be when a site languag...
Georg Ringer
16:32 Revision fe39cc9f: [BUGFIX] Skip invalid languages in integrityservice of redirects
It might be that pages are still available which are outdated regarding
its language. This can be when a site languag...
Georg Ringer
16:09 Revision 1dc8d2e6: [BUGFIX] Make CE actions clickable after edit or visibility toggle
When a content element (CE) gets edited or the visibility is toggled,
the page module is reloaded with an anchor in t...
Benjamin Franzke
16:09 Revision fa1762e7: [BUGFIX] Make CE actions clickable after edit or visibility toggle
When a content element (CE) gets edited or the visibility is toggled,
the page module is reloaded with an anchor in t...
Benjamin Franzke
11:51 Revision 90667ef6: [TASK] Update `phpstan/phpstan` to 1.11.0
This commit updates `phpstan/phpstan` to 1.11.0 and its related friends
to their latest respective version.
Executed...
Andreas Fernandez
11:50 Revision c7978c38: [TASK] Update `phpstan/phpstan` to 1.11.0
This commit updates `phpstan/phpstan` to 1.11.0 and its related friends
to their latest respective version.
Executed...
Andreas Fernandez
11:50 Revision 191b90a1: [TASK] Update `phpstan/phpstan` to 1.11.0
This commit updates `phpstan/phpstan` to 1.11.0 and its related friends
to their latest respective version.
Executed...
Andreas Fernandez
09:48 Revision 37518358: [TASK] Adjust CI for TYPO3 v13.1 branch
Commands executed:
find Build/gitlab-ci/ -type f -exec \
sed -i \
-e 's/key: main/key: 13.1/g' \
-e...
Benjamin Franzke
09:43 Revision dc7a38fc: [BUGFIX] Update ISO language files
Executed commands:
composer require --dev sokil/php-isocodes-db-i18n:^4.0.22
Build/Scripts/updateIsoDatabase...
Andreas Fernandez
08:58 Revision f28a891d: [TASK] Set TYPO3 version to 13.1.1-dev
Change-Id: Ie9d120d9008d777d870b9a71c76aad17b57d71de
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/842...
Oliver Hader
08:25 Revision b085b371: [TASK] Update container image versions
New core-testing-* images has been build and published in
the TYPO3 testing-infrastructure repository and pulled to
t...
Stefan Bürk
08:25 Revision 2acd0592: [TASK] Update container image versions
New core-testing-* images has been build and published in
the TYPO3 testing-infrastructure repository and pulled to
t...
Stefan Bürk
07:01 Revision faae27dd: [BUGFIX] Circumvent possible race condition in cache retrieval
To circumvent race conditions where the cache is removed between
`has()` and `require()` invocations, the return valu...
Patrick Schriner
07:01 Revision ad324878: [BUGFIX] Circumvent possible race condition in cache retrieval
To circumvent race conditions where the cache is removed between
`has()` and `require()` invocations, the return valu...
Patrick Schriner
06:43 Revision 6cc90b3d: [TASK] Add tests for copying localized content to non-translated page
Copy/move pages with existing translation into another site with
different language setup results in orphaned problem...
André Buchmann
06:09 Revision e72fcadb: [TASK] Remove unused line from YamlSetDefinitionProvider
Remove line which extracts a version number
from YamlSetDefinitionProvider as settings
definitions does not contain a...
Stefan Froemken

2024-05-12

13:45 Revision 31870269: [DOCS] Fix typos in Expression Builder comments
Resolves: #103820
Releases: main
Change-Id: I4731f5579b0dd62785816441dabbe87d725bc274
Reviewed-on: https://review.typ...
Lina Wolf

2024-05-11

18:52 Revision 87135783: [DOCS] Correct example for defining RTE preset of flexform field
When addressing flexform fields in TSconfig, the dots of the field names
have to be escaped with a backslash.
Releas...
Christian Fries
18:52 Revision ed9e74e4: [DOCS] Correct example for defining RTE preset of flexform field
When addressing flexform fields in TSconfig, the dots of the field names
have to be escaped with a backslash.
Releas...
Christian Fries
18:52 Revision 2021ec2f: [DOCS] Correct example for defining RTE preset of flexform field
When addressing flexform fields in TSconfig, the dots of the field names
have to be escaped with a backslash.
Releas...
Christian Fries
18:47 Revision 21a6e80a: [DOCS] Use proper link anchor name in f:translate ViewHelper
An error was made in [1] where a wrong link anchor name
(parseFunc) was used after refactoring the link format,
which...
Garvin Hicking
18:40 Revision 9aee8dc8: [DOCS] Use proper link anchor name in f:translate ViewHelper
An error was made in [1] where a wrong link anchor name
(parseFunc) was used after refactoring the link format,
which...
Garvin Hicking
17:38 Revision a0f1f5ee: [TASK] Remove unused line from ColorType class
Resolves: #103816
Releases: main
Change-Id: I407cf635b5e1030c943d45a99a51a0210b840a08
Reviewed-on: https://review.typ...
Stefan Froemken

2024-05-10

17:54 Revision f2961dd5: [BUGFIX] Prevent TypeError in DatabaseIntegrityController
In advanced query the operator "is in list" makes value
be an array. Then switch the field to a non-array field
type,...
Christoph Lehmann
17:54 Revision 9612b593: [BUGFIX] Prevent TypeError in DatabaseIntegrityController
In advanced query the operator "is in list" makes value
be an array. Then switch the field to a non-array field
type,...
Christoph Lehmann
17:54 Revision 6fb38b44: [BUGFIX] Prevent TypeError in DatabaseIntegrityController
In advanced query the operator "is in list" makes value
be an array. Then switch the field to a non-array field
type,...
Christoph Lehmann
17:40 Revision 5ef10efb: [TASK] Add cancel button to dashboard add widget modal
The add widget modal has a cancel button on the bottom
of the modal now to match the other modal windows in
the backe...
Willi Wehmeier
17:39 Revision 0b06c3e7: [TASK] Add cancel button to dashboard add widget modal
The add widget modal has a cancel button on the bottom
of the modal now to match the other modal windows in
the backe...
Willi Wehmeier
17:22 Revision e8eec80d: [BUGFIX] Avoid executing anonymous function in Configuration Module
Hook implementation are configured with the well known
$GLOBAL['TYPO3_CONF_VARS']['SC_OPTIONS'][...][] = '';
sy...
Stefan Bürk
17:22 Revision 420044e0: [BUGFIX] Avoid executing anonymous function in Configuration Module
Hook implementation are configured with the well known
$GLOBAL['TYPO3_CONF_VARS']['SC_OPTIONS'][...][] = '';
sy...
Stefan Bürk
13:55 Revision 8b720262: [BUGFIX] Provide configuration with file/folder link result
Resolves: #103812
Releases: main, 12.4
Change-Id: I467149ad6e93900cf917d3455b24dc01c97330f1
Reviewed-on: https://revi...
Mathias Brodala
13:55 Revision 33a20162: [BUGFIX] Provide configuration with file/folder link result
Resolves: #103812
Releases: main, 12.4
Change-Id: I467149ad6e93900cf917d3455b24dc01c97330f1
Reviewed-on: https://revi...
Mathias Brodala
07:18 Revision e8359a3b: [BUGFIX] Allow Resources/Public within asset paths
"Resources/Public" may occur also within an
asset path. Path detection code must therefore
only check for its first o...
Markus Klein
07:18 Revision 19a2d873: [BUGFIX] Allow Resources/Public within asset paths
"Resources/Public" may occur also within an
asset path. Path detection code must therefore
only check for its first o...
Markus Klein

2024-05-09

13:53 Revision 96cb08e1: [TASK] Ensure test function names start with lowercase in ext:form
Some function names for validator tests in ext:form start with an
uppercase letter, which is not in line with our cod...
Torben Hansen
08:43 Revision 67143a47: [DOCS] Add sprintf() reference to f:translate ViewHelper documentation
The ViewHelper documentation for f:translate mentioned
sprintf() from PHP, but did not link to it.
This patch adds a...
Garvin Hicking
08:35 Revision 658dab4f: [DOCS] Add sprintf() reference to f:translate ViewHelper documentation
The ViewHelper documentation for f:translate mentioned
sprintf() from PHP, but did not link to it.
This patch adds a...
Garvin Hicking

2024-05-08

14:21 Revision ce2e70da: [TASK] Rename misspelled functional test method
Resolves: #103807
Releases: main, 12.4
Change-Id: Ifc551dcd66bc88da8c57e7213ee80d960f365509
Reviewed-on: https://revi...
Albrecht Köhnlein
14:21 Revision 16b63a18: [TASK] Rename misspelled functional test method
Resolves: #103807
Releases: main, 12.4
Change-Id: Ifc551dcd66bc88da8c57e7213ee80d960f365509
Reviewed-on: https://revi...
Albrecht Köhnlein
08:59 Revision 6199bdd0: [BUGFIX] Fix positioning of containers in EXT:styleguide BE module
The containers used in the backend module of EXT:styleguide are now
based on flex boxes and don't use absolute positi...
Andreas Fernandez

2024-05-07

21:28 Revision 9b398933: [TASK] Avoid usage of ConnectionPool in extbase functional tests
This change changes extbase persistence tests to use CSV files
where suitable.
The `addSimpleObjectTest` has been re...
Torben Hansen
05:32 Revision 30399b0e: [BUGFIX] Allow persisting nullable properties in extbase
Extbase persistence does not treat nullable properties like
DataHandler does. A nullable domain model property, which...
Torben Hansen

2024-05-06

15:40 Revision e4d72152: [TASK] Add unicode license file next to .tbl files
The folder containing the charset conversion table files
should have the unicode license.txt file.
The license file ...
Willi Wehmeier
15:27 Revision d1309662: [TASK] Add unicode license file next to .tbl files
The folder containing the charset conversion table files
should have the unicode license.txt file.
The license file ...
Willi Wehmeier
15:18 Revision 1e8e8eb5: [TASK] Add unicode license file next to .tbl files
The folder containing the charset conversion table files
should have the unicode license.txt file.
Resolves: #103796...
Willi Wehmeier
11:18 Revision f4e04be4: [TASK] Fix throws doc comment in MvcPropertyMappingConfigurationService
One part of the classname in a `throws` doc comment in
`MvcPropertyMappingConfigurationService` is wrong. Instead of
...
Torben Hansen
10:06 Revision 10882053: [TASK] Fix throws doc comment in MvcPropertyMappingConfigurationService
One part of the classname in a `throws` doc comment in
`MvcPropertyMappingConfigurationService` is wrong. Instead of
...
Torben Hansen

2024-05-05

09:38 Revision 7c7641ea: [BUGFIX] Update ISO language files
Executed commands:
composer require --dev sokil/php-isocodes-db-i18n:^4.0.22
Build/Scripts/updateIsoDatabase...
Andreas Fernandez
09:38 Revision e373ff82: [BUGFIX] Update ISO language files
Executed commands:
composer require --dev sokil/php-isocodes-db-i18n:^4.0.22
Build/Scripts/updateIsoDatabase...
Andreas Fernandez

2024-05-03

12:28 Revision 889b486e: [TASK] Move table wizard Lit component to correct namespace
The module `@typo3/backend/element/table-wizard-element` is tightly
coupled to FormEngine's `TextTableElement`, there...
Andreas Fernandez
12:28 Revision 16bb00d6: [TASK] Move table wizard Lit component to correct namespace
The module `@typo3/backend/element/table-wizard-element` is tightly
coupled to FormEngine's `TextTableElement`, there...
Andreas Fernandez
09:31 Revision 041497c9: [TASK] Deprecate `MathUtility::convertToPositiveInteger()`
TYPO3 has a method to ensure an integer is always positive:
`MathUtility::convertToPositiveInteger()`. However, the m...
Andreas Fernandez
07:56 Revision a512e8bd: [TASK] Fix error message for PAGEVIEW template
The $pageLayoutName is treated as 'action' and
is passed through ucfirst in
TYPO3Fluid\Fluid\View\TemplatePaths::
res...
Lina Wolf
07:00 Revision a2a01743: [BUGFIX] Avoid overriding of custom `doktypesToShowInNewPageDragArea`
With the introduction of BeforeLoadedUserTsConfigEvent, it is now
possible to add user tsconfig before global file us...
Nikita Hovratov
06:50 Revision 21a80869: [TASK] Update package enshrined/svg-sanitize to 0.18.0
Commands:
composer req 'enshrined/svg-sanitize:^0.18.0'
composer req 'enshrined/svg-sanitize:^0.18.0' \
-d typo3/sy...
Oliver Hader
06:50 Revision 44b7c79e: [TASK] Update package enshrined/svg-sanitize to 0.18.0
Commands:
composer req 'enshrined/svg-sanitize:^0.18.0'
composer req 'enshrined/svg-sanitize:^0.18.0' \
-d typo3/sy...
Oliver Hader
06:50 Revision 4361d3ca: [TASK] Update package enshrined/svg-sanitize to 0.18.0
Commands:
composer req 'enshrined/svg-sanitize:^0.18.0'
composer req 'enshrined/svg-sanitize:^0.18.0' \
-d typo3/sy...
Oliver Hader
06:35 Revision 66b9e8e5: [TASK] Revise toolbar for CKEditor "full" configuration preset
With this change, the following changes have been applied to the
toolbar of the CKEditor "full" configuration preset:...
Torben Hansen
06:35 Revision 339102c5: [TASK] Revise toolbar for CKEditor "full" configuration preset
With this change, the following changes have been applied to the
toolbar of the CKEditor "full" configuration preset:...
Torben Hansen
06:24 Revision 88e7e230: [BUGFIX] Adopt return type of CommandUtility::exec()
Allow the valid return type false which is returned by the function
exec on failure.
Resolves: #103778
Releases: mai...
Georg Ringer
06:24 Revision 016e509c: [BUGFIX] Adopt return type of CommandUtility::exec()
Allow the valid return type false which is returned by the function
exec on failure.
Resolves: #103778
Releases: mai...
Georg Ringer
06:23 Revision 34c25a52: [TASK] Update rollup to 4.17.2
Newer rollup major versions feature optimizations in build output.
The rollup source files are now natively parsed a...
Andreas Nedbal
06:23 Revision 6d7501f8: [TASK] Update rollup to 4.17.2
Newer rollup major versions feature optimizations in build output.
The rollup source files are now natively parsed a...
Andreas Nedbal
05:57 Revision d85ed215: [TASK] Raise node version to v22
The node version used for building TYPO3 assets is raised to 22.0.
See https://nodejs.org/en/blog/announcements/v22-r...
Benjamin Franzke
05:57 Revision d2aa61e3: [TASK] Raise node version to v22
The node version used for building TYPO3 assets is raised to 22.0.
See https://nodejs.org/en/blog/announcements/v22-r...
Benjamin Franzke

2024-05-02

20:57 Revision cd89fcbd: [TASK] Coloring the badges in "History/Undo" module
Since #103670 the "Workspaces" module has a slightly different look.
In order to keep the "History/Undo" module visua...
Jasmina Ließmann
19:29 Revision 123bbfe4: [BUGFIX] Fix PHP Warning in caching framework garbage collection
An error was previously shown and is now removed
if no backend type is selected.
Releases: main, 12.4, 11.5
Resolves...
Stephan Bauer
19:29 Revision 16cbe830: [BUGFIX] Fix PHP Warning in caching framework garbage collection
An error was previously shown and is now removed
if no backend type is selected.
Releases: main, 12.4, 11.5
Resolves...
Stephan Bauer
13:17 Revision f5e53a75: [BUGFIX] Cast to proper string type when performing str_contains
When using integer types when calling the fallowing method like
`ImageProcessingInstructions::fromCropScaleValues(..,...
Oliver Hader
11:16 Revision 57fa2e9a: [BUGFIX] Enhance accessibility in recycler module
This patch addresses two key accessibility issues in the recycler
module: it adds a caption element to the table for ...
Frank Nägler
11:10 Revision cd2d71ed: [BUGFIX] Enhance accessibility in recycler module
This patch addresses two key accessibility issues in the recycler
module: it adds a caption element to the table for ...
Frank Nägler
10:33 Revision 017c1e33: [TASK] Add title and aria-label to clear input button
The clear-input button now has a proper title and additionally an
aria-label to guide visually impaired users.
The b...
Willi Wehmeier
10:33 Revision 07f19d22: [TASK] Add title and aria-label to clear input button
The clear-input button now has a proper title and additionally an
aria-label to guide visually impaired users.
The b...
Willi Wehmeier
05:57 Revision 8194b5c4: [DOCS] Add hint about console command for listing site sets in changelog
With the introduction of site sets also a console command
was made available which lists all available site sets.
Kno...
Chris Müller

2024-05-01

06:44 Revision e61a068e: [TASK] Add possibility to create HashValue from actual payload
The new factory method `HashValue::hash('test')` creates the
hash from the raw payload `'test'`. This is a simpler sh...
Oliver Hader
05:38 Revision d9eee9e1: [TASK] Add possibility to create HashValue from actual payload
The new factory method `HashValue::hash('test')` creates the
hash from the raw payload `'test'`. This is a simpler sh...
Oliver Hader

2024-04-30

12:13 Revision 268bfed2: [FEATURE] Introduce ModifyRedirectUrlValidationResultEvent PSR-14 event
The frontend login extension currently validates a given redirect URL
by ensuring, that the URL is either relative or...
Torben Hansen
09:26 Revision 8ddc4b02: [BUGFIX] Fix PHP Warning in caching framework garbage collection
An error was previously shown and is now removed
if no backend type is selected.
Releases: main, 12.4, 11.5
Resolves...
Stephan Bauer
09:13 Revision e3c73917: [TASK] Use PAGEVIEW in EXT:styleguide site set
The EXT:styleguide extension currently
provides two ways of frontend rendering.
The "old" way using a `sys_template`
...
Oliver Bartsch
08:49 Revision c0f2976c: [BUGFIX] Remove h4 from alerts to avoid breaking document hierarchy
This patch adjusts the flash message and notifications elements by
removing the h4 tag to prevent incorrect header fl...
Frank Nägler
08:49 Revision a3c14713: [BUGFIX] Remove h4 from alerts to avoid breaking document hierarchy
This patch adjusts the flash message and notifications elements by
removing the h4 tag to prevent incorrect header fl...
Frank Nägler
08:49 Revision b78dc8af: [BUGFIX] Remove h4 from infobox to avoid breaking document hierarchy
This patch adjusts the infobox/callout element by removing the
h4 tag to prevent incorrect ordering in the content st...
Frank Nägler
08:49 Revision c21921a9: [BUGFIX] Remove h4 from infobox to avoid breaking document hierarchy
This patch adjusts the infobox/callout element by removing the
h4 tag to prevent incorrect ordering in the content st...
Frank Nägler
07:41 Revision 32f69b94: [BUGFIX] Cleanup markup in Linkvalidator modul
This patch enhances the accessibility of the link validator
module by ensuring proper relationships between table hea...
Frank Nägler
07:41 Revision 35bd8e71: [BUGFIX] Cleanup markup in Linkvalidator modul
This patch enhances the accessibility of the link validator
module by ensuring proper relationships between table hea...
Frank Nägler

2024-04-29

16:33 Revision e5962abc: [BUGFIX] Add missing hover style to link in "Access" backend module
The title of the linked page was missing a hover style, which is now
ensured with this patch. An appropriate link tit...
Jasmina Ließmann
16:25 Revision 1d86d5b4: [BUGFIX] Add missing hover style to link in "Access" backend module
The title of the linked page was missing a hover style, which is now
ensured with this patch. An appropriate link tit...
Jasmina Ließmann
07:42 Revision c124e904: [TASK] Use refindex in RootlineUtility, drop addRootLineFields
tl;dr:
This patch switches from using RelationHandler to ReferenceIndex
in (mostly) frontend request related Rootlin...
Christian Kuhn

2024-04-28

18:18 Revision da9cbab3: [BUGFIX] Avoid undefined array key warnings in SuggestWizardController
When an editor uses the suggest wizard, undefined array key warnings
can occur, when certain array keys have not been...
Torben Hansen
18:18 Revision 5143487f: [BUGFIX] Avoid undefined array key warnings in SuggestWizardController
When an editor uses the suggest wizard, undefined array key warnings
can occur, when certain array keys have not been...
Torben Hansen
18:08 Revision 9ff2b1b0: [DOCS] Fix typo in changelog to TypoScript provider for sites and sets
Resolves: #103755
Related: #103675
Releases: main
Change-Id: Ic94dc6bbff56f09233fec1b7cda42091d07dad2f
Reviewed-on: h...
Chris Müller
14:29 Revision fda76e57: [BUGFIX] Migrate Bootstrap progress bars to bootstrap 5.3
With the update of Bootstrap to v5.3, the implementation of progress
bars has changed for accessibility reasons [1].
...
Andreas Fernandez
14:28 Revision 9fafcec2: [BUGFIX] Migrate Bootstrap progress bars to bootstrap 5.3
With the update of Bootstrap to v5.3, the implementation of progress
bars has changed for accessibility reasons [1].
...
Andreas Fernandez
13:06 Revision d47e7559: [TASK] Remove Flow framework related todos in Extbase
3 todos in Extbase refer to aligning classes or functionality
closer to the Flow framework. Those todos have been add...
Torben Hansen
10:24 Revision 28aac3c6: [TASK] Enrich ReferenceIndex with more relation data
ReferenceIndex (table sys_refindex) has two main jobs:
* It registers "soft" relations, for instance when a
bodytex...
Christian Kuhn

2024-04-27

15:37 Revision a96b312d: [TASK] Avoid sorting issue in RootlineUtilityTest
A missing additional orderBy() in RelationHandler
leads to the situation that different DB vendor
may return relation...
Christian Kuhn
14:20 Revision bd345815: [TASK] Improve refindex import check in DataScenarios test
All DataScenarios tests import a single CSV as DB base
state to operate on. Single action tests verify in tearDown()
...
Christian Kuhn
12:32 Revision d9ccd58c: [TASK] Extract 'localization' tests to own scenario
Similar to #103742, the patch extracts tests dealing
with localization actions to an own scenario setup.
"Regular" te...
Christian Kuhn
12:28 Revision f6f55783: [BUGFIX] Fix misspelling in locallang key of EXT:lowlevel
With #103737 a new locallang key for the configuration heading was
introduced, but it contains a typo. The patch now ...
Jasmina Ließmann
12:17 Revision eb74236c: [BUGFIX] Fix misspelling in locallang key of EXT:lowlevel
With #103737 a new locallang key for the configuration heading was
introduced, but it contains a typo. The patch now ...
Jasmina Ließmann
11:17 Revision 3f4b1194: [BUGFIX] Remove wrong title attribute on icon in "Localization overview"
In the "Localization overview" view, an incorrect title was displayed
when hovering over a page icon. This was caused...
Jasmina Ließmann
11:05 Revision 18fae974: [BUGFIX] Remove wrong title attribute on icon in "Localization overview"
In the "Localization overview" view, an incorrect title was displayed
when hovering over a page icon. This was caused...
Jasmina Ließmann
11:04 Revision d0709726: [TASK] Show information if no records exists in "Log" backend module
If there are no records or the filter/search does not return a result,
an information is now displayed in the "Log" b...
Jasmina Ließmann
10:57 Revision 8fb90c67: [TASK] Show information if no records exists in "Log" backend module
If there are no records or the filter/search does not return a result,
an information is now displayed in the "Log" b...
Jasmina Ließmann
10:56 Revision 4ce564b0: [TASK] Show label in docheader button of "Active TypoScript" edit view
Resolves: #103736
Releases: main, 12.4
Change-Id: Ia93d67fc49fd9b7a123494928a4360515fc76cb3
Reviewed-on: https://revi...
Jasmina Ließmann
10:40 Revision 42c68af7: [TASK] Show label in docheader button of "Active TypoScript" edit view
Resolves: #103736
Releases: main, 12.4
Change-Id: Ia93d67fc49fd9b7a123494928a4360515fc76cb3
Reviewed-on: https://revi...
Jasmina Ließmann
09:25 Revision 270d28c6: [TASK] Extract 'free mode' tests to own scenario
To further streamline the DataHandler/DataScenarios
tests, the 'Regular' 'free mode' tests are extracted
to an own sc...
Christian Kuhn
08:07 Revision 0e683a91: [BUGFIX] Align search result output in "Configuration" backend module
As in the backend module "Configuration", search results can be
displayed as badges next to the search input field. W...
Jasmina Ließmann

2024-04-26

23:22 Revision eef9e63a: [TASK] Create valid source data for DataHandler tests
Tests in DataScenarios/Regular for the DataHandler are based on invalid
source data. There are translated content ele...
André Buchmann
22:05 Revision 16c6db03: [TASK] Set unique h1 in all views of "Configuration" backend module
Resolves: #103737
Releases: main, 12.4
Change-Id: I83278a84037a4fe46b85a8570b7ff345eabeb0a0
Reviewed-on: https://revi...
Jasmina Ließmann
21:58 Revision 2f23b3ef: [TASK] Set unique h1 in all views of "Configuration" backend module
Resolves: #103737
Releases: main, 12.4
Change-Id: I83278a84037a4fe46b85a8570b7ff345eabeb0a0
Reviewed-on: https://revi...
Jasmina Ließmann
18:43 Revision f99d96a5: [TASK] Return more record info in RelationHandler->readMM()
This is a relatively small add-on to RelationHandler
when it reads MM relations initiated through start()
in readMM()...
Christian Kuhn
09:55 Revision 4cdc4ddf: [TASK] Remove temporary bugfix from `PostgreSQLSchemaManager`
Database field default values for TEXT, BLOB and JSON fields
has been added with #103578 and default value normalizat...
Stefan Bürk
09:18 Revision e7d784aa: [TASK] Upgrade `doctrine/dbal` package
Doctrine DBAL released a new bugfix version [1]
of the `doctrine/dbal` package, including a
required bugfix for TYPO3...
Stefan Bürk
08:09 Revision 7739067f: [TASK] Do not run PostCSS for core and linkvalidator
Both extensions core and linkvalidator do not ship css
files. PostCSS cannot find any files to process here.
Resolve...
Benjamin Kott
08:09 Revision ec6e1ffe: [TASK] Do not run PostCSS for core and linkvalidator
Both extensions core and linkvalidator do not ship css
files. PostCSS cannot find any files to process here.
Resolve...
Benjamin Kott
08:01 Revision 5af551e2: [BUGFIX] Respect option 'with site set' for ext:styleguide generator
With #103523 site sets for ext:styleguide were introduced and
the page tree generator received an option to create a ...
Anja Leichsenring
07:18 Revision 68ee8a41: [TASK] Streamline Shadows
We're enhancing our backend by introducing a refined system for shadows.
The default and strong shadows remain for si...
Benjamin Kott
07:09 Revision 847f75ee: [TASK] Use site sets in EXT:styleguide
Provide a new (default) EXT:styleguide frontend
generator that uses site set infrastructure
provided by #103437, #103...
Benjamin Franzke

2024-04-25

14:27 Revision 32a37b4e: [TASK] Add missing label to file rename modal form
The modal form to rename a file needs a proper label
for the filename input field.
Resolves: #103724
Releases: main,...
Willi Wehmeier
14:06 Revision 66e5025e: [TASK] Add missing label to file rename modal form
The modal form to rename a file needs a proper label
for the filename input field.
Resolves: #103724
Releases: main,...
Willi Wehmeier
11:28 Revision 2edbea0e: [TASK] Use light mode only as default for now
We're currently in a mixed mode where some components
support dark mode, while others don't. To facilitate the
migrat...
Benjamin Kott

2024-04-24

14:32 Revision e285595a: [BUGFIX] Enable multi-level language fallback in extbase
Provide the current language fallback chain to new
instance of LanguageAspect. So it can be used in PageRepository
to...
David Hedden
14:32 Revision e2161f96: [BUGFIX] Enable multi-level language fallback in extbase
Provide the current language fallback chain to new
instance of LanguageAspect. So it can be used in PageRepository
to...
David Hedden
07:28 Revision 869cece7: [TASK] Remove usage of "newer" in grunt build
The grunt module `grunt-newer` was introduced with #90200 to help
improving build times on consecutive single builds ...
Andreas Fernandez
07:28 Revision 4506905b: [TASK] Remove usage of "newer" in grunt build
The grunt module `grunt-newer` was introduced with #90200 to help
improving build times on consecutive single builds ...
Andreas Fernandez

2024-04-23

22:30 Revision fd76f71a: [BUGFIX] Mitigate invalid exit code for UpgradeWizard without updates
Wizards not marked as done, but not having updates, display a
notice `No changes applied, marking wizard as done.` wh...
Stefan Bürk
22:30 Revision 6a8173f4: [BUGFIX] Mitigate invalid exit code for UpgradeWizard without updates
Wizards not marked as done, but not having updates, display a
notice `No changes applied, marking wizard as done.` wh...
Stefan Bürk
22:23 Revision 48b7cc6c: [BUGFIX] Use Guzzle request to fetch external error page content
TYPO3 provides the ability to configure different error handlers for
specific (or all) error codes, as well as the er...
Stefan Bürk
22:23 Revision 36b63a8c: [BUGFIX] Use Guzzle request to fetch external error page content
TYPO3 provides the ability to configure different error handlers for
specific (or all) error codes, as well as the er...
Stefan Bürk
20:51 Revision c4bbb36d: [BUGFIX] Link root page title in site configuration module
To be consistent with the other listings in the
backend is the root page title of a site in the
site configuration mo...
Oliver Bartsch
20:50 Revision ea143a3c: [BUGFIX] Link root page title in site configuration module
To be consistent with the other listings in the
backend is the root page title of a site in the
site configuration mo...
Oliver Bartsch
20:48 Revision 31d044bf: [TASK] Remove non-translated label for site config creation button
Since the button to create a new site configuration
is already descriptive the non-translated title
attribute is remo...
Oliver Bartsch
20:48 Revision 5cafe4e7: [TASK] Remove non-translated label for site config creation button
Since the button to create a new site configuration
is already descriptive the non-translated title
attribute is remo...
Oliver Bartsch
20:35 Revision 690b1671: [TASK] Show information text as infobox in "Workspaces" backend module
If no record was found in "Workspaces" backend module, an information
is displayed. This text is now displayed in the...
Jasmina Ließmann
20:28 Revision 428358ae: [TASK] Show information text as infobox in "Workspaces" backend module
If no record was found in "Workspaces" backend module, an information
is displayed. This text is now displayed in the...
Jasmina Ließmann
18:59 Revision c3ee1c7e: [BUGFIX] Properly handle diff while updating meta data
The existing solution using `array_diff` did not work, as it only
respects values, not a combination with keys.
Give...
Daniel Siepmann
18:59 Revision 005f04a3: [BUGFIX] Properly handle diff while updating meta data
The existing solution using `array_diff` did not work, as it only
respects values, not a combination with keys.
Give...
Daniel Siepmann
14:32 Revision 040643b5: [TASK] Unify Rollup usage in frontend tooling
In the current frontend tooling, we invoke Rollup twice:
* via grunt-rollup to build library modules
* via the comma...
Andreas Nedbal
14:32 Revision 44dfdbe5: [TASK] Unify Rollup usage in frontend tooling
In the current frontend tooling, we invoke Rollup twice:
* via grunt-rollup to build library modules
* via the comma...
Andreas Nedbal
14:16 Revision 34221d8e: [BUGFIX] Hide hidden content elements in page module
There is a checkbox in page module to show hidden content elements.
If this checkbox is not selected the hidden conte...
Ayke Halder
14:14 Revision eb4b94a3: [TASK] Revamp display of "Workspaces" backend module
To improve the UX and accessibility of the "Workspaces" backend module
the following changes are made:
* Grouping and...
Jasmina Ließmann
13:50 Revision 678621e1: [BUGFIX] Hide hidden content elements in page module
There is a checkbox in page module to show hidden content elements.
If this checkbox is not selected the hidden conte...
Ayke Halder
13:14 Revision 9cd5d0c9: [TASK] Remove left over refindex _FILE handling
ReferenceIndex does not write rows with
'ref_table' set to '_FILE' anymore since #87428.
The patch removes some left ...
Christian Kuhn
12:59 Revision d48d2d36: [TASK] Prepare Changelog for 13.2
Resolves: #103713
Releases: main
Change-Id: I8735da3d64bb1697775dac561a9407c414dc631c
Reviewed-on: https://review.typ...
Lina Wolf
11:20 Revision f5bc5558: [BUGFIX] Avoid mapping route values that are out of scope
Given a static route argument mapper is used - for instance one
that allows values in the range of 1 to 100 - then ge...
Oliver Hader
11:12 Revision db0b4f00: [BUGFIX] Avoid mapping route values that are out of scope
Given a static route argument mapper is used - for instance one
that allows values in the range of 1 to 100 - then ge...
Oliver Hader
11:10 Revision 471a83bc: [BUGFIX] Avoid mapping route values that are out of scope
Given a static route argument mapper is used - for instance one
that allows values in the range of 1 to 100 - then ge...
Oliver Hader
11:03 Revision 5f21aa4a: [TASK] Remove unused label folderNotDeletedHasFiles
There are two labels 'folderNotDeletedHasFilesWithReferences'.
Those are in use, the two 'folderNotDeletedHasFiles' a...
Christian Kuhn
08:54 Revision ff1aa8b8: [TASK] Migrate theme to light dark notation
With new web standards arising and getting shipped to the web platform,
we are migrating the currently limited light ...
Benjamin Kott
08:33 Revision acebdad7: [TASK] Update `chart.js`
Executed commands:
npm install --save chart.js@^4.4.2
npm run build
Resolves: #103652
Releases: main, 12.4
...
Andreas Fernandez
08:24 Revision 4bbb7c1a: [TASK] Update some frontend-related build packages
Executed commands:
npm install --save-dev \
@typescript-eslint/eslint-plugin@^7.7.0 \
@typescrip...
Andreas Fernandez
07:34 Revision 8cc3e204: [TASK] Set TYPO3 version to 13.2.0-dev
Change-Id: I06f3088f1b06adc56000391ea0af8bc199586cb8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/839...
Benni Mack
07:27 Revision 80f946bb: [BUGFIX] Fix "No results" positioning in Live Search
The "No results found" alert is rendered in a flex-row container, which
caused a rendering bug where the alert box wa...
Andreas Fernandez
07:10 Revision df7eea92: [RELEASE] Release of TYPO3 13.1.0
Change-Id: I0de3c394a9e37ca840c3d0aa6f6df745bca8ac3b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/839...
Benni Mack
06:56 Revision d90d218f: [BUGFIX] Keep empty attributes in RTEHtmlParser
To allow the use of "empty" attributes, such
as `download` in the CKeditor, the RTEHtmlParser
does now keep such attr...
Oliver Bartsch
06:56 Revision 7cdcc563: [BUGFIX] Keep empty attributes in RTEHtmlParser
To allow the use of "empty" attributes, such
as `download` in the CKeditor, the RTEHtmlParser
does now keep such attr...
Oliver Bartsch
06:24 Revision a47f47cc: [TASK] Move FE rootline tests
The rootline calculation has been moved around
with various patches in v12 & v13. Refactor some
related tests and mov...
Christian Kuhn
06:14 Revision dc49edec: [BUGFIX] Ensure items array in DataHandler checkValue methods
It is possible that TCA items array is not set in DataHandler if
1. items is defined through types/*/columnsOverride...
Nikita Hovratov
06:13 Revision db6df19d: [BUGFIX] Ensure items array in DataHandler checkValue methods
It is possible that TCA items array is not set in DataHandler if
1. items is defined through types/*/columnsOverride...
Nikita Hovratov
04:53 Revision 04b43e42: [TASK] Update `chart.js`
Executed commands:
npm install --save chart.js@^4.4.2
npm run build
Resolves: #103652
Releases: main, 12.4
...
Andreas Fernandez
04:53 Revision 89095774: [TASK] Update `alwan`
Executed commands:
npm install --save alwan@^2.0.4
npm run build
Resolves: #103651
Releases: main, 12.4
Cha...
Andreas Fernandez
04:53 Revision 3f35b734: [TASK] Update some frontend-related build packages
Executed commands:
npm install --save-dev \
@typescript-eslint/eslint-plugin@^7.7.0 \
@typescrip...
Andreas Fernandez
04:52 Revision 94d59781: [BUGFIX] Fix "No results" positioning in Live Search
The "No results found" alert is rendered in a flex-row container, which
caused a rendering bug where the alert box wa...
Andreas Fernandez
04:41 Revision 2101a962: [DOCS] Revise changelogs for v13.1 release
Resolves: #103675
Releases: main
Change-Id: Id576952b1390d5727643eb6c535ce56c50a20831
Reviewed-on: https://review.typ...
Chris Müller

2024-04-22

21:33 Revision 79ee20b0: [DOCS] Fix explanation of searchFields for linkvalidator
The TSconfig configuration option mod.linkvalidator.searchFields
is documented in the documentation.
Previously, it ...
Sybille Peters
21:33 Revision 77377519: [DOCS] Fix explanation of searchFields for linkvalidator
The TSconfig configuration option mod.linkvalidator.searchFields
is documented in the documentation.
Previously, it ...
Sybille Peters
18:51 Revision 806a8bc6: [TASK] Use "new record wizard" to render dashboard widgets
In order to streamline the backend UI and to re-use introduced web
components, the "Add widget" wizard in the dashboa...
Andreas Fernandez
15:44 Revision c7b47d6e: [BUGFIX] Properly check (real)paths in `LocalCropScaleMaskHelper`
With patches #102679 and arguably #103351, the image processing got
refactored at multiple locations with good intent...
Andreas Fernandez
15:34 Revision 8dc13c12: [TASK] Provide sets for FSC, felogin and indexed_search
A first set of extensions is converted to the new set
infrastructure provided by #103437, #103439 and #103522.
Resol...
Benjamin Franzke
10:43 Revision cd028c70: [TASK] Update `lit` packages
Executed commands:
npm install --save \
lit@^3.1.3 \
lit-element@^4.0.5 \
lit-html@^3.1....
Andreas Fernandez
10:43 Revision bf055ea3: [TASK] Update `lit` packages
Executed commands:
npm install --save \
lit@^3.1.3 \
lit-element@^4.0.5 \
lit-html@^3.1....
Andreas Fernandez
08:40 Revision 581cd117: [TASK] Add missing aria-label to record icons
Add accessible aria-labels to the record icon
located in the docheader component on the upper
right. Additionally the...
Willi Wehmeier
08:30 Revision 133d760e: [TASK] Add missing aria-label to record icons
Add accessible aria-labels to the record icon
located in the docheader component on the upper
right. Additionally the...
Willi Wehmeier
07:52 Revision 46a2b586: [TASK] Add field description for site sets dependencies field
The description has been forgotten to be added in #103437.
Releases: main
Resolves: #103630
Related: #103437
Change-...
Benjamin Franzke
07:45 Revision fd4ad1d3: [TASK] Rename `@typo3/backend/new-content-element-wizard` component
The component `@typo3/backend/new-content-element-wizard` is primarily
used to render a wizard-like UI for selecting ...
Andreas Fernandez
07:04 Revision 5d6d6d41: [FEATURE] Provide null coalescing operator for TypoScript constants
TypoScript constants expressions have been extended to support a null
coalescing operator (`??`) as a way for providi...
Benjamin Franzke

2024-04-21

19:17 Revision 4267e077: [BUGFIX] Attach nonce attribute to script tag in admin panel's submodule
When providing a custom submodule for the admin panel with JavaScript,
the script tag does not have a nonce attribute...
Chris Müller
19:17 Revision 74ea84e2: [BUGFIX] Attach nonce attribute to script tag in admin panel's submodule
When providing a custom submodule for the admin panel with JavaScript,
the script tag does not have a nonce attribute...
Chris Müller
19:05 Revision 062a9415: [FEATURE] Provide PageInformation in PAGEVIEW cObject
This extends the PAGEVIEW content object to provide
not only the page record, but the full Page Information
object, w...
Oliver Bartsch
11:48 Revision 2f234688: [BUGFIX] Ensure that relative target link can be set in EXT:redirects
The TYPO3 system extension `redirects` now fully supports the setting
of relative links as the `target` URL, which is...
Stefan Bürk
11:48 Revision eebf251d: [BUGFIX] Ensure that relative target link can be set in EXT:redirects
The TYPO3 system extension `redirects` now fully supports the setting
of relative links as the `target` URL, which is...
Stefan Bürk

2024-04-20

20:59 Revision aee514a5: [BUGFIX] Standardize search field and its search icon location
Place the search icon on the right side of the input field.
Resolves: #103404
Releases: main
Change-Id: I7a0ed1ab772...
Simon Schaufelberger
19:50 Revision d2b2448f: [DOCS] Correct example for htmlSupport in RTE CKEditor
The main key is not "RTE" in YAML, but "editor".
Resolves: #103678
Releases: main, 12.4
Change-Id: I3c09ac3f0071be70...
Chris Müller

2024-04-19

22:39 Revision b8de4f93: [DOCS] Correct example for htmlSupport in RTE CKEditor
The main key is not "RTE" in YAML, but "editor".
Resolves: #103678
Releases: main, 12.4
Change-Id: I3c09ac3f0071be70...
Chris Müller
18:07 Revision e6757994: [DOCS] Revise 12.4.x changelogs
This patch streamlines some spellings, break long code lines,
so so they are visible without horizontal scrolling and...
Chris Müller
18:06 Revision 09cf9ee6: [DOCS] Revise 12.4.x changelogs
This patch streamlines some spellings, break long code lines,
so so they are visible without horizontal scrolling and...
Chris Müller
13:55 Revision 87f752df: [BUGFIX] Remove import of `tabs` module in Content Element Wizard
This commit removes the import of `@typo3/backend/tabs.js` in the "New
Content Element" wizard for two reasons:
1. t...
Andreas Fernandez
13:55 Revision 54f5bdfb: [BUGFIX] Remove import of `tabs` module in Content Element Wizard
This commit removes the import of `@typo3/backend/tabs.js` in the "New
Content Element" wizard for two reasons:
1. t...
Andreas Fernandez
13:55 Revision 66b69dcd: [BUGFIX] Check for children in FormEngine container
When resolving the first and last inline
elements in the `FilesControlContainer`
and `InlineControlContainer`, it is ...
Oliver Bartsch
13:54 Revision 6fe15875: [BUGFIX] Check for children in FormEngine container
When resolving the first and last inline
elements in the `FilesControlContainer`
and `InlineControlContainer`, it is ...
Oliver Bartsch
13:53 Revision c065bbb6: [BUGFIX] Render record icon for pages in Localization Overview
All pages rendered in the first column of
the Localization Overview now display the
correct record icon, which is wra...
Oliver Bartsch
13:53 Revision 7b0d7e1f: [BUGFIX] Render record icon for pages in Localization Overview
All pages rendered in the first column of
the Localization Overview now display the
correct record icon, which is wra...
Oliver Bartsch
12:29 Revision d58fbf8d: [TASK] Remove unused variable in DataHandler
Initializing the variable `$nativeDateTimeFieldEmptyValue` to
an empty string in the function `checkValueForDatetime`...
Torben Hansen
12:26 Revision 7da78595: [BUGFIX] Ensure table definition overrides work again
Doctrine DBAL 4.x has been introduced with #102875 and
required adoption of breaking changes - which had been
done. T...
Stefan Bürk
09:45 Revision c481eeb9: [TASK] Simplify a RelationHandler->readMM() detail
There is a relatively obscure and not well known TCA
config property for type='select': 'allowNonIdValues'.
It can b...
Christian Kuhn
09:44 Revision 96047690: [TASK] Add RootlineUtility relation tests
Extend the functional RootlineUtilityTest with more
scenarios for resolving category MM, and a "casual"
inline relati...
Christian Kuhn
09:32 Revision 7745ba11: [TASK] Remove obsolete setAccessible call to ReflectionMethod
Also adjust variable name along the way.
Resolves: #103679
Related: #103667
Releases: main
Change-Id: I345dabbd388ea...
Nikita Hovratov
09:12 Revision 162a25d5: [TASK] Avoid obsolete trim() in RelationHandler
There is no point to trim() value arrays that have
been created with GU::trimExplode() just the line
before. Clean up...
Christian Kuhn
09:06 Revision 4b201834: [BUGFIX] Have record icons with human readable title
Add record titles to the record icon alt text. To make
the alt text for record icons helpful, the title and
type of t...
Christian Rath-Ulrich
09:04 Revision 162111f6: [BUGFIX] Have record icons with human readable title
Add record titles to the record icon alt text. To make
the alt text for record icons helpful, the title and
type of t...
Christian Rath-Ulrich
07:23 Revision 913faf6c: [BUGFIX] Add missing "true" parameter in loadAvailableWizardsFromPluginSubTypes
New Content Element Wizards are retrieved from both normal Content Types
(CType) and Plugin sub-types (list_type). Fo...
Nikita Hovratov
06:05 Revision 17271546: [BUGFIX] Add missing identifier for additional filemounts
Using `options.folderTree.altElementBrowserMountPoints`
it's possible to add additional mount points to the
file / fo...
Oliver Bartsch
05:41 Revision 2dd7cc84: [BUGFIX] Add missing identifier for additional filemounts
Using `options.folderTree.altElementBrowserMountPoints`
it's possible to add additional mount points to the
file / fo...
Oliver Bartsch

2024-04-18

21:37 Revision 60d41b39: [BUGFIX] Support newlines in TCA palette descriptions
Feature #89650 added support for newlines in TCA field descriptions,
but palette descriptions were forgotten.
This pa...
Christian Weiske
21:24 Revision bf06fdce: [BUGFIX] Support newlines in TCA palette descriptions
Feature #89650 added support for newlines in TCA field descriptions,
but palette descriptions were forgotten.
This pa...
Christian Weiske
13:15 Revision 55df7110: [TASK] Format file size and datetime values in IS backend module
Resolves: #103664
Releases: main
Change-Id: I310eee5d304821d5f1b5ba210645f5ed2b4a85d2
Reviewed-on: https://review.typ...
Jasmina Ließmann
13:02 Revision 0185867a: [BUGFIX] Better refindex for MM and multi workspaces
Calculation of reference index for workspace relations
has a nasty bug in getListOfActiveWorkspaces(): It
always retu...
Christian Kuhn
13:01 Revision c47d91b3: [BUGFIX] Better refindex for MM and multi workspaces
Calculation of reference index for workspace relations
has a nasty bug in getListOfActiveWorkspaces(): It
always retu...
Christian Kuhn
12:22 Revision 7d70a98d: [TASK] Show word flags as badges in EXT:indexed_search backend module
In the "Indexing" backend module, words can have various informations,
such as frequency and flags. The flags are now...
Jasmina Ließmann
12:17 Revision 944fba3e: [BUGFIX] Correctly purge RelationHandler readMM() relations
Resolving relations in RelationHandler for MM in
workspaces is a two fold process: readMM() first
finds all relation ...
Christian Kuhn
12:17 Revision d00c0450: [BUGFIX] Correctly purge RelationHandler readMM() relations
Resolving relations in RelationHandler for MM in
workspaces is a two fold process: readMM() first
finds all relation ...
Christian Kuhn
11:05 Revision 9678f5f2: [TASK] Avoid managing keywords in IS BE module
The "Indexing" indexed_search backend module allows
picking single indexed words and adding them as
keywords a pages ...
Jasmina Ließmann
08:43 Revision e7264026: [TASK] Update `flag-icons`
Executed commands:
npm install --save-dev flag-icons@^7.2.1
npm run build
Resolves: #103656
Releases: main,...
Andreas Fernandez
08:43 Revision 5475c2b1: [TASK] Update `flag-icons`
Executed commands:
npm install --save-dev flag-icons@^7.2.1
npm run build
Resolves: #103656
Releases: main,...
Andreas Fernandez
06:04 Revision e2ab730c: [BUGFIX] Guard nullable getNormalizedParams in getIpFunction
In case of CLI context, normalized params are not available and as they
are nullable, a guard condition is required b...
Nikita Hovratov
06:04 Revision 2ce19397: [BUGFIX] Guard nullable getNormalizedParams in getIpFunction
In case of CLI context, normalized params are not available and as they
are nullable, a guard condition is required b...
Nikita Hovratov

2024-04-17

13:51 Revision b022ec15: [BUGFIX] Avoid notice in TcaInline when ['ctrl']['transOrigPointerField'] is empty
Resolves: #103596
Related: #97548
Releases: main, 12.4
Change-Id: I2384d223202af1575a93497f81e6a69599ebbc3c
Reviewed...
Rafał Jania
13:51 Revision a35c3a15: [BUGFIX] Avoid notice in TcaInline when ['ctrl']['transOrigPointerField'] is empty
Resolves: #103596
Related: #97548
Releases: main, 12.4
Change-Id: I2384d223202af1575a93497f81e6a69599ebbc3c
Reviewed...
Rafał Jania
13:45 Revision 3565b7b5: [BUGFIX] Avoid undef array access in workspaces module
When a TCA table has no 'ctrl' 'tstamp' field defined,
the workspace module crashes with an undefined array
access fo...
Christian Kuhn
13:44 Revision 555b07c8: [BUGFIX] Avoid undef array access in workspaces module
When a TCA table has no 'ctrl' 'tstamp' field defined,
the workspace module crashes with an undefined array
access fo...
Christian Kuhn
13:14 Revision bdd75521: [DOCS] Fix PHP syntax in PageContentPreviewRenderingEvent example
The $event parameter is now added and a superfluous parenthesis is
removed in the condition. Also, the $tableName var...
Nikita Hovratov
13:14 Revision 942fad9c: [DOCS] Fix PHP syntax in PageContentPreviewRenderingEvent example
The $event parameter is now added and a superfluous parenthesis is
removed in the condition. Also, the $tableName var...
Nikita Hovratov
12:33 Revision 2a4b6f1c: [TASK] Remove 'index_stat_search_id' field in 'index_stat_word' table
With #92993 the table 'index_stat_search' was removed. The related
field 'index_stat_search_id' in table 'index_stat_...
Jasmina Ließmann
12:12 Revision adcd8759: [TASK] Avoid foreign_field with select in RootlineUtility
TCA type=select has no config field 'foreign_field'.
A check in RootlineUtility can be simplified a bit.
Resolves: #...
Christian Kuhn
11:46 Revision 64f90318: [TASK] Show content as accordions in element information modal
The element information modal displays both field information for the
current record and its references.
The more fie...
Jasmina Ließmann
11:32 Revision 74c8d0e4: [TASK] Improve UX and accessibility of "Indexing" submodules
Several minor adjustments have been made to the submodules of the
“Indexing” backend module to improve the UX and acc...
Jasmina Ließmann
 

Also available in: Atom