Project

General

Profile

Activity

From 2022-05-22 to 2022-06-20

2022-06-20

09:10 Revision 5d4e86cd: [BUGFIX] Always call GU::intExplode with a string in EXT:extbase
This helps avoid breakage when GeneralUtility will switch to
strict mode.
This change also prevents a whole bunch of...
Oliver Klee

2022-06-19

22:26 Revision b5c1adc8: [TASK] Improve some property & method comments
Add some more comments to TemplateService related
properties and fix typos.
Resolves: #97796
Releases: main
Change-I...
Christian Kuhn
21:51 Revision 82b2f671: [TASK] Allow global event handlers on click
The backend related global-event-handler is a helper
to especially submit POST forms on various DOM elements.
It supe...
Oliver Hader
21:40 Revision 89e8e0c6: [TASK] Add another test scenario to ArrayUtility::flatten()
Enrich existing test data providers of ArrayUtility::flatten()
with another scenario to see how it behaves on details...
Christian Kuhn
01:52 Revision 59aa5c0b: [BUGFIX] Always call GU::intExplode with a string in EXT:core
This helps avoid breakage when GeneralUtility will switch to
strict mode.
This change also prevents a whole bunch of...
Oliver Klee
01:40 Revision 85373145: [DOCS] Document reports extension
Document the status quo and the recent changes.
resolves https://github.com/TYPO3-Documentation/Changelog-To-Doc/iss...
Lina Wolf
01:36 Revision ccb52b2e: [TASK] Add MAIL/dsn setting to blinded configuration options
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['dsn'] may contain credentials
and is therefore blinded in the configuration modu...
Josef Glatz
01:26 Revision c1ae656d: [TASK] Add MAIL/dsn setting to blinded configuration options
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['dsn'] may contain credentials
and is therefore blinded in the configuration modu...
Josef Glatz
01:25 Revision ab524689: [BUGFIX] Provide a default value in TemplateService to avoid null values
Resolves: #97744
Releases: main
Change-Id: I60f3424696f2b6b655922b6c377ce65ec139c877
Reviewed-on: https://review.typo...
Larry Garfield
01:23 Revision 32f7784c: [TASK] Fix indenting for .html files
In .editorconfig indenting of 4 spaces
is configured (implicitly) for HTML
files. Most files already use this,
but so...
Sybille Peters
01:11 Revision 4300620f: [FEATURE] Show Symfony expression language providers in config module
Show all Symfony expression language providers in the configuration
module including their functions and variables.
...
Georg Ringer
00:59 Revision 7e9ff7a4: [TASK] Set FlashMessageQueue for ModuleTemplate in extbase controller
For the Module Template Layout to render FlashMessages, it
needs to hold the FlashMessageQueue with the added message...
Nikita Hovratov
00:51 Revision ccbbe900: [BUGFIX] Allow XCLASSing of WorkspaceRecord
The factory method WorkspaceRecord::get() now uses a proper
makeInstance() call instead of new for creating new insta...
Oliver Klee
00:51 Revision 874d3d7b: [BUGFIX] Allow XCLASSing of WorkspaceRecord
The factory method WorkspaceRecord::get() now uses a proper
makeInstance() call instead of new for creating new insta...
Oliver Klee
00:51 Revision b8bd7bbc: [BUGFIX] Restore gray background in EXT:dashboard
The patch for issue #97144 explicitly set a white background
for all modules to improve scroll performance. It introd...
Robert Kärner
00:39 Revision 1ee475fb: [TASK] Improve a type annotation in ListUtility
Also simplify the code of a caller as detected by static code analysis.
Resolves: #97711
Relates: #97705
Releases: m...
Oliver Klee
00:34 Revision 3b74cd27: [TASK] Replace single quotes by double quotes in annotations
Doctrine (now?) does not allow values to be surrounded by single quotes.
It expects a `PlainValue` but struggles over...
Julian Hofmann
00:29 Revision 8c9ea809: [TASK] Improve a type annotation in ListUtility
Also simplify the code of a caller as detected by static code analysis.
Resolves: #97711
Relates: #97705
Releases: m...
Oliver Klee
00:22 Revision 4bc35d24: [TASK] Use unsafe but faster password hashing in `RecoveryCodeTest`
`RecoveryCodeTest` now uses a `NoopPasswordHash` implementation, that
uses sha1 internally. It's obviously not as sec...
Andreas Fernandez
00:22 Revision f2ade7fb: [TASK] Use unsafe but faster password hashing in `RecoveryCodeTest`
`RecoveryCodeTest` now uses a `NoopPasswordHash` implementation, that
uses sha1 internally. It's obviously not as sec...
Andreas Fernandez
00:19 Revision 7e0fe3e0: [TASK] Replace single quotes by double quotes in annotations
Doctrine (now?) does not allow values to be surrounded by single quotes.
It expects a `PlainValue` but struggles over...
Julian Hofmann
00:18 Revision ba221b82: [TASK] Add PSR-4 namespace integrity check for code files
This patch adds a script to scan and verify namespace of
core class and test files to be PSR-4 compliant. It uses
pro...
Stefan Bürk

2022-06-18

23:57 Revision 391646f3: [TASK] Add PSR-4 namespace integrity check for code files
This patch adds a script to scan and verify namespace of
core class and test files to be PSR-4 compliant. It uses
pro...
Stefan Bürk
23:42 Revision 69bf2c66: [TASK] Reduce VFS usage in unit tests - Part 1
The component causes errors every once in a while and does not
provide a huge benefit anymore.
This part contains the...
Anja Leichsenring
23:21 Revision d3ecc6f3: [TASK] Use proper PSR-4 compatible namespaces 3
This patch adjustes invalid namespaces uses in some files
to ensure PSR-4 loading compatibility.
Resolves: #97793
Re...
Stefan Bürk
23:21 Revision e0f6866f: [TASK] Use proper PSR-4 compatible namespaces 3
This patch adjustes invalid namespaces uses in some files
to ensure PSR-4 loading compatibility.
Resolves: #97793
Re...
Stefan Bürk
23:20 Revision 8d3b013b: [TASK] Use proper PSR-4 compatible namespaces 2
This patch adjustes invalid namespaces uses in some files
to ensure PSR-4 loading compatibility. Additionally the
sup...
Stefan Bürk
22:56 Revision d1023c9e: [TASK] Use proper PSR-4 compatible namespaces 3
This patch adjustes invalid namespaces uses in some files
to ensure PSR-4 loading compatibility.
Resolves: #97793
Re...
Stefan Bürk
22:50 Revision 0c652808: [TASK] Use proper PSR-4 compatible namespaces 2
This patch adjustes invalid namespaces uses in some files
to ensure PSR-4 loading compatibility. Additionally the
sup...
Stefan Bürk
22:45 Revision 5c29568c: [TASK] Use proper PSR-4 compatible namespaces 1
This change replaces invalid namespaces in some files to
ensure PSR-4 loading compatibility.
Additional missing name...
Stefan Bürk

2022-06-17

19:12 Revision e6de22dd: [DOCS] Remove outdated information from RTE documentation
Additionally, fix some flaws and typos.
Resolves: #97760
Releases: main, 11.5
Change-Id: Ic661dec8a180db640a30fb7305...
Chris Müller
19:01 Revision 95fb2677: [DOCS] Remove outdated information from RTE documentation
Additionally, fix some flaws and typos.
Resolves: #97760
Releases: main, 11.5
Change-Id: Ic661dec8a180db640a30fb7305...
Chris Müller
07:20 Revision 06aab9ee: [!!!][TASK] Use ".gz" instead of ".gzip" for compressed resources
When using compressed files such as JS / CSS files,
the files are now put in a ".gz" file extension instead
of ".gzip...
Benni Mack
07:20 Revision daf0ad00: [TASK] Add image formats avif/avifs to htaccess
Additionally, use "On" as value for ExpiresActive directive
as this is the preferred notation.
Resolves: #97764
Rele...
Chris Müller
07:06 Revision bd79e7bb: [TASK] Add image formats avif/avifs to htaccess
Additionally, use "On" as value for ExpiresActive directive
as this is the preferred notation.
Resolves: #97764
Rele...
Chris Müller
04:29 Revision 86330504: [BUGFIX] Remove unnecessary else clauses
Resolves: #97742
Releases: main
Change-Id: If4944dd1d45b3e8c9522689f472fec9f6810eacb
Reviewed-on: https://review.typo...
Larry Garfield

2022-06-15

11:20 Revision 919fc6b0: [BUGFIX] Avoid invalid type exception in FinisherVariableProvider
Guard invalid argument type exception by using null coalescing operator
in `\TYPO3\CMS\Form\Domain\Finishers\Finisher...
Josua Vogel
08:05 Revision d300c98f: [TASK] Set TYPO3 version to 11.5.13-dev
Change-Id: I3aa1bf69e2c8350edeb71c2ce78a2363a8f5c7bc
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/749...
Oliver Hader
08:02 Revision 69d7e5a1: [TASK] Set TYPO3 version to 10.4.31-dev
Change-Id: Id7f3beef270899625236c25be8db45719086af1c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/749...
Oliver Hader
07:33 Revision d8f26be4: [RELEASE] Release of TYPO3 11.5.12
Change-Id: Ia99dd3b078bc354f201267257d21a4ea44cb3b7f
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/749...
Oliver Hader
07:28 Revision 774a3bf0: [RELEASE] Release of TYPO3 10.4.30
Change-Id: I71f6551f6c250f9dde3155b069de4d5cf78e357b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/749...
Oliver Hader
07:21 Revision d80a9c47: [BUGFIX] Properly apply system maintainer role to backend admins
The security fix TYPO3-CORE-SA-2022-005 introduced a synchronization
of backend user and admin tool sessions - withou...
Oliver Hader
07:20 Revision 9f39d4b7: [BUGFIX] Properly apply system maintainer role to backend admins
The security fix TYPO3-CORE-SA-2022-005 introduced a synchronization
of backend user and admin tool sessions - withou...
Oliver Hader
07:20 Revision 1a1a6feb: [BUGFIX] Properly apply system maintainer role to backend admins
The security fix TYPO3-CORE-SA-2022-005 introduced a synchronization
of backend user and admin tool sessions - withou...
Oliver Hader

2022-06-14

08:47 Revision 81b0066c: [TASK] Set TYPO3 version to 11.5.12-dev
Change-Id: I56f3976ac0866fd2972183af8b8ad07a67350408
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/749...
Oliver Hader
08:47 Revision 8fa6083c: [TASK] Set TYPO3 version to 10.4.30-dev
Change-Id: I989daf592c9a350a54dbe26f138e614781ef7541
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/749...
Oliver Hader
07:38 Revision 7396e8fe: [RELEASE] Release of TYPO3 11.5.11
Change-Id: I87ce1032fe4bad74e14524c0c576fd4fa0a1ae76
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/749...
Oliver Hader
07:32 Revision e87db3fd: [RELEASE] Release of TYPO3 10.4.29
Change-Id: I128659dc3c5e6370bdc6bc62154358029fb3d11c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/749...
Oliver Hader
07:19 Revision 59238797: [SECURITY] Synchronize admin tools session with backend user session
Admin tools sessions are revoked in case the initiatin backend user
does not have admin or system maintainer privileg...
Oliver Hader
07:18 Revision da611775: [SECURITY] Avoid HTML injection in password recovery mail
The `receiverName` variable used in the password recovery mail of the
Extbase felogin plugin was susceptible to HTML ...
Andreas Fernandez
07:17 Revision 6f2554dc: [SECURITY] Ensure text preview of multivalue items in form editor
Multivalue items in the form editor user interface were previewed
as HTML, but should be treated as scalar text only....
Gabe Troyan
07:17 Revision c93ea692: [SECURITY] Do not log stacktrace in exception handlers
When a TYPO3 exception is handled through registered exception
handlers, log writers may log sensitive information to...
Torben Hansen
07:13 Revision 7447a3d1: [SECURITY] Restrict export functionality to allowed users
The import functionality of the import/export module is already
restricted to admin users or users, who explicitly ha...
Torben Hansen
07:12 Revision 1b68d0fa: [SECURITY] Synchronize admin tools session with backend user session
Admin tools sessions are revoked in case the initiatin backend user
does not have admin or system maintainer privileg...
Oliver Hader
07:12 Revision 47936328: [SECURITY] Avoid HTML injection in password recovery mail
The `receiverName` variable used in the password recovery mail of the
Extbase felogin plugin was susceptible to HTML ...
Andreas Fernandez
07:12 Revision 3b16f036: [SECURITY] Ensure text preview of multivalue items in form editor
Multivalue items in the form editor user interface were previewed
as HTML, but should be treated as scalar text only....
Gabe Troyan
07:12 Revision fb542d43: [SECURITY] Do not log stacktrace in exception handlers
When a TYPO3 exception is handled through registered exception
handlers, log writers may log sensitive information to...
Torben Hansen
07:12 Revision f4dd6171: [SECURITY] Restrict export functionality to allowed users
The import functionality of the import/export module is already
restricted to admin users or users, who explicitly ha...
Torben Hansen
07:11 Revision 40f1ea7b: [SECURITY] Synchronize admin tools session with backend user session
Admin tools sessions are revoked in case the initiatin backend user
does not have admin or system maintainer privileg...
Oliver Hader
07:11 Revision 7d46791c: [SECURITY] Avoid HTML injection in password recovery mail
The `receiverName` variable used in the password recovery mail of the
Extbase felogin plugin was susceptible to HTML ...
Andreas Fernandez
07:11 Revision f311198e: [SECURITY] Ensure text preview of multivalue items in form editor
Multivalue items in the form editor user interface were previewed
as HTML, but should be treated as scalar text only....
Gabe Troyan
07:11 Revision f9a1f183: [SECURITY] Do not log stacktrace in exception handlers
When a TYPO3 exception is handled through registered exception
handlers, log writers may log sensitive information to...
Torben Hansen
07:11 Revision 3aef4183: [SECURITY] Restrict export functionality to allowed users
The import functionality of the import/export module is already
restricted to admin users or users, who explicitly ha...
Torben Hansen
06:56 Revision cb1d82f7: [BUGFIX] Apply empty values in language-overlay
Some default fields (e.g. tt_content.bodytext) can contain null values.
TYPO3 first fetches the data in the default l...
André Buchmann

2022-06-13

22:46 Revision 7879a3de: [BUGFIX] Avoid parameter collision in IndexedSearch
The action to delete an indexed item in the IndexedSearch
backend module used the "id" parameter to pass the indexed
...
Oliver Bartsch
19:10 Revision 68c6dd05: [FEATURE] Add PSR-14 events for Mailer
TYPO3's Mailer implementation does now dispatch
two new PSR-14 events.
The `BeforeMailerSentMessageEvent` can be
use...
Oliver Bartsch
07:26 Revision 300531f7: [BUGFIX] Update guzzlehttp/guzzle to 6.5.7
The package guzzlehttp/guzzle has been updated to version 7.4.4
and 6.5.7 which both fix the security issues [1] and ...
Torben Hansen
07:25 Revision 24cde96a: [BUGFIX] Update guzzlehttp/guzzle to 7.4.4
The package guzzlehttp/guzzle has been updated to version 7.4.4
and 6.5.7 which both fix the security issues [1] and ...
Torben Hansen
07:25 Revision 8cf1f942: [BUGFIX] Update guzzlehttp/guzzle to 7.4.4
The package guzzlehttp/guzzle has been updated to version 7.4.4
and 6.5.7 which both fix the security issues [1] and ...
Torben Hansen

2022-06-11

17:12 Revision 979ce508: [BUGFIX] Wait for element in page tree to disappear
Currently the clearFilterReloadsPageTreeWithoutFilterApplied
randomly fails due to a still existing element.
This see...
Jochen Roth
16:50 Revision edad6900: [BUGFIX] Wait for element in page tree to disappear
Currently the clearFilterReloadsPageTreeWithoutFilterApplied
randomly fails due to a still existing element.
This see...
Jochen Roth
14:39 Revision 351d751a: [BUGFIX] Enable login refresh form submit via ENTER key
By making the modal's primary button a submit button
and binding it to the form, the user can now use the ENTER key t...
Markus Klein
12:53 Revision 9de6d9e2: [TASK] Extend 'runTests.sh' to clean rendered documentation
This change adds the ability to clean rendered documentation
folder and files in all system extension folders in one ...
Stefan Bürk
12:51 Revision 6037ce31: [TASK] Extend 'runTests.sh' to clean rendered documentation
This change adds the ability to clean rendered documentation
folder and files in all system extension folders in one ...
Stefan Bürk
12:28 Revision dc6cb08d: [TASK] Extend 'runTests.sh' to clean rendered documentation
This change adds the ability to clean rendered documentation
folder and files in all system extension folders in one ...
Stefan Bürk

2022-06-10

21:05 Revision 199e0da3: [TASK] Add support for PHP8.2 to Build/Scripts/runTests.sh
This patch adds the ability to run commands with PHP8.2 using
`Build/Scripts/runTests.sh`. Support is added early to ...
Stefan Bürk
20:52 Revision de2394f2: [TASK] Add support for PHP8.2 to Build/Scripts/runTests.sh
This patch adds the ability to run commands with PHP8.2 using
`Build/Scripts/runTests.sh`. Support is added early to ...
Stefan Bürk
19:11 Revision 56c8c01e: [TASK] Avoid failing test value for PHP 8.1.7 strtotime bug
PHP 8.1.7 introduced a bug that it considers the month number 100
to be valid, which breaks one of our tests.
As it ...
Oliver Klee
18:17 Revision 147e5a66: [TASK] Avoid failing test value for PHP 8.1.7 strtotime bug
PHP 8.1.7 introduced a bug that it considers the month number 100
to be valid, which breaks one of our tests.
As it ...
Oliver Klee
12:26 Revision d41679a4: [BUGFIX] Use moment.unix for visualizing regular unix timestamps
A dialog trying to prevent overriding existing files in the filelist
module shows an incorrect modification date of f...
Oliver Hader
12:26 Revision 7f0af212: [BUGFIX] Use moment.unix for visualizing regular unix timestamps
A dialog trying to prevent overriding existing files in the filelist
module shows an incorrect modification date of f...
Oliver Hader
12:25 Revision d654834f: [BUGFIX] Use moment.unix for visualizing regular unix timestamps
A dialog trying to prevent overriding existing files in the filelist
module shows an incorrect modification date of f...
Oliver Hader
12:18 Revision 73637a4d: [BUGFIX] Throw 404 error when XML sitemap is not available
Resolves: #97612
Releases: main, 11.5
Change-Id: Ia23a15f0beb864a8b53c568ed27642ec7ac8c7b2
Reviewed-on: https://revie...
Chris Müller
12:06 Revision c21ccfa3: [BUGFIX] Throw 404 error when XML sitemap is not available
Resolves: #97612
Releases: main, 11.5
Change-Id: Ia23a15f0beb864a8b53c568ed27642ec7ac8c7b2
Reviewed-on: https://revie...
Chris Müller
11:56 Revision edada8a0: [BUGFIX] Enable login refresh form submit via ENTER key
By making the modal's primary button a submit button
and binding it to the form, the user can now use the ENTER key t...
Markus Klein
08:48 Revision 6999202a: [BUGFIX] Tighten a conditional check in LinkService
Resolves: #97741
Releases: main
Change-Id: Ic346680b2f3fcaf8ffef5f9b9bd1cb903da61e0b
Reviewed-on: https://review.typo...
Larry Garfield

2022-06-09

14:37 Revision 1708cda8: [BUGFIX] Apply empty values in language-overlay
Some default fields (e.g. tt_content.bodytext) can contain null values.
TYPO3 first fetches the data in the default l...
André Buchmann
08:46 Revision 6f84ff52: [!!!][TASK] Remove unused MailerAdapterInterface
The MailerAdapterInterface, related to SwiftMailer
is removed, since it is unused in core since v7.
Resolves: #97752...
Oliver Bartsch
08:43 Revision b87b5507: [TASK] Resolve more dead code paths
More code paths identified as dead by PHPStan, or
that PHPStan isn't understanding correctly.
Used command:
> Build...
Larry Garfield
07:30 Revision 94dd6f06: [TASK] Resolve more dead code paths
More code paths identified as dead by PHPStan, or
that PHPStan isn't understanding correctly.
Used command:
> Build...
Larry Garfield

2022-06-08

16:10 Revision 8a25db00: [BUGFIX] Simplify code in ImageInfo
Resolves: #97745
Releases: main
Change-Id: I903f04c8eba97e7e4fb148041288da843ea1647d
Reviewed-on: https://review.typo...
Larry Garfield
11:38 Revision 12da9f62: [BUGFIX] Apply empty values in language-overlay
Some default fields (e.g. tt_content.bodytext) can contain null values.
TYPO3 first fetches the data in the default l...
André Buchmann
07:27 Revision d1206ba2: [BUGFIX] Always call GU::intExplode with a string in EXT:backend
This helps avoid breakage when GeneralUtility will switch to
strict mode.
This change also prevents a whole bunch of...
Oliver Klee

2022-06-07

16:04 Revision 3cd23569: [TASK] Remove type annotations where possible
Searched for "/** @var " and went through all results manually.
Skipped results where GeneralUtility::makeInstance is...
Simon Schaufelberger
16:04 Revision 7d1bc443: [TASK] Remove type annotations where possible
Searched for "/** @var " and went through all results manually.
Skipped results where GeneralUtility::makeInstance is...
Simon Schaufelberger
14:52 Revision e995c4f0: [TASK] Update TypeScript to 4.7
Executed commands:
cd Build
yarn add --dev typescript@~4.7.0
Resolves: #97698
Releases: main, 11.5
Change-I...
Andreas Fernandez
14:50 Revision 3a25c94b: [!!!][FEATURE] Introduce PSR-14 events in TSFE page resolving
This change introduces three new PSR-14 Events in favor
of the following hooks:
* $GLOBALS['TYPO3_CONF_VARS']['SC_OP...
Benni Mack
11:38 Revision 3b0a6999: [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
08:44 Revision 3d1b0a08: [DOCS] Make example more general to not confuse
Releases: main
Resolves: #97735
Change-Id: I703595777f4bb7727cc72b7ab92cb2446f3cf30e
Reviewed-on: https://review.typo...
Lina Wolf
07:30 Revision dd3d8e38: [BUGFIX] Avoid invalid type exception in FinisherVariableProvider
Guard invalid argument type exception by using null coalescing operator
in `\TYPO3\CMS\Form\Domain\Finishers\Finisher...
Josua Vogel
06:36 Revision 70ed0ede: [BUGFIX] Avoid invalid type exception in FinisherVariableProvider
Guard invalid argument type exception by using null coalescing operator
in `\TYPO3\CMS\Form\Domain\Finishers\Finisher...
Josua Vogel

2022-06-06

20:10 Revision 0fc75be1: [TASK] Solve several phpstan issues in GifBuilder
Also add some (indirect) basic tests for
GifBuilder::calculateValue.
Used command:
> Build/Scripts/runTests.sh -s p...
Simon Schaufelberger
19:46 Revision f9c1ed54: [TASK] Solve several phpstan issues in GifBuilder
Also add some (indirect) basic tests for
GifBuilder::calculateValue.
Used command:
> Build/Scripts/runTests.sh -s p...
Simon Schaufelberger
19:23 Revision 9a493fd1: [BUGFIX] Fix randomly failing PageTreeFilterCest
Sometimes it happens that the page tree is not updated
within a certain amount of time resulting in failing tests.
Th...
Simon Schaufelberger
19:03 Revision 520ecd36: [BUGFIX] Fix randomly failing PageTreeFilterCest
Sometimes it happens that the page tree is not updated
within a certain amount of time resulting in failing tests.
Th...
Simon Schaufelberger
18:51 Revision 5725ca45: [BUGFIX] Avoid type error when importing content
Resolves: #97658
Releases: main, 11.5
Change-Id: Ic4e18d64849e64404dca0eef240060d882476526
Reviewed-on: https://revie...
Chris Müller
18:36 Revision f32e7128: [BUGFIX] Avoid type error when importing content
Resolves: #97658
Releases: main, 11.5
Change-Id: Ic4e18d64849e64404dca0eef240060d882476526
Reviewed-on: https://revie...
Chris Müller
18:07 Revision 0cc02a87: [TASK] Drop PhpStorm meta configuration for getAccessibleMock & friends
This is now covered by the annotations using generics in the testing
framework base class, and hence not needed anymo...
Oliver Klee
18:07 Revision 5a522bca: [TASK] Drop PhpStorm meta configuration for getAccessibleMock & friends
This is now covered by the annotations using generics in the testing
framework base class, and hence not needed anymo...
Oliver Klee
18:02 Revision 7a3202cb: [BUGFIX] Make file paths absolute in GIFBUILDER
In CLI context the full path to the temporary generated file by the
GIFBUILDER can't be resolved. Because of this inc...
Simon Schaufelberger
17:56 Revision 1088be60: [TASK] Drop PhpStorm meta configuration for getAccessibleMock & friends
This is now covered by the annotations using generics in the testing
framework base class, and hence not needed anymo...
Oliver Klee

2022-06-04

22:18 Revision 2f48dd82: [BUGFIX] Align translation prefix handling in DataMapProcessor
For translating / synchronizing (inline) records, the DataHandler
dispatches the data map to the DataMapProcessor. Th...
Oliver Bartsch
22:05 Revision 410d2899: [BUGFIX] Align translation prefix handling in DataMapProcessor
For translating / synchronizing (inline) records, the DataHandler
dispatches the data map to the DataMapProcessor. Th...
Oliver Bartsch
21:16 Revision d198c60a: [BUGFIX] Respect ordering in pagination of redirect module
The pagination links of the redirects module must respect a given
ordering.
Resolves: #97645
Releases: main, 11.5
Ch...
Georg Ringer
21:07 Revision 2dd3daa5: [BUGFIX] Respect ordering in pagination of redirect module
The pagination links of the redirects module must respect a given
ordering.
Resolves: #97645
Releases: main, 11.5
Ch...
Georg Ringer
04:20 Revision a2c1edc0: [BUGFIX] Fix crashes for current and getInfo on empty storages
For empty storages, we need to avoid accessing inexistent array elements.
Resolves: #97417
Relates: #97554
Releases:...
Oliver Klee
04:06 Revision e08c44bf: [BUGFIX] Fix crashes for current and getInfo on empty storages
For empty storages, we need to avoid accessing inexistent array elements.
Resolves: #97417
Relates: #97554
Releases:...
Oliver Klee

2022-06-03

20:28 Revision 7a637e81: [BUGFIX] Use configuration context for placeholders in YAML import
The placeholder replacement in the yaml import method must receive
the current configuration context to be able to re...
Sascha Egerer
18:03 Revision 3dc65515: [BUGFIX] Use configuration context for placeholders in YAML import
The placeholder replacement in the yaml import method must receive
the current configuration context to be able to re...
Sascha Egerer
17:21 Revision 73ed5173: [TASK] Add functional tests to test the caching behavior of ext:form
In preparation for patchset
https://review.typo3.org/c/Packages/TYPO3.CMS/+/70460/,
functional tests are introduced t...
Ralf Zimmermann
16:59 Revision a082c364: [BUGFIX] Ensure proper value when accessing array
Even if the property 'crop' is not explicit set in the
TypoScript code provide expected values to the stdWrap
method ...
Marc Willmann
16:34 Revision 6fdb5153: [BUGFIX] Ensure proper value when accessing array
Even if the property 'crop' is not explicit set in the
TypoScript code provide expected values to the stdWrap
method ...
Marc Willmann
15:54 Revision 9a241391: [BUGFIX] Use correct check for disabled field in DataHandler
Instead of checking for the array key `enablecolumns` the check must be
done on the field `disabled` itself.
Resolve...
Georg Ringer
15:45 Revision 47fa45cf: [BUGFIX] Use correct check for disabled field in DataHandler
Instead of checking for the array key `enablecolumns` the check must be
done on the field `disabled` itself.
Resolve...
Georg Ringer
15:37 Revision 157930db: [TASK] Align the test field annotations with the testing framework
Also drop type annotations that already are present in the
corresponding field in the superclass, and drop some type ...
Oliver Klee
15:32 Revision 24c5372a: [TASK] Properly deprecate the check for the SiteLanguageAwareTrait
In #87380, it was recommended to use the `SiteLanguageAwareInterface`
instead of the `SiteLanguageAwareTrait` for mar...
Oliver Klee
10:40 Revision 6957bb32: [BUGFIX] Late bind drag uploader
If TCA with a file upload is used within IRRE (e.g. as done by
EXT:news), creating a new record or opening an existin...
Andreas Fernandez
10:06 Revision 33ae3fa7: [TASK] Raise to recent moment & moment-timezone versions
+ npm package moment up to v2.29.2 contained a vulnerability
(https://github.com/advisories/GHSA-8hfj-j24r-96c4) wh...
Oliver Hader
10:06 Revision 015b1089: [TASK] Raise to recent moment & moment-timezone versions
+ npm package moment up to v2.29.2 contained a vulnerability
(https://github.com/advisories/GHSA-8hfj-j24r-96c4) wh...
Oliver Hader
10:05 Revision f8016368: [BUGFIX] Use correct todo annotation in drag-upoader.ts
Resolves: #97730
Releases: main
Change-Id: I78aa8d10dfdd045405316c25d8ce39d353b9e9d6
Reviewed-on: https://review.typo...
Andreas Fernandez
10:04 Revision 117a0f6f: [TASK] Raise to recent moment & moment-timezone versions
+ npm package moment up to v2.29.2 contained a vulnerability
(https://github.com/advisories/GHSA-8hfj-j24r-96c4) wh...
Oliver Hader
03:24 Revision 234569f4: [BUGFIX] Late bind drag uploader
If TCA with a file upload is used within IRRE (e.g. as done by
EXT:news), creating a new record or opening an existin...
Andreas Fernandez

2022-06-02

11:40 Revision 75350789: [TASK] Improve a type annotation in the setup extension
Also add a missing type cast.
Used command:
> ./Build/Scripts/runTests.sh -s phpstanGenerateBaseline
Resolves: #974...
Oliver Klee
11:29 Revision 78d81a90: [TASK] Add URL to PHP documentation for datetime.format
Resolves: #97726
Releases: main
Change-Id: I7139dc9431aa5bf117d2aa3d4cf4586e5bf74b8b
Reviewed-on: https://review.typo...
medarob
11:24 Revision 5c8af34c: [TASK] Improve a type annotation in the setup extension
Also add a missing type cast.
Used command:
> ./Build/Scripts/runTests.sh -s phpstanGenerateBaseline
Resolves: #974...
Oliver Klee
11:23 Revision 9c9b119f: [TASK] Raise to recent composer/composer 2.2 version
composer req --dev composer/composer:^2.2.12
Resolves: #97722
Releases: main, 11.5
Change-Id: I526de4c62b5f9bc03230a...
Oliver Hader
11:23 Revision 5e89b5dc: [TASK] Raise to recent composer/composer 2.2 version
composer req --dev composer/composer:^2.2.12
Resolves: #97722
Releases: main, 11.5
Change-Id: I526de4c62b5f9bc03230a...
Oliver Hader

2022-05-31

12:03 Revision 990da16a: [BUGFIX] Make schedulable commands field identifiers unique
The scheduler module contains a special task,
which allows to select schedulable symfony
commands.
The corresponding...
Oliver Bartsch
10:11 Revision ff0fa37f: [BUGFIX] Make schedulable commands field identifiers unique
The scheduler module contains a special task,
which allows to select schedulable symfony
commands.
The corresponding...
Oliver Bartsch
07:46 Revision 244ab0fd: [TASK] Note nullable parameters and returns as such
Based on the code, these parameters are nullable. The doc
comments should reflect that. Doing so eliminates several
P...
Larry Garfield
07:35 Revision f0ef135d: [TASK] Note nullable parameters and returns as such
Based on the code, these parameters are nullable. The doc
comments should reflect that. Doing so eliminates several
P...
Larry Garfield

2022-05-30

10:44 Revision a368cde8: [TASK] Fix wrong indentation in Context class
The switch structures in `Context` class are indented
wrong. This patch corrects the indentation.
Resolves: #97708
R...
Torben Hansen
10:33 Revision 538046cd: [TASK] Fix wrong indentation in Context class
The switch structures in `Context` class are indented
wrong. This patch corrects the indentation.
Resolves: #97708
R...
Torben Hansen
06:08 Revision 682f28f3: [TASK] Update PHPStan to version 1.7.3
Used commands:
> composer req --dev phpstan/phpstan:^1.7.3
> ./Build/Scripts/runTests.sh -s clean
> ./Build/Scripts/...
Oliver Klee
05:42 Revision 921a6786: [TASK] Update PHPStan to version 1.7.3
Used commands:
> composer req --dev phpstan/phpstan:^1.7.3
> ./Build/Scripts/runTests.sh -s clean
> ./Build/Scripts/...
Oliver Klee
05:41 Revision 25c4689a: [TASK] Make the return type of GeneralUtility::tempnam more specific
Also adapt the callers accordingly. This resolves a few PHPStan warnings
and allows simplifying some code.
Used comm...
Oliver Klee
05:10 Revision f11dbece: [TASK] Make the return type of GeneralUtility::tempnam more specific
Also adapt the callers accordingly. This resolves a few PHPStan warnings
and allows simplifying some code.
Used comm...
Oliver Klee

2022-05-29

11:33 Revision e24d05f4: [TASK] Improve and clean up some type annotations in tests
This gets rids of some PHPStan warnings triggered by the latest
testing framework raise.
Used command:
> ./Build/Scr...
Oliver Klee

2022-05-28

23:08 Revision 156fee70: [BUGFIX] Resolve a stray strpos call
This conversion got past the big conversion patch
before, probably due to the negation.
Resolves: #97640
Releases: m...
Larry Garfield
22:57 Revision 01a24ae0: [BUGFIX] Resolve a stray strpos call
This conversion got past the big conversion patch
before, probably due to the negation.
Resolves: #97640
Releases: m...
Larry Garfield
21:05 Revision 58ba749f: [BUGFIX] Mark nullable properties in EXT:core as such
Resolves: #97630
Releases: main, 11.5
Change-Id: Id31d1b28929eb85dd2adaa8a263e5d84a2a842b5
Reviewed-on: https://revie...
Oliver Klee
20:53 Revision 0193bc7c: [BUGFIX] Mark nullable properties in EXT:core as such
Resolves: #97630
Releases: main, 11.5
Change-Id: Id31d1b28929eb85dd2adaa8a263e5d84a2a842b5
Reviewed-on: https://revie...
Oliver Klee
20:52 Revision 2a0fa205: [TASK] Remove dead code paths identified by PHPStan
According to PHPStan, these checks are all unnecessary.
Most of them appear to be type checks that have been
rendered...
Larry Garfield
20:32 Revision d28deef5: [TASK] Update copyright year in README.md and INSTALL.md
Update copyright year to 2022
Resolves: #97704
Releases: main, 11.5, 10.4
Change-Id: I15e6c0674ac293eecad88f95379ec3...
Torben Hansen
20:32 Revision 72ba9ce5: [TASK] Update copyright year in README.md and INSTALL.md
Update copyright year to 2022
Resolves: #97704
Releases: main, 11.5, 10.4
Change-Id: I15e6c0674ac293eecad88f95379ec3...
Torben Hansen
20:26 Revision 074cb535: [TASK] Remove dead code paths identified by PHPStan
According to PHPStan, these checks are all unnecessary.
Most of them appear to be type checks that have been
rendered...
Larry Garfield
20:18 Revision 6f3d45da: [TASK] Update copyright year in README.md and INSTALL.md
Update copyright year to 2022
Resolves: #97704
Releases: main, 11.5, 10.4
Change-Id: I15e6c0674ac293eecad88f95379ec3...
Torben Hansen

2022-05-27

13:20 Revision e16e68fb: [DOCS] Streamline felogin documentation
The patch provides the following changes:
- Use consistent header levels
- Format code examples with the correct lang...
Chris Müller
13:12 Revision eaaa9984: [DOCS] Streamline felogin documentation
The patch provides the following changes:
- Use consistent header levels
- Format code examples with the correct lang...
Chris Müller
11:26 Revision 08ca9785: [TASK] Add `function_to_constant` to php-cs-fixer
php-cs-fixer has the fixer `function_to_constant` which replaces PHP
functions to their equivalent constants, which i...
Andreas Fernandez
07:59 Revision 900e2de5: [BUGFIX] Update guzzlehttp/guzzle to 6.5.6
The package guzzlehttp/guzzle has been updated to 7.4.3 and 6.5.6
respectively, both fixing a security vulnerability ...
Andreas Fernandez
07:59 Revision 20d5b3dc: [BUGFIX] Update guzzlehttp/guzzle to 7.4.3
The package guzzlehttp/guzzle has been updated to 7.4.3 and 6.5.6
respectively, both fixing a security vulnerability ...
Andreas Fernandez
07:59 Revision 1e90ac9d: [BUGFIX] Update guzzlehttp/guzzle to 7.4.3
The package guzzlehttp/guzzle has been updated to 7.4.3 and 6.5.6
respectively, both fixing a security vulnerability ...
Andreas Fernandez

2022-05-25

21:15 Revision e16fd7cb: [BUGFIX] Fix typolink parameter stdWrap when using additional info
When using stdWrap for setting the actual parameter value, all
additional information (like target, class and title) ...
Felix Nagel
18:15 Revision b270a6bb: [BUGFIX] Disable toggle all action in multi record selection
If a table in recordlist only contains records
which do not provide a checkbox, the "toggle
all" action should be dis...
Oliver Bartsch
13:00 Revision a1325680: [BUGFIX] Disable toggle all action in multi record selection
If a table in recordlist only contains records
which do not provide a checkbox, the "toggle
all" action should be dis...
Oliver Bartsch
13:00 Revision 58938ec0: [BUGFIX] Prevent TypeError in ActionController
Ensure to properly typecast optional
parameters of throwStatus() before
passing them to type hinted methods.
Resolve...
Oliver Bartsch
13:00 Revision d2e31772: [BUGFIX] Properly handle shortcuts for creating new records
When creating bookmarks to the "new" view in FormEngine,
those bookmark previously did not show up in the toolbar lis...
Oliver Bartsch
12:18 Revision 92eb4477: [BUGFIX] Prevent undefined array key warnings in RecordHistory
Occurred on accessing the record history
for records on pid=0.
Resolves: #97682
Releases: main, 11.5
Change-Id: I041...
Oliver Bartsch
12:03 Revision 48975aef: [BUGFIX] Prevent undefined array key warnings in RecordHistory
Occurred on accessing the record history
for records on pid=0.
Resolves: #97682
Releases: main, 11.5
Change-Id: I041...
Oliver Bartsch
12:01 Revision 1c0cf77e: [BUGFIX] Prevent TypeError in ActionController
Ensure to properly typecast optional
parameters of throwStatus() before
passing them to type hinted methods.
Resolve...
Oliver Bartsch
11:22 Revision 45719077: [TASK] Align the test field annotations with the testing framework
Also drop type annotations that already are present in the
corresponding field in the superclass, and drop some type ...
Oliver Klee
11:22 Revision dbdd8bf6: [TASK] Simplify code in ConjunctionValidator
The code in ConjunctionValidator can be greatly
simplified by taking advantage of the fact that
an empty result objec...
Larry Garfield
11:21 Revision 79809796: [BUGFIX] Properly handle shortcuts for creating new records
When creating bookmarks to the "new" view in FormEngine,
those bookmark previously did not show up in the toolbar lis...
Oliver Bartsch
11:14 Revision 4bc86d92: [TASK] Simplify code in ConjunctionValidator
The code in ConjunctionValidator can be greatly
simplified by taking advantage of the fact that
an empty result objec...
Larry Garfield
11:11 Revision e5616696: [BUGFIX] Take dev mode into account for package hash
When generating the identifier for the package artifact,
not only the hash from the composer.lock must be taken
into ...
Helmut Hummel
11:10 Revision 233b80cd: [BUGFIX] Avoid undefined array key warnings in GifBuilder
GIFBUILDER processing doesn't return a processedFile
Resolves: #97651
Releases: main, 11.5
Change-Id: I24964ec640636...
Simon Schaufelberger
11:06 Revision 7326bc9d: [BUGFIX] Take dev mode into account for package hash
When generating the identifier for the package artifact,
not only the hash from the composer.lock must be taken
into ...
Helmut Hummel
10:37 Revision 82046e63: [BUGFIX] Avoid undefined array key warnings in GifBuilder
GIFBUILDER processing doesn't return a processedFile
Resolves: #97651
Releases: main, 11.5
Change-Id: I24964ec640636...
Simon Schaufelberger
07:47 Revision 8a79fd8f: [BUGFIX] styleguide: Make a type annotation in a test more specific
https://github.com/TYPO3-CMS/styleguide/pull/326
This gets the type annotation in line with the latest testing
frame...
Oliver Klee

2022-05-24

19:48 Revision 75041196: [BUGFIX] Prevent undefined array key warning when fetching session data
Resolves: #97686
Releases: master, 11.5
Change-Id: I0228126e4b7dd091b6eddc70bbbd8aade6142dcc
Reviewed-on: https://rev...
Rudy Gnodde
19:27 Revision 6c2ba2ac: [BUGFIX] Prevent undefined array key warning when fetching session data
Resolves: #97686
Releases: master, 11.5
Change-Id: I0228126e4b7dd091b6eddc70bbbd8aade6142dcc
Reviewed-on: https://rev...
Rudy Gnodde
06:53 Revision fa8187d5: [BUGFIX] Fix typo in description for BE.compressionLevel
This patch fixes a typo in the description for BE.compressionLevel.
A single `s` is missing in `_.htacces`
Resolves:...
Torben Hansen
06:45 Revision e97def25: [BUGFIX] Fix typo in description for BE.compressionLevel
This patch fixes a typo in the description for BE.compressionLevel.
A single `s` is missing in `_.htacces`
Resolves:...
Torben Hansen

2022-05-23

20:44 Revision e78645bc: [TASK] Avoid method_exists() for phpunit 8 compat
A couple of left overs from a phpunit 8 compat
layer. They can be safely removed since v12 and
v11 require phpunit 9....
Christian Kuhn
20:44 Revision 4d0677af: [TASK] Avoid method_exists() for phpunit 8 compat
A couple of left overs from a phpunit 8 compat
layer. They can be safely removed since v12 and
v11 require phpunit 9....
Christian Kuhn
20:31 Revision 36ebecb9: [TASK] Drop info deprecated about RealURL/CoolUri @ root-htaccess
Releases: main
Resolves: #97675
Change-Id: Id92fd0bc9b9fe5dfdb4a771d165527debc832fc5
Reviewed-on: https://review.typo...
Marcus Förster
17:06 Revision c5fd499d: [TASK] Raise typo3/testing-framework:^6.16.5
Update testing-framework to incorporate latest changes.
Some phpstan-baseline ignore-patterns are added and will
be ...
Stefan Bürk
16:12 Revision de0ce374: [TASK] Update PHPStan to version 1.7.0
The new version finds some new possible bugs and
removes some incorrect ones.
Used commands:
> composer req --dev p...
Oliver Klee
15:52 Revision c648baf0: [TASK] Update PHPStan to version 1.7.0
The new version finds some new possible bugs and
removes some incorrect ones.
Used commands:
> composer req --dev p...
Oliver Klee
14:56 Revision 361ddcef: [FEATURE] Add option to influence display of the website title
Adds a new TypoScript option config.showWebsiteTitle.
The option controls whether the website title (as defined
in th...
Tobias D
13:42 Revision 3669bf6d: [TASK] Update the testing framework
This update also reveals some instances where our type
annotations in the tests are not specific enough.
This will be...
Oliver Klee
12:07 Revision 7275e8e1: [TASK] Raise phpstan/phpstan:^1.6.9
Raise phpstan to include latest phpstan bugfixes.
See: https://github.com/phpstan/phpstan/releases/tag/1.6.9
Used co...
Stefan Bürk
11:54 Revision d438fbd5: [TASK] Raise phpstan/phpstan:^1.6.9
Raise phpstan to include latest phpstan bugfixes.
See: https://github.com/phpstan/phpstan/releases/tag/1.6.9
Used co...
Stefan Bürk

2022-05-22

18:27 Revision c44205a3: [DOCS] Fix typo in "Deprecate usage of RegularExpressionValidator in form editor"
Resolves: #97674
Releases: main
Change-Id: Ib4340b50576f0b506fec5c5b16ec8ec17fe73373
Reviewed-on: https://review.typo...
Chris Müller
12:01 Revision 84d30b90: [DOCS] correct text-role
The text role `:ts:` may only be used for typescript, not typoscript. It
does therefore not render.
Releases: main
R...
Lina Wolf
11:29 Revision 32ca7d07: [DOCS] Fix typos in "PSR-14 Event for modifying version differences"
Resolves: #97672
Releases: main
Change-Id: Id23321312212e6ce331d898d588149dbf1ff1703
Reviewed-on: https://review.typo...
Chris Müller
 

Also available in: Atom