Project

General

Profile

Activity

From 2022-04-17 to 2022-05-16

2022-05-16

23:35 Revision 252a0e9e: [TASK] Resolve PHPStan issues in AbstractRecycleTestCase
Mostly these are due to SimpleXML not casting cleanly to strings,
so making the casts explicit resolves them.
Resolv...
Larry Garfield
23:23 Revision 06e0f654: [TASK] Resolve PHPStan issues in AbstractRecycleTestCase
Mostly these are due to SimpleXML not casting cleanly to strings,
so making the casts explicit resolves them.
Resolv...
Larry Garfield
16:13 Revision 50e62cdf: [BUGFIX] Stop mocking classes that do not exist
This is only possible with PHPUnit, not with Prophecy, and it is bad
practice as there is no way to do type analysis ...
Oliver Klee
16:03 Revision 2d182e3b: [BUGFIX] Stop mocking classes that do not exist
This is only possible with PHPUnit, not with Prophecy, and it is bad
practice as there is no way to do type analysis ...
Oliver Klee

2022-05-13

17:26 Revision 09264fed: [TASK] Address phpstan "Expression on left side of ??" errors
There are several PHPStan Baseline exceptions for misuse of
the ?? operator. Many of them are no longer necessary tha...
Larry Garfield
17:05 Revision 82b555a5: [TASK] Address phpstan "Expression on left side of ??" errors
There are several PHPStan Baseline exceptions for misuse of
the ?? operator. Many of them are no longer necessary tha...
Larry Garfield
15:52 Revision e1f1f665: [BUGFIX] Fix type warnings in the workspaces ActionHandler
Resolves: #97425
Releases: main, 11.5
Change-Id: Ie3679f8a0f51ee2000ce45dfab1ea82bdc67c0ff
Reviewed-on: https://revie...
Oliver Klee
14:51 Revision 146832c3: [BUGFIX] Fix type warnings in the workspaces ActionHandler
Resolves: #97425
Releases: main, 11.5
Change-Id: Ie3679f8a0f51ee2000ce45dfab1ea82bdc67c0ff
Reviewed-on: https://revie...
Oliver Klee
11:29 Revision f03bfb4b: [BUGFIX] Prevent undefined array key warning in CleanFlexFormsCommand
Resolves: #97619
Releases: main, 11.5
Change-Id: Ib1812d04264cab9bf867891f8cc06d7dafeace99
Reviewed-on: https://revie...
Oliver Bartsch
06:21 Revision cf38735a: [BUGFIX] Prevent undefined array key warning in CleanFlexFormsCommand
Resolves: #97619
Releases: main, 11.5
Change-Id: Ib1812d04264cab9bf867891f8cc06d7dafeace99
Reviewed-on: https://revie...
Oliver Bartsch
01:28 Revision 5090ac55: [BUGFIX] Exclude doktypes in SiteConfiguration
Currently, only SysFolders are excluded in
the SiteConfiguration overview which allows
to add a SiteConfiguration to ...
Jochen Roth
01:10 Revision 9e937b46: [BUGFIX] Exclude doktypes in SiteConfiguration
Currently, only SysFolders are excluded in
the SiteConfiguration overview which allows
to add a SiteConfiguration to ...
Jochen Roth

2022-05-12

20:11 Revision da9c87ad: [DOCS] Remove duplicate number sign
Also fixes a non-existing link that is generated:
https://forge.typo3.org/issues/#93436 becomes
https://forge.typo3.o...
Česlav Przywara
19:43 Revision a8fd1882: [DOCS] Remove duplicate number sign
Also fixes a non-existing link that is generated:
https://forge.typo3.org/issues/#93436 becomes
https://forge.typo3.o...
Česlav Przywara
12:16 Revision 4abc44fc: [DOCS] Correct naming of UI label
The screenshots of the UI shows the word
`Levels` while the text used `Layers`.
Releases: main, 11.5
Resolves: #9761...
Gerald Rintisch
12:00 Revision efbfb0d0: [DOCS] Correct naming of UI label
The screenshots of the UI shows the word
`Levels` while the text used `Layers`.
Releases: main, 11.5
Resolves: #9761...
Gerald Rintisch
11:48 Revision 91f1260b: [BUGFIX] Correct TCA title in ext:blogexample dateexample
TCA ctrl title for tx_blogexample_domain_model_dateexample
and tx_blogexample_domain_model_dateexample is set to not
...
Christian Kuhn
11:37 Revision cc52f709: [BUGFIX] Correct TCA title in ext:blogexample dateexample
TCA ctrl title for tx_blogexample_domain_model_dateexample
and tx_blogexample_domain_model_dateexample is set to not
...
Christian Kuhn

2022-05-11

15:56 Revision e242e972: [TASK] Raise lolli42/finediff:^1.0.1
Brings a multibyte fix when dealing with word-based
diffs, which is our default usage.
composer req lolli42/finediff...
Christian Kuhn
15:56 Revision ff77273d: [TASK] Raise lolli42/finediff:^1.0.1
Brings a multibyte fix when dealing with word-based
diffs, which is our default usage.
composer req lolli42/finediff...
Christian Kuhn
14:42 Revision 279ccf1f: [TASK] Raise lolli42/finediff:^1.0.1
Brings a multibyte fix when dealing with word-based
diffs, which is our default usage.
composer req lolli42/finediff...
Christian Kuhn
13:41 Revision 12b8c3a9: [BUGFIX] Show 1st constants section if no category selected
If the admin visits the constants editor the 1st time or the user
settings are resetted, the constants editor must sh...
Georg Ringer
11:40 Revision 9f0faa43: [!!!][TASK] Remove field resizeTextareas_MaxHeight from user settings
The field `resizeTextareas_MaxHeight` with the label
"Maximum height of text areas in pixels* is removed because of l...
Georg Ringer

2022-05-10

12:53 Revision 9c7c2b49: [DOCS] Fix typo in rte_ckeditor docs
Resolves: #97592
Releases: main, 11.5
Change-Id: I95246d9720609e138d19bb8e60ad4ebcfe23564a
Reviewed-on: https://revie...
Georg Ringer
12:40 Revision f109daad: [DOCS] Fix typo in rte_ckeditor docs
Resolves: #97592
Releases: main, 11.5
Change-Id: I95246d9720609e138d19bb8e60ad4ebcfe23564a
Reviewed-on: https://revie...
Georg Ringer
11:09 Revision 5399ea63: [TASK] Refactor ext:tstemplate controllers
With the refactoring of the '3rd level' backend module
API, we can finally clean up the Template related
backend cont...
Christian Kuhn
11:08 Revision 05d9d607: [BUGFIX] Fix undefined array key in TemplateService
If a TypoScript sub-template is missing, because it is disabled,
it is necessary to check for the existence.
Resolve...
David Gurk
10:22 Revision 87feed90: [BUGFIX] Fix undefined array key in TemplateService
If a TypoScript sub-template is missing, because it is disabled,
it is necessary to check for the existence.
Resolve...
David Gurk
09:18 Revision d9a01b9b: [TASK] Set TYPO3 version to 11.5.11-dev
Change-Id: If249fa2af484ba4582d3f850062c25c0433b7858
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/745...
Oliver Hader
09:18 Revision 5e6ed38b: [TASK] Set TYPO3 version to 10.4.29-dev
Change-Id: I308c3851b4aeb0422acb4bf03c3285928cdd5e99
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/745...
Oliver Hader
08:49 Revision 1fce0e51: [RELEASE] Release of TYPO3 11.5.10
Change-Id: I8bd3e7ec4fce5774412920a93f297fb94178d090
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/745...
Oliver Hader
08:40 Revision c1d368cd: [RELEASE] Release of TYPO3 10.4.28
Change-Id: I5ebedca1cf34181ad228aa833aaa651a46aebec7
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/745...
Oliver Hader
04:55 Revision cd59f1c2: [BUGFIX] Ensure strings are passed to makeDiffDisplay()
In #97373 the makeDiffDisplay() method of
DiffUtility got type hinted. However, since
the corresponding usages were n...
Oliver Bartsch

2022-05-09

23:50 Revision 91f74640: [TASK] Raise typo3/testing-framework:^6.16.4
A series of minor TF fixes, nothing fancy.
composer req --dev typo3/testing-framework:^6.16.4
Change-Id: I3b8fcec5d...
Christian Kuhn
23:46 Revision 47227c57: [TASK] Raise typo3/testing-framework
Along some minor changes, TF frontend requests now directly
submit the InternalRequest to the core's application chai...
Stefan Bürk
20:19 Revision eb3875a1: [TASK] CI: Always retry failed jobs once
We restricted the default retry of single jobs a while
ago to do that only for acceptance test related jobs.
This doe...
Christian Kuhn
20:19 Revision 255bbd79: [TASK] CI: Always retry failed jobs once
We restricted the default retry of single jobs a while
ago to do that only for acceptance test related jobs.
This doe...
Christian Kuhn
20:19 Revision a80d02fa: [TASK] Remove unused palettes of pages TCA
The following palettes of the table pages are not in use since a long
time and can be removed:
- 1
- 2
- 3
- 5
- 6
-...
Georg Ringer
20:11 Revision a952926a: [TASK] Cleanup usage of exclude configuration
- Remove it for tables using adminOnly
- Replace with true if set to 1
Resolves: #97575
Releases: main
Change-Id: I2...
Georg Ringer
19:24 Revision dd3cf031: [BUGFIX] styleguide: Switch to seleniarm/standalone-chromium for arm64 arch.
https://github.com/TYPO3-CMS/styleguide/pull/324
Currently, selenium does not support arm64.
A condition was added t...
Jochen Roth
19:10 Revision 31d3aca2: [TASK] styleguide: Update grunt
Christian Kuhn
17:00 Revision 109ba6f6: [TASK] Remove bootstrap_package related ac tests
The bootstrap_package related installer acceptance
tests are disabled for quite some while already
since that package...
Christian Kuhn
16:25 Revision 52359b5c: [BUGFIX] Activate installer ac tests again
When we fiddled in #97056 with Acceptance/Install.suite.yml,
we broke the yml by removing an env: too much. codecepti...
Christian Kuhn
14:43 Revision 617ca91d: [BUGFIX] Fix undefined array key warning in DataHandler
Not all tables have tstamp defined in their ctrl section.
Resolves: #97588
Releases: main, 11.5
Change-Id: Ibddaab2e...
Nikita Hovratov
13:46 Revision 7378d133: [BUGFIX] Fix undefined array key warning in DataHandler
Not all tables have tstamp defined in their ctrl section.
Resolves: #97588
Releases: main, 11.5
Change-Id: Ibddaab2e...
Nikita Hovratov
13:43 Revision 68704bd6: [BUGFIX] Avoid calling string functions with non-strings in GU
This helps avoid breakage when GeneralUtility will switch to
strict mode.
Resolves: #97579
Relates: #97578
Releases:...
Oliver Klee
13:33 Revision 6f37527f: [BUGFIX] Avoid calling string functions with non-strings in GU
This helps avoid breakage when GeneralUtility will switch to
strict mode.
Resolves: #97579
Relates: #97578
Releases:...
Oliver Klee
10:40 Revision 05007288: [TASK] Render flash messages in backend modules again
During the refactoring of the backend templates with #96745
the rendering of some flash messages has stopped.
This c...
Georg Ringer

2022-05-08

10:05 Revision f3176918: [TASK] Deprecate TYPO3\CMS\Core\Utility\ResourceUtility
The core utility class ResourceUtility is a leftover from
an old FAL implementation. In a refactoring in TYPO3 v7 thi...
Nikita Hovratov
08:53 Revision 57f36963: [TASK] Ignore PHPStan errors in GeneralUtilityTest for contract violations
In tests for `GeneralUtility` that explicitly violate the contract
(and test the correct error handling in those case...
Oliver Klee
08:52 Revision 8087bf5b: [DOCS] Correct grammar in a Changelog ReST file
Releases: main, 11.5
Resolves: #97577
Change-Id: I68f6433a4ae38eb05e24b997cdfcba8b2eb60115
Reviewed-on: https://revie...
Lina Wolf
08:43 Revision 4f223674: [DOCS] Correct grammar in a Changelog ReST file
Releases: main, 11.5
Resolves: #97577
Change-Id: I68f6433a4ae38eb05e24b997cdfcba8b2eb60115
Reviewed-on: https://revie...
Lina Wolf
08:41 Revision 8c28103c: [TASK] Ignore PHPStan errors in GeneralUtilityTest for contract violations
In tests for `GeneralUtility` that explicitly violate the contract
(and test the correct error handling in those case...
Oliver Klee

2022-05-07

18:08 Revision 7b4d1cd5: [!!!][TASK] Add native types to MailUtility
And remove phpstan exceptions along the way.
Resolves: #97377
Related: #97210
Related: #97372
Releases: main
Change-...
Larry Garfield
17:29 Revision 67ed4985: [TASK] Resolve "right side of && is always true" in PHPStan
The PHPStan baseline file has several entries for this error.
This patch resolves them by adjusting the code so the
i...
Larry Garfield
16:53 Revision 902126db: [TASK] Resolve "right side of && is always true" in PHPStan
The PHPStan baseline file has several entries for this error.
This patch resolves them by adjusting the code so the
i...
Larry Garfield
13:11 Revision 4db320d9: [BUGFIX] Avoid postgresql error previewing a fe_group-protected page
Avoid a postgresql error when previewing a page from the backend which
has an access protection by a fe_group due to ...
Stephan Großberndt
13:11 Revision 79ebd0e6: [BUGFIX] Avoid postgresql error previewing a fe_group-protected page
Avoid a postgresql error when previewing a page from the backend which
has an access protection by a fe_group due to ...
Stephan Großberndt
12:45 Revision 5b3af51f: [BUGFIX] Avoid postgresql error previewing a fe_group-protected page
Avoid a postgresql error when previewing a page from the backend which
has an access protection by a fe_group due to ...
Stephan Großberndt
12:44 Revision 91829c49: [BUGFIX] Correct type annotation of GU::callUserFunction()
The argument `$funcName` is now annotated as `non-empty-string|\Closure`
to reflect the actual allowed input types. A...
Andreas Fernandez
12:30 Revision f9f3dcbf: [BUGFIX] Correct type annotation of GU::callUserFunction()
The argument `$funcName` is now annotated as `non-empty-string|\Closure`
to reflect the actual allowed input types. A...
Andreas Fernandez
11:17 Revision f846c5e4: [!!!][TASK] Add native types to ExtensionManagementUtility
Also gets rid of some phpstan exceptions.
Resolves: #97374
Related: #97372
Related: #97210
Releases: main
Change-Id:...
Larry Garfield
11:09 Revision c7dde5f8: [TASK] Make ClassNamingUtility strict
This was probably forgotten when adding native types to this
class.
Resolves: #97572
Related: #97205
Releases: main
...
Oliver Klee
10:45 Revision c4747987: [TASK] CI detection in runTests.sh for phpstan
phpstan parallel execution is limited to a maximum
of 5 processes to be a nice neighbor when executed
during core CI ...
Stefan Bürk
10:08 Revision ff134cc9: [TASK] CI detection in runTests.sh for phpstan
phpstan parallel execution is limited to a maximum
of 5 processes to be a nice neighbor when executed
during core CI ...
Stefan Bürk

2022-05-06

22:50 Revision 361c6602: [BUGFIX] Pin CI image docker:20.10.14-dind
Latest docker:20.10-dind (currently 20.10.15)
triggers an error on CI:
Error response from daemon: failed to create ...
Christian Kuhn
22:49 Revision d52d7258: [BUGFIX] Pin CI image docker:20.10.14-dind
Latest docker:20.10-dind (currently 20.10.15)
triggers an error on CI:
Error response from daemon: failed to create ...
Christian Kuhn
22:49 Revision d6965d85: [BUGFIX] Pin CI image docker:20.10.14-dind
Latest docker:20.10-dind (currently 20.10.15)
triggers an error on CI:
Error response from daemon: failed to create ...
Christian Kuhn
14:37 Revision 5ecfceb4: [TASK] Polish SvgTree component styling
This patch is cleaning up a lot of loose ends in the svg tree component.
It aims to make the component look more clea...
Benjamin Kott
14:01 Revision 80060932: [BUGFIX] Improve backend scroll performance with Google Chrome
Scrolling the list module with 100 entries causes framerate
to drop below 15fps on low DPI devices in Google Chrome
w...
Benjamin Franzke
13:45 Revision ff8c9572: [BUGFIX] Remove "overflow: hidden" from form-wizards-element
In order to fix select fields overflowing into each other
when they have very long option titles, the CSS rule
"overf...
Nikita Hovratov
13:18 Revision a9cf5c75: [TASK] Replace deprecated doctrine/dbal 'getSchemaManager()'
'doctrine/dbal' 3.x deprecated the 'getSchemaManager()'
method in favour of the 'createSchemaManager()' method
on con...
Stefan Bürk
13:13 Revision 8d2e34ba: [!!!][TASK] Add native types to CsvUtility
Also, first class callable syntax is added for the csvValues
method.
Resolves: #97207
Related: #97210
Related: #9737...
Larry Garfield
13:01 Revision ffc5261b: [BUGFIX] Remove "overflow: hidden" from form-wizards-element
In order to fix select fields overflowing into each other
when they have very long option titles, the CSS rule
"overf...
Nikita Hovratov
13:00 Revision cac6bc6b: [!!!][TASK] Add native types to StringUtility
Also, clean up related tests' doc blocks.
Resolves: #97382
Related: #97210
Related: #97372
Releases: main
Change-Id:...
Larry Garfield
12:53 Revision 8e912dd8: [TASK] Use PSR-3 compliant logging in ExtendedFileUtility
This change adapts ExtendedFileUtility logs to use
interpolation from PSR-3 instead of %s to identify
variables in lo...
Benni Mack
12:13 Revision eee89b81: [!!!][TASK] Add native types to VersionNumberUtility
Also, a little cleanup in DefaultFunctionsProvider.
The method getCompatVersionFunction() was
calling convertVersionN...
Larry Garfield
11:36 Revision 7ec2cb5f: [!!!][TASK] Add native typing for DebugUtility
Adds type declarations to DebugUtility.
Fixes some calls to these methods to avoid spurious nulls.
Improves documen...
Larry Garfield
10:30 Revision 90d9d27f: [DOCS] Add missing classes with changed method signatures
This adds two recently merged utility classes with changed
method signatures to the breaking rst file.
Resolves: #97...
Nikita Hovratov

2022-05-05

18:52 Revision 64d5fed3: [DOCS] Document styling of current page in fluid_styled_content menu content elements
Document https://review.typo3.org/c/Packages/TYPO3.CMS/+/73048 in the extensions manual
Resolves: #97404
Releases: m...
Lina Wolf
17:21 Revision 7be9318b: [TASK] Deprecate $cObj->lastTypoLink* properties
This change deprecates the following properties:
ContentObjectRenderer->lastTypoLinkUrl
ContentObjectRenderer->lastT...
Benni Mack
16:50 Revision d09bec92: [TASK] Add username to password recovery email salutation
Currently, a user can reset their password, but never gets the information what their username is.
Many users forget ...
Patrick Lenk
16:25 Revision df0d68bc: [TASK] Add username to password recovery email salutation
Currently, a user can reset their password, but never gets the information what their username is.
Many users forget ...
Patrick Lenk
12:13 Revision 7f37960a: [TASK] Unify log messages in DataHandler to be PSR-3 compliant
This change adapts DataHandler logs to use
interpolation from PSR-3 instead of %s to identify
variables in log_detail...
Benni Mack
10:57 Revision 77253e40: [TASK] Simplify a condition in the workspaces DataHandlerHook
a || (b && !a)
can be simplified to
a || b
(because the second sub-condition is only evaluated if a is false).
Re...
Oliver Klee
10:35 Revision 9f3b9eca: [TASK] Simplify a condition in the workspaces DataHandlerHook
a || (b && !a)
can be simplified to
a || b
(because the second sub-condition is only evaluated if a is false).
Re...
Oliver Klee
08:19 Revision d77c9660: [TASK] Raise phpstan/phpstan:^1.6.7
Raise phpstan to newest release, which find more
things in a proper way. This includes some opcache
and autoloading f...
Stefan Bürk
07:39 Revision 252173d3: [TASK] Raise phpstan/phpstan:^1.6.7
Raise phpstan to newest release, which find more
things in a proper way. This includes some opcache
and autoloading f...
Stefan Bürk
07:01 Revision 3a7c8b13: [!!!][TASK] Remove typoscript option config.disableCharsetHeader
This option is obsolete nowadays, as PSR-7 is setting
the headers at the end of the script / when emitting
a Response...
Benni Mack

2022-05-04

21:59 Revision f2e4e838: [BUGFIX] Avoid returning invalid return type in AbstractOEmbedHelper
"AbstractOEmbedHelper::getOEmbedData()" requests data and
decode it as json. json_decode() may fail and thus having
a...
Florian Rival
21:43 Revision ae00ad42: [BUGFIX] Avoid returning invalid return type in AbstractOEmbedHelper
"AbstractOEmbedHelper::getOEmbedData()" requests data and
decode it as json. json_decode() may fail and thus having
a...
Florian Rival
20:34 Revision 68c9b545: [BUGFIX] Name invalid identifier in UpgradeWizard exception
An exception will be raised, if an upgrade wizard identifier
returned by "UpgradeWizardInterface::getIdentifier()" is...
J. Peter M. Schuler
19:26 Revision 4ed1f2ed: [BUGFIX] Fix several type annotations in FormDefinition
This patches replaces several wrong or incomplete type annotations in
FormDefinition. Additionally, the `$renderables...
Elias Häußler
17:18 Revision e909c163: [FEATURE] Replace hooks with events for Preview URI generation
The BackendUtility method "getPreviewUrl" along with
its hooks and the helper method "ADMCMD_previewCmds"
has been ma...
Benni Mack
15:05 Revision 3ba1b87f: [BUGFIX] Allow backend layout without any colPos
Resolves: #97268
Releases: 11.5
Change-Id: I389cb4d076f1595347c1b4c28df8ec84c373c552
Reviewed-on: https://review.typo...
Kevin Appelt
13:39 Revision 6107c4fd: [BUGFIX] Detect arm64 and switch selenium docker image
Currently acceptance tests do not work on arm64 (Apple M1)
due to the lack of support in the selenium docker image.
...
Jochen Roth
13:39 Revision f1095c5f: [BUGFIX] Detect arm64 and switch selenium docker image
Currently acceptance tests do not work on arm64 (Apple M1)
due to the lack of support in the selenium docker image.
...
Jochen Roth
12:22 Revision e6acc0b8: [TASK] Add unit tests for mailto_makelinks
Increase code coverage with some more tests.
Resolves: #97444
Related: #97303
Releases: main, 11.5
Change-Id: Icaa20...
Simon Schaufelberger
11:34 Revision 3c55a8ce: [TASK] Add unit tests for mailto_makelinks
Increase code coverage with some more tests.
Resolves: #97444
Related: #97303
Releases: main, 11.5
Change-Id: Icaa20...
Simon Schaufelberger
09:33 Revision fa95b8af: [DOCS] Adjust removal version of switchable controller actions
Switchable controller actions are removed with TYPO3 12.0. The deprecation
note is adjusted to reflect it.
Resolves:...
Chris Müller
09:32 Revision 635916bc: [BUGFIX] Fix namespaces in extension scanner files
Namespaces in the extension scanner files must
not contain a leading backslash.
Resolves: #97547
Releases: main, 11....
Oliver Bartsch
09:28 Revision 3e7fc67c: [BUGFIX] Fix several type annotations in FormDefinition
This patches replaces several wrong or incomplete type annotations in
FormDefinition. Additionally, the `$renderables...
Elias Häußler
09:17 Revision 7195b429: [BUGFIX] Detect arm64 and switch selenium docker image
Currently acceptance tests do not work on arm64 (Apple M1)
due to the lack of support in the selenium docker image.
...
Jochen Roth
09:16 Revision 50257c3d: [DOCS] Adjust removal version of switchable controller actions
Switchable controller actions are removed with TYPO3 12.0. The deprecation
note is adjusted to reflect it.
Resolves:...
Chris Müller
09:07 Revision 86c12357: [BUGFIX] Fix namespaces in extension scanner files
Namespaces in the extension scanner files must
not contain a leading backslash.
Resolves: #97547
Releases: main, 11....
Oliver Bartsch
08:59 Revision cd34ee6e: [!!!][TASK] Remove legacy ArrayAccess functionality of LinkResult
The introduced LinkResult object and its functionality
has had a fallback built via ArrayAccess for the
LinkBuilderIn...
Benni Mack
08:25 Revision 803f9dfe: [DOCS] Adjust removal version of switchable controller actions
Switchable controller actions are removed with TYPO3 12.0. The deprecation
note is adjusted to reflect it.
Resolves:...
Chris Müller
07:25 Revision 8fc5244a: [FEATURE] Refresh the look of pagemodule
The patch simplifies and optimizes the readability of the page module
interface. It is based on the UX Team's concept...
Annett Jähnichen

2022-05-03

20:15 Revision da0e0152: [TASK] Avoid additional checks in TSFE when resolving a page
When TSFE is fetching the $page record from PageRepository,
it checks the $TSFE->id parameter, which was originally
t...
Benni Mack
20:07 Revision 098e9bf6: [BUGFIX] Correctly resolve instance script path
Calling a site using http://example.org/index.php/invalid/ leads to
~/index.php/whatever/ being used as internal scri...
Oliver Hader
20:04 Revision 97798c06: [BUGFIX] Correctly resolve instance script path
Calling a site using http://example.org/index.php/invalid/ leads to
~/index.php/whatever/ being used as internal scri...
Oliver Hader
20:04 Revision 24c5608c: [BUGFIX] Correctly resolve instance script path
Calling a site using http://example.org/index.php/invalid/ leads to
~/index.php/whatever/ being used as internal scri...
Oliver Hader
16:34 Revision 6b71fb46: [BUGFIX] Apply workspace context in FileRepository::findByRelation
FileRepository::findByRelation does not apply any workspace context
when invoked in backend context.
Resolves: #5933...
Oliver Hader
11:41 Revision 7e213eaa: [BUGFIX] Apply workspace context in FileRepository::findByRelation
FileRepository::findByRelation does not apply any workspace context
when invoked in backend context.
Resolves: #5933...
Oliver Hader
08:06 Revision 489a9ec0: [!!!][TASK] Remove Indexed Search option searchSkipExtendToSubpagesChecking
The option searchSkipExtendToSubpagesChecking in Indexed
search is removed in favor of using a better functionality
o...
Benni Mack
07:46 Revision 7c20e766: [TASK] Deprecate various Context-based methods in TSFE
Various methods can now use the Context API, making the
dependency to TSFE less relevant for future changes.
Resolve...
Benni Mack

2022-05-02

14:29 Revision 742f4f03: [BUGFIX] Remove invalid definition of method body functionality
The method parseDataStructureByIdentifier defines that files can
also be loaded with the "EXT:" prefix. This is curre...
Simon Schaufelberger
14:07 Revision c9fecd62: [BUGFIX] Remove invalid definition of method body functionality
The method parseDataStructureByIdentifier defines that files can
also be loaded with the "EXT:" prefix. This is curre...
Simon Schaufelberger
08:46 Revision 953687bf: [BUGFIX] Avoid unreliable 'rowCount()' in IndexSearchRepository
rowCount() on result sets for SELECT queries are not reliable across
all DBMS, which doctrine/dbal comments in the do...
Stefan Bürk
07:55 Revision 68f1f4a8: [BUGFIX] Avoid unreliable 'rowCount()' in IndexSearchRepository
rowCount() on result sets for SELECT queries are not reliable across
all DBMS, which doctrine/dbal comments in the do...
Stefan Bürk

2022-04-29

14:24 Revision 6f7514f5: [TASK] Streamline duplicate-form-wizard
Streamline the first step of the duplicate-form-wizard
to the new layout of new-form-wizard.
Resolves: #97506
Releas...
Andreas Steiger
12:14 Revision 98fe0595: [TASK] Improve form element header in form inspector
If a field contains a label that is too long, this creates an ugly line
break in the form element header. And also th...
Tobias Siegler
12:13 Revision 4b16b3c9: [TASK] Streamline form element labels in form editor
Form elements in the tree component are labelled with the label of the
corresponding form element definition, whereas...
Elias Häußler
10:12 Revision 5107f249: [TASK] Remove MSSQL supportive code
Core requirements have been changed and publicly announced with:
https://typo3.org/article/new-system-requirements-fo...
Stefan Bürk
09:50 Revision 0efa3a2b: [FEATURE] Add fragment option to Redirect Finisher
This patch adds a new field called "fragment" to the EXT:form Redirect
finisher. It will be appended to the redirect ...
Gabe Troyan
09:36 Revision 651bdca2: [TASK] Improvement of the delete button in the form inspector
Adds a label to the delete button and improves the styling.
Exceptions are the delete buttons in the validators and ...
Tobias Siegler
09:25 Revision c36447f2: [TASK] Streamline form element labels in form editor
Form elements in the tree component are labelled with the label of the
corresponding form element definition, whereas...
Elias Häußler
08:58 Revision 3955aa91: [TASK] Raise symfony/rate-limiter:^5.4.8 and re-enable tests
symfony/rate-limiter:5.4.8 has been released, so the failing
tests commented out with #97298 can be included again.
...
Torben Hansen
07:31 Revision 431a6303: [BUGFIX] Fix type warnings in the workspaces CommandMap
Resolves: #97424
Releases: main, 11.5
Change-Id: I9ccac96427c71f65e1922fe7e6ffb376d06d7e02
Reviewed-on: https://revie...
Oliver Klee
07:24 Revision 9717fe4c: [TASK] Streamline checkboxes of form editor
Change browser default checkboxes to TYPO3
toggle buttons or TYPO3 checkboxes in the form editor.
Resolves: #95086
R...
Andreas Steiger
07:06 Revision 9910291a: [TASK] Raise symfony/rate-limiter:^5.4.8 and re-enable tests
symfony/rate-limiter:5.4.8 has been released, so the failing
tests commented out with #97298 can be included again.
...
Torben Hansen
07:02 Revision f34013fa: [DOCS] Update finisher documentation
The whole documentation about finishers has not
been touched since ages. A lot of information are
outdated. This patc...
Björn Jacob
06:24 Revision 197e763f: [BUGFIX] Fix type warnings in the workspaces CommandMap
Resolves: #97424
Releases: main, 11.5
Change-Id: I9ccac96427c71f65e1922fe7e6ffb376d06d7e02
Reviewed-on: https://revie...
Oliver Klee
06:23 Revision 6b1bbee7: [!!!][FEATURE] Automatically register reports and status via service configuration
Reports and Status of the reports module are now automatically tagged
and registered, based on the implemented `Repor...
Georg Ringer

2022-04-28

18:23 Revision dc9abf59: [TASK] Update PHPStan to 1.6.3
The new version finds some new possible bugs.
Used commands:
> composer require --dev phpstan/phpstan:^1.6.3
> Buil...
Tymoteusz Motylewski
17:38 Revision bbc8676b: [TASK] Update PHPStan to 1.6.3
The new version finds some new possible bugs.
Used commands:
> composer require --dev phpstan/phpstan:^1.6.3
> Buil...
Tymoteusz Motylewski
16:05 Revision 2e5d092e: [TASK] Apply quote coding standards to YAML files
Coding style guidelines say to favor single quotes unless
we actually want YAML interpolation.
This is a partner cha...
Larry Garfield
14:17 Revision 4f3251ff: [TASK] Document removal of deprecated form config
Various form configuration was deprecated with #96568. This patch adds
a notice about planned removal of those deprec...
Elias Häußler
14:05 Revision 335ceaff: [DOCS] Restructure API Reference
The API Reference of the form framework resided inside the docs for
integrators. This patch creates a new main chapte...
Björn Jacob
14:00 Revision 9f146497: [TASK] Further improvements of the form editor/ inspector
The markup of the field definitions has been optimized and aligned
with the standard styling (e.g. in the page proper...
Tobias Siegler
13:10 Revision 8e7aeb56: [BUGFIX] Correct several typos
Releases: master, 11.5
Resolves: #97504
Change-Id: I26ff53cc81eefa550e86928a6db6fd6a982a6008
Reviewed-on: https://rev...
Stephan Großberndt
12:51 Revision 0add60e0: [BUGFIX] Correct several typos
Releases: master, 11.5
Resolves: #97504
Change-Id: I26ff53cc81eefa550e86928a6db6fd6a982a6008
Reviewed-on: https://rev...
Stephan Großberndt
12:30 Revision bc7326e0: [DOCS] Drop superfluous extension scanner tag in RST of #90919
Feature RSTs should not provide a tag for the extension
scanner. However, a "NotScanned" tag was added to the RST fil...
Elias Häußler
11:39 Revision fe3e5897: [TASK] Remove broken include_static.txt TypoScript include
The inclusion of 'include_static.txt' files within the
TypoScript inclusion magic has been part of the extension
'sta...
Georg Ringer
10:45 Revision a12b3201: [BUGFIX] Use the correct pluralized key in search results
The "page" and "pages" translation keys are backwards.
This patch makes them forwards.
Resolves: #96795
Releases: ma...
Larry Garfield
10:22 Revision a775803d: [BUGFIX] Use the correct pluralized key in search results
The "page" and "pages" translation keys are backwards.
This patch makes them forwards.
Resolves: #96795
Releases: ma...
Larry Garfield
09:11 Revision d34c1b90: [FEATURE] Skip translation of overridden form finisher options
If form finisher options are overridden via FlexForm, they must not
be translated by the TranslationService. Otherwis...
Elias Häußler
08:22 Revision 55d3fce3: [BUGFIX] Apply initial value to additional form element property paths
Adding a new validator to a form element in form editor led to an
error if the validator defines additionalElementPro...
Ralf Zimmermann
08:12 Revision 9cdfa70c: [BUGFIX] Adopt doctrine/dbal sqlite autoincrement detection
sqlite basicly knows about two kind of autoincrement column
definition. One which is an alias on the provided "row_id...
Stefan Bürk
05:45 Revision 3e5c0604: [BUGFIX] Adopt doctrine/dbal sqlite autoincrement detection
sqlite basicly knows about two kind of autoincrement column
definition. One which is an alias on the provided "row_id...
Stefan Bürk

2022-04-27

20:04 Revision d492a4ee: [BUGFIX] Raise phpstan processTimeout
Recently from time to time phpstan ci runs are failing with following
error message:
> Reached internal errors count...
Stefan Bürk
19:43 Revision c36d12f6: [BUGFIX] Raise phpstan processTimeout
Recently from time to time phpstan ci runs are failing with following
error message:
> Reached internal errors count...
Stefan Bürk
16:13 Revision af4eae1e: [TASK] Update composer v2 error message in runTests.sh
composer v2 is no longer an experimental feature of
Docker Desktop for MacOS/Windows. Broken composer v2
error messag...
Stefan Bürk
16:12 Revision b8211b2f: [TASK] Update composer v2 error message in runTests.sh
composer v2 is no longer an experimental feature of
Docker Desktop for MacOS/Windows. Broken composer v2
error messag...
Stefan Bürk
15:55 Revision f5a53e7d: [TASK] Update composer v2 error message in runTests.sh
composer v2 is no longer an experimental feature of
Docker Desktop for MacOS/Windows. Broken composer v2
error messag...
Stefan Bürk
15:53 Revision 49eea1d3: [TASK] Move form element-related methods out of AbstractRenderable
With #90385, two methods (`setDefaultValue()` and `setProperty()`) were
added to AbstractRenderable. Those methods ho...
Elias Häußler
15:49 Revision 310c615d: [BUGFIX] Add maxwidth / maxheight parameters to YouTube oembed url
When uploading new assets to the filelist,
the metadata (e.g. width and height) are
automatically extracted from the ...
Oliver Bartsch
15:49 Revision aecc6c35: [BUGFIX] Add maxwidth / maxheight parameters to YouTube oembed url
When uploading new assets to the filelist,
the metadata (e.g. width and height) are
automatically extracted from the ...
Oliver Bartsch
15:08 Revision 570dd743: [BUGFIX] Add maxwidth / maxheight parameters to YouTube oembed url
When uploading new assets to the filelist,
the metadata (e.g. width and height) are
automatically extracted from the ...
Oliver Bartsch
13:32 Revision 3e6dd05a: [TASK] Streamline handling of TypoScript form overrides
Each form definition loaded by FormPersistenceManager can be overridden
by TypoScript. When forms are to be rendered ...
Elias Häußler
13:22 Revision 78989375: [BUGFIX] Apply initial value to additional form element property paths
Adding a new validator to a form element in form editor led to an
error if the validator defines additionalElementPro...
Elias Häußler
13:21 Revision 6d1df41b: [TASK] Validate regex validator pattern in form editor
In the form editor, backend users can currently insert any non-empty
strings for patterns of regular expression valid...
Elias Häußler
10:20 Revision 399ee476: [TASK] Add property and return types to EventDispatcher
The object return on dispatch() is not a formal part of
the interface for BC reasons, but is required by the spec,
so...
Larry Garfield

2022-04-26

20:55 Revision 0e67a246: [DOCS] Fix typo in "Feature: #94996"
handing -> handling
Resolves: #97483
Releases: main, 11.5
Change-Id: Ib726e8f9db29172a4f522d7797e731f4239e93fb
Revie...
Nikita Hovratov
20:01 Revision 82debbd0: [DOCS] Fix typo in "Feature: #94996"
handing -> handling
Resolves: #97483
Releases: main, 11.5
Change-Id: Ib726e8f9db29172a4f522d7797e731f4239e93fb
Revie...
Nikita Hovratov
19:14 Revision e784c912: [BUGFIX] Prevent undefined array key warnings in PageRenderer
Since JS and CSS related properties might be
modified by hooks, corresponding array access
is now secured using null ...
Oliver Bartsch
18:22 Revision 0941c674: [TASK] Update PHPStan & friends
The new version finds some new possible bugs and
removes some incorrect ones.
Used commands:
> composer require --d...
Oliver Klee
18:20 Revision 2d3873d2: [BUGFIX] Prevent undefined array key warnings in PageRenderer
Since JS and CSS related properties might be
modified by hooks, corresponding array access
is now secured using null ...
Oliver Bartsch
17:49 Revision e1b843f7: [TASK] Update PHPStan & friends
The new version finds some new possible bugs and
removes some incorrect ones.
Used commands:
> composer require --d...
Oliver Klee
12:29 Revision 15cae09b: [BUGFIX] Prevent undefined array key warnings in FormEngine
Resolves: #97475
Releases: 11.5
Change-Id: Iaf7dfb8b0ffde2dae73a75fb106b3433bde46c4a
Reviewed-on: https://review.typo...
Oliver Bartsch

2022-04-25

21:14 Revision 69f5a03c: [!!!][FEATURE] Add PSR-14 ModifyVersionDifferencesEvent
This introduces a new PSR-14 event, enabling
extension authors to modify the differences of
versioned records, used f...
Oliver Bartsch
21:07 Revision 846e3930: [TASK] Add runTest.sh -s clean to remove build related files
Add script to 'Build/Scripts/runTests.sh' to clean build and
test related files and folders to get fast a clean state...
Stefan Bürk
20:50 Revision f96a1d9e: [TASK] Add runTest.sh -s clean to remove build related files
Add script to 'Build/Scripts/runTests.sh' to clean build and
test related files and folders to get fast a clean state...
Stefan Bürk
20:25 Revision 93b7e7b0: [TASK] Add runTest.sh -s clean to remove build related files
Add script to 'Build/Scripts/runTests.sh' to clean build and
test related files and folders to get fast a clean state...
Stefan Bürk
20:12 Revision 89c74eca: [TASK] Update typo3/cms-styleguide
Update ext:typo3/cms-styleguide including a bugfix, which
allows the frontend indexed search example to work. This
ha...
Stefan Bürk
20:03 Revision b3a61c39: [BUGFIX] Fix uninitialized string offset in TypoScriptParser
Resolves: #97465
Releases: main, 11.5
Change-Id: Iae6db28b4af2dcdbc1826f14fd0967415a81a341
Reviewed-on: https://revie...
Oliver Bartsch
20:02 Revision 86e847cd: [BUGFIX] Fix undefined array key warning in TcaInline
Resolves: #97461
Releases: main, 11.5
Change-Id: I4c16d9546bd878bb84d2457e2a706829d8232e7c
Reviewed-on: https://revie...
Oliver Bartsch
20:02 Revision 909e2ad9: [BUGFIX] Check parsed option in EmailFinisher
To prevent PHP warnings for passing invalid
arguments to "foreach", the parsed option
is now checked to be a non empt...
Oliver Bartsch
20:02 Revision b5b82bbb: [BUGFIX] Handle sorting of paginated FileList properly
Since #97443 it's finally possible to sort by
all the metadata fields, available since the
introduction of the column...
Oliver Bartsch
19:42 Revision cf47aed8: [TASK] Connect breaking and feature rst for replaced functionality
For TYPO3 12.0, a couple of functionality was replaced.
For example hooks were replaced by new PSR-14 Events.
To sup...
Oliver Bartsch
19:41 Revision 8985107e: [BUGFIX] Fix uninitialized string offset in TypoScriptParser
Resolves: #97465
Releases: main, 11.5
Change-Id: Iae6db28b4af2dcdbc1826f14fd0967415a81a341
Reviewed-on: https://revie...
Oliver Bartsch
19:40 Revision 1eccb6ac: [BUGFIX] Fix undefined array key warning in TcaInline
Resolves: #97461
Releases: main, 11.5
Change-Id: I4c16d9546bd878bb84d2457e2a706829d8232e7c
Reviewed-on: https://revie...
Oliver Bartsch
19:24 Revision fd6e5e03: [BUGFIX] Check parsed option in EmailFinisher
To prevent PHP warnings for passing invalid
arguments to "foreach", the parsed option
is now checked to be a non empt...
Oliver Bartsch
19:23 Revision b1afbe52: [BUGFIX] Handle sorting of paginated FileList properly
Since #97443 it's finally possible to sort by
all the metadata fields, available since the
introduction of the column...
Oliver Bartsch
19:23 Revision d6782a1d: [BUGFIX] Avoid unreliable 'rowCount()' in RedirectRepository
rowCount() on result sets for SELECT queries are not reliable
across all dbmns, which doctrine/dbal comments in the d...
Stefan Bürk
19:22 Revision 032461e7: [DOCS] Fix ImageUpload YAML code
Releases: main, 11.5
Resolves: #97436
Change-Id: I341d8650a5411f3c102948a3f659194574d97749
Reviewed-on: https://revie...
Malte Koitka
18:34 Revision f0c72fb1: [BUGFIX] Fix the generics annotations of ObjectManager
For generics, we explicitly need to state that a type is
an object.
Resolves: #97414
Releases: 11.5
Change-Id: Ia90b...
Oliver Klee
11:48 Revision 1a72530b: [BUGFIX] Fix the generics annotations of makeInstance
For generics, we explicitly need to state that a type is
an object.
Resolves: #97413
Releases: main, 11.5
Change-Id:...
Oliver Klee
11:34 Revision ba8b7632: [BUGFIX] Fix the generics annotations of makeInstance
For generics, we explicitly need to state that a type is
an object.
Resolves: #97413
Releases: main, 11.5
Change-Id:...
Oliver Klee
11:24 Revision f3ce8974: [TASK] Add runTest.sh support for more MariaDB and PostgreSQL versions
New versions for MariaDB and PostgreSQL has been released
in the meanwhile, which falls into the supported range.
Al...
Stefan Bürk
10:50 Revision b851f3ea: [TASK] Add runTest.sh support for more MariaDB and PostgreSQL versions
New versions for MariaDB and PostgreSQL has been released
in the meanwhile, which falls into the supported range.
Al...
Stefan Bürk

2022-04-24

16:44 Revision 8c1cf639: [TASK] Align SystemEnvironment checks to changed requirements
Core requirements have been changed and publicly announced with:
https://typo3.org/article/new-system-requirements-fo...
Stefan Bürk

2022-04-23

17:37 Revision 96f2c37b: [BUGFIX] Name invalid identifier in UpgradeWizard exception
An exception will be raised, if an upgrade wizard identifier
returned by "UpgradeWizardInterface::getIdentifier()" is...
J. Peter M. Schuler

2022-04-22

22:08 Revision fe2e2cc0: [BUGFIX] Use proper LinkFactory setup for newly added unit tests
Patch #97303 has been merged without a rebase, having green
core ci and enough votes. Sadly, quite a little beforehan...
Stefan Bürk
21:19 Revision 7fb01f1e: [TASK] Switch specific strpos() usages with equivalent string methods
Due to a former lack of missing proper functions to
check for strings starting, ending or containing
sub-strings, wor...
Larry Garfield
20:34 Revision 23c55378: [BUGFIX] Keep schema in http_makelinks
Add schema again to typolink configuration parameter
before create typolink
Resolves: #97303
Releases: main, 11.5, 1...
Achim Fritz
19:42 Revision 0a757e06: [BUGFIX] Keep schema in http_makelinks
Add schema again to typolink configuration parameter
before create typolink
Resolves: #97303
Releases: main, 11.5, 1...
Achim Fritz
17:48 Revision c70f284b: [TASK] Add types to internal indexed_search code
As a first part of restructuring indexed search,
this patch reduces some public methods to protected
if they are only...
Benni Mack
17:47 Revision 03370926: [BUGFIX] Avoid unreliable 'rowCount()' in RedirectRepository
rowCount() on result sets for SELECT queries are not reliable
across all dbmns, which doctrine/dbal comments in the d...
Stefan Bürk
16:52 Revision 4f7c4d1c: [!!!][FEATURE] Introduce dedicated class to create typolinks with unified Event
This change moves all "typolink" functionality
from cObj->typolink into a custom "LinkFactory"
class which then calls...
Benni Mack
14:06 Revision de24cfbe: [DOCS] Fix ImageUpload YAML code
Releases: main, 11.5
Resolves: #97436
Change-Id: I341d8650a5411f3c102948a3f659194574d97749
Reviewed-on: https://revie...
Malte Koitka
13:27 Revision ff13b6fe: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/322 from sbuerk/indexed-search-1
[BUGFIX] styleguide: Include TypoScript constants of indexed_search in frontend site configuration (main) Benni Mack
11:48 Revision c2fe6511: [!!!][TASK] Add native types to PathUtility
I also changed the default value for pathinfo()'s $options
argument to match that of PHP's pathinfo(), as that elimin...
Larry Garfield
10:10 Revision 5d3e6abb: [BUGFIX] Fix sorting of file properties in FileList
Since the introduction of the column selector to the
FileList (#96959), it had been possible to sort by
all those sel...
Oliver Bartsch
09:57 Revision 30d21647: [BUGFIX] styleguide: Include TypoScript constants of indexed_search in frontend site configuration
ext:styleguide provides the ability to create a frontend page tree
with proper site configuration. Because of include...
Stefan Bürk
09:47 Revision 02b4094a: [BUGFIX] Fix sorting of file properties in FileList
Since the introduction of the column selector to the
FileList (#96959), it had been possible to sort by
all those sel...
Oliver Bartsch

2022-04-21

21:56 Revision d760edcc: [TASK] Deprecate CompositeExpression methods and instantiation
doctrine/dbal has deprecated multiple methods in the
class 'CompositeExpression'. Luckily, the core
already implement...
Stefan Bürk
20:25 Revision 2127e478: [TASK] Refactor FormEngine TextElement
Some improvements, based on latest <input>
element patches, are now added to the related
TextElement as well. Those a...
Oliver Bartsch
15:50 Revision 5a147005: [BUGFIX] Prevent undefined index warning in FileListController
Releases: main, 11.5
Resolves: #97439
Change-Id: Ie15cfb26b99737896505ad02c6f4a6c67092cf82
Reviewed-on: https://revie...
Daniel Hinderink
14:50 Revision fc062387: [BUGFIX] Prevent undefined index warning in FileListController
Releases: main, 11.5
Resolves: #97439
Change-Id: Ie15cfb26b99737896505ad02c6f4a6c67092cf82
Reviewed-on: https://revie...
Daniel Hinderink
12:31 Revision 91462d7b: [!!!][TASK] Add native types to RootlineUtility
Resolves: #97381
Related: #97210
Related: #97372
Releases: main
Change-Id: I23218d6c42ed89b466a35eb9fc4c8870534893ea
...
Larry Garfield

2022-04-20

20:34 Revision d5a0aec6: [TASK] Additionally removes dangling docker volumes with runTests.sh -u
Over time dangling local anonymous docker volumes
pollutes local docker environments and consuming
space on core cont...
Stefan Bürk
20:34 Revision 2ebabf7a: [TASK] Additionally removes dangling docker volumes with runTests.sh -u
Over time dangling local anonymous docker volumes
pollutes local docker environments and consuming
space on core cont...
Stefan Bürk
20:20 Revision 447c7e70: [BUGFIX] Reference labels to input fields in ext:setup
Input fields in ext:setup currently use the `aria-labelledby`
property with references to a non existing labels. In o...
Torben Hansen
20:18 Revision 04bdbd2b: [TASK] Additionally removes dangling docker volumes with runTests.sh -u
Over time dangling local anonymous docker volumes
pollutes local docker environments and consuming
space on core cont...
Stefan Bürk
20:01 Revision cdce612b: [BUGFIX] Reference labels to input fields in ext:setup
Input fields in ext:setup currently use the `aria-labelledby`
property with references to a non existing labels. In o...
Torben Hansen
14:56 Revision cd53c3e9: [BUGFIX] Avoid undefined array key warnings in ImageContentObject
The key "originalFile" might be unset. It must be
accessed using null coalescing operator just like
some lines above....
Nikita Hovratov
14:34 Revision 6963edad: [BUGFIX] Avoid undefined array key warnings in ImageContentObject
The key "originalFile" might be unset. It must be
accessed using null coalescing operator just like
some lines above....
Nikita Hovratov
11:40 Revision 14cbf0f7: [TASK] Drop typo3/phar-stream-wrapper due to improved handling in PHP
PHP 8.0 finally dropped automatic deserialization of Phar metadata
(see https://wiki.php.net/rfc/phar_stop_autoloadin...
Oliver Hader

2022-04-19

18:54 Revision d4903efe: [FEATURE] Auto creation of database fields for TCA "datetime"
To further support extension authors, the DefaultTcaSchema
is extended to automatically create database fields for
TC...
Oliver Bartsch
10:54 Revision af866543: [TASK] Update minimum PHP version in install tool check
Resolves: #97429
Releases: 11.5
Change-Id: Ia39e70ce6249377829edc9ffb913c7d342f7bd26
Reviewed-on: https://review.typo...
Oliver Bartsch
10:47 Revision 6402d16c: [BUGFIX] Responsive form actions for column selector
The CSS attribute "position: fixed" is replaced by
"position: sticky", which does not get completely
removed from the...
Nikita Hovratov
10:01 Revision d510c3c0: [TASK] Add native types for PermutationUtility
This is more docblocks than function signatures,
but we're being thorough.
Resolves: #97379
Related: #97210
Related:...
Larry Garfield
09:50 Revision 2b0acde2: [BUGFIX] Responsive form actions for column selector
The CSS attribute "position: fixed" is replaced by
"position: sticky", which does not get completely
removed from the...
Nikita Hovratov

2022-04-18

23:26 Revision 27d5534d: [BUGFIX] Use proper EventDispatcherInterface mock
Introducing two new PSR-14 events with #96975 added corresponding tests
with prophesized EventDispatcherInterface obj...
Stefan Bürk
13:58 Revision ac0195a2: [TASK] Update typo3/cms-styleguide
Related styleguide pull-requests:
* https://github.com/TYPO3/styleguide/pull/319
* https://github.com/TYPO3/stylegui...
Stefan Bürk
12:11 Revision 4c25c2d4: [TASK] styleguide: Migrate datetime TCA of FlexForm
While migrating the TCA for the new type
"datetime", the FlexForm part has been
forgotten.
Nikita Hovratov
11:21 Revision 988090d6: [!!!][TASK] Add native types to DiffUtility
'BackendUtility::getProcessedValue()' currently implicitly
returns mixed, whereas makeDiffDisplay() requires a string...
Larry Garfield
11:14 Revision bcdb3f6b: [TASK] styleguide: Adjust TCA for nullable=true
Nikita Hovratov
10:58 Revision 1a8f97b2: [TASK] Migrate form-horizontal class to Bootstrap 5
This patch migrates the "form-horizontal" class from
Bootstrap 3 to the new style by using the "row" and
"col-form-la...
Nikita Hovratov
10:11 Revision 6c2239c3: [FEATURE] Add TCA option nullable instead of eval=null
This patch replaces the "eval=null" option with the
direct option "nullable". The goal is to further
thin out "eval" ...
Nikita Hovratov

2022-04-17

22:49 Revision c5cd5be6: [TASK] Migrate form-horizontal class to Bootstrap 5
This patch migrates the "form-horizontal" class from
Bootstrap 3 to the new style by using the "row" and
"col-form-la...
Nikita Hovratov
20:25 Revision ae9396bc: [TASK] Use more native types for the admin panel controllers
Also improve some type annotations.
Resolves: #97410
Releases: main
Change-Id: Iba39ad19e0456803c7c72ff669551888aad7...
Oliver Klee
19:46 Revision d82af598: [FEATURE] Add two new PSR-14 events to Site Configuration
Two new events have been added to TYPO3, to allow
manipulation / notification of the loaded SiteConfiguration
before ...
Susanne Moog
19:23 Revision 905058d9: [BUGFIX] Fix an incorrect type annotation in the DataHandler
The corresponding parameter is used like an int, and only ints are
passed. So it needs to be an int instead of a stri...
Oliver Klee
19:10 Revision 8d4f951f: [BUGFIX] Fix an incorrect type annotation in the DataHandler
The corresponding parameter is used like an int, and only ints are
passed. So it needs to be an int instead of a stri...
Oliver Klee
18:53 Revision 7bd0e3a4: [TASK] Update PHPUnit & friends
Used commands:
> composer req --dev -W phpunit/phpunit:^9.5.20
> composer req --dev -W phpspec/prophecy:^1.15.0
> com...
Benni Mack
11:58 Revision 591a2ff9: [TASK] Annotate nullable properties in workspaces extension as such
This fixes a whole bunch of PHPStan warnings.
Resolves: #97396
Releases: main, 11.5
Change-Id: Ie60b67d6162b20d32ad6...
Oliver Klee
10:37 Revision a3b96807: [TASK] Annotate nullable properties in workspaces extension as such
This fixes a whole bunch of PHPStan warnings.
Resolves: #97396
Releases: main, 11.5
Change-Id: Ie60b67d6162b20d32ad6...
Oliver Klee
10:35 Revision 664315b4: [TASK] Update PHPUnit & friends
Used commands:
> composer req --dev -W phpunit/phpunit:^9.5.20
> composer req --dev -W phpspec/prophecy:^1.15.0
> com...
Oliver Klee
 

Also available in: Atom