Project

General

Profile

Activity

From 2024-02-07 to 2024-03-07

2024-03-07

18:53 Revision 98680d90: [TASK] Clean up Page Module rendering code
This change adapts various places
where there are cross-dependencies
between objects that contain state
when renderin...
Benni Mack
18:52 Revision e21a76d0: [BUGFIX] Do not try to log negative UID in DataHandler
Ensure recuid is always int+ as the underlying
DB field is `unsigned`.
Resolves: #103101
Releases: main, 12.4, 11.5
...
Markus Klein
18:51 Revision 24ee68c7: [BUGFIX] Do not try to log negative UID in DataHandler
Ensure recuid is always int+ as the underlying
DB field is `unsigned`.
Resolves: #103101
Releases: main, 12.4, 11.5
...
Markus Klein
18:51 Revision b616ceae: [BUGFIX] Do not try to log negative UID in DataHandler
Ensure recuid is always int+ as the underlying
DB field is `unsigned`.
Resolves: #103101
Releases: main, 12.4, 11.5
...
Markus Klein
18:51 Revision 7deb146e: [BUGFIX] Exclude `gbraid` and `wbraid` parameters from cHash calculation
This patch adds the `gbraid` and `wbraid` parameters to the cHash
parameter exclusion list.
Resolves: #103327
Releas...
Daniel H
18:50 Revision de2b49fb: [BUGFIX] Exclude `gbraid` and `wbraid` parameters from cHash calculation
This patch adds the `gbraid` and `wbraid` parameters to the cHash
parameter exclusion list.
Resolves: #103327
Releas...
Daniel H
18:50 Revision f95a37e1: [BUGFIX] Exclude `gbraid` and `wbraid` parameters from cHash calculation
This patch adds the `gbraid` and `wbraid` parameters to the cHash
parameter exclusion list.
Resolves: #103327
Releas...
Daniel H
18:42 Revision 631c85d6: [DOCS] Fix rendering warning in changelog
Rendering the changelog with the PHP-based rendering the following warning is thrown:
The code-block has no content....
Chris Müller
18:28 Revision 71635fde: [DOCS] Fix rendering warning in changelog
Rendering the changelog with the PHP-based rendering the following warning is thrown:
The code-block has no content....
Chris Müller
17:54 Revision 49fcc6c0: [TASK] Remove jQuery from workspaces record information
Resolves: #103288
Related: #102431
Releases: main
Change-Id: Icda3e0757aab0a1c3d4239ca8f6a15c9dbc45cb8
Reviewed-on: h...
Andreas Nedbal
17:48 Revision 280d56cc: [DOCS] Fix Edit on GitHub Button for manuals
The setting edit-on-github-directory is needed to find the correct
directory in the monorepository.
Resolves: #10332...
Lina Wolf
17:25 Revision 961a8606: [TASK] Use composed `URL` in `@typo3/backend/tree/page-browser`
The module `@typo3/backend/tree/page-browser` used to modify a string
representing an URL by appending arguments to a...
Andreas Fernandez
17:25 Revision bd0df986: [TASK] Use composed `URL` in `@typo3/backend/tree/page-browser`
The module `@typo3/backend/tree/page-browser` used to modify a string
representing an URL by appending arguments to a...
Andreas Fernandez
17:18 Revision 1d092497: [TASK] Allow string as typoScript PAGE typeNum
It was never clear if and why typeNum needs to be
a number. With recent TSFE refactorings, it becomes
more clear we c...
Christian Kuhn
15:33 Revision 10cee627: [TASK] Remove internal declaration for hashService property in actionController
With #92996 the property `hashService` in extbase `actionController`
has been marked as internal. This change was mos...
Torben Hansen
13:54 Revision 78b8e499: [DOCS] Update linkvalidator codesnippets
* Make the code-snippets auto-generatable
* Remove API for internal class
* Fix references
Attention: Backport need ...
Lina Wolf
13:30 Revision 52e4a240: [DOCS] Switch linkvalidator documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
13:29 Revision f781d5d1: [DOCS] Streamline installation chapters of system extension manuals
The content of the installation chapter of the various system
extension differs, some don't have an installation chap...
Chris Müller
13:28 Revision f8976c7f: [DOCS] Update linkvalidator codesnippets
* Make the code-snippets auto-generatable
* Remove API for internal class
* Fix references
Attention: Backport need ...
Lina Wolf
12:17 Revision f4f379aa: [DOCS] Streamline installation chapters of system extension manuals
The content of the installation chapter of the various system
extension differs, some don't have an installation chap...
Chris Müller
11:51 Revision 36f24c33: [DOCS] Switch Dashboard documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace usage of :php:class: text...
Lina Wolf
11:08 Revision b6ae3eac: [TASK] Remove jQuery from EXT:recycler
Resolves: #103275
Releases: main
Change-Id: I8fee9a0ecfdecceb50fa18983f2f3b2f2d8c0b0c
Reviewed-on: https://review.typ...
Andreas Nedbal
10:36 Revision f184aac1: [BUGFIX] Prevent RuntimeException in NewPages view
Page types might contain a static string as
label instead of a locallang key. To prevent
a RuntimeException, the stat...
Oliver Bartsch
10:35 Revision feddd265: [BUGFIX] Prevent RuntimeException in NewPages view
Page types might contain a static string as
label instead of a locallang key. To prevent
a RuntimeException, the stat...
Oliver Bartsch
08:59 Revision bef9c9a5: [DOCS] Add documentation for font plugin to CKEditor5
Resolves: #103311
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/858
Related: #100847
Relea...
Chris Müller
08:42 Revision 314916c9: [DOCS] Add documentation for font plugin to CKEditor5
Resolves: #103311
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/858
Related: #100847
Relea...
Chris Müller
07:42 Revision c9e0a43b: [DOCS] Switch Indexed Search documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
07:26 Revision 24bd2d07: [DOCS] Switch Indexed Search documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
07:02 Revision 04fd8a2e: [DOCS] Switch impexp documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:55 Revision fc8fdef9: [DOCS] Switch linkvalidator documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:44 Revision 3ab75b69: [DOCS] Switch impexp documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:44 Revision dfa06546: [DOCS] Switch felogin documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:34 Revision bb7a553a: [DOCS] Switch fluid_styled_content documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:33 Revision bbc85cdb: [DOCS] Switch felogin documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:21 Revision 8ce1cf37: [DOCS] Switch felogin documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:15 Revision 511a1efb: [DOCS] Switch impexp documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:10 Revision af8a48c1: [DOCS] Switch fluid_styled_content documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
06:03 Revision fd7b2f90: [DOCS] Switch fluid_styled_content documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
05:53 Revision 88308063: [DOCS] Fix references in admin panel
Resolves: #103305
Related: #103238
Releases: main, 12.4, 11.5
Change-Id: I7fd40ea54fd51663222513b803c64ba2a8471d58
Re...
Chris Müller
05:49 Revision eaa7c1be: [DOCS] Add regex example to target column referencing capturing groups
This patch adds necessary hints about regex capturing groups
to the documentation of the field target of EXT:redirect...
Josef Glatz
05:44 Revision 89ceafde: [DOCS] Fix references in admin panel
Resolves: #103305
Related: #103238
Releases: main, 12.4, 11.5
Change-Id: I7fd40ea54fd51663222513b803c64ba2a8471d58
Re...
Chris Müller
05:42 Revision 6b1e5dc9: [DOCS] Switch linkvalidator documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf
05:35 Revision e9058efc: [DOCS] Add regex example to target column referencing capturing groups
This patch adds necessary hints about regex capturing groups
to the documentation of the field target of EXT:redirect...
Josef Glatz
05:27 Revision 348b868f: [DOCS] Fix references in admin panel
Resolves: #103305
Related: #103238
Releases: main, 12.4, 11.5
Change-Id: I7fd40ea54fd51663222513b803c64ba2a8471d58
Re...
Chris Müller
05:24 Revision d69a2e6d: [DOCS] Add regex example to target column referencing capturing groups
This patch adds necessary hints about regex capturing groups
to the documentation of the field target of EXT:redirect...
Josef Glatz
05:22 Revision 7d6b5329: [DOCS] Switch Indexed Search documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Remove superfluous genindex, it i...
Lina Wolf

2024-03-06

21:19 Revision aa125b66: [TASK] Add aria-label to datepicker button
To make the functionality of the button that opens the datepicker clear
to screenreaders, an aria-label is added to t...
Christian Rath-Ulrich
21:19 Revision c9e94c9c: [TASK] Add aria-label to datepicker button
To make the functionality of the button that opens the datepicker clear
to screenreaders, an aria-label is added to t...
Christian Rath-Ulrich
21:12 Revision e4bc8ee4: [BUGFIX] Cast DOM attribute values to string
To avoid passing integer values, all values are now
cast to string.
Releases: main, 12.4, 11.5
Resolves: #103199
Cha...
Helmut Hummel
21:12 Revision ffd1d9f1: [BUGFIX] Cast DOM attribute values to string
To avoid passing integer values, all values are now
cast to string.
Releases: main, 12.4, 11.5
Resolves: #103199
Cha...
Helmut Hummel
21:12 Revision c6e19efa: [BUGFIX] Cast DOM attribute values to string
To avoid passing integer values, all values are now
cast to string.
Releases: main, 12.4, 11.5
Resolves: #103199
Cha...
Helmut Hummel
19:20 Revision efeeb039: [DOCS] Add note about limitations of CKEditor5 CSS styling
Resolves: #103310
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/859
Related: #103151
Relat...
Chris Müller
19:20 Revision 9973f0f5: [DOCS] Add note about limitations of CKEditor5 CSS styling
Resolves: #103310
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/859
Related: #103151
Relat...
Chris Müller
19:16 Revision bcaebd3e: [DOCS] Document database changes for md5 hash in Indexed Search
Resolves: #103312
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/842
Related: #102975
Relea...
Chris Müller
13:34 Revision 663ef258: [BUGFIX] Prevent undefined array key warning in `TcaSlug`
Prevent an undefined array key warning in case the
configured `languageField` does not exist in
the current database ...
Oliver Bartsch
13:34 Revision aea5a493: [BUGFIX] Prevent undefined array key warning in `TcaSlug`
Prevent an undefined array key warning in case the
configured `languageField` does not exist in
the current database ...
Oliver Bartsch
13:31 Revision 7ede908d: [TASK] Update ckeditor5 to v41.2
This commit updates ckeditor5 to v41.2. See changelog at
https://github.com/ckeditor/ckeditor5/releases/tag/v41.2.0.
...
Andreas Fernandez
13:31 Revision 96c169b5: [TASK] Update ckeditor5 to v41.2
This commit updates ckeditor5 to v41.2. See changelog at
https://github.com/ckeditor/ckeditor5/releases/tag/v41.2.0.
...
Andreas Fernandez
12:40 Revision bd752191: [DOCS] Switch Dashboard documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace usage of :php:class: text...
Lina Wolf
12:15 Revision 1bf527b3: [DOCS] Switch Dashboard documentation to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace usage of :php:class: text...
Lina Wolf
09:55 Revision 6705f46c: [FEATURE] Allow deleting IRRE elements via `postMessage()`
To invoke a deletion on items in FormEngine's Inline Relation container
API-wise, a new message identifier `typo3:for...
Andreas Fernandez
09:34 Revision 47dc9d73: [BUGFIX] Remove array reset due to broken backwards compatibility
The reset breaks the mapping if a file upload should be mapped as a
property of an object.
Additionally, parts of th...
Daniel Dorndorf
08:39 Revision a79f184b: [BUGFIX] Prevent malformed SQL query in list module
A page outside of any site subtree has no available languages except the
default langauge (id 0). If a user is constr...
Friedemann Altrock
08:39 Revision ab737038: [BUGFIX] Prevent malformed SQL query in list module
A page outside of any site subtree has no available languages except the
default langauge (id 0). If a user is constr...
Friedemann Altrock
08:39 Revision 9625eecc: [TASK] Update locales translation file
> composer req --dev "sokil/php-isocodes-db-i18n":"^4.0.20"
> php Build/Scripts/updateIsoDatabase.php
Resolves: #103...
Christian Kuhn
08:38 Revision 3de3efad: [TASK] Update locales translation file
> composer req --dev "sokil/php-isocodes-db-i18n":"^4.0.20"
> php Build/Scripts/updateIsoDatabase.php
Resolves: #103...
Christian Kuhn

2024-03-05

20:01 Revision 18341643: [TASK] Replace GeneralUtility::hmac usage in ext:install
With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ...
Torben Hansen
18:30 Revision a44285c9: [BUGFIX] Return valid markup in localization panel
The localization panel in the list module now returns valid markup.
Resolves: #103286
Releases: main, 12.4
Change-Id...
Marvin Buchmann
18:30 Revision 278731aa: [BUGFIX] Return valid markup in localization panel
The localization panel in the list module now returns valid markup.
Resolves: #103286
Releases: main, 12.4
Change-Id...
Marvin Buchmann
17:45 Revision a9d646e5: [TASK] Fix accessibility issues in topbar and menu
To increase the accessibility of the backend, some issues in the
topbar and menu were fixed.
This patch is one pre-pa...
Frank Nägler
17:45 Revision 6b16907a: [TASK] Fix accessibility issues in topbar and menu
To increase the accessibility of the backend, some issues in the
topbar and menu were fixed.
This patch is one pre-pa...
Frank Nägler
16:54 Revision bde04189: [TASK] Revert "[TASK] Format fluid format tags consistently"
This reverts commit 4fda3505b07bdfd912b20dfe8158856d7a27dce3.
Reason for revert: The patch has been merged with too ...
Benjamin Franzke
16:53 Revision 7561bd05: [TASK] Revert "[TASK] Format fluid format tags consistently"
This reverts commit 4fda3505b07bdfd912b20dfe8158856d7a27dce3.
Reason for revert: The patch has been merged with too ...
Benjamin Franzke
16:02 Revision 9d1a4e49: [TASK] Allow `Element` and `DocumentFragment` in Multi Step Wizard
This commit enables the usage of `Element` and `DocumentFragment` types
in the `@typo3/backend/multi-step-wizard` mod...
Andreas Fernandez
14:57 Revision 849328b9: [DOCS] Adjust example in changelog for tree node status information
The example has been adjusted to give an example how this feature
can use for setting the new status information: wit...
Chris Müller
14:39 Revision a0d903f3: [TASK] Respect alt text in backend thumbnails
The thumbCode method in the BackendUtility sets
the filename as the alt text for images. That's
why the backend repre...
Willi Wehmeier
14:33 Revision 8a2f1565: [TASK] Respect alt text in backend thumbnails
The thumbCode method in the BackendUtility sets
the filename as the alt text for images. That's
why the backend repre...
Willi Wehmeier
11:50 Revision a598d0c2: [TASK] Allow execution of acceptance tests with local chromedriver
A local instance can sometimes be easier to debug and browser issues
can be introspected, when acceptance tests are p...
Benjamin Franzke
11:50 Revision eab4b047: [TASK] Allow execution of acceptance tests with local chromedriver
A local instance can sometimes be easier to debug and browser issues
can be introspected, when acceptance tests are p...
Benjamin Franzke
11:50 Revision 08a859a5: [TASK] Allow execution of acceptance tests with local chromedriver
A local instance can sometimes be easier to debug and browser issues
can be introspected, when acceptance tests are p...
Benjamin Franzke
10:47 Revision b33083a4: [TASK] Add methods to switch MSW steps programatically
The module `@typo3/backend/multi-step-wizard` now has two additional
methods to allow switching to the previous or ne...
Andreas Fernandez
10:47 Revision 4b54ba62: [TASK] Remove jQuery from @typo3/backend/viewport/content-container
Resolves: #103279
Releases: main
Change-Id: I27d5ec131ded8d2e52104590419ad70af2ab8011
Reviewed-on: https://review.typ...
Andreas Nedbal
10:46 Revision 2a0d867d: [TASK] Remove jQuery from workspaces preview link modal
Resolves: #103271
Related: #102431
Releases: main
Change-Id: I914572688df0809d0ff1d7303291aff1acb64a17
Reviewed-on: h...
Andreas Nedbal

2024-03-04

22:02 Revision a13c66ae: [TASK] Throw LogicException in HashService when required parameter is empty
The `hmac` function in the `HashService` class should not throw a
custom `EmptyAdditionalSecretException` when the `$...
Torben Hansen
20:06 Revision ea23f781: [TASK] Use more Fluid Standalone ViewHelpers
With Fluid 2.10.0, which is a required dependency, ViewHelpers from
TYPO3 without any TYPO3 dependency have been extr...
Simon Praetorius
19:18 Revision 1ec9ba4e: [TASK] Remove jQuery from workspaces diffs view
Resolves: #103260
Related: #102431
Releases: main
Change-Id: I728675edce24dbad6344e16193ba8d4487d4146b
Reviewed-on: h...
Andreas Nedbal
18:34 Revision aabdc018: [TASK] Centralize logic from PageLayoutController->getExistingPageTranslations() in BackendUtility
The logic of PageLayoutController->getExistingPageTranslations() was
moved to BackendUtility::getExistingPageTranslat...
Marvin Buchmann
18:34 Revision 4856074a: [BUGFIX] Make context menu trigger a `button`
The trigger to open the context menu is now
a proper `button` element.
Resolves: #103269
Releases: main, 12.4
Change...
Oliver Bartsch
18:34 Revision ae997436: [BUGFIX] Make context menu trigger a `button`
The trigger to open the context menu is now
a proper `button` element.
Resolves: #103269
Releases: main, 12.4
Change...
Oliver Bartsch
18:30 Revision 50b6c74d: [BUGFIX] Respect old delimiter syntax in FileBrowser
With #102992, the delimiter for the allowed
/ disallowed list in the `bparams` parameter
has been changed from `;` to...
Oliver Bartsch
18:30 Revision d5d7ee36: [BUGFIX] Add missing file search to file link handler
The FileLinkHandler, used to select a file
in the link wizard does now also allow to
search for files, like it's also...
Oliver Bartsch
18:30 Revision 9e7fef12: [BUGFIX] Add missing file search to file link handler
The FileLinkHandler, used to select a file
in the link wizard does now also allow to
search for files, like it's also...
Oliver Bartsch
18:15 Revision 8ddd3629: [TASK] Apply preg_replace over str_replace for splitted bparams string
Resolves: #103254
Releases: main
Change-Id: Ibdba6d76507c0889d42e7d42247f22eebaecbd1e
Reviewed-on: https://review.typ...
Oliver Bartsch
15:20 Revision bfd7cf90: [BUGFIX] Allow ws and wss schemes in TYPO3\CMS\Core\Http\Uri
Resolves: #103190
Releases: main, 12.4
Change-Id: Icb71b994b3ca14463dbb86b91551af6d60918096
Reviewed-on: https://revi...
Oliver Hader
15:20 Revision bf8184f2: [BUGFIX] Allow ws and wss schemes in TYPO3\CMS\Core\Http\Uri
Resolves: #103190
Releases: main, 12.4
Change-Id: Icb71b994b3ca14463dbb86b91551af6d60918096
Reviewed-on: https://revi...
Oliver Hader
14:33 Revision 0f8ac727: [BUGFIX] Remove obsolete `indentationPadding` property from EXT:workspaces
With #102432, the property `indentationPadding` became unused but wasn't
removed, which is now taken care of.
Resolv...
Andreas Fernandez
14:28 Revision d9a4e395: [BUGFIX] Exclude `gad_source` parameter from cHash calculation
Google gradually rolls out the `gad_source` parameter as a replacement
for the already excluded `gad` parameter.
Thi...
Andreas Fernandez
14:28 Revision bc9af760: [BUGFIX] Exclude `gad_source` parameter from cHash calculation
Google gradually rolls out the `gad_source` parameter as a replacement
for the already excluded `gad` parameter.
Thi...
Andreas Fernandez
14:28 Revision 3dc9b632: [BUGFIX] Exclude `gad_source` parameter from cHash calculation
Google gradually rolls out the `gad_source` parameter as a replacement
for the already excluded `gad` parameter.
Thi...
Andreas Fernandez
13:53 Revision cb23da6c: [DOCS] Make the reason why noopener was removed more visible
Releases: main, 12.4
Resolves: #103262
Change-Id: I30f4c1c7fd0f27b1712bbead42ceea6bf5f5e0f5
Reviewed-on: https://revi...
Lina Wolf
13:53 Revision 85d67068: [DOCS] Make the reason why noopener was removed more visible
Releases: main, 12.4
Resolves: #103262
Change-Id: I30f4c1c7fd0f27b1712bbead42ceea6bf5f5e0f5
Reviewed-on: https://revi...
Lina Wolf
12:17 Revision 6bfb53f3: [DOCS] Improve example in changelog about tree node labels
Use a full example of an event listener and enclose the RGB value in
quotes. The example also omits named arguments. ...
Chris Müller
12:16 Revision 2df65da0: [TASK] Replace GeneralUtility::hmac usage in ext:fluid
With #102761, the new `HashService` has been introduced to ensure
that HMAC generation will always use an additional ...
Torben Hansen
11:55 Revision 13420f88: [DOCS] Document index change for xml sitemap
The documentation is updated to reflect that pages.no_index=1
also removes a page from the XML Sitemap.
Releases: ma...
André Buchmann
11:43 Revision 71d389e2: [DOCS] Document index change for xml sitemap
The documentation is updated to reflect that pages.no_index=1
also removes a page from the XML Sitemap.
Releases: ma...
André Buchmann
11:38 Revision a360f910: [TASK] Format fluid format tags consistently
For some fluid templates, the namespace has been migrated from the
"{namespace}" notation to the html tag notation.
...
Simon Schaufelberger
11:36 Revision bf295a9c: [TASK] Remove jQuery from workspaces history view
Resolves: #102436
Related: #102431
Releases: main
Change-Id: Ib2e3393232587c23a62d4d44f9dc92fd0591a5c5
Reviewed-on: h...
Andreas Nedbal
10:30 Revision ffc307b7: [BUGFIX] Indicate loading process when requesting context menu
This commit changes the rendering behavior of context menus. Previously,
the context menu became visible once the ser...
Andreas Fernandez
10:30 Revision 2b33171b: [BUGFIX] Indicate loading process when requesting context menu
This commit changes the rendering behavior of context menus. Previously,
the context menu became visible once the ser...
Andreas Fernandez
09:16 Revision 99bdc230: [BUGFIX] Fix ContextMenu positioning race conditions
Read mouse position from the triggering event instead of relying
on values from a throttled mousemove event, which ca...
Benjamin Franzke
09:16 Revision ade3efe9: [BUGFIX] Fix ContextMenu positioning race conditions
Read mouse position from the triggering event instead of relying
on values from a throttled mousemove event, which ca...
Benjamin Franzke
07:54 Revision d627a4bb: [BUGFIX] Do not race tree node loading
When (de-)mounting pages in the page tree, always two requests are sent
to the server that fetch the tree data:
* wh...
Andreas Fernandez
07:54 Revision eee662af: [BUGFIX] Do not race tree node loading
When (de-)mounting pages in the page tree, always two requests are sent
to the server that fetch the tree data:
* wh...
Andreas Fernandez

2024-03-03

17:34 Revision 7a130c0f: [DOCS] Switch adminpanel docs to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace sphinx-only syntax
* remo...
Lina Wolf
17:05 Revision 4fda3505: [TASK] Format fluid format tags consistently
For some fluid templates, the namespace has been migrated from the
"{namespace}" notation to the html tag notation.
...
Simon Schaufelberger
12:32 Revision 5a35b449: [TASK] Simplify DH by inlining SlugEnricher
DataHandler related class SlugEnricher is a scary
sounding class name for a simple operation that
sets incoming TCA t...
Christian Kuhn

2024-03-02

15:17 Revision b43fcc01: [DOCS] Switch adminpanel docs to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace sphinx-only syntax
* remo...
Lina Wolf
10:44 Revision a774f597: [BUGFIX] Use correct `DateInterval` objects in `RotatingFileWriterTest`
The `RotatingFileWriterTest` previously used a timestamp-based
calculation to mock file names. This approach conflict...
Andreas Fernandez
08:59 Revision 29c33e1e: [BUGFIX] Make page tree workspace color important
The page tree can be colored using user TS, example
for page uid '65' and all pages below:
`options.pageTree.backgro...
Christian Kuhn

2024-03-01

19:26 Revision cf4d8531: [DOCS] Switch adminpanel docs to PHP-based rendering
* Introduce a guides.xml, the presence of this file
triggers the new rendering.
* Replace sphinx-only syntax
* remo...
Lina Wolf
14:11 Revision e01b305e: [FOLLOWUP] Add type declaration for new argument
Resolves: #102451
Releases: main, 12.4
Change-Id: I50944fe4eb4aa1557c6289f9ae8eefe67717fb75
Reviewed-on: https://revi...
Oliver Bartsch
14:11 Revision 7cbc2484: [FOLLOWUP] Add type declaration for new argument
Resolves: #102451
Releases: main, 12.4
Change-Id: I50944fe4eb4aa1557c6289f9ae8eefe67717fb75
Reviewed-on: https://revi...
Oliver Bartsch
13:58 Revision 02a7c968: [TASK] Add pagetitle to tooltip on page icon in treeview
To deliver a meaningful tooltip text for screenreaders the
title of the page is added to the tooltip message in the p...
Willi Wehmeier
13:51 Revision ee5a12c0: [TASK] Add pagetitle to tooltip on page icon in treeview
To deliver a meaningful tooltip text for screenreaders the
title of the page is added to the tooltip message in the p...
Willi Wehmeier
13:34 Revision cbdebdd8: [TASK] Remove leftover JavaScript module registrations
jQuery autocomplete has been removed with #98455 and jQuery UI has
been removed with #100966. In ext:core, there are ...
Torben Hansen
11:33 Revision 14a14944: [TASK] Show backend user groups in backend users list view
If you are managing backend users, it is now also possible to view
the assigned groups directly. The hardcoded edit l...
Benjamin Kott
11:03 Revision 93e6d6d8: [FEATURE] Introduce tree node labels
We've upgraded the backend tree component by extending tree nodes to
incorporate labels, offering enhanced functional...
Benjamin Kott
08:38 Revision 3cf86c37: [TASK] Deprecate `@typo3/backend/wizard.js`
The TYPO3 backend module `@typo3/backend/wizard.js` that offers simple
wizards has been marked as deprecated in favor...
Andreas Fernandez

2024-02-29

17:31 Revision bd02b4b6: [BUGFIX] Honor workspace l10n_parent can point to live
When a record localization is changed in workspaces,
`transOrigPointerField` ("l10n_parent") can point to
either the ...
Christian Kuhn
17:31 Revision 1463a704: [BUGFIX] Honor workspace l10n_parent can point to live
When a record localization is changed in workspaces,
`transOrigPointerField` ("l10n_parent") can point to
either the ...
Christian Kuhn
12:58 Revision 5e856cc6: [BUGFIX] Streamline `typo3-spinner-icon` element with SVG asset
The Lit element `typo3-backend-spinner` uses a hard-coded SVG string,
which has to be the same as the `spinner-circle...
Andreas Fernandez
12:58 Revision a61d15b4: [BUGFIX] Streamline `typo3-spinner-icon` element with SVG asset
The Lit element `typo3-backend-spinner` uses a hard-coded SVG string,
which has to be the same as the `spinner-circle...
Andreas Fernandez

2024-02-28

19:39 Revision 8eab4ba2: [BUGFIX] TreeNode creation and cleanup
Correctly extend and show the children of the
parentnode when a node is added. Clean up
the parent node status when a...
Benjamin Kott
17:05 Revision 90a6c23b: [BUGFIX] Display error icon in folder field
Resolves: #103221
Releases: main, 12.4
Change-Id: I4089a733f9ce2c888c05a4f1e4f7834a00ad1bfc
Reviewed-on: https://revi...
Till Hörner
14:32 Revision 3ecaa2ab: [TASK] Require phpunit:^11.0.3
With all phpunit 11 deprecations being fixed,
we can raise from phpunit 10 to current major.
> composer req --dev ph...
Christian Kuhn
14:25 Revision f144c79d: [BUGFIX] Remove invalid flex form configuration
Since #102970, it's no longer possible to use
DB relations in nested types for flex forms.
A forgotten TCA configura...
Oliver Bartsch
14:14 Revision 1406299d: [BUGFIX] Display error icon in folder field
Resolves: #103221
Releases: main, 12.4
Change-Id: I4089a733f9ce2c888c05a4f1e4f7834a00ad1bfc
Reviewed-on: https://revi...
Till Hörner
14:08 Revision 2cff7798: [TASK] Avoid phpunit getMockForAbstractClass()
Deprecated with phpunit 11. Adapt to
fixture classes to test details of abstracts.
Resolves: #103228
Releases: main
...
Christian Kuhn
12:47 Revision 2319103e: [BUGFIX] Allow maxitems=1 for TCA type category
In relation mode "manyToMany" it is okay to have
a limit of one.
Code-wise the FlexForm code is slightly simplified
...
Markus Klein
12:47 Revision 72d7f7c1: [BUGFIX] Allow maxitems=1 for TCA type category
In relation mode "manyToMany" it is okay to have
a limit of one.
Code-wise the FlexForm code is slightly simplified
...
Markus Klein
12:47 Revision f7a1b5e0: [BUGFIX] Allow maxitems=1 for TCA type category
In relation mode "manyToMany" it is okay to have
a limit of one.
Code-wise the FlexForm code is slightly simplified
...
Markus Klein
10:51 Revision d73ae943: [TASK] Avoid phpunit setLocale()
Deprecated in phpunit 11. Used once.
We remove that test entirely since it
is a direct call to GU::formatSize()
which...
Christian Kuhn
10:03 Revision 293fb891: [TASK] Avoid phpunit returnValue()
Deprecated with phpunit 11:
Use `$double->willReturn()` instead of
`$double->will($this->returnValue())`.
Resolves: ...
Christian Kuhn
09:44 Revision 081a0ad7: [TASK] Update invalid test data providers
Phpunit 11 is a bit more picky with data providers:
If single data sets "name" their arguments, they
must match to th...
Christian Kuhn
09:13 Revision a8526b7b: [TASK] Migrate Localization wizard to MultiStepWizard component
In order to deprecate the inferior Wizard component introduced back in
TYPO3 v7, the Localization wizard is migrated ...
Andreas Fernandez

2024-02-27

18:17 Revision d2964e38: [TASK] Avoid phpunit @requires annotation
Substitute with a PHP attribute.
Resolves: #103219
Releases: main
Change-Id: Ie589404f797a880fc8e27480a2dd95c3f04204...
Christian Kuhn
17:40 Revision 09789e67: [TASK] Avoid phpunit addMethods()
phpunit 11 deprecates addMethods() on mocks.
There are various solutions:
* Use onlyMethods([]) instead of
addMeth...
Christian Kuhn
17:29 Revision ba4a9117: [TASK] Remove predefined Linkvalidator sender mailaddress
In production environments the address is always wrong. By removing it the fallback MAIL/defaultMailFromAddress is us... Christoph Lehmann
15:38 Revision 4543e9be: [TASK] Avoid phpunit static TestCase->never() and once()
The methods are no longer static in phpunit 11 and
should not be used in data providers. We split a data
provider to ...
Christian Kuhn
15:38 Revision 4ed56864: [TASK] Modernize cache framework unit tests
* Less mocking
* Don't test AbstractFrontend but implementations
* Turn test-internal loops into data providers
* Gen...
Christian Kuhn
12:53 Revision 207d7cc1: [TASK] Harden some DataHandler details
Check $dataMap and $commandMap structure in start(),
type hint them to array. This is considered b/w
compatible since...
Christian Kuhn
12:26 Revision 6553fd55: [TASK] Avoid phpunit onConsecutiveCalls()
phpunit 11 deprecation:
Use `$double->willReturn()` instead of
`$double->will($this->onConsecutiveCalls())`.
Resolve...
Christian Kuhn

2024-02-26

15:36 Revision 24a9c4e5: [TASK] Raise codeception and friends
Unblock phpunit 11.
> composer req --dev codeception/codeception:^5.1.1 codeception/module-webdriver:^4.0.1
> compos...
Christian Kuhn
15:04 Revision 20b46ff3: [TASK] Raise typo3/testing-framework
Unblocks phpunit 11.
> composer u typo3/testing-framework
Resolves: #103207
Releases: main
Change-Id: Iff3b1c026960...
Christian Kuhn
14:48 Revision 79fa7333: [TASK] Require nikic/php-parser:^5.0.1
Major version upgrade from v4. Unblocks phpunit 11.
Adapt various Build/ scripts and the extension scanner.
> compos...
Christian Kuhn
13:13 Revision ee1950a0: [TASK] Use codeception DataProvider attribute
Use the attribute in favor of `@dataProvider`
annotation. Adapt the acceptance test splitter
to deal with it.
Clean ...
Christian Kuhn
13:12 Revision c720a21c: [TASK] Use codeception DataProvider attribute
Use the attribute in favor of `@dataProvider`
annotation. Adapt the acceptance test splitter
to deal with it.
Clean ...
Christian Kuhn
12:54 Revision 6c6a5ab2: [BUGFIX] Restore FileInterface::setContents() TODO comments
Resolves: #103202
Releases: main, 12.4
Related: #40096
Change-Id: If64a5d16da9d500180d070b8d5f6a7fd96609010
Reviewed-...
Mathias Brodala
12:54 Revision 9867da21: [BUGFIX] Restore FileInterface::setContents() TODO comments
Resolves: #103202
Releases: main, 12.4
Related: #40096
Change-Id: If64a5d16da9d500180d070b8d5f6a7fd96609010
Reviewed-...
Mathias Brodala
12:26 Revision 710b092b: [TASK] Require friendsofphp/php-cs-fixer:^3.50
Unblocks phpunit 11, backport to v12 to keep
php-cs-fixer in sync.
> composer req --dev friendsofphp/php-cs-fixer:^3...
Christian Kuhn
12:26 Revision 26389adb: [TASK] Require friendsofphp/php-cs-fixer:^3.50
Unblocks phpunit 11, backport to v12 to keep
php-cs-fixer in sync.
> composer req --dev friendsofphp/php-cs-fixer:^3...
Christian Kuhn
09:42 Revision 55820a0d: [TASK] Use phpunit attributes in functional tests
phpunit 11 deprecates annotations like `@test` and
`@dataProvider` in favor of their attribute counterparts.
We'll a...
Christian Kuhn

2024-02-25

22:33 Revision c51afbf4: [TASK] Use phpunit attributes in functional tests
phpunit 11 deprecates annotations like `@test` and
`@dataProvider` in favor of their attribute counterparts.
We'll a...
Christian Kuhn
09:50 Revision 146c5cd5: [DOCS] Use speaking array keys in changelog example
Resolves: #103192
Releases: main, 12.4
Change-Id: I81c0c655b75332790243c05be14f24593c5b9d6a
Reviewed-on: https://revi...
Oliver Bartsch
09:50 Revision 4ad2e75a: [DOCS] Use speaking array keys in changelog example
Resolves: #103192
Releases: main, 12.4
Change-Id: I81c0c655b75332790243c05be14f24593c5b9d6a
Reviewed-on: https://revi...
Oliver Bartsch

2024-02-24

12:47 Revision f6ed5302: [TASK] Raise to phpstan/phpstan-phpunit:^1.3.16
Due to a typo, #103193 downgraded the minimum required
phpstan/phpstan-phpunit version.
Executed command:
compo...
Oliver Klee
12:46 Revision 8b74ae30: [TASK] Raise to phpstan/phpstan-phpunit:^1.3.16
Due to a typo, #103193 downgraded the minimum required
phpstan/phpstan-phpunit version.
Executed command:
compo...
Oliver Klee
12:20 Revision f4e11f0e: [TASK] Update PHPStan & friends
The new version changes the format of a warning.
Executed commands:
composer require --dev \
phpstan/ph...
Oliver Klee
12:20 Revision d8be8039: [TASK] Update PHPStan & friends
The new version changes the format of a warning.
Executed commands:
composer require --dev \
phpstan/ph...
Oliver Klee

2024-02-23

21:14 Revision 9da44d79: [BUGFIX] Always set `action` argument for action ViewHelpers
A couple of places (mostly paginations) are
using the action ViewHelpers without providing
the `action` argument. Tho...
Oliver Bartsch
21:13 Revision e6f69cc0: [BUGFIX] Always set `action` argument for action ViewHelpers
A couple of places (mostly paginations) are
using the action ViewHelpers without providing
the `action` argument. Tho...
Oliver Bartsch
20:15 Revision 549d1acb: [TASK] Fix example of adding custom table to create database record reactions
fixes error introduced by
https://review.typo3.org/c/Packages/TYPO3.CMS/+/83080
Releases: main, 12.4
Resolves: #1031...
tiggr
20:15 Revision a9705a00: [TASK] Fix example of adding custom table to create database record reactions
fixes error introduced by
https://review.typo3.org/c/Packages/TYPO3.CMS/+/83080
Releases: main, 12.4
Resolves: #1031...
tiggr
16:33 Revision 9cd9d05e: [FEATURE] Introduce tree node status information
We've enhanced the backend tree component by extending tree nodes to
incorporate status information. These details se...
Benjamin Kott
14:30 Revision 7e84231b: [TASK] Use phpunit attributes over annotations
phpunit 11 deprecates annotations like `@test` and
`@dataProvider` in favor of their attribute counterparts.
We'll a...
Christian Kuhn
14:18 Revision 20922f3b: [DOCS] Correct field name in reaction's example
To add a custom table to the list of tables,
the corresponding TCA field name "table_name"
has to be used.
Releases:...
tiggr
14:18 Revision 3fea8533: [DOCS] Correct field name in reaction's example
To add a custom table to the list of tables,
the corresponding TCA field name "table_name"
has to be used.
Releases:...
tiggr
13:52 Revision 5043d3cb: [TASK] Use phpunit attributes over annotations
phpunit 11 deprecates annotations like `@test` and
`@dataProvider` in favor of their attribute counterparts.
We'll a...
Christian Kuhn
13:08 Revision 945e27b0: [TASK] Ensure using symfony container in tests
A couple of tests are adding services to a
container instance. Since the `ContainerInterface`
does not define the use...
Oliver Bartsch
13:07 Revision c97a10ab: [TASK] Ensure using symfony container in tests
A couple of tests are adding services to a
container instance. Since the `ContainerInterface`
does not define the use...
Oliver Bartsch
13:07 Revision a7a46a09: [BUGFIX] Prevent PHP deprecation in getCookieName()
Resolves: #103182
Releases: main, 12.4
Change-Id: If16e37c638a07e3afbb59d665141cc2ade583f4d
Reviewed-on: https://revi...
Oliver Bartsch
13:07 Revision d91b1752: [BUGFIX] Prevent PHP deprecation in getCookieName()
Resolves: #103182
Releases: main, 12.4
Change-Id: If16e37c638a07e3afbb59d665141cc2ade583f4d
Reviewed-on: https://revi...
Oliver Bartsch
12:20 Revision e94271f6: [BUGFIX] Allow TCA resultArray modification via CustomFileControlsEvent
The event provides access to the `$resultArray` and documents
that it can be modified to set `javaScriptModules`, but...
Benjamin Franzke
12:20 Revision 93b77f6d: [BUGFIX] Allow TCA resultArray modification via CustomFileControlsEvent
The event provides access to the `$resultArray` and documents
that it can be modified to set `javaScriptModules`, but...
Benjamin Franzke
09:45 Revision 4e44ae83: [BUGFIX] Prevent possible browser freezes in FormEditor
Using timestamps as array keys in form yaml configuration
can result in sparse [1] JavaScript arrays which contain
"e...
Benjamin Franzke
09:22 Revision a9a8cfc3: [BUGFIX] Preserve ordering of prefixed CKEditor5 CSS stylesheets
When CKEditor5 `contentsCss` configuration options references multiple
CSS, respective `fetch()` requests may finish ...
Benjamin Franzke
09:22 Revision 5af07553: [BUGFIX] Preserve ordering of prefixed CKEditor5 CSS stylesheets
When CKEditor5 `contentsCss` configuration options references multiple
CSS, respective `fetch()` requests may finish ...
Benjamin Franzke
08:23 Revision cd52f7e2: [TASK] Remove wizard component from workspaces management
The wizard component was introduced in EXT:workspaces back then as the
`Modal` component was not able to keep the cur...
Andreas Fernandez

2024-02-22

17:08 Revision a868e52d: [BUGFIX] Prevent possible browser freezes in FormEditor
Using timestamps as array keys in form yaml configuration
can result in sparse [1] JavaScript arrays which contain
"e...
Benjamin Franzke
17:08 Revision 01b133b0: [BUGFIX] Prevent possible browser freezes in FormEditor
Using timestamps as array keys in form yaml configuration
can result in sparse [1] JavaScript arrays which contain
"e...
Benjamin Franzke
12:05 Revision 2a95db88: [TASK] Harden ResourceFactory->getFileReferenceObject()
The method throws an exception on !is_numeric() already.
This includes float, which is bogus. We can simplify
with an...
Christian Kuhn
11:56 Revision 8799c54c: [TASK] Test MathUtility::canBeInterpretedAsInteger() with bool
Add test cases to see how canBeInterpretedAsInteger()
returns with bool input.
Change-Id: I7b0c8e959660170ee20e845d9...
Christian Kuhn
11:10 Revision 792fb2ba: [TASK] Prevent undefined encryptionKey in tests
With #103046, `encryptionKey` has been removed from
`DefaultConfiguration.php`. This leads to PHP array
key warnings ...
Torben Hansen
11:10 Revision 46037481: [TASK] Prevent undefined encryptionKey in tests
With #103046, `encryptionKey` has been removed from
`DefaultConfiguration.php`. This leads to PHP array
key warnings ...
Torben Hansen
11:10 Revision b9d67ade: [TASK] Prevent undefined encryptionKey in tests
With #103046, `encryptionKey` has been removed from
`DefaultConfiguration.php`. This leads to PHP array
key warnings ...
Torben Hansen
10:30 Revision 90cb7cff: [TASK] Use correct command dispatch in `runTests.sh`
The command dispatch for `-s phpstanGenerateBaseline`
is modified to a simple command dispatch instead of
the bash ex...
Stefan Bürk
10:30 Revision faa4d2b0: [TASK] Use correct command dispatch in `runTests.sh`
The command dispatch for `-s phpstanGenerateBaseline`
is modified to a simple command dispatch instead of
the bash ex...
Stefan Bürk
10:30 Revision 279bd023: [TASK] Use correct command dispatch in `runTests.sh`
The command dispatch for `-s phpstanGenerateBaseline`
is modified to a simple command dispatch instead of
the bash ex...
Stefan Bürk
07:20 Revision cd85d907: [DOCS] Add AfterFormDefinitionLoadedEvent to EXT:form documentation
Resolves: #102964
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/812
Related: #102865
Relea...
Chris Müller

2024-02-21

14:53 Revision ddf8ae50: [TASK] Show sender email address for mailtest in ext:install
In TYPO3 versions before v9, the mailtest showed the configured
sender email address. This has been removed due to a ...
Torben Hansen
14:47 Revision 1d6aaf77: [TASK] Show sender email address for mailtest in ext:install
In TYPO3 versions before v9, the mailtest showed the configured
sender email address. This has been removed due to a ...
Torben Hansen
13:56 Revision c4b58ae4: [BUGFIX] Avoid notice in template module by an early return
Return early in the template module on root page if a sys_template
record is retrieved from a page which itself is de...
Georg Ringer
13:16 Revision cbb8e240: [TASK] Avoid runtime caching pages in DataHandler
The DataHandler has a major structural flaw by not handing
over known record state to sub methods. It thus tends to
f...
Christian Kuhn
13:15 Revision d6146559: [TASK] Add better PHPStan annotation for method getRepositoryClassName
Resolves: #103170
Releases: main, 12.4, 11.5
Change-Id: Ic7f63f6c55b832af27e9e30a0711ba042df42aa3
Reviewed-on: https:...
Sebastian
13:15 Revision 788e9593: [TASK] Add better PHPStan annotation for method getRepositoryClassName
Resolves: #103170
Releases: main, 12.4, 11.5
Change-Id: Ic7f63f6c55b832af27e9e30a0711ba042df42aa3
Reviewed-on: https:...
Sebastian
13:15 Revision 6edfb0a8: [TASK] Add better PHPStan annotation for method getRepositoryClassName
Resolves: #103170
Releases: main, 12.4, 11.5
Change-Id: Ic7f63f6c55b832af27e9e30a0711ba042df42aa3
Reviewed-on: https:...
Sebastian
10:24 Revision 126ff8f0: [TASK] Clean up legacy cache_treelist leftovers
Using cache_treelist has been avoided with #103139
since it was broken. v13 now goes ahead and removes
the clearing l...
Sascha Nowak
09:21 Revision 9d914dcb: [BUGFIX] Avoid broken treelist cache
The cache_treelist handling in PageRepository is broken
for a long time already: Entries are get() with an expiry
tim...
Sascha Nowak
09:21 Revision b04415d6: [BUGFIX] Avoid broken treelist cache
The cache_treelist handling in PageRepository is broken
for a long time already: Entries are get() with an expiry
tim...
Sascha Nowak
09:04 Revision 420d779d: [TASK] Migrate input-group-addon to input-group-text
Resolves: #103167
Releases: main
Change-Id: Ic890b2b5ea50bd4410709912316e3da7ac0cad38
Reviewed-on: https://review.typ...
Benjamin Kott
08:30 Revision d007a2cf: [BUGFIX] Update clearable close icon to match icon set
Resolves: #103166
Releases: main
Change-Id: I8ee238e46ba7589e32917d2ac26ee0aa6860c014
Reviewed-on: https://review.typ...
Benjamin Kott

2024-02-20

21:47 Revision 05037e0b: [TASK] Prevent password policy warning in BackendUserPasswordCheck
The dataHandler hook implementation `BackendUserPasswordCheck` sets
a random password for a new backend user, if the ...
Torben Hansen
21:38 Revision 2feda602: [BUGFIX] EXT:workspaces: Use locallang keys in modal windows
Some modal windows rendered in the workspace management module had
hard-coded strings. This commit replaces such usag...
Andreas Fernandez
21:38 Revision d7dd9ca8: [TASK] Prevent password policy warning in BackendUserPasswordCheck
The dataHandler hook implementation `BackendUserPasswordCheck` sets
a random password for a new backend user, if the ...
Torben Hansen
21:30 Revision 19a4755f: [BUGFIX] EXT:workspaces: Use locallang keys in modal windows
Some modal windows rendered in the workspace management module had
hard-coded strings. This commit replaces such usag...
Andreas Fernandez
14:02 Revision 983b7163: [TASK] Use first class closures for service provider factories
Adapt the service provider compiler to perform the same level of
optimization as for the array-based callable syntax:...
Benjamin Franzke
14:02 Revision bbeceef6: [TASK] Use first class closures for service provider factories
Adapt the service provider compiler to perform the same level of
optimization as for the array-based callable syntax:...
Benjamin Franzke
10:15 Revision 8d064f0f: [TASK] Remove `then()` callback hell in EXT:form wizard
The code of the form creation wizard is cleaned up a bit. The nested
`then()` callback hell is replaced with proper a...
Andreas Fernandez
08:54 Revision 76b20cc9: [TASK] Set TYPO3 version to 11.5.37-dev
Change-Id: Icbc9a048e82113dce433a1059ed0f53727b44e28
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/830...
Benni Mack
08:27 Revision d84f3f6c: [RELEASE] Release of TYPO3 11.5.36
Change-Id: Ic9729e15cf60d56f5fc1ecb63dfd0a9545b92104
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/830...
Benni Mack

2024-02-19

17:01 Revision 045f87ef: [BUGFIX] Prevent drop down menus in docheader from being cut off
Drop down menus, used in the docheader (e.g. the
language selection in then page module) do no longer
get cut off on ...
Oliver Bartsch
17:01 Revision a4f60517: [BUGFIX] Prevent drop down menus in docheader from being cut off
Drop down menus, used in the docheader (e.g. the
language selection in then page module) do no longer
get cut off on ...
Oliver Bartsch
14:44 Revision 5aceacdf: [DOCS] Update CKEditor5 CSS styling limitations section
With #100768 the CKEeditor5 CSS scoping was migrated from server-side
SCSS preprocessing to a JavaScript based CSS pr...
Benjamin Franzke
14:44 Revision effbd5b4: [DOCS] Update CKEditor5 CSS styling limitations section
With #100768 the CKEeditor5 CSS scoping was migrated from server-side
SCSS preprocessing to a JavaScript based CSS pr...
Benjamin Franzke
11:36 Revision aba2f023: [BUGFIX] Remove outdated comment regarding `capitalWords` in `f:format.case`
Resolves: #103142
Releases: main, 12.4, 11.5
Change-Id: I31e5af71aa0e1a9104f8c154a6f0e34f29c90a77
Reviewed-on: https:...
Andreas Fernandez
11:36 Revision 5645bf00: [BUGFIX] Remove outdated comment regarding `capitalWords` in `f:format.case`
Resolves: #103142
Releases: main, 12.4, 11.5
Change-Id: I31e5af71aa0e1a9104f8c154a6f0e34f29c90a77
Reviewed-on: https:...
Andreas Fernandez
11:36 Revision 1aab0b2e: [BUGFIX] Remove outdated comment regarding `capitalWords` in `f:format.case`
Resolves: #103142
Releases: main, 12.4, 11.5
Change-Id: I31e5af71aa0e1a9104f8c154a6f0e34f29c90a77
Reviewed-on: https:...
Andreas Fernandez
04:47 Revision 476b197d: [BUGFIX] Add font plugin to CKEditor5
Add the configuration to the "Full" RTE preset, and also
include some modules that missed in Full preset since #10209...
Johannes Nielsen
04:47 Revision f2c27868: [BUGFIX] Add font plugin to CKEditor5
Add the configuration to the "Full" RTE preset, and also
include some modules that missed in Full preset since #10209...
Johannes Nielsen

2024-02-18

16:00 Revision 038d7ac9: [DOCS] Correct text role in changelog for cache instruction middleware
Resolves: #103145
Related: #102628
Releases: main
Change-Id: Ib629563e5289e2dc459b042fe8c5fb7c54beb829
Reviewed-on: h...
Chris Müller
11:23 Revision 5c78a714: [DOCS] Adjust link to Doctrine DBAL upgrade guide in changelog
Additionally, avoid double "see" in consecutive sentences.
Resolves: #103146
Related: #102875
Releases: main
Change-...
Chris Müller

2024-02-17

17:12 Revision e3e37e2d: [TASK] Update container image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
17:12 Revision 8a4b1e19: [TASK] Update container image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
17:11 Revision 50a8624b: [TASK] Update container image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
17:11 Revision af9694d5: [TASK] Update container image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
08:06 Revision 37103199: [TASK] Enable tablecaption in CKEditor5
CKEditor5 renders tablecaptions as figcaption elements,
therefore we allow them to be included in RTE and
in frontend...
Benjamin Franzke
08:06 Revision 49b5e95b: [TASK] Enable tablecaption in CKEditor5
CKEditor5 renders tablecaptions as figcaption elements,
therefore we allow them to be included in RTE and
in frontend...
Benjamin Franzke

2024-02-16

19:24 Revision 70509d5a: [TASK] Remove DH $overrideValues and overrideFieldArray()
This `@internal` property and method is another "has
never been used" detail: It dates back to very early
TYPO3 versi...
Christian Kuhn
19:00 Revision 80f79343: [TASK] Clean up DataHandler
Some cleanup of the class with obvious things:
* Add ConnectionPool, CacheManager and runtime cache as
property, c...
Christian Kuhn
17:36 Revision 41668d04: [BUGFIX] Prevent TypeError in file related webhook messages
Since FileInterface->getPublicUrl() might return
`NULL`, corresponding constructor arguments are
updated to now expec...
Oliver Bartsch
17:36 Revision 19c5f9b2: [BUGFIX] Prevent TypeError in file related webhook messages
Since FileInterface->getPublicUrl() might return
`NULL`, corresponding constructor arguments are
updated to now expec...
Oliver Bartsch
16:16 Revision 0882218a: [BUGFIX] Load `backend.form` imports in Site Configuration form
In v11, extension authors were able to enhance the site configuration
"TCA" with richtext fields. Since v12, this is ...
Andreas Fernandez
16:16 Revision 488076fa: [BUGFIX] Load `backend.form` imports in Site Configuration form
In v11, extension authors were able to enhance the site configuration
"TCA" with richtext fields. Since v12, this is ...
Andreas Fernandez
13:41 Revision ef654cc0: [BUGFIX] Provide pid to `BackendUtility::getProcessedValue()`
To allow `BackendUtility::getProcessedValue()` to properly
resolve the labels for select options, added via TSconfig,...
Oliver Bartsch
12:42 Revision 4d1095fc: [BUGFIX] Provide pid to `BackendUtility::getProcessedValue()`
To allow `BackendUtility::getProcessedValue()` to properly
resolve the labels for select options, added via TSconfig,...
Oliver Bartsch
10:11 Revision 1f68f1ac: [TASK] Remove unused DH $data_disableFields
Similar to #103132. This time, public `@internal`
property $data_disableFields is only read, but
never written.
Read...
Christian Kuhn

2024-02-15

15:39 Revision 38ea522b: [TASK] Remove unused DH $remapStackChildIds
In this episode of 'Cracking the Cryptic' we are
looking at the DataHandler puzzle ;)
Let's get some obvious things d...
Christian Kuhn
14:51 Revision 7177ce37: [BUGFIX] Remove left-over debugging of page tree settings
Resolves: #103131
Releases: main
Change-Id: I19617a4b2610bd622a887c0a2c1b974ca7617d01
Reviewed-on: https://review.typ...
Andreas Fernandez
13:15 Revision 0191fcc3: [TASK] Simplify DH->checkRecordUpdateAccess()
Argument 3 $data of `checkRecordUpdateAccess()` is
funny: It is only used if argument 4 is given as
well. This is onl...
Christian Kuhn
12:03 Revision a1424c6b: [TASK] Stop runtime caching GU::trimExplode() in DH
There is no point to substitute GU::trimExplode() of
the rather short TCA 'eval' string by substituting
it with an md...
Christian Kuhn
12:03 Revision ea8b46f7: [TASK] Stop runtime caching GU::trimExplode() in DH
There is no point to substitute GU::trimExplode() of
the rather short TCA 'eval' string by substituting
it with an md...
Christian Kuhn
10:17 Revision 7ed23d54: [BUGFIX] Use `form-select` for EXT:form "version2" select elements
The EXT:form "version2" is using bootstrap 5,
which requires <select> elements to use the
`form-select` class. This i...
Oliver Bartsch
10:17 Revision 105d8958: [BUGFIX] Use `form-select` for EXT:form "version2" select elements
The EXT:form "version2" is using bootstrap 5,
which requires <select> elements to use the
`form-select` class. This i...
Oliver Bartsch
09:42 Revision 76bba45a: [BUGFIX] Add missing quotes to image processing suggestion
Install tool suggests to set
`$GLOBALS['TYPO3_CONF_VARS']['GFX']['processor_colorspace'] = sRGB`
if images appear too...
Torben Hansen
09:36 Revision c0b4504b: [BUGFIX] Add missing quotes to image processing suggestion
Install tool suggests to set
`$GLOBALS['TYPO3_CONF_VARS']['GFX']['processor_colorspace'] = sRGB`
if images appear too...
Torben Hansen
09:32 Revision de0f48a7: [BUGFIX] Handle falsy return type when getting selected folder
The method `FileLinkHandler->getSelectedFolder()` may return either an
instance of `Folder` or a blunt `false`, where...
Andreas Fernandez

2024-02-14

17:51 Revision dbc86b75: [BUGFIX] Fix tree example in styleguide
Since the node is `collapsed` on initial
rendering, the `aria-expanded` attribute
is set to "false".
Resolves: #1031...
Oliver Bartsch
17:50 Revision f872dc1b: [BUGFIX] Do not reset items per page on search
Due to the previously used pagination, the
"items per page" option has been reset when
searching in the record list.
...
Oliver Bartsch
17:50 Revision f1afd04d: [BUGFIX] Do not reset items per page on search
Due to the previously used pagination, the
"items per page" option has been reset when
searching in the record list.
...
Oliver Bartsch
14:46 Revision 97f0eadf: [TASK] Simplify table handling in `DefaultTCASchema`
With #103015 the table definition merge has been moved
to an earlier point, providing an associative array
with the t...
Stefan Bürk
12:05 Revision 6208b54f: [BUGFIX] Fix mixed up `$cachingEnabled` property in BootCompletedEvent
The BootCompletedEvent receives the constructor argument
`$cachingEnabled`. However, the variable `$disableCaching` w...
Nikita Hovratov
12:05 Revision a0f82d6a: [BUGFIX] Fix mixed up `$cachingEnabled` property in BootCompletedEvent
The BootCompletedEvent receives the constructor argument
`$cachingEnabled`. However, the variable `$disableCaching` w...
Nikita Hovratov
07:28 Revision 29537318: [BUGFIX] Respect TCA type `group` as `foreign_selector`
It's now possible to use a TCA type `group`
field as `foreign_selector` together with
the `useCombination` functional...
Oliver Bartsch
07:28 Revision ba987879: [BUGFIX] Respect TCA type `group` as `foreign_selector`
It's now possible to use a TCA type `group`
field as `foreign_selector` together with
the `useCombination` functional...
Oliver Bartsch
06:54 Revision 5935e2d0: [DOCS] Correctly state "bigint signed" as datetime default
The original patch in [1] wrongly stated that the column
type was changed to "bigint unsigned", when in fact it
is "b...
Garvin Hicking

2024-02-13

15:52 Revision 84be96cf: [TASK] Update ckeditor5 to v41.1
This commit updates ckeditor5 to v41.1. See changelog at
https://github.com/ckeditor/ckeditor5/releases/tag/v41.1.0.
...
Andreas Fernandez
15:41 Revision 13e93366: [TASK] Update ckeditor5 to v41.1
This commit updates ckeditor5 to v41.1. See changelog at
https://github.com/ckeditor/ckeditor5/releases/tag/v41.1.0.
...
Andreas Fernandez
14:38 Revision 6cc92701: [TASK] Add missing RST for #102799
The RST and some templates adaptions have been missed in the
11.5 backport of #102799.
Resolves: #103109
Related: #1...
Benjamin Franzke
12:58 Revision 96f80588: [TASK] Reduce TCA ctrl origUid usages
The database column defined by TCA ctrl 'origUid'
('t3_origuid') had a bumpy ride over the years.
It was mostly obso...
Christian Kuhn
11:41 Revision 88c15bc1: [BUGFIX] Ensure correct custom (sub)category handling in ConstantEditor
The constant editor has been revamped with #98357 using the
new TypoScript parser introduced with TYPO3 v12 under the...
Stefan Bürk
11:41 Revision 2b4db755: [BUGFIX] Ensure correct custom (sub)category handling in ConstantEditor
The constant editor has been revamped with #98357 using the
new TypoScript parser introduced with TYPO3 v12 under the...
Stefan Bürk
10:27 Revision 19363517: [TASK] Set TYPO3 version to 13.0.2-dev
Change-Id: I098521a44a34a15787fb547f760e508be96dc63a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/829...
Oliver Hader
10:27 Revision 5ab9112b: [TASK] Set TYPO3 version to 12.4.12-dev
Change-Id: I706b9d7328f06eff3e7f7fb86ae3a3138615bfd4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/829...
Oliver Hader
10:27 Revision 55873fe3: [TASK] Set TYPO3 version to 11.5.36-dev
Change-Id: I6aa8b241cbb0e433928b252a613fb4ecc5f0e7bb
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/829...
Oliver Hader
09:57 Revision a157af54: [RELEASE] Release of TYPO3 13.0.1
Change-Id: I020a5c47684aa4e9cc375a0ab2753f891d79f55b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/829...
Oliver Hader
09:54 Revision 3f83ff31: [RELEASE] Release of TYPO3 12.4.11
Change-Id: Ibd1ea27ced45de785a6a417758b33a0461a97d97
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/829...
Oliver Hader
09:50 Revision 7cd2396f: [RELEASE] Release of TYPO3 11.5.35
Change-Id: I38cbdb269558b2e823a16ba7b8f4abb3895466e8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/829...
Oliver Hader
09:08 Revision 20faa77e: [SECURITY] Deny directly modifying file abstraction layer entities
Write access to table `sys_file` is denied per default, unless data
is being imported. In addition, write access to r...
Oliver Hader
09:08 Revision 5c5a0953: [SECURITY] Prevent arbitrary access to privileged resources via t3://
Resolves: #93571
Releases: main, 13.0, 12.4, 11.5
Change-Id: I9622bfa47ef9637cecaff4a790f742445f598682
Security-Bulle...
Benjamin Franzke
09:08 Revision e297e235: [SECURITY] Do not disclose encryptionKey via InstallTool
The encryptionKey is a secret that must never be sent within any
request, therefore it is now dropped from the editin...
Benjamin Franzke
09:08 Revision 3c8351e3: [SECURITY] Avoid showing password hashes in backend edit forms
Backend form fields of TCA `type=password` should never expose
the persisted value - especially, in case the value is...
Oliver Hader
09:08 Revision 07f7ceca: [SECURITY] Prevent RCE via install tool settings
Resolves: #102799
Releases: main, 13.0, 12.4, 11.5
Change-Id: I673b6fbac853b0a977a5e5833a683c6952a55458
Security-Bull...
Benjamin Franzke
09:07 Revision a70f34cb: [!!!][SECURITY] Enforce absolute path checks in FAL local driver
The File Abstraction Layer Local Driver did not verify whether
a given absolute file path is allowed, and made it pos...
Oliver Hader
09:07 Revision 38f0bf9a: [SECURITY] Deny directly modifying file abstraction layer entities
Write access to table `sys_file` is denied per default, unless data
is being imported. In addition, write access to r...
Oliver Hader
09:07 Revision ae0dfc4c: [SECURITY] Prevent arbitrary access to privileged resources via t3://
Resolves: #93571
Releases: main, 13.0, 12.4, 11.5
Change-Id: I9622bfa47ef9637cecaff4a790f742445f598682
Security-Bulle...
Benjamin Franzke
09:07 Revision 14d10135: [SECURITY] Do not disclose encryptionKey via InstallTool
The encryptionKey is a secret that must never be sent within any
request, therefore it is now dropped from the editin...
Benjamin Franzke
09:07 Revision 1186b2fe: [SECURITY] Avoid showing password hashes in backend edit forms
Backend form fields of TCA `type=password` should never expose
the persisted value - especially, in case the value is...
Oliver Hader
09:06 Revision 47e897f8: [SECURITY] Prevent RCE via install tool settings
Resolves: #102799
Releases: main, 13.0, 12.4, 11.5
Change-Id: I673b6fbac853b0a977a5e5833a683c6952a55458
Security-Bull...
Benjamin Franzke
09:06 Revision 205115cc: [!!!][SECURITY] Enforce absolute path checks in FAL local driver
The File Abstraction Layer Local Driver did not verify whether
a given absolute file path is allowed, and made it pos...
Oliver Hader
09:06 Revision b47b6ddf: [SECURITY] Deny directly modifying file abstraction layer entities
Write access to table `sys_file` is denied per default, unless data
is being imported. In addition, write access to r...
Oliver Hader
09:06 Revision 33f4d279: [SECURITY] Prevent arbitrary access to privileged resources via t3://
Resolves: #93571
Releases: main, 13.0, 12.4, 11.5
Change-Id: I9622bfa47ef9637cecaff4a790f742445f598682
Security-Bulle...
Benjamin Franzke
09:06 Revision df486372: [SECURITY] Do not disclose encryptionKey via InstallTool
The encryptionKey is a secret that must never be sent within any
request, therefore it is now dropped from the editin...
Benjamin Franzke
09:05 Revision cafc5af7: [SECURITY] Avoid showing password hashes in backend edit forms
Backend form fields of TCA `type=password` should never expose
the persisted value - especially, in case the value is...
Oliver Hader
09:05 Revision 6cc11761: [SECURITY] Prevent RCE via install tool settings
Resolves: #102799
Releases: main, 13.0, 12.4, 11.5
Change-Id: I673b6fbac853b0a977a5e5833a683c6952a55458
Security-Bull...
Benjamin Franzke
09:05 Revision 78fb9287: [!!!][SECURITY] Enforce absolute path checks in FAL local driver
The File Abstraction Layer Local Driver did not verify whether
a given absolute file path is allowed, and made it pos...
Oliver Hader
09:05 Revision 71e652bf: [SECURITY] Deny directly modifying file abstraction layer entities
Write access to table `sys_file` is denied per default, unless data
is being imported. In addition, write access to r...
Oliver Hader
09:05 Revision 2de87ff1: [SECURITY] Prevent arbitrary access to privileged resources via t3://
Resolves: #93571
Releases: main, 13.0, 12.4, 11.5
Change-Id: I9622bfa47ef9637cecaff4a790f742445f598682
Security-Bulle...
Benjamin Franzke
09:04 Revision fa12667c: [SECURITY] Do not disclose encryptionKey via InstallTool
The encryptionKey is a secret that must never be sent within any
request, therefore it is now dropped from the editin...
Benjamin Franzke
09:04 Revision c7a135c2: [SECURITY] Avoid showing password hashes in backend edit forms
Backend form fields of TCA `type=password` should never expose
the persisted value - especially, in case the value is...
Oliver Hader
09:04 Revision 84e07e35: [SECURITY] Prevent RCE via install tool settings
Resolves: #102799
Releases: main, 13.0, 12.4, 11.5
Change-Id: I673b6fbac853b0a977a5e5833a683c6952a55458
Security-Bull...
Benjamin Franzke
09:04 Revision accf537c: [!!!][SECURITY] Enforce absolute path checks in FAL local driver
The File Abstraction Layer Local Driver did not verify whether
a given absolute file path is allowed, and made it pos...
Oliver Hader
08:47 Revision 08cb3f1d: [TASK] Do not force lightmode for examples
The style guide should aid in testing and constructing backend components.
In this change, we're removing the mandato...
Benjamin Kott
07:41 Revision e72b7c6c: [BUGFIX] Avoid autocompletion in TCA type password
The autocomplete="off" parameter is ignored by current browsers,
autocomplete="new-password" is to be used for disabl...
Benjamin Franzke
07:40 Revision fd81d1bf: [BUGFIX] Avoid autocompletion in TCA type password
The autocomplete="off" parameter is ignored by current browsers,
autocomplete="new-password" is to be used for disabl...
Benjamin Franzke
07:25 Revision 6a1832a4: [TASK] Update `phpstan/phpstan` version
A new PHPStan version has been releases,
which is pulled in automatically in the
composerInstallMax nightly test.
Th...
Stefan Bürk
07:25 Revision 44d84f6b: [TASK] Update `phpstan/phpstan` version
A new PHPStan version has been released,
which is pulled in automatically in the
composerInstallMax nightly test.
Th...
Stefan Bürk
07:25 Revision 89c73d68: [TASK] Update `phpstan/phpstan` version
A new PHPStan version has been released,
which is pulled in automatically in the
composerInstallMax nightly test.
Th...
Stefan Bürk

2024-02-12

15:50 Revision 3f3ae9e0: [TASK] Update composer/composer to most recent version
Executed command:
composer update composer/composer
see https://github.com/advisories/GHSA-7c6p-848j-wh5h
Resolves:...
Oliver Hader
15:50 Revision cecb6ae6: [TASK] Update composer/composer to most recent version
Executed command:
composer update composer/composer
see https://github.com/advisories/GHSA-7c6p-848j-wh5h
Resolves:...
Oliver Hader
15:49 Revision 6be8f570: [TASK] Update composer/composer to most recent version
Executed command:
composer update composer/composer
see https://github.com/advisories/GHSA-7c6p-848j-wh5h
Resolves:...
Oliver Hader
15:49 Revision 4c9dd3b2: [TASK] Update composer/composer to most recent version
Executed command:
composer update composer/composer
see https://github.com/advisories/GHSA-7c6p-848j-wh5h
Resolves:...
Oliver Hader
15:32 Revision df0fb932: [BUGFIX] Fix list view functionality in FileList
This fixes several bugs in FileList:
1. Properly initializing the `searchTerm` ensures
it is kept while sorting.
...
Oliver Bartsch
15:32 Revision b0f41910: [BUGFIX] Fix list view functionality in FileList
This fixes several bugs in FileList:
1. Properly initializing the `searchTerm` ensures
it is kept while sorting.
...
Oliver Bartsch
08:44 Revision a97cc736: [DOCS] Document how to replace a linktype
Since the linktypes are automatically registered in Linkvalidator,
it is no longer quite as easy to replace the "exte...
Sybille Peters
08:38 Revision 1a5c049a: [DOCS] Document how to replace a linktype
Since the linktypes are automatically registered in Linkvalidator,
it is no longer quite as easy to replace the "exte...
Sybille Peters

2024-02-11

10:14 Revision c9bcd0a4: [BUGFIX] Also fetch outdated extensions in extensionmanager
The query for fetching extension versions is extended to
also find "outdated" extension versions (review_state = -2)....
Oliver Bartsch
10:14 Revision 70236e53: [BUGFIX] Also fetch outdated extensions in extensionmanager
The query for fetching extension versions is extended to
also find "outdated" extension versions (review_state = -2)....
Oliver Bartsch
10:14 Revision 7a7efc2f: [BUGFIX] Also fetch outdated extensions in extensionmanager
The query for fetching extension versions is extended to
also find "outdated" extension versions (review_state = -2)....
Oliver Bartsch

2024-02-10

23:15 Revision 7596d9cd: [BUGFIX] Wrong language labels in StandardContentPreviewRenderer
The language labels for `noPluginSelected` and `edit` in
StandardContentPreviewRenderer can not be resolved, because ...
Torben Hansen
23:15 Revision b0ce20c0: [BUGFIX] Wrong language labels in StandardContentPreviewRenderer
The language labels for `noPluginSelected` and `edit` in
StandardContentPreviewRenderer can not be resolved, because ...
Torben Hansen
17:38 Revision 33010104: [BUGFIX] Avoid static calls to LogDataTrait::formatLogDetails
Resolves: #103097
Releases: 12.4, 11.5
Change-Id: I9280a8489cd0b301a1d9c66efc8428bad206cb8c
Reviewed-on: https://revi...
Oliver Hader
17:37 Revision 4e0ee131: [BUGFIX] Avoid static calls to LogDataTrait::formatLogDetails
Resolves: #103097
Releases: 12.4, 11.5
Change-Id: I9280a8489cd0b301a1d9c66efc8428bad206cb8c
Reviewed-on: https://revi...
Oliver Hader
13:11 Revision 1765efd0: [TASK] Update container image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
13:11 Revision 9d64aed5: [TASK] Update container image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
13:11 Revision 5b41b89d: [TASK] Update container image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk
13:10 Revision 7563b13e: [TASK] Update container image versions
New core-testing-* images have been build and published in
the TYPO3 testing-infrastructure repository and pulled to
...
Stefan Bürk

2024-02-09

22:19 Revision fe1cdae9: [BUGFIX] Mitigate a TypeError in `StandardContentPreviewRenderer`
An editor can trigger a TypeError exception leading to a 503 error
message `trim() expects parameter 1 to be string, ...
Yann
22:19 Revision 09a8aa23: [BUGFIX] Mitigate a TypeError in `StandardContentPreviewRenderer`
An editor can trigger a TypeError exception leading to a 503 error
message `trim() expects parameter 1 to be string, ...
Yann
22:19 Revision fda71f80: [BUGFIX] Mitigate a TypeError in `StandardContentPreviewRenderer`
An editor can trigger a TypeError exception leading to a 503 error
message `trim() expects parameter 1 to be string, ...
Yann
17:34 Revision 314796a0: [BUGFIX] Handle record export and download options individually
The "Export" button in the list module, used to
trigger exporting a table does now also respect
the `options.impexp.e...
Oliver Bartsch
17:34 Revision a883088e: [BUGFIX] Handle record export and download options individually
The "Export" button in the list module, used to
trigger exporting a table does now also respect
the `options.impexp.e...
Oliver Bartsch
17:25 Revision 192552c0: [BUGFIX] Add missing list-group-item-action to styleguide menus
Resolves: #103094
Releases: main
Change-Id: Ib755aacd6f3e9a8149691957c08151b36144325b
Reviewed-on: https://review.typ...
Benjamin Kott
17:18 Revision ed7ab690: [BUGFIX] Properly use file name argument in locallang label
The ExtendedFileUtility component provides the file
name as argument for the `fileNotDeletedHasReferences`
label. Thi...
Oliver Bartsch
17:12 Revision 3495170d: [BUGFIX] Properly use file name argument in locallang label
The ExtendedFileUtility component provides the file
name as argument for the `fileNotDeletedHasReferences`
label. Thi...
Oliver Bartsch
14:07 Revision 8a9e926d: [BUGFIX] Ensure database port as int in setup command
Releases: main, 13.0
Resolves: #102994
Related: #102959
Change-Id: I9fbb13d333cf9a773d5cfa3742d693595f694aec
Reviewed...
Benjamin Franzke
12:21 Revision fb2cbb57: [BUGFIX] Install Tool: Load renderable components in correct scope
Lit elements need to get created in the correct browser scope
(i.e. frame) to get rendered in Firefox, which is a hug...
Andreas Fernandez
12:19 Revision 11d89529: [TASK] Remove unused labels related to the old page tree
Resolves: #103089
Releases: main
Change-Id: I87cfaf2baeafb290930cb6142e80ad490fb1a05c
Reviewed-on: https://review.typ...
Oliver Bartsch
12:07 Revision ba188c1a: [TASK] Remove superfluous space in InitializeCodeEditorInEditFileForm
The identifier in the `AsEventListener` PHP attribute uses a space.
Allthough this technically works, we do not use s...
Torben Hansen
12:01 Revision 8e6157a1: [TASK] Set `argon2id` as default password hashing algorithm
`argon2id` is available since PHP 7.3. Since this version requirement
is fulfilled for quite some time already, it's ...
Andreas Fernandez
11:29 Revision 1487caf2: [TASK] Replace former extension packages using self.version
The so called "death star" range for replacements has to be
used with caution [1] as it replaces all versions of the
...
Thomas Hohn
11:29 Revision 484796b6: [TASK] Replace former extension packages using self.version
The so called "death star" range for replacements has to be
used with caution [1] as it replaces all versions of the
...
Thomas Hohn
11:29 Revision fce8221d: [TASK] Replace former extension packages using self.version
The so called "death star" range for replacements has to be
used with caution [1] as it replaces all versions of the
...
Thomas Hohn
11:29 Revision 3e497b76: [TASK] Replace former extension packages using self.version
The so called "death star" range for replacements has to be
used with caution [1] as it replaces all versions of the
...
Thomas Hohn
09:24 Revision c0a0c292: [BUGFIX] Avoid font cut off in tree component
The lower part of the node name was inadvertently truncated.
This patch ensures that the text is no longer cut off.
...
Benjamin Kott
09:21 Revision 0e26556d: [BUGFIX] Install Tool: Re-enable modal actions after execution
In some cases it was missed to enable modal actions again after their
execution in the Install Tool. This patch adds ...
Andreas Fernandez
09:21 Revision 8772e06f: [BUGFIX] Install Tool: Re-enable modal actions after execution
In some cases it was missed to enable modal actions again after their
execution in the Install Tool. This patch adds ...
Andreas Fernandez
08:29 Revision 79227b8f: [TASK] Remove obsolete d3js
With the move to native drag and drop in the tree component #103043,
d3js became obsolete and is now removed.
Resolv...
Benjamin Kott
07:18 Revision 935bf4b7: [TASK] Update `sortablejs`
Executed commands:
npm install --save sortablejs@^1.15.2
npm run build
Resolves: #103064
Releases: main, 12...
Andreas Fernandez
07:18 Revision de2856d0: [TASK] Update `sortablejs`
Executed commands:
npm install --save sortablejs@^1.15.2
npm run build
Resolves: #103064
Releases: main, 12...
Andreas Fernandez
07:07 Revision c843447a: [TASK] Update `alwan` to 2.0.2
Executed commands:
npm install --save alwan@^2.0.2
npm run build
Resolves: #103038
Releases: main
Change-Id...
Andreas Fernandez
06:44 Revision 916bf8fd: [BUGFIX] Properly resolve GET parameter `id`
This change ensures that `?id=` only
validates against an integer-interpreted
value, disallowing `?id=nonsense23` whi...
Benni Mack
06:44 Revision c9c6af2c: [BUGFIX] Properly resolve GET parameter `id`
This change ensures that `?id=` only
validates against an integer-interpreted
value, disallowing `?id=nonsense23` whi...
Benni Mack

2024-02-08

15:53 Revision e02e8ef2: [TASK] Fix acceptence tests window size with php-webdriver 1.15
The configured browser capabilities (`chromeOptions`) are passed by
`codeception/module-webdriver` to `php-webdriver`...
Benjamin Kott
13:17 Revision 49b8b974: [TASK] Fix acceptence tests window size with php-webdriver 1.15
The configured browser capabilities (`chromeOptions`) are passed by
`codeception/module-webdriver` to `php-webdriver`...
Benjamin Kott
12:56 Revision d8ffdf0e: [BUGFIX] Copy metadata on copy file
When copy a file corresponding metadata
are now also copied, preserving existing
properties like "file" or "uid".
Re...
Oliver Bartsch

2024-02-07

16:22 Revision bd4f2f48: [BUGFIX] Undefined array index for TCA without ctrl
A new test case is added to cover the case when a TCA definition exists
without `ctrl`. The test case has been added ...
Simon Schaufelberger
16:22 Revision bf7bb906: [BUGFIX] Undefined array index for TCA without ctrl
A new test case is added to cover the case when a TCA definition exists
without `ctrl`. The test case has been added ...
Simon Schaufelberger
16:21 Revision 86f63757: [BUGFIX] Undefined array index for TCA without ctrl
A new test case is added to cover the case when a TCA definition exists
without `ctrl`. The test case has been added ...
Simon Schaufelberger
14:17 Revision 4f459c29: [FEATURE] Modernize tree rendering and implement RTL and dark mode
The SVG based renderer for the page, file and select trees has been
replaced by a HTML based one. It uses reactive re...
Benjamin Kott
13:27 Revision f535b30f: [TASK] Add `composer` dispatcher to `runTests.sh`
This change adds a composer command dispatcher to
`Build/Scripts/runTests.sh` to allow the execution
of any composer ...
Stefan Bürk
13:27 Revision f99e80b5: [TASK] Add `composer` dispatcher to `runTests.sh`
This change adds a composer command dispatcher to
`Build/Scripts/runTests.sh` to allow the execution
of any composer ...
Stefan Bürk
13:27 Revision 48cd091e: [TASK] Add `composer` dispatcher to `runTests.sh`
This change adds a composer command dispatcher to
`Build/Scripts/runTests.sh` to allow the execution
of any composer ...
Stefan Bürk
12:07 Revision ebbe0f7a: [TASK] Update `COMPOSER_ROOT_VERSION` in `Build/Scripts/runTests.sh`
The COMPOSER_ROOT_VERSION environment variable in
`Build/Scripts/runTests.sh` has not been updated.
This change corr...
Stefan Bürk
11:51 Revision 8e717bf8: [TASK] Use stable `doctrine/dbal:^4`
Doctrine DBAL released the stable version for
the next major version, v4.0.0. [1]
This change upgrades to the stable...
Stefan Bürk
11:02 Revision 45556b11: [TASK] Set TYPO3 version to 13.0.1-dev
Change-Id: I64a8cd93fb691c59d0eee3982ab3d9fb2bc9975b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/828...
Oliver Hader
11:01 Revision 255f18fd: [TASK] Adjust CI for TYPO3 v13.0 branch
Releases: 13.0
Change-Id: If27d16bd41456ea8b542399cfece21b56c0d9cbf
Reviewed-on: https://review.typo3.org/c/Packages/...
Oliver Hader
09:44 Revision 9a6f1227: [TASK] Use correct global cache key for gitlab workflows
During branching for TYPO3 v13 the GitLab workflow
cache keys has been adjusted. However, the generic
cache key has b...
Stefan Bürk
07:32 Revision 0dec20ea: [TASK] Update `sass`
Executed commands:
npm install --save-dev sass@^1.17.0
npm run build
Resolves: #103065
Releases: main, 12.4...
Andreas Fernandez
07:32 Revision 569ee47a: [TASK] Update `sass`
Executed commands:
npm install --save-dev sass@^1.17.0
npm run build
Resolves: #103065
Releases: main, 12.4...
Andreas Fernandez
 

Also available in: Atom