Activity
From 2023-07-05 to 2023-08-03
2023-08-03
- 21:32 Revision fbbf43bf: [BUGFIX] Display preview image of media resource
- While the backend already renders preview images of for example
YouTube videos in the media module, it doesn't show t... - 21:32 Revision 8f378f08: [BUGFIX] Display preview image of media resource
- While the backend already renders preview images of for example
YouTube videos in the media module, it doesn't show t... - 21:32 Revision f5fc9bab: [BUGFIX] Display preview image of media resource
- While the backend already renders preview images of for example
YouTube videos in the media module, it doesn't show t... - 21:12 Revision d0637655: [TASK] Streamline upper "Content" area in Page module localizations
- In the page module it is possible to display the content of the
languages side by side with the "Language Comparison"... - 21:04 Revision d1cd00f3: [FEATURE] Introduce PHP attribute to autoconfigure event listeners
- A new custom PHP attribute "AsEventListener" is added in
order to autoconfigure a class as an event listener.
The at... - 20:18 Revision e150abe1: [TASK] Streamline upper "Content" area in Page module localizations
- In the page module it is possible to display the content of the
languages side by side with the "Language Comparison"... - 19:40 Revision cdeb7bd7: [BUGFIX] Make GeneralUtility::getFilesInDir() correctly check extensions
- Invoke `str_ends_with` on lowercased filesystem entries in order to check
for allowed extensions. This is more stable... - 19:39 Revision f854477b: [BUGFIX] Prevent TypeError in DatabaseIntegrityController
- Apply type cast to the input value to prevent a TypeError.
Resolves: #101555
Releases: main, 12.4
Change-Id: If2db6d... - 19:31 Revision 13ff93f0: [BUGFIX] Prevent TypeError in DatabaseIntegrityController
- Apply type cast to the input value to prevent a TypeError.
Resolves: #101555
Releases: main, 12.4
Change-Id: If2db6d... - 19:26 Revision 9d289a03: [BUGFIX] Make GeneralUtility::getFilesInDir() correctly check extensions
- Invoke `str_ends_with` on lowercased filesystem entries in order to check
for allowed extensions. This is more stable... - 13:26 Revision 9324ba96: [TASK] Avoid php deprecation in functional tests
- With PHP8.3 the `ReflectionProperty->setValue()` method
emits a E_DEPRECATED if a value should be set to a class
and ... - 13:26 Revision 27728862: [TASK] Avoid php deprecation in functional tests
- With PHP8.3 the `ReflectionProperty->setValue()` method
emits a E_DEPRECATED if a value should be set to a class
and ... - 12:13 Revision 3e275b69: [TASK] Correct the semantic structure of headings in some card views
- Several H1 headings are used in some card views. As a result, the
semantic structure for these views is not correct. ... - 12:06 Revision 62a05ecb: [!!!][TASK] Remove `immediate` flag in `DebounceEvent`
- With the introduction in TYPO3 v10, the `DebounceEvent` module had the
possibility to shift the event handler executi... - 12:05 Revision dd659081: [TASK] Add primary key on non-uid MM tables
- With workspaces and the extbase test related
blog_example being fixed, we can finally add
a primary key on MM tables ... - 12:04 Revision 1acd1008: [TASK] Add primary key on non-uid MM tables
- With workspaces and the extbase test related
blog_example being fixed, we can finally add
a primary key on MM tables ... - 11:54 Revision 33fe4abf: [TASK] Correct the semantic structure of headings in some card views
- Several H1 headings are used in some card views. As a result, the
semantic structure for these views is not correct. ... - 11:11 Revision 3bd09012: [DOCS] Fix changelog rendering warnings
- Resolves: #101539
Releases: main, 12.4
Change-Id: Id77ae5fb63c0de3d22cb1a4f4302c76476369b67
Reviewed-on: https://revi... - 10:41 Revision 4a5505ea: [DOCS] Fix changelog rendering warnings
- Resolves: #101539
Releases: main, 12.4
Change-Id: Id77ae5fb63c0de3d22cb1a4f4302c76476369b67
Reviewed-on: https://revi... - 10:38 Revision d5ada85f: [TASK] Update typo3/testing-framework
- Update the typo3/testing-framework to pull in a
needed correction as preparation for functional
tests with PHP 8.3.
... - 10:38 Revision 2e4c68f6: [TASK] Update typo3/testing-framework
- Update the typo3/testing-framework to pull in a
needed correction as preparation for functional
tests with PHP 8.3.
... - 10:38 Revision c929c0a6: [TASK] Update typo3/testing-framework
- Update the typo3/testing-framework to pull in a
needed correction as preparation for functional
tests with PHP 8.3.
...
2023-08-02
- 17:00 Revision fd59d01b: [TASK] Have correct blog_example related_posts TCA
- Similar to the recently fixed other MM TCA
setup of blog_example, the "related_posts"
is adapted as well.
This remov... - 17:00 Revision 5b6775e9: [TASK] Have correct blog_example related_posts TCA
- Similar to the recently fixed other MM TCA
setup of blog_example, the "related_posts"
is adapted as well.
This remov... - 15:33 Revision cec21886: [TASK] Remove superfluous check in extbase HashService
- The `generateHmac()` function in extbase `HashService` checks
for the existence of the TYPO3 encryption key and throw... - 15:29 Revision cf0713f6: [TASK] Use constructor property promotion for Authentication\Mfa
- Resolves: #101518
Releases: main
Change-Id: Ie28b74c0cebf8a56908334801e218b61af7b4753
Reviewed-on: https://review.typ... - 15:22 Revision e8537a4a: [BUGFIX] Ensure languageId = 0 for new site configurations
- When creating a new site configuration, deleting the default language
(English) and importing a new language afterwar... - 14:31 Revision 7227aea5: [BUGFIX] Avoid circular reference of COR and ServerRequest
- While the initial idea to store the current ContentObjectRender
(cObj) instance in a request attribute, to pass it al... - 14:31 Revision 3c9ad409: [BUGFIX] Avoid circular reference of COR and ServerRequest
- While the initial idea to store the current ContentObjectRender
(cObj) instance in a request attribute, to pass it al... - 14:02 Revision d3abcfbd: [TASK] Correct indentation of json files
- They should conform to the settings in `.editorconfig`.
When your editor uses the `.editorconfig` file,
these files b... - 13:58 Revision 2b7a544e: [BUGFIX] Ensure languageId = 0 for new site configurations
- When creating a new site configuration, deleting the default language
(English) and importing a new language afterwar... - 13:37 Revision 934f492f: [TASK] Correct indentation of json files
- They should conform to the settings in `.editorconfig`.
When your editor uses the `.editorconfig` file,
these files b... - 13:20 Revision 8765b36b: [TASK] Update to lit 2.7.6
- npm update lit lit-html @lit/reactive-element lit-element
grunt build
Releases: main, 12.4
Resolves: #101496
Change-... - 13:10 Revision a2e72361: [TASK] Fix MM TCA of blog_example
- Extension blog_example is used in various extbase
tests. It defines invalid relations from tags
table over MM to post... - 13:10 Revision e8997547: [TASK] Fix MM TCA of blog_example
- Extension blog_example is used in various extbase
tests. It defines invalid relations from tags
table over MM to post... - 13:01 Revision 039a2ba2: [TASK] Update to lit 2.7.6
- npm update lit lit-html @lit/reactive-element lit-element
grunt build
Releases: main, 12.4
Resolves: #101496
Change-... - 11:20 Revision b46ab5c7: [TASK] Map relative lit-imports to bare module specifiers
- Imports via bare module specifiers (such that do not start with / or .)
are cache busted by their URL mapping in impo... - 10:59 Revision b26c1502: [TASK] Map relative lit-imports to bare module specifiers
- Imports via bare module specifiers (such that do not start with / or .)
are cache busted by their URL mapping in impo... - 10:08 Revision c8a4d591: [FEATURE] Migrate icon sizes to enum
- The icon size constants defined in `\TYPO3\CMS\Core\Imaging\Icon` are
moved into a new `TYPO3\CMS\Core\Imaging\IconSi...
2023-08-01
- 11:38 Revision 2f2d3eae: [!!!][TASK] Convert JsConfirmation to BitSet
- This change converts class JsConfirmation a BitSet.
Resolves: #100229
Releases: main
Change-Id: I85372f2116888d5bd30...
2023-07-31
- 18:48 Revision bb6a980c: [TASK] Avoid reports.xml in acceptance tests
- Creating reports.xml in acceptance tests and
feeding this to gitlab has been added with
issue #96628 in the hope to b... - 18:48 Revision c9433a5a: [TASK] Avoid reports.xml in acceptance tests
- Creating reports.xml in acceptance tests and
feeding this to gitlab has been added with
issue #96628 in the hope to b... - 18:47 Revision 5bb795b4: [TASK] Avoid reports.xml in acceptance tests
- Creating reports.xml in acceptance tests and
feeding this to gitlab has been added with
issue #96628 in the hope to b... - 18:31 Revision 1d5985b4: [BUGFIX] Ensure string in htmlspecialchars()
- When select fields with db relations allow pages
records, the DatabaseBrowser tries to render an
icon from the page r... - 18:30 Revision 54c67930: [BUGFIX] Ensure string in htmlspecialchars()
- When select fields with db relations allow pages
records, the DatabaseBrowser tries to render an
icon from the page r... - 18:18 Revision 818e5fb4: [TASK] Refactor DefaultTcaSchema
- In preparation of upcoming features in this area,
the `@internal` class is refactored a bit:
* `getPrioritizedFieldN... - 18:12 Revision 1342330f: [BUGFIX] Ensure string in htmlspecialchars()
- When select fields with db relations allow pages
records, the DatabaseBrowser tries to render an
icon from the page r... - 15:47 Revision 57e53a4a: [TASK] Clean up FluidTemplateContentObject
- The workaround for previous TYPO3 versions
to allow nested renderings can now be removed,
as instances are not shared... - 13:48 Revision 24470964: [BUGFIX] Avoid undefined array key in AbstractFormElement
- Resolves: #101502
Related: #97330
Releases: main, 12.4
Change-Id: I1171ec0cf44c61480a0dffb0b6105022c8b8efed
Reviewed-... - 13:44 Revision fd4a9e79: [TASK] Raise typo3/cms-styleguide to current version
- > composer req --dev typo3/cms-styleguide:^12.0.2
Resolves: #101508
Releases: main, 12.4
Change-Id: I824b05025c32eb7... - 13:44 Revision 42258873: [TASK] Raise typo3/cms-styleguide to current version
- > composer u typo3/cms-styleguide
Resolves: #101508
Releases: main, 12.4
Change-Id: I824b05025c32eb72d10d908b9e61d6d... - 13:40 Revision 146e5b57: [BUGFIX] Avoid undefined array key in AbstractFormElement
- Resolves: #101502
Related: #97330
Releases: main, 12.4
Change-Id: I1171ec0cf44c61480a0dffb0b6105022c8b8efed
Reviewed-... - 13:36 Revision e95b3cce: [TASK] Streamline RequestBuilderTest
- Resolves: #101506
Related: #101501
Releases: main
Change-Id: I773b14ff1533e109d023afc90e3a9b0c23e829d6
Reviewed-on: h... - 11:58 Revision de1ae0e6: [TASK] Clean up deprecation removal ReST file
- There is a last v13 deprecation removal patch
pending, which will be finished next days.
We can finish the ReST file... - 11:57 Revision 1868638d: [TASK] Remove backwards-compat files array in extbase
- Removal of having extbase files as
request arguments, use request->getUploadeFiles()
instead.
Releases: main
Resolve... - 11:19 Revision b4b6eff6: [BUGFIX] Fix return type of GU::getMaxUploadFileSize
- This method promises to return an int, but actually returns a float.
Also add a regression test.
> ./Build/Scripts/... - 11:19 Revision 24a0c473: [BUGFIX] Fix return type of GU::getMaxUploadFileSize
- This method promises to return an int, but actually returns a float.
Also add a regression test.
> ./Build/Scripts/... - 11:18 Revision a37adf73: [BUGFIX] Fix return type of GU::getMaxUploadFileSize
- This method promises to return an int, but actually returns a float.
Also add a regression test.
> ./Build/Scripts/... - 10:10 Revision 37ea5a51: [BUGFIX] Fix label generation for inline files
- The labels of inline FileReference fields were not concatenated
but overwritten, in a loop since #92427.
This patch ... - 10:10 Revision 515841c2: [BUGFIX] Fix label generation for inline files
- The labels of inline FileReference fields were not concatenated
but overwritten, in a loop since #92427.
This patch ... - 10:09 Revision f483908a: [BUGFIX] Fix label generation for inline files
- The labels of inline FileReference fields were not concatenated
but overwritten, in a loop since #92427.
This patch ... - 08:46 Revision ad5a998e: [TASK] Drop obsolete fixture class for GU unit tests
- The fixture class `GeneralUtilityFilesystemFixture` was only needed
to add vfsStream-specific workarounds for the tes...
2023-07-30
- 21:43 Revision dccecc5b: [TASK] Stabilize PageTree related ac tests
- Add some waitFor() to the drag&drop tests and give
the filter test a generic wait which hopefully
stabelizes this one... - 21:43 Revision a4d8bc34: [TASK] Stabilize PageTree related ac tests
- Add some waitFor() to the drag&drop tests and give
the filter test a generic wait which hopefully
stabelizes this one... - 21:43 Revision f5f21d19: [TASK] Stabilize PageTree related ac tests
- Add some waitFor() to the drag&drop tests and give
the filter test a generic wait which hopefully
stabelizes this one... - 21:15 Revision 43a00136: [TASK] Stabilize TemplateCest acceptence tests
- Those need some additional waitFor checks to be more
stable since the v12 refactoring with all the new
js magic.
Res... - 21:15 Revision f7a481ee: [TASK] Stabilize TemplateCest acceptence tests
- Those need some additional waitFor checks to be more
stable since the v12 refactoring with all the new
js magic.
Res... - 20:08 Revision 724e5f84: [TASK] Stabilize more Frontend/ ac tests
- Similar to #101491, the other Application/Frontend
acceptance tests get same treatment to wait for the
"View webpage"... - 20:08 Revision 625f55d3: [TASK] Stabilize more Frontend/ ac tests
- Similar to #101491, the other Application/Frontend
acceptance tests get same treatment to wait for the
"View webpage"... - 20:08 Revision 5c8ccf24: [TASK] Stabilize more Frontend/ ac tests
- Similar to #101491, the other Application/Frontend
acceptance tests get same treatment to wait for the
"View webpage"... - 19:28 Revision 6e99b186: [TASK] Stabilize ac test Frontend\IndexedSearchCest
- Fails locally occasionally. The additional explicit
waitForElement() before clicking the elemnt
stabilized it.
Resol... - 19:27 Revision faf34868: [TASK] Stabilize ac test Frontend\IndexedSearchCest
- Fails locally occasionally. The additional explicit
waitForElement() before clicking the elemnt
stabilized it.
Resol... - 19:27 Revision b6897263: [TASK] Stabilize ac test Frontend/IndexedSearchCest
- Fails locally occasionally. The additional explicit
waitForElement() before clicking the elemnt
stabilized it.
Resol... - 18:44 Revision b4014901: [DOCS] Fix code examples in changelog
- Additionally remove an outdated warning.
Resolves: #101490
Related: #99220
Releases: main, 12.4
Change-Id: I0943ffa2... - 18:44 Revision b8a4e33c: [DOCS] Fix code examples in changelog
- Additionally remove an outdated warning.
Resolves: #101490
Related: #99220
Releases: main, 12.4
Change-Id: I0943ffa2... - 13:12 Revision e0845981: [BUGFIX] Force correct type in FormViewHelper
- Add several type casts to avoid notices.
Resolves: #101486
Releases: main, 12.4, 11.5
Signed-off-by: Torben Hansen <... - 13:12 Revision 7eefd950: [BUGFIX] Force correct type in FormViewHelper
- Add several type casts to avoid notices.
Resolves: #101486
Releases: main, 12.4, 11.5
Signed-off-by: Torben Hansen <... - 13:12 Revision b4fb2588: [BUGFIX] Force correct type in FormViewHelper
- Add several type casts to avoid notices.
Resolves: #101486
Releases: main, 12.4, 11.5
Signed-off-by: Torben Hansen <... - 13:08 Revision 7cdc3ddb: [BUGFIX] Avoid skipping ext_typoscript_* files in TS parser
- A stupid return vs. continue issue breaks a loop
in SysTemplateTreeBuilder early, which leads to
`ext_typoscript_[set... - 13:08 Revision e751ab25: [BUGFIX] Avoid skipping ext_typoscript_* files in TS parser
- A stupid return vs. continue issue breaks a loop
in SysTemplateTreeBuilder early, which leads to
`ext_typoscript_[set... - 12:41 Revision 96695f1d: [TASK] Stabilize FileClipboardCest (again)
- This one was still flaky. Properly waiting for
the element should finally fix this, this patch
now had a huge number ... - 12:40 Revision d4b4fc43: [TASK] Stabilize FileClipboardCest (again)
- This one was still flaky. Properly waiting for
the element should finally fix this, this patch
now had a huge number ... - 12:40 Revision 41d380d6: [TASK] Stabilize FileClipboardCest (again)
- This one was still flaky. Properly waiting for
the element should finally fix this, this patch
now had a huge number ...
2023-07-29
- 15:49 Revision c45d6d5b: [BUGFIX] Fix invalid null coalescing fallback to boolean in record list
- Resolves: #101480
Related: #101453
Releases: main, 12.4, 11.5
Change-Id: I62e7166a6ceceb6e8c6c0d0aa5393def72c75346
Re... - 15:49 Revision 9d99c5b6: [BUGFIX] Fix invalid null coalescing fallback to boolean in record list
- Resolves: #101480
Related: #101453
Releases: main, 12.4, 11.5
Change-Id: I62e7166a6ceceb6e8c6c0d0aa5393def72c75346
Re... - 15:48 Revision fde70c6e: [BUGFIX] Fix invalid null coalescing fallback to boolean in record list
- Resolves: #101480
Related: #101453
Releases: main, 12.4, 11.5
Change-Id: I62e7166a6ceceb6e8c6c0d0aa5393def72c75346
Re... - 14:42 Revision 33b86fe6: [TASK] Use `ignore-platform-req` workaround for `phpspec/prophecy`
- The `phpspec/prophecy` defines a hard php version constraint
in the `composer.json` not allowing PHP8.3 for now. This... - 10:00 Revision 9ae6772a: [DOCS] Fix problems in changelog for adding type declarations for ResourceInterface
- First, the code block must be introduced with "code-block:: php". Then, the FQCN must either have double backslashes ...
- 08:18 Revision dd95f204: [TASK] Fix mariadb acceptance test error detection
- Releases: main, 12.4, 11.5
Resolves: #101482
Change-Id: Id23a78cdb85c3b58a0ce79eacbc5626c27cde46b
Reviewed-on: https:... - 08:16 Revision 2718b829: [TASK] Fix mariadb acceptance test error detection
- Releases: main, 12.4, 11.5
Resolves: #101482
Change-Id: Id23a78cdb85c3b58a0ce79eacbc5626c27cde46b
Reviewed-on: https:... - 08:15 Revision 9e54ca80: [TASK] Fix mariadb acceptance test error detection
- Releases: main, 12.4, 11.5
Resolves: #101482
Change-Id: Id23a78cdb85c3b58a0ce79eacbc5626c27cde46b
Reviewed-on: https:... - 08:14 Revision 884d38fa: [TASK] Revert "[!!!][TASK] Introduce type declarations in AbstractFile"
- This reverts commit bec38789f4889f8d35fb5c4678fb7f6844e60438.
CI failures were not catched properly.
Releases: main
... - 08:13 Revision a3c4c90d: [TASK] Revert "[!!!][TASK] Add native type declarations to GU array methods"
- CI test failures were not catched properly.
This reverts commit 3af7d2e15c659ab39ce8c2a7379d0384173a259a.
Resolves: ...
2023-07-28
- 20:27 Revision 07124e2b: [BUGFIX] Extend CSP directives and sources
- The CSP directives 'report-to', 'require-trusted-types-for' and
'trusted-types' have been added. Albeit there aren't ... - 20:18 Revision 3c00037f: [BUGFIX] Extend CSP directives and sources
- The CSP directives 'report-to', 'require-trusted-types-for' and
'trusted-types' have been added. Albeit there aren't ... - 20:18 Revision 74105af1: [BUGFIX] Allow strict-dynamic only for applicable CSP directives
- Using 'strict-dynamic' (SourceKeyword::strictDynamic) should only
be allowed for script-src*[1] directives. Using it ... - 20:05 Revision 37323c7d: [TASK] Remove backend.contextmenu tag from EXT:form importmap
- The importmap tag `backend.contextmenu` was added to EXT:form
because it registers a context-menu item provider (for ... - 20:05 Revision 22788b0f: [TASK] Remove backend.contextmenu tag from EXT:form importmap
- The importmap tag `backend.contextmenu` was added to EXT:form
because it registers a context-menu item provider (for ... - 19:56 Revision 6c02ff7c: [BUGFIX] Allow strict-dynamic only for applicable CSP directives
- Using 'strict-dynamic' (SourceKeyword::strictDynamic) should only
be allowed for script-src*[1] directives. Using it ... - 19:37 Revision ac6a686c: [TASK] Run unit tests with PHP 8.3
- Resolves: #101478
Releases: main, 12.4, 11.5
Change-Id: I40987e100686771365c30652dba5a13bfd509604
Reviewed-on: https:... - 19:37 Revision 7a499fff: [TASK] Run unit tests with PHP 8.3
- Resolves: #101478
Releases: main, 12.4, 11.5
Change-Id: I40987e100686771365c30652dba5a13bfd509604
Reviewed-on: https:... - 19:37 Revision a42e4d06: [TASK] Run unit tests with PHP 8.3
- Resolves: #101478
Releases: main, 12.4, 11.5
Change-Id: I40987e100686771365c30652dba5a13bfd509604
Reviewed-on: https:... - 19:32 Revision 80bddb71: [BUGFIX] Properly evaluate selected class in BrowseLinksController
- Generally, adding a class to a link in CKeditor is done
via the corresponding link browser (BrowseLinksController),
w... - 19:32 Revision e1db9587: [BUGFIX] Properly evaluate selected class in BrowseLinksController
- Generally, adding a class to a link in CKeditor is done
via the corresponding link browser (BrowseLinksController),
w... - 18:32 Revision f488409d: [DOCS] Add changelog for feature flag "allowInsecureSiteResolutionByQueryParameters"
- The new feature flag was introduced with the security releases 12.4.4 and 11.5.30:
https://typo3.org/security/advisor... - 18:32 Revision 6b5e0b70: [DOCS] Add changelog for feature flag "allowInsecureSiteResolutionByQueryParameters"
- The new feature flag was introduced with the security releases 12.4.4 and 11.5.30:
https://typo3.org/security/advisor... - 18:32 Revision f89806f8: [DOCS] Add changelog for feature flag "allowInsecureSiteResolutionByQueryParameters"
- The new feature flag was introduced with the security releases 12.4.4 and 11.5.30:
https://typo3.org/security/advisor... - 18:26 Revision 21d462d0: [BUGFIX] Properly bind parameters to statement in upgrade wizard
- This patch fixes an issue with prepared statements in the sys_log
channel upgrade wizard. Values were bound incorrect... - 17:54 Revision 47efcaa7: [TASK] Introduce type declarations in LocalPath
- Releases: main
Resvoles: #101468
Change-Id: I8d6a7ef717608904f9d7661fcc191e7bb9982157
Reviewed-on: https://review.typ... - 17:52 Revision bec38789: [!!!][TASK] Introduce type declarations in AbstractFile
- Releases: main
Resolves: #101459
Change-Id: Ia4942c57e30285da916a5b9953dd1edeceff6d4e
Reviewed-on: https://review.typ... - 17:46 Revision 7be47332: [!!!][TASK] Introduce type declarations in FolderInterface
- Releases: main
Resolves: #101469
Change-Id: I0362c944999cdf864c83c8364c1c3e25399e044b
Reviewed-on: https://review.typ... - 17:42 Revision 3af7d2e1: [!!!][TASK] Add native type declarations to GU array methods
- Resolves: #101453
Related: #101305
Releases: main
Change-Id: I34598bfe33ac385f82c78cb5ee74686523a07ade
Reviewed-on: h... - 17:42 Revision 6a6b59f3: [!!!][TASK] Introduce type declarations in AbstractDriver
- Releases: main
Resolves: #101471
Change-Id: I0d633ea2d5dc6daed5e3cd97020d03a2a0749969
Reviewed-on: https://review.typ... - 17:36 Revision fdbd39a8: [BUGFIX] Repair installtool core updater button callback
- Button data attributes have been removed from th modal API
and are therefore not automatically assigned.
Instead of a... - 17:36 Revision 9a388965: [BUGFIX] Repair installtool core updater button callback
- Button data attributes have been removed from th modal API
and are therefore not automatically assigned.
Instead of a... - 17:25 Revision 80e86a25: [BUGFIX] npm: update vulnerable dev dependencies
- Some dev dependencies have known security issues again, that are now
updated.
Executed command:
npm audit fix -... - 17:22 Revision 87a19712: [TASK] Reactivate usage of constructable stylesheets for icon element
- With #100270 stylesheets in icon elements have been inlined instead of
using the style abstraction of lit which uses ... - 17:02 Revision ad30afc1: [TASK] Reactivate usage of constructable stylesheets for icon element
- With #100270 stylesheets in icon elements have been inlined instead of
using the style abstraction of lit which uses ... - 16:54 Revision 03005e0c: [BUGFIX] npm: update vulnerable dev dependencies
- Some dev dependencies have known security issues again, that are now
updated.
Executed command:
npm audit fix -... - 11:25 Revision 3eca33ac: [TASK] Prepare runTests.sh to flexible container bin
- As a preparation towards podman as container
executor next to docker, runTests.sh is refactored
a bit:
* Image names... - 11:24 Revision 0b6234dc: [TASK] Prepare runTests.sh to flexible container bin
- As a preparation towards podman as container
executor next to docker, runTests.sh is refactored
a bit:
* Image names... - 11:24 Revision df041e1f: [TASK] Prepare runTests.sh to flexible container bin
- As a preparation towards podman as container
executor next to docker, runTests.sh is refactored
a bit:
* Image names... - 09:53 Revision db776340: [BUGFIX] Load importmaps for external form backend module scripts
- The form migration to ES6 modules in #96568
missed to pre-register importmaps of third
party extensions.
The modules ... - 09:40 Revision 149c1ab1: [BUGFIX] Load importmaps for external form backend module scripts
- The form migration to ES6 modules in #96568
missed to pre-register importmaps of third
party extensions.
The modules ... - 09:14 Revision 6b147427: [TASK] styleguide: Add a page for card component with instructions and examples
- TYPO3 uses cards in the install tool as a valid backend component.
This change adds them to the styleguide as exampl... - 08:13 Revision 1f896b12: [BUGFIX] Avoid undefined array key access in StaticRouteResolver
- Resolves: #101394
Releases: main, 12.4, 11.5
Change-Id: I1d0cbb99496108180cf1f06045934bb510abcd3f
Reviewed-on: https:... - 08:13 Revision c00f1253: [BUGFIX] Avoid undefined array key access in StaticRouteResolver
- Resolves: #101394
Releases: main, 12.4, 11.5
Change-Id: I1d0cbb99496108180cf1f06045934bb510abcd3f
Reviewed-on: https:... - 08:13 Revision dc0b6070: [BUGFIX] Avoid undefined array key access in StaticRouteResolver
- Resolves: #101394
Releases: main, 12.4, 11.5
Change-Id: I1d0cbb99496108180cf1f06045934bb510abcd3f
Reviewed-on: https:... - 08:13 Revision 607d392a: [BUGFIX] Fix return type annotation for GU::explodeUrl2Array
- PHP silently converts array keys that are int-like strings to ints.
We need to reflect this in our type annotations.
... - 08:12 Revision 24571a72: [BUGFIX] Fix return type annotation for GU::explodeUrl2Array
- PHP silently converts array keys that are int-like strings to ints.
We need to reflect this in our type annotations.
... - 07:53 Revision 4536ff07: [TASK] Remove superfluous language service usage in ext:install
- The usage of `LanguageServiceFactory` in `SetupDatabaseService`
can safely be removed, since it is not required to in... - 07:53 Revision fd5ffc73: [TASK] Remove superfluous language service usage in ext:install
- The usage of `LanguageServiceFactory` in `SetupDatabaseService`
can safely be removed, since it is not required to in... - 07:43 Revision 69b99b0f: [TASK] Consolidate COR->typolink() tests
- ContentObjectRenderer->typolink() is covered by
both unit and functional tests with partially
overlapping sets and - ... - 07:43 Revision b3534f07: [TASK] Consolidate COR->typolink() tests
- ContentObjectRenderer->typolink() is covered by
both unit and functional tests with partially
overlapping sets and - ... - 06:09 Revision 59c68d56: [TASK] Remove an unused test data provider
- getWhereReturnCorrectQueryDataProvider() is unused
since a v9 deprecation removal.
Resolves: #101466
Related: #80715... - 06:04 Revision 36c69d08: [TASK] Remove an unused test data provider
- getWhereReturnCorrectQueryDataProvider() is unused
since a v9 deprecation removal.
Resolves: #101466
Related: #80715...
2023-07-27
- 19:32 Revision 40002a3e: [BUGFIX] Suppress "not found" message during "typo3 setup"
- Currently, the binary find methods for IM/GM do not
check for binary existence, which leads to a several
messages pri... - 19:32 Revision 5cc3ce83: [BUGFIX] Suppress "not found" message during "typo3 setup"
- Currently, the binary find methods for IM/GM do not
check for binary existence, which leads to a several
messages pri... - 09:21 Revision a40d92a9: [TASK] Remove unexplained reference to Wordpress documentation
- Resolves: #101451
Resolves: https://github.com/TYPO3-Documentation/TYPO3CMS-Reference-CoreApi/issues/3244
Related: #9... - 09:21 Revision aebb9166: [TASK] Remove unexplained reference to Wordpress documentation
- Resolves: #101451
Resolves: https://github.com/TYPO3-Documentation/TYPO3CMS-Reference-CoreApi/issues/3244
Related: #9... - 09:21 Revision 7570df2b: [TASK] Remove unexplained reference to Wordpress documentation
- Resolves: #101451
Resolves: https://github.com/TYPO3-Documentation/TYPO3CMS-Reference-CoreApi/issues/3244
Related: #9...
2023-07-26
- 20:58 Revision 94ed3abf: [BUGFIX] Check array key existence in TSFE
- Resolves: #101452
Releases: main, 12.4, 11.5
Change-Id: Idf803dff6b4941380dbdde30f53548d31b6df575
Reviewed-on: https:... - 20:58 Revision 94593899: [BUGFIX] Check array key existence in TSFE
- Resolves: #101452
Releases: main, 12.4, 11.5
Change-Id: Idf803dff6b4941380dbdde30f53548d31b6df575
Reviewed-on: https:... - 20:58 Revision 695806ee: [BUGFIX] Check array key existence in TSFE
- Resolves: #101452
Releases: main, 12.4, 11.5
Change-Id: Idf803dff6b4941380dbdde30f53548d31b6df575
Reviewed-on: https:... - 19:25 Revision 37183d3a: [BUGFIX] Do not try to explode null in ResourceStorage
- The processing folder of a storage record might not be set. We
need to have a fallback for those cases so we won't tr... - 19:25 Revision f6792659: [BUGFIX] Do not try to explode null in ResourceStorage
- The processing folder of a storage record might not be set. We
need to have a fallback for those cases so we won't tr... - 14:14 Revision a2ac29da: [TASK] Change handling of apcu cache flush action
- Change the cache flush action of the apcu backend to flush
by prefix, in order to require less metadata to be stored.... - 14:14 Revision 22634654: [TASK] Change handling of apcu cache flush action
- Change the cache flush action of the apcu backend to flush
by prefix, in order to require less metadata to be stored.... - 13:15 Revision 431a6f25: [FEATURE] Let Extbase handle native enums
- With PHP 8.1, native support for enums has been introduced.
This is quite handy if a database field has a specific se...
2023-07-25
- 21:48 Revision b651f126: [BUGFIX] Apply proper url encoding to query params in form engine popups
- With #101231 a missing URL encoding in FormEngine was triggered
which caused contents like "svg;disallowed=|irre-obje... - 21:47 Revision c3ada497: [BUGFIX] Apply proper url encoding to query params in form engine popups
- With #101231 a missing URL encoding in FormEngine was triggered
which caused contents like "svg;disallowed=|irre-obje... - 21:47 Revision a3613272: [BUGFIX] Apply proper url encoding to query params in form engine popups
- With #101231 a missing URL encoding in FormEngine was triggered
which caused contents like "svg;disallowed=|irre-obje... - 19:55 Revision 113946f6: [TASK] styleguide: Replace obsolete Font Awesome icons
- This change replaces the obsolete "Font Awesome Icons"
markup on the icon search page and in the section to
create ex... - 18:09 Revision 183b1d9d: [!!!][FEATURE] Deprecate and replace IconState class with enum
- Deprecate IconState class and add a new native backed enum
TYPO3\CMS\Core\Imaging\IconState as a replacement.
In add... - 16:09 Revision 28368717: [!!!][TASK] Convert LoginType to backed enum
- This change converts class LoginType to a native,
backed enum.
Resolves: #101131
Releases: main
Change-Id: I9059caed... - 14:21 Revision 3999784b: [TASK] Replace docker-compose in runTests.sh
- runTests.sh uses of docker-compose to run tests.
The patch ditches docker-compose in favor of
direct docker cli comm... - 14:21 Revision 1269a1c7: [TASK] Replace docker-compose in runTests.sh
- runTests.sh uses of docker-compose to run tests.
The patch ditches docker-compose in favor of
direct docker cli comm... - 14:21 Revision 73412c62: [TASK] Replace docker-compose in runTests.sh
- runTests.sh uses of docker-compose to run tests.
The patch ditches docker-compose in favor of
direct docker cli comm... - 14:16 Revision 5a732852: [TASK] Use strict types in ext:beuser domain models
- This change introduces strict types for the domain models
`BackendUser` and `BackendUserGroup` in ext:beuser.
Both d... - 14:10 Revision 86ce60bd: [BUGFIX] Add missing `Icon::SIZE_MEGA` constant
- The Icon API in general knows the icon size "mega", which renders an
icon in the dimensions 64x64. However, the accor... - 14:08 Revision 21324f20: [TASK] Improve return type annotations for GU::trimExplode
- This particularly helps PHPStan in extensions that call those methods
detect unnecessary checks for empty strings if
... - 13:36 Revision b60bc416: [TASK] Improve return type annotations for GU::trimExplode
- This particularly helps PHPStan in extensions that call those methods
detect unnecessary checks for empty strings if
... - 13:35 Revision 00270662: [TASK] Improve return type annotations for GU explode methods
- This particularly helps PHPStan in extensions that call those methods
detect unnecessary checks for empty strings if
... - 12:16 Revision 16345f8a: [TASK] Update `@typo3/icons` to v4
- The TYPO3 icon package is now updated to version 4.
The main changes are the removal of the `.icon-color` class and t... - 12:15 Revision 9a03bcdf: [BUGFIX] Check if '_ORIG_uid' really exists in ElementInformationController
- The computed property '_ORIG_uid' is only set for workspace records,
which are NOT moved (t3ver_state=4). It is bette... - 12:14 Revision 414b3e9a: [BUGFIX] Check if '_ORIG_uid' really exists in ElementInformationController
- The computed property '_ORIG_uid' is only set for workspace records,
which are NOT moved (t3ver_state=4). It is bette... - 12:14 Revision 612c30bf: [BUGFIX] Check if '_ORIG_uid' really exists in ElementInformationController
- The computed property '_ORIG_uid' is only set for workspace records,
which are NOT moved (t3ver_state=4). It is bette... - 12:00 Revision c2f7a5a7: [TASK] Remove workspaces installed check in DatabaseRecordList
- The key "_ORIG_uid" is only set, if we are dealing with a versioned
record. There is no need to check whether EXT:wor... - 11:52 Revision 40b02628: [BUGFIX] Add missing `Icon::SIZE_MEGA` constant
- The Icon API in general knows the icon size "mega", which renders an
icon in the dimensions 64x64. However, the accor... - 11:44 Revision 03d52068: [TASK] Stabilize acceptance test for postgres in nightly
- This change increases the element wait time in one
acceptance tests which tends to fail due to some
timing issues dur... - 11:36 Revision 17d1a63b: [TASK] Stabilize acceptance test for postgres in nightly
- This change increases the element wait time in one
acceptance tests which tends to fail due to some
timing issues dur... - 11:29 Revision 0a7671f9: [TASK] Remove useless tests in ext:beuser
- The `BackendUserRepositoryTest` and `FileMountRepositoryTest` does
only create a new instance of a repository. The te... - 11:27 Revision 78b67184: [TASK] Remove remaining usage of Property::getType()
- Removes remaining usage of deprecated method
Property::getType(). The calling code is a duplicate,
so it can be remov... - 09:07 Revision 7d94d9f9: [TASK] Set TYPO3 version to 12.4.5-dev
- Change-Id: Ie2710dc2609a474a2e7c3ee5e523675d86d448c7
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/801... - 09:07 Revision 792ac881: [TASK] Set TYPO3 version to 11.5.31-dev
- Change-Id: Ic561c16dd8f95af99b9d27f78633193968574118
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/801... - 08:31 Revision 23125057: [RELEASE] Release of TYPO3 12.4.4
- Change-Id: I39a7f300cec06d161db21149b163727b709a4884
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/801... - 08:27 Revision 9eaf8f29: [RELEASE] Release of TYPO3 11.5.30
- Change-Id: I41cc21334354b86a347d35eaca63014f433c0e46
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/801... - 08:04 Revision 37ab012c: [SECURITY] Avoid out-of-scope page access for non-matching site
- This change disallows calling an URI with page-id query parameters
that are not part of a particular site - for insta... - 08:03 Revision 800f673e: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.2
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.2
composer req typo3/html-sanitizer:^2.1.2
composer re... - 08:03 Revision 702e2deb: [SECURITY] Avoid out-of-scope page access for non-matching site
- This change disallows calling an URI with page-id query parameters
that are not part of a particular site - for insta... - 08:03 Revision f82faf66: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.2
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.2
composer req typo3/html-sanitizer:^2.1.2
composer re... - 08:03 Revision 7ec18d54: [SECURITY] Mitigate XSS in CKEditor4 plugin wordcount
- See
https://github.com/w8tcha/CKEditor-WordCount-Plugin/security/advisories/GHSA-q9w4-w667-qqj4
yarn add ckeditor-wo... - 08:03 Revision 71e2d04e: [SECURITY] Avoid out-of-scope page access for non-matching site
- This change disallows calling an URI with page-id query parameters
that are not part of a particular site - for insta... - 08:03 Revision 6658221b: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.2
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.2
composer req typo3/html-sanitizer:^2.1.2
composer re... - 06:59 Revision 8354fbd2: [BUGFIX] Harden Extbase LazyLoadingProxy
- When a domain model object has a lazy loading property (e.g.
relation to another domain model object), the
`AbstractG... - 06:59 Revision d762ea3b: [BUGFIX] Harden Extbase LazyLoadingProxy
- When a domain model object has a lazy loading property (e.g.
relation to another domain model object), the
`AbstractG... - 06:23 Revision ba3dd0c2: [TASK] Replace usage of deprecated Property::getElementType()
- Releases: main
Resolves: #101419
Change-Id: I283746f6dd48da89899e987c80f32ca01f492570
Reviewed-on: https://review.typ...
2023-07-24
- 19:28 Revision d72b27c5: [!!!][TASK] Convert Action to backed enum
- This change converts class Action to a native backed enum.
In addition it's moved to namespace \TYPO3\CMS\Scheduler\ ... - 16:43 Revision 925e4193: [BUGFIX] Allow attributes for anchors in ckeditor
- Ckeditor 5 is used since TYPO3 12 which has significantly changed
how elements in the DOM are handled.
The `a` eleme... - 15:51 Revision 933dab53: [BUGFIX] Allow attributes for anchors in ckeditor
- Ckeditor 5 is used since TYPO3 12 which has significantly changed
how elements in the DOM are handled.
The `a` eleme... - 15:02 Revision 41d49a31: [BUGFIX] Handle https in url for felogin redirect mode 'refererDomains'
- The `redirectMode=refererDomains` configuration allows to process a
redirect after a successful login to an evaluated... - 14:46 Revision eb737919: [BUGFIX] Handle https in url for felogin redirect mode 'refererDomains'
- The `redirectMode=refererDomains` configuration allows to process a
redirect after a successful login to an evaluated... - 13:18 Revision 67dac52a: [BUGFIX] Handle https in url for felogin redirect mode 'refererDomains'
- The `redirectMode=refererDomains` configuration allows to process a
redirect after a successful login to an evaluated... - 12:22 Revision 59fba379: [TASK] Remove unused functions in BackendUser model in ext:beuser
- This change removes 3 functions in `BackendUser` domain model which
were never used in ext:beuser. The functions wer... - 06:27 Revision 1cf815ad: [TASK] Use silence operator `@` for test setup
- PHP8.3 emits a warning for content handed over to
unserialize() which contains superflous content at
the end.
The si... - 06:27 Revision f6ef1ffb: [TASK] Use silence operator `@` for test setup
- PHP8.3 emits a warning for content handed over to
unserialize() which contains superflous content at
the end.
The si... - 06:27 Revision 352c2af1: [TASK] Use silence operator `@` for test setup
- PHP8.3 emits a warning for content handed over to
unserialize() which contains superflous content at
the end.
The si...
2023-07-23
- 09:16 Revision 23a7466a: [TASK] Remove unnecessary typecast in ext:adminpanel
- The return type of `getConfigurationOption()` is defined as
boolean, so the typecast can safely be removed.
Resolves... - 07:39 Revision 7a6531d1: [TASK] Remove redundant dividers in type select
- The groups and the sorting are already defined in "itemGroups", which
is available since TYPO3 v10. Defining the "--d... - 07:21 Revision ef0a2f54: [TASK] Simplify mapObjectToClassProperty with early returns
- Releases: main
Resolves: #101402
Change-Id: Ic9a6d1dc433de7644d08c2c7ee8c7364c6583f4f
Reviewed-on: https://review.typ... - 07:17 Revision 47b77d50: [TASK] Introduce type declarations in StorageRepository
- Type declarations have been introduced for properties and
methods. In addition, PHPStan-specific PHPDoc annotations
h... - 07:04 Revision fa9db6c1: [TASK] Remove unnecessary typecasts in ext:beuser
- The typecasts for `$demand->getBackendUserGroup()` can safely
be removed, since the return type is always an integer.... - 07:00 Revision 4e3a99b2: [TASK] Remove unnecessary typecast in ext:belog
- The type of the function argument `$number` is already defined
as int, so the following typecast can safely be remove...
2023-07-21
- 20:59 Revision a8644368: [BUGFIX] Add better read-only settings.php handling to SilentUpgrade
- The SilentUpgrade handles changes "under the hood" by migrating
old to new settings. If the settings.php is not writa... - 20:54 Revision 5a6a95cb: [TASK] Simplify DataMapper::getPlainValue()
- Use early returns to remove if..else cascades which
are hard to read.
Releases: main
Resolves: #101406
Change-Id: I4... - 20:49 Revision bba78825: [BUGFIX] Ensure `uid` is not updated when updating resources
- When updating entries, the `updateFields` will provide `uid`, which
works fine in MySQL but might lead to problems wh... - 20:49 Revision 3b6c84e3: [BUGFIX] Ensure `uid` is not updated when updating resources
- When updating entries, the `updateFields` will provide `uid`, which
works fine in MySQL but might lead to problems wh... - 20:48 Revision e49fd97b: [BUGFIX] Ensure `uid` is not updated when updating resources
- When updating entries, the `updateFields` will provide `uid`, which
works fine in MySQL but might lead to problems wh... - 20:44 Revision 7c06db3d: [!!!][TASK] Enforce strict typing in UnableToLinkException
- Enforce that all methods and class variables are strictly typed in:
`\TYPO3\CMS\Frontend\Exception\UnableToLinkExcept... - 19:36 Revision 238568cc: [TASK] Simplify DataMapper::thawProperties()
- The process of thawing properties didn't properly distinguish
between thawing types (int|float|object etc.) and thawi... - 19:10 Revision 7182d688: [BUGFIX] Respect item group of custom page type in "New Pages" view
- With the introduced group and sorting feature for TCA items it was ever
since possible to easily define the way items... - 09:47 Revision b00c75af: [BUGFIX] Use `spinner-circle` in `DeferredAction`
- Due to color changes in the notifications, the spinner used in deferred
actions was barely visible since then. This p... - 09:38 Revision 71748281: [BUGFIX] Use `spinner-circle` in `DeferredAction`
- Due to color changes in the notifications, the spinner used in deferred
actions was barely visible since then. This p... - 08:50 Revision 1fa5efc8: [!!!][TASK] Remove leftover $fetchAllFields in RelationHandler
- RelationHandler had an unused property `$fetchAllFields` since
TYPO3 11.5.0. The related method `setFetchAllFields` h... - 05:53 Revision a5b70639: [BUGFIX] Fix incorrect array PHPDoc in IncludeTreeSyntaxScannerVisitor
- Convert an improperly used array shape into a list.
Resolves: #101390
Releases: main, 12.4
Change-Id: Ic02efafbb90ca... - 05:53 Revision deee0a0b: [BUGFIX] Fix incorrect array PHPDoc in IncludeTreeSyntaxScannerVisitor
- Convert an improperly used array shape into a list.
Resolves: #101390
Releases: main, 12.4
Change-Id: Ic02efafbb90ca...
2023-07-19
- 22:33 Revision 8991fcbb: [TASK] Use later DataHandler hook in `DataHandlerSlugUpdateHook`
- Handling the pages slug changed event has been implemented with
a dedicated hook handling class, consuming two DataHa... - 22:33 Revision 0113c543: [TASK] Use later DataHandler hook in `DataHandlerSlugUpdateHook`
- Handling the pages slug changed event has been implemented with
a dedicated hook handling class, consuming two DataHa... - 22:30 Revision 2e29b322: [BUGFIX] Ensure placeholders are replaced when loading `settings.yaml`
- Site settings have been extracted from `config.yaml` with #99047
by providing a dedicated `UpgradeWizard`. Site setti... - 22:29 Revision 01231869: [BUGFIX] Ensure placeholders are replaced when loading `settings.yaml`
- Site settings have been extracted from `config.yaml` with #99047
by providing a dedicated `UpgradeWizard`. Site setti... - 10:37 Revision 2e014945: [TASK] Align formatting details in runTests.sh
- Some rather minor script modifications in runTests.sh
to prepare #97566
Resolves: #101389
Related: #97566
Releases: ... - 10:36 Revision fec1ab54: [TASK] Align formatting details in runTests.sh
- Some rather minor script modifications in runTests.sh
to prepare #97566
Resolves: #101389
Related: #97566
Releases: ... - 10:36 Revision 0dfb5204: [TASK] Align formatting details in runTests.sh
- Some rather minor script modifications in runTests.sh
to prepare #97566
Resolves: #101389
Related: #97566
Releases: ... - 10:28 Revision f562781f: [!!!][TASK] Introduce type declarations in DriverInterface
- Return and param type declarations have been introduced for all
methods stubs of \TYPO3\CMS\Core\Resource\Driver\Driv... - 09:44 Revision fd409a41: [BUGFIX] Avoid PHP error in PHP 8 context in GifBuilder
- Resolves: #100853
Releases: main, 12.4, 11.5
Change-Id: I8a1284c2c859cde9d114fecbbe9c5a1e38a35c94
Reviewed-on: https:... - 09:44 Revision fd0cf4bd: [BUGFIX] Avoid PHP error in PHP 8 context in GifBuilder
- Resolves: #100853
Releases: main, 12.4, 11.5
Change-Id: I8a1284c2c859cde9d114fecbbe9c5a1e38a35c94
Reviewed-on: https:... - 09:44 Revision 27ecaf0a: [BUGFIX] Avoid PHP error in PHP 8 context in GifBuilder
- Resolves: #100853
Releases: main, 12.4, 11.5
Change-Id: I8a1284c2c859cde9d114fecbbe9c5a1e38a35c94
Reviewed-on: https:... - 08:44 Revision 93a3de11: [TASK] Drop redundant condition from TransportFactory
- The variable `$port` in the changed code is an array element
from the return value of `GeneralUtility::trimExplode()`... - 08:43 Revision 6327abd8: [TASK] Drop redundant condition from TransportFactory
- The variable `$port` in the changed code is an array element
from the return value of `GeneralUtility::trimExplode()`... - 08:43 Revision 0a8d1641: [TASK] Drop redundant condition from TransportFactory
- The variable `$port` in the changed code is an array element
from the return value of `GeneralUtility::trimExplode()`... - 08:41 Revision cbb9360b: [BUGFIX] Remove correct indexed_search entries on cache clearing
- Just clear potential the page being edited from indexed_search's
index. The previous implementation did also take pot... - 08:41 Revision ec16c8bb: [BUGFIX] Remove correct indexed_search entries on cache clearing
- Just clear potential the page being edited from indexed_search's
index. The previous implementation did also take pot... - 08:19 Revision fa9c3d0d: [BUGFIX] Remove correct indexed_search entries on cache clearing
- Just clear potential the page being edited from indexed_search's
index. The previous implementation did also take pot... - 08:16 Revision 6ace7532: [!!!][TASK] Introduce type declarations in FileInterface
- Return and param type declarations have been introduced for all
methods stubs of \TYPO3\CMS\Core\Resource\FileInterfa... - 07:30 Revision 115bc466: [TASK] Use more DI in FE RequestHandler
- Runtime static `FilePathSanitizer` and stateless
`TypoScriptService` can be injected in ext:frontend
`RequestHandler`...
2023-07-18
- 19:04 Revision 7162c7cd: [BUGFIX] Fix incorrect type in RouteDispatcherTest
- A route option that is missing should either not be set at all, or
it should be `null`, but it will never be `false`.... - 19:04 Revision 8fe271c1: [BUGFIX] Fix incorrect type in RouteDispatcherTest
- A route option that is missing should either not be set at all, or
it should be `null`, but it will never be `false`.... - 18:54 Revision 90d99b6f: [TASK] Add tests for IconFactoryTest fallback page icons
- These tests verify the regression fix for #101379
Resolves: #101385
Related: #101379
Releases: main, 12.4
Change-Id:... - 18:54 Revision 2fa4e15d: [TASK] Add tests for IconFactoryTest fallback page icons
- These tests verify the regression fix for #101379
Resolves: #101385
Related: #101379
Releases: main, 12.4
Change-Id:... - 15:15 Revision ea45fb45: [BUGFIX] Fix fallback icons for custom page types
- Since the introduction of customizable page type icons,
the fallback icons did no longer work. Only the icon
and vari... - 15:15 Revision 740d199d: [BUGFIX] Fix fallback icons for custom page types
- Since the introduction of customizable page type icons,
the fallback icons did no longer work. Only the icon
and vari... - 15:15 Revision 28a631ee: [BUGFIX] Fix fallback icons for custom page types
- Since the introduction of customizable page type icons,
the fallback icons did no longer work. Only the icon
and vari... - 14:23 Revision 9bbeb7fe: [BUGFIX] Restore accidently removed `in()` expression wrapper
- With #86859 array lists which can become quite large have been replaced
using `$queryBuilder->quoteArrayBasedValueLis... - 14:05 Revision 77433946: [BUGFIX] Prevent reaching the placeholder limit in `indexed_search`
- The main query execution builds a QueryBuilder instance out of
different sub information. Additionally, several hooks... - 13:57 Revision 776e1da4: [BUGFIX] Prevent reaching the placeholder limit in `indexed_search`
- The main query execution builds a QueryBuilder instance out of
different sub information. Additionally, several hooks... - 13:27 Revision 1f1082b9: [BUGFIX] Enhance matching order for regex based redirects
- RegEx redirects have been processed in the order how they
have been inserted into the database ignoring the flag
`res... - 13:26 Revision 225adaf6: [BUGFIX] Prevent reaching the placeholder limit in `indexed_search`
- The main query execution builds a QueryBuilder instance out of
different sub information. Additionally, several hooks... - 12:38 Revision fa4167a2: [BUGFIX] Enhance matching order for regex based redirects
- RegEx redirects have been processed in the order how they
have been inserted into the database ignoring the flag
`res... - 12:32 Revision cb09c51b: [TASK] Make all internal class in EXT:core strict
- Resolves: #101378
Releases: main
Change-Id: I9b8006f65b0805185dc189dce8e19024497326d2
Reviewed-on: https://review.typ... - 12:29 Revision 7f93a4ba: [BUGFIX] Enhance matching order for regex based redirects
- RegEx redirects have been processed in the order how they
have been inserted into the database ignoring the flag
`res... - 12:02 Revision 6bd1f7f8: [TASK] Harden array callbacks in EXT:core, part 2
- Add native type declarations and first-class callables for improved
type safety and readability.
Resolves: #101328
R... - 11:52 Revision 1b99459f: [TASK] Use constructor property promotion for EventDispatcherAdapter
- Resolves: #101376
Releases: main
Change-Id: I8d091d11cb1eb1cc633364ced2af8f14538df527
Reviewed-on: https://review.typ... - 11:26 Revision f77393d2: [TASK] Add property type hints in AssetCollector
- All properties in AssetCollector can be safely
type hinted. Also avoids a useless reference.
Resolves: #101374
Relea... - 10:31 Revision de4171d4: [TASK] Remove `es-module-shims` polyfill
- The polyfill package `es-module-shims` was required for loading
ECMAScript modules that implement import maps. To thi... - 10:16 Revision f4b43a6e: [TASK] Remove Broadcast Channel API polyfill
- When Broadcast Messaging was introduced into TYPO3 in 2019, a polyfill
was required for Edge. According to [1], every... - 09:56 Revision cfc1c5c9: [!!!][TASK] Introduce type declarations for GU networking-related methods
- Native return and param type declarations have been introduced for the
following methods of `\TYPO3\CMS\Core\Utility\... - 09:36 Revision e4e2881d: [!!!][TASK] Harden FileInterface::getSize()
- While FileInterface::getSize() declared its return type to be
int only, the actual implementation AbstractFile::geSiz... - 08:37 Revision 50ed7d14: [BUGFIX] Pass current rendarable context to condition evaluation
- Form elements are represented by PHP objects,
which hold some state, which can be modified during form runtime.
Howe... - 08:29 Revision 561c118b: [BUGFIX] Pass current rendarable context to condition evaluation
- Form elements are represented by PHP objects,
which hold some state, which can be modified during form runtime.
Howe... - 08:04 Revision 74122b79: [TASK] Use Backend/Attribute/Controller attribute more consistently
- The PHP attribute #[Controller] has been introduced with
issue #99055 to declare backend module controllers public
an... - 08:00 Revision 2bc1c01d: [BUGFIX] Make icon cache in localStorage version-aware
- The identifier for the icon cache used in the client's localStorage is
now version-aware to get a chance of updated i... - 07:59 Revision 05b1b68d: [BUGFIX] Make icon cache in localStorage version-aware
- The identifier for the icon cache used in the client's localStorage is
now version-aware to get a chance of updated i... - 06:13 Revision f98c4b9f: [BUGFIX] Make icon cache in localStorage version-aware
- The identifier for the icon cache used in the client's localStorage is
now version-aware to get a chance of updated i...
2023-07-17
- 18:59 Revision 1a7410d4: [TASK] Make all internal classes in EXT:backend strict
- Resolves: #100819
Releases: main
Change-Id: I693b19e86fcebc81b9d12f22fb044dbfa0f67831
Reviewed-on: https://review.typ... - 18:58 Revision 980430dc: [DOCS] Revise changelog for introduction of the capabilities bit set
- Resolves: #101368
Related: #101291
Releases: main
Change-Id: Icb94a56254d130452d7b7f6f4b5c3dea6bbd6544
Reviewed-on: h... - 18:35 Revision 0fbaa3cc: [TASK] Clean up ext:scheduler details
- Resolve a couple of details in ext:scheduler:
* Changing a unit test into a functional test allows us
declaring Sch... - 16:00 Revision 3e72ea63: [BUGFIX] Avoid exception in redirects module
- In redirects module it is possible to configure redirects
to records available through the LinkHandler API. This curr... - 15:53 Revision 327a2038: [TASK] Only pass strings to PHP string functions in EXT:backend
- This avoids type errors when strict typing is set for internal
classes in EXT:backend (when we cannot rely on PHP's i... - 15:52 Revision 4a633ae2: [TASK] Add some missing string casts in EXT:core
- Add string casts in functional calls where the parameter
needs to be a string, but currently is not ensured to be.
T... - 15:49 Revision 606ef90a: [BUGFIX] Avoid exception in redirects module
- In redirects module it is possible to configure redirects
to records available through the LinkHandler API. This curr... - 15:31 Revision 0cbbe65a: [TASK] Streamline labels in Install Tool buttons
- The button labels in the Install Tool are now using ellipsis
to indicate that clicking a button will invoke another "... - 12:17 Revision b5ad0525: [TASK] Provide meaningful error messages for misconfigured SelectViewHelper
- If either optionValueField or optionLabelField is not set for array
option values, the ViewHelper is not correctly co... - 12:17 Revision 2ccfaa51: [TASK] Provide meaningful error messages for misconfigured SelectViewHelper
- If either optionValueField or optionLabelField is not set for array
option values, the ViewHelper is not correctly co... - 11:04 Revision 951b4339: [TASK] Ensure TypoScript traversers are stateless
- The TypoScript traverser service classes should be
stateless: They currently have a visitor property
plus addVisitor(... - 11:04 Revision c655ff11: [TASK] Ensure TypoScript traversers are stateless
- The TypoScript traverser service classes should be
stateless: They currently have a visitor property
plus addVisitor(... - 10:36 Revision b0838689: [BUGFIX] Include pid in field list of BU::getCommonSelectFields
- Add the pid to the list of fields which should always be
retrieved when selecting a record. This especially avoid
a P... - 10:36 Revision 1f76a751: [BUGFIX] Include pid in field list of BU::getCommonSelectFields
- Add the pid to the list of fields which should always be
retrieved when selecting a record. This especially avoid
a P... - 10:36 Revision 97cdb9ff: [BUGFIX] Include pid in field list of BU::getCommonSelectFields
- Add the pid to the list of fields which should always be
retrieved when selecting a record. This especially avoid
a P... - 08:48 Revision b12c8b7e: [TASK] Remove TYPO3-related items from localStorage when resetting config
- If a user decides to reset their configuration for whatever reason, all
TYPO3-related items that are stored in localS... - 08:37 Revision 131954a6: [TASK] Remove TYPO3-related items from localStorage when resetting config
- If a user decides to reset their configuration for whatever reason, all
TYPO3-related items that are stored in localS... - 07:06 Revision 6cdf2bd9: [BUGFIX] Use 12/24 hour format in date picker depending on client
- flatpicker uses the 12 hours format by default, offering an AM/PM
selector next to the time dropdowns. In some region... - 06:53 Revision baeecc1e: [BUGFIX] Use 12/24 hour format in date picker depending on client
- flatpicker uses the 12 hours format by default, offering an AM/PM
selector next to the time dropdowns. In some region...
2023-07-15
- 20:30 Revision 7b92501a: [BUGFIX] Do not consider done `UpgradeWizard` as not found
- Existing upgrade wizards marked as done should not be considered as
not existing and therefore not returning a error ... - 20:22 Revision a69dec49: [BUGFIX] Do not consider done `UpgradeWizard` as not found
- Existing upgrade wizards marked as done should not be considered as
not existing and therefore not returning a error ...
2023-07-14
- 22:27 Revision 2e24b663: [BUGFIX] Avoid exception in presets of Install Tool
- The method str_contains requires the 1st argument to be a string.
So we need to ensure that it is a string.
(It can ... - 20:58 Revision 827f388f: [BUGFIX] Avoid exception in presets of Install Tool
- The method str_contains requires the 1st argument to be a string.
So we need to ensure that it is a string.
(It can ... - 20:32 Revision 8b132d84: [BUGFIX] Avoid exception in presets of Install Tool
- The method str_contains requires the 1st argument to be a string.
So we need to ensure that it is a string.
(It can ... - 17:32 Revision 207864d7: [BUGFIX] Cast replacement values to strings
- Avoid exceptions due to wrong type in the link validator module.
Resolves: #101352
Releases: main, 12.4, 11.5
Change... - 17:32 Revision 5183c849: [BUGFIX] Cast replacement values to strings
- Avoid exceptions due to wrong type in the link validator module.
Resolves: #101352
Releases: main, 12.4, 11.5
Change... - 17:31 Revision df56ff0d: [BUGFIX] Cast replacement values to strings
- Avoid exceptions due to wrong type in the link validator module.
Resolves: #101352
Releases: main, 12.4, 11.5
Change... - 09:49 Revision d4c0c2cd: [BUGFIX] Handle unavailability of (dis)allowed extensions in FileBrowser
- For cases when the FileBrowser doesn't receive any information
of allowed or disallowed file extensions via the "bpar... - 09:40 Revision 011dcefd: [BUGFIX] Handle unavailability of (dis)allowed extensions in FileBrowser
- For cases when the FileBrowser doesn't receive any information
of allowed or disallowed file extensions via the "bpar... - 06:32 Revision 75f3eaba: [BUGFIX] Ensure deprecated settings in `config.yaml` are not changed
- With #99047 settings has been extracted `(copied)` into
the dedicated file `settings.yaml`. Starting with that,
setti... - 06:15 Revision 04068fbe: [BUGFIX] Ensure deprecated settings in `config.yaml` are not changed
- With #99047 settings has been extracted `(copied)` into
the dedicated file `settings.yaml`. Starting with that,
setti...
2023-07-13
- 08:30 Revision 3f2e8650: [BUGFIX] Fetch pages in different language when in free mode
- The special case for "pages" is that there is always
a record in sys_language_uid=0 and that the pages
in the default... - 08:30 Revision 201e8015: [BUGFIX] Fetch pages in different language when in free mode
- The special case for "pages" is that there is always
a record in sys_language_uid=0 and that the pages
in the default... - 06:26 Revision 61602bc2: [BUGFIX] Do not store bollocks markup in icon cache
- In very rare cases it may happen that a backend session is not valid
anymore when an icon is loaded within the TYPO3 ... - 06:18 Revision 2a3e57cd: [BUGFIX] Do not store bollocks markup in icon cache
- In very rare cases it may happen that a backend session is not valid
anymore when an icon is loaded within the TYPO3 ... - 05:55 Revision f304047f: [BUGFIX] Do not store bollocks markup in icon cache
- In very rare cases it may happen that a backend session is not valid
anymore when an icon is loaded within the TYPO3 ...
2023-07-12
- 23:06 Revision f0548332: [BUGFIX] Only pass strings to string functions in EXT:backend
- Fix some failures that occur if the internal classes in EXT:backend
use strict typing.
Resolves: #101325
Releases: m... - 23:05 Revision 15950a54: [BUGFIX] Only pass strings to string functions in EXT:backend
- Fix some failures that occur if the internal classes in EXT:backend
use strict typing.
Resolves: #101325
Releases: m... - 23:05 Revision 50c3c486: [BUGFIX] Only pass strings to string functions in EXT:backend
- Fix some failures that occur if the internal classes in EXT:backend
use strict typing.
Resolves: #101325
Releases: m... - 22:29 Revision 0f1f6a6a: [TASK] Modernize array callbacks in EXT:belog and EXT:beuser
- Add native type declarations and first-class callables for improved
type safety and readability.
Resolves: #101314
R... - 16:22 Revision 9ef563b1: [!!!][TASK] Make the parameter for GU::sanitizeLocalUrl required
- There is no point in sanitizing a URL that is not given.
Resolves: #101311
Related: #101305
Releases: main
Change-Id... - 16:20 Revision 7dc0969c: [BUGFIX] Mark current page in indexed_search via `aria-current`
- To support screen readers, the current page in the indexed_search
pagination is now enriched with the `aria-current` ... - 16:19 Revision 15b3fbd1: [BUGFIX] Mark current page in indexed_search via `aria-current`
- To support screen readers, the current page in the indexed_search
pagination is now enriched with the `aria-current` ... - 15:49 Revision 49515391: [BUGFIX] Fix show/hide thumbnails and clipboard in filelist module
- Bring back functionality of the options to show or hide
thumbnails and clipboard in filelist module.
$params may con... - 15:40 Revision 7e0e6432: [BUGFIX] Fix show/hide thumbnails and clipboard in filelist module
- Bring back functionality of the options to show or hide
thumbnails and clipboard in filelist module.
$params may con... - 08:40 Revision 9058fc76: [BUGFIX] Use Symfony filesystem in `InstallerScripts`
- The internal script `Build/Scripts/composer/InstallerScripts.php`
references the `TYPO3\CMS\Composer\Plugin\Util\File... - 08:36 Revision c4d79f5c: [BUGFIX] Prevent default behavior only for page selector links
- The change for #101271 introduced a global event handler to replace the
inline onclick events. The current approach b... - 08:31 Revision 04503db0: [BUGFIX] Use Symfony filesystem in `InstallerScripts`
- The internal script `Build/Scripts/composer/InstallerScripts.php`
references the `TYPO3\CMS\Composer\Plugin\Util\File... - 08:26 Revision dd85d5a4: [BUGFIX] Prevent default behavior only for page selector links
- The change for #101271 introduced a global event handler to replace the
inline onclick events. The current approach b... - 08:00 Revision 15128a1f: [TASK] Replace deprecated egrep in commit-msg hook
- egrep is deprecated since 2.5.3 (2007) and is
marked as obsolete in grep 3.8, see
https://lists.gnu.org/archive/html/... - 07:59 Revision a4fe9e93: [TASK] Replace deprecated egrep in commit-msg hook
- egrep is deprecated since 2.5.3 (2007) and is
marked as obsolete in grep 3.8, see
https://lists.gnu.org/archive/html/... - 07:30 Revision 4f2e492b: [TASK] Replace deprecated egrep in commit-msg hook
- egrep is deprecated since 2.5.3 (2007) and is
marked as obsolete in grep 3.8, see
https://lists.gnu.org/archive/html/...
2023-07-11
- 16:15 Revision 185c3eda: [TASK] Harden array callbacks in EXT:core, part 1
- Add native type declarations and first-class callables for improved
type safety and readability. Also make some callb... - 10:27 Revision 5980d2a9: [TASK] Set TYPO3 version to 11.5.30-dev
- Change-Id: I1608d379e6becff4a45b9afb972b02cc91645947
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/799... - 10:24 Revision 275eada2: [TASK] Set TYPO3 version to 12.4.4-dev
- Change-Id: I1ec587f07922fb2d1516e78c021899634489ff53
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/799... - 10:11 Revision a0a6929c: [RELEASE] Release of TYPO3 11.5.29
- Change-Id: I0c4b5c42c6254d4d63f2f125b58862bcc119613c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/799... - 10:08 Revision 98da206e: [RELEASE] Release of TYPO3 12.4.3
- Change-Id: I0de711a07cdc82980a0647f341f165b8602d8304
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/799... - 09:55 Revision 8eb72af8: [BUGFIX] Use correct fallback type for GeneralUtility::sanitizeLocalUrl
- `GeneralUtility::sanitizeLocalUrl` expects a string. So
the fallback value when calling this method also needs
to be ... - 09:55 Revision 27264804: [BUGFIX] Use correct fallback type for GeneralUtility::sanitizeLocalUrl
- `GeneralUtility::sanitizeLocalUrl` expects a string. So
the fallback value when calling this method also needs
to be ... - 09:55 Revision 5c1a740b: [BUGFIX] Use correct fallback type for GeneralUtility::sanitizeLocalUrl
- `GeneralUtility::sanitizeLocalUrl` expects a string. So
the fallback value when calling this method also needs
to be ... - 09:46 Revision e7b045ae: [TASK] Add basic test for ShowImageController (tx_cms_showpic)
- Adds a basic test case for simulating the behavior of the eID
script `tx_cms_showpic` in the frontend rendering proce... - 09:44 Revision f4465268: [BUGFIX] Respect `data-content` for modals again
- With the upgrade to Bootstrap 5, modals unintentionally don't support
the `data-content` attribute anymore as this wa... - 09:42 Revision 63c87699: [TASK] Add more tests for GeneralUtility::isOnCurrentHost
- There already was a data provider for the negative case of this
method, but no tests using this data provider.
Resol... - 09:42 Revision 587690cd: [BUGFIX] Respect `data-content` for modals again
- With the upgrade to Bootstrap 5, modals unintentionally don't support
the `data-content` attribute anymore as this wa... - 09:42 Revision 6545deb2: [TASK] Add more tests for GeneralUtility::isOnCurrentHost
- There already was a data provider for the negative case of this
method, but no tests using this data provider.
Resol... - 09:30 Revision 22d35731: [TASK] Add basic test for ShowImageController (tx_cms_showpic)
- Adds a basic test case for simulating the behavior of the eID
script `tx_cms_showpic` in the frontend rendering proce... - 09:19 Revision 5ffe8a1b: [BUGFIX] Respect `data-content` for modals again
- With the upgrade to Bootstrap 5, modals unintentionally don't support
the `data-content` attribute anymore as this wa... - 09:15 Revision 35a2b09b: [TASK] Add more tests for GeneralUtility::isOnCurrentHost
- There already was a data provider for the negative case of this
method, but no tests using this data provider.
Resol... - 08:06 Revision b581984e: [BUGFIX] Fix workspace stage-change mail recipient selection
- Stage-change notification mails have only been delivered to the last
recipient off the list of possible recipients, b... - 08:06 Revision 0f24df96: [BUGFIX] Fix workspace stage-change mail recipient selection
- Stage-change notification mails have only been delivered to the last
recipient off the list of possible recipients, b... - 08:06 Revision 5fd7b342: [BUGFIX] Fix workspace stage-change mail recipient selection
- Stage-change notification mails have only been delivered to the last
recipient off the list of possible recipients, b... - 08:06 Revision 69849b3f: [BUGFIX] Keep link handler settings in filelist url generation
- Since a filelist instance is used in the
link browser for the file and folder types,
the link generation of the filel... - 08:06 Revision 58762cda: [BUGFIX] Keep link handler settings in filelist url generation
- Since a filelist instance is used in the
link browser for the file and folder types,
the link generation of the filel... - 08:05 Revision 61137e14: [BUGFIX] Apply sorting parameters on filelist initialization
- TO be consistent through the backend, filelist
instances are used for all the various file
and folder browsers in the... - 08:05 Revision 597e6b35: [BUGFIX] Apply sorting parameters on filelist initialization
- TO be consistent through the backend, filelist
instances are used for all the various file
and folder browsers in the...
2023-07-10
- 21:57 Revision a56c481b: [TASK] Update URL bar in nested backend installtool
- Map backend URLs like
/typo3/install.php?install%5Bcontroller%5D=settings
to /typo3/module/tools/settings for display... - 21:04 Revision f5f0cacb: [BUGFIX] Use correct fallback for sort field in FileBrowser
- Resolves: #101304
Related: #100949
Releases: main, 12.4
Change-Id: I5ca63b7cdc8fb039392d29490f3e64facb0ba4c1
Reviewed... - 21:02 Revision 0e8deb2a: [DOCS] Fix link to community extension documentation
- Replace link to the documentation of the "crawler"
community extension.
Releases: main, 12.4, 11.5
Resolves: #101300... - 20:59 Revision dcb9a73c: [BUGFIX] Support deferred ConsumerScope in GlobalEventHandler
- The GlobalEventHandler changes the location of the current (target)
window. The location is set to a given destinatio... - 20:59 Revision 6b426d4d: [BUGFIX] Support deferred ConsumerScope in GlobalEventHandler
- The GlobalEventHandler changes the location of the current (target)
window. The location is set to a given destinatio... - 20:59 Revision 0eac6d5d: [BUGFIX] Support deferred ConsumerScope in GlobalEventHandler
- The GlobalEventHandler changes the location of the current (target)
window. The location is set to a given destinatio... - 20:55 Revision fdbf5d20: [BUGFIX] Use correct fallback for sort field in FileBrowser
- Resolves: #101304
Related: #100949
Releases: main, 12.4
Change-Id: I5ca63b7cdc8fb039392d29490f3e64facb0ba4c1
Reviewed... - 20:44 Revision 10a41357: [BUGFIX] Fix sudo mode in non-Sec-Fetch-Dest context
- Since #94084 all module URLs are automatically framed by
the TYPO3 main controller whenever they are opened in a
Sec-... - 20:43 Revision 96889af2: [BUGFIX] Fix sudo mode in non-Sec-Fetch-Dest context
- Since #94084 all module URLs are automatically framed by
the TYPO3 main controller whenever they are opened in a
Sec-... - 20:43 Revision e1f4d209: [TASK] Update URL bar in nested backend installtool
- Map backend URLs like
/typo3/install.php?install%5Bcontroller%5D=settings
to /typo3/module/tools/settings for display... - 20:31 Revision 99483ff8: [TASK] Update URL bar in nested backend installtool
- Map backend URLs like
/typo3/install.php?install%5Bcontroller%5D=settings
to /typo3/module/tools/settings for display... - 20:17 Revision ccc30d4b: [BUGFIX] Fix sorting in FileBrowser
- Apply sorting params passed in the request
to the element browser filelist.
Resolves: #100949
Releases: main, 12.4
C... - 20:17 Revision 4cdf350c: [BUGFIX] Fix sorting in FileBrowser
- Apply sorting params passed in the request
to the element browser filelist.
Resolves: #100949
Releases: main, 12.4
C... - 19:24 Revision 7c024deb: [TASK] Add "_gl" param to excludedParameters for cacheHash
- When using GA4, Google's scripts add "_gl" param to track cross domain links.
See https://support.google.com/analyti... - 19:23 Revision 96137365: [TASK] Add "_gl" param to excludedParameters for cacheHash
- When using GA4, Google's scripts add "_gl" param to track cross domain links.
See https://support.google.com/analyti... - 19:06 Revision d98d76a7: [TASK] Add "_gl" param to excludedParameters for cacheHash
- When using GA4, Google's scripts add "_gl" param to track cross domain links.
See https://support.google.com/analyti... - 13:04 Revision 08349d36: [DOCS] Adjust changelog of simple log rotation
- Resolves: #101299
Related: #100926
Releases: main
Change-Id: I24162529da61a0e07d7dae8c8a17317186cd6f9b
Reviewed-on: h... - 10:59 Revision 1fa2f5ba: [DOCS] Fix link to community extension documentation
- Replace link to the documentation of the "crawler"
community extension.
Releases: main, 12.4, 11.5
Resolves: #101300... - 10:30 Revision a0063c95: [DOCS] Fix link to community extension documentation
- Replace link to the documentation of the "crawler"
community extension.
Releases: main, 12.4, 11.5
Resolves: #101300... - 07:51 Revision c78b2e5b: [FEATURE] Implement simple log rotation
- TYPO3 logs tend to grow over time if not manually cleaned on a regular
basis, potentially leading to full disks. Also... - 07:06 Revision b0033746: [TASK] Remove leftover mailer instantiation in backend PasswordReset
- With #101239 the `MailerInterface` has been injected using DI in
the backend password reset class. One manual instant...
2023-07-09
- 18:38 Revision 0c4a8afa: [TASK] Remove unused variable in InfoModuleController
- The variable `$languageService` in `InfoModuleController` is unused
and can safely be removed.
Resolves: #101296
Re...
2023-07-08
- 12:00 Revision d7503855: [TASK] Let ClassSchema skip static properties/methods
- Reflection information on static properties and methods
is not needed by Extbase, therefore they are now skipped.
Re... - 11:44 Revision db214eb6: [!!!][TASK] Introduce type declarations in ResourceInterface
- This change introduces return type declarations of methods
of the ResourceInterface.
This affects many classes due t... - 11:39 Revision 94f6764d: [BUGFIX] Allow EmailFinisher recipients override with TypoScript again
- Resolves: #98178
Releases: main, 12.4, 11.5
Change-Id: I6ebcbb67b9cc51d7d56b1da945fdd8b05d5081dc
Reviewed-on: https:/... - 11:38 Revision 30af95c6: [BUGFIX] Allow EmailFinisher recipients override with TypoScript again
- Resolves: #98178
Releases: main, 12.4, 11.5
Change-Id: I6ebcbb67b9cc51d7d56b1da945fdd8b05d5081dc
Reviewed-on: https:/... - 11:27 Revision 3570b028: [BUGFIX] Respect sub-requests in HTTP referrer redirect URL evaluation
- With #99920 the HTTP referrer evaluation has been extended to not
overwrite the evaluated HTTP referrer on failed log... - 11:25 Revision 34cc521a: [!!!][TASK] Introduce capabilities bit set
- Instead of managing the capabilities bit value as
integer property on the drivers and resource storage,
they are now ... - 11:24 Revision 9ab0df8a: [BUGFIX] Allow EmailFinisher recipients override with TypoScript again
- Resolves: #98178
Releases: main, 12.4, 11.5
Change-Id: I6ebcbb67b9cc51d7d56b1da945fdd8b05d5081dc
Reviewed-on: https:/... - 05:36 Revision 0f49281a: [TASK] Remove PseudoSiteTcaDisplayCondition
- The tca display condition for checking pseudo sites no longer
serves a purpose.
Resolves: #100711
Releases: main
Cha...
2023-07-07
- 21:29 Revision 51be6052: [BUGFIX] Provide shortcut button for "Today" in date picker
- flatpickr doesn't provide an easy possibility to set the today's date.
To solve this issue, the plugin `shortcut-butt... - 21:28 Revision b63fcedb: [BUGFIX] Disable preview links if no preview uri can be generated
- Resolves: #101276
Releases: main, 12.4
Change-Id: Ie9941076dc54fc3c123241cf51a50a19a9145ec6
Reviewed-on: https://revi... - 20:19 Revision 35494d65: [BUGFIX] Provide shortcut button for "Today" in date picker
- flatpickr doesn't provide an easy possibility to set the today's date.
To solve this issue, the plugin `shortcut-butt... - 16:23 Revision 50daee72: [BUGFIX] Disable preview links if no preview uri can be generated
- Resolves: #101276
Releases: main, 12.4
Change-Id: Ie9941076dc54fc3c123241cf51a50a19a9145ec6
Reviewed-on: https://revi... - 14:27 Revision 76d868d9: [BUGFIX] Allow import module to also access distributions
- This patch streamlines the import module with the import command.
While the CLI commands can import data from extensi... - 14:25 Revision 060500a4: [TASK] Add MM-related DataHandler tests
- This change adds the status quo for further MM-related work.
This relates to some tests that had tests on
"allowLang... - 14:23 Revision 56b0c50f: [BUGFIX] Fix command detection with open_basedir in effect
- When `open_basedir` is set (often the case on shared hosting), TYPO3
fails to find executables as it does a check for... - 13:42 Revision e97960ff: [BUGFIX] Fix command detection with open_basedir in effect
- When `open_basedir` is set (often the case on shared hosting), TYPO3
fails to find executables as it does a check for... - 13:38 Revision 73145ed6: [BUGFIX] Allow import module to also access distributions
- This patch streamlines the import module with the import command.
While the CLI commands can import data from extensi... - 13:03 Revision 433924dc: [TASK] Add MM-related DataHandler tests
- This change adds the status quo for further MM-related work.
This relates to some tests that had tests on
"allowLang... - 13:03 Revision 653bcb4d: [BUGFIX] Prevent message, if workspaces is not installed
- With #10551 a pretty cool new feature was introduced
which will show you information about the status of
non versiona... - 13:03 Revision daab37f2: [TASK] Correct wrong reference `$packageRenderer` to `$pageRender
- Releases: main, 12.4
Resolves: #101284
Change-Id: Idd633c9d764296c9ec2dfb482a75d59a9da3e2d4
Reviewed-on: https://revi... - 12:58 Revision 5787a90f: [BUGFIX] Add returnUrl for Open Documents/Recently Used Documents
- A click on open/recently used documents the returnUrl was not set
which led to a blank content frame when the close b... - 12:47 Revision b39bb819: [BUGFIX] Add returnUrl for Open Documents/Recently Used Documents
- A click on open/recently used documents the returnUrl was not set
which led to a blank content frame when the close b... - 12:24 Revision 00c39c81: [BUGFIX] Prevent message, if workspaces is not installed
- With #10551 a pretty cool new feature was introduced
which will show you information about the status of
non versiona... - 12:22 Revision 8beb0e27: [TASK] Correct wrong reference `$packageRenderer` to `$pageRender
- Releases: main, 12.4
Resolves: #101284
Change-Id: Idd633c9d764296c9ec2dfb482a75d59a9da3e2d4
Reviewed-on: https://revi... - 12:22 Revision d4a9fa5c: [TASK] Remove unused information from ClassSchema
- Information that is not needed does not need to be
gathered. It saves both CPU cycles and memory and reduces
the amou... - 11:03 Revision 6dc1df0e: [BUGFIX] Display field labels of FormEngine container elements
- Since #97330, field labels are explicitly added
in the corresponding elements and are no longer
added at a central pl... - 10:35 Revision 4dfc8390: [TASK] Remove jQuery from ImageProcessing
- Resolves: #101270
Releases: main
Change-Id: I486a0f05723a979cb03fd822f8d6b508fdd4d2c9
Reviewed-on: https://review.typ... - 08:40 Revision 76ac42af: [BUGFIX] Use specific file palettes as default for file references
- In sys_file_reference tables a standard basic palette
is used for filetypes image, audio and video.
Therefore no alte... - 08:39 Revision 8013b4b8: [BUGFIX] Remove pagination arrows from translations files
- We are removing the pagination arrows from the translation
files since they needed to be marked with "aria-hidden" to... - 08:30 Revision 72bbfb36: [TASK] Extract Indexed Search inline event handling
- Indexed Search pagination still uses `onclick="..."` inline
event handlers. For being compatible with content securit... - 08:28 Revision 84e3425d: [BUGFIX] Use specific file palettes as default for file references
- In sys_file_reference tables a standard basic palette
is used for filetypes image, audio and video.
Therefore no alte... - 08:26 Revision dd4bc748: [BUGFIX] Remove pagination arrows from translations files
- We are removing the pagination arrows from the translation
files since they needed to be marked with "aria-hidden" to... - 08:18 Revision 1db43b0d: [!!!][TASK] Remove RequireJS
- RequireJS has been replaced by ECMAScript v6/v11
modules and is now removed.
Support for RequireJS in FormEngine has... - 08:10 Revision d81b22d3: [TASK] Extract Indexed Search inline event handling
- Indexed Search pagination still uses `onclick="..."` inline
event handlers. For being compatible with content securit... - 08:05 Revision a40a4d21: [BUGFIX] Check rootline for extendToSubpages when previewing
- The rootline may contain extendToSubpages settings for hidden
or timed records which prevented previewing a page beca... - 08:04 Revision 4ef07f34: [BUGFIX] Omit warning when allowInconsistentLanguageHandling is active
- In case mod.web_layout.allowInconsistentLanguageHandling is set,
no warnings about inconsistent language usage should... - 07:49 Revision cf18d252: [TASK] Remove jQuery from EnvironmentCheck
- Resolves: #101269
Releases: main
Change-Id: I86e9e579a78861e3b080777b722555863536a734
Reviewed-on: https://review.typ...
2023-07-06
- 22:23 Revision e400e290: [BUGFIX] Avoid exception for recent documents
- Backend no longer crashes with an TableNotFoundException if a
table has been removed and an according item is in the ... - 22:14 Revision 69ddb8b0: [TASK] Streamline error for already filled database
- Currently, when the selected db has already tables
an exception is thrown
This has been changed by showing a nicely ... - 21:59 Revision 702abe66: [TASK] Revert "[BUGFIX] Ensure DateTime conversion does not throw an error"
- This reverts commit aa956a53c2cebe3d44f99368941c3d8c348ee8b7.
It has been merged before CI run was completed
and the ... - 21:42 Revision f75d0678: [TASK] Remove symfony/polyfill-intl-normalizer due to ext-intl
- Package symfony/polyfill-intl-normalizer can be removed again,
since ext-intl is already a composer requirement.
Exe... - 21:41 Revision 391ab3ac: [TASK] Remove symfony/polyfill-intl-normalizer due to ext-intl
- Package symfony/polyfill-intl-normalizer can be removed again,
since ext-intl is already a composer requirement.
Exe... - 20:23 Revision 39a5de46: [BUGFIX] Avoid exception for recent documents
- Backend no longer crashes with an TableNotFoundException if a
table has been removed and an according item is in the ... - 20:12 Revision 4038aabd: [BUGFIX] Do not abort renameFile if filename sanitizable
- It is possible to rename a file with ResourseStorage::renameFile(). This
is also used under the hood, if a file is re... - 20:06 Revision b51c348d: [BUGFIX] Check rootline for extendToSubpages when previewing
- The rootline may contain extendToSubpages settings for hidden
or timed records which prevented previewing a page beca... - 20:06 Revision aa956a53: [BUGFIX] Ensure DateTime conversion does not throw an error
- When DataHandler is used to import data from the $dataMap
and a field with dbType="date" is filled with a timestamp,
... - 19:57 Revision 4ad0c247: [TASK] Streamline error for already filled database
- Currently, when the selected db has already tables
an exception is thrown
This has been changed by showing a nicely ... - 19:54 Revision 27b2a852: [BUGFIX] Omit warning when allowInconsistentLanguageHandling is active
- In case mod.web_layout.allowInconsistentLanguageHandling is set,
no warnings about inconsistent language usage should... - 19:53 Revision 154efd03: [BUGFIX] Avoid exception for recent documents
- Backend no longer crashes with an TableNotFoundException if a
table has been removed and an according item is in the ... - 19:50 Revision 5dc44ccb: [BUGFIX] Normalize filename of uploaded files
- The filename of uploaded files might not be encoded
as normalized unicode. For instance, this happens when
using umla... - 19:08 Revision b9b8cf2e: [DOCS] Link to issues in category "Redirects Handling"
- The redirects documentation contains a link to the issues on the
page "Known problems", using a category filter.
Thi... - 19:04 Revision 5be21750: [DOCS] Link to issues in category "Redirects Handling"
- The redirects documentation contains a link to the issues on the
page "Known problems", using a category filter.
Thi... - 19:02 Revision ca614c2a: [BUGFIX] Respect default values in setup command
- So far the setup command did not consider default values in
non-interactive mode. This led to unexpected errors when
... - 18:34 Revision ec7617fb: [BUGFIX] Normalize filename of uploaded files
- The filename of uploaded files might not be encoded
as normalized unicode. For instance, this happens when
using umla... - 18:33 Revision 53d8aa3d: [BUGFIX] Normalize filename of uploaded files
- The filename of uploaded files might not be encoded
as normalized unicode. For instance, this happens when
using umla... - 18:31 Revision f74aa725: [BUGFIX] Set default plugin title if no label was set
- If the pluginTitle wasn't set, a warning message was rendered
in the page module as if the plugin wasn't configured.
... - 18:22 Revision 1ccaef4f: [BUGFIX] Respect default values in setup command
- So far the setup command did not consider default values in
non-interactive mode. This led to unexpected errors when
... - 18:18 Revision 1d5aac83: [DOCS] Link to issues in category "Redirects Handling"
- The redirects documentation contains a link to the issues on the
page "Known problems", using a category filter.
Thi... - 18:09 Revision 866296dd: [BUGFIX] Set default plugin title if no label was set
- If the pluginTitle wasn't set, a warning message was rendered
in the page module as if the plugin wasn't configured.
... - 17:56 Revision 2efe738e: [BUGFIX] Set column width for table grids in page module
- The backend layout representation in the backend implements a table
based layout. While the columns spanning was inte... - 17:39 Revision 25a72672: [BUGFIX] Render only one toggle per node in trees
- In non-SVG trees, there are currently two icons representing the node's
expansion state rendered that get toggled via... - 17:31 Revision b3d474df: [BUGFIX] Set column width for table grids in page module
- The backend layout representation in the backend implements a table
based layout. While the columns spanning was inte... - 17:26 Revision 6d6eff17: [TASK] Streamline backend password reset log message
- The current backend password reset log message misses a `}` and logs
the `user_id` if a password has been reset succe... - 17:26 Revision 55606780: [BUGFIX] Render only one toggle per node in trees
- In non-SVG trees, there are currently two icons representing the node's
expansion state rendered that get toggled via... - 17:20 Revision d9c29986: [BUGFIX] Add webhook message for failed mfa attempts
- In case a user did not pass necessary multi-factor
authentication, this is handled as a login failure.
Therefore, a ... - 17:02 Revision 23c6613e: [BUGFIX] Add webhook message for failed mfa attempts
- In case a user did not pass necessary multi-factor
authentication, this is handled as a login failure.
Therefore, a ... - 16:57 Revision f16cfa14: [TASK] Streamline backend password reset log message
- The current backend password reset log message misses a `}` and logs
the `user_id` if a password has been reset succe... - 16:56 Revision 53b85eb6: [!!!][FEATURE] Add search for form manager
- A search form is added to the form manger
to search a form definition by name or persistenceIdentifier.
Because inte... - 16:01 Revision ff8e87ed: [DOCS] Update docs to refer to ES6 modules instead of RequireJS
- Resolves: #101265
Releases: main, 12.4
Change-Id: Ia4b6e5f9cb9c17394e3d72e18d9664ccbaf53f85
Reviewed-on: https://revi... - 15:59 Revision 27e301f5: [TASK] Clarify iteration for re-processing nested tags
- Issue #39261 changed the behavior for processing nested tags.
The iteration is adjusted and commented, to make clear ... - 15:59 Revision 7415c900: [TASK] Clarify iteration for re-processing nested tags
- Issue #39261 changed the behavior for processing nested tags.
The iteration is adjusted and commented, to make clear ... - 15:46 Revision abc264b2: [DOCS] Update docs to refer to ES6 modules instead of RequireJS
- Resolves: #101265
Releases: main, 12.4
Change-Id: Ia4b6e5f9cb9c17394e3d72e18d9664ccbaf53f85
Reviewed-on: https://revi... - 14:33 Revision 6bf0d254: [BUGFIX] Properly handle user logged in tasks with MFA enabled
- In case a user has MFA enabled, the same handling
is now done as for users, not having MFA enabled.
This is e.g. dis... - 14:31 Revision 38665c81: [TASK] Remove jQuery from TcaExtTablesCheck
- Resolves: #101257
Releases: main
Change-Id: I95cc27140efbb219a0c100ca92b802e1ee639a1e
Reviewed-on: https://review.typ... - 14:30 Revision 46cabd7b: [BUGFIX] Support union types for event listeners
- Since #94345 it's possible to omit the "event"
identifier when configuring an event listener,
since the service can b... - 14:18 Revision 3a89a232: [BUGFIX] Properly handle user logged in tasks with MFA enabled
- In case a user has MFA enabled, the same handling
is now done as for users, not having MFA enabled.
This is e.g. dis... - 14:12 Revision 1b5041a7: [BUGFIX] Change column metaphone to varchar
- In case of activated STRICT_TRANS_TABLES, better known as strict_mode,
the index_words record incl. metaphone can not... - 13:57 Revision cb96f4b5: [BUGFIX] Support union types for event listeners
- Since #94345 it's possible to omit the "event"
identifier when configuring an event listener,
since the service can b... - 13:39 Revision 8f914fa9: [TASK] Remove leftovers from Extbase DI logic
- ClassSchema still evaluated several pieces of information
of class properties and (inject)methods for the already rem... - 13:35 Revision 331b87a7: [BUGFIX] Change column metaphone to varchar
- In case of activated STRICT_TRANS_TABLES, better known as strict_mode,
the index_words record incl. metaphone can not... - 13:29 Revision 2d2f1ea3: [BUGFIX] Build view level link with page id in access module
- Currently, when selecting a level in the "View" menu,
the complete page tree is loaded starting from the root page,
b... - 13:06 Revision 35d72479: [BUGFIX] Build view level link with page id in access module
- Currently, when selecting a level in the "View" menu,
the complete page tree is loaded starting from the root page,
b... - 13:03 Revision 9e9da14d: [BUGFIX] Dispatch event on failed mfa attempt
- By dispatching a new PSR-14 Event on a failed
multi-factor authentication attempt, it's now
possible to consider such... - 13:01 Revision e0d0047b: [BUGFIX] Accept "00:00 01-01-1970" in FormEngine UI
- The FormEngine validation now accepts "00:00 01-01-1970" as an entered
date, which evaluates to int 0. If string 0 is... - 12:37 Revision 6f5f1d9c: [BUGFIX] Check default language for preview requirements
- When previewing a translated page that is enabled which has
a parent (default lang) page that is hidden, users got a ... - 12:37 Revision 18fd43a1: [BUGFIX] Accept "00:00 01-01-1970" in FormEngine UI
- The FormEngine validation now accepts "00:00 01-01-1970" as an entered
date, which evaluates to int 0. If string 0 is... - 12:37 Revision cdc94f10: [TASK] Improve handling of non-versionable records
- Rephrase the error messages presented to the user after a failed attempt
to create or update a version record in offl... - 12:35 Revision 91034b86: [BUGFIX] Change column metaphone to varchar
- In case of activated STRICT_TRANS_TABLES, better known as strict_mode,
the index_words record incl. metaphone can not... - 12:09 Revision 462786de: [BUGFIX] Dispatch event on failed mfa attempt
- By dispatching a new PSR-14 Event on a failed
multi-factor authentication attempt, it's now
possible to consider such... - 11:57 Revision b6c798e8: [TASK] Improve handling of non-versionable records
- Rephrase the error messages presented to the user after a failed attempt
to create or update a version record in offl... - 11:57 Revision bea9a18c: [TASK] Add User- and PageTsConfig old include tag test coverage
- This change add additional functional tests to ensure old
import tag syntax works in PageTsConfig UserTsConfig,
from ... - 11:44 Revision b57d36c5: [BUGFIX] Allow 1970-01-01 as native datetime input
- The TCA processing temporary converts native datetime inputs to
timestamps for some checks.
The start of the unix epo... - 11:42 Revision f6e32b97: [TASK] Add User- and PageTsConfig old include tag test coverage
- This change add additional functional tests to ensure old
import tag syntax works in PageTsConfig UserTsConfig,
from ... - 11:41 Revision 495c7799: [BUGFIX] Check default language for preview requirements
- When previewing a translated page that is enabled which has
a parent (default lang) page that is hidden, users got a ... - 11:28 Revision 5094a34f: [BUGFIX] Allow 1970-01-01 as native datetime input
- The TCA processing temporary converts native datetime inputs to
timestamps for some checks.
The start of the unix epo... - 10:30 Revision fc71bdba: [TASK] Introduce type declarations in ObjectAccess
- Releases: main
Resolves: #101251
Change-Id: Ia80e7a1136e9df116ff9cfa3d2cd5713ccd1a90d
Reviewed-on: https://review.typ... - 10:21 Revision cbe142a6: [BUGFIX] Disable language (de)activation with write-protected configuration
- The language management module writes into system/settings.php to
either enable or disable a language. With the chang... - 09:51 Revision e969b10c: [FEATURE] Show if redirects were checked in report
- In the status report there is an additional entry to show if redirect
conflicts have been found.
However, there was ... - 08:49 Revision 1986bec4: [TASK] styleguide: Add TCA fields for dbType=time and more examples
- Fixes: https://github.com/TYPO3-CMS/styleguide/issues/351
- 08:44 Revision 7e1c8822: [TASK] Streamline CPP usage in console commands
- This change ensures that all console commands use constructor property
promotion.
Resolves: #101244
Releases: main
S... - 08:11 Revision 77400d1b: [BUGFIX] styleguide: Keep integer-like value for integer type=datetime fields
- If the database field type is set to integer for an `type=datetime`
field for format `time` or `timesec`, we keep the... - 07:59 Revision 3c372ebe: [BUGFIX] Add FROM part to count query in SuggestWizardDefaultReceiver
- This resolves the exception Unknown column 'uid' in 'field list' when using the suggest wizard (For example at field ...
- 07:56 Revision a5aed20a: [BUGFIX] styleguide: Generate correct values for `datetime` type fields
- The database generator does not use the DataHandler for
all operation due to some performance considerations.
That m... - 07:55 Revision ec81e63d: [BUGFIX] Do not abort renameFile if filename sanitizable
- It is possible to rename a file with ResourseStorage::renameFile(). This
is also used under the hood, if a file is re... - 07:43 Revision 10b182db: [TASK] Include and load CKEditor locales if configured
- This patch adds support for loading the base CKEditor 5
locales and importing them in the backend if requested.
Beca... - 07:36 Revision 132bcabb: [BUGFIX] Fix documentation of "show dialog" in Workspaces
- The "show dialog" option is an option
below the notification settings of
each workspace and therefor only impacts the... - 07:36 Revision 9b7bd8ce: [BUGFIX] Fix documentation of "show dialog" in Workspaces
- The "show dialog" option is an option
below the notification settings of
each workspace and therefor only impacts the... - 07:33 Revision 9d3317e9: [BUGFIX] Respect sub-requests in HTTP referrer redirect URL evaluation
- With #99920 the HTTP referrer evaluation has been extended to not overwrite the evaluated HTTP referrer on failed log...
- 07:13 Revision aa1592b6: [TASK] Use phpunit 10.2
- Update to latest version of phpunit 10.2.3
> composer req --dev phpunit/phpunit:^10.2.3 -w
Resolves: #101232
Releas... - 07:13 Revision 60937558: [DOCS] Add sections on allowedContent and its siblings
- I've just found out how to hide the fields from the table and table cell
dialog without hacking the source code.
Rel... - 07:11 Revision ac1e8165: [BUGFIX] Respect sub-requests in HTTP referrer redirect URL evaluation
- With #99920 the HTTP referrer evaluation has been extended to not overwrite the evaluated HTTP referrer on failed log...
- 07:10 Revision ee732584: [BUGFIX] Respect nullable date time fields
- Nullable time fields with value null (not set) are reset to 0 on update.
This changes the value from not set to midni... - 07:08 Revision cc1909af: [BUGFIX] Provide languageField in case it's missing
- Resolves: #97710
Resolves: #97639
Releases: main, 12.4, 11.5
Change-Id: I5ff95d2d8c4d31105a95da3a18467adb0f7d3852
Rev... - 07:08 Revision aa4ab90a: [BUGFIX] Provide languageField in case it's missing
- Resolves: #97710
Resolves: #97639
Releases: main, 12.4, 11.5
Change-Id: I5ff95d2d8c4d31105a95da3a18467adb0f7d3852
Rev... - 07:08 Revision 75eb34b7: [BUGFIX] Fix documentation of "show dialog" in Workspaces
- The "show dialog" option is an option
below the notification settings of
each workspace and therefor only impacts the... - 07:07 Revision a56c82fa: [BUGFIX] Loosen types for PSR-7 message implementation
- This change allows user-lang code when using
TYPO3's PSR-7 implementation to also use integers
and floats for header ... - 07:07 Revision f37d90d2: [BUGFIX] Loosen types for PSR-7 message implementation
- This change allows user-lang code when using
TYPO3's PSR-7 implementation to also use integers
and floats for header ... - 07:07 Revision f548b244: [BUGFIX] Properly hide overlay in form engine after translating
- If a record is translated, the modal overlay is now closed.
Resolves: #100833
Resolves: #100896
Resolves: #99936
Rel... - 06:27 Revision fca127cd: [BUGFIX] Use event delegation for frontend links
- TYPO3 ships some default handling for encrypted email links and popup
windows. Unfortunately, only links that were av... - 06:27 Revision ff739d54: [BUGFIX] Use event delegation for frontend links
- TYPO3 ships some default handling for encrypted email links and popup
windows. Unfortunately, only links that were av... - 06:27 Revision 79f98fbf: [BUGFIX] Use event delegation for frontend links
- TYPO3 ships some default handling for encrypted email links and popup
windows. Unfortunately, only links that were av... - 04:09 Revision d295723f: [BUGFIX] Loosen types for PSR-7 message implementation
- This change allows user-lang code when using
TYPO3's PSR-7 implementation to also use integers
and floats for header ...
2023-07-05
- 21:37 Revision 7e392c6d: [BUGFIX] Provide languageField in case it's missing
- Resolves: #97710
Resolves: #97639
Releases: main, 12.4, 11.5
Change-Id: I5ff95d2d8c4d31105a95da3a18467adb0f7d3852
Rev... - 21:37 Revision 4b1ffe5a: [BUGFIX] Allow linking to records that are set to All Languages
- This change now checks for a records' sys_language_uid field
before doing overlays, and is only doing overlays when
t... - 21:24 Revision 69b2bdff: [BUGFIX] Make RTE validate required
- Currently, the RTE did not validate when required=true
was set.
This has been changed to update the source on change... - 21:14 Revision cf7bcad0: [BUGFIX] Skip email reports in validator task if no email is set
- Until TYPO3 CMS 10.4 the ValidatorTask could be used without
sending the validation report via email. The task could ... - 21:01 Revision c893cc23: [BUGFIX] Skip email reports in validator task if no email is set
- Until TYPO3 CMS 10.4 the ValidatorTask could be used without
sending the validation report via email. The task could ... - 21:00 Revision 44d96519: [TASK] Include and load CKEditor locales if configured
- This patch adds support for loading the base CKEditor 5
locales and importing them in the backend if requested.
Beca... - 20:59 Revision b4633b40: [BUGFIX] Make RTE validate required
- Currently, the RTE did not validate when required=true
was set.
This has been changed to update the source on change... - 20:58 Revision e56e56e4: [BUGFIX] Allow linking to records that are set to All Languages
- This change now checks for a records' sys_language_uid field
before doing overlays, and is only doing overlays when
t... - 20:50 Revision d343e98e: [BUGFIX] Properly hide overlay in form engine after translating
- If a record is translated, the modal overlay is now closed.
Resolves: #100833
Resolves: #100896
Resolves: #99936
Rel... - 20:43 Revision 2fc23266: [BUGFIX] Resolve shortcut to a different page in a localized page
- When a page translation of type=shortcut (doktype=4)
contains a different value than its original
page, the proper ta... - 20:42 Revision eb60f97d: [BUGFIX] Skip email reports in validator task if no email is set
- Until TYPO3 CMS 10.4 the ValidatorTask could be used without
sending the validation report via email. The task could ... - 20:33 Revision 3c5d3c87: [BUGFIX] Show warning if TSconfig is set to circular dependency
- When using TSconfig like this:
mod.web_list.tableDisplayOrder.pages {
after = tt_content
}
which creates a circu... - 20:32 Revision ee8faff5: [BUGFIX] Resolve shortcut to a different page in a localized page
- When a page translation of type=shortcut (doktype=4)
contains a different value than its original
page, the proper ta... - 20:32 Revision e01c8d0e: [BUGFIX] Use proper value for "_SHORTCUT_ORIGINAL_PAGE_UID"
- Resolves: #99838
Releases: main, 12.4
Change-Id: I41833544e3fe77340d1d82223eb3da0182cb1322
Reviewed-on: https://revie... - 20:12 Revision ecf8f6de: [BUGFIX] Show warning if TSconfig is set to circular dependency
- When using TSconfig like this:
mod.web_list.tableDisplayOrder.pages {
after = tt_content
}
which creates a circu... - 20:05 Revision df52f29f: [BUGFIX] Use proper value for "_SHORTCUT_ORIGINAL_PAGE_UID"
- Resolves: #99838
Releases: main, 12.4
Change-Id: I41833544e3fe77340d1d82223eb3da0182cb1322
Reviewed-on: https://revie... - 19:16 Revision dbd804dc: [BUGFIX] Respect nullable date time fields
- Nullable time fields with value null (not set) are reset to 0 on update.
This changes the value from not set to midni... - 19:15 Revision 288b82a2: [BUGFIX] Respect nullable date time fields
- Nullable time fields with value null (not set) are reset to 0 on update.
This changes the value from not set to midni... - 19:02 Revision 0158da81: [BUGFIX] Allow to include YouTube shorts
- Kudos to Georg Ringer for the hint.
Resolves: #98600
Releases: main, 12.4, 11.5
Change-Id: I1c200b4a8835bdccc4e9dc2c... - 19:01 Revision 774f58a2: [BUGFIX] Allow to include YouTube shorts
- Kudos to Georg Ringer for the hint.
Resolves: #98600
Releases: main, 12.4, 11.5
Change-Id: I1c200b4a8835bdccc4e9dc2c... - 18:58 Revision 5289e586: [BUGFIX] Prevent PHP warnings in IconFactory for tables with missing "ctrl"
- Resolves: #101248
Releases: main, 12.4, 11.5
Change-Id: If7954c44729897bf807bb06dd864fdfbf7f3f7eb
Reviewed-on: https:... - 18:54 Revision 43e6b93c: [BUGFIX] Prevent PHP warnings in IconFactory for tables with missing "ctrl"
- Resolves: #101248
Releases: main, 12.4, 11.5
Change-Id: If7954c44729897bf807bb06dd864fdfbf7f3f7eb
Reviewed-on: https:... - 18:36 Revision d81741b0: [BUGFIX] Allow to include YouTube shorts
- Kudos to Georg Ringer for the hint.
Resolves: #98600
Releases: main, 12.4, 11.5
Change-Id: I1c200b4a8835bdccc4e9dc2c... - 18:28 Revision 1033db03: [BUGFIX] Prevent PHP warnings in IconFactory for tables with missing "ctrl"
- Resolves: #101248
Releases: main, 12.4, 11.5
Change-Id: If7954c44729897bf807bb06dd864fdfbf7f3f7eb
Reviewed-on: https:... - 18:02 Revision d9f49083: [BUGFIX] Allow selection of root folder in Folder Browser
- The Folder Browser now has a button that allows to select the currently
opened browser, which is already possible in ... - 17:52 Revision 93bd1ae3: [BUGFIX] Translate lowlevel database search form
- This patch adds missing translation strings for the search
located in: DB Check > Full search > Raw search in all fie... - 17:52 Revision 43a03a8e: [BUGFIX] Prevent exception caused by hash collisions in indexed_search
- The indexed_search extension uses a truncated md5 hash for building a
word index. The truncation greatly increases th... - 17:34 Revision a7541705: [BUGFIX] Translate lowlevel database search form
- This patch adds missing translation strings for the search
located in: DB Check > Full search > Raw search in all fie... - 17:30 Revision cebeee38: [BUGFIX] Prevent exception caused by hash collisions in indexed_search
- The indexed_search extension uses a truncated md5 hash for building a
word index. The truncation greatly increases th... - 17:25 Revision b5816626: [BUGFIX] Allow selection of root folder in Folder Browser
- The Folder Browser now has a button that allows to select the currently
opened browser, which is already possible in ... - 17:22 Revision 83614a80: [TASK] Remove jQuery from TcaMigrationsCheck
- Additionally, the handleAjaxRequest function
of the install tool router now also allows
a HTMLElement to be passed as... - 17:18 Revision f996d31c: [BUGFIX] Prevent exception caused by hash collisions in indexed_search
- The indexed_search extension uses a truncated md5 hash for building a
word index. The truncation greatly increases th... - 16:21 Revision e520a687: [BUGFIX] Make phpstan happy
- Resolves: #101250
Releases: main, 12.4, 11.5
Change-Id: Ib9a6a8f20c459e9d83d8af4024d711291af684b7
Reviewed-on: https:... - 15:07 Revision af71af97: [BUGFIX] Avoid SQL errors in PageRepository->versionOL
- This change adds an additional guard clause check
to avoid SQL errors when an invalid row is entered.
Resolves: #981... - 14:55 Revision 74421f69: [BUGFIX] Provide request-token in backend login refresh dialog
- The backend login refresh dialog is now passing a request-token
(which is required in `AbstractUserAuthentication`), ... - 14:49 Revision 57463417: [!!!][TASK] Convert VersionState to backed enum
- This change converts class VersionState to a native backed enum.
Resolves: #101175
Releases: main
Change-Id: I5d0b5a... - 14:41 Revision fb9b3e33: [BUGFIX] Avoid SQL errors in PageRepository->versionOL
- This change adds an additional guard clause check
to avoid SQL errors when an invalid row is entered.
Resolves: #981... - 14:41 Revision 2d6ed654: [BUGFIX] Fix undo operation for RowUpdater UpgradeWizards
- With the refactoring to attributes, RowUpdaters failed
to be fetched from the UpgradeWizardService, as they present
u... - 14:39 Revision 70d1e1aa: [TASK] Use DI for mailer in backend PasswordReset
- This patch injects `MailerInterface` in backend password reset using DI.
Resolves: #101239
Releases: main
Signed-off... - 14:33 Revision f5eabd82: [BUGFIX] Fix undo operation for RowUpdater UpgradeWizards
- With the refactoring to attributes, RowUpdaters failed
to be fetched from the UpgradeWizardService, as they present
u... - 14:32 Revision a4b67d55: [BUGFIX] Provide request-token in backend login refresh dialog
- The backend login refresh dialog is now passing a request-token
(which is required in `AbstractUserAuthentication`), ... - 14:13 Revision 2803da6a: [TASK] Add functional tests for indexed_search
- Added tests for:
- indexing contents and words
- a basic search
- metaphone search
Resolves: #97732
Releases: main, ... - 14:00 Revision f79fda4d: [BUGFIX] Avoid SQL errors in PageRepository->versionOL
- This change adds an additional guard clause check
to avoid SQL errors when an invalid row is entered.
Resolves: #981... - 13:46 Revision 6478888b: [TASK] Remove jQuery from UserPassLogin JS module
- Resolves: #101241
Releases: main
Change-Id: I5a6580645f18d2371f35a602866e503a82843913
Reviewed-on: https://review.typ... - 13:41 Revision 3b4c8b93: [TASK] Streamline backend user/-group total amount output
- Streamline total amount text for backend groups and backend
user listing. Also correct wording is applied, depending ... - 13:19 Revision 4281557a: [TASK] Remove unused toolbar related JS selectors
- Resolves: #101238
Releases: main, 12.4
Change-Id: I3ff0ea07c5b4121d3b585215b13b4834de7838b4
Reviewed-on: https://revi... - 13:10 Revision 7f179e2d: [BUGFIX] Consider path links with leading slash as `url`
- `ext:redirects` allowed to redirect to absolute target
path. With #97159 the target field TCA type has changed
and di... - 13:06 Revision bfa9d8fa: [TASK] Add iterable type to `PageErrorHandlerInterface::handlePageError`
- The `PageErrorHandlerInterface` is often implemented in case a custom
error handler is used in site configuration. St... - 13:02 Revision ae67fc48: [TASK] Streamline backend user/-group total amount output
- Streamline total amount text for backend groups and backend
user listing. Also correct wording is applied, depending ... - 12:52 Revision a2d13893: [BUGFIX] Avoid fatal error with invalid soft reference parser links
- When a link href is empty or invalid, TYPO3 now does not
crash anymore.
Resolves: #100958
Releases: main, 12.4
Chang... - 12:50 Revision 42456c5b: [TASK] Add functional tests for indexed_search
- Added tests for:
- indexing contents and words
- a basic search
- metaphone search
Resolves: #97732
Releases: main, ... - 12:49 Revision 23b50fc0: [TASK] Remove unused toolbar related JS selectors
- Resolves: #101238
Releases: main, 12.4
Change-Id: I3ff0ea07c5b4121d3b585215b13b4834de7838b4
Reviewed-on: https://revi... - 12:39 Revision 089578d8: [BUGFIX] Consider path links with leading slash as `url`
- `ext:redirects` allowed to redirect to absolute target
path. With #97159 the target field TCA type has changed
and di... - 12:31 Revision 99afcc08: [BUGFIX] Add read_only to cache identifier for file mounts
- The cache identifier for file mounts only consisted of storage id
and path. In rare cases (with same name file mounts... - 12:30 Revision 1a3cf896: [BUGFIX] Do not create auto-create redirects for SysFolder and Spacer
- Creating redirects for `SysFolder`,`Spacer` and `Recycler` on slug
changes does not make sense as they are not reacha... - 12:27 Revision cf72e3dc: [TASK] Add functional tests for indexed_search
- Added tests for:
- indexing contents and words
- a basic search
- metaphone search
Resolves: #97732
Releases: main, ... - 12:08 Revision dbad6d4c: [BUGFIX] Add read_only to cache identifier for file mounts
- The cache identifier for file mounts only consisted of storage id
and path. In rare cases (with same name file mounts... - 11:27 Revision 29f892b0: [TASK] Remove @internal for MfaProvider classes
- The following classes were marked as @internal in TYPO3 11 since
the feature was experimental. This should have been ... - 11:27 Revision 592739ac: [TASK] Remove @internal for MfaProvider classes
- The following classes were marked as @internal in TYPO3 11 since
the feature was experimental. This should have been ... - 10:58 Revision c356e23c: [TASK] Remove jQuery from EXT:opendocs
- Resolves: #101236
Releases: main
Change-Id: Iee3c1cbc8927ee5c27a2a713c4ee7bdfb17a67d2
Reviewed-on: https://review.typ... - 10:57 Revision ffcbeb10: [TASK] Remove @internal for MfaProvider classes
- The following classes were marked as @internal in TYPO3 11 since
the feature was experimental. This should have been ... - 09:52 Revision d127bc78: [!!!][TASK] Convert MfaViewType to backed enum
- This change converts class MfaViewType to a native,
backed enum. In addition the 3rd parameter of the
method handleRe... - 09:52 Revision 41aa51db: [BUGFIX] Properly show indeterminate state of categories
- Prepared nodes were not properly handled in the category
element, causing the indetermination state recalculation to... - 09:16 Revision 2a50aa40: [BUGFIX] Add identifier to the file mount cache's value
- This makes the groupHomePath and userHomePath features available
again.
Releases: main, 12.4
Resolves: #101188
Chang... - 08:43 Revision 0f0ec6e8: [BUGFIX] Properly show indeterminate state of categories
- Prepared nodes were not properly handled in the category
element, causing the indetermination state recalculation to... - 08:08 Revision 9243e4d6: [BUGFIX] Properly show indeterminate state of categories
- Prepared nodes were not properly handled in the category
element, causing the indetermination state recalculation to... - 08:05 Revision db1408d9: [TASK] Harden array callbacks in EXT:backend
- To improve code readability and to help static analysis, add
type annotations and use first-class callables.
Resolve... - 07:15 Revision e5aeb7e0: [BUGFIX] Add identifier to the file mount cache's value
- This makes the groupHomePath and userHomePath features available
again.
Releases: main, 12.4
Resolves: #101188
Chang...
Also available in: Atom