Project

General

Profile

Activity

From 2024-10-24 to 2024-11-22

Today

18:56 Revision 4d7d2bac: [TASK] Add details to CLI scheduler:run exceptions
This adds important information on a failed task to CLI so they're
automatically included in the mails that are being...
Philipp Kitzberger
18:56 Revision 65f01b75: [TASK] Add details to CLI scheduler:run exceptions
This adds important information on a failed task to CLI so they're
automatically included in the mails that are being...
Philipp Kitzberger
16:52 Revision 5bd153ce: [!!!][TASK] Avoid obsolete $charset in sanitizeFileName()
DriverInterface:
public function sanitizeFileName(string $fileName, string $charset = ''): string;
LocalDriver imple...
Christian Kuhn
16:36 Revision 3a141759: [BUGFIX] Check if TCA schema exists in getTableRelationFields
This patch restores the old behavior, where a missing TCA definition
would return an empty array.
Resolves: #105357
...
Nikita Hovratov
16:27 Revision f32f1ce0: [TASK] Avoid some useless test assertions
PSR-7 MessageInterface forces getHeader(): array,
there is no point in asserting this in tests.
Avoiding this makes p...
Christian Kuhn
16:27 Revision 714ba369: [TASK] Avoid some useless test assertions
PSR-7 MessageInterface forces getHeader(): array,
there is no point in asserting this in tests.
Avoiding this makes p...
Christian Kuhn
16:13 Revision 4001ec92: [BUGFIX] Check if TCA schema exists in getTableRelationFields
This patch restores the old behavior, where a missing TCA definition
would return an empty array.
Resolves: #105357
...
Nikita Hovratov
15:06 Revision e40d5b54: [BUGFIX] Ignore invalid tree state in page tree drag actions
The expansion state of tree nodes is persisted in localStorage.
When all children of a node are removed (either local...
Andreas Nedbal
15:06 Revision 9a631f78: [BUGFIX] Ignore invalid tree state in page tree drag actions
The expansion state of tree nodes is persisted in localStorage.
When all children of a node are removed (either local...
Andreas Nedbal
14:26 Revision 98786892: [TASK] Reduce mess in CharsetConverter
The fishy class and its unit tests are cleaned up a bit:
* Some more types
* Turn some properties into constants
* Av...
Christian Kuhn
12:18 Revision 4148f82e: [BUGFIX] Return HTTP 400 if request is invalid
The request may be an unparsable URL or might
have other defects.
Specifically, the URI class may throw an
exception...
Markus Klein
11:46 Revision 0b7f4f58: [TASK] Harden extbase RequestBuilder
Use DI, clean up, declare clear build() returns an
extbase RequestInterface.
Resolves: #105679
Releases: main
Change...
Christian Kuhn
10:02 Revision c0036819: [BUGFIX] Return HTTP 400 if request is invalid
The request may be an unparsable URL or might
have other defects.
Specifically, the URI class may throw an
exception...
Markus Klein
09:55 Revision d2184677: [BUGFIX] Return HTTP 400 if request is invalid
The request may be an unparsable URL or might
have other defects.
Specifically, the URI class may throw an
exception...
Markus Klein
09:30 Revision 9908a039: [TASK] Avoid unused argument rollbackFields
The argument is unused after it has been
given to __construct() and can be removed
together with a helper method.
Re...
Christian Kuhn
09:29 Revision 4a7221b0: [TASK] Use `typo3/core-testing-php84:1.5` image for PHP 8.4
This change updates the image version for
PHP 8.4 to execute PHP 8.4 based tasks
with PHP 8.4.1.
[1] https://git.typ...
Stefan Bürk
09:29 Revision 3c23cbc3: [TASK] Use `typo3/core-testing-php84:1.5` image for PHP 8.4
This change updates the image version for
PHP 8.4 to execute PHP 8.4 based tasks
with PHP 8.4.1.
[1] https://git.typ...
Stefan Bürk
09:28 Revision be97dcc9: [TASK] Use `typo3/core-testing-php84:1.5` image for PHP 8.4
This change updates the image version for
PHP 8.4 to execute PHP 8.4 based tasks
with PHP 8.4.1.
[1] https://git.typ...
Stefan Bürk
08:05 Revision f95c8728: [TASK] Do not log exceptions due to invalid client HTTP headers
This prevents logging the Exceptions 1436717270 and 1436717269.
They are thrown when clients send headers with invali...
Christoph Lehmann
07:36 Revision e2233c77: [BUGFIX] Handle db value null in AbstractItemProvider
While "item-able" field types do not support null values
in the backend, it is still possible null was added via
exte...
Nikita Hovratov
07:23 Revision 48534f41: [TASK] Do not log exceptions due to invalid client HTTP headers
This prevents logging the Exceptions 1436717270 and 1436717269.
They are thrown when clients send headers with invali...
Christoph Lehmann
07:23 Revision 91d1c6ae: [BUGFIX] Handle db value null in AbstractItemProvider
While "item-able" field types do not support null values
in the backend, it is still possible null was added via
exte...
Nikita Hovratov
07:11 Revision 1218c254: [TASK] Do not log exceptions due to invalid client HTTP headers
This prevents logging the Exceptions 1436717270 and 1436717269.
They are thrown when clients send headers with invali...
Christoph Lehmann
07:08 Revision 038a09ff: [TASK] Fix spelling error in EXT:dashboard
Resolves: #105673
Releases: main, 13.4
Change-Id: I585e09d01c084f90ecf8a9a12324c508edcf8038
Reviewed-on: https://revi...
Abdulhamid Kwieder
06:56 Revision 25b6a26f: [TASK] Fix spelling error in EXT:dashboard
Resolves: #105673
Releases: main, 13.4
Change-Id: I585e09d01c084f90ecf8a9a12324c508edcf8038
Reviewed-on: https://revi...
Abdulhamid Kwieder

2024-11-21

20:15 Revision 33cbcb94: [BUGFIX] Avoid rendering null values in upgrade docs modal
Resolves: #105674
Releases: main, 13.4
Change-Id: Iea8bc88549fbb6fa66415251d6c51e3dc7992f0b
Reviewed-on: https://revi...
Elias Häußler
20:00 Revision 42d75032: [BUGFIX] Avoid rendering null values in upgrade docs modal
Resolves: #105674
Releases: main, 13.4
Change-Id: Iea8bc88549fbb6fa66415251d6c51e3dc7992f0b
Reviewed-on: https://revi...
Elias Häußler
19:29 Revision 0045d08d: [BUGFIX] Show hash to user even if InstallTool password is invalid
Currently, if a user uses an invalid InstallTool password hash,
for example a plaintext placeholder, the InstallTool ...
Simon Praetorius
19:29 Revision 6d1069ba: [BUGFIX] Show hash to user even if InstallTool password is invalid
Currently, if a user uses an invalid InstallTool password hash,
for example a plaintext placeholder, the InstallTool ...
Simon Praetorius
18:17 Revision 3f3bf472: [TASK] Get FlexFormTools injected via DI
FlexFormTools stateless and shared. It can be injected
at more places rather easily.
Resolves: #105243
Releases: mai...
Anja Leichsenring
17:17 Revision f7a36ae7: [BUGFIX] Ensure trailing slash for PAGEVIEW paths
Since `paths` are used to generate paths for partials and layouts,
it must be ensured that each path ends with a slas...
Simon Praetorius
17:17 Revision 5e98b0e5: [BUGFIX] Ensure trailing slash for PAGEVIEW paths
Since `paths` are used to generate paths for partials and layouts,
it must be ensured that each path ends with a slas...
Simon Praetorius
16:40 Revision bc80217a: [TASK] Use DI in FlexFormValueFormatter
FlexFormValueFormatter is a stateless dependency
that can easily use proper DI and be injected
consistently.
Resolve...
Christian Kuhn
16:36 Revision d05d8b18: [BUGFIX] Avoid array access warning in cleanup:missingrelations CLI
Use null coalescing operator to sanitize some
array accesses. In TYPO3 v12, this code is
within class ReferenceIndex....
Christian Kuhn
16:35 Revision 43701587: [BUGFIX] Avoid array access warning in cleanup:missingrelations CLI
Use null coalescing operator to sanitize some
array accesses. In TYPO3 v12, this code is
within class ReferenceIndex....
Christian Kuhn
16:35 Revision a59a0132: [BUGFIX] Avoid array access warning in cleanup:missingrelations CLI
Use null coalescing operator to sanitize some
array accesses. In TYPO3 v12, this code is
within class ReferenceIndex....
Christian Kuhn
16:03 Revision 3b4b0190: [BUGFIX] Update TcaSchema->getCapability() annotation
The ternary annotation has a closing parenthesis too much.
Update this and reformat to be better readable.
Resolves:...
Christian Kuhn
16:03 Revision f73bae64: [BUGFIX] Update TcaSchema->getCapability() annotation
The ternary annotation has a closing parenthesis too much.
Update this and reformat to be better readable.
Resolves:...
Christian Kuhn
14:39 Revision b33a9c1e: [BUGFIX] Handle invalid site settings definition
Site setting definitions, using invalid
values e.g. an invalid `type` or some `default`
value, which is not valid for...
Oliver Bartsch
14:39 Revision 3d09cf3a: [BUGFIX] Handle invalid site settings definition
Site setting definitions, using invalid
values e.g. an invalid `type` or some `default`
value, which is not valid for...
Oliver Bartsch
11:44 Revision 1a3d8d86: [TASK] Use phpstan v2
Major tooling upgrade to phpstan v2.
The v2 ruleset compilation finds a set of new
smells that can and will have mor...
Christian Kuhn
11:43 Revision 15a05a07: [TASK] Use phpstan v2
Major tooling upgrade to phpstan v2.
The v2 ruleset compilation finds a set of new
smells that can and will have mor...
Christian Kuhn
11:43 Revision a1150ff1: [TASK] Use phpstan v2
Major tooling upgrade to phpstan v2.
The v2 ruleset compilation finds a set of new
smells that can and will have mor...
Christian Kuhn
11:43 Revision 2d893385: [TASK] Introduce test of error-handling for FormEngine's basic-inputs
This introduces a multi-step test of the error-handling for
`FormEngineValidation`'s basic input fields.
Normal and ...
Ayke Halder
11:43 Revision 23406649: [TASK] Introduce test of error-handling for FormEngine's basic-inputs
This introduces a multi-step test of the error-handling for
`FormEngineValidation`'s basic input fields.
Normal and ...
Ayke Halder
10:37 Revision 1ec4f6ad: [TASK] Get rid of "resname" attribute in XLF files
The change has been prepared with following commands:
```
find . -name \*.xlf -exec sed -I "" \
-E 's/<trans-unit...
Xavier Perseguers
10:37 Revision c0578c70: [TASK] Get rid of "resname" attribute in XLF files
The change has been prepared with following commands:
```
find . -name \*.xlf -exec sed -I "" \
-E 's/<trans-unit...
Xavier Perseguers
09:07 Revision 5af7be8f: [BUGFIX] Set FormEngine error class on field and its label
Like done for the `has-change` class in #105096
is the FormEngine `has-error` class now added
to the corresponding fi...
Oliver Bartsch
09:07 Revision c79dfdaa: [BUGFIX] Set FormEngine error class on field and its label
Like done for the `has-change` class in #105096
is the FormEngine `has-error` class now added
to the corresponding fi...
Oliver Bartsch
08:11 Revision 2e0fe6a5: [BUGFIX] Fix IPv6 Uri string generation
Releases: main, 13.4, 12.4
Resolves: #105633
Change-Id: I4856792ae3698b76f36168b16737d361b112ef75
Reviewed-on: https:...
Benjamin Franzke
08:11 Revision 74d9296f: [BUGFIX] Fix IPv6 Uri string generation
Releases: main, 13.4, 12.4
Resolves: #105633
Change-Id: I4856792ae3698b76f36168b16737d361b112ef75
Reviewed-on: https:...
Benjamin Franzke
08:11 Revision e1461531: [BUGFIX] Fix IPv6 Uri string generation
Releases: main, 13.4, 12.4
Resolves: #105633
Change-Id: I4856792ae3698b76f36168b16737d361b112ef75
Reviewed-on: https:...
Benjamin Franzke
07:55 Revision 421364ae: [TASK] Make CKEditor context aware
This patch adds dark mode capabilities to the CKEditor
interface. The contents area is not touched in terms
of stylin...
Andreas Nedbal
07:55 Revision 064dd383: [TASK] Make CKEditor context aware
This patch adds dark mode capabilities to the CKEditor
interface. The contents area is not touched in terms
of stylin...
Andreas Nedbal

2024-11-20

21:31 Revision 1c4b564a: [FEATURE] Dispatch event after BE user's password reset
Resolves: #105624
Releases: main
Change-Id: I8a6f25858399e0638983db613cdde85e58089356
Reviewed-on: https://review.typ...
Xavier Perseguers
21:27 Revision a5ae0fd4: [TASK] Add functional DataHandler tests for type=datetime
Add functional DataHandler tests for type=datetime that assert correct
persistence to database and test in different ...
Benjamin Franzke
21:27 Revision 37491e8e: [TASK] Add functional DataHandler tests for type=datetime
Add functional DataHandler tests for type=datetime that assert correct
persistence to database and test in different ...
Benjamin Franzke
21:27 Revision bad8f388: [TASK] Add functional DataHandler tests for type=datetime
Add functional DataHandler tests for type=datetime that assert correct
persistence to database and test in different ...
Benjamin Franzke
21:11 Revision e22a6c11: [BUGFIX] Fix typo in EXT:styleguide
Resolves: #105664
Releases: main, 13.4
Change-Id: I8c4d41337ae9a0c79b9a55b9ff46263d00f6955e
Reviewed-on: https://revi...
Peter Kraume
21:11 Revision bf72dad9: [BUGFIX] Fix typo in EXT:styleguide
Resolves: #105664
Releases: main, 13.4
Change-Id: I8c4d41337ae9a0c79b9a55b9ff46263d00f6955e
Reviewed-on: https://revi...
Peter Kraume
19:56 Revision fddeeca5: [BUGFIX] Verify softref ref_uid target in refindex
Softref parsers not necessarily create valid things.
The patch verifies softref targets within
ReferenceIndex to supp...
Christian Kuhn
19:56 Revision f807dd68: [BUGFIX] Verify softref ref_uid target in refindex
Softref parsers not necessarily create valid things.
The patch verifies softref targets within
ReferenceIndex to supp...
Christian Kuhn
19:55 Revision 220a6658: [BUGFIX] Verify softref ref_uid target in refindex
Softref parsers not necessarily create valid things.
The patch verifies softref targets within
ReferenceIndex to supp...
Christian Kuhn
19:39 Revision 2dcc12c7: [BUGFIX] Children of selectTree filter should be expandable
This patch changes the behaviour of TCA renderType selectTree
filter so that it is possible to see unfiltered childre...
Sybille Peters
19:39 Revision 45f2388a: [BUGFIX] Children of selectTree filter should be expandable
This patch changes the behaviour of TCA renderType selectTree
filter so that it is possible to see unfiltered childre...
Sybille Peters
19:35 Revision 7f694da5: [TASK] Make `SvgSpriteIconProvider` "public"
The `SvgSpriteIconProvider` has been added with 10.4 and is proven to be
stable in use. This commit removes the `@int...
Andreas Kienast
19:35 Revision 0cfe858d: [TASK] Make `SvgSpriteIconProvider` "public"
The `SvgSpriteIconProvider` has been added with 10.4 and is proven to be
stable in use. This commit removes the `@int...
Andreas Kienast
19:34 Revision 3387199e: [TASK] Make `SvgSpriteIconProvider` "public"
The `SvgSpriteIconProvider` has been added with 10.4 and is proven to be
stable in use. This commit removes the `@int...
Andreas Kienast
19:31 Revision b03b33ed: [TASK] Mitigate postgres DB issue in styleguide
Command
> Build/Scripts/runTests.sh -s acceptance -d postgres -i 15 -p 8.3
currently fails since #105595.
It seems ei...
Christian Kuhn
19:07 Revision cdec627e: [TASK] Drop unused FormEditorController::renderRenderableOptions action
Resolves: #105659
Releases: main, 13.4, 12.4
Change-Id: I6b82603f75ba1ddc4c99f714e293946a682fd609
Reviewed-on: https:...
Oliver Hader
19:07 Revision 8e664aff: [TASK] Drop unused FormEditorController::renderRenderableOptions action
Resolves: #105659
Releases: main, 13.4, 12.4
Change-Id: I6b82603f75ba1ddc4c99f714e293946a682fd609
Reviewed-on: https:...
Oliver Hader
18:55 Revision 95ab4688: [FEATURE] Allow modifying fetched page content
With #103894, the `PageContentFetchingProcessor` was introduced.
It allows to easily fetch and provide page content b...
Oliver Bartsch
18:55 Revision a255e74e: [FEATURE] Allow modifying fetched page content
With #103894, the `PageContentFetchingProcessor` was introduced.
It allows to easily fetch and provide page content b...
Oliver Bartsch
18:53 Revision d3069aed: [BUGFIX] Prevent BackendUtility::getRecord() postgresql out of range
This is a pre-patch for #94562: It has been discovered that
on postgresql a BackendUtility::getRecord() lookup with
a...
Garvin Hicking
18:53 Revision 88dfb21b: [BUGFIX] Prevent BackendUtility::getRecord() postgresql out of range
This is a pre-patch for #94562: It has been discovered that
on postgresql a BackendUtility::getRecord() lookup with
a...
Garvin Hicking
18:53 Revision 49d02bea: [BUGFIX] Prevent BackendUtility::getRecord() postgresql out of range
This is a pre-patch for #94562: It has been discovered that
on postgresql a BackendUtility::getRecord() lookup with
a...
Garvin Hicking
17:51 Revision 96211b7d: [TASK] Drop unused FormEditorController::renderRenderableOptions action
Resolves: #105659
Releases: main, 13.4, 12.4
Change-Id: I6b82603f75ba1ddc4c99f714e293946a682fd609
Reviewed-on: https:...
Oliver Hader
17:26 Revision 3159c210: [DOCS] Add Webhooks documentation
The information in this manual is taken from the Changelog and
can be improved in the future.
Resolves: #105610
Rela...
Lina Wolf
17:26 Revision b61e9ed0: [DOCS] Add Webhooks documentation
The information in this manual is taken from the Changelog and
can be improved in the future.
Resolves: #105610
Rela...
Lina Wolf
17:26 Revision 13132218: [DOCS] Add Webhooks documentation
The information in this manual is taken from the Changelog and
can be improved in the future.
Resolves: #105610
Rela...
Lina Wolf
16:12 Revision a7414f79: [BUGFIX] Fix showing of parent items in select tree filtering
Multiple issues existed when filtering lists of a depth of at least 2:
* In the list of parents, the first element w...
Andreas Nedbal
16:11 Revision 583d4710: [BUGFIX] Fix showing of parent items in select tree filtering
Multiple issues existed when filtering lists of a depth of at least 2:
* In the list of parents, the first element w...
Andreas Nedbal
14:27 Revision af9eaa01: [DOCS] Switch Interlinks from t3tsconfig to t3tsref
The two manuals have been merged, see https://docs.typo3.org/Home/RecentlyMovedChapters.html
Resolves: #105650
Relea...
Lina Wolf
14:27 Revision f6b836e4: [DOCS] Switch Interlinks from t3tsconfig to t3tsref
The two manuals have been merged, see https://docs.typo3.org/Home/RecentlyMovedChapters.html
Resolves: #105650
Relea...
Lina Wolf
14:27 Revision 22b303f6: [DOCS] Switch Interlinks from t3tsconfig to t3tsref
The two manuals have been merged, see https://docs.typo3.org/Home/RecentlyMovedChapters.html
Resolves: #105650
Relea...
Lina Wolf
14:12 Revision ef81edb3: [BUGFIX] Improve keyboard accessibility of page module actions
Ensure faded elements become visible when the user focuses
elements inside, and align action stylings content block a...
Benjamin Kott
14:12 Revision d8df73c6: [BUGFIX] Improve keyboard accessibility of page module actions
Ensure faded elements become visible when the user focuses
elements inside, and align action stylings content block a...
Benjamin Kott
11:21 Revision 6be807c2: [TASK] Use American English in xlf files
This patch standardizes different spellings to American English.
Resolves: #105642
Releases: main, 13.4
Change-Id: I...
Peter Kraume
11:21 Revision 4398c960: [TASK] Use American English in xlf files
This patch standardizes different spellings to American English.
Resolves: #105642
Releases: main, 13.4
Change-Id: I...
Peter Kraume
10:11 Revision 9d55b61f: [BUGFIX] Fix styling of disabled nullable fields
Resolves: #105622
Releases: main, 13.4
Change-Id: If9b0c4a7e3172287a2ef27ef49335eeb32aa9585
Reviewed-on: https://revi...
Andreas Nedbal
10:11 Revision 287bc3d8: [BUGFIX] Fix styling of disabled nullable fields
Resolves: #105622
Releases: main, 13.4
Change-Id: If9b0c4a7e3172287a2ef27ef49335eeb32aa9585
Reviewed-on: https://revi...
Andreas Nedbal
09:17 Revision e8ef8b7b: [TASK] Ignore files generated by docs rendering on root level
It's a common use case to render the
documentation on the root level. Those
files are now ignored as well.
Resolves:...
Oliver Bartsch
09:17 Revision fecc2fdd: [TASK] Ignore files generated by docs rendering on root level
It's a common use case to render the
documentation on the root level. Those
files are now ignored as well.
Resolves:...
Oliver Bartsch
09:17 Revision fe4835e7: [TASK] Ignore files generated by docs rendering on root level
It's a common use case to render the
documentation on the root level. Those
files are now ignored as well.
Resolves:...
Oliver Bartsch

2024-11-19

21:03 Revision fad6b8d2: [BUGFIX] Prevent PHP error with empty link tag
If `<f:link.action />` is called with invalid parameters (e. g. a
non-existent page uid), the uri generation fails an...
Simon Praetorius
21:03 Revision de3938fb: [BUGFIX] Prevent PHP error with empty link tag
If `<f:link.action />` is called with invalid parameters (e. g. a
non-existent page uid), the uri generation fails an...
Simon Praetorius
21:03 Revision 415fe020: [BUGFIX] Prevent PHP error with empty link tag
If `<f:link.action />` is called with invalid parameters (e. g. a
non-existent page uid), the uri generation fails an...
Simon Praetorius
20:26 Revision 8291f852: [BUGFIX] Filter sys_log by level in administration log
This fixes filtering by level in the backend-module:
'System -> Administration log'
Before the filter by level was i...
Ayke Halder
20:16 Revision 3318728d: [BUGFIX] Filter sys_log by level in administration log
This fixes filtering by level in the backend-module:
'System -> Administration log'
Before the filter by level was i...
Ayke Halder
19:57 Revision da5f81e2: [BUGFIX] Cast tag-content of several ViewHelpers to string
Several Fluid ViewHelpers used the method:
```
$this->tag->setContent($this->renderChildren());
```
However, in man...
Georg Ringer
19:57 Revision f1d2bc69: [BUGFIX] Cast tag-content of several ViewHelpers to string
Several Fluid ViewHelpers used the method:
```
$this->tag->setContent($this->renderChildren());
```
However, in man...
Georg Ringer
19:45 Revision 9c8bb905: [BUGFIX] Add FormEngine transformation for dbType=datetime in flexforms
The database-to-backend-from transformation for dbType=datetime fields
(which are supposed to be stored in native dat...
Benjamin Franzke
19:44 Revision 01369c5b: [BUGFIX] Add FormEngine transformation for dbType=datetime in flexforms
The database-to-backend-from transformation for dbType=datetime fields
(which are supposed to be stored in native dat...
Benjamin Franzke
19:44 Revision 55ab3de7: [BUGFIX] Add FormEngine transformation for dbType=datetime in flexforms
The database-to-backend-from transformation for dbType=datetime fields
(which are supposed to be stored in native dat...
Benjamin Franzke
18:05 Revision 97dd3b29: [TASK] Avoid temporary phpstan exclude
The situation has been fixed in phpstan.
Resolves: #105639
Related: #104866
Releases: main, 13.4, 12.4
Change-Id: I9...
Christian Kuhn
18:05 Revision 17902e84: [TASK] Avoid temporary phpstan exclude
The situation has been fixed in phpstan.
Resolves: #105639
Related: #104866
Releases: main, 13.4, 12.4
Change-Id: I9...
Christian Kuhn
18:05 Revision 3e3381a7: [TASK] Avoid temporary phpstan exclude
The situation has been fixed in phpstan.
Resolves: #105639
Related: #104866
Releases: main, 13.4, 12.4
Change-Id: I9...
Christian Kuhn
16:01 Revision 9a14eb7f: [DOCS] Replace outdated card syntax
See https://docs.typo3.org/m/typo3/docs-how-to-document/main/en-us/Reference/ReStructuredText/Content/Cards.html#card... Lina Wolf
16:00 Revision 982bc397: [DOCS] Replace outdated card syntax
See https://docs.typo3.org/m/typo3/docs-how-to-document/main/en-us/Reference/ReStructuredText/Content/Cards.html#card... Lina Wolf
16:00 Revision b38550d6: [DOCS] Replace outdated card syntax
See https://docs.typo3.org/m/typo3/docs-how-to-document/main/en-us/Reference/ReStructuredText/Content/Cards.html#card... Lina Wolf
15:10 Revision b50e0d5c: [BUGFIX] Resolve RecordPropertyClosure for flex fields
This introduces a new model class `FlexFormFieldValues`,
which represents a record's flex field values. By
implementi...
Oliver Bartsch
15:10 Revision 80e4ff8d: [BUGFIX] Resolve RecordPropertyClosure for flex fields
This introduces a new model class `FlexFormFieldValues`,
which represents a record's flex field values. By
implementi...
Oliver Bartsch
15:05 Revision db010f85: [TASK] Improve behaviour of FormEngine selectTree with maxitems=1
If maxitems=1, the previously selected item should get
unselected if a new item is selected.
EXT:styleguide showcase...
Sybille Peters
14:14 Revision 7dc60cdf: [DOCS] Add missing anchors in dashboard manual
Resolves: #105628
Releases: main, 13.4, 12.4
Change-Id: Ia16545cc706ba3cee97a9915e2acdea886a883aa
Reviewed-on: https:...
Lina Wolf
14:14 Revision 3879ed4d: [DOCS] Add missing anchors in dashboard manual
Resolves: #105628
Releases: main, 13.4, 12.4
Change-Id: Ia16545cc706ba3cee97a9915e2acdea886a883aa
Reviewed-on: https:...
Lina Wolf
14:14 Revision 43760200: [DOCS] Add missing anchors in dashboard manual
Resolves: #105628
Releases: main, 13.4, 12.4
Change-Id: Ia16545cc706ba3cee97a9915e2acdea886a883aa
Reviewed-on: https:...
Lina Wolf
13:37 Revision 17e8cf8d: [TASK] Avoid friendsoftypo3/phpstan-typo3
In preparation of phpstan v2, we review our phpstan
extensions. Looking closer at friendsoftypo3/phpstan-typo3,
most ...
Christian Kuhn
13:37 Revision d1903714: [TASK] Avoid friendsoftypo3/phpstan-typo3
In preparation of phpstan v2, we review our phpstan
extensions. Looking closer at friendsoftypo3/phpstan-typo3,
most ...
Christian Kuhn
13:37 Revision cd88bc9b: [TASK] Avoid friendsoftypo3/phpstan-typo3
In preparation of phpstan v2, we review our phpstan
extensions. Looking closer at friendsoftypo3/phpstan-typo3,
most ...
Christian Kuhn
13:35 Revision bb73b570: [DOCS] Add missing anchors in reactions
Resolves: #105625
Releases: main, 13.4, 12.4
Change-Id: If84e3fc579fd788ede0e542fd37a93fd8f317ffe
Reviewed-on: https:...
Lina Wolf
13:34 Revision 01ff76d5: [DOCS] Add missing anchors in reactions
Resolves: #105625
Releases: main, 13.4, 12.4
Change-Id: If84e3fc579fd788ede0e542fd37a93fd8f317ffe
Reviewed-on: https:...
Lina Wolf
13:34 Revision 17d1dbf2: [DOCS] Add missing anchors in reactions
Resolves: #105625
Releases: main, 13.4, 12.4
Change-Id: If84e3fc579fd788ede0e542fd37a93fd8f317ffe
Reviewed-on: https:...
Lina Wolf
13:19 Revision 4309c7a0: [DOCS] Add missing anchors in reports manual
Resolves: #105626
Releases: main, 13.4, 12.4
Change-Id: I51c54b9c897d77dcd0da8ed51cb3b3c93cae835d
Reviewed-on: https:...
Lina Wolf
13:18 Revision 1443b600: [DOCS] Add missing anchors in reports manual
Resolves: #105626
Releases: main, 13.4, 12.4
Change-Id: I51c54b9c897d77dcd0da8ed51cb3b3c93cae835d
Reviewed-on: https:...
Lina Wolf
13:18 Revision 22c371a7: [DOCS] Add missing anchors in reports manual
Resolves: #105626
Releases: main, 13.4, 12.4
Change-Id: I51c54b9c897d77dcd0da8ed51cb3b3c93cae835d
Reviewed-on: https:...
Lina Wolf
13:03 Revision 018d276f: [DOCS] Add missing anchors in adminpanel manual
Resolves: #105629
Releases: main, 13.4, 12.4
Change-Id: I64c9ef6c5329151700e208bbfc78c7abf87d0943
Reviewed-on: https:...
Lina Wolf
13:03 Revision 16604a62: [DOCS] Add missing anchors in adminpanel manual
Resolves: #105629
Releases: main, 13.4, 12.4
Change-Id: I64c9ef6c5329151700e208bbfc78c7abf87d0943
Reviewed-on: https:...
Lina Wolf
13:02 Revision 83a08cfc: [DOCS] Add missing anchors in adminpanel manual
Resolves: #105629
Releases: main, 13.4, 12.4
Change-Id: I64c9ef6c5329151700e208bbfc78c7abf87d0943
Reviewed-on: https:...
Lina Wolf
12:07 Revision b89865c1: [BUGFIX] Prevent PHP errors for empty Fluid templates
Because of the internal Fluid implementation, Fluid's `render()`
method does not always return a string. If a templat...
Simon Praetorius
12:07 Revision 2dbe3259: [BUGFIX] Prevent PHP errors for empty Fluid templates
Because of the internal Fluid implementation, Fluid's `render()`
method does not always return a string. If a templat...
Simon Praetorius
08:58 Revision 4eb0ffbd: [TASK] Increase Uri test coverage
Releases: main, 13.4, 12.4
Resolves: #105630
Change-Id: I0467987d9cbbb6a6bae1ab29c57511f471f8fb3b
Reviewed-on: https:...
Benjamin Franzke
08:58 Revision a9c6f276: [TASK] Increase Uri test coverage
Releases: main, 13.4, 12.4
Resolves: #105630
Change-Id: I0467987d9cbbb6a6bae1ab29c57511f471f8fb3b
Reviewed-on: https:...
Benjamin Franzke
08:58 Revision 6e2b213e: [TASK] Increase Uri test coverage
Releases: main, 13.4, 12.4
Resolves: #105630
Change-Id: I0467987d9cbbb6a6bae1ab29c57511f471f8fb3b
Reviewed-on: https:...
Benjamin Franzke
08:13 Revision 163776f4: [BUGFIX] Properly resolve flexform schema for record
By using the `FlexFormTools` API, the `FlexFormSchemaFactory`
is now able to properly resolve the flexform schema
for...
Oliver Bartsch
08:00 Revision dcf3de5d: [BUGFIX] Properly resolve flexform schema for record
By using the `FlexFormTools` API, the `FlexFormSchemaFactory`
is now able to properly resolve the flexform schema
for...
Oliver Bartsch

2024-11-18

22:35 Revision cc386acf: [TASK] Update Fluid Standalone to 4.0.2
This release includes a typehint change required for a follow-up
patch.
Executed commands:
> composer req typo3flui...
Simon Praetorius
22:34 Revision 9568ce13: [TASK] Update Fluid Standalone to 4.0.2
This release includes a typehint change required for a follow-up
patch.
Executed commands:
> composer req typo3flui...
Simon Praetorius
22:07 Revision e3bcdec1: [BUGFIX] Use pid of mount point in RootlineUtility
RootlineUtility uses the pid of the mounted pages to build the
rootline, which e.g. leads to wrong site configuration...
Markus Friedrich
22:07 Revision 1f2a9507: [BUGFIX] Use pid of mount point in RootlineUtility
RootlineUtility uses the pid of the mounted pages to build the
rootline, which e.g. leads to wrong site configuration...
Markus Friedrich
19:10 Revision f5a2ef87: [TASK] Add docheader buttons to CSP module
The CSP module should at least provide the "Share" and "Reload"
buttons in docheader. Especially the "Reload" button ...
Chris Müller
19:10 Revision 20c255e2: [TASK] Add docheader buttons to CSP module
The CSP module should at least provide the "Share" and "Reload"
buttons in docheader. Especially the "Reload" button ...
Chris Müller
16:44 Revision 583c4e8d: [TASK] Add MethodCallArgumentValue PhpScanner analysis
The static code scanner is now able to inspect scalar
value arguments in static or non-static method calls.
This all...
Garvin Hicking
16:43 Revision 0c366325: [TASK] Add MethodCallArgumentValue PhpScanner analysis
The static code scanner is now able to inspect scalar
value arguments in static or non-static method calls.
This all...
Garvin Hicking
14:27 Revision 7c547545: [BUGFIX] Resolve references of extension forms
The EXT:form management GUI shows all forms and where
they are used (referenced).
Forms can be either stored in FAL-...
Markus
14:27 Revision c21877d6: [BUGFIX] Resolve references of extension forms
The EXT:form management GUI shows all forms and where
they are used (referenced).
Forms can be either stored in FAL-...
Markus
14:27 Revision 9951e368: [BUGFIX] Resolve references of extension forms
The EXT:form management GUI shows all forms and where
they are used (referenced).
Forms can be either stored in FAL-...
Markus
14:04 Revision dec23c98: [DOCS] Fix interlink-shortcodes in EXT:form and EXT:styleguide
EXT:styleguide had a typo in the interlink-shortcode,
and EXT:form was missing an interlink-shortcode.
See also http...
Lina Wolf
14:03 Revision dc39c8de: [DOCS] Fix interlink-shortcodes in EXT:form and EXT:styleguide
EXT:styleguide had a typo in the interlink-shortcode,
and EXT:form was missing an interlink-shortcode.
See also http...
Lina Wolf
14:03 Revision 76f38654: [DOCS] Fix interlink-shortcodes in EXT:form and EXT:styleguide
EXT:styleguide had a typo in the interlink-shortcode,
and EXT:form was missing an interlink-shortcode.
See also http...
Lina Wolf
13:23 Revision faa48917: [BUGFIX] Have ElementInformationController preview url use correct language
If displaying page actions, use the target pages'
sys_language_uid to build the frontend URL.
Resolves: #105197
Rele...
Filipe DA COSTA
13:23 Revision 731e78f9: [BUGFIX] Have ElementInformationController preview url use correct language
If displaying page actions, use the target pages'
sys_language_uid to build the frontend URL.
Resolves: #105197
Rele...
Filipe DA COSTA
10:12 Revision f2549650: [BUGFIX] Have ElementInformationController preview url use correct language
If displaying page actions, use the target pages'
sys_language_uid to build the frontend URL.
Resolves: #105197
Rele...
Filipe DA COSTA
09:58 Revision 8781a57f: [DOCS] Define permalinks in redirects manual
Resolves: #105614
Releases: main, 13.4, 12.4
Change-Id: I517fed5389aac3c4a851c22b8a0ec35bffc96223
Reviewed-on: https:...
Lina Wolf
08:59 Revision e4eba41e: [BUGFIX] Fix rendering of native datetime fields as record title
FormDataProvider\DatabaseRowDateTimeFields misinterprets the native
LOCALTIME datetime value as UTC and creates an in...
Benjamin Franzke
08:59 Revision d9f21c55: [BUGFIX] Fix rendering of native datetime fields as record title
FormDataProvider\DatabaseRowDateTimeFields misinterprets the native
LOCALTIME datetime value as UTC and creates an in...
Benjamin Franzke
08:59 Revision 27e16d6b: [BUGFIX] Fix rendering of native datetime fields as record title
FormDataProvider\DatabaseRowDateTimeFields misinterprets the native
LOCALTIME datetime value as UTC and creates an in...
Benjamin Franzke
07:25 Revision 58e30a42: [DOCS] Define permalinks in redirects manual
Resolves: #105614
Releases: main, 13.4, 12.4
Change-Id: I517fed5389aac3c4a851c22b8a0ec35bffc96223
Reviewed-on: https:...
Lina Wolf
07:25 Revision 3fb50fc9: [DOCS] Define permalinks in redirects manual
Resolves: #105614
Releases: main, 13.4, 12.4
Change-Id: I517fed5389aac3c4a851c22b8a0ec35bffc96223
Reviewed-on: https:...
Lina Wolf

2024-11-15

22:29 Revision 0f753bbe: [DOCS] Add note about global TypoScript to #103439 Feature.rst
Explain why `ext_typoscript_setup.typoscript` and
`ext_typoscript_constants.typoscript` are not loaded in site sets
a...
Benjamin Franzke
22:28 Revision 2aa0436c: [DOCS] Add note about global TypoScript to #103439 Feature.rst
Explain why `ext_typoscript_setup.typoscript` and
`ext_typoscript_constants.typoscript` are not loaded in site sets
a...
Benjamin Franzke
21:06 Revision f841598a: [BUGFIX] Ensure flexform data only contains a string or array
This ensure the flexform data is correct by being either empty or set
to one of "string" or "array".
In case of a st...
Ayke Halder
21:05 Revision 3897a92c: [TASK] Disable unapplied TS-highlighting for unknown-variables in CodeMirror
This removes any TS-highlighting for unknown-variables in CodeMirror.
This does not visually change the styling of un...
Ayke Halder
20:46 Revision 19cfd9bf: [BUGFIX] Use same hash mechanism for comparing staticSqlFile
The `ReloadSqlDataViewHelper` now uses the same
hash mechanism - `hash_file()` - to compare an
extensions `ext_tables...
Oliver Bartsch
20:46 Revision 1990e739: [BUGFIX] Use same hash mechanism for comparing staticSqlFile
The `ReloadSqlDataViewHelper` now uses the same
hash mechanism - `hash_file()` - to compare an
extensions `ext_tables...
Oliver Bartsch
20:19 Revision ae9a5fa1: [TASK] Disable unapplied TS-highlighting for unknown-variables in CodeMirror
This removes any TS-highlighting for unknown-variables in CodeMirror.
This does not visually change the styling of un...
Ayke Halder
20:19 Revision 2e0c5019: [TASK] Disable unapplied TS-highlighting for unknown-variables in CodeMirror
This removes any TS-highlighting for unknown-variables in CodeMirror.
This does not visually change the styling of un...
Ayke Halder
19:52 Revision f52692b3: [BUGFIX] Ensure flexform data only contains a string or array
This ensure the flexform data is correct by being either empty or set
to one of "string" or "array".
In case of a st...
Ayke Halder
19:52 Revision f9ab56df: [BUGFIX] Ensure flexform data only contains a string or array
This ensure the flexform data is correct by being either empty or set
to one of "string" or "array".
In case of a st...
Ayke Halder
17:01 Revision 8aa4e155: [BUGFIX] Localize header for editing site settings
The `Edit.html` template for Site Settings was missing
the properly localized language key, which also was
not proper...
Garvin Hicking
17:01 Revision 8316c6c1: [BUGFIX] Localize header for editing site settings
The `Edit.html` template for Site Settings was missing
the properly localized language key, which also was
not proper...
Garvin Hicking
16:48 Revision fefb11e4: [TASK] Update css-tree to v3.0
Most notable features that are of interest, css-tree v3 added support
for:
* @container at-rule
* @starting-style ...
Benjamin Franzke
16:48 Revision 3fe358c7: [TASK] Update css-tree to v3.0
Most notable features that are of interest, css-tree v3 added support
for:
* @container at-rule
* @starting-style ...
Benjamin Franzke
13:07 Revision 2618c921: [BUGFIX] Drop padding reset styles for btn-link usages
The applied padding for btn-link usages are already reset to 0,
forcing the padding to 0 has no impact and can be rem...
Benjamin Kott
13:06 Revision eb81c484: [BUGFIX] Drop padding reset styles for btn-link usages
The applied padding for btn-link usages are already reset to 0,
forcing the padding to 0 has no impact and can be rem...
Benjamin Kott
12:34 Revision 3d74f9b8: [BUGFIX] Adapt migration for changed folder_identifier SQL definition
With the introduction of automatic SQL column generation for type
`folder`, the migration for table sys_file_collecti...
Nikita Hovratov
07:23 Revision 378bf85e: [BUGFIX] Add default extbase TypoScript into ext_localconf.php
As Site Sets do not load global TypoScript from ext_typoscript_setup
files, extbase default settings are moved to ext...
Nikita Hovratov
07:23 Revision a0482a70: [BUGFIX] Add default extbase TypoScript into ext_localconf.php
As Site Sets do not load global TypoScript from ext_typoscript_setup
files, extbase default settings are moved to ext...
Nikita Hovratov

2024-11-14

13:58 Revision 43ddfaf1: [DOCS] Add hint about "temp." TypoScript top-level object
Frontend TypoScript 'temp.' was removed after parsing
with the pre-v12 parser. The v12 parser does not do this
anymor...
Christian Kuhn
13:58 Revision 8cd7ac79: [DOCS] Add hint about "temp." TypoScript top-level object
Frontend TypoScript 'temp.' was removed after parsing
with the pre-v12 parser. The v12 parser does not do this
anymor...
Christian Kuhn
13:58 Revision 3a42fd34: [DOCS] Add hint about "temp." TypoScript top-level object
Frontend TypoScript 'temp.' was removed after parsing
with the pre-v12 parser. The v12 parser does not do this
anymor...
Christian Kuhn
12:32 Revision ab1cf381: [BUGFIX] Allow using parentheses in TypoScript operator functions
The TypoScript Parser was not able to parse this:
foo := appendString( AND `uid` NOT IN (48,10,50))
It recogized th...
Garvin Hicking
12:32 Revision b49121a7: [BUGFIX] Allow using parentheses in TypoScript operator functions
The TypoScript Parser was not able to parse this:
foo := appendString( AND `uid` NOT IN (48,10,50))
It recogized th...
Garvin Hicking
12:32 Revision 52d2dce1: [BUGFIX] Allow using parentheses in TypoScript operator functions
The TypoScript Parser was not able to parse this:
foo := appendString( AND `uid` NOT IN (48,10,50))
It recogized th...
Garvin Hicking
09:41 Revision a46d3d70: [DOCS] Add changelog references to breaking changes of v14
For each breaking change, the reference to the deprecation
changelog is now added. This allows developers and integra...
Garvin Hicking
09:38 Revision d327aadc: [DOCS] Hint LanguageService->sL() docs on placeholder usage
The inline code comment is used for rendering the documentation
at [1]. It currently is missing information that Lang...
Garvin Hicking
09:38 Revision 112abcea: [DOCS] Hint LanguageService->sL() docs on placeholder usage
The inline code comment is used for rendering the documentation
at [1]. It currently is missing information that Lang...
Garvin Hicking
09:38 Revision a578cf65: [DOCS] Hint LanguageService->sL() docs on placeholder usage
The inline code comment is used for rendering the documentation
at [1]. It currently is missing information that Lang...
Garvin Hicking

2024-11-13

20:08 Revision 946734f2: [BUGFIX] Consider all sheets for flexform field lookup
The corresponding FlexFormSchema->getFields() method is
adjusted to actually look in all sheets for a requested
field...
Nikita Hovratov
18:29 Revision e942f24d: [BUGFIX] Consider all sheets for flexform field lookup
The corresponding FlexFormSchema->getFields() method is
adjusted to actually look in all sheets for a requested
field...
Nikita Hovratov

2024-11-12

10:53 Revision 18e96bc6: [TASK] Set TYPO3 version to 13.4.2-dev
Change-Id: I1097177f3dce2bf610a48d88253ad2b21aecf679
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/869...
Oliver Hader
10:53 Revision 3858abe0: [TASK] Set TYPO3 version to 12.4.24-dev
Change-Id: Ib94ab5633f3c281aa44c9657b3154d0f4ed0ec88
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/869...
Oliver Hader
10:38 Revision fda3390d: [RELEASE] Release of TYPO3 13.4.1
Change-Id: Ib9b608fdebf60a8876c6d73352e0a84c3bf7d7b8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/869...
Oliver Hader
10:35 Revision 2b566e26: [RELEASE] Release of TYPO3 12.4.23
Change-Id: I43699fd31e60e6cdc5c815fc5b1de29b3fda5b40
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/869...
Oliver Hader
10:00 Revision 0c7abb0a: [TASK] Update packages symfony/http-foundation & symfony/process
Executed command:
composer update symfony/http-foundation symfony/process -W
Resolves: #105577
Releases: main, 13.4,...
Oliver Hader
10:00 Revision 4e253b34: [TASK] Update packages symfony/http-foundation & symfony/process
Executed command:
composer update symfony/http-foundation symfony/process -W
Resolves: #105577
Releases: main, 13.4,...
Oliver Hader
09:59 Revision 04fb1190: [TASK] Update packages symfony/http-foundation & symfony/process
Executed command:
composer update symfony/http-foundation symfony/process -W
Resolves: #105577
Releases: main, 13.4,...
Oliver Hader
08:45 Revision a29c00b7: [BUGFIX] Make redirect internal fields readonly
The `sys_redirect` fields `creation_type` and
`integrity_status` are internal fields, which
are processed by TYPO3 an...
Oliver Bartsch
08:44 Revision b4bc88b6: [BUGFIX] Make redirect internal fields readonly
The `sys_redirect` fields `creation_type` and
`integrity_status` are internal fields, which
are processed by TYPO3 an...
Oliver Bartsch
08:44 Revision 664ac7a9: [BUGFIX] Make redirect internal fields readonly
The `sys_redirect` fields `creation_type` and
`integrity_status` are internal fields, which
are processed by TYPO3 an...
Oliver Bartsch
08:11 Revision fdb58895: [BUGFIX] Display correct method for callable event listeners
In case an event listener is not registered
with a `method`, it's treated as callable
by the ListenerProvider and the...
Oliver Bartsch
08:10 Revision 77afd144: [BUGFIX] Display correct method for callable event listeners
In case an event listener is not registered
with a `method`, it's treated as callable
by the ListenerProvider and the...
Oliver Bartsch
07:56 Revision c34e1659: [BUGFIX] Display correct method for callable event listeners
In case an event listener is not registered
with a `method`, it's treated as callable
by the ListenerProvider and the...
Oliver Bartsch
07:14 Revision 5f588694: [TASK] Account for utf8 platform alias utf8mb3 in schema migrator tests
Newer versions of MariaDB and MySQL use `utf8` as an alias for
`utf8mb3`. Therefore `utf8mb3` is reported in schema q...
Benjamin Franzke
07:14 Revision 42f21d4b: [TASK] Account for utf8 platform alias utf8mb3 in schema migrator tests
Newer versions of MariaDB and MySQL use `utf8` as an alias for
`utf8mb3`. Therefore `utf8mb3` is reported in schema q...
Benjamin Franzke
07:10 Revision 08e4d01d: [BUGFIX] Respect model type configuration in ColumnMapFactory
With #104808, the `ColumnMapFactory` was refactored
to rely on the `TcaSchema` and the associated
`RelationshipType` ...
Oliver Bartsch
07:09 Revision 8c292a78: [BUGFIX] Respect model type configuration in ColumnMapFactory
With #104808, the `ColumnMapFactory` was refactored
to rely on the `TcaSchema` and the associated
`RelationshipType` ...
Oliver Bartsch

2024-11-11

19:53 Revision 746fc906: [TASK] Raise phpstan to 1.12.10
PHPStan 1.12.10 fixes the for-loop bugs [1] which
we added to our baseline in #105559.
These are now being removed ag...
Benjamin Franzke
19:48 Revision c42aa2f4: [TASK] Raise phpstan to 1.12.10
PHPStan 1.12.10 fixes the for-loop bugs [1] which
we added to our baseline in #105559.
These are now being removed ag...
Benjamin Franzke
19:48 Revision 6828a817: [TASK] Raise phpstan to 1.12.10
PHPStan 1.12.10 fixes the for-loop bugs [1] which
we added to our baseline in #105559.
These are now being removed ag...
Benjamin Franzke
16:28 Revision de1b59d2: [TASK] Add `@since` to NullToDefaultUpdateWizard
It's good to have these class annotations for
upgrade wizards to know when these may be removed
again.
Resolves: #10...
Christian Kuhn
16:27 Revision f0f8af2a: [TASK] Add `@since` to NullToDefaultUpdateWizard
It's good to have these class annotations for
upgrade wizards to know when these may be removed
again.
Resolves: #10...
Christian Kuhn
16:27 Revision f4f3625a: [TASK] Revert "[TASK] Improve debug output of PAGEVIEW"
This reverts commit de1d92aab19b5c34105374090d89db8548a7e592.
Reason for revert:
The adressed debugging usability is...
Benjamin Franzke
16:27 Revision 1e22b4d4: [TASK] Revert "[TASK] Improve debug output of PAGEVIEW"
This reverts commit de1d92aab19b5c34105374090d89db8548a7e592.
Reason for revert:
The adressed debugging usability is...
Benjamin Franzke
14:40 Revision ca06b9f9: [TASK] Raise typo3/testing-framework
Resolves usages of deprecated functionality.
> composer u typo3/testing-framework
Resolves: #105561
Releases: main
...
Oliver Bartsch
13:00 Revision c54a56c8: [DOCS] Correct removed class alias (Controller vs. AsController)
In #105458 the class alias for `TYPO3\CMS\Backend\Attribute\Controller`
has been removed, while `TYPO3\CMS\Backend\At...
Lina Wolf
11:58 Revision 1eb5d811: [BUGFIX] Apply defaultTableOptions to CREATE TABLE DEFAULTS
The configured defaultTableOptions are now also applied to default
table options (not just to column definitions) to ...
Benjamin Franzke
11:58 Revision 6745243e: [BUGFIX] Apply defaultTableOptions to CREATE TABLE DEFAULTS
The configured defaultTableOptions are now also applied to default
table options (not just to column definitions) to ...
Benjamin Franzke
09:05 Revision 497790f8: [TASK] Raise phpstan to 1.12.9
The PHPStan 1.12.8 and 1.12.9 releases contain bugs which
are added to our baseline for now.
The issues have been re...
Anja Leichsenring
09:05 Revision 29d785c2: [TASK] Raise phpstan to 1.12.9
The PHPStan 1.12.9 release contain for-loop bugs which
are added to our baseline for now.
The issue has been reporte...
Benjamin Franzke
09:05 Revision d501e3a5: [TASK] Raise phpstan to 1.12.9
The PHPStan 1.12.9 release contain for-loop bugs which
are added to our baseline for now.
The issue has been reporte...
Benjamin Franzke
08:44 Revision 8c73d3eb: [DOCS] EMU::addPlugin was changed but not EMU::addTcaSelectItemGroup
Follow up for https://review.typo3.org/c/Packages/TYPO3.CMS/+/86879
EMU::addPlugin was changed but not EMU::addTcaSe...
Lina Wolf

2024-11-10

16:27 Revision e7069401: [DOCS] Update supported versions in SECURITY.md
Resolves: #105373
Releases: main, 13.4
Change-Id: I1c0a1a3915461a9820ecc979ccfb065a28e0c2c3
Reviewed-on: https://revi...
Elias Häußler
16:26 Revision 7d9c7f71: [DOCS] Update supported versions in SECURITY.md
Resolves: #105373
Releases: main, 13.4
Change-Id: I1c0a1a3915461a9820ecc979ccfb065a28e0c2c3
Reviewed-on: https://revi...
Elias Häußler

2024-11-08

14:06 Revision 91e9b719: [BUGFIX] Handle invalid pageTitleProviders definitions
If the provider for a page title is not a valid class for some reason
the core code must silently skip that.
The cal...
Lina Wolf
14:02 Revision 9e9c4aaf: [BUGFIX] Handle invalid pageTitleProviders definitions
If the provider for a page title is not a valid class for some reason
the core code must silently skip that.
The cal...
Lina Wolf
13:48 Revision 5379febc: [BUGFIX] Unique default value configurations for NewContentElementWizard
Since wizard items are added automatically from TCA, it might happen
that formerly defined entries in TSConfig will c...
Nikita Hovratov
13:48 Revision 38b7ef03: [BUGFIX] Unique default value configurations for NewContentElementWizard
Since wizard items are added automatically from TCA, it might happen
that formerly defined entries in TSConfig will c...
Nikita Hovratov
13:37 Revision 5f62c61a: [BUGFIX] Handle invalid pageTitleProviders definitions
If the provider for a page title is not a valid class for some reason
the core code must silently skip that.
The cal...
Lina Wolf
12:22 Revision e70b47eb: [BUGFIX] Make forms listing scrollable again
Adjusted styling of the module frame
for the form editor in #105216 is now
specified to only be applied for the
"edit...
Oliver Bartsch
12:13 Revision 705af218: [BUGFIX] Make forms listing scrollable again
Adjusted styling of the module frame
for the form editor in #105216 is now
specified to only be applied for the
"edit...
Oliver Bartsch
06:37 Revision 7283db74: [DOCS] Exchange ReST file links to `Doctrine DBAL` repository
Doctrine DBAL tends to delete branches and repository links
based on branches are not suitable to refere on them.
Th...
Stefan Bürk
06:37 Revision 8d58ca37: [DOCS] Exchange ReST file links to `Doctrine DBAL` repository
Doctrine DBAL tends to delete branches and repository links
based on branches are not suitable to refere on them.
Th...
Stefan Bürk

2024-11-07

15:42 Revision b2df1bf1: [DOCS] Update changelog with JavaScript migration for goToModule
When migrating JavaScript code that previously used
`(top.)goToModule()`, the current changelog entry for the
depreca...
Garvin Hicking
15:42 Revision fbfdf9f9: [DOCS] Update changelog with JavaScript migration for goToModule
When migrating JavaScript code that previously used
`(top.)goToModule()`, the current changelog entry for the
depreca...
Garvin Hicking
15:42 Revision c28a8f31: [DOCS] Update changelog with JavaScript migration for goToModule
When migrating JavaScript code that previously used
`(top.)goToModule()`, the current changelog entry for the
depreca...
Garvin Hicking
12:48 Revision da95bfe9: [TASK] Add new list_type deprecation match to extension scanner
With #105076, the plugin content element and plugin sub types
have been deprecated. The extension scanner currently o...
Torben Hansen
12:48 Revision b9e67a33: [TASK] Add new list_type deprecation match to extension scanner
With #105076, the plugin content element and plugin sub types
have been deprecated. The extension scanner currently o...
Torben Hansen
11:48 Revision c0b953ff: [BUGFIX] Early return if no rootline provided in SysTemplateRepository
Avoid an invalid SQL syntax by using an early return if no
rootline is provided to the method `getSysTemplateRowsByRo...
Georg Ringer
11:48 Revision 63d30098: [BUGFIX] Early return if no rootline provided in SysTemplateRepository
Avoid an invalid SQL syntax by using an early return if no
rootline is provided to the method `getSysTemplateRowsByRo...
Georg Ringer
11:46 Revision f6764604: [BUGFIX] Apply InnoDB as default to CREATE TABLE options
Our database schema relies on InnoDB for certain indexes.
The entry_identifier key size of the sys_registry is 1024
(...
Benjamin Franzke
11:46 Revision 571c153c: [BUGFIX] Apply InnoDB as default to CREATE TABLE options
Our database schema relies on InnoDB for certain indexes.
The entry_identifier key size of the sys_registry is 1024
(...
Benjamin Franzke
09:52 Revision 5c665646: [BUGFIX] Early return if no rootline provided in SysTemplateRepository
Avoid an invalid SQL syntax by using an early return if no
rootline is provided to the method `getSysTemplateRowsByRo...
Georg Ringer
08:50 Revision 3cac4def: [BUGFIX] Respect `templateName` for fluid template assets rendering
Rendering assets in fluid templates via the special
"HeaderAssets" and "FooterAssets" sections does now
properly work...
Stefan Rumzucker
08:49 Revision 383cdba6: [BUGFIX] Respect `templateName` for fluid template assets rendering
Rendering assets in fluid templates via the special
"HeaderAssets" and "FooterAssets" sections does now
properly work...
Stefan Rumzucker
07:21 Revision 10e0e7fa: [BUGFIX] Fix shorthand translation key handling in extbase validators
Since #102326 it is possible to customize extbase validation error
messages on validator basis.
With the change, all...
Torben Hansen
07:20 Revision 0f54c46c: [BUGFIX] Fix shorthand translation key handling in extbase validators
Since #102326 it is possible to customize extbase validation error
messages on validator basis.
With the change, all...
Torben Hansen
06:51 Revision 890f239a: [BUGFIX] Show last page of live search with different result-groups
If the last page of the live search consists of entries from different
search-providers like Pages and Records it ren...
Ayke Halder
06:51 Revision b098a4ad: [BUGFIX] Show last page of live search with different result-groups
If the last page of the live search consists of entries from different
search-providers like Pages and Records it ren...
Ayke Halder
06:50 Revision 2d9760da: [BUGFIX] Show last page of live search with different result-groups
If the last page of the live search consists of entries from different
search-providers like Pages and Records it ren...
Ayke Halder
06:49 Revision 50e51dc8: [DOCS] Enhance changelog of yaml:lint command
Calling the command without arguments is not valid.
Additionally, the comprehensive examples eases the usage of the ...
Chris Müller
06:48 Revision fe3dfb0d: [DOCS] Enhance changelog of yaml:lint command
Calling the command without arguments is not valid.
Additionally, the comprehensive examples eases the usage of the ...
Chris Müller

2024-11-06

07:45 Revision 07325cf1: [BUGFIX] Add missing page content types section to user group compare
This adds missing "Page Content Types"
section to the backend user group compare
view and also adjusts the display to...
Oliver Bartsch
07:45 Revision 3343d780: [BUGFIX] Add missing page content types section to user group compare
This adds missing "Page Content Types"
section to the backend user group compare
view and also adjusts the display to...
Oliver Bartsch
06:58 Revision 3f709698: [BUGFIX] Generate correct overlay icon when hiding record in record list
When hiding a record in the record list, a placeholder icon with a
hard-coded overlay `overlay-hidden` was generated....
Andreas Kienast
06:58 Revision 189c6729: [BUGFIX] Generate correct overlay icon when hiding record in record list
When hiding a record in the record list, a placeholder icon with a
hard-coded overlay `overlay-hidden` was generated....
Andreas Kienast
06:58 Revision c0710cea: [BUGFIX] Generate correct overlay icon when hiding record in record list
When hiding a record in the record list, a placeholder icon with a
hard-coded overlay `overlay-hidden` was generated....
Andreas Kienast

2024-11-05

20:53 Revision 20ba4066: [!!!][TASK] Remove pageTree.backgroundColor
This removes the previously deprecated user
TSconfig option `options.pageTree.backgroundColor`.
Resolves: #105544
Re...
Oliver Bartsch
16:49 Revision 6a1d6ecd: [TASK] Extend lifetime of legacy local and additional configuration migration
The migration of the legacy LocalConfiguration.php and
AdditionalConfiguration.php files will be kept for at
least on...
Oliver Bartsch
16:49 Revision c262007e: [TASK] Extend lifetime of legacy local and additional configuration migration
The migration of the legacy LocalConfiguration.php and
AdditionalConfiguration.php files will be kept for at
least on...
Oliver Bartsch
16:49 Revision f3afda6e: [!!!][TASK] Remove deprecated plugin and sub types functionality
This removes the previously deprecated special
"list" content type together with the corresponding
"list_type" sub ty...
Oliver Bartsch
14:44 Revision 22032ed8: [BUGFIX] Scroll element into view when reviewing FormEngine field
The module `@typo3/backend/form-engine-review` now scrolls elements into
the viewport when clicking an item from the ...
Andreas Kienast
14:44 Revision cc2ff36c: [BUGFIX] Scroll element into view when reviewing FormEngine field
The module `@typo3/backend/form-engine-review` now scrolls elements into
the viewport when clicking an item from the ...
Andreas Kienast
14:44 Revision 2dd3e9f3: [BUGFIX] Scroll element into view when reviewing FormEngine field
The module `@typo3/backend/form-engine-review` now scrolls elements into
the viewport when clicking an item from the ...
Andreas Kienast
09:18 Revision 2bd8c68d: [BUGFIX] Allow BE user compare with outdated page content types
If groups of a BE user refer to outdated/removed page content
types, an exception in translating an empty label is no...
Mathias Brodala
09:18 Revision 30d16ce0: [BUGFIX] Allow BE user compare with outdated page content types
If groups of a BE user refer to outdated/removed page content
types, an exception in translating an empty label is no...
Mathias Brodala
09:18 Revision edd03d46: [BUGFIX] Allow BE user compare with outdated page content types
If groups of a BE user refer to outdated/removed page content
types, an exception in translating an empty label is no...
Mathias Brodala
09:15 Revision d1d140e7: [BUGFIX] Prevent PHP warning for invalid fields in defaultValues
This prevents a PHP warning for invalid
fields, defined in "defaultValues" of
wizard items (either in TCA or TSconfig...
Oliver Bartsch
09:15 Revision 3fc06f06: [BUGFIX] Prevent PHP warning for invalid fields in defaultValues
This prevents a PHP warning for invalid
fields, defined in "defaultValues" of
wizard items (either in TCA or TSconfig...
Oliver Bartsch
07:47 Revision db4b5f13: [BUGFIX] Fix LocalizationUtility in TS override mode not using defaults
When using LocalizationUtility::translate in a context where
any TypoScript overrides via `_LOCAL_LANG` for the reque...
Garvin Hicking
07:47 Revision 0ae83f6d: [BUGFIX] Fix LocalizationUtility in TS override mode not using defaults
When using LocalizationUtility::translate in a context where
any TypoScript overrides via `_LOCAL_LANG` for the reque...
Garvin Hicking
07:47 Revision 092c7d5d: [BUGFIX] Fix LocalizationUtility in TS override mode not using defaults
When using LocalizationUtility::translate in a context where
any TypoScript overrides via `_LOCAL_LANG` for the reque...
Garvin Hicking

2024-11-04

20:53 Revision 9d0735ff: [TASK] Use native types in processDatamap_postProcessFieldArray usages
TYPO3 has two implementations of the
`processDatamap_postProcessFieldArray` hook. Both implementations
however curren...
Torben Hansen
20:45 Revision 9241df61: [TASK] Add note on removal of FileRepository->findFileReferenceByUid()
FileRepository->findFileReferenceByUid() has been removed and was
not yet mentioned in the changelog entry.
Also, th...
Martin Kutschker
20:20 Revision cd164478: [TASK] Add note on removal of FileRepository->findFileReferenceByUid()
FileRepository->findFileReferenceByUid() has been removed and was
not yet mentioned in the changelog entry.
Also, th...
Martin Kutschker
18:34 Revision a3e166dd: [BUGFIX] Add update wizard to prevent truncation error in DB upgrade
Table fields previously set to be nullable can not be migrated
(ALTERed) to "NOT NULL" if any row contains a NULL val...
Benjamin Franzke
18:34 Revision 1edaa15a: [BUGFIX] Add update wizard to prevent truncation error in DB upgrade
Table fields previously set to be nullable can not be migrated
(ALTERed) to "NOT NULL" if any row contains a NULL val...
Benjamin Franzke
18:09 Revision 024298a6: [BUGFIX] Ensure existing preview popup windows are focussed
When a frontend preview is executed from within the backend,
a window/tab will open with that location. Another previ...
Garvin Hicking
18:08 Revision b182f914: [BUGFIX] Ensure existing preview popup windows are focussed
When a frontend preview is executed from within the backend,
a window/tab will open with that location. Another previ...
Garvin Hicking
14:26 Revision 3e58b20c: [TASK] Streamline MimeTypeValidator option handling in FileUpload
With #103511, the `FileUpload` attribute has been introduced to allow
file upload in extbase. For the `FileSize` and ...
Torben Hansen
14:26 Revision 8b89eaff: [TASK] Streamline MimeTypeValidator option handling in FileUpload
With #103511, the `FileUpload` attribute has been introduced to allow
file upload in extbase. For the `FileSize` and ...
Torben Hansen
13:47 Revision 67417c27: [DOCS] Embed System Notes Video Tutorial
Add the sys_note video tutorial to the "For Editors" page of
the documentation.
Releases: main, 13.4
Resolves: #1053...
Tom Warwick
13:47 Revision 79cc27b9: [DOCS] Embed System Notes Video Tutorial
Add the sys_note video tutorial to the "For Editors" page of
the documentation.
Releases: main, 13.4
Resolves: #1053...
Tom Warwick
10:54 Revision 839f0418: [BUGFIX] Use platform specific doctrine/dbal schema comparators
The MySQL schema comparator is aware of the fact that a column's
character set is to be inherited from its containing...
Benjamin Franzke
10:53 Revision 1ed99548: [BUGFIX] Use platform specific doctrine/dbal schema comparators
The MySQL schema comparator is aware of the fact that a column's
character set is to be inherited from its containing...
Benjamin Franzke
10:13 Revision da916dcc: [BUGFIX] Remove slow MySQL table index queries
Querying `information_schema.STATISTICS` for every index
(that has already been fetched from `information_schema.STAT...
Benjamin Franzke
10:13 Revision bcb8d4be: [BUGFIX] Remove slow MySQL table index queries
Querying `information_schema.STATISTICS` for every index
(that has already been fetched from `information_schema.STAT...
Benjamin Franzke
09:48 Revision 98ab9db7: [BUGFIX] Reference correct time fields in cache calculation
The method `CacheLifetimeCalculator::getFirstTimeValueForRecord()`
collects the configured time fields (starttime, en...
Andreas Kienast
09:48 Revision 07ca6b93: [BUGFIX] Reference correct time fields in cache calculation
The method `CacheLifetimeCalculator::getFirstTimeValueForRecord()`
collects the configured time fields (starttime, en...
Andreas Kienast
09:48 Revision 25441fca: [BUGFIX] Reference correct time fields in cache calculation
The method `CacheLifetimeCalculator::getFirstTimeValueForRecord()`
collects the configured time fields (starttime, en...
Andreas Kienast
09:18 Revision 3f8a3f62: [BUGFIX] Handle empty field array in FormEngine
There might be use cases, a record is requested
while the table and record type combination does
not contain any fiel...
Oliver Bartsch
09:18 Revision 9c711891: [BUGFIX] Handle empty field array in FormEngine
There might be use cases, a record is requested
while the table and record type combination does
not contain any fiel...
Oliver Bartsch
09:17 Revision 4cd861c5: [BUGFIX] Handle empty field array in FormEngine
There might be use cases, a record is requested
while the table and record type combination does
not contain any fiel...
Oliver Bartsch
08:12 Revision d3ad8434: [BUGFIX] Fix optional site set dependencies
Prevent a PHP warning when optional dependencies
are not available and ensure that dependencies are
not just ordered,...
Benjamin Franzke
08:12 Revision 6ecf322d: [BUGFIX] Fix optional site set dependencies
Prevent a PHP warning when optional dependencies
are not available and ensure that dependencies are
not just ordered,...
Benjamin Franzke
07:56 Revision 707f4840: [BUGFIX] Fix mariadb platform detection in various places
Doctrine v4 switched `MariaDBPlatform` to be based on
*AbstractMySQLPlatform` instead of `MySQLPlatform`, that means ...
Benjamin Franzke
07:56 Revision 80d83468: [BUGFIX] Fix mariadb platform detection in various places
Doctrine v4 switched `MariaDBPlatform` to be based on
*AbstractMySQLPlatform` instead of `MySQLPlatform`, that means ...
Benjamin Franzke

2024-11-03

09:54 Revision 476ae4e5: [BUGFIX] Properly enable 'translationOption' for all validators
Make sure the translationOptions are actually applied by the
following validators:
- FileSizeValidator
- ImageDimens...
Jörg Hofrichter
09:54 Revision 9419d58f: [BUGFIX] Properly enable 'translationOption' for all validators
Make sure the translationOptions are actually applied by the
following validators:
- FileSizeValidator
- ImageDimens...
Jörg Hofrichter

2024-11-01

22:17 Revision d8d65261: [BUGFIX] Sort resolved file references
RelationResolver now correctly sorts found file references
after receiving the unordered list from GreedyDatabaseBack...
Nikita Hovratov
19:24 Revision 002b9b4e: [BUGFIX] Sort resolved file references
RelationResolver now correctly sorts found file references
after receiving the unordered list from GreedyDatabaseBack...
Nikita Hovratov

2024-10-31

17:12 Revision f841c845: [BUGFIX] Add missing label for TsConfig provided by site
Provide the missing translation of a badge which is shown
for TsConfig provided by a site.
Resolves: #105507
Release...
Georg Ringer
17:12 Revision 5c77fbb9: [BUGFIX] Add missing label for TsConfig provided by site
Provide the missing translation of a badge which is shown
for TsConfig provided by a site.
Resolves: #105507
Release...
Georg Ringer
17:12 Revision c682eab6: [BUGFIX] Add missing label for TsConfig provided by site
Provide the missing translation of a badge which is shown
for TsConfig provided by a site.
Resolves: #105507
Release...
Georg Ringer
11:24 Revision f50e4e94: [BUGFIX] Initialize FormEngine review module before validation takes place
In order to solve initialization race conditions with the module
`@typo3/backend/form-engine-review`, the module is n...
Andreas Kienast
11:24 Revision fe5a128b: [BUGFIX] Initialize FormEngine review module before validation takes place
In order to solve initialization race conditions with the module
`@typo3/backend/form-engine-review`, the module is n...
Andreas Kienast
09:12 Revision 7e277c5d: [TASK] Transform FormEngineValidation into a TypeScript class
This introduces complete types for all methods provided by
`FormEngineValidation` and thereby enables working type-ch...
Ayke Halder
09:12 Revision 5a38074b: [TASK] Transform FormEngineValidation into a TypeScript class
This introduces complete types for all methods provided by
`FormEngineValidation` and thereby enables working type-ch...
Ayke Halder
08:09 Revision e4964051: [TASK] Update typo3/class-alias-loader for PHP 8.4 compatibility
Executed commands:
composer update typo3/class-alias-loader
Releases: main, 13.4, 12.4
Resolves: #105508
Change-I...
Benjamin Franzke
08:09 Revision 17d97afd: [TASK] Update typo3/class-alias-loader for PHP 8.4 compatibility
Executed commands:
composer req "typo3/class-alias-loader:^1.2" \
--no-update -d typo3/sysext/core
composer ...
Benjamin Franzke
08:09 Revision b5814d0b: [TASK] Update typo3/class-alias-loader for PHP 8.4 compatibility
Executed commands:
composer req "typo3/class-alias-loader:^1.2" \
--no-update -d typo3/sysext/core
composer ...
Benjamin Franzke

2024-10-30

17:04 Revision 28db24c0: [DOCS] Properly use "minimum" and "maximum" in EXT:form documentation
Releases: main, 13.4, 12.4
Resolves: #105522
Change-Id: I3df3ca89c2775e5978829ed909634a085c36391b
Reviewed-on: https:...
stefanheinrich-at-wiro
17:03 Revision 6be435e9: [DOCS] Properly use "minimum" and "maximum" in EXT:form documentation
Releases: main, 13.4, 12.4
Resolves: #105522
Change-Id: I3df3ca89c2775e5978829ed909634a085c36391b
Reviewed-on: https:...
stefanheinrich-at-wiro
17:03 Revision 8c37351b: [DOCS] Properly use "minimum" and "maximum" in EXT:form documentation
Releases: main, 13.4, 12.4
Resolves: #105522
Change-Id: I3df3ca89c2775e5978829ed909634a085c36391b
Reviewed-on: https:...
stefanheinrich-at-wiro
16:31 Revision e47f492d: [BUGFIX] Ensure same RecordIdentityMap for cloned PageLayoutContext
In BackendLayoutRenderer the PageLayoutContext is cloned in case
we are in "layout" mode and a "language" is selected...
Nikita Hovratov
16:23 Revision 04666e16: [BUGFIX] Provide full raw record to content object rendering
When calling the f:cObject Viewhelper by passing
a Record object as `data`, which is the case when
building frontend ...
Oliver Bartsch
16:14 Revision fe213cb1: [BUGFIX] Ensure same RecordIdentityMap for cloned PageLayoutContext
In BackendLayoutRenderer the PageLayoutContext is cloned in case
we are in "layout" mode and a "language" is selected...
Nikita Hovratov
16:12 Revision 12e19b7b: [BUGFIX] Provide full raw record to content object rendering
When calling the f:cObject Viewhelper by passing
a Record object as `data`, which is the case when
building frontend ...
Oliver Bartsch
11:56 Revision 2a949a00: [BUGFIX] Validate date ranges correctly
With the changes done in #104309, FormEngine works with `Date` objects
and not with timestamps anymore. This unfortun...
Andreas Kienast
11:56 Revision bb5fe7a2: [BUGFIX] Validate date ranges correctly
With the changes done in #104309, FormEngine works with `Date` objects
and not with timestamps anymore. This unfortun...
Andreas Kienast
11:56 Revision 9437a057: [BUGFIX] Validate date ranges correctly
With the changes done in #104309, FormEngine works with `Date` objects
and not with timestamps anymore. This unfortun...
Andreas Kienast
11:55 Revision d08b61ca: [BUGFIX] Use correct dataset identifier for date ranges
Datetime fields can be configured to set a minimum date and a maximum
date. This apparently broke with the migration ...
Andreas Kienast
11:54 Revision 2d1c740a: [BUGFIX] Use correct dataset identifier for date ranges
Datetime fields can be configured to set a minimum date and a maximum
date. This apparently broke with the migration ...
Andreas Kienast
11:54 Revision d3dec09d: [BUGFIX] Use correct dataset identifier for date ranges
Datetime fields can be configured to set a minimum date and a maximum
date. This apparently broke with the migration ...
Andreas Kienast
11:41 Revision d6570a9b: [BUGFIX] Prevent RTE CKEditor5 initialization race condition
Since #104135 DocumentReady does not await the `load` event and
therefore FormEngineValidation initialization could r...
Benjamin Franzke
11:41 Revision 610cd303: [BUGFIX] Prevent RTE CKEditor5 initialization race condition
Since #104135 DocumentReady does not await the `load` event and
therefore FormEngineValidation initialization could r...
Benjamin Franzke
11:41 Revision dd688a51: [BUGFIX] Prevent RTE CKEditor5 initialization race condition
Since #104135 DocumentReady does not await the `load` event and
therefore FormEngineValidation initialization could r...
Benjamin Franzke
08:59 Revision 7374a914: [TASK] Return string in FormEngine `integer` parsing
The method `FormEngineValidation.processValue()` is declared to return a
`string`, but that's not always the case: in...
Andreas Kienast
08:59 Revision d5ef7105: [TASK] Return string in FormEngine `integer` parsing
The method `FormEngineValidation.processValue()` is declared to return a
`string`, but that's not always the case: in...
Andreas Kienast

2024-10-29

20:06 Revision fcc73286: [BUGFIX] Fix template clone for database charset wizard
The template wizard has not been cloned properly, as the `cloneNode()`
call was made on the target element instead of...
Benjamin Franzke
20:06 Revision 508024f1: [BUGFIX] Fix template clone for database charset wizard
The template wizard has not been cloned properly, as the `cloneNode()`
call was made on the target element instead of...
Benjamin Franzke
17:36 Revision 29e4e2a6: [TASK] Update `typo3/testing-framework` to latest dev-main
Update of typo3/testing-framework to latest dev-main,
since a deprecation path for TYPO3 v14 is depending on that.
>...
Thomas Hohn
17:29 Revision 5de4b578: [BUGFIX] Add missing offset to "Create missing tables and fields" wizard
Resolves: #105499
Releases: main, 13.4
Change-Id: I297fa832d11080f516389cc358c4a1d087057366
Reviewed-on: https://revi...
Benjamin Franzke
17:29 Revision 2c18e0f2: [BUGFIX] Add missing offset to "Create missing tables and fields" wizard
Resolves: #105499
Releases: main, 13.4
Change-Id: I297fa832d11080f516389cc358c4a1d087057366
Reviewed-on: https://revi...
Benjamin Franzke
13:28 Revision 2e7e2db2: [BUGFIX] Dynamically apply CSP sources for sitemap.xml styles
The sitemap feature of ext:seo comes with XSLT styles, which are
considered as inline styles in the Content-Security-...
Oliver Hader
13:28 Revision e96f136c: [BUGFIX] Dynamically apply CSP sources for sitemap.xml styles
The sitemap feature of ext:seo comes with XSLT styles, which are
considered as inline styles in the Content-Security-...
Oliver Hader
13:26 Revision 937fbfe1: [BUGFIX] Dynamically apply CSP sources for sitemap.xml styles
The sitemap feature of ext:seo comes with XSLT styles, which are
considered as inline styles in the Content-Security-...
Oliver Hader
13:08 Revision 10aa75dd: [TASK] Cache frontend Content-Security-Policy dynamic mutations
The Content-Security-Policy model can be manipulated by several
PSR-14 events during runtime. This works fine unless ...
Oliver Hader
13:08 Revision 3a04606e: [TASK] Cache frontend Content-Security-Policy dynamic mutations
The Content-Security-Policy model can be manipulated by several
PSR-14 events during runtime. This works fine unless ...
Oliver Hader
13:08 Revision 8867529f: [TASK] Cache frontend Content-Security-Policy dynamic mutations
The Content-Security-Policy model can be manipulated by several
PSR-14 events during runtime. This works fine unless ...
Oliver Hader
09:15 Revision c81c3478: [BUGFIX] Parse csp.yaml with placeholders
Replace ENV variables in config/sites/*/csp.yaml.
Previously, a string like `https://%env(BASE_DOMAIN)%/`
was passed...
Sebastian Iffland
09:15 Revision 905af89f: [BUGFIX] Parse csp.yaml with placeholders
Replace ENV variables in config/sites/*/csp.yaml.
Previously, a string like `https://%env(BASE_DOMAIN)%/`
was passed...
Sebastian Iffland
09:15 Revision b5cc722f: [BUGFIX] Parse csp.yaml with placeholders
Replace ENV variables in config/sites/*/csp.yaml.
Previously, a string like `https://%env(BASE_DOMAIN)%/`
was passed...
Sebastian Iffland
08:28 Revision 265c945b: [DOCS] Correct usage of form definition in finisher templates
In finisher templates, the form definition is available
via `form.formDefinition`.
Releases: main, 13.4, 12.4
Resolv...
Maik Hagenbruch
08:28 Revision 4ced230a: [DOCS] Correct usage of form definition in finisher templates
In finisher templates, the form definition is available
via `form.formDefinition`.
Releases: main, 13.4, 12.4
Resolv...
Maik Hagenbruch
08:28 Revision 6c2b21cd: [DOCS] Correct usage of form definition in finisher templates
In finisher templates, the form definition is available
via `form.formDefinition`.
Releases: main, 13.4, 12.4
Resolv...
Maik Hagenbruch
05:56 Revision e9c9c491: [BUGFIX] Fix generation of arbitrary HMENU with userfunction
Resolves: #104332
Releases: main, 13.4, 12.4
Change-Id: I376ef0f132805c77ae5e2c0f5e8f730596681937
Reviewed-on: https:...
Xavier Perseguers
05:55 Revision 31c1b82b: [BUGFIX] Fix generation of arbitrary HMENU with userfunction
Resolves: #104332
Releases: main, 13.4, 12.4
Change-Id: I376ef0f132805c77ae5e2c0f5e8f730596681937
Reviewed-on: https:...
Xavier Perseguers

2024-10-28

20:41 Revision f947cbc7: [BUGFIX] Fix generation of arbitrary HMENU with userfunction
Resolves: #104332
Releases: main, 13.4, 12.4
Change-Id: I376ef0f132805c77ae5e2c0f5e8f730596681937
Reviewed-on: https:...
Xavier Perseguers
11:22 Revision f6eb898d: [TASK] Add method FileReference::isType()
Issue #102032 introduced AbstractFile::isType() to handle the
newly introduced enums. However, since FileReference do...
Oliver Hader
11:22 Revision 2f653224: [TASK] Add method FileReference::isType()
Issue #102032 introduced AbstractFile::isType() to handle the
newly introduced enums. However, since FileReference do...
Oliver Hader
10:21 Revision 9d633940: [TASK] Remove orphan EXT:styleguide file
By backporting #100937, a single file
was added for EXT:styleguide, which
however does not exist in v12. The
file is ...
Oliver Bartsch
06:40 Revision 84e9083c: [!!!][TASK] Remove legacy BE entry point handling
Remove creation and handling of typo3/index.php
entry point.
Resolves: #105487
Related: #105377
Related: #87889
Rele...
Christian Kuhn

2024-10-26

18:13 Revision ceb26020: [!!!][TASK] Remove extbase namespaced shorthand validator
Remove support for the 'shorthand' notation like
`TYPO3.CMS.Extbase:NotEmpty`.
Resolves: #105486
Related: #105377
Re...
Christian Kuhn
18:07 Revision ce771c64: [!!!][TASK] Remove registered 'class' handling in abstract form VH
Do not handle manually registered 'class' attribute in
setErrorClassAttribute() anymore.
Resolves: #105485
Related: ...
Christian Kuhn
17:58 Revision 51dc4c07: [!!!][TASK] Remove deprecated XLIFF files
Resolves: #105484
Related: #105377
Related: #102834
Releases: main
Change-Id: I049617fb71fa576e90e544a5564da29a6a5bcf...
Christian Kuhn
13:11 Revision 70d46953: [!!!][TASK] Remove extbase repository magic methods
Remove support for extbase repository magic
findByX(), findOneByX() and countByX() methods.
Resolves: #105483
Relate...
Christian Kuhn
12:37 Revision 57f53151: [!!!][TASK] Remove RegularExpressionValidator option "errorMessage"
The `errorMessage` validator option has been removed.
Resolves: #105481
Related: #102326
Related: #105377
Releases: ...
Torben Hansen
12:13 Revision 31b1168b: [!!!][TASK] Remove deprecated <INCLUDE_TYPOSCRIPT:
This TypoScript language construct is now
turned into an "invalid line" and no longer
handled.
Resolves: #105477
Rel...
Christian Kuhn
08:06 Revision 27465268: [TASK] Remove outdated composer class-alias-loader information
After removal of the file `Migrations/Code/ClassAliasMap.php`
in EXT:backend, EXT:frontend and EXT:core, the related
...
Garvin Hicking

2024-10-25

20:16 Revision cc2fc448: [BUGFIX] Show number of total records found in EXT:indexed_search
With the refactorings in #102925 and #102945 the total number
of search results was referred to in `result.pagination...
Garvin Hicking
20:09 Revision dd868a23: [BUGFIX] Show number of total records found in EXT:indexed_search
With the refactorings in #102925 and #102945 the total number
of search results was referred to in `result.pagination...
Garvin Hicking
16:28 Revision 609cdf38: [DOCS] Improve example for rendering record objects in PAGEVIEW
Don't use `{record.fullType}` for the `typoScriptObjectPath`
due to avoid errors if no rendering for the CType is def...
Karsten Nowak (undkonsorten)
16:28 Revision e7d2440b: [DOCS] Improve example for rendering record objects in PAGEVIEW
Don't use `{record.fullType}` for the `typoScriptObjectPath`
due to avoid errors if no rendering for the CType is def...
Karsten Nowak (undkonsorten)
15:26 Revision a0f475c5: [BUGFIX] Keep file list display settings in sync
Due to renaming the file list module to `media_management`
in #100279 where the display settings no longer shared
bet...
Oliver Bartsch
15:25 Revision d4c8dc52: [BUGFIX] Keep file list display settings in sync
Due to renaming the file list module to `media_management`
in #100279 where the display settings no longer shared
bet...
Oliver Bartsch
15:25 Revision 1fcc64e5: [BUGFIX] Keep file list display settings in sync
Due to renaming the file list module to `media_management`
in #100279 where the display settings no longer shared
bet...
Oliver Bartsch
15:01 Revision c5301e8e: [BUGFIX] Immediately apply language changes in user setup
The user setup module now emits an event that is immediately applied to
the document element by the user settings man...
Andreas Kienast
15:01 Revision 74a1e55f: [BUGFIX] Immediately apply language changes in user setup
The user setup module now emits an event that is immediately applied to
the document element by the user settings man...
Andreas Kienast
13:35 Revision 83a93b9c: [!!!][TASK] Remove fallback of comma-separated list for `columnsOnly`
Passing a comma-separated list as value for
the `columnsOnly` parameter (used when building
links to FormEngine) has ...
Oliver Bartsch
13:32 Revision 1636c98e: [!!!][TASK] Remove deprecated ContentObjectPostInitHookInterface
Resolves: #105471
Related: #105377
Related: #102581
Releases: main
Change-Id: Ib0a69df206c9f8343c867f4a6760695a10c98d...
Oliver Bartsch
13:25 Revision 96fa46ed: [!!!][TASK] Remove deprecated ContentObjectGetDataHookInterface
Resolves: #105472
Related: #105377
Related: #102614
Releases: main
Change-Id: I71ef3d0a2d473ab42fb413d5ad24f7ad3914fe...
Oliver Bartsch
13:22 Revision 26e0cc5e: [!!!][TASK] Remove deprecated ContentObjectStdWrapHookInterface
Resolves: #105475
Related: #105377
Related: #102745
Releases: main
Change-Id: I610b92e571d71cb6936ece72adfd9af8e538f5...
Oliver Bartsch
13:11 Revision a663d3cb: [!!!][TASK] Remove deprecated ContentObjectGetImageResourceHookInterface
Resolves: #105473
Related: #105377
Related: #102755
Releases: main
Change-Id: I869e9e5aa32ef576b57541492f9a95c559438a...
Oliver Bartsch
12:56 Revision ea41bb42: [!!!][TASK] Remove deprecated ContentObjectOneSourceCollectionHookInterface
Resolves: #105474
Related: #105377
Related: #102624
Releases: main
Change-Id: I713951aa3b9e60dbc8fb8db9b0b83e3378c647...
Oliver Bartsch
12:27 Revision f0a4678f: [!!!][TASK] Activate setRequest() in PageTitleProviderInterface
Resolves: #105468
Related: #105377
Related: #102817
Releases: main
Change-Id: I789a92c1c392563b3657cc24ac334c159c9379...
Christian Kuhn
12:13 Revision b13de28e: [!!!][TASK] Remove deprecated CacheService->getPageIdStack()
Removal in an @internal class.
Resolves: #105469
Related: #105377
Related: #104990
Releases: main
Change-Id: I99af5c...
Christian Kuhn
11:33 Revision 0deddebd: [!!!][TASK] Declare BackendLayout strict
This hasn't been done during v13 since it was
potentially breaking.
Resolves: #105467
Related: #105377
Related: #104...
Christian Kuhn
10:57 Revision c19ee15e: [!!!][TASK] Remove deprecated EMU addPageTSConfig & addUserTSConfig
Handling of
$GLOBALS['TYPO3_CONF_VARS']['BE']['defaultPageTSconfig']
$GLOBALS['TYPO3_CONF_VARS']['BE']['defaultUserT...
Christian Kuhn
10:45 Revision eefb9c30: [BUGFIX] Don't redraw recycler's record-table on search input focus
Avoid fetching and redrawing the record overview table when
the search term input field gets focussed. This prevents
...
Ayke Halder
10:45 Revision 2102821b: [BUGFIX] Don't redraw recycler's record-table on search input focus
Avoid fetching and redrawing the record overview table when
the search term input field gets focussed. This prevents
...
Ayke Halder
10:45 Revision 3ab1856b: [BUGFIX] Don't redraw recycler's record-table on search input focus
Avoid fetching and redrawing the record overview table when
the search term input field gets focussed. This prevents
...
Ayke Halder
10:43 Revision 42172d5c: [!!!][TASK] Remove deprecated ExtensionManagementUtility::addPItoST43()
The following PHP static class method that has previously been marked as
deprecated for v13 has been removed:
- `\TY...
Thomas Hohn
09:44 Revision 954c005b: [!!!][TASK] Remove deprecated methods in `TypoScriptFrontendController`
The following PHP class methods that have previously been marked as
deprecated for v13 have been removed in class
`\T...
Thomas Hohn
09:40 Revision 5f444046: [!!!][TASK] Remove deprecated fluid RenderingContext request get&set
\TYPO3\CMS\Fluid\Core\Rendering\RenderingContext->setRequest()
\TYPO3\CMS\Fluid\Core\Rendering\RenderingContext->getR...
Christian Kuhn
09:39 Revision f7d6dd25: [!!!][TASK] Remove legacy class aliases
Remove a series of aliases of classes that
have been moved in v13.
Need a raise of typo3/testing-framework which
sti...
Christian Kuhn
09:33 Revision 7be505b4: [!!!][TASK] Remove deprecated `PageRepository->enableFields()`
The following PHP class method that has previously been marked as
deprecated for v13 has been removed:
- `\TYPO3\CMS...
Thomas Hohn
09:32 Revision e71f7b8b: [BUGFIX] Handle `severity` configuration in `FlashMessage` finisher properly
The definition of the `FlashMessage` form finisher accepts the option
`severity` to be set. With the introduction of
...
Andreas Kienast
09:32 Revision 1287797b: [BUGFIX] Handle `severity` configuration in `FlashMessage` finisher properly
The definition of the `FlashMessage` form finisher accepts the option
`severity` to be set. With the introduction of
...
Andreas Kienast
09:32 Revision 21d4783b: [BUGFIX] Handle `severity` configuration in `FlashMessage` finisher properly
The definition of the `FlashMessage` form finisher accepts the option
`severity` to be set. With the introduction of
...
Andreas Kienast
09:17 Revision c146241b: [BUGFIX] Adjust displayed ENABLE_INSTALL_TOOL legacy install location
The backend screen that shows the "Create an enable install tool file"
message was adapted in #104126, mainly aimed f...
Garvin Hicking
09:17 Revision e054be79: [BUGFIX] Adjust displayed ENABLE_INSTALL_TOOL legacy install location
The backend screen that shows the "Create an enable install tool file"
message was adapted in #104126, mainly aimed f...
Garvin Hicking
08:21 Revision 2db82023: [!!!][TASK] Remove deprecated code from DiffUtility
Clean up the class which makes it fully stateless.
Resolves: #105450
Related: #105377
Related: #104325
Releases: mai...
Christian Kuhn
07:56 Revision a7705346: [DOCS] Add example for rendering record objects in PAGEVIEW
Usually, the existing rendering definition is used for rendering
Content Elements, instead of building it manually in...
Nikita Hovratov
07:49 Revision 92092f0f: [DOCS] Add example for rendering record objects in PAGEVIEW
Usually, the existing rendering definition is used for rendering
Content Elements, instead of building it manually in...
Nikita Hovratov
07:40 Revision 7b69e1a9: [!!!][TASK] Remove deprecated DataHandler `checkStoredRecords` properties
Remove these unused properties.
Resolves: #105449
Related: #105377
Related: #101793
Releases: main
Change-Id: I16f5d...
Christian Kuhn

2024-10-24

16:36 Revision f8ab6858: [!!!][TASK] Remove support for instantiating IconRegistry in ext_localconf.php
Instantiation of IconRegistry in ext_localconf.php has been previously
deprecated in TYPO3 v13. Instead of a deprecat...
Nikita Hovratov
15:28 Revision 87a018cf: [!!!][TASK] Remove deprecated method getExtensionIcon
The PHP static class method `getExtensionIcon()` that has previously
been marked as deprecated for v13 has been remov...
Thomas Hohn
15:18 Revision be6e9775: [!!!][TASK] Remove deprecated fluid view related code
The introduction of the generic view interface in
v13 obsoleted various fluid specific classes and
usages. The patch ...
Christian Kuhn
15:18 Revision 4af6a53a: [!!!][TASK] Remove deprecated `GeneralUtility::hmac()`
The following PHP static class method that has previously been marked as
deprecated for v13 has been removed:
- `\TY...
Thomas Hohn
15:17 Revision 101bcfb1: [!!!][TASK] Remove deprecated method getTcaFieldConfiguration
The PHP static class method `getTcaFieldConfiguration()` that has
previously been marked as deprecated for v13 has be...
Thomas Hohn
15:17 Revision fc59275d: [!!!][TASK] Remove deprecated class SlugEnricher
The functionality has been inlined to DataHandler
in v13 and was just kept for backwards compatibility.
Resolves: #1...
Christian Kuhn
15:17 Revision ece651de: [!!!][TASK] Remove deprecated smooth migration for renamed navigation ID
When migrating to TYPO3 v13, the navigation component
for rendering the page tree has been renamed with
https://revie...
Thomas Hohn
13:29 Revision 1bec96ee: [!!!][TASK] Remove deprecated methods from FluidViewAdapter
This is part of the view cleanup and refactoring
that happened in v13.
Resolves: #105437
Related: #105377
Related: #...
Christian Kuhn
13:17 Revision 0ae15c62: [TASK] Add EXT:styleguide TCA datetime example with upper/lower range
Currently only an example for a lower range datetime exists. We
should have one with upper+lower set to verify issues...
Garvin Hicking
13:17 Revision f5130b8f: [TASK] Add EXT:styleguide TCA datetime example with upper/lower range
Currently only an example for a lower range datetime exists. We
should have one with upper+lower set to verify issues...
Garvin Hicking
13:15 Revision 9189a82e: [!!!][TASK] Remove deprecated `@typo3/backend/document-save-actions` module
The deprecated JavaScript module `@typo3/backend/document-save-actions`
is now removed from Core.
Resolves: #105436
...
Andreas Kienast
13:10 Revision 5781f810: [!!!][TASK] Remove deprecated `@typo3/backend/wizard.js` module
The deprecated JavaScript module `@typo3/backend/wizard.js` is now
removed from Core.
Resolves: #105435
Related: #10...
Andreas Kienast
12:57 Revision 9b541f02: [!!!][TASK] Remove deprecated class Enumeration
Removed the deprecated class:
`\TYPO3\CMS\Core\Type\Enumeration`
Resolves: #105426
Related: #105377
Related: #101163...
Thomas Hohn
11:52 Revision 9e6e4d3c: [DOCS] Create overview page of minor-release Changelog entries by type
After the release of a LTS version, most people do not care
in which version a deprecation occured, for example.
A n...
Garvin Hicking
11:52 Revision c0618111: [DOCS] Create overview page of minor-release Changelog entries by type
After the release of a LTS version, most people do not care
in which version a deprecation occured, for example.
A n...
Garvin Hicking
11:42 Revision 5d1a40d9: [!!!][TASK] Remove `Utility.updateQueryStringParameter()`
The following JavaScript method has been removed:
- `updateQueryStringParameter()` of `@typo3/backend/utility.js`
I...
Andreas Kienast
11:41 Revision 53f92e26: [!!!][TASK] Remove 'extension download' upgrade wizard aliases
Alias definitions of the moved classes are removed.
Resolves: #105434
Related: #105377
Related: #102943
Releases: ma...
Christian Kuhn
11:33 Revision 0e143d82: [BUGFIX] Create shorter runtime cache identifier in `GreedyDatabaseBackend`
The runtime cache identifier created by
`GreedyDatabaseBackend->createRuntimeCacheIdentifier()` may easily
exceed the...
Andreas Kienast
11:32 Revision 9f018421: [BUGFIX] Create shorter runtime cache identifier in `GreedyDatabaseBackend`
The runtime cache identifier created by
`GreedyDatabaseBackend->createRuntimeCacheIdentifier()` may easily
exceed the...
Andreas Kienast
11:18 Revision 90a1b8e6: [!!!][TASK] Remove deprecated `MathUtility::convertToPositiveInteger()`
The following PHP static class method that has previously been marked as
deprecated for v13 has been removed:
- `\TY...
Andreas Kienast
11:16 Revision a0ea1b57: [!!!][TASK] Remove deprecated class DuplicationBehavior
Removed the deprecated class:
`\TYPO3\CMS\Core\Resource\DuplicationBehavior`
Change signature of the following metho...
Thomas Hohn
07:31 Revision 2d9bfaf4: [!!!][TASK] Remove support for arrays returned by `readFileContent()` in external parsers
External parsers for Indexed Search were allowed to return an array via
`readFileContent()`, which was converted to a...
Andreas Kienast
07:08 Revision a990e69d: [!!!][TASK] Remove deprecations in VersionState
The following class methods have been removed:
* `\TYPO3\CMS\Core\Versioning\VersionState::cast()`
* `\TYPO3\CMS\Cor...
Thomas Hohn
 

Also available in: Atom