Activity
From 2024-05-30 to 2024-06-28
2024-06-28
- 22:04 Revision 3f86f2ca: [FEATURE] Allow system maintainer to mute disable_functions error
- Add a configuration option to customize the environment check in the
Install Tool for a list of `disable_functions` w... - 21:01 Revision a63b6ec8: [TASK] Use TcaSchemaFactory in ReferenceIndexUpdater
- With DataHandler being DI aware, it's now rather
simple to make peripheral classes DI aware.
The patch uses new TcaSc... - 21:00 Revision 5e8d49d2: [TASK] Streamline `SchemaMigratorTest` of `EXT:core`
- The SchemaMigratorTest currently works on a fully
populated database, which makes the tests more
brittle than they sh... - 18:55 Revision 8be86e85: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:55 Revision 59c509d5: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:54 Revision 8ced1f63: [BUGFIX] Adapt ObjectConverter test with new symfony/property-info
- With symfony property-info 7.1.2, the type resolving for
collections has been hardened.
https://github.com/symfony/p... - 18:08 Revision e35a3b72: [TASK] Use DI in DataHandler
- DataHandler is now DI aware and gets a bunch of
services injected.
We're not injecting any potentially possible
serv... - 16:54 Revision 9bca34e4: [BUGFIX] Sanitize FlashMessage->createFromArray()
- Resolves: #104249
Releases: main, 12.4
Change-Id: I2e56c967ab27ddc855261ff53f654d5916f3dce6
Reviewed-on: https://revi... - 16:54 Revision 8e6bada6: [BUGFIX] Sanitize FlashMessage->createFromArray()
- Resolves: #104249
Releases: main, 12.4
Change-Id: I2e56c967ab27ddc855261ff53f654d5916f3dce6
Reviewed-on: https://revi... - 14:15 Revision 3974e6a8: [TASK] Avoid invalid object type in FileExtensionFilter
- filter() retrieves 'DataHandler|DatabaseRecordList $dataHandler'
as argument to call $dataHandler->deleteAction on it... - 12:49 Revision ca14daeb: [TASK] Register allowed record types on-demand in PageDoktypeRegistry
- Instead of calling the PageDoktypeRegistry
in the TcaFactory, the PageDoktypeRegistry
does now initialize the TCA for... - 12:31 Revision 863132b8: [TASK] Add custom icon example inside the `styleguide` infobox examples
- This adds an example on how to use a custom icon inside the Infobox Fluid-Viewhelper.
Resolves: #104123
Releases: ma... - 12:23 Revision 6e2f50ae: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision d3cc1640: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision 915f40e3: [TASK] Avoid implicitly nullable class method parameter in `EXT:extensionmanager`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:23 Revision c7f042e5: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision 44a9fb63: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision c74ea83e: [TASK] Avoid implicitly nullable class method parameter in `EXT:felogin`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:22 Revision 0b609da2: [TASK] Do not use uncommon constants for FormEngine node strings
- Resolves: #104244
Releases: main
Change-Id: I9619e380bc32f7966ff6804390207312f9e7da3e
Reviewed-on: https://review.typ... - 12:19 Revision 9baddfc0: [TASK] Make PagePermissionAssembler stateless
- PagePermissionAssembler is a DataHandler related
helper that calculates the permission fields of
page records.
The p... - 12:11 Revision d7d22f81: [TASK] Unify system backend module paths
- This unifies the paths to backend modules
below "system", such as "webhooks" or
"scheduler".
Additionally, the modul... - 10:40 Revision ac3f0533: [BUGFIX] Fix table column type for imageManipulation
- Also adds the type to the corresponding test.
Resolves: #104230
Releases: main, 12.4
Change-Id: Ica9e6b63d5a2fe52cc7... - 09:18 Revision 596bb678: [BUGFIX] Add `name` attribute to readonly fields in FormEngine
- Some FormEngine related JS components, e.g. the
slug element rely on input and text fields to
have the field name set... - 09:03 Revision b0c4df5d: [BUGFIX] Add `name` attribute to readonly fields in FormEngine
- Some FormEngine related JS components, e.g. the
slug element rely on input and text fields to
have the field name set... - 08:35 Revision 45c68cd0: [TASK] Free DH::__construct() from stateful dependencies
- ReferenceIndexUpdater as established with #92356 is
a stateful object designed to "gather" refindex update
jobs and p... - 08:35 Revision 3aa1c1f7: [TASK] Free DataMapProcessor for DI
- Get more state in DH periphery right: DataMapProcessor
is an `@internal` construct of DataHandler. It has a
static in... - 08:12 Revision a11469e5: [TASK] Update display of table in "Recycler" module
- The display of the table in the recycler module has been slightly
revised.
To improve clarity, the page UID informat... - 07:30 Revision e4daf09f: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 07:28 Revision 1be2afe6: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 07:27 Revision 3f9ebcc2: [TASK] Avoid implicitly nullable class method parameter in `EXT:form`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:18 Revision 8b6609aa: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:17 Revision dcb83b97: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 06:17 Revision 3a35d2d6: [TASK] Avoid implicitly nullable class method parameter in `EXT:frontend`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:51 Revision 82cdea40: [BUGFIX] Fix table column type for imageManipulation
- Also adds the type to the corresponding test.
Resolves: #104230
Releases: main, 12.4
Change-Id: Ica9e6b63d5a2fe52cc7... - 04:50 Revision 01782e29: [TASK] Add additional test to YamlFileLoader
- Provide an additional test to check for correct usage of numeric keys.
Resolves: #94852
Releases: main, 12.4
Change-... - 04:44 Revision 911b01d0: [TASK] Add additional test to YamlFileLoader
- Provide an additional test to check for correct usage of numeric keys.
Resolves: #94852
Releases: main, 12.4
Change-... - 04:42 Revision ee286633: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:41 Revision 45b95fd7: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 04:41 Revision 3f3ee107: [TASK] Avoid implicitly nullable class method parameter in `EXT:indexed_search`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r...
2024-06-27
- 22:32 Revision 925a9021: [DOCS] Document `site` object usage in EXT:form symfony expressions
- Currently only `siteLanguage` was documented as usable, now
also `site` is explained with the most common public gett... - 22:32 Revision 6e7dd480: [DOCS] Document `site` object usage in EXT:form symfony expressions
- Currently only `siteLanguage` was documented as usable, now
also `site` is explained with the most common public gett... - 21:09 Revision d45347cd: [BUGFIX] Make BackendGroupsExplicitAllowDeny wizard indicate errors
- The migration wizard BackendGroupsExplicitAllowDeny
('Migrate backend groups "explicit_allowdeny" field to
simplified... - 21:09 Revision 7cd29d98: [BUGFIX] Make BackendGroupsExplicitAllowDeny wizard indicate errors
- The migration wizard BackendGroupsExplicitAllowDeny
('Migrate backend groups "explicit_allowdeny" field to
simplified... - 20:49 Revision 4f53363f: [TASK] Fix typo in class name
- Resolves: #104216
Releases: main, 12.4
Change-Id: Ifbd5499fe8c50661cec4ec198b479978bd839084
Reviewed-on: https://revi... - 20:49 Revision 19fe2a30: [TASK] Fix typo in class name
- Resolves: #104216
Releases: main, 12.4
Change-Id: Ifbd5499fe8c50661cec4ec198b479978bd839084
Reviewed-on: https://revi... - 20:33 Revision d8d18661: [BUGFIX] Set correct owner information in "Recycler" backend module
- The "Owner" information in "Recycler" backend module is broken and
never shows a valid value. This patch ensures that... - 20:32 Revision f51d171b: [BUGFIX] Set correct owner information in "Recycler" backend module
- The "Owner" information in "Recycler" backend module is broken and
never shows a valid value. This patch ensures that... - 20:27 Revision 822eec32: [DOCS] Document YAML configuration options for Link Browser in CKEditor
- The CKEditor YAML files support a lot of configuration
options to adjust the Link Browser appearance, adding addition... - 20:27 Revision 70897a0c: [DOCS] Document YAML configuration options for Link Browser in CKEditor
- The CKEditor YAML files support a lot of configuration
options to adjust the Link Browser appearance, adding addition... - 20:14 Revision bf8f6830: [BUGFIX] Include scheduled records in BE/CLI/Install applications
- 12.0 allowed the option to show "scheduled records",
that is: Records that are timed with starttime / endtime.
Howev... - 20:13 Revision 7a4268ef: [TASK] Clean up extbase TypeConverters
- This change cleans up and streamlines Extbase type converters by:
* using typed properties
* adding proper return ty... - 20:10 Revision 20e86ef1: [BUGFIX] Include scheduled records in BE/CLI/Install applications
- 12.0 allowed the option to show "scheduled records",
that is: Records that are timed with starttime / endtime.
Howev... - 20:02 Revision 7f68e0a6: [FEATURE] Command to generate Fluid schema files
- The XSD schema generator, added with Fluid Standalone 2.12,
is applied to TYPO3's Fluid integration. This provides
au... - 18:47 Revision f9dd9cb4: [FEATURE] Introduce Schema API for TCA
- This feature introduces a schema for *reading*
information out of TCA, especially when working
with data from the dat... - 15:59 Revision 4da2551c: [FEATURE] Make parseFunc allowTags and denyTags optional
- Since HTML Sanitizer was introduced, lib.parseFunc does
"transformations", instead of ensuring that HTML is
"safe", w... - 14:55 Revision c93e8dc9: [FOLLOWUP] Provide PSR-7 Request only when relevant
- This makes passing the PSR-7 Request to the
PolicyMutatedEvent optional, since there are
use cases where the availabl... - 14:55 Revision 02cec4c3: [FOLLOWUP] Provide PSR-7 Request only when relevant
- This makes passing the PSR-7 Request to the
PolicyMutatedEvent optional, since there are
use cases where the availabl...
2024-06-26
- 21:00 Revision 9c5b5a81: [TASK] Fix CGL issues in Build directory
- Apply the latest rules of cs-fixer also on the Build directory
Resolves: #104227
Releases: main, 12.4
Change-Id: Ief... - 20:49 Revision 5b776a34: [TASK] Fix CGL issues in Build directory
- Apply the latest rules of cs-fixer also on the Build directory
Resolves: #104227
Releases: main, 12.4
Change-Id: Ief... - 16:25 Revision 52ab3c4c: [FEATURE] Update Fluid Standalone to 2.12
- This patch updates Fluid to the latest version. It also
adds a RST file which describes the new ViewHelper capabiliti... - 16:04 Revision 29dd10bf: [TASK] Avoid implicitly nullable class method parameter in `EXT:linkvalidator`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 16:04 Revision 0b1dcd1b: [TASK] Avoid implicitly nullable class method parameter in `EXT:linkvalidator`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 16:04 Revision af743ff7: [TASK] Avoid implicitly nullable class method parameter in `EXT:linkvalidator`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 15:12 Revision 2829f13c: [TASK] Add tests for current allowTags/denyTags behavior
- Resolves: #104219
Releases: main
Change-Id: I18609bb963eae8dd1aa918d74ea40293ea2c5e3a
Reviewed-on: https://review.typ... - 12:19 Revision e0963d0f: [TASK] Avoid implicitly nullable class method parameter in `EXT:lowlevel`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:18 Revision fdcd7d73: [TASK] Avoid implicitly nullable class method parameter in `EXT:install`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:18 Revision 5a707397: [TASK] Avoid implicitly nullable class method parameter in `EXT:install`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:18 Revision 803a6dbe: [TASK] Avoid implicitly nullable class method parameter in `EXT:install`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:16 Revision 5bc53853: [TASK] Disable failing unit-case test data set
- Since recently upgraded PHP-version the
10mb big xml unit test failes.
The `\LIBXML_PARSEHUGE` xml option could
be u... - 12:16 Revision c0e2cf6b: [TASK] Disable failing unit-case test data set
- Since recently upgraded PHP-version the
10mb big xml unit test failes.
The `\LIBXML_PARSEHUGE` xml option could
be u... - 12:16 Revision 4b6ca302: [TASK] Disable failing unit-case test data set
- Since recently upgraded PHP-version the
10mb big xml unit test failes.
The `\LIBXML_PARSEHUGE` xml option could
be u... - 08:45 Revision ac9f0ab8: [TASK] Provide PSR-7 Request in PolicyMutatedEvent
- For additional context does the PolicyMutatedEvent
now provide the current PSR-7 Request.
Resolves: #104141
Releases... - 08:45 Revision 5a46d585: [TASK] Provide PSR-7 Request in PolicyMutatedEvent
- For additional context does the PolicyMutatedEvent
now provide the current PSR-7 Request.
Resolves: #104141
Releases...
2024-06-25
- 23:48 Revision 0baa58de: [TASK] Raise typo3/testing-framework
- typo3/testing-framework v8 has been branched, dev-main
modernizes the codebase and removes some deprecated
details.
... - 23:14 Revision 62fd3fff: [TASK] Bump typo3/testing-framework ^8.2.0
- > composer req --dev typo3/testing-framework:^8.2.0
A minor release upgrade of TF needs minor
type hint adaptions to... - 15:00 Revision 9265012f: [TASK] Avoid implicitly nullable class method parameter in `EXT:reports`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 15:00 Revision 25d0a8a7: [TASK] Avoid implicitly nullable class method parameter in `EXT:reports`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:59 Revision f730783f: [TASK] Avoid implicitly nullable class method parameter in `EXT:reports`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:59 Revision 26863f5a: [TASK] Avoid implicitly nullable class method parameter in `EXT:rte_ckeditor`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:59 Revision 75826c47: [TASK] Avoid implicitly nullable class method parameter in `EXT:rte_ckeditor`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:59 Revision 35250730: [TASK] Avoid implicitly nullable class method parameter in `EXT:rte_ckeditor`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 14:26 Revision 02858919: [TASK] Remove usages of unused CSS class `hasDefaultValue`
- All FormEngine field types shipped in TYPO3 core use a CSS class
`hasDefaultValue` that was never defined or referenc... - 14:21 Revision ed0f870b: [TASK] Remove usages of unused CSS class `hasDefaultValue`
- All FormEngine field types shipped in TYPO3 core use a CSS class
`hasDefaultValue` that was never defined or referenc... - 13:23 Revision 89a9dbff: [DOCS] Fix incorrect namespace of AbstractModule
- The AbstractModule class is located within the 'ModuleApi' folder, so the
namespace must be \TYPO3\CMS\Adminpanel\Mod... - 13:06 Revision ba4828c5: [DOCS] Fix incorrect namespace of AbstractModule
- The AbstractModule class is located within the 'ModuleApi' folder, so the
namespace must be \TYPO3\CMS\Adminpanel\Mod... - 12:40 Revision ce5a0e64: [TASK] Avoid implicitly nullable class method parameter in `EXT:scheduler`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:40 Revision 1d36904c: [TASK] Avoid implicitly nullable class method parameter in `EXT:scheduler`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:40 Revision 42f11fd8: [TASK] Avoid implicitly nullable class method parameter in `EXT:scheduler`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:07 Revision 399bb327: [BUGFIX] Translate validation error in DateTime converter
- This patch adds missing translation string for the validation
error which is returned when a string is not recognized... - 08:57 Revision 39b788d6: [TASK] Adjust database support for `runTests.sh`
- This change modifies the `Build/Scripts/runTests.sh`
dispatcher script to add new database version.
Added versions:
... - 08:57 Revision dcaa0630: [TASK] Adjust database support for `runTests.sh`
- This change modifies the `Build/Scripts/runTests.sh`
dispatcher script to add new database version.
Added versions:
... - 08:57 Revision 5c02bb52: [TASK] Adjust database support for `runTests.sh`
- This change modifies the `Build/Scripts/runTests.sh`
dispatcher script to add new database version.
Added versions:
... - 08:55 Revision 878ab662: [TASK] Allow additional composer options for `-s composerInstall`
- This change modifies the `Build/Script/runTests.sh`
command dispatcher to allow passing composer options
to the `comp... - 08:54 Revision 13a25ba6: [TASK] Allow additional composer options for `-s composerInstall`
- This change modifies the `Build/Script/runTests.sh`
command dispatcher to allow passing composer options
to the `comp... - 08:54 Revision 33cf90cd: [TASK] Allow additional composer options for `-s composerInstall`
- This change modifies the `Build/Script/runTests.sh`
command dispatcher to allow passing composer options
to the `comp... - 08:33 Revision 28958242: [BUGFIX] Trim email address in EmailFinisher
- The ext:form EmailFinisher allows to retreive
recipients via different ways. Next to the
default yaml configuration i... - 08:33 Revision d1b207b6: [BUGFIX] Trim email address in EmailFinisher
- The ext:form EmailFinisher allows to retreive
recipients via different ways. Next to the
default yaml configuration i... - 08:31 Revision 173c1615: [BUGFIX] Silence regexp pattern errors in EXT:redirects
- This change adds a `@` silence operator to the usage of
`preg_match()` in the `RedirectService`. This prevents errors... - 08:31 Revision 50a45d4e: [BUGFIX] Silence regexp pattern errors in EXT:redirects
- This change adds a `@` silence operator to the usage of
`preg_match()` in the `RedirectService`. This prevents errors... - 08:31 Revision 6c88f15e: [BUGFIX] Silence regexp pattern errors in EXT:redirects
- This change adds a `@` silence operator to the usage of
`preg_match()` in the `RedirectService`. This prevents errors... - 08:16 Revision b00e20a9: [TASK] Avoid implicitly nullable class method parameter in `EXT:sys_note`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:16 Revision 89feb2ce: [TASK] Avoid implicitly nullable class method parameter in `EXT:sys_note`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:16 Revision 66d060a3: [TASK] Avoid implicitly nullable class method parameter in `EXT:sys_note`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:15 Revision 825f4fd9: [TASK] Avoid implicitly nullable class method parameter in `EXT:seo`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:14 Revision 1d1a2cb4: [TASK] Avoid implicitly nullable class method parameter in `EXT:seo`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 08:14 Revision 79bda472: [TASK] Avoid implicitly nullable class method parameter in `EXT:seo`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r...
2024-06-24
- 15:35 Revision 877a9800: [TASK] Remove duplicated code from typo3-backend-icon component
- The `typo3-backend-icon` component code contains a duplicated
code fragment. This patch removes one occurrence.
Reso... - 15:35 Revision c8ec6759: [TASK] Remove duplicated code from typo3-backend-icon component
- The `typo3-backend-icon` component code contains a duplicated
code fragment. This patch removes one occurrence.
Reso... - 15:27 Revision cfa4d142: [BUGFIX] Provide columnsOnly config as array
- Since #104172, the `columnsOnly` configuration
has to be provided in a new format, using
the table name as key and an... - 13:38 Revision 4a574c76: [TASK] Avoid implicitly nullable class method parameter in `EXT:workspaces`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 13:38 Revision 870431bb: [TASK] Avoid implicitly nullable class method parameter in `EXT:workspaces`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 13:38 Revision cb5719e4: [TASK] Avoid implicitly nullable class method parameter in `EXT:workspaces`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:46 Revision 9ab4c805: [BUGFIX] Replace remaining left-overs of `typo3-install-progress-bar`
- Resolves: #104161
Resolves: #104193
Related: #103767
Releases: main
Change-Id: I8223ae8aef6bb7b035d184e454bf2f7813747... - 12:28 Revision fd5320af: [TASK] Avoid implicitly nullable class method parameter in `EXT:webhooks`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:28 Revision bfa2fe15: [TASK] Avoid implicitly nullable class method parameter in `EXT:webhooks`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:28 Revision 73f6adf1: [TASK] Avoid implicitly nullable class method parameter in `EXT:reactions`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:27 Revision 5a61b8de: [TASK] Avoid implicitly nullable class method parameter in `EXT:reactions`
- With PHP 8.4 marking method parameter implicitly nullable
is deprecated and will emit a `E_DEPRECATED` warning. One
r... - 12:01 Revision 7fbcc6c2: [TASK] Move toolbar language keys to corresponding extensions
- Language keys used in toolbar context are now in their corresponding
extensions. The following language keys were unu... - 11:29 Revision 455ce7c7: [TASK] Avoid implicitly nullable class method parameter in `EXT:redirects`
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 11:29 Revision 078baa6c: [TASK] Avoid implicitly nullable class method parameter in `EXT:redirects`
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 09:07 Revision 0d8199a4: [TASK] Update TypeScript to 5.5
- This commit updates TypeScript to 5.5, along with its related friends.
Executed commands:
npm install --save-de... - 09:07 Revision 5128c832: [TASK] Update TypeScript to 5.5
- This commit updates TypeScript to 5.5, along with its related friends.
Executed commands:
npm install --save-de... - 07:47 Revision ff5e3dfe: [BUGFIX] Provide and handle module aliases in JS context
- Since #96515, is's possible to configure aliases
for backend modules. Those are handled by the
UriBuilder to allow us... - 07:47 Revision e13c8aea: [BUGFIX] Provide and handle module aliases in JS context
- Since #96515, is's possible to configure aliases
for backend modules. Those are handled by the
UriBuilder to allow us... - 06:46 Revision a0797b5a: [TASK] Provide lib.parseFunc via ext:frontend
- Move lib.parseFunc to EXT:frontend in order to allow
fluid_styled_content to become optional at some point.
Resolves... - 05:06 Revision 2b6317e1: [TASK] Avoid implicitly nullable class method parameter in `EXT:redirects`
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r...
2024-06-23
- 12:56 Revision 06043aeb: [TASK] Avoid implicitly nullable class method parameter in tests
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 12:55 Revision 26dd4d95: [TASK] Avoid implicitly nullable class method parameter in tests
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 12:55 Revision 9ddf6a94: [TASK] Avoid implicitly nullable class method parameter in tests
- With PHP 8.4 marking method parameter implicitly nullable
is depreacted and will emit a `E_DEPRECATED` warning. One
r... - 09:33 Revision f91be93e: [TASK] Rename indexed_search module identifier
- Next to renaming the module identifier of
the EXT:indexed_search backend module is
the path changed analogous to the ...
2024-06-22
- 07:26 Revision dea0303c: [DOCS] Streamline titles of the changelog manual
- Renames the title and headline on startpage to
"TYPO3 Core Changelog" for improved SEO results
and less confusion wit...
2024-06-21
- 16:35 Revision df072eae: [TASK] Streamline `TYPO3\CMS\Core\Database\Schema\SchemaMigrator`
- This change streamlines the `SchemaMigrator`, mainly
moving code from the `parseCreateTableStatements()`
method into ... - 16:01 Revision 67c92af8: [FEATURE] Show button to edit full record in Link Validator
- In some cases, it is helpful to have more context when editing
records from the list of broken links. Previously, onl... - 14:15 Revision 28a812d1: [BUGFIX] Correct link color for workspace module link in toolbar
- Using the forced primary link colors in dark mode on dark
backgrounds generates insufficient contrast. In addition,
w... - 13:37 Revision 2855c3a6: [BUGFIX] Fix imageManipulation allowedAspectRatios with "." notation
- Internally, all allowedAspectRatios will replace a "." character
with "_" to prevent problems with Fluid variable key... - 13:37 Revision 0f48be2a: [BUGFIX] Fix imageManipulation allowedAspectRatios with "." notation
- Internally, all allowedAspectRatios will replace a "." character
with "_" to prevent problems with Fluid variable key... - 13:33 Revision 6cf72fec: [TASK] Avoid backupGlobals=true in deprecated unit tests
- Not globally setting backupGlobals=true speeds up
unit tests quite significantly. We can do this with
deprecated unit... - 13:06 Revision 695cffd7: [BUGFIX] Handle multi level arguments in backend of indexed search
- The view "List of indexed pages" lists all indexed pages with the page
arguments used during indexing. To avoid error... - 13:05 Revision 0baca4b2: [BUGFIX] Handle multi level arguments in backend of indexed search
- The view "List of indexed pages" lists all indexed pages with the page
arguments used during indexing. To avoid error... - 12:53 Revision 2a1aa4d9: [TASK] Reduce usage of GeneralUtility::makeInstance in functional tests
- The functional test setup allows for easy access to registered services
via `$this->get` and will not consider any ot... - 12:39 Revision c5a25313: [BUGFIX] Fix array access error in EditableRestriction
- The class EditableRestriction is used in EXT:linkvalidator to apply
permission restrictions to database queries for c... - 12:23 Revision 0bc94fca: [BUGFIX] Fix array access error in EditableRestriction
- The class EditableRestriction is used in EXT:linkvalidator to apply
permission restrictions to database queries for c... - 12:22 Revision ce879bfd: [DOCS] Add hint to EXT:redirects regarding LinkHandler
- Using constants in the LinkHandler TSConfig does not work in the
redirects module.
Resolves: #103205
Releases: main,... - 12:22 Revision 19fa3ce4: [DOCS] Add hint to EXT:redirects regarding LinkHandler
- Using constants in the LinkHandler TSConfig does not work in the
redirects module.
Resolves: #103205
Releases: main,... - 12:22 Revision a51afe6c: [DOCS] Add hint to EXT:redirects regarding LinkHandler
- Using constants in the LinkHandler TSConfig does not work in the
redirects module.
Resolves: #103205
Releases: main,... - 12:21 Revision c25ea7b0: [BUGFIX] Fix backend page tree filter with special characters
- When filtering the page tree with characters that have
special meaning for a regular expression (for example,
")" or ... - 12:21 Revision b2e4a572: [BUGFIX] Fix backend page tree filter with special characters
- When filtering the page tree with characters that have
special meaning for a regular expression (for example,
")" or ... - 12:21 Revision 2e8499a8: [BUGFIX] Fix array access error in EditableRestriction
- The class EditableRestriction is used in EXT:linkvalidator to apply
permission restrictions to database queries for c... - 12:09 Revision 57c5ee66: [TASK] Merge submodules of EXT:linkvalidator
- The two submodules "Check Links" and "Report" of backend module
"Check Links" have been merged into one view. Languag... - 12:04 Revision 4d5b225f: [TASK] Update display of overview table in "Redirects" module
- The redirects overview table has been revised to improve the UX.
Previously, the table fields took up as much space ... - 12:01 Revision 8ed3b1ee: [TASK] Avoid unsetting variables in test tearDown()
- Recent phpunit versions improved memory handling a lot,
core tests no longer need to unset test case properties
manua... - 11:56 Revision 5fae106a: [BUGFIX] Change header tag in PaletteAndSingleContainer and adjust tab.html
- This commit fixes a minor issue where the header
tag in PaletteAndSingleContainer was incorrectly
set as h4. The tag ... - 11:56 Revision c1a29598: [BUGFIX] Properly handle checkbox state changes in FormEngine
- Using the multi record selection, it's possible
to change the state of checkboxes via multiple
ways, e.g. by clicking... - 11:56 Revision 49d1e234: [DOCS] Fix CSRF code example and naming in Changelogs
- Adjust request token header name to match the value defined in
RequestToken::HEADER_NAME.
Fix code example.
Release... - 11:44 Revision 82ac91d8: [BUGFIX] Properly handle checkbox state changes in FormEngine
- Using the multi record selection, it's possible
to change the state of checkboxes via multiple
ways, e.g. by clicking... - 11:39 Revision 85fbc88f: [BUGFIX] Change header tag in PaletteAndSingleContainer and adjust tab.html
- This commit fixes a minor issue where the header
tag in PaletteAndSingleContainer was incorrectly
set as h4. The tag ... - 09:58 Revision 0f64c4eb: [BUGFIX] Properly show multiple cropping coverAreas per cropVariant
- When switching between cropVariants with multiple coverAreas,
all of the previous coverAreas are properly removed, on... - 09:40 Revision b0545825: [BUGFIX] Properly show multiple cropping coverAreas per cropVariant
- When switching between cropVariants with multiple coverAreas,
all of the previous coverAreas are properly removed, on... - 09:32 Revision 7a579b46: [BUGFIX] Allow includeRecordsWithoutDefaultTranslation=0
- This change allows to explicitly set
includeRecordsWithoutDefaultTranslation = 0
in TypoScript.
Resolves: #93881
Rel... - 09:27 Revision d5e8cf71: [BUGFIX] Fix backend page tree filter with special characters
- When filtering the page tree with characters that have
special meaning for a regular expression (for example,
")" or ... - 09:26 Revision 1671cd0e: [TASK] Provide configuration for CKEditor's list properties
- Add the configuration example to the full demo of list properties.
Resolves: #100852
Releases: main, 12.4
Change-Id:... - 09:25 Revision b527a3e4: [BUGFIX] Allow includeRecordsWithoutDefaultTranslation=0
- This change allows to explicitly set
includeRecordsWithoutDefaultTranslation = 0
in TypoScript.
Resolves: #93881
Rel... - 09:11 Revision 9cb88ace: [TASK] Provide configuration for CKEditor's list properties
- Add the configuration example to the full demo of list properties.
Resolves: #100852
Releases: main, 12.4
Change-Id:... - 09:09 Revision c284a977: [TASK] Clean up parseFunc functionality in ContentObjectRenderer
- This change
* simplifies allowTags and denyTags in lib.parseFunc
by comparing with in_array rather than "inList()"
... - 09:01 Revision d7187dc7: [DOCS] Fix CSRF code example and naming in Changelogs
- Adjust request token header name to match the value defined in
RequestToken::HEADER_NAME.
Fix code example.
Release... - 08:20 Revision 154bf8a4: [TASK] Clarify description of [SYS][ipAnonymization]
- The IP anonymization task uses its own configuration and doesn't allow a
fallback to the configuration defined in the... - 08:04 Revision ea2731df: [BUGFIX] Avoid formatting typo in docs
- A missing whitespace makes a code block
being eaten away by doc rendering.
Resolves: #104169
Related: #104153
Releas... - 08:01 Revision 3414815a: [BUGFIX] form plugin translation overrides
- the array of translation files was not sorted by key descending.
Resolves: #95212
Releases: main, 12.4
Change-Id: Ie... - 07:53 Revision 32e09a4d: [TASK] Clarify description of [SYS][ipAnonymization]
- The IP anonymization task uses its own configuration and doesn't allow a
fallback to the configuration defined in the... - 07:52 Revision c56ab1dc: [BUGFIX] form plugin translation overrides
- the array of translation files was not sorted by key descending.
Resolves: #95212
Releases: main, 12.4
Change-Id: Ie...
2024-06-20
- 21:11 Revision a1308271: [BUGFIX] Improve and clean up Composer asset publishing
- The `PackageArtifactBuilder` takes care of publishing
`Resources/Public/...` directories of installed TYPO3 extension... - 20:07 Revision bb403bb8: [BUGFIX] Improve and clean up Composer asset publishing
- The `PackageArtifactBuilder` takes care of publishing
`Resources/Public/...` directories of installed TYPO3 extension... - 18:54 Revision a3df9091: [BUGFIX] Add scheduler task exception to error message
- When a scheduler task throws an exception, an error is logged.
The log message does not tell us the reason for the fa... - 18:54 Revision e216366a: [BUGFIX] Add scheduler task exception to error message
- When a scheduler task throws an exception, an error is logged.
The log message does not tell us the reason for the fa... - 16:56 Revision cf749330: [BUGFIX] Check open graph to decide if twitter:card should be added
- Resolves: #104097
Related: #101621
Releases: main
Change-Id: Ib7265a64477dd99f4c511eb859e7e4859564c3cd
Reviewed-on: h... - 16:21 Revision f9463aae: [TASK] Bump phpunit and testing-framework
- phpunit 11.2.5 comes with further memory consumption
improvements that obsolete some hacks we've had in
typo3/testing... - 16:20 Revision 745a91e7: [TASK] Bump phpunit and testing-framework
- phpunit 11.2.5 comes with further memory consumption
improvements that obsolete some hacks we've had in
typo3/testing... - 15:44 Revision a3be080a: [BUGFIX] Check for existing category before processing it
- The CategoryCollection might be called without an existing category uid
which must not lead to an exception to notice... - 15:44 Revision 2000ff33: [BUGFIX] Check for existing category before processing it
- The CategoryCollection might be called without an existing category uid
which must not lead to an exception to notice... - 13:55 Revision 8ec3b599: [TASK] Improve UX and accessibility of toolbar items
- Several minor adjustments have been made to the toolbar items to
improve the UX and accessibility.
This includes, am... - 13:42 Revision dc8d7576: [DOCS] Use GitHub permalink to CKEditor Base.yaml
- Releases: main, 12.4
Resolves: #103984
Change-Id: I8c105e3c3cdb37991e91015d8929d022224d8dea
Reviewed-on: https://revi... - 13:42 Revision b194c00b: [DOCS] Use GitHub permalink to CKEditor Base.yaml
- Releases: main, 12.4
Resolves: #103984
Change-Id: I8c105e3c3cdb37991e91015d8929d022224d8dea
Reviewed-on: https://revi... - 13:22 Revision 8d62a376: [TASK] Use code editor in styleguide examples
- Resolves: #104080
Releases: main
Change-Id: I83b5f8dfabb32b584300066ea52a97b5917ca6c4
Reviewed-on: https://review.typ... - 13:20 Revision a7c06397: [TASK] Add info boxes to "Info" module and its submodules
- If a user does not have access to the module or no page is selected
when using the module, a corresponding info box w... - 13:19 Revision b380d810: [TASK] Add info boxes to "Info" module and its submodules
- If a user does not have access to the module or no page is selected
when using the module, a corresponding info box w... - 13:17 Revision d6bea900: [TASK] Rename path to extensionmanager module
- The URL path to the extensionmanager backend
module is now "/module/tools/extensionmanager"
to be in line with the ot... - 13:15 Revision 09929d9f: [BUGFIX] Return an OK message if permissions are already fine
- If the permissions are already ok, better return an OK FlashMessage
instead of throwing an exception.
Resolves: #103... - 13:15 Revision 6026bea7: [BUGFIX] Return an OK message if permissions are already fine
- If the permissions are already ok, better return an OK FlashMessage
instead of throwing an exception.
Resolves: #103... - 13:06 Revision f79d4096: [TASK] Rename twitter to x in labels
- As twitter has been renamed to X, the labels in the page settings are
adopted too. As the meta tags itself are still ... - 13:06 Revision 244b7883: [TASK] Rename twitter to x in labels
- As twitter has been renamed to X, the labels in the page settings are
adopted too. As the meta tags itself are still ... - 11:27 Revision eba6e746: [TASK] Improve info text for backend layouts with no colPos assigned
- As the editor doesn't know anything about the name "colPos" the text is
changed.
Resolves: #99014
Releases: main, 12... - 11:27 Revision 4140e855: [TASK] Improve info text for backend layouts with no colPos assigned
- As the editor doesn't know anything about the name "colPos" the text is
changed.
Resolves: #99014
Releases: main, 12... - 09:51 Revision 23b4a61d: [BUGFIX] Remove all restrictions in user creation command
- Implement what is already commented by removing all restrictions when
comparing given username with all existing user... - 09:30 Revision 0e5f8561: [BUGFIX] Remove all restrictions in user creation command
- Implement what is already commented by removing all restrictions when
comparing given username with all existing user... - 09:29 Revision 7e69ba0e: [TASK] Add docs for database error "row size too large"
- The patch adds an important.rst explaining details
around MySQL / MariaDB "row size too large" and
options to handle ... - 07:33 Revision 253926d1: [TASK] Rename path to EXT:form BE route
- The URL path to the form backend module
is now named "/module/manage/forms" instead of
"/module/web/FormFormbuilder" ...
2024-06-19
- 21:18 Revision 63212d65: [BUGFIX] Make ContentRenderer catch more errors
- The ContentObjectRenderer catches \Exception's
that occur during the rendering of a content element.
However, since P... - 21:18 Revision 1dbe88a6: [BUGFIX] Make ContentRenderer catch more errors
- The ContentObjectRenderer catches \Exception's
that occur during the rendering of a content element.
However, since P... - 21:06 Revision 9819ed85: [BUGFIX] Make ContentRenderer catch more errors
- The ContentObjectRenderer catches \Exception's
that occur during the rendering of a content element.
However, since P... - 17:07 Revision 13f9d704: [BUGFIX] Handle processed file paths properly
- When implementing a custom ImageViewHelper to manipulate the image
with the GifBuilder, after processing instructions... - 13:41 Revision 0b76d647: [TASK] Deprecate `Utility.updateQueryStringParameter()`
- The method `Utility.updateQueryStringParameter()` from the module
`@typo3/backend/utility.js` was introduced in TYPO3...
2024-06-18
- 21:06 Revision c6645752: [BUGFIX] Allow to open info modal window
- The configuration top.TYPO3.settings.ShowItem.moduleUrl
must be set so that info-window.js can use it to load
the con... - 21:06 Revision a2f73811: [BUGFIX] Allow to open info modal window
- The configuration top.TYPO3.settings.ShowItem.moduleUrl
must be set so that info-window.js can use it to load
the con... - 21:05 Revision f96dded6: [BUGFIX] Allow to open info modal window
- The configuration top.TYPO3.settings.ShowItem.moduleUrl
must be set so that info-window.js can use it to load
the con... - 18:43 Revision 35a7e470: [TASK] Add styleguide uuid example fields
- This patch provides some examples for the type=uuid
in ext:styleguides 'basic' table including a generator
for this t... - 15:10 Revision 9ad6fa97: [FEATURE] Improve backend notifications display and handling
- Currently, the notification/alert container does not allow scrolling
when multiple notifications exceed the viewport ... - 14:21 Revision 10fa9b28: [TASK] Render generator fields as hidden fields in columnsOnly mode
- When using the "columnsOnly" mode to render just
a subset of available fields of a record, while
the subset includes ... - 14:20 Revision f35b145b: [TASK] Render generator fields as hidden fields in columnsOnly mode
- When using the "columnsOnly" mode to render just
a subset of available fields of a record, while
the subset includes ... - 13:46 Revision 37a08eaa: [TASK] Have TEXT for type=input length > 255
- Long VARCHAR() fields tend to eat up quite a bit of
"65k bytes maximum row size" space, especially with
utf8mb4.
The ... - 13:05 Revision e9904c0e: [BUGFIX] Avoid race condition in DocumentService.ready()
- Improve document-service responsiveness by relying on
`DOMContentLoaded` and `document.readyState` >= `interactive`.
... - 13:05 Revision e06cac85: [BUGFIX] Avoid race condition in DocumentService.ready()
- Improve document-service responsiveness by relying on
`DOMContentLoaded` and `document.readyState` >= `interactive`.
... - 13:05 Revision 45d8e094: [BUGFIX] Avoid race condition in DocumentService.ready()
- Improve document-service responsiveness by relying on
`DOMContentLoaded` and `document.readyState` >= `interactive`.
... - 10:57 Revision aa2a78d8: [BUGFIX] Unify backend routes for workspace
- Resolves: #103212
Releases: main, 12.4
Change-Id: If285a5cb1bb418ef7671ca6894827a059e5c1cb7
Reviewed-on: https://revi... - 10:57 Revision b2bfb974: [BUGFIX] Unify backend routes for workspace
- Resolves: #103212
Releases: main, 12.4
Change-Id: If285a5cb1bb418ef7671ca6894827a059e5c1cb7
Reviewed-on: https://revi... - 09:53 Revision 26825240: [TASK] Make pages.author VARCHAR(255)
- This was a VARCHAR(255) before #104098, which considers
TCA 'max' property and thus reduced it to VARCHAR(80).
To avo... - 08:00 Revision f086b0df: [TASK] Avoid long varchar() in pages table
- Prefer TEXT over VARCHAR(2048) for pages:canonical_link.
This gives more "room" for other bigger fields in this
table... - 07:09 Revision 14242366: [TASK] Replace invalid icon with working example
- The backend layout wizard now uses a working example by using an
existing icon.
Resolves: #91910
Releases: main, 12.... - 07:06 Revision 3f634328: [TASK] Avoid runTests.sh -e
- Argument passing using `--` works well. It's time
to remove the previous `-e` solution.
Resolves: #104137
Related: #... - 07:05 Revision 00acb625: [TASK] Avoid runTests.sh -e
- Argument passing using `--` works well. It's time
to remove the previous `-e` solution.
Resolves: #104137
Related: #... - 07:05 Revision 561664cb: [TASK] Avoid runTests.sh -e
- Argument passing using `--` works well. It's time
to remove the previous `-e` solution.
Resolves: #104137
Related: #... - 06:49 Revision 103288b9: [TASK] Replace invalid icon with working example
- The backend layout wizard now uses a working example by using an
existing icon.
Resolves: #91910
Releases: main, 12.... - 06:11 Revision bad77404: [DOCS] Add template to changelog overview pages
- Resolves: #104134
Releases: main
Change-Id: I810e9cd34d6b4e409386ecddf40549468456e24d
Reviewed-on: https://review.typ... - 06:10 Revision 16ce9d74: [TASK] Raise `phpstan/phpstan`
- This change requires PHPStan on the current
newest version.
Note: In v12 the phpstan baseline is regenerated
to adop... - 06:10 Revision 58c2378c: [TASK] Raise `phpstan/phpstan`
- This change requires PHPStan on the current
newest version.
Note: In v12 the phpstan baseline is regenerated
to adop... - 06:05 Revision 0bbf7c25: [BUGFIX] Allow integers as sort value in ArrayUtility::sortArraysByKey
- Cast the value to strings before using strcasecmp for sorting.
This allows to use integers for sorting the array.
Re... - 06:04 Revision 8b6c1e1f: [TASK] Avoid runTests.sh -o
- Inline the 'random seed' option for -s unitRandom,
replay a specific seed using:
> runTests.sh -s unitRandom -- --ra... - 06:04 Revision 5843cc1d: [TASK] Avoid runTests.sh -o
- Inline the 'random seed' option for -s unitRandom,
replay a specific seed using:
> runTests.sh -s unitRandom -- --ra... - 06:04 Revision ca580736: [TASK] Avoid runTests.sh -o
- Inline the 'random seed' option for -s unitRandom,
replay a specific seed using:
> runTests.sh -s unitRandom -- --ra... - 05:51 Revision 9eaa5a0c: [BUGFIX] Allow integers as sort value in ArrayUtility::sortArraysByKey
- Cast the value to strings before using strcasecmp for sorting.
This allows to use integers for sorting the array.
Re...
2024-06-17
- 22:31 Revision 8c9e7d87: [TASK] Resolve `@todo` in AbstractFormFieldViewHelper
- This change resolves the `@todo` in `AbstractFormFieldViewHelper`
by using the suggested method from `PersistenceMana... - 14:32 Revision dcf5038f: [BUGFIX] Fix ExtensionScanner ignoring all lines instead of single one
- Once the ExtensionScanner hits a '@extensionScannerIgnoreLine'
annotated code line, it internally sets a flag that is... - 14:31 Revision 4b8e7296: [BUGFIX] Fix ExtensionScanner ignoring all lines instead of single one
- Once the ExtensionScanner hits a '@extensionScannerIgnoreLine'
annotated code line, it internally sets a flag that is... - 14:01 Revision 2c2005f5: [TASK] Remove unnecessary typecasts in ext:fluid
- This change removes redundant typecasts in ext:fluid, where
the variable type already matches the type being cast.
R... - 13:36 Revision 0ae97b4b: [TASK] Upgrade to phpunit ^10.5.21
- The release comes with a nifty memory usage
improvement and probably allows us to avoid
a couple of hacks we've used,... - 13:35 Revision 9ee0d932: [TASK] Upgrade to phpunit ^11.2.2
- The release comes with a nifty memory usage
improvement and probably allows us to avoid
a couple of hacks we've used,... - 12:56 Revision 9efd5b57: [TASK] Revert "Prevent requiring "typo3conf" for Composer mode in Dir. Status"
- This reverts commit 4b89b371d0f013b365bdffe7eec24689db9896f4.
Reason for revert: The typo3conf folder is still used
... - 12:37 Revision f2fe50ed: [TASK] Streamline DefaultTcaSchema
- Have a switch/case for the main per-type
construct and avoid loops per type.
Resolves: #104110
Related: #101553
Rele... - 08:48 Revision 4bb53cf8: [TASK] Do not log locked backend exceptions
- BackendAccessDeniedException is thrown due to inproper client ip.
BackendLockedException is thrown when the backend i... - 08:40 Revision d224cd57: [TASK] Do not log locked backend exceptions
- BackendAccessDeniedException is thrown due to inproper client ip.
BackendLockedException is thrown when the backend i... - 06:16 Revision a9037fb1: [FEATURE] Provide workspaces in LiveSearch
- When EXT:workspaces is installed, backend users with granted permissions
may now search for workspaces in the LiveSea...
2024-06-15
- 18:55 Revision 5103bd97: [BUGFIX] Fixing several labels inside EXT:styleguide
- This fixes some labels in EXT:styleguide
Resolves: #104107
Releases: main, 12.4
Change-Id: I04fb8067220879aca1341e93... - 13:39 Revision 87cd9e6e: [FEATURE] Provide backend modules in LiveSearch
- Backend users can now search for the backend modules they have
access to in the LiveSearch.
Resolves: #92009
Release...
2024-06-14
- 20:18 Revision a7643c6e: [TASK] Make cropper presets usable with keyboard
- The aspect ratio buttons in the image cropping tool
have a visible focus state now to make them usable
when navigatin... - 20:17 Revision 880d8d32: [TASK] Add page id to some bookmark titles
- The bookmark title within the following modules is enriched by the page
id:
- Info module
Resolves: #103909
Release... - 18:36 Revision c1b81725: [FEATURE] ViewHelper to check feature flags
- This patch adds a new condition-based Fluid ViewHelper which allows
integrators to check for feature flags from withi... - 16:04 Revision f6cef629: [FEATURE] Allow editing metadata of multiple files in "columns only" mode
- A new multi record selection option is
added to the filelist, which allows to
edit the metadata of multiple records
w... - 16:04 Revision 6185cf62: [FEATURE] Allow editing multiple records in "columns only" mode
- A new multi record selection option is
added to the recordlist, which allows
to edit multiple records while respectin... - 16:03 Revision c2c16394: [BUGFIX] Make columnsOnly table-aware
- Defining columnsOnly, which is used by the
EditDocumentController to instruct the FormEngine
to only render a subset ... - 16:03 Revision 640b7891: [BUGFIX] Make columnsOnly table-aware
- Defining columnsOnly, which is used by the
EditDocumentController to instruct the FormEngine
to only render a subset ... - 15:34 Revision 8f90c615: [TASK] Provide request object to EXT:felogin events
- In order to enable more possibilities in the events,
the PSR-14 events in EXT:felogin are extended with
the PSR-7 req... - 13:35 Revision 0c3c22f4: [TASK] Avoid indexed_search debugMode & index_debug
- We've had quite a few patches to streamline and clean
up indexed_search. This patch continues these efforts.
ext_con... - 13:04 Revision 0a609bf2: [FEATURE] Streamline FE/versionNumberInFilename to 'EXT:' resources
- Local resources are currently not "cache-busted", for example, have no version in URL. TypoScript has no possibility ...
- 12:11 Revision e9abbd6a: [BUGFIX] Change list of (dis)allowed file extensions to ul li
- Resolves: #104065
Releases: main, 12.4
Change-Id: I48c121620bf84a9444ff3c9d79d1adfd1fa631f3
Reviewed-on: https://revi... - 11:04 Revision 5f707322: [TASK] Avoid a test fixture extension related ext_tables.sql
- Add 'title' column to TCA to it auto created in DB.
Resolves: #104109
Releases: main
Change-Id: I246bb64825bae93d252... - 10:20 Revision 8f081ee0: [BUGFIX] Change list of (dis)allowed file extensions to ul li
- Resolves: #104065
Releases: main, 12.4
Change-Id: I48c121620bf84a9444ff3c9d79d1adfd1fa631f3
Reviewed-on: https://revi... - 08:09 Revision 850a265d: [TASK] Provide request object to EXT:felogin events
- In order to enable more possibilities in the events,
the PSR-14 events in EXT:felogin are extended with
the PSR-7 req... - 07:47 Revision 6c1cdf8a: [DOCS] Properly document modulename registration for EXT:adminpanel
- The documentation contained a wrong registration code example,
which now uses the proper array depth level notation.
... - 07:47 Revision d05f02aa: [DOCS] Properly document modulename registration for EXT:adminpanel
- The documentation contained a wrong registration code example,
which now uses the proper array depth level notation.
... - 07:34 Revision ea654865: [DOCS] Properly document modulename registration for EXT:adminpanel
- The documentation contained a wrong registration code example,
which now uses the proper array depth level notation.
... - 07:32 Revision 5548e0f1: [FEATURE] Provide PSR-7 request in extbase validators
- Extbase validators do currently not provide the possibility
to include PSR-7 request related data for validation.
Wi... - 07:31 Revision ecf1093a: [TASK] Separate StandardContentPreviewRenderer into smaller chunks
- The StandardContentPreviewRenderer has some quirks, which allows
to render the content via a Fluid Template via Page ...
2024-06-13
- 19:47 Revision 15c4d69b: [TASK] Remove obsolete field from EM domain_model_extension
- Field / column 'repository' is obsolete since #92457,
but couldn't be removed at this point in time. It's
possible no... - 19:19 Revision dce48c99: [BUGFIX] Fix positioning of progress bars in Extension Scanner module
- With the upgrade to Bootstrap 5, the panels have no explicit position
anymore, breaking the progress bars in the Exte... - 19:13 Revision 8f070716: [TASK] Reduce hard-coded `tt_content` table in StandardPreviewRenderer
- The goal here is to have a generic PreviewRenderer, which is not
tt_content specific. The StandardContentPreviewRende... - 19:11 Revision 165d4ebf: [BUGFIX] Fix positioning of progress bars in Extension Scanner module
- With the upgrade to Bootstrap 5, the panels have no explicit position
anymore, breaking the progress bars in the Exte... - 19:06 Revision a9674656: [TASK] Reduce hard-coded `tt_content` table in StandardPreviewRenderer
- The goal here is to have a generic PreviewRenderer, which is not
tt_content specific. The StandardContentPreviewRende... - 18:22 Revision fc5cce9f: [BUGFIX] Revert breaking change in BackendLayout class
- While cleaning up BackendLayout code, a
"declare(strict_types=1);" line was introduced,
which made existing v13-compa... - 18:14 Revision 54f422bd: [BUGFIX] Move icon from System Information Dropdown, remove empty cell
- Resolves: #104071
Releases: main, 12.4
Change-Id: I9e0958168cf9812e20fbd3d3be2ce8dab80a8bcb
Reviewed-on: https://revi... - 18:14 Revision c5278c5f: [TASK] Add page id to some bookmark titles
- The bookmark title within the following modules is enriched by the page
id:
- Info module
Resolves: #103909
Release... - 18:12 Revision ee2d3c6d: [FEATURE] Auto create DB fields from TCA for type "input"
- Tables with TCA columns set to type="input" do not
need an ext_tables.sql entry anymore. The core now
creates this fi... - 17:49 Revision 2fe76398: [TASK] Cleanup extbase persistence backend class
- This change cleans up extbase persistence backend class, by:
* using constructor property promotion
* using strict t... - 17:42 Revision 22cd5a47: [BUGFIX] Prevent rendering FlexForm diff of deleted records in history
- When the record does not exist anymore, then the FlexForm definition
might also not exist anymore (imagine a removed ... - 17:38 Revision 27f0c4f8: [BUGFIX] Properly respect "enableClipBoard" TSconfig
- With the rework of moving the "Show clipboard" toggle into the view
mode dropdown for the list and filelist module, t... - 16:19 Revision 84d000a2: [BUGFIX] Properly respect "enableClipBoard" TSconfig
- With the rework of moving the "Show clipboard" toggle into the view
mode dropdown for the list and filelist module, t... - 15:58 Revision 120c0f74: [BUGFIX] Move icon from System Information Dropdown, remove empty cell
- Resolves: #104071
Releases: main, 12.4
Change-Id: I9e0958168cf9812e20fbd3d3be2ce8dab80a8bcb
Reviewed-on: https://revi... - 14:59 Revision 509eb691: [BUGFIX] Use proper workspace in SuggestWizard
- SuggestWizard should also find records in workspace.
Resolves: #81732
Releases: main, 12.4
Change-Id: Ic552cd3329174... - 14:27 Revision 2a24d558: [BUGFIX] Use proper workspace in SuggestWizard
- SuggestWizard should also find records in workspace.
Resolves: #81732
Releases: main, 12.4
Change-Id: Ic552cd3329174... - 14:26 Revision 521bb2cd: [TASK] Reference current phpunit.xsd
- Resolves: #104094
Releases: main
Change-Id: I0d732915975135e2eb04c6c854b6b01257c3aec9
Reviewed-on: https://review.typ... - 14:02 Revision 0d2d8d92: [BUGFIX] Merge code editor settings properly
- The settings for the `typo3-t3editor-codemirror` element were passed in
an `options` attribute, which is unknown. Thi... - 14:02 Revision e85898c3: [BUGFIX] Merge code editor settings properly
- The settings for the `typo3-t3editor-codemirror` element were passed in
an `options` attribute, which is unknown. Thi... - 13:51 Revision 19ce6696: [BUGFIX] Use correct column and index name caseing for PostgresSQL
- Doctrine DBAL uses lowercased array index names for
table or index names, which has been used to make
RENAME DDL stat... - 13:51 Revision 6e0111ed: [BUGFIX] Use correct column and index name caseing for PostgresSQL
- Doctrine DBAL uses lowercased array index names for
table or index names, which has been used to make
RENAME DDL stat... - 13:35 Revision 468a8b55: [DOCS] Correct information about slug postModifiers
- The key `record` might not always contain the full record. When using the
`FormSlugAjaxController`, the record might ... - 13:34 Revision c2be8b18: [DOCS] Correct information about slug postModifiers
- The key `record` might not always contain the full record. When using the
`FormSlugAjaxController`, the record might ... - 13:34 Revision cfabd9dc: [DOCS] Correct information about slug postModifiers
- The key `record` might not always contain the full record. When using the
`FormSlugAjaxController`, the record might ... - 13:34 Revision f896c3df: [TASK] Render meta tag twitter:card only if required
- Instead of rendering the tag meta tag `twitter:card` always it is now
only rendered if either one of the twitter fiel... - 13:25 Revision a1c15e4c: [BUGFIX] Remove invalid markup in SelectCheckBoxElement
- Resolves: #104088
Releases: main
Change-Id: I22ed897cf9f320ddaa6a51fdb133c61df264af7d
Reviewed-on: https://review.typ... - 13:10 Revision bca16caf: [BUGFIX] Add aria-label to the selection options toggle button
- The toggle button to open the selection options
of the multi record selection component does now
provide an aria-labe... - 13:10 Revision c1b4c32f: [BUGFIX] Add aria-label to the selection options toggle button
- The toggle button to open the selection options
of the multi record selection component does now
provide an aria-labe... - 12:57 Revision 4e06d291: [TASK] Move slug normalization into dedicated class
- The current `SlugHelper` implementation make several
tasks hard to implement, for example language aware
transliterat... - 12:56 Revision 4afd0c2a: [FEATURE] Add record list download presets
- The modal to download selected data from a record listing
(Web > List) is enhanced to display a list of configured
pr... - 12:46 Revision c2b33596: [TASK] Update display of "Form" module list view
- * Align display of "References" table column with usual system display
* Increase size of "Location" table column
* A... - 12:36 Revision 87f59a5b: [TASK] Use Autoconfigure (public and shared) attribute
- Currently, Services.yaml files are used
to register a services as public and shared.
This has been changed throughou... - 11:31 Revision 1e4d3f80: [BUGFIX] Align styling of panel headings in admin tool modals
- In the submodules of the admin tools, information and configuration
options are placed in modals. Some of the panel h... - 11:31 Revision 06a76214: [BUGFIX] Align styling of panel headings in admin tool modals
- In the submodules of the admin tools, information and configuration
options are placed in modals. Some of the panel h... - 11:22 Revision ef6c8535: [TASK] Unify layout of SelectCheckBox group headers
- Before it was not really clear if/where a select check box header
was collapsible. This patch unifies the layout with... - 11:12 Revision 38eb42dc: [BUGFIX] Show element specific labels in linkvalidator report
- The link validator "missing links" report shows the title of the
field which contains the missing link.
This title i... - 11:12 Revision 4937e608: [BUGFIX] Show element specific labels in linkvalidator report
- The link validator "missing links" report shows the title of the
field which contains the missing link.
This title i... - 10:39 Revision 3ed18128: [TASK] Unify layout of SelectCheckBox group headers
- Before it was not really clear if/where a select check box header
was collapsible. This patch unifies the layout with... - 10:19 Revision 4b89b371: [TASK] Prevent requiring "typo3conf" for Composer mode in Dir. Status
- Currently both the Install Tool and Environment > Directory Status
sets the directory "typo3conf" as being mandatory ... - 10:19 Revision 84bf86b4: [TASK] Prevent requiring "typo3conf" for Composer mode in Dir. Status
- Currently both the Install Tool and Environment > Directory Status
sets the directory "typo3conf" as being mandatory ... - 08:13 Revision 82c9dde4: [TASK] Update label of button to create content in page module
- Resolves: #104025
Releases: main, 12.4
Change-Id: I32b509644018eaa4de452f499d525c6822addad1
Reviewed-on: https://revi... - 08:12 Revision 2ab9dd6a: [TASK] Update label of button to create content in page module
- Resolves: #104025
Releases: main, 12.4
Change-Id: I32b509644018eaa4de452f499d525c6822addad1
Reviewed-on: https://revi... - 08:01 Revision 57c3b279: [TASK] Update bookmark related link titles
- The TYPO3 backend has a bookmark function with which records can be
saved as bookmarks. Since any other record type c... - 08:01 Revision 4f364583: [TASK] Update bookmark related link titles
- The TYPO3 backend has a bookmark function with which records can be
saved as bookmarks. Since any other record type c... - 07:47 Revision 96cc3c4d: [TASK] Fixing a typo inside the ext:styleguide notifications example
- Resolves: #104078
Releases: main
Change-Id: I094f735e60ce0a78970099f95e76578e34cc1105
Reviewed-on: https://review.typ... - 07:29 Revision 5d2fae27: [DOCS] Note about reserved keywords for Extbase arguments ("format")
- Extbase reserves a couple of keywords for internal use:
* action
* controller
* format (resolving fluid templates fo... - 07:29 Revision eb3e677e: [DOCS] Note about reserved keywords for Extbase arguments ("format")
- Extbase reserves a couple of keywords for internal use:
* action
* controller
* format (resolving fluid templates fo... - 07:29 Revision b8c09d97: [DOCS] Note about reserved keywords for Extbase arguments ("format")
- Extbase reserves a couple of keywords for internal use:
* action
* controller
* format (resolving fluid templates fo... - 07:19 Revision a4ba1491: [TASK] Update style and wording of an infobox in the Typoscript module
- When a site configuration has one or more dependencies on site sets, an
infobox is displayed in the TypoScript submod... - 06:39 Revision beadfeb3: [TASK] Add styleguide example for inline+collapseAll+date combo
- The issue reported in #93743 seems to
not be reproducible in main, the datepicker
works even when "collapseAll=true" ...
2024-06-12
- 20:54 Revision 8e46026f: [BUGFIX] Remove inline style for margin and calculation of it
- The rootpages in the site configuration do not have intendation any
longer. The computation of the margin value and t... - 20:48 Revision 0bac4e75: [BUGFIX] Remove inline style for margin and calculation of it
- The rootpages in the site configuration do not have intendation any
longer. The computation of the margin value and t... - 19:50 Revision 372ec9f3: [TASK] Use module title as link/button title in module menu
- In the module menu, in addition to the visible module title, the short
description is inserted as a link/button title... - 18:35 Revision f5f3d36e: [TASK] Reduce memory usage of a greedy unit test
- > Build/Scripts/runTests.sh
Before:
Memory: 469.06 MB
After:
Memory: 373.02 MB
Reason: phpunit executes data provi... - 18:35 Revision a072d930: [TASK] Reduce memory usage of a greedy unit test
- > Build/Scripts/runTests.sh
Before:
Memory: 469.06 MB
After:
Memory: 373.02 MB
Reason: phpunit executes data provi... - 18:35 Revision c8230cba: [TASK] Reduce memory usage of a greedy unit test
- > Build/Scripts/runTests.sh
Before:
Memory: 469.06 MB
After:
Memory: 373.02 MB
Reason: phpunit executes data provi... - 16:48 Revision 67dcb410: [TASK] Use h2 for card title of element information modal
- Resolves: #104060
Related: #104046
Releases: main, 12.4
Change-Id: I2b7b8c8911cd3f5552a287a73942c11806f4b8bd
Reviewed... - 16:48 Revision 25aedf4d: [TASK] Use h2 for card title of element information modal
- Resolves: #104060
Related: #104046
Releases: main, 12.4
Change-Id: I2b7b8c8911cd3f5552a287a73942c11806f4b8bd
Reviewed... - 16:11 Revision 766e01eb: [BUGFIX] Add aria-label to context menu buttons
- To improve accessibility, an aria-label is added to all context menu
buttons to allow assistive technologies to annou... - 16:11 Revision da9169b3: [BUGFIX] Add aria-label to context menu buttons
- To improve accessibility, an aria-label is added to all context menu
buttons to allow assistive technologies to annou... - 15:38 Revision fdce1271: [DOCS] Adapt changelog spelling for Feature #104067
- Related: #104067
Releases: main
Change-Id: Ie640f046ca4795df2a7d3845ee44f59052997a47
Reviewed-on: https://review.typo... - 15:37 Revision 9d6c44a0: [TASK] Make type=link fields TEXT by default
- Similar to type=slug with #104063, type=link fields
are now set to TEXT by default. This especially saves
precious ro... - 15:01 Revision eccc2cf1: [BUGFIX] Add aria-selected attribute to "DropDown" buttons
- Resolves: #104029
Releases: main, 12.4
Change-Id: I89571726e5cfa4b9c2296fdb0994910d24f3b3b1
Reviewed-on: https://revi... - 14:13 Revision d0a18484: [FEATURE] Make form listing sortable
- The form listing in the form backend
module is now sortable.
Resolves: #104067
Releases: main
Change-Id: Ib950e17b6b... - 09:31 Revision 3cb42221: [BUGFIX] Handle state for "revert selection" correctly
- The "revert selection" action of the
SelectCheckBoxElement does now properly
handle the current element's "checked"
s... - 08:31 Revision fbc57f29: [TASK] Rename Access module to Permissions
- Currently module is nammed Access we change
to Permissions to be consistent to all the the backend
Resolves: #104037... - 07:37 Revision d917f083: [TASK] Use multi record selection in SelectCheckBoxElement
- To unify and streamline record selection in the
backend, the SelectCheckBoxElement now also
utilizes the MultiRecordS... - 07:10 Revision 2634a00e: [BUGFIX] Fix keyboard handling of pagetree
- The Treeview widget is only allowed to have one tabstop. Focus handling
within the widget is done using arrow keys.
...
2024-06-11
- 23:08 Revision d09e5c06: [TASK] Make slug fields TEXT by default
- Big VARCHAR fields can be problematic with mysql/mariadb [1],
as outlined in [2]: A utf8mb4 varchar(2048) eats 8096 t... - 19:44 Revision c4c44e68: [DOC] Use integers for examples of saveAndClose configuration
- The string "false" is cast to true and therefore 0/1 must be used in
examples.
Resolves: #99211
Releases: main, 12.4... - 19:42 Revision 136630ca: [DOC] Use integers for examples of saveAndClose configuration
- The string "false" is cast to true and therefore 0/1 must be used in
examples.
Resolves: #99211
Releases: main, 12.4... - 19:31 Revision 1ed51380: [DOC] Use integers for examples of saveAndClose configuration
- The string "false" is cast to true and therefore 0/1 must be used in
examples.
Resolves: #99211
Releases: main, 12.4... - 19:02 Revision c37067b8: [TASK] Reorganize backend group form sections inside tabs
- This patch reorganizes sections within the tabs of the backend user
group form:
- The sections 'groupMods', 'availab... - 18:02 Revision b15ef343: [TASK] Use Autoconfigure attribute
- Currently, Services.yaml files are used
to register a services as public.
This has been changed throughout the core
... - 13:22 Revision 91b7cfa8: [TASK] Update to Symfony 7.1
- Resolves: #104050
Releases: main
Change-Id: Ie5e3ce1af90d6d28de19dc9d5fdb76c5b49b73c3
Reviewed-on: https://review.typ... - 13:10 Revision 2257d5e3: [TASK] Remove "Access for 'admin' users only!" hints in About module
- The "About" module lists, among other things, all backend modules
available in the system. If an admin or editor does... - 13:09 Revision d9b383b8: [TASK] Remove "Access for 'admin' users only!" hints in About module
- The "About" module lists, among other things, all backend modules
available in the system. If an admin or editor does... - 12:51 Revision 16c8b0b5: [DOCS] Fix rendering warnings in changelog
- No backport is needed as only the main
version of the changelog is rendered.
Resolves: #104026
Releases: main
Change... - 12:16 Revision 21ae27fc: [TASK] Upgrade to `phpunit/phpunit ^11.2.1`
- The nightly CI run recently revealed a regression
within phpunit [1] which has been fixed meanwhile
upstream [2] by S... - 09:30 Revision 338b61ef: [TASK] Add streamlined progress bar component
- This commit introduces a new component to render progress bars in a
streamlined fashion, addressing common accessibil... - 08:08 Revision 2616be48: [TASK] Set TYPO3 version to 12.4.17-dev
- Change-Id: I86360df1a2a39b3fb1ebca927fe2a714bc887691
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/846... - 08:08 Revision a855aad7: [TASK] Set TYPO3 version to 11.5.39-dev
- Change-Id: Ia5b8b0ec65a4d99829ba087011242c7a17937d1a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/845... - 07:52 Revision f4fc1cec: [RELEASE] Release of TYPO3 12.4.16
- Change-Id: If61da3b4e4166c368989faab63ae87c26330e588
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/845... - 07:50 Revision 843b4f68: [RELEASE] Release of TYPO3 11.5.38
- Change-Id: I75c50c5c69438aeaf3d59e818c60610dba859b36
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/845... - 07:43 Revision 100c3bf9: [BUGFIX] Avoid text selection when dragging tree nodes
- The drag&drop issue reported in #103877 also affects the icons in the
page tree, which was not fixed back then. This ... - 07:38 Revision d70c72eb: [BUGFIX] Avoid text selection when dragging tree nodes
- The drag&drop issue reported in #103877 also affects the icons in the
page tree, which was not fixed back then. This ... - 07:23 Revision 8b0563b0: [BUGFIX] Return to first module when closing a shared record-edit link
- Avoid redirecting to /typo3/empty, which is not helpful to the context.
As long as there is not module context in sha... - 07:23 Revision 68387fba: [BUGFIX] Return to first module when close a shared record-edit link
- Avoid redirecting to /typo3/empty, which is not helpful to the context.
As long as there is not module context in sha... - 06:46 Revision f5b688b9: [BUGFIX] Do not crash linkvalidator report with missing TCA field label
- The mask extension[1] automatically generates column definitions in TCA,
and they do not have a 'label' key in the TC...
2024-06-10
- 20:56 Revision 3ffa2ecd: [BUGFIX] Prevent backend errors for invalid backend_layout config
- When the configuration for `mod.web_layout.BackendLayouts`
contains column definitions with an empty content, this
wi... - 20:55 Revision faec6cf8: [BUGFIX] Prevent backend errors for invalid backend_layout config
- When the configuration for `mod.web_layout.BackendLayouts`
contains column definitions with an empty content, this
wi... - 20:55 Revision 25efd6e2: [BUGFIX] Prevent backend errors for invalid backend_layout config
- When the configuration for `mod.web_layout.BackendLayouts`
contains column definitions with an empty content, this
wi... - 19:42 Revision b2a1c9ae: [TASK] Update card layout and heading structure in "About" module
- The "About" backend module provides overviews of the modules available
in the system, installed external libraries, a... - 18:17 Revision beff4cb1: [TASK] Make cropper presets usable with keyboard
- The aspect ratio buttons in the image cropping tool
have a visible focus state now to make them usable
when navigatin... - 16:43 Revision a3e39c1a: [BUGFIX] Omit wrong value on inserting record
- When inserting a record via the element
browser, the value argument needs either
to be formatted manually or left emp... - 16:37 Revision 6cedafa0: [BUGFIX] Omit wrong value on inserting record
- When inserting a record via the element
browser, the value argument needs either
to be formatted manually or left emp... - 16:24 Revision 5c1e6b28: [TASK] Have minor wording change in adminpanel Inspecting ReST
- Releases: main, 12.4
Resolves: #104024
Change-Id: Ie2ffbbaa4867c1d8f0724a0f2352551599caef59
Reviewed-on: https://revi... - 16:24 Revision 839a9dd9: [TASK] Have minor wording change in adminpanel Inspecting ReST
- Releases: main, 12.4
Resolves: #104024
Change-Id: Ie2ffbbaa4867c1d8f0724a0f2352551599caef59
Reviewed-on: https://revi... - 15:59 Revision d25bc6eb: [TASK] Add ARIA role and labelledby to content elements in page module
- Resolves: #104016
Releases: main, 12.4
Change-Id: I509554667d6aa5a97a51419ecef79fd60ccb377a
Reviewed-on: https://revi... - 15:56 Revision 026a00d3: [TASK] Have minor wording change in adminpanel Configuration ReST
- Releases: main, 12.4
Resolves: #104022
Change-Id: I31703188cd154cd8fec433b4ce47f8acbb93bab4
Reviewed-on: https://revi... - 15:56 Revision e794ecd1: [TASK] Have minor wording change in adminpanel Configuration ReST
- Releases: main, 12.4
Resolves: #104022
Change-Id: I31703188cd154cd8fec433b4ce47f8acbb93bab4
Reviewed-on: https://revi... - 15:43 Revision e6c3e218: [TASK] Add ARIA role and labelledby to content elements in page module
- Resolves: #104016
Releases: main, 12.4
Change-Id: I509554667d6aa5a97a51419ecef79fd60ccb377a
Reviewed-on: https://revi... - 15:42 Revision 6b067a2d: [TASK] Mitigate PHPUnit `NameAlreadyInUseException`
- PHPUnit changed the way how double creation is handled
internally and now emits an exception if a manually defined
`m... - 15:41 Revision e2aff12c: [TASK] Mitigate PHPUnit `NameAlreadyInUseException`
- PHPUnit changed the way how double creation is handled
internally and now emits an exception if a manually defined
`m... - 13:00 Revision 1cbcf824: [FEATURE] Allow to define default search level
- A new TSconfig option `mod.web_list.searchLevel.default`
is added, which allows to define the default
search level fo... - 09:48 Revision f1e1bf33: [BUGFIX] Ensure access check for module aliases
- This patch extends the access checks for modules. This is done
by checking both the module identifier and potential a...
2024-06-09
- 07:49 Revision 6d4daf02: [TASK] Add `phpunit 11.2.0` as conflict version due to regression
- PHPUnit refactored the double creation to support doubling
readonly classes [1], thus breaking classes where the clas...
2024-06-08
- 20:55 Revision c56cca0f: [BUGFIX] Add language key for "SiteTemplate" in TypoScript submodule
- The "Included TypoScript" submodule shows the type of tree child as
a badge.
This patch adds a missing corresponding ... - 19:04 Revision 291c9601: [BUGFIX] Use ILIKE for like queries with PostgreSQL
- Use ILIKE instead of LIKE for PostgreSQL as this is case insensitive and
to be in sync with the ExpressionBuilder.
R... - 19:04 Revision 7f706d2c: [BUGFIX] Use ILIKE for like queries with PostgreSQL
- Use ILIKE instead of LIKE for PostgreSQL as this is case insensitive and
to be in sync with the ExpressionBuilder.
R...
2024-06-07
- 12:35 Revision 7a8c8c4d: [BUGFIX] Properly check array access in EXT:indexed_search
- Backport parts of #102907 to avoid exceptions because of undefined array
key access.
Resolves: #103997
Releases: 12.... - 12:24 Revision 0e625745: [BUGFIX] Properly check array access in EXT:indexed_search
- Backport parts of #102907 to avoid exceptions because of undefined array
key access.
Resolves: #103997
Releases: 12.... - 10:34 Revision d3008fcd: [FEATURE] Allow custom translations for extbase validators
- Extbase validators use hardcoded translation keys to display messages
when a validated value is not valid. It is howe... - 09:16 Revision 0b155e67: [BUGFIX] Ensure access check for module aliases
- This patch extends the access checks for modules. This is done
by checking both the module identifier and potential a... - 08:58 Revision f4303d89: [BUGFIX] Fix color preview in color picker component
- With the upgrade of alwan to 2.x, CSS was completely overhauled. This
snuck in some issue regarding the color preview... - 08:31 Revision 79953beb: [FEATURE] User TsConfig option for default resources ViewMode
- By default, resources are displayed as tiles in listings since
TYPO3 v12.1 (#99155).
The preferred view mode can be ... - 08:28 Revision 8ef97288: [DOCS] Fix typos in EXT:dashboard widget documentation
- A few minor spelling mistakes and uppercase notation
is changed with this patch.
Releases: main, 12.4, 11.5
Resolves... - 08:28 Revision 6eaa08de: [DOCS] Fix typos in EXT:dashboard widget documentation
- A few minor spelling mistakes and uppercase notation
is changed with this patch.
Releases: main, 12.4, 11.5
Resolves... - 08:28 Revision c06cb9d8: [DOCS] Fix typos in EXT:dashboard widget documentation
- A few minor spelling mistakes and uppercase notation
is changed with this patch.
Releases: main, 12.4, 11.5
Resolves... - 00:30 Revision bf962d48: [TASK] Make TS [END] an own include object
- The new v12 TypoScript parser works pretty well. It is time
to rule out some of its rough edges in v13: In hinsight,
...
2024-06-06
- 15:46 Revision c535968e: [BUGFIX] Prevent runTests.sh from removing wrong generated docs files
- The directory to reference removing Documentation-GENERATED-temp
breaks out of the current working directory scope an... - 15:45 Revision f81a4d12: [BUGFIX] Prevent runTests.sh from removing wrong generated docs files
- The directory to reference removing Documentation-GENERATED-temp
breaks out of the current working directory scope an... - 15:45 Revision 094e2bec: [BUGFIX] Prevent runTests.sh from removing wrong generated docs files
- The directory to reference removing Documentation-GENERATED-temp
breaks out of the current working directory scope an... - 15:45 Revision 8c9c5afa: [BUGFIX] Remove backtick operator in runTests.sh help output
- The use of the backtick operator inside the help output leads
to an error message:
Build/Scripts/runTests.sh: line... - 15:45 Revision a217cc59: [BUGFIX] Remove backtick operator in runTests.sh help output
- The use of the backtick operator inside the help output leads
to an error message:
Build/Scripts/runTests.sh: line... - 15:45 Revision e262015a: [BUGFIX] Remove backtick operator in runTests.sh help output
- The use of the backtick operator inside the help output leads
to an error message:
Build/Scripts/runTests.sh: line... - 07:47 Revision 36055eb6: [BUGFIX] Avoid text selection when dragging toolbar nodes
- With Chrome 125, changes in the drag&drop handling were introduced [1]
that trigger a text selection when dragging no... - 07:47 Revision 35cc4e3f: [BUGFIX] Avoid text selection when dragging toolbar nodes
- With Chrome 125, changes in the drag&drop handling were introduced [1]
that trigger a text selection when dragging no...
2024-06-05
- 15:33 Revision 09414aee: [TASK] Require array in setFlatConstants()
- Constant substitution in TS parser is implemented in
ConstantAwareTokenStream. It kicks in by casting the
stream to s... - 15:33 Revision 2b2c8a75: [TASK] Require array in setFlatConstants()
- Constant substitution in TS parser is implemented in
ConstantAwareTokenStream. It kicks in by casting the
stream to s... - 15:10 Revision 3bcd60f0: [BUGFIX] Guard array key access in `SetupModuleController`
- Prevent an undefined array key warning in case
a non-admin-user save his profile with disabled
avatar field, for exam... - 15:10 Revision 011e4563: [BUGFIX] Guard array key access in `SetupModuleController`
- Prevent an undefined array key warning in case
a non-admin-user save his profile with disabled
avatar field, for exam... - 15:02 Revision c5ecf1a6: [BUGFIX] Perform is_dir without trailing slash
- Workaround a PHP issue which will produce an open_basedir
restriction warning if `is_dir()` is used on a regular file... - 15:02 Revision 76a1bcb2: [BUGFIX] Perform is_dir without trailing slash
- Workaround a PHP issue which will produce an open_basedir
restriction warning if `is_dir()` is used on a regular file... - 15:02 Revision cef0b7d1: [BUGFIX] Perform is_dir without trailing slash
- Workaround a PHP issue which will produce an open_basedir
restriction warning if `is_dir()` is used on a regular file... - 14:29 Revision b7244307: [TASK] Merge word lists in EXT:indexed_search statisticDetailsAction
- In single result view of the "Indexing" backend module, the words
found on the page are listed in three tables, each ... - 14:21 Revision 43650c74: [DOCS] Add details to "Trusted Host Pattern" installer warning message
- The TYPO3 Contribution Guide lists DDEV as an easy way to get
started with a TYPO3-Core legacy-based installation.
T... - 14:21 Revision a2d76837: [DOCS] Add details to "Trusted Host Pattern" installer warning message
- The TYPO3 Contribution Guide lists DDEV as an easy way to get
started with a TYPO3-Core legacy-based installation.
T... - 14:06 Revision 33792566: [TASK] Add description to allowed_languages field
- It might not be clear to users how the allowed_languages field works
by default when setting permissions for a backen... - 14:06 Revision 470cb7a9: [TASK] Add description to allowed_languages field
- It might not be clear to users how the allowed_languages field works
by default when setting permissions for a backen... - 14:02 Revision 0c909efe: [BUGFIX] Restore open document selector class
- Adds required CSS class `t3js-topbar-opendocs-item` to each open
document item. OpendocsMenu JavaScript module counts... - 14:00 Revision 8eb7ad0e: [TASK] Relogin on lost ac test session
- Sometimes - for unknown reasons - a session gets
lost in acceptance tests. Tests then hang in BE login
waiting for BE... - 13:59 Revision 984c15f8: [TASK] Relogin on lost ac test session
- Sometimes - for unknown reasons - a session gets
lost in acceptance tests. Tests then hang in BE login
waiting for BE... - 13:59 Revision 68fee6ea: [TASK] Relogin on lost ac test session
- Sometimes - for unknown reasons - a session gets
lost in acceptance tests. Tests then hang in BE login
waiting for BE... - 10:21 Revision 9e63dc5c: [TASK] Clarify constants do not work in constant conditions
- Frontend TypoScript 'constants' do support conditions. But
constants can not be used within conditions, just like
con... - 10:21 Revision e2ccdaa1: [TASK] Clarify constants do not work in constant conditions
- Frontend TypoScript 'constants' do support conditions. But
constants can not be used within conditions, just like
con... - 10:07 Revision 837f5b0b: [BUGFIX] Add constant evaluation in TypoScript functions
- We missed a TypoScript feature with the new parser.
Function operator modifier values can use constants:
foo = 42
fo... - 10:07 Revision 89816343: [BUGFIX] Add constant evaluation in TypoScript functions
- We missed a TypoScript feature with the new parser.
Function operator modifier values can use constants:
foo = 42
fo...
2024-06-04
- 18:24 Revision 9e7025c7: [BUGFIX] Prefer to throw in IdentifierFunctionLine
- There is a subtle difference between a PHP error and a
dedicated thrown exception: When an object knows it
should ret... - 18:23 Revision 394323e6: [BUGFIX] Prefer to throw in IdentifierFunctionLine
- There is a subtle difference between a PHP error and a
dedicated thrown exception: When an object knows it
should ret... - 16:40 Revision ecd1aee6: [BUGFIX] Declare setFlatConstants() returns void
- Add a missing return value in
ConstantAwareTokenStream->setFlatConstants().
Resolves: #103976
Related: #97816
Releas... - 16:39 Revision 81ad4277: [BUGFIX] Declare setFlatConstants() returns void
- Add a missing return value in
ConstantAwareTokenStream->setFlatConstants().
Resolves: #103976
Related: #97816
Releas... - 16:21 Revision f757b195: [BUGFIX] Do not set original token value stream in TS AstBuilder
- The 'original value token stream' is a helper used in
BE TypoScript modules to render a possible constant
substitutio... - 16:21 Revision da20fa6e: [BUGFIX] Do not set original token value stream in TS AstBuilder
- The 'original value token stream' is a helper used in
BE TypoScript modules to render a possible constant
substitutio... - 14:24 Revision 1c69f3db: [TASK] Center Install Tool cards horizontally
- This commit updates the markup of the `Cards.html` files to make use of
containers in the Install Tool to align its c... - 11:33 Revision d41fc91e: [BUGFIX] IRRE: Rewrite stylesheet loading sequence
- The stylesheet loading process in IRRE was kept for several years and
moved from version to version. A recent change ... - 11:33 Revision b2654761: [BUGFIX] IRRE: Rewrite stylesheet loading sequence
- The stylesheet loading process in IRRE was kept for several years and
moved from version to version. A recent change ... - 08:26 Revision f6fda307: [TASK] Reduce GU::makeInstance calls in Unit Tests
- Additional potential functionality (DI, XClass resolving, etc.) of
GU::makeInstance is usually not a wanted behaviour... - 08:26 Revision 4cabbe75: [TASK] Reduce GU::makeInstance calls in Unit Tests
- Additional potential functionality (DI, XClass resolving, etc.) of
GU::makeInstance is usually not a wanted behaviour... - 07:25 Revision 5a775b87: [TASK] Update ckeditor to 41.4
- This commit updates ckeditor to 41.4. See changelog at [1].
Executed commands:
# Override ckeditor5 package to ... - 07:25 Revision c3200994: [TASK] Update ckeditor to 41.4
- This commit updates ckeditor to 41.4. See changelog at [1].
Executed commands:
# Override ckeditor5 package to ...
2024-06-03
- 21:56 Revision 22b900b9: [TASK] Introduce `YAML` file linting
- The `symfony/yaml` package provides the `yaml-lint`
commandline tool to lint yaml files.
This change introduces yaml... - 21:56 Revision 86f36638: [TASK] Introduce `YAML` file linting
- The `symfony/yaml` package provides the `yaml-lint`
commandline tool to lint yaml files.
This change introduces yaml... - 21:55 Revision ce8ff320: [TASK] Introduce `YAML` file linting
- The `symfony/yaml` package provides the `yaml-lint`
commandline tool to lint yaml files.
This change introduces yaml... - 07:55 Revision 39b6e51b: [BUGFIX] Fix initialization of 00:00 time input
- The value of the `time` input is sent as an ISO date to the
FormEngine, except for the time "00:00", which is just su... - 07:54 Revision b3326bd0: [BUGFIX] Fix initialization of 00:00 time input
- The value of the `time` input is sent as an ISO date to the
FormEngine, except for the time "00:00", which is just su... - 07:48 Revision eedc4621: [BUGFIX] Make DebuggerUtility UTF-8 aware for substring splitting
- The current implementation does not properly split UTF-8 formatted
strings into multi-lines.
This patch now utilizes... - 07:47 Revision 2e5bde6f: [BUGFIX] Make DebuggerUtility UTF-8 aware for substring splitting
- The current implementation does not properly split UTF-8 formatted
strings into multi-lines.
This patch now utilizes... - 07:45 Revision 882e6b29: [TASK] Use CPP in FileDumpController
- With this change, CPP is used in FileDumpController.
Resolves: #103963
Releases: main
Change-Id: I42ff822a06fd0e138a... - 06:04 Revision d10e1bc0: [TASK] Deprecate namespaced shorthand validator usage in extbase
- It is possible to use the namespaced shorthand notation in extbase
to add validators for properties or arguments. As ...
2024-06-01
- 22:11 Revision 5965a0f3: [TASK] Update composer.lock
- GitHub repository of justinrainbow/json-schema
has been renamed to jsonrainbow/json-schema. As
a consequence we updat... - 21:47 Revision 9b18e1b1: [TASK] Update composer.lock
- GitHub repository of justinrainbow/json-schema
has been renamed to jsonrainbow/json-schema. As
a consequence we updat... - 21:38 Revision 09f6f989: [TASK] Optimize PageContentFetchingProcessor
- This change adapts the newly introduced PageContentFetching
data processor, which reduces the number of SQL queries
f... - 13:15 Revision 883caeb4: [TASK] Suppress phpstan error in GU::makeInstance
- Phpstan claims the contract guard condition can never be true (in
which case an exception will be thrown) but this is... - 13:14 Revision 7cfec77f: [TASK] Suppress phpstan error in GU::makeInstance
- Phpstan claims the contract guard condition can never be true (in
which case an exception will be thrown) but this is...
2024-05-31
- 08:05 Revision 3ae4193e: [BUGFIX] Do not render nonceProxy if nonce has not been consumed
- Allow proxies to cache the TYPO3 content by stripping the nonce from
the generated CSP header if the nonce was not ac... - 08:05 Revision bc25c2f2: [BUGFIX] Do not render nonceProxy if nonce has not been consumed
- Allow proxies to cache the TYPO3 content by stripping the nonce from
the generated CSP header if the nonce was not ac... - 07:30 Revision 7f05cac7: [BUGFIX] Add type cast to string to stdwrap methods
- The stdWrap options stripHtml and htmlSpecialChars requires the value to
be a string. A typecast forces the string to... - 07:16 Revision ad4c39b0: [BUGFIX] Add type cast to string to stdwrap methods
- The stdWrap options stripHtml and htmlSpecialChars requires the value to
be a string. A typecast forces the string to... - 06:51 Revision 1fdd246e: [TASK] Remove unneeded `$siteMockRevelation` in SiteResolvingTest
- With migration away from prophecy during v12 development, the variable
`$siteMockRevelation` is not needed anymore as... - 06:43 Revision 1e0f3fb5: [TASK] Remove unneeded `$siteMockRevelation` in SiteResolvingTest
- With migration away from prophecy during v12 development, the variable
`$siteMockRevelation` is not needed anymore as... - 06:28 Revision 0df40f66: [BUGFIX] Fix some styling in color picker component
- This commit updates some colors in the color picker component. The dark
background is removed from focussed input fie...
Also available in: Atom