Project

General

Profile

Activity

From 2024-03-11 to 2024-04-09

2024-04-09

13:32 Revision 8c85fb6f: [TASK] Set TYPO3 version to 12.4.15-dev
Change-Id: I0e897680df27e5380344f4436a7db7a6085d0688
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/837...
Benni Mack
13:09 Revision ceeec020: [RELEASE] Release of TYPO3 12.4.14
Change-Id: Ibd990830d7ad9d43707be802c6a24a1388589d18
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/837...
Benni Mack
12:07 Revision 2578cae1: [TASK] Raise typo3/testing-framework
Brings a bugfix to improve dealing with .csv
fixture files during import a bit better.
> composer u typo3/testing-fr...
Christian Kuhn

2024-04-08

14:02 Revision e82170f2: [TASK] Add additional tests for `RedirectService` handling
This change adds additional tests to cover additional
variants for `EXT:redirects` handling. Placing guards
helps to ...
Stefan Bürk
14:02 Revision 96fbca15: [TASK] Add additional tests for `RedirectService` handling
This change adds additional tests to cover additional
variants for `EXT:redirects` handling. Placing guards
helps to ...
Stefan Bürk
13:52 Revision 1a1ff716: [BUGFIX] Avoid `NullSite` in `Request` object setup in RedirectService
Redirects can match even if no SiteConfiguration could
be determined for the current request and a `NullSite`
has bee...
Stefan Bürk
13:47 Revision 86de4ad6: [TASK] Modernize RootlineUtility and tests
RootlineUtility is *the* performance bottleneck
in FE. But we have a cunning plan for improvements :)
The patch stre...
Christian Kuhn
13:38 Revision 48f59608: [TASK] Remove `HtmlParser->caseShift()`
The method `HtmlParser->caseShift()` is used to normalize the casing of
values that are about to get compared, depend...
Andreas Fernandez
13:02 Revision 7e83da89: [TASK] Use more DI in indexed_search
Switch a couple of classes to use more DI.
Note class Lexer was instantiated with a 'poor man'
and oldschool approac...
Christian Kuhn
11:57 Revision 8f0662e9: [FEATURE] Introduce hotkeys to scheduler task editing
Similar to editing regular content elements, it is now possible to save
scheduler tasks being edited via keyboard sho...
Andreas Fernandez
10:53 Revision e72382d2: [TASK] Add `npm` command dispatcher to `Build/Scripts/runTests.sh`
`Build/Scripts/runTests.sh` is the monorepo main dispatcher of
script and tools to ensure same working state across d...
Stefan Bürk
10:53 Revision 20a85842: [TASK] Add `npm` command dispatcher to `Build/Scripts/runTests.sh`
`Build/Scripts/runTests.sh` is the monorepo main dispatcher of
script and tools to ensure same working state across d...
Stefan Bürk
10:53 Revision e8e7d2a4: [TASK] Add `npm` command dispatcher to `Build/Scripts/runTests.sh`
`Build/Scripts/runTests.sh` is the monorepo main dispatcher of
script and tools to ensure same working state across d...
Stefan Bürk
09:46 Revision 6ec3eb49: [BUGFIX] Ensure working count query in `DatabaseRecordList::getTable()`
`\TYPO3\CMS\Backend\RecordList\DatabaseRecordList` provides the ability
to modify the QueryBuilder used for the recor...
Stefan Bürk
09:46 Revision 08a78a57: [BUGFIX] Ensure working count query in `DatabaseRecordList::getTable()`
`\TYPO3\CMS\Backend\RecordList\DatabaseRecordList` provides the ability
to modify the QueryBuilder used for the recor...
Stefan Bürk
09:46 Revision d5478c92: [BUGFIX] Ensure working count query in `DatabaseRecordList::getTable()`
`\TYPO3\CMS\Backend\RecordList\DatabaseRecordList` provides the ability
to modify the QueryBuilder used for the recor...
Stefan Bürk
09:30 Revision b50c8dfe: [FEATURE] Update Fluid Standalone to 2.11
This patch updates Fluid to the latest version. It also
adds a RST file which describes the new ViewHelpers that
were...
Simon Praetorius
07:03 Revision 82f91421: [TASK] Avoid two useless hooks in ext:lowlevel
There is an ancient, hidden and not documented hook
in ext:lowlevel since "ever":
$GLOBALS['TYPO3_CONF_VARS']['EXTCON...
Christian Kuhn
06:56 Revision a1efe2da: [TASK] Avoid indexed_search EXTCONF addRootLineFields
Did you know about
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['indexed_search']['addRootLineFields']?
No? Well, that's p...
Christian Kuhn
06:54 Revision 2c3a010d: [BUGFIX] Prevent crashes setting stopwords in IS BE module
Argument $pageId is mandatory in saveStopwordsKeywordsAction()
since #102914. The link to that action is created in a...
Christian Kuhn
06:53 Revision fba8c065: [BUGFIX] Use correct icon for pages table
The check for content_from_pid is wrong as it is not the raw database record and therefore the relation is an array.
...
Georg Ringer
06:53 Revision 63a3e20e: [BUGFIX] Use correct icon for pages table
The check for content_from_pid is wrong as it is not the raw database record and therefore the relation is an array.
...
Georg Ringer
06:46 Revision 2278318c: [TASK] Avoid indexed_search lexer debug
The indexed_search class Lexer is used to split strings
into words using some weird multibyte magic.
It has a "debug...
Christian Kuhn
06:42 Revision 9e446c1f: [TASK] Remove IS ext_conf_template.txt maxAge
The config label:
"Deprecated! Max TTL (hours) for indexed page: The time in hours
that is the maximum age of an ind...
Christian Kuhn
06:41 Revision 93c90926: [BUGFIX] Working link to word details in indexed_search
The indexed_search BE module links to word details.
This link is broken in main and v12:
* In main, the wordHash arg...
Christian Kuhn
06:41 Revision 7d3c4111: [BUGFIX] Working link to word details in indexed_search
The indexed_search BE module links to word details.
This link is broken in main and v12:
* In main, the wordHash arg...
Christian Kuhn
04:04 Revision ab5aa2c6: [TASK] Fix misleading example in #103437 Feature.rst
The site sets example referenced TYPO3-provided sets
that are not yet available, since the respective implementations...
Benjamin Franzke

2024-04-07

20:55 Revision ad2f507c: [TASK] Add `RedirectService` tests as preparation for a bugfix
Issue with the `RedirectService` has been reported
wiht #103395 related to non-matching SiteConfig in
cases no TypoSc...
Stefan Bürk
20:55 Revision 287d608e: [TASK] Add `RedirectService` tests as preparation for a bugfix
Issue with the `RedirectService` has been reported
wiht #103395 related to non-matching SiteConfig in
cases no TypoSc...
Stefan Bürk
17:26 Revision a2f1f4b1: [BUGFIX] Avoid calling non-existing method on `NullSite`
`\TYPO3\CMS\Core\Site\Entity\Site::isTypoScriptRoot()`
has been added with #103437 without adding it to the
`\TYPO3\C...
Stefan Bürk
16:12 Revision 51e81e0a: [BUGFIX] Type cast PageView return value to string
In order to prevent a TypeError, the rendered
view is now casted to string. This is done,
since the result might be `...
Oliver Bartsch
12:38 Revision d10e8c29: [TASK] Avoid always empty removeChars in IS Lexer
Lexer->lexerConf['removeChars'] is always empty
since #93401. Remove it.
Resolves: #103551
Related: #93401
Releases:...
Christian Kuhn
12:04 Revision 7279f635: [BUGFIX] Create backend users via CLI respects TCA default options
This change introduces the use of the DataHandler instead of the
QueryBuilder when creating backend users via CLI com...
Lukas Maxheim
12:04 Revision fd3d6f3d: [BUGFIX] Create backend users via CLI respects TCA default options
This change introduces the use of the DataHandler instead of the
QueryBuilder when creating backend users via CLI com...
Lukas Maxheim
10:04 Revision a1edae03: [BUGFIX] t3editor: Keep original flex configuration
When t3editor got streamlined in the past, configuration for flex was
defined that conflicts with CodeMirror's intern...
Andreas Fernandez
10:03 Revision 6fe3cd8e: [BUGFIX] t3editor: Keep original flex configuration
When t3editor got streamlined in the past, configuration for flex was
defined that conflicts with CodeMirror's intern...
Andreas Fernandez
09:49 Revision f66272ae: [BUGFIX] Use correct timezones with timestamp based \DateTime
As documented by PHP, `\DateTime` or `\DateTimeImmutable`
objects created with a timestamp only ('@12345678') as the
...
Markus Klein
09:49 Revision 57dcbe82: [BUGFIX] Use correct timezones with timestamp based \DateTime
As documented by PHP, `\DateTime` or `\DateTimeImmutable`
objects created with a timestamp only ('@12345678') as the
...
Markus Klein
09:49 Revision 5079949f: [BUGFIX] Use correct timezones with timestamp based \DateTime
As documented by PHP, `\DateTime` or `\DateTimeImmutable`
objects created with a timestamp only ('@12345678') as the
...
Markus Klein
09:19 Revision b90a4630: [FEATURE] Add Page TSconfig provider for sites and sets
TYPO3 sites have been enhanced to be able to provide Page TSconfig on
a per site basis.
Releases: main
Resolves: #10...
Benjamin Franzke
09:18 Revision 6107ba3e: [FEATURE] Add TypoScript provider for sites and sets
TYPO3 sites are enhanced to be able to operate as TypoScript
templates. They act similar to sys_template records with...
Benjamin Franzke
09:17 Revision b326de1d: [FEATURE] Introduce site sets with setting definitions
Site sets ship parts of site configuration as composable pieces. They
are intended to deliver settings, TypoScript, T...
Benjamin Franzke
05:58 Revision 524267cd: [BUGFIX] Mitigate misusing request 'id' as pages-uid in extbase BE
The backend uses request GET/POST parameter 'id' as convention for
"pages uid" at various places: Especially the Back...
Christian Kuhn
05:58 Revision 1d6079ab: [BUGFIX] Mitigate misusing request 'id' as pages-uid in extbase BE
The backend uses request GET/POST parameter 'id' as convention for
"pages uid" at various places: Especially the Back...
Christian Kuhn
05:51 Revision fbef6ad9: [BUGFIX] Prevent indexed_search crash in BE
'phash' has been changed from an int to a string
with #102975. This leads to a BE crash when selecting
details of an ...
Christian Kuhn
05:46 Revision e9d2445a: [BUGFIX] Deal with nullable pages['keywords'] field in IS
The BE may crash when adding a 'keyword' to a page record
using the indexed_search BE module: Field 'keywords' of
tab...
Christian Kuhn

2024-04-05

21:10 Revision b3766297: [TASK] Update nodejs 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
21:10 Revision 8bc863e4: [TASK] Update nodejs 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
15:20 Revision db145c77: [BUGFIX] Fix array access error in LinkAnalyzerResult
Doctrine dbal function fetchAssociative() was used in combination
with accessing an array element without null colesc...
Sybille Peters
15:20 Revision 14d5d0ce: [BUGFIX] Fix array access error in LinkAnalyzerResult
Doctrine dbal function fetchAssociative() was used in combination
with accessing an array element without null colesc...
Sybille Peters
15:20 Revision 540542b1: [BUGFIX] Fix array access error in LinkAnalyzerResult
Doctrine dbal function fetchAssociative() was used in combination
with accessing an array element without null colesc...
Sybille Peters
14:26 Revision 58c827b7: [TASK] Deprecate `@typo3/backend/document-save-actions`
The JavaScript module `@typo3/backend/document-save-actions` was
introduced in TYPO3 v7 to add some interactivity in ...
Andreas Fernandez

2024-04-04

15:07 Revision 03fe7c4a: [BUGFIX] Prepare `allowed` and `disallowed` in more deeply nested TCA
TCA for usage of `sys_file` may configure their allowed extensions by an
array (e.g. EXT:bootstrap_package, "Media" c...
Andreas Fernandez
15:07 Revision f24a203d: [BUGFIX] Prepare `allowed` and `disallowed` in more deeply nested TCA
TCA for usage of `sys_file` may configure their allowed extensions by an
array (e.g. EXT:bootstrap_package, "Media" c...
Andreas Fernandez
13:39 Revision 9f571203: [TASK] Avoid calling deprecated Symfony Console helper commands
`Console\Helper::strlen()` was deprecated in Symfony 5.3. As we
require Symfony >= 5.4, we can safely use the replace...
Oliver Klee
12:28 Revision dd2dabbf: [BUGFIX] Fix wrong GUI crop area placement on edge cases
In the image editor, the "Cropped area" was configured with a `ceil`ed
width and height. Since all other dimensions a...
Andreas Fernandez
12:28 Revision 0d1da607: [BUGFIX] Fix wrong GUI crop area placement on edge cases
In the image editor, the "Cropped area" was configured with a `ceil`ed
width and height. Since all other dimensions a...
Andreas Fernandez
12:28 Revision ea5fb170: [BUGFIX] Fix wrong GUI crop area placement on edge cases
In the image editor, the "Cropped area" was configured with a `ceil`ed
width and height. Since all other dimensions a...
Andreas Fernandez
09:51 Revision e20cdfd6: [BUGFIX] Ensure correct access for LazyLoadingProxy test
To harden the Extbase LazyLoadingProxy implementation
a new test has been added with #101400, which creates
a proxy d...
Stefan Bürk
09:51 Revision 8503ba3e: [BUGFIX] Ensure correct access for LazyLoadingProxy test
To harden the Extbase LazyLoadingProxy implementation
a new test has been added with #101400, which creates
a proxy d...
Stefan Bürk
07:41 Revision 2dac7244: [BUGFIX] Respect hidden fields for slug regeneration
To regenerate a slug, the fields defined in
the TCA "generatorOptions" configuration have
to be present in the form.
...
Oliver Bartsch
07:33 Revision 332a3068: [BUGFIX] Respect selected backend layout of current page
If a page uses a specific page layout, it must be used in the page
module. To be in sync with v12 the change is also ...
Georg Ringer
07:30 Revision 1865bb78: [BUGFIX] Respect hidden fields for slug regeneration
To regenerate a slug, the fields defined in
the TCA "generatorOptions" configuration have
to be present in the form.
...
Oliver Bartsch
07:25 Revision a7ceac90: [BUGFIX] Respect selected backend layout of current page
If a page uses a specific page layout, it must be used in the page
module. To be in sync with v12 the change is also ...
Georg Ringer
07:21 Revision 107a432d: [FEATURE] Add keyboard shortcut in FormEngine for Save & Close
A new hotkey is introduced in the FormEngine scope that lets editors
invoke "Save and Close" via `Ctrl/Cmd+Shift+S`.
...
Andreas Fernandez
05:44 Revision dcb762fa: [DOCS] Streamline installation chapters of system extension manuals, part 2
Updated and renamed files and adapted paths and extension names.
Resolves: #103497
Releases: main, 12.4
Change-Id: I...
Stephan Großberndt
05:03 Revision 53157cd0: [DOCS] Streamline installation chapters of system extension manuals, part 2
Updated and renamed files and adapted paths and extension names.
Resolves: #103497
Releases: main, 12.4
Change-Id: I...
Stephan Großberndt

2024-04-03

12:19 Revision ca2a2567: [TASK] linkvalidator: Calculate option toggle state on render time
This commit changes how the "Toggle all" and option and action button
states are determined. Previously, the state wa...
Andreas Fernandez
10:21 Revision 6578a968: [BUGFIX] Reinitialize ContentObjectRenderer for pages
The menu generation must not reuse the page record from the current page
but must use the data from the linked page.
...
Georg Ringer
09:45 Revision 9e94d700: [TASK] Use ISO 8601 format for date rendering
Resolves: #103496
Releases: main, 12.4
Change-Id: I688540c91e85d28eec1951305d63028efa27eb82
Reviewed-on: https://revi...
Mathias Brodala
09:13 Revision bd46974b: [FEATURE] Optimized integration of Page Rendering via Fluid
This change adds a new cObject "PAGEVIEW" which has a much simpler
usage than "FLUIDTEMPLATE", because it is meant to...
Benni Mack
09:12 Revision 7c39ce15: [BUGFIX] Reinitialize ContentObjectRenderer for pages
The menu generation must not reuse the page record from the current page
but must use the data from the linked page.
...
Georg Ringer
09:08 Revision cd4a6834: [TASK] Use ISO 8601 format for date rendering
Resolves: #103496
Releases: main, 12.4
Change-Id: I688540c91e85d28eec1951305d63028efa27eb82
Reviewed-on: https://revi...
Mathias Brodala
06:01 Revision 56e84362: [BUGFIX] Update ISO language files
Executed commands:
composer require --dev sokil/php-isocodes-db-i18n:^4.0.21
Build/Scripts/updateIsoDatabase...
Andreas Fernandez
06:01 Revision 70a7363a: [BUGFIX] Update ISO language files
Executed commands:
composer require --dev sokil/php-isocodes-db-i18n:^4.0.21
Build/Scripts/updateIsoDatabase...
Andreas Fernandez

2024-04-02

20:27 Revision e7b6c801: [BUGFIX] Bring back valuePicker for TCA type `email`
While extracting dedicated TCA types from the god type `input`, the
`valuePicker` option was forgotten for type `emai...
Nikita Hovratov
20:27 Revision 73d19ef3: [BUGFIX] Bring back valuePicker for TCA type `email`
While extracting dedicated TCA types from the god type `input`, the
`valuePicker` option was forgotten for type `emai...
Nikita Hovratov
09:54 Revision dee2a683: [DOCS] Show the redirect integrity status
Resolves: #103514
Related: #99485
Releases: main
Change-Id: I118c1c2473e0411425a634bed0f0f9618b57e371
Reviewed-on: ht...
Chris Müller
09:40 Revision 5052405d: [TASK] Raise typo3/testing-framework
Fixes acceptance test database table fields
being latin1 instead of utf8mb4.
> composer u typo3/testing-framework
C...
Christian Kuhn

2024-04-01

07:34 Revision 6ab0c9bd: [BUGFIX] Correctly cast folder's 'mtime' and 'ctime' as integer
When opening the "tile view" in the backend, third party FAL adapters
may not correctly return 'mtime' and 'ctime' as...
Albrecht Köhnlein

2024-03-31

20:12 Revision 481b7484: [TASK] Remove unnecessary typecasts in ext:recycler
Function argument types of the `resolveTree` function in
the `DeleteRecords` class already use strict types, so the
f...
Torben Hansen

2024-03-30

16:37 Revision b1bde78f: [BUGFIX] Fix typo in TCA appearance tab label
The label changed by accident and must be changed back.
Resolves: #103508
Related: #102834
Releases: main
Change-Id:...
Georg Ringer
16:37 Revision a5cbbaa1: [DOCS] Fix formatting in Webp changelog
Releases: main
Resolves: #103507
Change-Id: I571d99521ffa1e36b9cb18cb1621132d70f6382b
Reviewed-on: https://review.typ...
Sybille Peters
16:26 Revision 9ed4d370: [BUGFIX] Handle roll-over of dates in `RotatingFileWriterTest`
In the test class `RotatingFileWriterTest`, the `MONTHLY` and `YEARLY`
cases for `writingLogWithExpiredLatestRotation...
Andreas Fernandez

2024-03-29

10:01 Revision d64c5fcd: [TASK] Move getUserWhoDeleted function to RecordHistory
In ext:recycler, there is an open todo to move the function
`getUserWhoDeleted` from `RecyclerAjaxController to `Reco...
Torben Hansen
09:47 Revision d79cda8d: [TASK] Extract site persistence into separate service
The SiteConfiguration service is currently needed during installation
phase for writing site configurations. This lim...
Benjamin Franzke

2024-03-26

13:10 Revision 95fdf47d: [DOCS] Switch changelog documentation to PHP-based rendering
You can try out the rendering locally with
```
cd typo3/sysext/core
docker run --rm --pull always -v $(pwd):/project...
Lina Wolf

2024-03-25

15:05 Revision 7991a685: [BUGFIX] Check language access for edit default metadata
At various places, it's possible to edit the metadata
of a file in the default language. However, users might
not hav...
Oliver Bartsch
15:05 Revision b2a9b9b2: [BUGFIX] Check language access for edit default metadata
At various places, it's possible to edit the metadata
of a file in the default language. However, users might
not hav...
Oliver Bartsch
13:39 Revision 194cc127: [DOCS] Switch form documentation to PHP-based rendering
A backport to 11.5 is not possible due to too many issues in the Docs that cannot be backported automatically.
Chang...
Lina Wolf
09:10 Revision 461664ce: [DOCS] Switch form documentation to PHP-based rendering
A backport to 11.5 is not possible due to too many issues in the Docs that cannot be backported automatically.
Resol...
Lina Wolf

2024-03-23

22:07 Revision bf6bf9b0: [TASK] Centralize Page Layout resolving
This change centralizes Frontend's "PageLayoutResolver",
used in TypoScript, and BackendLayoutView logic
to find the ...
Benni Mack
20:56 Revision 1ebf4ebc: [FEATURE] Request id as reference in error handler output
The ProductionExceptionHandler in EXT:core outputs error details, but not for every one. As a normal visitor you don'... Christoph Lehmann
20:53 Revision 9e6027a5: [TASK] Remove unused imports in codebase
PHP CS Fixer is not able to detect unused imports, when the import is
mentioned somewhere in the doc comments. Theref...
Torben Hansen
20:18 Revision 39a38679: [TASK] Ensure correct SiteConfiguration in `SlugServiceTest.php`
It is possible, that the `SiteConfiguration` is retrieved from
the `Dependency Injection container` by code executed ...
Stefan Bürk
17:13 Revision f3ee5a5c: [TASK] Account for double click pagetree timeout in acceptance tests
The page tree in TYPO3 v11 and v12 has a default timeout of 300ms for
click events to be processed (in order to wait ...
Benjamin Franzke
17:12 Revision 80fe1fa6: [TASK] Account for double click pagetree timeout in acceptance tests
The page tree in TYPO3 v11 and v12 has a default timeout of 300ms for
click events to be processed (in order to wait ...
Benjamin Franzke
07:28 Revision 95b1f41c: [BUGFIX] Admin-only edit lock can be disabled again
Fixes the Doctrine error:
Incorrect integer value: '' for column 'editlock' at row 1
Releases: main, 12.4, 11.5
Reso...
Christian Ludwig

2024-03-22

18:33 Revision 0598521c: [BUGFIX] Admin-only edit lock can be disabled again
Fixes the Doctrine error:
Incorrect integer value: '' for column 'editlock' at row 1
Releases: main, 12.4, 11.5
Reso...
Christian Ludwig
18:33 Revision 74a7d937: [BUGFIX] Admin-only edit lock can be disabled again
Fixes the Doctrine error:
Incorrect integer value: '' for column 'editlock' at row 1
Releases: main, 12.4, 11.5
Reso...
Christian Ludwig
16:13 Revision 77bbe4e9: [TASK] Use `SiteConfiguration` from DI in `SiteBasedTestTrait`
`SiteBasedTestTrait` created a instance of the `SiteConfiguration`
using the PHP `new` keyword for writing functional...
Stefan Bürk
16:12 Revision ee7ef1a3: [TASK] Update core-testing-php image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
16:12 Revision f6015fde: [TASK] Update core-testing-php image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
16:12 Revision 473ecae4: [TASK] Update core-testing-php image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
16:01 Revision 4d63f7ef: [TASK] Clean up code inconsistencies detected by phpstan
Various places in smaller extensions were
reported in phpstan that had some inconsistencies
in their code style, whic...
Benni Mack
15:58 Revision 504c9f9b: [TASK] Use `SiteConfiguration` from DI in `SiteBasedTestTrait`
`SiteBasedTestTrait` created a instance of the `SiteConfiguration`
using the PHP `new` keyword for writing functional...
Stefan Bürk
15:19 Revision 41b99567: [BUGFIX] Respect cross classes when removing restrictions
When removeByType is used to remove restrictions
from the container, it is now ensured that also
cross classes are pr...
Oliver Bartsch
15:19 Revision 1350e2b8: [BUGFIX] Respect cross classes when removing restrictions
When removeByType is used to remove restrictions
from the container, it is now ensured that also
cross classes are pr...
Oliver Bartsch
12:33 Revision 5014c8c7: [BUGFIX] Prevent undefined array index in GifBuilder
Unset non matching key arrays and additionally
secure the array access with a corresponding
check.
Resolves: #102241...
Oliver Bartsch
12:33 Revision 3d18a57a: [BUGFIX] Prevent undefined array index in GifBuilder
Unset non matching key arrays and additionally
secure the array access with a corresponding
check.
Resolves: #102241...
Oliver Bartsch
07:45 Revision 3c5e8691: [TASK] Reduce overhead in BackendLayoutView
BackendLayoutView is used to build the BackendLayout
structure, and does a few things too much:
a) it uses ArrayUtil...
Benni Mack
06:50 Revision 77077a68: [DOCS] Fix References RST syntax containing angle brackets
Resolves: #103424
Releases: main, 12.4
Change-Id: I3c2da18a3d09e78fe9b72113e1a7332942bde715
Reviewed-on: https://revi...
Lina Wolf

2024-03-21

22:00 Revision 39e97c61: [TASK] Deprecate `GeneralUtility::hmac()`
In order to ensure unique HMACs in TYPO3, all usages of
`TYPO3\CMS\Core\Utility\GeneralUtility::hmac` have been
repla...
Torben Hansen
19:28 Revision bea3da0c: [TASK] Remove todo in AbstractDomainObject
A todo for the `$uid` property in AbstractDomainObject states,
that a type declaration should be introduced in v13. T...
Torben Hansen
15:20 Revision d2f87f84: [DOCS] Fix References RST syntax containing angle brackets
Resolves: #103424
Releases: main, 12.4
Change-Id: I3c2da18a3d09e78fe9b72113e1a7332942bde715
Reviewed-on: https://revi...
Lina Wolf
14:38 Revision ecaab170: [BUGFIX] Do not render empty `eval` and `is_in` instructions
This commit checks whether `eval` and `is_in` are not empty before they
are used as "input params" for the JavaScript...
Andreas Fernandez
14:38 Revision 51413462: [BUGFIX] Do not render empty `eval` and `is_in` instructions
This commit checks whether `eval` and `is_in` are not empty before they
are used as "input params" for the JavaScript...
Andreas Fernandez
14:02 Revision ca7baa3b: [BUGFIX] linkvalidator: Add missing CSS class to "Toggle all" label
This commit adds a missing `form-check-label` CSS class to the label
element of the "Toggle all" field in the backend...
Andreas Fernandez
11:20 Revision 0c8317cd: [BUGFIX] Inject logger into YamlFileLoader
YamlFileLoader needs to be instantiated via `self::new` to
ensure that a logger instance is injected.
The issues was...
Benjamin Franzke
10:45 Revision 85b00d0d: [TASK] Do not render `typo3-formengine-updater` if linked field is hidden
TYPO3's TCA type field is rendered in the FormEngine along with a
`<typo3-formengine-updater>` element that listens o...
Andreas Fernandez

2024-03-20

23:12 Revision a0905631: [TASK] Remove TSFE->releaseLocks()
With TF no longer calling releaseLocks(),
it can be removed.
> composer u typo3/testing-framework:dev-main
Change-I...
Christian Kuhn
22:52 Revision 60beadfb: [BUGFIX] Vertically align icon flag in page module again
Resolves: #103429
Releases: main, 12.4
Change-Id: Id8ab8e745a316f8af0abcfe495b7174f0afe1b96
Reviewed-on: https://revi...
Jasmina Ließmann
22:23 Revision 14de669e: [BUGFIX] Vertically align icon flag in page module again
Resolves: #103429
Releases: main, 12.4
Change-Id: Id8ab8e745a316f8af0abcfe495b7174f0afe1b96
Reviewed-on: https://revi...
Jasmina Ließmann
12:47 Revision f58bceef: [BUGFIX] Add `_ga` to `excludedParameters`
This commit adds `_ga` to the `excludedParameters` configuration used
for the cHash calculation.
Resolves: #103435
R...
Andreas Fernandez
12:47 Revision af0da784: [BUGFIX] Add `_ga` to `excludedParameters`
This commit adds `_ga` to the `excludedParameters` configuration used
for the cHash calculation.
Resolves: #103435
R...
Andreas Fernandez
12:47 Revision 040be42f: [BUGFIX] Add `_ga` to `excludedParameters`
This commit adds `_ga` to the `excludedParameters` configuration used
for the cHash calculation.
Resolves: #103435
R...
Andreas Fernandez
07:28 Revision 0e1b095b: [DOCS] Fix minor typo in UserTSconfig Changelog
Releases: main
Resolves: #103431
Change-Id: I640fa48610e85bccf43929cafd31cd0158a1a679
Reviewed-on: https://review.typ...
Christian Kuhn

2024-03-19

14:35 Revision 5712a422: [TASK] Add FrontendTypoScriptFactory
In version 12, the introduction of the new TypoScript parser
was accompanied by the implementation of factories for
P...
Christian Kuhn
13:16 Revision 318f6ceb: [TASK] Apply some runTests.sh cleanups
* Always clean-up containers when Control-C is pressed
* Enforce removing networks even if some containers have not ...
Benjamin Franzke
13:16 Revision cac4af2a: [TASK] Apply some runTests.sh cleanups
* Always clean-up containers when Control-C is pressed
* Enforce removing networks even if some containers have not ...
Benjamin Franzke
13:16 Revision 5ebc2e3f: [TASK] Apply some runTests.sh cleanups
* Always clean-up containers when Control-C is pressed
* Enforce removing networks even if some containers have not ...
Benjamin Franzke
13:12 Revision 38931533: [TASK] Add description to tableRestrictions palette in BE groups
This commit introduces a description for the newly added
tableRestrictions palette in the Backend (BE) user groups fo...
Marcin Sągol
13:08 Revision dc392a4d: [BUGFIX] Ensure `Comparator` knows the current platform
Doctrine DBAL 3.x has been introduced into TYPO3 v12
with #96287 and raised over the time, adding the one
or other de...
Stefan Bürk
12:28 Revision 92b85a3c: [TASK] Align table restriction fields in backend usergroup record
In order to get a better overview of the selected table restrictions,
the two corresponding fields are placed next to...
Jasmina Ließmann
12:28 Revision deae9515: [TASK] Mark BE 'Label' and 'StatusInformation' non-internal
These two classes are part of the new BE tree,
and are documented API for extensions to add
additional labels and sta...
Christian Kuhn
09:33 Revision 6707f50b: [TASK] Set TYPO3 version to 12.4.14-dev
Change-Id: I03729854c268a32ba072d891d4701d42ba5d365d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/835...
Benni Mack
09:11 Revision 91088fb8: [RELEASE] Release of TYPO3 12.4.13
Change-Id: I981c2fe620a96ce344730b184ce60e7aa17a6aa4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/835...
Benni Mack
08:45 Revision 3650e395: [TASK] Update ckeditor5 to v41.2.1
This commit updates ckeditor5 to v41.2.1.
It fixed a recent regression where importing documents from Word with
sugge...
Benjamin Franzke
08:45 Revision e61f9163: [TASK] Update ckeditor5 to v41.2.1
This commit updates ckeditor5 to v41.2.1.
It fixed a recent regression where importing documents from Word with
sugge...
Benjamin Franzke
05:31 Revision b67a88f6: [TASK] Add composer-mode to our acceptance test matrix
All applicable acceptance tests are now also executed
in composer mode. Tests that check classic-mode specific
functi...
Benjamin Franzke
05:30 Revision 11102a5f: [TASK] Add composer-mode to our acceptance test matrix
All applicable acceptance tests are now also executed
in composer mode. Tests that check classic-mode specific
functi...
Benjamin Franzke
05:30 Revision fa6c3fc4: [TASK] Add composer-mode to our acceptance test matrix
All applicable acceptance tests are now also executed
in composer mode. Tests that check classic-mode specific
functi...
Benjamin Franzke

2024-03-18

21:35 Revision a6a1386a: [BUGFIX] Provide correct ll string keys in template for pagetitle edit
The used ll keys used in the javascript code for the inline pagetitle
edit feature in the page and recordlist module ...
Willi Wehmeier
16:29 Revision e8b234b4: [BUGFIX] Provide correct ll string keys in template for pagetitle edit
The used ll keys used in the javascript code for the inline pagetitle
edit feature in the page and recordlist module ...
Willi Wehmeier
07:42 Revision 9ebc397b: [BUGFIX] Prevent null pointer exception in ContentObjectRenderer
The $request might not be initialized, that's
why the getRequest() method has to be used in
ContentObjectRenderer.
T...
Oliver Bartsch

2024-03-17

13:18 Revision 4a2f12a5: [TASK] Fix cache name in comments
In #88366, the caches have been renamed, e.g., from `cache_core`
to `core`. Some occurrences of the old names in comm...
Oliver Klee
13:17 Revision b69a1a6f: [TASK] Fix cache name in comments
In #88366, the caches have been renamed, e.g., from `cache_core`
to `core`. Some occurrences of the old names in comm...
Oliver Klee
13:17 Revision d3e492e2: [TASK] Fix cache name in comments
In #88366, the caches have been renamed, e.g., from `cache_core`
to `core`. Some occurrences of the old names in comm...
Oliver Klee

2024-03-16

09:31 Revision 1a348fe2: [BUGFIX] Prevent TypeErrors in FormEngine for missing elements
Resolves: #103391
Releases: main, 12.4
Change-Id: I48d55c7b66669f9836886f257aefba2171b6910e
Reviewed-on: https://revi...
Oliver Bartsch
09:17 Revision 3b1982e6: [BUGFIX] Prevent TypeErrors in FormEngine for missing elements
Resolves: #103391
Releases: main, 12.4
Change-Id: I48d55c7b66669f9836886f257aefba2171b6910e
Reviewed-on: https://revi...
Oliver Bartsch

2024-03-15

13:23 Revision 9a28958a: [TASK] Add GeneralUtility::makeInstance to PHPStorm meta file
Resolves: #103385
Releases: main, 12.4, 11.5
Change-Id: Ifd93dfa4049d0d3550d052fa960ae79cc5a27c34
Reviewed-on: https:...
Oliver Bartsch
13:23 Revision 1d38755f: [TASK] Add GeneralUtility::makeInstance to PHPStorm meta file
Resolves: #103385
Releases: main, 12.4, 11.5
Change-Id: Ifd93dfa4049d0d3550d052fa960ae79cc5a27c34
Reviewed-on: https:...
Oliver Bartsch
13:23 Revision 8d9599f7: [TASK] Add GeneralUtility::makeInstance to PHPStorm meta file
Resolves: #103385
Releases: main, 12.4, 11.5
Change-Id: Ifd93dfa4049d0d3550d052fa960ae79cc5a27c34
Reviewed-on: https:...
Oliver Bartsch
12:01 Revision 39f49b2c: [TASK] Make pagetree toggle switch accessible via keyboard
This change makes the toggle button accessible via keyboard
and sets the focus manually, so that the pagetree can be ...
Willi Wehmeier
12:01 Revision 765f1696: [TASK] Make pagetree toggle switch accessible via keyboard
This change makes the toggle button accessible via keyboard
and sets the focus manually, so that the pagetree can be ...
Willi Wehmeier
11:26 Revision cadfeeee: [TASK] Add labels to docheader action-menu dropdown
This patch adds a label to the action-menu used by most of
the core extensions.
Resolves: #102548
Releases: main, 12...
Willi Wehmeier
11:26 Revision bc6a791d: [TASK] Add labels to docheader action-menu dropdown
This patch adds a label to the action-menu used by most of
the core extensions.
Resolves: #102548
Releases: main, 12...
Willi Wehmeier
09:09 Revision eaf9df42: [TASK] Apply stricter URI route generation assertions
Several tests for URI route generation are stricter and assert
that either the whole URI matches, or that at least th...
Oliver Hader
09:09 Revision 7e8694b7: [TASK] Apply stricter URI route generation assertions
Several tests for URI route generation are stricter and assert
that either the whole URI matches, or that at least th...
Oliver Hader
09:09 Revision 5c95229a: [TASK] Apply stricter URI route generation assertions
Several tests for URI route generation are stricter and assert
that either the whole URI matches, or that at least th...
Oliver Hader
08:48 Revision 5166cca9: [BUGFIX] Bail out if `AbstractExceptionHandler` cannot write logs
If an exception cannot get written into the database, e.g. due to
connectivity issues, exceptions are already caught....
Andreas Fernandez

2024-03-14

13:01 Revision 0148ef4d: [TASK] Set empty alt text for file reference thumbnails
The thumbnail images in the inline file relations have the properties
alt and title set to "id=x" which is only helpf...
Willi Wehmeier
11:42 Revision ffebe4a9: [TASK] Set empty alt text for file reference thumbnails
The thumbnail images in the inline file relations have the properties
alt and title set to "id=x" which is only helpf...
Willi Wehmeier
08:57 Revision 5cc1b764: [DOCS] Fix ReST file admonition and file name in 13.1 Changelogs
Two errors were made in 13.1 changelogs:
Filename Features-93942-CropSVGImagesNatively.rst has an extra "s"
and shou...
Garvin Hicking
07:27 Revision 24f0a59d: [TASK] Implement `@typescript-eslint/prefer-string-starts-ends-with` rule
The eslint configuration now takes the rule
`@typescript-eslint/prefer-string-starts-ends-with` [1] into account,
enf...
Andreas Fernandez
07:27 Revision a88c8431: [TASK] Implement `@typescript-eslint/prefer-string-starts-ends-with` rule
The eslint configuration now takes the rule
`@typescript-eslint/prefer-string-starts-ends-with` [1] into account,
enf...
Andreas Fernandez

2024-03-13

19:50 Revision 9f861f51: [BUGFIX] Visualize CEs with surrounding box-shadow
In the backend CEs are elevated by a surrounding box-shadow.
This box-shadow was clipped off on top, left and right ...
Ayke Halder
18:34 Revision 0d02b016: [DOCS] Add important RST for changed form framework markup
Resolves: #103392
Related: #103117
Releases: main, 12.4
Change-Id: I97f9c68b6ad1c6b3ded4c70a82dbfe20eb5a9f20
Reviewed...
Kevin Appelt
18:34 Revision 0f097ce4: [BUGFIX] Allow adding multiple files / folders via element browser
This prevents the element browser from closing
as soon as one file or folder was added. This
restores previous behavi...
Oliver Bartsch
18:33 Revision e900ba7a: [TASK] Add meaningful title to File selector add file button
The "+" labelled button in the File selector modal was just
labelled with the filename as the title which doesn't giv...
Willi Wehmeier
18:33 Revision 79329c73: [TASK] Add meaningful title to File selector add file button
The "+" labelled button in the File selector modal was just
labelled with the filename as the title which doesn't giv...
Willi Wehmeier
18:33 Revision f5a6bbbe: [BUGFIX] Allow adding multiple files / folders via element browser
This prevents the element browser from closing
as soon as one file or folder was added. This
restores previous behavi...
Oliver Bartsch
18:33 Revision 0133a5e2: [BUGFIX] Visualize CEs with surrounding box-shadow
In the backend CEs are elevated by a surrounding box-shadow.
This box-shadow was clipped off on top, left and right ...
Ayke Halder
18:22 Revision a43932f7: [DOCS] Add important RST for changed form framework markup
Resolves: #103392
Related: #103117
Releases: main, 12.4
Change-Id: I97f9c68b6ad1c6b3ded4c70a82dbfe20eb5a9f20
Reviewed...
Kevin Appelt
14:10 Revision 93c8520d: [BUGFIX] Recalculate context-menu position after data population
With #103197, a loading indicator was added to the context menus,
which rendered a stub context-menu.
The position of...
Benjamin Franzke
14:10 Revision 828fae90: [BUGFIX] Recalculate context-menu position after data population
With #103197, a loading indicator was added to the context menus,
which rendered a stub context-menu.
The position of...
Benjamin Franzke
11:17 Revision 5ac249b5: [TASK] Streamline Backend Layout View code
This change adapts some places around Backend Layouts,
which is a pre-patch in order to centralize
previously used co...
Benni Mack
09:34 Revision 3709afe0: [BUGFIX] Use telephone as fallback for link text
Resolves: #102139
Releases: main, 12.4
Change-Id: I9eb3b759de4af5c322aedc96df169aa7c603add6
Reviewed-on: https://revi...
Michael Hitzler
09:07 Revision c3c46f43: [BUGFIX] Use telephone as fallback for link text
Resolves: #102139
Releases: main, 12.4
Change-Id: I9eb3b759de4af5c322aedc96df169aa7c603add6
Reviewed-on: https://revi...
Michael Hitzler
08:46 Revision bcea6ec0: [FEATURE] Allow creating backend user group presets
When installing TYPO3, the final step (5) has
been updated to include an additional checkbox.
This checkbox will allo...
Marcin Sągol
07:32 Revision 2709fb71: [TASK] Implement `@typescript-eslint/restrict-plus-operands` rule
The eslint configuration now takes the rule
`@typescript-eslint/restrict-plus-operands` [1] into account,
prohibiting...
Andreas Fernandez
07:32 Revision e8942826: [TASK] Implement `@typescript-eslint/restrict-plus-operands` rule
The eslint configuration now takes the rule
`@typescript-eslint/restrict-plus-operands` [1] into account,
prohibiting...
Andreas Fernandez
07:23 Revision 8bc6fc8b: [TASK] Remove leftover query parsing code in cObj
Some code in ContentObjectRenderer is not needed
anymore as the query parts are not parsed anymore.
Resolves: #10337...
Benni Mack

2024-03-12

21:30 Revision 10ffeb4f: [TASK] Update `@typescript-eslint` packages
The `@typescript-eslint` packages are updated for TypeScript 5.4
support.
Executed commands:
npm install --save...
Andreas Fernandez
21:30 Revision e6026b2f: [TASK] Update `@typescript-eslint` packages
The `@typescript-eslint` packages are updated for TypeScript 5.4
support.
Executed commands:
npm install --save...
Andreas Fernandez
17:23 Revision 9c62fe57: [BUGFIX] Add server request to view in ConfirmationFinisher
Since #98377 it is not possible to use `f:link.page`
ViewHelper in the ConfirmationFinisher template.
This adds the ...
Christoph Lehmann
17:14 Revision 92d1d32d: [BUGFIX] Add server request to view in ConfirmationFinisher
Since #98377 it is not possible to use `f:link.page`
ViewHelper in the ConfirmationFinisher template.
This adds the ...
Christoph Lehmann
13:58 Revision 363f6fa1: [BUGFIX] Stop event propagation when clicking icon in page tree
With #103197, a loading indicator was added to the context menus.
However, due to the nature how the context menu com...
Andreas Fernandez
13:09 Revision 3451b506: [TASK] Implement `@typescript-eslint/no-array-delete` rule
The eslint configuration now takes the rule
`@typescript-eslint/no-array-delete` [1] into account, prohibiting
elemen...
Andreas Fernandez
13:09 Revision 28500f1a: [TASK] Implement `@typescript-eslint/no-array-delete` rule
The eslint configuration now takes the rule
`@typescript-eslint/no-array-delete` [1] into account, prohibiting
elemen...
Andreas Fernandez
12:03 Revision 6055db0b: [TASK] Streamline userid/username handling and system-maintainer checks
The new methods AbstractUserAuthentication::getUserName() and
AbstractUserAuthentication::getUserId() can be used to ...
Oliver Hader
12:03 Revision d92c3c6f: [TASK] Streamline userid/username handling and system-maintainer checks
The new methods AbstractUserAuthentication::getUserName() and
AbstractUserAuthentication::getUserId() can be used to ...
Oliver Hader
11:46 Revision a5502c9e: [FEATURE] Add Gaelic (ga) as supported language
This change adds support for Irish Gaelic to be selected
as TYPO3 Language and to connect to TYPO3 Localizations
(XLF...
Frank Nägler
09:46 Revision b00cc353: [TASK] Translate label in filelist module
Resolves: #103362
Releases: main, 12.4
Change-Id: Ibbd242d886a9cedc3ec1ba055ec6887b6943bfa2
Reviewed-on: https://revi...
Georg Ringer
09:04 Revision 708a5dc4: [TASK] Translate label in filelist module
Resolves: #103362
Releases: main, 12.4
Change-Id: Ibbd242d886a9cedc3ec1ba055ec6887b6943bfa2
Reviewed-on: https://revi...
Georg Ringer
08:25 Revision fe3a72e0: [TASK] Set TYPO3 version to 12.4.13-dev
Change-Id: I1e193614b425f216d46a1f18a74172621af4fb2d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/834...
Benni Mack
08:15 Revision 23e3cc9e: [RELEASE] Release of TYPO3 12.4.12
Change-Id: Ib2f4569e5ce62f5979fa9fb9a9d8188e93e83871
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/834...
Benni Mack
08:04 Revision d2795917: [BUGFIX] Update ISO language db, respecting new languages
Due to merged features #103255 and #103331, the ISO language database
became outdated as the introduced languages "gd...
Andreas Fernandez
07:34 Revision cb4242a0: [BUGFIX] Use original file for ProcessedFile::getMimeType and ::getSize
When the processed files are saved in a different storage,
calling `$this->getStorage()->getFileInfoByIdentifier()`
o...
Christian Weiske
07:20 Revision 53024568: [TASK] Limit commit message line length to 72 characters
The commit messages line-length is documented as 72 characters. The
commit-msg hook checks for 72 characters now.
Be...
Ayke Halder

2024-03-11

23:02 Revision b2bf6bef: [TASK] Limit commit message line length to 72 characters
The commit messages line-length is documented as 72 characters. The
commit-msg hook checks for 72 characters now.
Be...
Ayke Halder
22:49 Revision 6393ef1e: [TASK] Limit commit message line length to 72 characters
The commit messages line-length is documented as 72 characters. The
commit-msg hook checks for 72 characters now.
Be...
Ayke Halder
20:49 Revision b5e71654: [BUGFIX] Use original file for ProcessedFile::getMimeType and ::getSize
When the processed files are saved in a different storage,
calling `$this->getStorage()->getFileInfoByIdentifier()`
o...
Christian Weiske
16:46 Revision 747b9bb1: [FEATURE] Crop SVG images natively
This change adds support for SVGs to be processed. They can be
scaled and cropped, without them being rasterized (con...
Garvin Hicking
15:53 Revision c791afec: [TASK] Avoid duplicate image crop (crop-crop-scale to crop-scale)
Image cropping has been performed in two steps in
case a cropArea (e.g. be the editor) and a crop
scale modifier (e.g...
Benjamin Franzke
15:18 Revision d0a15016: [TASK] Streamline tests in ImageViewHelperTest
* rename `masked` to `inline-max`
* add tests for image upscaling
Resolves: #103361
Releases: main
Change-Id: I7c890...
Oliver Hader
15:07 Revision 66cfee5d: [BUGFIX] Avoid PHP undefined array access in BrowseLinksController
Resolves: #103360
Releases: main, 12.4
Change-Id: I6331f4ed9d061a06962d0e70affa43bc239a78a9
Reviewed-on: https://revi...
Christian Kuhn
15:07 Revision ba53d387: [BUGFIX] Avoid PHP undefined array access in BrowseLinksController
Resolves: #103360
Releases: main, 12.4
Change-Id: I6331f4ed9d061a06962d0e70affa43bc239a78a9
Reviewed-on: https://revi...
Christian Kuhn
13:46 Revision 5fa8dd2a: [BUGFIX] Proper URI generation in workspace preview for records
If a workspace is active, the URI for a record preview link did not consider to prefix additional arguments with a "&... Can Karadag
13:46 Revision 77c7fa0c: [BUGFIX] Proper URI generation in workspace preview for records
If a workspace is active, the URI for a record preview link did not consider to prefix additional arguments with a "&... Can Karadag
12:47 Revision 0561797d: [BUGFIX] Enable action buttons in Linkvalidator module
The action buttons in the Linkvalidator module are
disabled in case all checkboxes are unchecked.
In case one of the...
Sybille Peters
12:42 Revision ac015684: [TASK] Make admin user creation optional in CLI installer
Improve the CLI command `setup` to allow instance creation
without enforcing admin user and password to be defined.
...
Benjamin Franzke
12:42 Revision bd965b36: [TASK] Make admin user creation optional in CLI installer
Improve the CLI command `setup` to allow instance creation
without enforcing admin user and password to be defined.
...
Benjamin Franzke
12:41 Revision d0c1c3fc: [BUGFIX] Let import handle missing TCA for file relations better
If a file relation's field config is missing the import now adds an
error that makes identifying the broken TCA possi...
Patrick Schriner
12:41 Revision a1d906d6: [BUGFIX] Let import handle missing TCA for file relations better
If a file relation's field config is missing the import now adds an
error that makes identifying the broken TCA possi...
Patrick Schriner
12:41 Revision c827d1f4: [BUGFIX] Fix FormEngine inline stylesheet resolution in composer mode
The public URL resolution in lazy loaded TCA forms (e.g. inline records)
is aligned to use the same path resolution m...
Benjamin Franzke
12:40 Revision b3ee9bac: [BUGFIX] Fix FormEngine inline stylesheet resolution in composer mode
The public URL resolution in lazy loaded TCA forms (e.g. inline records)
is aligned to use the same path resolution m...
Benjamin Franzke
12:40 Revision 1b5ece88: [BUGFIX] Fix FormEngine inline stylesheet resolution in composer mode
The public URL resolution in lazy loaded TCA forms (e.g. inline records)
is aligned to use the same path resolution m...
Benjamin Franzke
11:55 Revision 2363ea62: [FEATURE] Add Gaelic (gd) as supported language
This change adds support for Scottish Gaelic to be selected
as TYPO3 Language and to connect to TYPO3 Localizations
(...
Frank Nägler
11:05 Revision 6016a67c: [TASK] Replace GeneralUtility::hmac usage in ext:backend
With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ...
Torben Hansen
10:45 Revision 9b851d6d: [FEATURE] Add Maltese (mt) as supported language
This change adds support for Maltese to be selected as
TYPO3 Language and to connect to TYPO3 Localizations
(XLF file...
Frank Nägler
10:38 Revision 70305f88: [TASK] Replace GeneralUtility::hmac usage in ext:form
With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ...
Torben Hansen
10:19 Revision 2ea259be: [TASK] Replace GeneralUtility::hmac usage in ext:core
With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ...
Torben Hansen
09:58 Revision e7c2a488: [BUGFIX] Allow empty page id for pageId in log module
Allow empty strings as valid input for the page id in the log module.
Resolves: #103290
Releases: main, 12.4
Change-...
Georg Ringer
09:58 Revision 5f151318: [BUGFIX] Allow empty page id for pageId in log module
Allow empty strings as valid input for the page id in the log module.
Resolves: #103290
Releases: main, 12.4
Change-...
Georg Ringer
06:38 Revision 6b15a8d4: [TASK] Upgrade TypeScript to 5.4
Executed commands:
npm install --save-dev \
@typescript-eslint/eslint-plugin@^7.1.1 \
@typescrip...
Andreas Fernandez
06:38 Revision e5b0ca53: [TASK] Upgrade TypeScript to 5.4
Executed commands:
npm install --save-dev \
@typescript-eslint/eslint-plugin@^7.1.1 \
@typescrip...
Andreas Fernandez
 

Also available in: Atom