Project

General

Profile

Activity

From 2023-09-25 to 2023-10-24

2023-10-24

15:32 Revision 6a3cb055: [TASK] Pin to PER Coding Style v1.0
PER-CS2.0 was added as clone of PER-CS1.0 in php-cs-fixer v3.27
in order to implement the new rules that are defined ...
Benjamin Franzke
15:31 Revision b818725f: [TASK] Pin to PER Coding Style v1.0
PER-CS2.0 was added as clone of PER-CS1.0 in php-cs-fixer v3.27
in order to implement the new rules that are defined ...
Benjamin Franzke
15:31 Revision 30144784: [TASK] Pin to PER Coding Style v1.0
PER-CS2.0 was added as clone of PER-CS1.0 in php-cs-fixer v3.27
in order to implement the new rules that are defined ...
Benjamin Franzke
13:09 Revision fa34bf93: [BUGFIX] Show label in foreign record selector
Since #99739 the foreign record selector for type select no longer shows
the record labels but the uids. Change it to...
Till Hörner
13:09 Revision 3c5c8a71: [BUGFIX] Show label in foreign record selector
Since #99739 the foreign record selector for type select no longer shows
the record labels but the uids. Change it to...
Till Hörner
09:54 Revision 96faaf13: [BUGFIX] Remove test operating on outdated example
The test showcased an outdated concept of custom eval implementation.
The showcase has been removed to promote more m...
Anja Leichsenring

2023-10-23

23:42 Revision ddc9ee10: [TASK] Bump friendsofphp/php-cs-fixer:^3.35.1
It's time to update to latest changes of php-cs-fixer
to align with current community rules. This brings a
rather hug...
Christian Kuhn
23:42 Revision af8a1cea: [TASK] Bump friendsofphp/php-cs-fixer:^3.35.1
It's time to update to latest changes of php-cs-fixer
to align with current community rules. This brings a
rather hug...
Christian Kuhn
23:41 Revision 41e66f9c: [TASK] Bump friendsofphp/php-cs-fixer:^3.35.1
It's time to update to latest changes of php-cs-fixer
to align with current community rules. This brings a
rather hug...
Christian Kuhn
22:11 Revision 26101cc1: [TASK] styleguide: Remove bin/typo3 styleguide:kauderwelsch
https://github.com/TYPO3-CMS/styleguide/pull/450
We have a useful command with styleguide:generate,
the 'example' st...
Christian Kuhn
21:19 Revision ea1b713e: [TASK] styleguide: Apply lintHtml changes
https://github.com/TYPO3-CMS/styleguide/pull/449
Releases: main
Jasmina Ließmann
21:11 Revision 73f45005: [TASK] styleguide: Remove basic input_20
https://github.com/TYPO3-CMS/styleguide/pull/448
The custom eval example is old fashioned
and should not be outlined...
Christian Kuhn
20:28 Revision ba81fc3a: [BUGFIX] Correct link to limit shown entries in record history module
The "Limit history to this record" link in the record history module
is broken and always uses the same link value. W...
Jasmina Ließmann
20:17 Revision 8460a6b4: [BUGFIX] Correct link to limit shown entries in record history module
The "Limit history to this record" link in the record history module
is broken and always uses the same link value. W...
Jasmina Ließmann
17:19 Revision 2642faef: [BUGFIX] Avoid PHP array access error in workspaces
When a page with a content element that has images
assigned is copied in workspaces, a PHP array access
error is rais...
Christian Kuhn
17:19 Revision b6ed3f6e: [BUGFIX] Avoid PHP array access error in workspaces
When a page with a content element that has images
assigned is copied in workspaces, a PHP array access
error is rais...
Christian Kuhn
17:19 Revision c6fbb4f4: [BUGFIX] Avoid PHP array access error in workspaces
When a page with a content element that has images
assigned is copied in workspaces, a PHP array access
error is rais...
Christian Kuhn
16:49 Revision abc7662b: [!!!][TASK] Remove FlexFormTools traverser
With various pre-patches being done, the ugly traverser
method FlexFormTools->traverseFlexFormXMLData() is
obsolete.
...
Christian Kuhn
10:52 Revision d3d7160c: [BUGFIX] Display human-readable preview of FlexForm values
This change transforms the processed record of FlexForms
into a human-readable format.
This is especially useful whe...
Uwe Trotzek
10:32 Revision e81884ec: [BUGFIX] Display human-readable preview of FlexForm values
This change transforms the processed record of FlexForms
into a human-readable format.
This is especially useful whe...
Uwe Trotzek
10:19 Revision 0ce568c8: [BUGFIX] Do not flush rootline cache when be user visits the website
The PreviewSimulator might turn on the includeHiddenPages flag in
VisibilityAspect due to hidden pages in current the...
Christoph Lehmann
09:45 Revision ced160eb: [BUGFIX] Do not flush rootline cache when be user visits the website
The PreviewSimulator might turn on the includeHiddenPages flag in
VisibilityAspect due to hidden pages in current the...
Christoph Lehmann
09:20 Revision 5463a19d: [TASK] Show original user on new line in ElementHistoryController
This patch improves the readability of the record history view
of an element which was edited in switchTo mode by sho...
Josef Glatz
09:16 Revision 951d19cb: [TASK] Simplify ImageProcessingInstruction object
The introduction of the ImageProcessing object
made it possible to refactor and clean up further
code within TYPO3's ...
Benni Mack
09:12 Revision b1a2b3d3: [TASK] Show original user on new line in ElementHistoryController
This patch improves the readability of the record history view
of an element which was edited in switchTo mode by sho...
Josef Glatz
08:52 Revision 2cec1065: [TASK] Remove superflous definition for inline field from sys_workspace
After only records of table `sys_workspace_stage` can serve as entries
for the `sys_workspace -> custom_stages` field...
Anja Leichsenring

2023-10-22

15:36 Revision 04503276: [!!!][TASK] Avoid TemplaVoila related FlexForm details
A simple TCA flex form definition in extensions simply uses
the TCA 'ds' 'default' key to declare its data structure....
Christian Kuhn
15:30 Revision 244ef799: [FEATURE] styleguide: TCA inline foreign_match_fields example
https://github.com/TYPO3-CMS/styleguide/pull/447
An example for foreign_match_fields is added, which demonstrates ho...
Nikita Hovratov
15:10 Revision 5775bf0a: [TASK] Simplify query in cleanup:missingrelations
The main worker query of `bin/typo3 cleanup:missingrelations`
includes a "ref_table !== _FILE" where clause. This det...
Christian Kuhn
15:06 Revision b497cc70: [TASK] Remove dead catch in ImageViewHelper
RuntimeException is never thrown in the executed code of
ImageViewHelper. Reason is, that the image either is
inside ...
Nikita Hovratov
14:27 Revision f95035bc: [TASK] Remove dead catch in ImageViewHelper
RuntimeException is never thrown in the executed code of
ImageViewHelper. Reason is, that the image either is
inside ...
Nikita Hovratov
12:24 Revision 942db50e: [TASK] styleguide: Remove all type=inline sql field definitions and child relations
https://github.com/TYPO3-CMS/styleguide/pull/446
We're adding core code to add default sql definitions derived from ...
Anja Leichsenring
12:11 Revision 2d6a9769: [FEATURE] Auto create DB fields from TCA for type "inline"
Tables with TCA columns set to type="inline" do not
need an ext_tables.sql entry anymore. The core now
creates this f...
Anja Leichsenring
12:07 Revision b88d8c9a: [TASK] Avoid misusing csv file of different test in ImageViewHelperTest
This is a follow-up patch for #102220. A dedicated fileadmin path has
been added for ImageViewHelperTest and unnecess...
Nikita Hovratov
11:51 Revision 0c9baa71: [TASK] Avoid misusing csv file of different test in ImageViewHelperTest
This is a follow-up patch for #102220. A dedicated fileadmin path has
been added for ImageViewHelperTest and unnecess...
Nikita Hovratov
09:54 Revision d762c35a: [TASK] Improve invalidArguments tests for ImageViewHelper
- Remove duplicate test case for src="" and image="null"
- Avoid instantiating ImageViewHelper with "new" -> use Temp...
Nikita Hovratov
09:44 Revision 8baa368b: [TASK] Improve invalidArguments tests for ImageViewHelper
- Remove duplicate test case for src="" and image="null"
- Avoid instantiating ImageViewHelper with "new" -> use Temp...
Nikita Hovratov
09:14 Revision f0d2c25b: [TASK] Avoid traverseFlexFormXMLData() in ReferenceIndex
Similar to the works done for CLI cleanup:flexforms,
ReferenceIndex no longer uses the FlexFormTools
traverser.
The ...
Christian Kuhn

2023-10-21

12:45 Revision 38e82005: [TASK] Improve property type annotations for GraphicalFunctions
This is a pre-patch for adding more specific type annotations
to the methods in this class.
Resolves: #102156
Releas...
Oliver Klee

2023-10-20

16:26 Revision afb6024a: [TASK] Basic ReferenceIndex "softref" test coverage
The TCA "softref" logic in ReferenceIndex has close to
no functional test coverage. The patch adds some tests
using a...
Christian Kuhn
13:37 Revision f8dda1d6: [TASK] Proper DI in FlexFormTools
The event dispatcher should always be injected
via DI, either directly or through makeInstance().
It should not be nu...
Christian Kuhn
12:33 Revision 43da9cd7: [TASK] Replace tabs with spaces in xml files
In order to align with the current specification of .editorconfig, all
xml files inside typo3/sysext and Build have t...
Nikita Hovratov
11:19 Revision 23fde652: [TASK] Avoid traverseFlexFormXMLData() in cleanup:flexforms
FlexFormTools->cleanFlexFormXML() is only used by CLI
cleanup:flexforms. traverseFlexFormXMLData() is used
as recursi...
Christian Kuhn
10:57 Revision 7462d714: [TASK] Replace tabs with spaces in xml files
In order to align with the current specification of .editorconfig, all
xml files inside typo3/sysext and Build have t...
Nikita Hovratov
08:38 Revision 5023fe9f: [DOCS] Fix grammatical errors
Most fixes relate to indefinite article usage "an vs a" and some typos.
Resolves: #102074
Releases: main, 12.4, 11.5...
Simon Schaufelberger
08:37 Revision 9649b356: [DOCS] Fix grammatical errors
Most fixes relate to indefinite article usage "an vs a" and some typos.
Resolves: #102074
Releases: main, 12.4, 11.5...
Simon Schaufelberger
08:37 Revision 7d6ca174: [DOCS] Fix grammatical errors
Most fixes relate to indefinite article usage "an vs a" and some typos.
Resolves: #102074
Releases: main, 12.4, 11.5...
Simon Schaufelberger

2023-10-19

14:19 Revision bb6c710a: [DOCS] Clarify usage of "value" with "property" in <f:form.*> ViewHelpers
It is already possible to use the "value" argument together
with "property" in form ViewHelpers. This should be refle...
Simon Praetorius
14:17 Revision 413b4116: [DOCS] Clarify usage of "value" with "property" in <f:form.*> ViewHelpers
It is already possible to use the "value" argument together
with "property" in form ViewHelpers. This should be refle...
Simon Praetorius
14:15 Revision 41f801b7: [DOCS] Clarify usage of "value" with "property" in <f:form.*> ViewHelpers
It is already possible to use the "value" argument together
with "property" in form ViewHelpers. This should be refle...
Simon Praetorius
13:17 Revision 6fce7e8b: [TASK] Update `terser` to 5.22
Executed commands:
npm install --save-dev terser@^5.22.0
npm run build
Resolves: #102201
Releases: main, 12...
Andreas Fernandez
13:01 Revision 251785ad: [TASK] Update `terser` to 5.22
Executed commands:
npm install --save-dev terser@^5.22.0
npm run build
Resolves: #102201
Releases: main, 12...
Andreas Fernandez
12:36 Revision 0ea99d7a: [TASK] npm: update vulnerable dev dependencies
Some dev dependencies have known security issues again, that are now
updated.
Executed command:
npm audit fix
...
Andreas Fernandez
12:36 Revision b7d58e80: [TASK] npm: update vulnerable dev dependencies
Some dev dependencies have known security issues again, that are now
updated.
Executed command:
    npm audit fix
...
Andreas Fernandez
12:33 Revision 9fd4a0ea: [TASK] Streamline providing CSP mutations
The new MutationRepository is a central place for providing
static mutations (from configuration) and resolved mutati...
Oliver Hader
12:33 Revision c08dd72c: [TASK] Streamline providing CSP mutations
The new MutationRepository is a central place for providing
static mutations (from configuration) and resolved mutati...
Oliver Hader
08:28 Revision dba6f482: [TASK] Update ckeditor5 to v40
This commit updates ckeditor5 to v40. See changelog at
https://github.com/ckeditor/ckeditor5/releases/tag/v40.0.0.
E...
Andreas Fernandez
08:28 Revision 695b4c57: [TASK] Update ckeditor5 to v40
This commit updates ckeditor5 to v40. See changelog at
https://github.com/ckeditor/ckeditor5/releases/tag/v40.0.0.
E...
Andreas Fernandez

2023-10-18

16:22 Revision 104e3915: [TASK] Consistently apply ImageMagick parameters when converting
One of the main methods for processing logic when
working the ImageMagick in TYPO3 is "imageMagickConvert".
This met...
Benni Mack
13:04 Revision 8d101ced: [BUGFIX] Handle missing TCA|ctrl|title in recycler schedule task
`$TCA['ctrl']['title']` is optional and may
not be set.
Resolves: #102195
Releases: main, 12.4, 11.5
Change-Id: I38a...
Markus Klein
13:04 Revision 42669735: [BUGFIX] Handle missing TCA|ctrl|title in recycler schedule task
`$TCA['ctrl']['title']` is optional and may
not be set.
Resolves: #102195
Releases: main, 12.4, 11.5
Change-Id: I38a...
Markus Klein
13:04 Revision 5cda6d41: [BUGFIX] Handle missing TCA|ctrl|title in recycler schedule task
`$TCA['ctrl']['title']` is optional and may
not be set.
Resolves: #102195
Releases: main, 12.4, 11.5
Change-Id: I38a...
Markus Klein
12:30 Revision 1c4e8017: [BUGFIX] Adjust config file path in Install Tool password hint
The file `settings.php`, which stores the value of
$GLOBALS['TYPO3_CONF_VARS']['BE']['installToolPassword'] is
locate...
Jan Greth
12:14 Revision e0905b1b: [BUGFIX] Adjust config file path in Install Tool password hint
The file `settings.php`, which stores the value of
$GLOBALS['TYPO3_CONF_VARS']['BE']['installToolPassword'] is
locate...
Jan Greth
09:56 Revision 3a62b4ff: [BUGFIX] Prevent superfluous SELECT DATABASE() statements
They are executed to build a descriptive cache identifier and
the database name is now received from configuration in...
Christoph Lehmann
09:56 Revision 879966e8: [BUGFIX] Prevent superfluous SELECT DATABASE() statements
They are executed to build a descriptive cache identifier and
the database name is now received from configuration in...
Christoph Lehmann
09:52 Revision 0335da49: [BUGFIX] Allow more TCA types for reaction fields
More TCA types must be allowed for field mapping of reactions.
Resolves: #102180
Releases: main, 12.4
Change-Id: I33...
Georg Ringer
09:52 Revision fbb99b3f: [BUGFIX] Allow more TCA types for reaction fields
More TCA types must be allowed for field mapping of reactions.
Resolves: #102180
Releases: main, 12.4
Change-Id: I33...
Georg Ringer
09:51 Revision 5c08e8f5: [!!!][TASK] Add native type declarations to GU HTML/XML methods
Resolves: #102116
Releases: main
Change-Id: If78eabc7e7a729d04e6501bb3d9ce1fae0c373c0
Reviewed-on: https://review.typ...
Oliver Klee
08:28 Revision 979a4571: [TASK] Add phpstan check for unneeded pseudo uncertain instanceof usage
An `instanceof Type` on `Type|null` is unneeded and is to be replaced by
a null-check (or modern alternatives like op...
Benjamin Franzke
08:28 Revision 6c0b5518: [TASK] Add phpstan check for unneeded pseudo uncertain instanceof usage
An `instanceof Type` on `Type|null` is unneeded and is to be replaced by
a null-check (or modern alternatives like op...
Benjamin Franzke

2023-10-17

19:32 Revision 8038b67f: [FEATURE] Deprecate and replace Abstractfile::FILETYPE_* with enum
Deprecate the following constants in:
* `\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_UNKNOWN`
* `\TYPO3\CMS\Core\...
Thomas Hohn
15:32 Revision dc6077f9: [BUGFIX] Workspaces: handle TCA without transOrigPointerField
'transOrigPointerField' may not be set for a table
Resolves: #102190
Releases: main, 12.4, 11.5
Change-Id: I79febf5d...
Markus Klein
15:32 Revision 0443b418: [BUGFIX] Workspaces: handle TCA without transOrigPointerField
'transOrigPointerField' may not be set for a table
Resolves: #102190
Releases: main, 12.4, 11.5
Change-Id: I79febf5d...
Markus Klein
15:32 Revision ac829ed0: [BUGFIX] Workspaces: handle TCA without transOrigPointerField
'transOrigPointerField' may not be set for a table
Resolves: #102190
Releases: main, 12.4, 11.5
Change-Id: I79febf5d...
Markus Klein
14:17 Revision f5fb95d4: [TASK] Streamline ReferenceIndex->updateRefIndexTable()
With ReferenceIndex->updateIndex() being pretty much
cleaned up and optimized, we start looking at the main
worker me...
Christian Kuhn
13:07 Revision 7a6e0816: [TASK] Remove pre-FAL code from getImgResource
One piece of code within ContentObjectRenderer
was kept when File Abstraction Layer was not able
to process an image....
Benni Mack
11:39 Revision 81f5d38b: [FEATURE] Add webp support for GifBuilder
It is now possible - if PHP was compiled with gdlib
that supports webp (available since PHP 7.1), to generate
webp fi...
Benni Mack
11:08 Revision 8687b1cf: [DOCS] Add migration note for removed GFX/gdlib setting
Resolves: #102113
Releases: main
Change-Id: I7304567faee9d0883d3c24d93b4b133fba7852d0
Reviewed-on: https://review.typ...
Garvin Hicking
09:08 Revision 8ee62b1a: [!!!][TASK] Drastically speed up `bin/typo3 cleanup:flexforms`
CLI command `bin/typo3 cleanup:flexforms` of ext:lowlevel
is extremely slow due to its page-tree-based strategy.
It c...
Christian Kuhn

2023-10-16

14:38 Revision fdff96dd: [BUGFIX] Mitigate MySQL limitations in `ReferenceIndex`
With #102171 a sub-query is used to fetch the records
to delete. We missed two things:
* Placeholders in the sub-que...
Stefan Bürk
11:06 Revision 1907d333: [BUGFIX] Provide CSP ReportRepository ONLY_FULL_GROUP_BY support
Some database systems like PostgresSQL and MySQL are really
picky if selected columns are not contained in all group ...
Oliver Hader
11:06 Revision 0d6719c5: [BUGFIX] Provide CSP ReportRepository ONLY_FULL_GROUP_BY support
Some database systems like PostgresSQL and MySQL are really
picky if selected columns are not contained in all group ...
Oliver Hader
09:36 Revision b3e54086: [TASK] styleguide: Remove all type=link sql field definitions
https://github.com/TYPO3-CMS/styleguide/pull/445
We're adding core code to add default sql definitions derived from ...
Anja Leichsenring
09:05 Revision bb7ae73e: [FEATURE] Auto create DB fields from TCA for type "link"
Tables with TCA columns set to type="link" do not
need an ext_tables.sql entry anymore. The core now
creates this fie...
Anja Leichsenring
08:51 Revision b8550fd6: [TASK] styleguide: Remove all type=radio sql field definitions
We're adding core code to add default sql definitions
derived from TCA. Fields of type=radio do not need to
be set an...
Nikita Hovratov
07:43 Revision 69a32356: [FEATURE] Auto DB fields from TCA for type "radio"
Tables with TCA columns set to type="radio" do not
need an ext_tables.sql entry anymore. The core now
creates this fi...
Nikita Hovratov

2023-10-15

14:20 Revision 87ab6195: [BUGFIX] Properly pass option untrusted to addQueryString
The option untrusted is now properly passed to the addQueryString
configuration for the menu object.
Resolves: #1021...
Patrick Schriner
14:20 Revision 8bde18db: [BUGFIX] Properly pass option untrusted to addQueryString
The option untrusted is now properly passed to the addQueryString
configuration for the menu object.
Resolves: #1021...
Patrick Schriner
14:19 Revision f61d4a82: [BUGFIX] Change to "move elements" when using cut in file list dot-menu
Make sure the clipboard action gets changed to move if the user chooses cut in the dot menu.
Only the dot-menu in the...
Kevin Appelt
14:18 Revision 94ed1c26: [BUGFIX] Change to "move elements" when using cut in file list dot-menu
Make sure the clipboard action gets changed to move if the user chooses cut in the dot menu.
Only the dot-menu in the...
Kevin Appelt
14:03 Revision aaa02efa: [TASK] Speed up bin/typo3 referencindex:update
By deleting sys_refindex rows pointing to deleted=1
records early, and ignoring soft-deleted ones in
the main loop, w...
Christian Kuhn
14:01 Revision 3f8c998b: [TASK] Remove superfluous code in ext:felogin
With #98370, all occurrences of `setOriginalRequestMappingResults()`
have been replaced with the reassignment of the ...
Torben Hansen
13:54 Revision bd017e67: [TASK] Migrate getAccessibleMockForAbstractClass for EXT:form controller
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1:
https://github.com/sebastianbergmann/phpunit/is...
Oliver Klee
13:54 Revision a89fe3b0: [TASK] Migrate getAccessibleMockForAbstractClass for EXT:form controller
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1:
https://github.com/sebastianbergmann/phpunit/is...
Oliver Klee
13:54 Revision 5b51986a: [BUGFIX] Fix another PHP 8 warning in DataHandler
Resolves: #102134
Releases: main, 12.4, 11.5
Change-Id: I3aaf6f2c8161579394a0dbe1c9f470edeb0a8bca
Reviewed-on: https:...
Philipp Kitzberger
13:54 Revision 07115aa5: [BUGFIX] Fix another PHP 8 warning in DataHandler
Resolves: #102134
Releases: main, 12.4, 11.5
Change-Id: I3aaf6f2c8161579394a0dbe1c9f470edeb0a8bca
Reviewed-on: https:...
Philipp Kitzberger
13:53 Revision 4707456a: [BUGFIX] Fix another PHP 8 warning in DataHandler
Resolves: #102134
Releases: main, 12.4, 11.5
Change-Id: I3aaf6f2c8161579394a0dbe1c9f470edeb0a8bca
Reviewed-on: https:...
Philipp Kitzberger
13:43 Revision 511a1a01: [BUGFIX] Avoid GU::trimExplode('', null) in BU::getProcessedValue()
GeneralUtility::trimExplode() needs a string since #101453
as second argument. TCA type=folder DB values can be null,...
Christian Kuhn
13:42 Revision a646ee81: [BUGFIX] Avoid GU::trimExplode('', null) in BU::getProcessedValue()
GeneralUtility::trimExplode() needs a string since #101453
as second argument. TCA type=folder DB values can be null,...
Christian Kuhn
13:41 Revision acc2cbf0: [TASK] Avoid a pass-by-reference in DataHandler
There is no point calling addDefaultPermittedLanguageIfNotSet()
with $incomingFieldArray as reference. It is more eas...
Christian Kuhn

2023-10-14

18:14 Revision c5985480: [TASK] FAL: Task object cleans up processing configuration
Within the FileProcessingService class,
various cleanups regarding the configuration array
were made in order to avoi...
Benni Mack

2023-10-12

14:28 Revision 29a93e40: [TASK] Minor optimization in bin/typo3 referenceindex:update
Skip some queries when there are no rows in a table.
Resolves: #102152
Releases: main
Change-Id: Ia156c654fb4e5d769e...
Christian Kuhn
12:49 Revision eb8d1545: [TASK] styleguide: Avoid second argument to flexArray2Xml()
https://review.typo3.org/c/Packages/TYPO3.CMS/+/81418 Christian Kuhn
12:31 Revision a91ac429: [!!!][TASK] Always add xml prologue in flexArray2Xml()
There is no point in not adding the XML prologue
when using FlexFormTools->flexArray2Xml(). We
can remove the second ...
Christian Kuhn
11:16 Revision 638ba52d: [TASK] Use descriptions over placeholders in sys_file_storage
It is best practice to use permanently visible information to help to
fill out forms of any kind. In case of sys_file...
Nikita Hovratov
11:08 Revision 77f5350a: [TASK] Use descriptions over placeholders in sys_file_storage
It is best practice to use permanently visible information to help to
fill out forms of any kind. In case of sys_file...
Nikita Hovratov
11:08 Revision b5e7f6cc: [TASK] Improve type annotations for ImageDimension
Resolves: #101989
Releases: main
Change-Id: Ifb2a68271f8e9dcd0bf37834fc673587a3cbcfcd
Reviewed-on: https://review.typ...
Oliver Klee
11:08 Revision 2385cb8f: [TASK] Remove TYPO3_CONF_VARS BE/flexformForceCDATA
TYPO3_CONF_VARS BE/flexformForceCDATA is an ancient
setting introduced 2009 with #19338 in TYPO3 4.3 to
work around a...
Christian Kuhn
09:09 Revision 053f8755: [TASK] Partially revert method signature change for FileInterface->rename
This is a pre-patch for introducing a native enum for
DuplicationBehavior. In order to prevent changes to the signatu...
Nikita Hovratov
08:29 Revision f87e58d0: [TASK] Clean up GifBuilder code
This change avoids using the `$this->im`
property which is the resource pointer to the
`\GdImage` object.
In additio...
Benni Mack

2023-10-11

18:20 Revision 496b278e: [DOCS] Correct wrong YAML configuration example in changelog
Releases: main, 12.4
Resolves: #102142
Change-Id: I57661704305c47842e7042f499bb247c9eefef58
Reviewed-on: https://revi...
Mehdi Chaouch
18:20 Revision cb457b83: [DOCS] Correct wrong YAML configuration example in changelog
Releases: main, 12.4
Resolves: #102142
Change-Id: I57661704305c47842e7042f499bb247c9eefef58
Reviewed-on: https://revi...
Mehdi Chaouch
11:32 Revision 2efa2fc7: [TASK] Move GraphicalFunctions code to ImageProcessingInstructions
This change moves some logic to calculate width
and height based on instructions from an incoming
array into a separa...
Benni Mack
09:22 Revision 6e53a120: [TASK] Improve ReferenceIndex details
The ReferenceIndex class with table 'sys_refindex' plays
a more and more important role in core when it comes to
syst...
Christian Kuhn

2023-10-10

18:33 Revision e5f636be: [TASK] Set TYPO3 version to 11.5.33-dev
Change-Id: I8a909ce946355d701963d808e5fbea0bbec4ac63
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/814...
Oliver Hader
18:33 Revision 49fdcd66: [TASK] Set TYPO3 version to 12.4.8-dev
Change-Id: I936fd1f3f6ad79dc17175157571c01e1154ee141
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/814...
Oliver Hader
10:43 Revision 8b5820dc: [RELEASE] Release of TYPO3 12.4.7
Change-Id: Icf1dcdff288278ece0f89cc74fe4d8c8248eebfe
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/814...
Oliver Hader
10:39 Revision f366ecd0: [RELEASE] Release of TYPO3 11.5.32
Change-Id: I30afe01b057286c45fd757f9f304daf2b11cc369
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/814...
Oliver Hader
10:19 Revision 6cec9654: [BUGFIX] Revert "[BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins"
This reverts commit 32fb9912444d09ddd8dbb0a1423d30dc9e568c56.
Due to a changed handling of `extraPlugins`, the edito...
Oliver Hader
10:19 Revision c100b075: [BUGFIX] Revert "[BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins"
This reverts commit bd5a93e1c7576b40de34025b8195c2ca844eaf88.
Due to a changed handling of `extraPlugins`, the edito...
Oliver Hader
07:25 Revision 4c1833c2: [TASK] Add types for Install Tool responses
To make our code-base in the Install Tool more sophisticated, types for
each AJAX response were added.
Resolves: #10...
Andreas Fernandez
06:00 Revision f06bef83: [TASK] Upgrade `doctrine/dbal:^3.7.1`
Recent release for doctrine/dbal containes a
php docblock change which helps phpstan to
proper determine types.
This...
Stefan Bürk
06:00 Revision ad577e20: [TASK] Upgrade `doctrine/dbal:^3.7.1`
Recent release for doctrine/dbal containes a
php docblock change which helps phpstan to
proper determine types.
This...
Stefan Bürk
05:26 Revision 32fb9912: [BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins
Use JavaScript object destructuring to "remove" all options from the
configuration object, that are consumed by our C...
Benjamin Franzke
05:26 Revision bd5a93e1: [BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins
Use JavaScript object destructuring to "remove" all options from the
configuration object, that are consumed by our C...
Benjamin Franzke
04:38 Revision 5b0126a2: [TASK] Add types for Install Tool responses
To make our code-base in the Install Tool more sophisticated, types for
each AJAX response were added.
Resolves: #10...
Andreas Fernandez

2023-10-09

21:37 Revision d7dbf08c: [DOCS] Mask PHP namespace separator correctly in changelog
Resolves: #102120
Releases: main, 12.4, 11.5
Change-Id: I690e880c03ca87ca0d6ed9efaa93e95938f9936d
Reviewed-on: https:...
Chris Müller
21:37 Revision 00265a5a: [DOCS] Mask PHP namespace separator correctly in changelog
Resolves: #102120
Releases: main, 12.4, 11.5
Change-Id: I690e880c03ca87ca0d6ed9efaa93e95938f9936d
Reviewed-on: https:...
Chris Müller
21:37 Revision 301d831c: [DOCS] Mask PHP namespace separator correctly in changelog
Resolves: #102120
Releases: main, 12.4, 11.5
Change-Id: I690e880c03ca87ca0d6ed9efaa93e95938f9936d
Reviewed-on: https:...
Chris Müller
21:34 Revision 2538e0e6: [BUGFIX] Fix TypeErrors when using language argument
Resolves: #102124
Releases: main, 12.4
Change-Id: I8b3862f70d5a8eb9779bb72c945bcf4e067d59eb
Reviewed-on: https://revi...
Kevin Appelt
21:34 Revision 5ae7e949: [BUGFIX] Fix TypeErrors when using language argument
Resolves: #102124
Releases: main, 12.4
Change-Id: I8b3862f70d5a8eb9779bb72c945bcf4e067d59eb
Reviewed-on: https://revi...
Kevin Appelt
19:37 Revision 5d8d7f87: [TASK] Upgrade to composer/composer ^2.2.22
> composer req --dev composer/composer ^2.2.22
Raised development dependencies, since v2.2.22 fixes
CVE-2023-43655 w...
Oliver Hader
19:36 Revision a57148d4: [TASK] Upgrade to composer/composer ^2.6.5
> composer req --dev composer/composer ^2.6.5
Raised development dependencies, since v2.6.4 fixes
CVE-2023-43655 whi...
Oliver Hader
19:36 Revision 3d9cef57: [TASK] Upgrade to composer/composer ^2.6.5
> composer req --dev composer/composer ^2.6.5
Raised development dependencies, since v2.6.4 fixes
CVE-2023-43655 whi...
Oliver Hader
17:02 Revision 7a9e1565: [DOCS] Document usage of "htmlSupport" option in EXT:rte_ckeditor
Additionally:
- Use "page TSconfig" over "Page TSconfig"
- Add captions to make clearer where to store the configurat...
Chris Müller
17:01 Revision 9f1c7181: [DOCS] Document usage of "htmlSupport" option in EXT:rte_ckeditor
Additionally:
- Use "page TSconfig" over "Page TSconfig"
- Add captions to make clearer where to store the configurat...
Chris Müller
07:24 Revision d583834f: [DOCS] Adjust content element wizard screenshot in EXT:felogin
The GUI was changed with TYPO3 v12, so the screenshot is
adjusted as well.
Resolves: #102118
Releases: main, 12.4
Ch...
Chris Müller
07:14 Revision 92eeab61: [DOCS] Adjust content element wizard screenshot in EXT:felogin
The GUI was changed with TYPO3 v12, so the screenshot is
adjusted as well.
Resolves: #102118
Releases: main, 12.4
Ch...
Chris Müller

2023-10-08

21:44 Revision a0dc1be5: [DOCS] Remove todo from dashboard's "Implement new widget" chapter
The todo is obviously outdated, it is therefore removed.
Additionally, remove some superfluous spaces in the code ex...
Chris Müller
21:43 Revision c7d23702: [DOCS] Remove todo from dashboard's "Implement new widget" chapter
The todo is obviously outdated, it is therefore removed.
Additionally, remove some superfluous spaces in the code ex...
Chris Müller
17:08 Revision 5d06c167: [!!!][TASK] Remove legacy setting 'GFX/gdlib'
This setting is only used to determine if GIFBUILDER can be used or
not. We can get rid of this configuration if we s...
Andreas Nedbal

2023-10-07

10:08 Revision 543f1de7: [TASK] Bump phpunit and phpstan
phpunit 10.4.0 brings minor changed type annotations
which phpstan isn't happy with. We bump both deps now.
> compos...
Christian Kuhn
10:07 Revision 3c0b815f: [TASK] Bump phpunit and phpstan
phpunit 10.4.0 brings minor changed type annotations
which phpstan isn't happy with. We bump both deps now.
> compos...
Christian Kuhn
05:15 Revision 1a0aba24: [TASK] Unbundle CKEditor5
Unbundle CKEditor5 in order to be able to load plugins like "font" only
if actually configured, allowing TYPO3 core t...
Benjamin Franzke
05:15 Revision 6ab5f147: [TASK] Unbundle CKEditor5
Unbundle CKEditor5 in order to be able to load plugins like "font" only
if actually configured, allowing TYPO3 core t...
Benjamin Franzke

2023-10-06

21:22 Revision 69e5c828: [TASK] Type hint TcaMigration property
Minor patch to streamline types a bit.
Resolves: #102109
Releases: main
Change-Id: I367bbe5092f225d45c30613e3cb46535...
Christian Kuhn
20:23 Revision 280704d0: [TASK] styleguide: Clean up type=number examples
The userfunc setup number_6 is obsolete. Christian Kuhn
20:12 Revision 6991669d: [!!!][TASK] Remove obscure TCA [types][bitmask_*] settings
There are two rather obsure TCA 'types' settings not many
people are aware of, and even less understand:
$GLOBALS['T...
Christian Kuhn
19:41 Revision 8e0368bd: [DOCS] Streamline references to manuals in LTS versions
Links from LTS versions to other manuals should reference
the same version.
Resolves: #102036
Releases: 12.4, 11.5
C...
Chris Müller
19:41 Revision b810578f: [DOCS] Streamline references to manuals in LTS versions
Links from LTS versions to other manuals should reference
the same version.
Resolves: #102036
Releases: 12.4, 11.5
C...
Chris Müller
19:17 Revision 17092c53: [TASK] styleguide: Remove all type=color sql field definitions
We're adding core code to add default sql definitions
derived from TCA. Fields of type=color do not need to
be set an...
Christian Kuhn
18:37 Revision b2347e73: [FEATURE] Auto DB fields from TCA for type "color"
Tables with TCA columns set to type="color" do not
need an ext_tables.sql entry anymore. The core now
creates this fi...
Christian Kuhn
17:45 Revision 2bd2073b: [TASK] styleguide: TCA: Add nullable color example
And change existing ext_tables.sql
definitions to sane values.
Christian Kuhn
17:17 Revision 7cc4aee9: [TASK] styleguide: TCA: Avoid 'required' example in elements_basic
The required table covers this already and
elements_basic table should not have
required fields.
Christian Kuhn
16:49 Revision 8015a329: [TASK] Aria-describedby for password field
Add a aria-describedby attribute to link the password field with the
requirements description.
Resolves: #102100
Rel...
Patrick Schriner
16:49 Revision b7f13dd6: [TASK] Aria-describedby for password field
Add a aria-describedby attribute to link the password field with the
requirements description.
Resolves: #102100
Rel...
Patrick Schriner
16:43 Revision 026c1b16: [BUGFIX] Reduce memory usage in SysLogSerializationUpdate
Upgrade wizard SysLogSerializationUpdate loads all
to-update rows into an array to iterate and update
one-by-one afte...
Christian Kuhn
16:43 Revision f68260b0: [BUGFIX] Reduce memory usage in SysLogSerializationUpdate
Upgrade wizard SysLogSerializationUpdate loads all
to-update rows into an array to iterate and update
one-by-one afte...
Christian Kuhn
15:59 Revision 8def84db: [TASK] styleguide: Remove all type=password sql field definitions
We're adding core code to add default sql definitions
derived from TCA. Fields of type=password do not need to
be set...
Christian Kuhn
15:44 Revision a579b4b9: [FEATURE] Auto DB fields from TCA for type "password"
Tables with TCA columns set to type="password" do not
need an ext_tables.sql entry anymore. The core now
creates this...
Christian Kuhn
15:03 Revision cf8bcd77: [TASK] styleguide: TCA: Add nullable password example
Christian Kuhn
14:54 Revision fab6a8fe: [BUGFIX] Ensure working target attribute for link.page and link.action
The `f:link.page` ViewHelper registers an attribute for
`target`, which works in extbase context. Due to some
changes...
Helmut Strasser
14:54 Revision 6c460759: [BUGFIX] Ensure working target attribute for link.page and link.action
The `f:link.page` ViewHelper registers an attribute for
`target`, which works in extbase context. Due to some
changes...
Helmut Strasser
14:27 Revision a14925be: [BUGFIX] Add CKEditor5 migrator for {extraA,disa,a}llowedContent
Allowed content in CKEditor5 is to be configured via the
General HTML Support plugin option config.htmlSupport.
CKEdi...
Benjamin Franzke
14:27 Revision 4f99a8d1: [BUGFIX] Add CKEditor5 migrator for {extraA,disa,a}llowedContent
Allowed content in CKEditor5 is to be configured via the
General HTML Support plugin option config.htmlSupport.
CKEdi...
Benjamin Franzke
13:40 Revision 27d64b2c: [BUGFIX] Improve CKEditor5 whitespace plugin usability
* Use insertText command as provided by @ckeditor/ckeditor5-typing
to match the behaviour of the upstream specialc...
Benjamin Franzke
13:40 Revision b56bac9b: [BUGFIX] Improve CKEditor5 whitespace plugin usability
* Use insertText command as provided by @ckeditor/ckeditor5-typing
to match the behaviour of the upstream specialc...
Benjamin Franzke
13:40 Revision 32919cec: [TASK] Warn about empty @import in TypoScript
When @import or <INCLUDE_TYPOSCRIPT: lines do not
resolve to any include, this probably indicates
a broken import sta...
Christian Kuhn
13:40 Revision 0e64ea58: [TASK] Warn about empty @import in TypoScript
When @import or <INCLUDE_TYPOSCRIPT: lines do not
resolve to any include, this probably indicates
a broken import sta...
Christian Kuhn
13:09 Revision a39dffb2: [DOCS] Document TypoScript parse edge case behavior
The TypoScript parser matches valid operators
first before dealing with values.
Therefore, the TS `foo =<something` i...
Markus Klein
13:09 Revision 8be384cd: [DOCS] Document TypoScript parse edge case behavior
The TypoScript parser matches valid operators
first before dealing with values.
Therefore, the TS `foo =<something` i...
Markus Klein
13:00 Revision 42e7ea6a: [BUGFIX] Add CKEditor5 migrator for typo3link.additionalAttributes
editor.config.typo3link.additionalAttributes was used in
TYPO3 v11 to enable certian attribute on link tags.
Add a mi...
Benjamin Franzke
13:00 Revision 791a24a2: [BUGFIX] Add CKEditor5 migrator for typo3link.additionalAttributes
editor.config.typo3link.additionalAttributes was used in
TYPO3 v11 to enable certian attribute on link tags.
Add a mi...
Benjamin Franzke
12:56 Revision 20dd3730: [DOCS] Document breaking change for INCLUDE_TYPOSCRIPT with DIR
Since v12 relative paths with INCLUDE_TYPOSCRIPT and DIR work
differently.
Resolves: #102065
Releases: main, 12.4
Ch...
Markus Klein
12:56 Revision 83c46182: [DOCS] Document breaking change for INCLUDE_TYPOSCRIPT with DIR
Since v12 relative paths with INCLUDE_TYPOSCRIPT and DIR work
differently.
Resolves: #102065
Releases: main, 12.4
Ch...
Markus Klein
10:02 Revision 6448b4c1: [BUGFIX] Use the correct return type for method copyRecord_raw
DataHandler->copyRecord_raw can also return null.
This should be reflected in the doc header as well.
Resolves: #102...
Simon Schaufelberger
10:02 Revision 28f1f3f9: [BUGFIX] Use the correct return type for method copyRecord_raw
DataHandler->copyRecord_raw can also return null.
This should be reflected in the doc header as well.
Resolves: #102...
Simon Schaufelberger
10:02 Revision 476de6b2: [BUGFIX] Use the correct return type for method copyRecord_raw
DataHandler->copyRecord_raw can also return null.
This should be reflected in the doc header as well.
Resolves: #102...
Simon Schaufelberger

2023-10-05

16:05 Revision 33771025: [TASK] Remove obsolete typo3-navigationIframe placeholder
The typo3-navigationIframe is not in use anymore,
it is a leftover that was not removed in #96125.
Resolves: #102097...
Benjamin Kott
16:05 Revision 98cf0291: [TASK] Remove obsolete typo3-navigationIframe placeholder
The typo3-navigationIframe is not in use anymore,
it is a leftover that was not removed in #96125.
Resolves: #102097...
Benjamin Kott
14:56 Revision ec05c5b9: [BUGFIX] Mitigate locale `C` in `DateFormatter` wrapping class
Since PHP 8.3.0RC3 [1] the `\IntlDateFormatter` throws a
`\IntlException` exception with the message:
datefmt_cr...
Stefan Bürk
14:56 Revision 7e7c078d: [BUGFIX] Mitigate locale `C` in `DateFormatter` wrapping class
Since PHP 8.3.0RC3 [1] the `\IntlDateFormatter` throws a
`\IntlException` exception with the message:
datefmt_cr...
Stefan Bürk
14:19 Revision 8eb66df3: [FEATURE] Introduce PSR-14 BeforeTcaOverridesEvent
This event can be used to dynamically generate TCA and add it as
additional base TCA. This is especially useful for "...
Nikita Hovratov
10:04 Revision d5076dfa: [TASK] Improve exception message for invalid `internal_type`
The exception message now contains the invalid
value as well as the only valid values.
Resolves: #102041
Releases: 1...
Oliver Bartsch
09:36 Revision 13d55a0c: [BUGFIX] Respect multiple classes in CKEditor5 allowedClasses migrator
While migrating CKEditor5 property
buttons.link.properties.class.allowedClasses
the CKEditor5Migrator will now respec...
Stefan Froemken
09:36 Revision c7c26601: [BUGFIX] Respect multiple classes in CKEditor5 allowedClasses migrator
While migrating CKEditor5 property
buttons.link.properties.class.allowedClasses
the CKEditor5Migrator will now respec...
Stefan Froemken
08:58 Revision 9d8ba93f: [DOCS] Fix wrong method name in changelog for Ajax API enhancement
Resolves: #102088
Related: #101970
Releases: main
Change-Id: I56c8975956fdc9dcc08a0cd61e283e46530f8033
Reviewed-on: h...
Chris Müller
08:50 Revision fc717473: [FEATURE] Allow redirect filtering by "protected" state
The redirects module does currently not allow to filter redirects
based on the `protected` state. This making it hard...
Torben Hansen
08:22 Revision ec462b5b: [TASK] Show user real name in ElementHistoryController
This patch improves the record history view of an element
by showing the realName on top of the username if available...
Josef Glatz
08:21 Revision 0d8936e2: [TASK] Show user real name in ElementHistoryController
This patch improves the record history view of an element
by showing the realName on top of the username if available...
Josef Glatz

2023-10-04

16:59 Revision 902de2a4: [TASK] styleguide: Remove all type=text sql field definitions
We're adding core code to add default sql definitions
derived from TCA. Fields of type=text do not need to
be set any...
Anja Leichsenring
16:50 Revision 10a4a104: [TASK] styleguide: Avoid "empty" tables in ext_tables.sql
With https://review.typo3.org/c/Packages/TYPO3.CMS/+/81181
being done, we can remove "empty" placeholder definitions
...
Christian Kuhn
16:05 Revision f3287e6a: [FEATURE] Auto DB fields from TCA for type "text"
Tables with TCA columns set to type="text" do not
need an ext_tables.sql entry anymore. The core now
creates this fie...
Anja Leichsenring
15:04 Revision efb29c91: [TASK] Move ImageMagick internals into GraphicalFunctions
The internal "stripProfile" check, and the checks for
"processor_enabled" are now encapsulated into
GraphicalFunction...
Benni Mack
15:04 Revision 8f9a53cd: [BUGFIX] Allow deleting scheduler task from detail view
The scheduler detail view offers a "delete" button to delete a
task from that view. This button now properly triggers...
Garvin Hicking
14:29 Revision c8d3b614: [TASK] Allow to omit tables in ext_tables.sql
We are auto-creating more and more table columns
from TCA automatically with our works on #101553.
ext_tables.sql can...
Christian Kuhn
14:13 Revision cba63181: [BUGFIX] Allow deleting scheduler task from detail view
The scheduler detail view offers a "delete" button to delete a
task from that view. This button now properly triggers...
Garvin Hicking

2023-10-03

17:28 Revision 3016be93: [TASK] Improve composer repository setup
In order to test local composer packages, they need to be placed under
the "packages" directory in "Build/composer". ...
Simon Schaufelberger
17:28 Revision aaf34a3d: [TASK] Improve composer repository setup
In order to test local composer packages, they need to be placed under
the "packages" directory in "Build/composer". ...
Simon Schaufelberger

2023-10-02

10:47 Revision dfdcf32a: [BUGFIX] Apply CKEditor5 CSS scoping client-side
Download CSS via fetch() and apply CSS scoping and
URL rebasing on the client in order to avoid the
need for a server...
Benjamin Franzke
10:44 Revision c56e2796: [BUGFIX] Apply CKEditor5 CSS scoping client-side
Download CSS via fetch() and apply CSS scoping and
URL rebasing on the client in order to avoid the
need for a server...
Benjamin Franzke
10:43 Revision 2fb87243: [BUGFIX] Use CKEditor5 data model as source for link-browser
Do not operate on the view model, but always read link attributes
from the data model. Do this to avoid conflicts wit...
Benjamin Franzke
10:43 Revision 2258b9a7: [BUGFIX] Use CKEditor5 data model as source for link-browser
Do not operate on the view model, but always read link attributes
from the data model. Do this to avoid conflicts wit...
Benjamin Franzke
08:38 Revision 9f26d583: [BUGFIX] Prevent undefined array key "editlock" in DatabaseRecordList
Resolves: #102063
Releases: main, 12.4, 11.5
Change-Id: I0ee1a4ec00ee972e9a2c8c3db442883125dacacd
Reviewed-on: https:...
Oliver Bartsch
08:19 Revision 272835c5: [BUGFIX] Prevent undefined array key "editlock" in DatabaseRecordList
Resolves: #102063
Releases: main, 12.4, 11.5
Change-Id: I0ee1a4ec00ee972e9a2c8c3db442883125dacacd
Reviewed-on: https:...
Oliver Bartsch
08:09 Revision b412ad20: [BUGFIX] Prevent undefined array key "editlock" in DatabaseRecordList
Resolves: #102063
Releases: main, 12.4, 11.5
Change-Id: I0ee1a4ec00ee972e9a2c8c3db442883125dacacd
Reviewed-on: https:...
Oliver Bartsch
08:06 Revision 963bf9c1: [TASK] Fix typo in fixture translation file and add product name
Resolves: #102073
Releases: main, 12.4
Change-Id: I18e0d9758f7d18c3d44086286b8bed8f722dd57d
Reviewed-on: https://revi...
Simon Schaufelberger
07:27 Revision 2f059d6b: [TASK] Fix typo in fixture translation file and add product name
Resolves: #102073
Releases: main, 12.4
Change-Id: I18e0d9758f7d18c3d44086286b8bed8f722dd57d
Reviewed-on: https://revi...
Simon Schaufelberger

2023-09-30

07:42 Revision 54f8d4c5: [TASK] Avoid loose type comparison in PageLinkBuilder
There are currently 3 conditions in `PageLinkBuilder` which
use loose type comparison. All 3 conditions can safely be...
Torben Hansen

2023-09-28

14:45 Revision f73fab55: [TASK] Update `alwan` to 1.4
This patch updates the `alwan` color picker library to the recent
version 1.4, allowing us to implement localization ...
Andreas Fernandez
12:29 Revision f61961b7: [TASK] Move DB related code of EXT:indexed_search to the repository
Make the controller a bit more slim by moving
database related code to the repository.
Resolves: #101958
Releases: m...
Georg Ringer
12:04 Revision 861769cc: [DOCS] Fix erroneous example in feature rst #94117
Resolves: #102060
Releases: main, 12.4
Change-Id: I22acca2ecdff371a88c3cf060ac5c6707735bf73
Reviewed-on: https://revi...
Nikita Hovratov
12:03 Revision 7a8a8a56: [DOCS] Fix erroneous example in feature rst #94117
Resolves: #102060
Releases: main, 12.4
Change-Id: I22acca2ecdff371a88c3cf060ac5c6707735bf73
Reviewed-on: https://revi...
Nikita Hovratov
10:03 Revision 3f03dc2a: [BUGFIX] Hide deactivated options in CKEditor5 style dropdown
Adapt to the user expection for a style selector to only show
applicable styles. The list becomes overwhelming in cas...
Benjamin Franzke
10:03 Revision d8c30a3f: [BUGFIX] Hide deactivated options in CKEditor5 style dropdown
Adapt to the user expection for a style selector to only show
applicable styles. The list becomes overwhelming in cas...
Benjamin Franzke
09:22 Revision 158a2125: [BUGFIX] Avoid redirect loop for empty redirect url
Sending a redirect response with a empty `Location` is
invalid per RFC. Browser vendor are dealing differntly
with it...
Stefan Bürk
09:22 Revision 210a9158: [BUGFIX] Avoid redirect loop for empty redirect url
Sending a redirect response with a empty `Location` is
invalid per RFC. Browser vendor are dealing differntly
with it...
Stefan Bürk
09:22 Revision f12edd4d: [BUGFIX] Avoid redirect loop for empty redirect url
Sending a redirect response with a empty `Location` is
invalid per RFC. Browser vendor are dealing differntly
with it...
Stefan Bürk

2023-09-27

19:20 Revision de14e40c: [DOCS] Add example for `Page Module` PSR-14 events
With #98375 hooks in the `Page Module` has been replaced by
modern PSR-14 events to customize the `Page Module` rende...
Stefan Bürk
19:13 Revision f7f9a6a7: [!!!][TASK] Remove security.usePasswordPolicyForFrontendUsers
The feature toggle `security.usePasswordPolicyForFrontendUsers` has
been introduced in TYPO3 12.3 to provide a smooth...
Torben Hansen
19:09 Revision fcddb90b: [DOCS] Add example for `Page Module` PSR-14 events
With #98375 hooks in the `Page Module` has been replaced by
modern PSR-14 events to customize the `Page Module` rende...
Stefan Bürk
13:50 Revision 85c921c7: [TASK] Improve type annotations for ImageInfo
Also streamline some comments.
Resolves: #101988
Releases: main
Change-Id: Ia1a592dd58c950a48c37f6b8fa80168a22a1ce41...
Oliver Klee
13:05 Revision 311cd79b: [BUGFIX] Toggle preview state in Form Editor
When the form is in "Preview" mode and an integrator either saves or
switches to the form settings, the stage itself ...
Andreas Fernandez
13:05 Revision 53230303: [BUGFIX] Toggle preview state in Form Editor
When the form is in "Preview" mode and an integrator either saves or
switches to the form settings, the stage itself ...
Andreas Fernandez
13:05 Revision 85ab3243: [BUGFIX] Toggle preview state in Form Editor
When the form is in "Preview" mode and an integrator either saves or
switches to the form settings, the stage itself ...
Andreas Fernandez
13:04 Revision 6fbbdc00: [BUGFIX] Guard local storage with missing base folder in filelist
Storages using the local storage driver with a non existing
base folder are put offline automatically. However, the f...
Stefan Bürk
13:04 Revision eca7bb77: [BUGFIX] Guard local storage with missing base folder in filelist
Storages using the local storage driver with a non existing
base folder are put offline automatically. However, the f...
Stefan Bürk
13:04 Revision 760eb934: [BUGFIX] Guard local storage with missing base folder in filelist
Storages using the local storage driver with a non existing
base folder are put offline automatically. However, the f...
Stefan Bürk
10:41 Revision a2a3e794: [TASK] Update Symfony components to 6.3
This commit updates all Symfony components to version 6.3, as 6.2 ran
out of support.
Please see the upgrade document...
Andreas Fernandez
10:41 Revision d8860e06: [TASK] Update Symfony components to 6.3
This commit updates all Symfony components to version 6.3, as 6.2 ran
out of support.
Please see the upgrade document...
Andreas Fernandez
10:37 Revision 6123dc0f: [BUGFIX] Use `URLSearchParams` API in context menu
The context menu component now uses the `URLSearchParams` API to build a
query string for AJAX requests, being a repl...
Andreas Fernandez
10:37 Revision a1e2bf75: [BUGFIX] Use `URLSearchParams` API in context menu
The context menu component now uses the `URLSearchParams` API to build a
query string for AJAX requests, being a repl...
Andreas Fernandez
08:40 Revision 431b4f49: [TASK] Raise `doctrine/dbal:^3.7.0`
The doctrine team realeased `doctrine/dbal 3.7.0`
recently and this change raises the dependency to that
version. Ext...
Stefan Bürk
08:40 Revision 2e8d0060: [TASK] Raise `doctrine/dbal:^3.7.0`
The doctrine team realeased `doctrine/dbal 3.7.0`
recently and this change raises the dependency to that
version. Ext...
Stefan Bürk
06:15 Revision 54325e35: [BUGFIX] Use correct path to helper.js
Resolves: #102040
Related: #101790
Releases: main, 12.4
Change-Id: I7a6a21fd98d1a9506da864d983b1f40b03f4259e
Reviewed...
Andreas Fernandez
06:15 Revision f8ea6d4a: [BUGFIX] Use correct path to helper.js
Resolves: #102040
Related: #101790
Releases: main, 12.4
Change-Id: I7a6a21fd98d1a9506da864d983b1f40b03f4259e
Reviewed...
Andreas Fernandez

2023-09-26

16:50 Revision e0718c05: [DOCS] Fix hook identifier in changelog for FlexForm parsing
Releases: main, 12.4
Resolves: #102039
Related: #97449
Change-Id: I5f7d314e40e53d09505bad92b5ce49bcc3ea8f10
Reviewed-...
Sven Proffe
16:49 Revision e527355e: [DOCS] Fix hook identifier in changelog for FlexForm parsing
Releases: main, 12.4
Resolves: #102039
Related: #97449
Change-Id: I5f7d314e40e53d09505bad92b5ce49bcc3ea8f10
Reviewed-...
Sven Proffe
10:52 Revision d13f48c9: [BUGFIX] Admin panel fluid debug output shows correct partial path
Feature #76085 introduced an admin panel option which shows red boxes
with section and partials for easier debugging....
J. Peter M. Schuler
10:52 Revision c11422b5: [BUGFIX] Admin panel fluid debug output shows correct partial path
Feature #76085 introduced an admin panel option which shows red boxes
with section and partials for easier debugging....
J. Peter M. Schuler
10:51 Revision 6b1ab545: [BUGFIX] Admin panel fluid debug output shows correct partial path
Feature #76085 introduced an admin panel option which shows red boxes
with section and partials for easier debugging....
J. Peter M. Schuler
09:19 Revision 52c3af87: [!!!][TASK] Remove fallback for CKEditor removePlugins
Remove fallback for CKEditor removePlugins as a string.
It must now be an array.
Resolves: #101192
Related: #98613
R...
Thomas Hohn
08:20 Revision 71952a7f: [BUGFIX] Show but preserve invalid classes in link-browser
In case a link with an invalid CSS class is edited,
the class value is not simply invalidated and shown
as empty (whi...
Benjamin Franzke
08:20 Revision 75bfbb9c: [BUGFIX] Show but preserve invalid classes in link-browser
In case a link with an invalid CSS class is edited,
the class value is not simply invalidated and shown
as empty (whi...
Benjamin Franzke
07:51 Revision ef03eca1: [!!!][TASK] Remove legacy setting 'GFX/gdlib_png'
Another GFX-setting that enables PNG generation for temporary
files. PNG files offer many benefits, one of them being...
Andreas Nedbal
07:44 Revision 4ab575a6: [DOCS] List only supported manuals in Settings.cfg
Outdated manuals which are not supported anymore are removed.
The missing system extensions manuals are added.
Some ...
Chris Müller
07:44 Revision 84bc01b2: [DOCS] List only supported manuals in Settings.cfg
Outdated manuals which are not supported anymore are removed.
The missing system extensions manuals are added.
Some ...
Chris Müller
01:53 Revision bf477e60: [DOCS] Fix rendering warning in EXT:redirects
Additionally, convert a paragraph into an attention directive
to be more outstanding.
Resolves: #102037
Related: #10...
Chris Müller

2023-09-25

17:50 Revision 19d0d82b: [DOCS] Add missing links in lowlevel's Configuration module docs
Resolves: #102019
Releases: main, 12.4
Change-Id: Ib65eaf32d3bff91b943d965684eb2f0fcf25a44d
Reviewed-on: https://revi...
Chris Müller
14:03 Revision c11f1044: [BUGFIX] Avoid PHP deprecation notice in menu_related_pages CE
Resolves: #102029
Releases: main, 12.4, 11.5
Change-Id: Idfa299ece1011727da09421ee148a820dc4e0326
Reviewed-on: https:...
Ramón Schlosser
14:02 Revision 0f9d89e0: [BUGFIX] Avoid PHP deprecation notice in menu_related_pages CE
Resolves: #102029
Releases: main, 12.4, 11.5
Change-Id: Idfa299ece1011727da09421ee148a820dc4e0326
Reviewed-on: https:...
Ramón Schlosser
14:02 Revision bcd8f38b: [BUGFIX] Avoid PHP deprecation notice in menu_related_pages CE
Resolves: #102029
Releases: main, 12.4, 11.5
Change-Id: Idfa299ece1011727da09421ee148a820dc4e0326
Reviewed-on: https:...
Ramón Schlosser
13:50 Revision 8c10d23c: [TASK] Update stale icons.js build
Releases: 12.4
Resolves: #102033
Related: #101960
Change-Id: If063940470545c43a12541225b3da1a77101f2e4
Reviewed-on: h...
Benjamin Franzke
13:46 Revision fd2e7ebb: [DOCS] Add missing links in lowlevel's Configuration module docs
Resolves: #102019
Releases: main, 12.4
Change-Id: Ib65eaf32d3bff91b943d965684eb2f0fcf25a44d
Reviewed-on: https://revi...
Chris Müller
13:35 Revision a8698477: [DOCS] Add AfterUserLoggedInEvent to list of events in felogin docs
With the change in #101933 the AfterUserLoggedInEvent is also dispatched
when a frontend user is successfully logged ...
Chris Müller
13:01 Revision 432fb34e: [TASK] Migrate JavaScript unit test from karma to @web/test-runner
Use @web/test-runner which is toolset by the modern-web.dev and
open-wc.org initiatives. It is based on mocha and es-...
Benjamin Franzke
13:01 Revision 169c9253: [TASK] Migrate JavaScript unit test from karma to @web/test-runner
The karma unit testing framework has been deprecated and
suggests to use modern alternatives instead.
We use one of t...
Benjamin Franzke
10:36 Revision 6447ae74: [TASK] Add tests to GraphicalFunctions getImageScale
This change adds more examples to getImageScale
to have a good test bed in place before we move
code around for v13.
...
Benni Mack
10:36 Revision d336f103: [TASK] Add tests to GraphicalFunctions getImageScale
This change adds more examples to getImageScale
to have a good test bed in place before we move
code around for v13.
...
Benni Mack
10:34 Revision c9dc2b57: [BUGFIX] Return redirect instead of a ForwardResponse
After deleting a log entry, the user must be properly redirected to the
list action.
Resolves: #102003
Releases: mai...
Georg Ringer
10:34 Revision 5190f494: [BUGFIX] Return redirect instead of a ForwardResponse
After deleting a log entry, the user must be properly redirected to the
list action.
Resolves: #102003
Releases: mai...
Georg Ringer
10:25 Revision 2cf9e4f7: [!!!][FEATURE] Dispatch AfterUserLoggedInEvent for frontend user login
The `AfterUserLoggedInEvent` introduced with TYPO3 12.3 is currently
only triggered for a successful backend login.
...
Torben Hansen
10:09 Revision dc94208a: [DOCS] Fix typo in changelog for CSP's InvestigateMutationsEvent
Resolves: #102028
Related: #100333
Releases: main, 12.4
Change-Id: If44aa9106de3fe1ae94eae45b5f97b1c842b7e0f
Reviewed...
Chris Müller
10:09 Revision 094c463a: [DOCS] Fix typo in changelog for CSP's InvestigateMutationsEvent
Resolves: #102028
Related: #100333
Releases: main, 12.4
Change-Id: If44aa9106de3fe1ae94eae45b5f97b1c842b7e0f
Reviewed...
Chris Müller
08:47 Revision 0db1a441: [BUGFIX] Prevent empty links after updating a link via link-browser
Remove selection link attributes after updating an existing link
that has been selected with a collapsed selection (t...
Benjamin Franzke
08:47 Revision d4b817ac: [BUGFIX] Prevent empty links after updating a link via link-browser
Remove selection link attributes after updating an existing link
that has been selected with a collapsed selection (t...
Benjamin Franzke
08:37 Revision 8e17482f: [BUGFIX] Preserve allowedClasses (non classesAnchor) in link browser
RTE link classes that are configured via
`buttons.link.properties.class.allowedClasses` are selectable
in all link ty...
Benjamin Franzke
08:37 Revision 75c17776: [BUGFIX] Preserve allowedClasses (non classesAnchor) in link-browser
RTE link classes that are configured via
`buttons.link.properties.class.allowedClasses` are selectable
in all link ty...
Benjamin Franzke
08:37 Revision 902133c0: [BUGFIX] Preserve allowedClasses (non classesAnchor) in link-browser
RTE link classes that are configured via
`buttons.link.properties.class.allowedClasses` are selectable
in all link ty...
Benjamin Franzke
08:35 Revision afd8d918: [BUGFIX] Use CKEditor5 GHS attribute for CSS classes in link plugin
The GHS (General HTML Support [1]) attribute `htmlA` is used by the
style plugin to apply or remove style classes. Ma...
Benjamin Franzke
08:35 Revision dc110d16: [BUGFIX] Use CKEditor5 GHS attribute for CSS classes in link plugin
The GHS (General HTML Support [1]) attribute `htmlA` is used by the
style plugin to apply or remove style classes. Ma...
Benjamin Franzke
05:33 Revision 9bd5f712: [DOCS] Correct documentation for PasswordChangeEvent in ext:felogin
The documentation for the PSR-14 event `PasswordChangeEvent` currently
states, that it is possible to mark a password...
Torben Hansen
 

Also available in: Atom