Activity
From 2022-05-21 to 2022-06-19
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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.
... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 04:29 Revision 86330504: [BUGFIX] Remove unnecessary else clauses
- Resolves: #97742
Releases: main
Change-Id: If4944dd1d45b3e8c9522689f472fec9f6810eacb
Reviewed-on: https://review.typo...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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 ... - 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.... - 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... - 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... - 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... - 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 ... - 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.... - 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... - 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... - 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... - 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 ... - 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.... - 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... - 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... - 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...
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
... - 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... - 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 ... - 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 ... - 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 ...
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... - 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... - 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... - 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 ... - 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 ... - 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 ...
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 ... - 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 ... - 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 ... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 08:48 Revision 6999202a: [BUGFIX] Tighten a conditional check in LinkService
- Resolves: #97741
Releases: main
Change-Id: Ic346680b2f3fcaf8ffef5f9b9bd1cb903da61e0b
Reviewed-on: https://review.typo...
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... - 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... - 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... - 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...
2022-06-08
- 16:10 Revision 8a25db00: [BUGFIX] Simplify code in ImageInfo
- Resolves: #97745
Releases: main
Change-Id: I903f04c8eba97e7e4fb148041288da843ea1647d
Reviewed-on: https://review.typo... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 08:44 Revision 3d1b0a08: [DOCS] Make example more general to not confuse
- Releases: main
Resolves: #97735
Change-Id: I703595777f4bb7727cc72b7ab92cb2446f3cf30e
Reviewed-on: https://review.typo... - 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... - 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...
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... - 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... - 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... - 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... - 18:51 Revision 5725ca45: [BUGFIX] Avoid type error when importing content
- Resolves: #97658
Releases: main, 11.5
Change-Id: Ic4e18d64849e64404dca0eef240060d882476526
Reviewed-on: https://revie... - 18:36 Revision f32e7128: [BUGFIX] Avoid type error when importing content
- Resolves: #97658
Releases: main, 11.5
Change-Id: Ic4e18d64849e64404dca0eef240060d882476526
Reviewed-on: https://revie... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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:... - 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:...
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... - 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... - 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... - 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 ... - 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 ... - 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... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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...
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... - 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... - 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/... - 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/... - 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... - 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...
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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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 ... - 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 ... - 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 ...
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) ... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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... - 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... - 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... - 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 ... - 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... - 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 ... - 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... - 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...
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... - 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... - 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:... - 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:...
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.... - 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.... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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...
Also available in: Atom