Project

General

Profile

Activity

From 2023-08-20 to 2023-09-18

2023-09-18

22:01 Revision b43eb2cc: [BUGFIX] Consider all file mounts in folder search
FileStorageTreeProvider now considers all file
mounts, a user (non-admin) has access to, for the
file and folder sear...
Oliver Bartsch
21:41 Revision 8ccc0c66: [BUGFIX] Consider all file mounts in folder search
FileStorageTreeProvider now considers all file
mounts, a user (non-admin) has access to, for the
file and folder sear...
Oliver Bartsch
21:35 Revision 6951803e: [FEATURE] Add FAL support for FlexFormProcessor
Support for FAL references in FlexForms is added to the
FlexFormProcessor. No additional processing is needed
anymore...
Simon Gilli
21:21 Revision 03830330: [BUGFIX] Only update metadata database row on changes
The @internal update() method of MetaDataRepository
now checks the data to be updated against the current
database ro...
Oliver Bartsch
21:12 Revision e0a0643b: [BUGFIX] Only update metadata database row on changes
The @internal update() method of MetaDataRepository
now checks the data to be updated against the current
database ro...
Oliver Bartsch
20:56 Revision 2cb2105a: [!!!][TASK] Remove various legacy settings from GraphicalFunctions
TYPO3's powerful image manipulation has some legacy functionality
which is outdated nowadays.
They aren't considered...
Benni Mack
17:51 Revision b3c92263: [TASK] styleguide: Remove all type=imageManipulation sql field definitions
We're adding core code to add default sql definitions derived from TCA. Fields of type=group do not need to be set an... Anja Leichsenring
17:34 Revision 545863a4: [FEATURE] Auto DB fields from TCA for type "imageManipulation"
Tables with TCA columns set to type="imageManipulation" do not
need an ext_tables.sql entry anymore. The core now
cre...
Anja Leichsenring
16:50 Revision c078ec9f: [BUGFIX] Copy metadata on copy file
When copy a file corresponding metadata
are now also copied, preserving existing
properties like "file" or "uid".
Re...
Oliver Bartsch
16:26 Revision a19c3e8b: [BUGFIX] Do not try to parse non-strings as XML in DataHandler
If the flexforms data is null, there is no point trying to parse
that as XML. This avoids type errors when `GeneralUt...
Oliver Klee
16:26 Revision e21e9b44: [BUGFIX] Do not try to parse non-strings as XML in DataHandler
If the flexforms data is null, there is no point trying to parse
that as XML. This avoids type errors when `GeneralUt...
Oliver Klee
16:26 Revision 895f72bb: [BUGFIX] Do not try to parse non-strings as XML in DataHandler
If the flexforms data is null, there is no point trying to parse
that as XML. This avoids type errors when `GeneralUt...
Oliver Klee
15:10 Revision 0a3bd009: [BUGFIX] Copy metadata on copy file
When copy a file corresponding metadata
are now also copied, preserving existing
properties like "file" or "uid".
Re...
Oliver Bartsch
15:09 Revision 5ea53d60: [TASK] Improve linktypes checkboxes UI for Linkvalidator
Improve selection of Linkvalidator linkypes checkboxes form
by adding a "Toggle all" checkbox as is already used in
F...
Sybille Peters
14:50 Revision a619548a: [TASK] Replace icon for password reset in ext:beuser
The current icon on the password reset button in ext:beuser does
not clearly visualize the functionality behind the b...
Torben Hansen
14:48 Revision 5159a4cc: [BUGFIX] Avoid undefined array key 'casesensitiveComp'
Resolves: #96537
Releases: main, 12.4, 11.5
Change-Id: I0b2b4dbf47d58f21df8ffb3d91a889c22b092280
Reviewed-on: https:/...
Philipp Kitzberger
14:47 Revision 634d4edd: [BUGFIX] Avoid undefined array key 'casesensitiveComp'
Resolves: #96537
Releases: main, 12.4, 11.5
Change-Id: I0b2b4dbf47d58f21df8ffb3d91a889c22b092280
Reviewed-on: https:/...
Philipp Kitzberger
14:47 Revision f4f8c9ef: [BUGFIX] Avoid undefined array key 'casesensitiveComp'
Resolves: #96537
Releases: main, 12.4, 11.5
Change-Id: I0b2b4dbf47d58f21df8ffb3d91a889c22b092280
Reviewed-on: https:/...
Philipp Kitzberger
14:20 Revision a54af8db: [BUGFIX] Avoid notice in ContentObjectRenderer::listNum
Resolves: #101925
Releases: main, 12.4, 11.5
Change-Id: Icec9f634ca1e1a9c7ad6b3a55afaf197cfa44acc
Reviewed-on: https:...
Georg Ringer
14:20 Revision 349f202f: [BUGFIX] Avoid notice in ContentObjectRenderer::listNum
Resolves: #101925
Releases: main, 12.4, 11.5
Change-Id: Icec9f634ca1e1a9c7ad6b3a55afaf197cfa44acc
Reviewed-on: https:...
Georg Ringer
14:20 Revision 90d885c7: [BUGFIX] Avoid notice in ContentObjectRenderer::listNum
Resolves: #101925
Releases: main, 12.4, 11.5
Change-Id: Icec9f634ca1e1a9c7ad6b3a55afaf197cfa44acc
Reviewed-on: https:...
Georg Ringer
13:32 Revision 3e1a7e3c: [BUGFIX] Always update index time when saving metadata
Resolves: #101730
Releases: main, 12.4, 11.5
Change-Id: I9e400e1c582f84602b6aa8ef3cdd9a85f4e5b93e
Reviewed-on: https:...
Georg Ringer
13:32 Revision 13ceba80: [BUGFIX] Always update index time when saving metadata
Resolves: #101730
Releases: main, 12.4, 11.5
Change-Id: I9e400e1c582f84602b6aa8ef3cdd9a85f4e5b93e
Reviewed-on: https:...
Georg Ringer
13:26 Revision 9029ecb7: [TASK] Add tests for ContentObjectRenderer::listNum
- Add unit tests for function ContentObjectRenderer::listNum()
- Improve code by renaming function argument ($char =>...
Sybille Peters
13:18 Revision 5893f2cb: [BUGFIX] Always update index time when saving metadata
Resolves: #101730
Releases: main, 12.4, 11.5
Change-Id: I9e400e1c582f84602b6aa8ef3cdd9a85f4e5b93e
Reviewed-on: https:...
Georg Ringer
13:05 Revision 267f357b: [TASK] styleguide: Add example for TCA type='language'
The TCA type is currently only used as sys_language_uid system field,
but can also be used in user land as a business...
Anja Leichsenring
13:03 Revision 6f4f65a1: [BUGFIX] styleguide: Remove wrong labels for render type `checkboxToggle`
The render type `checkboxToggle` has no labels for checked or unchecked states.
These are only available for `checkbo...
Peter Kraume
12:33 Revision 2acfcf3c: [TASK] styleguide: Require friendsofphp/php-cs-fixer:^3.27
https://github.com/TYPO3-CMS/styleguide/pull/432
Nightly got red. Raise php-cs-fixer, update
ruleset and apply cgl f...
Christian Kuhn
12:10 Revision 11beaf7c: [TASK] Use constants for column types definition in DefaultTcaSchema
Resolves: #101940
Releases: main, 12.4
Change-Id: Ib8cc5c5bfc886686c1abfe5ed35724e1e268e800
Reviewed-on: https://revi...
Oliver Bartsch
11:55 Revision 1148fdd3: [TASK] Add tests for ContentObjectRenderer::listNum
- Add unit tests for function ContentObjectRenderer::listNum()
- Improve code by renaming function argument ($char =>...
Sybille Peters
11:14 Revision a176a50a: [TASK] Use constants for column types definition in DefaultTcaSchema
Resolves: #101940
Releases: main, 12.4
Change-Id: Ib8cc5c5bfc886686c1abfe5ed35724e1e268e800
Reviewed-on: https://revi...
Oliver Bartsch
11:14 Revision cba78ea6: [BUGFIX] Fix comments in DefaultTcaSchema
Resolves: #101939
Releases: main
Change-Id: If21ed22673acbf2aced0121908a15decd9560323
Reviewed-on: https://review.typ...
Oliver Bartsch
10:26 Revision 428a0bd3: [TASK] Streamline rendering of action buttons in DatabaseRecordList
Resolves: #101860
Releases: main, 12.4
Change-Id: I069355cf87eaf46ff849367e2870cf51fb44c726
Reviewed-on: https://revi...
Benjamin Kott
10:26 Revision ffe8ac50: [TASK] Streamline rendering of action buttons in DatabaseRecordList
Resolves: #101860
Releases: main, 12.4
Change-Id: I069355cf87eaf46ff849367e2870cf51fb44c726
Reviewed-on: https://revi...
Benjamin Kott
09:02 Revision 75a00e52: [DOCS] Fix wrong code example using :php instead of ::class
Resolves: #101938
Releases: main, 12.4
Change-Id: I8def061d7188a4d247a832247c01cdddd745c7dc
Reviewed-on: https://revi...
Daniel Siepmann
09:02 Revision a1d5ffac: [BUGFIX] Fix color picker in non-FormEngine context
With migrating the color picker to alwan in #101646, the usage broke
for any case where the color picker was not used...
Andreas Fernandez
08:54 Revision e4043298: [DOCS] Fix wrong code example using :php instead of ::class
Resolves: #101938
Releases: main, 12.4
Change-Id: I8def061d7188a4d247a832247c01cdddd745c7dc
Reviewed-on: https://revi...
Daniel Siepmann
08:25 Revision 7435c0e3: [TASK] Load CKEditor5 modules from their package entry points
Make sure that all imports are from the package entry point
instead of the path to a module as suggested by upstream:...
Benjamin Franzke
08:25 Revision 0cd722f1: [TASK] Load CKEditor5 modules from their package entry points
Make sure that all imports are from the package entry point
instead of the path to a module as suggested by upstream:...
Benjamin Franzke
07:26 Revision 16ccead9: [TASK] Migrate t3-overview-list usages
The report overview was adjusted to match other
already existing entrypoints like the about module.
In the form frame...
Benjamin Kott
07:26 Revision 7f0b0d6f: [TASK] Migrate t3-overview-list usages
The report overview was adjusted to match other
already existing entrypoints like the about module.
In the form frame...
Benjamin Kott
06:00 Revision 58ee06e6: [TASK] Suggest PHP exif module in system environment status
If the PHP exif module is installed, TYPO3 uses the `exif_read_data()`
function of read exif metadata of images. In c...
Torben Hansen

2023-09-15

12:10 Revision c4cf73ee: [TASK] Allow to configure CKEditor "General HTML Support" plugin
The CKEditor 5 build for TYPO3 contains the "General HTML Support"
plugin. It is however not possible to configure th...
Torben Hansen
12:10 Revision c61a6bd6: [TASK] Allow to configure CKEditor "General HTML Support" plugin
The CKEditor 5 build for TYPO3 contains the "General HTML Support"
plugin. It is however not possible to configure th...
Torben Hansen
10:45 Revision f68a66b1: [BUGFIX] Preserve native CKEditor5 related toolbar settings
If the CKEditor is configured with the new v5-style
`toolbar.removeItems` option instead of `removeButtons` (v4), the...
Stefan Froemken
10:45 Revision 114f6899: [BUGFIX] Preserve native CKEditor5 related toolbar settings
If the CKEditor is configured with the new v5-style
`toolbar.removeItems` option instead of `removeButtons` (v4), the...
Stefan Froemken
06:54 Revision 981ab8cf: [BUGFIX] Correct multi record selection actions in scheduler
Correct bindings for multi record selection actions. Move
draghandle to dedicated button to have a visual difference
...
Benjamin Kott
06:54 Revision eaa85704: [BUGFIX] Correct multi record selection actions in scheduler
Correct bindings for multi record selection actions. Move
draghandle to dedicated button to have a visual difference
...
Benjamin Kott

2023-09-14

12:52 Revision 23fdc40d: [FEATURE] Allow configuration of color palettes in FormEngine
TYPO3 uses a color picker component that already supports color
palettes, or swatches. Integrators are now able to co...
Andreas Fernandez
12:38 Revision 1501f6d5: [TASK] Fix typo in Feature-101396-LetExtbaseHandleNativeEnums.rst
"has been introduces" should be "has been introduced"
Resolves: #101919
Releases: main
Change-Id: I2fef0622730a87184...
Timon Grützmacher
09:42 Revision 6fe8cb56: [BUGFIX] Prevent type error in TypoLinkViewHelper
Resolves: #100210
Releases: main, 11.5
Change-Id: I3a011cf4b964bdb580015ee3719ada9a8f03a62c
Reviewed-on: https://revi...
Benjamin Serfhos
05:30 Revision 780668d8: [BUGFIX] Make ResizableNavigation work in RTL mode
Resolves: #101907
Releases: main, 12.4
Change-Id: I1da8b484411a4add3fb6bee805fd0b76cc45fdf5
Reviewed-on: https://revi...
Benjamin Kott
05:30 Revision 06310695: [BUGFIX] Make ResizableNavigation work in RTL mode
Resolves: #101907
Releases: main, 12.4
Change-Id: I1da8b484411a4add3fb6bee805fd0b76cc45fdf5
Reviewed-on: https://revi...
Benjamin Kott

2023-09-13

14:12 Revision 3e90c0b8: [BUGFIX] Add accessibility labels to quick edit buttons
The quick edit features for the page title in the page module and the
quick edit feature for scheduler groups do both...
Benjamin Kott
14:12 Revision 513aa95c: [BUGFIX] Add accessibility labels to quick edit buttons
The quick edit features for the page title in the page module and the
quick edit feature for scheduler groups do both...
Benjamin Kott
11:35 Revision f05d1fc3: [TASK] Update jQuery to 3.7.1
Executed commands:
npm install --save jquery@^3.7.1
npm run build
Resolves: #101910
Releases: main, 12.4
Ch...
Andreas Fernandez
11:35 Revision 2d630e74: [TASK] Update jQuery to 3.7.1
Executed commands:
npm install --save jquery@^3.7.1
npm run build
Resolves: #101910
Releases: main, 12.4
Ch...
Andreas Fernandez
11:14 Revision d44babd1: [TASK] Prune global TypeScript types
* Only define type definitions via "types"
that need to be globally available.
See https://www.typescriptlang.or...
Benjamin Franzke
11:14 Revision dc2e4f10: [TASK] Prune global TypeScript types
* Only define type definitions via "types"
that need to be globally available.
See https://www.typescriptlang.or...
Benjamin Franzke
06:38 Revision 2a6e223e: [BUGFIX] Correct RTL handling of scaffold
Releases: main, 12.4
Resolves: #101900
Change-Id: Ieee9275ddbb7fa7cfd688866797456e2294fbe62
Reviewed-on: https://revi...
Benjamin Kott
06:38 Revision e1b8cadb: [BUGFIX] Correct RTL handling of scaffold
Releases: main, 12.4
Resolves: #101900
Change-Id: Ieee9275ddbb7fa7cfd688866797456e2294fbe62
Reviewed-on: https://revi...
Benjamin Kott

2023-09-12

11:52 Revision cc572867: [BUGFIX] Force ltr in svg tree
The svg tree is currently not usable in "rtl" languages,
to mitigate the issue and to provide a solution for are
forc...
Benjamin Kott
11:52 Revision 7a9c6d88: [BUGFIX] Force ltr in svg tree
The svg tree is currently not usable in "rtl" languages,
to mitigate the issue and to provide a solution for are
forc...
Benjamin Kott
10:41 Revision c0cdd4c5: [TASK] Add `@typo3/backend/utility/dom-helper` module
This patch adds a new module `@typo3/backend/utility/dom-helper` whose
primary use is easing the migration from jQuer...
Andreas Fernandez
10:41 Revision 51a7a6f8: [TASK] Add `@typo3/backend/utility/dom-helper` module
This patch adds a new module `@typo3/backend/utility/dom-helper` whose
primary use is easing the migration from jQuer...
Andreas Fernandez
09:03 Revision c3ebac65: [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...
Andreas Fernandez
08:00 Revision 3732db07: [TASK] Let enum reconstitution in CSP ModelService fail early
Reconstituting CSP from string in class `ModelService` falls back
to `null` values in case of using invalid backing v...
Oliver Hader
08:00 Revision d08815ca: [TASK] Let enum reconstitution in CSP ModelService fail early
Reconstituting CSP from string in class `ModelService` falls back
to `null` values in case of using invalid backing v...
Oliver Hader
07:13 Revision c4e4a321: [TASK] Make ajax-data-handler visibility toggle explicit
Instead of parsing parameters and string replacing
parts of it we are now passing all nessesary parts
as data attribu...
Benjamin Kott
07:13 Revision 3e842f7c: [TASK] Make ajax-data-handler visibility toggle explicit
Instead of parsing parameters and string replacing
parts of it we are now passing all nessesary parts
as data attribu...
Benjamin Kott
07:13 Revision bbf5ae1f: [TASK] Remove jQuery in AjaxDataHandler
This patch removes jQuery from the module
`@typo3/backend/ajax-data-handler`. Animations have been, if useful,
migrat...
Andreas Fernandez
07:07 Revision 9d369263: [TASK] Set TYPO3 version to 12.4.7-dev
Change-Id: Ifbec918791cf47b39f7d9119c26e7150a98d9123
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/809...
Benni Mack
07:07 Revision 1f513b44: [TASK] Set TYPO3 version to 11.5.32-dev
Change-Id: If8efb77fb623053c3e5419d4299caed01deb8a37
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/809...
Benni Mack
06:54 Revision 3b4e993a: [RELEASE] Release of TYPO3 12.4.6
Change-Id: Iff5650d67aec9e2deebe013a0761481158b566e6
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/809...
Benni Mack
06:50 Revision b0449fa3: [RELEASE] Release of TYPO3 11.5.31
Change-Id: I05e25a742ad281c630178b5861dda7071f6dad8f
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/809...
Benni Mack
05:09 Revision bd66cf8c: [TASK] Use @typo3/backend/modal in login-refresh
Avoid using bootstrap modal API directly and instead
use the modal infrastructure we already have in place.
As a side...
Benjamin Franzke
05:09 Revision c75033ad: [TASK] Use @typo3/backend/modal in login-refresh
Avoid using bootstrap modal API directly and instead
use the modal infrastructure we already have in place.
As a side...
Benjamin Franzke
04:52 Revision c6117181: [TASK] Remove superfluous test from DefaultTcaSchemaTest.php
Resolves: #101898
Related: #101890
Related: #101553
Releases: main
Change-Id: I3125e4255353169e85e6db417febe5a68fd0aa...
Stefan Bürk

2023-09-11

16:54 Revision 69324dfb: [FEATURE] Auto-create DB fields from TCA columns for type "folder"
Tables with TCA columns set to type="folder" do not
need an ext_tables.sql entry anymore. The core now
creates this f...
Anja Leichsenring
10:03 Revision 9e5bde8c: [TASK] Unify table sort rendering
Use actions-sort-* icons for table
sorting and use accessible elements (button/a)
in sorting triggers.
Resolves: #10...
Benjamin Kott
10:03 Revision 96288655: [TASK] Unify table sort rendering
Use actions-sort-* icons for table
sorting and use accessible elements (button/a)
in sorting triggers.
Resolves: #10...
Benjamin Kott
08:43 Revision 8cc9ba28: [TASK] Unify descriptions for fixture classes of abstract classes
There is no point repeating the name of the extended class in the
class PHPDoc comment.
This makes creating new fixt...
Oliver Klee
08:43 Revision 3cc3fe36: [TASK] Migrate `getMockForAbstractClass()` calls in `EXT:core`
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1:
https://github.com/sebastianbergmann/phpunit/is...
Oliver Klee
08:43 Revision c4544520: [TASK] Replace usages of getMockForAbstractClass in EXT:core
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1:
https://github.com/sebastianbergmann/phpunit/is...
Oliver Klee
08:43 Revision a7570a30: [TASK] Migrate `getMockForAbstractClass()` calls in `EXT:form`
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1:
https://github.com/sebastianbergmann/phpunit/is...
Oliver Klee
08:11 Revision 852e9139: [TASK] Stop using getAccessibleMockForAbstractClass in EXT:core
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1:
https://github.com/sebastianbergmann/phpunit/is...
Oliver Klee
08:10 Revision 879d1b49: [TASK] Stop using getAccessibleMockForAbstractClass in EXT:core
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1:
https://github.com/sebastianbergmann/phpunit/is...
Oliver Klee
07:48 Revision 46508e9c: [TASK] Use ConfigurationManagerInterface in ext:felogin
Currently, extbase `ConfigurationManager` is directly used in
ext:felogin for the password recovery functionality.
W...
Torben Hansen
07:47 Revision 90972825: [TASK] Use ConfigurationManagerInterface in ext:felogin
Currently, extbase `ConfigurationManager` is directly used in
ext:felogin for the password recovery functionality.
W...
Torben Hansen
07:02 Revision f1fd5f55: [BUGFIX] Redefine database field review_state of ExtensionManager
The field was defined as type='check', which gets autogenerated
since #101653 as a positive int value. The field howe...
Anja Leichsenring

2023-09-10

08:38 Revision 3752276b: [TASK] styleguide: Remove all type=folder sql field definitions
We're adding core code to add default sql definitions derived from TCA. Fields of type=email do not need to be set an... Anja Leichsenring
07:42 Revision d11b4dad: [BUGFIX] Fix deprecation rule in cs fixer tests
When performing `Build/Scripts/runTests.sh -s cglGit`
with latest cs fixer version a rule dependency error
is thrown....
Oliver Wand
07:42 Revision 16f6dadd: [BUGFIX] Fix deprecation rule in cs fixer tests
When performing `Build/Scripts/runTests.sh -s cglGit`
with latest cs fixer version a rule dependency error
is thrown....
Oliver Wand

2023-09-09

17:28 Revision 4906cb17: [TASK] Apply php-cs-fixer across all php files
php-cs-fixer rules have been changed and only
partially applied yet, also with the recently
merged php-cs-fixer raise...
Stefan Bürk
16:41 Revision 8a89088a: [TASK] styleguide: Remove all type=check sql field definitions
We're adding core code to add default sql definitions
derived from TCA. Fields of type=email do not need to
be set an...
Anja Leichsenring
15:29 Revision 25f428bc: [BUGFIX] Fix deprecation rule in cs fixer tests
When performing `Build/Scripts/runTests.sh -s cglGit` with latest cs fixer version a rule dependency error is thrown.... Oliver Wand
15:28 Revision f21d1b4e: [FEATURE] Auto-create DB fields from TCA columns for type "check"
Tables with TCA columns set to type="check" do not
need an ext_tables.sql entry anymore. The core now
creates this fi...
Anja Leichsenring
09:16 Revision 79ab8c99: [DOCS] Correct invalid @internal statements in comments
Resolves: #101886
Releases: main
Change-Id: Ia7105c8045be42ce8baab7832f1a55927ee603c4
Reviewed-on: https://review.typ...
Lina Wolf
08:30 Revision e21bb8bb: [TASK] Fix runTests.sh -u
Add typo3/ infix as images were otherwise tried
to be updated from ghcr.io/core-testing-*
instead of ghcr.io/typo3/co...
Benjamin Franzke
08:30 Revision 03fe16c7: [TASK] Fix runTests.sh -u
Add typo3/ infix as images were otherwise tried
to be updated from ghcr.io/core-testing-*
instead of ghcr.io/typo3/co...
Benjamin Franzke
08:30 Revision 4e027139: [TASK] Fix runTests.sh -u
Add typo3/ infix as images were otherwise tried
to be updated from ghcr.io/core-testing-*
instead of ghcr.io/typo3/co...
Benjamin Franzke

2023-09-08

22:22 Revision de15998f: [TASK] Remove unwanted `use function` php import
Using function imports with `use` is usually not used
in the TYPO3 core. Due to an oversight in the review
for #92768...
Stefan Bürk
22:22 Revision 59239926: [TASK] Remove unwanted `use function` php import
Using function imports with `use` is usually not used
in the TYPO3 core. Due to an oversight in the review
for #92768...
Stefan Bürk
21:54 Revision 49ab70c1: [BUGFIX] Localize children of all languages element
When the parent record has been set to sys_language_uid=-1, but the
child record has translations, it should be displ...
André Buchmann
21:54 Revision 9941dec5: [BUGFIX] Localize children of all languages element
When the parent record has been set to sys_language_uid=-1, but the
child record has translations, it should be displ...
André Buchmann
21:54 Revision 0d1db41c: [BUGFIX] Localize children of all languages element
When the parent record has been set to sys_language_uid=-1, but the
child record has translations, it should be displ...
André Buchmann
21:41 Revision 9da08034: [TASK] Allow f:link.action and f:uri.action without Extbase
This change uses the core LinkFactory (FE) for creating
links in f:link.action and f:uri.action when not executed
in ...
Stefan Bürk
21:41 Revision 1b1dc512: [TASK] Allow f:link.action and f:uri.action without Extbase
This change uses the core LinkFactory (FE) for creating
links in f:link.action and f:uri.action when not executed
in ...
Stefan Bürk
15:06 Revision f277d01b: [BUGFIX] Respect crop of FileReference objects in getImgResource
ContentObjectRenderer::getImgResource is used for the content objects
IMAGE, IMG_RESOURCE, as well as GIFBUILDER to p...
Friedemann Altrock
15:06 Revision a7e612a5: [BUGFIX] Respect crop of FileReference objects in getImgResource
ContentObjectRenderer::getImgResource is used for the content objects
IMAGE, IMG_RESOURCE, as well as GIFBUILDER to p...
Friedemann Altrock
15:06 Revision 1ef77286: [BUGFIX] Respect crop of FileReference objects in getImgResource
ContentObjectRenderer::getImgResource is used for the content objects
IMAGE, IMG_RESOURCE, as well as GIFBUILDER to p...
Friedemann Altrock
12:39 Revision 9eaea806: [TASK] Set display fields during DatabaseRecordList start
In order to ease the usage of DatabaseRecordList in core,
the setDisplFields() call is not needed and can be handled
...
Benjamin Kott
12:39 Revision 00535412: [TASK] Set display fields during DatabaseRecordList start
In order to ease the usage of DatabaseRecordList in core,
the setDisplFields() call is not needed and can be handled
...
Benjamin Kott
11:35 Revision 739664fa: [BUGFIX] Do not try to create symlinks on Windows
When a junction already exists on Windows, it is tried
to create a symlink, because of a missing OS check.
While thi...
Helmut Hummel
11:35 Revision 119c4d91: [BUGFIX] Do not try to create symlinks on Windows
When a junction already exists on Windows, it is tried
to create a symlink, because of a missing OS check.
While thi...
Helmut Hummel
11:35 Revision b1ea9b65: [BUGFIX] Do not try to create symlinks on Windows
When a junction already exists on Windows, it is tried
to create a symlink, because of a missing OS check.
While thi...
Helmut Hummel
11:31 Revision f98fcd79: [FEATURE] Add BeforeLoadedUserTsConfigEvent
With the recent deprecation of adding user TSconfig via ext_localconf
as a string, the need for a new PSR-14 event ar...
Nikita Hovratov
09:22 Revision 501b4f1e: [BUGFIX] Ensure online media without author works
When an oembed provider does not send
an "author_name" property, then the request fails,
and there is a sys_file with...
Benni Mack
09:22 Revision 12367f37: [BUGFIX] Ensure online media without author works
When an oembed provider does not send
an "author_name" property, then the request fails,
and there is a sys_file with...
Benni Mack
09:22 Revision fdfdc06f: [BUGFIX] Ensure online media without author works
When an oembed provider does not send
an "author_name" property, then the request fails,
and there is a sys_file with...
Benni Mack
07:50 Revision 036fd2c0: [BUGFIX] Render "Before" and "After" sections in EXT:info modules
With #100663, "Before" and "After" sections for backend modules
were introduced. However, the appropriate <f:render> ...
Elias Häußler
07:40 Revision 288d84b3: [TASK] Simplify filesystem usage in PackageArtifactBuilder
Only create one filesystem object,
instead of always creating new ones where needed.
Resolves: #101870
Releases: mai...
Helmut Hummel

2023-09-07

22:49 Revision e57d5430: [BUGFIX] Render "Before" and "After" sections in EXT:info modules
With #100663, "Before" and "After" sections for backend modules
were introduced. However, the appropriate <f:render> ...
Elias Häußler
21:27 Revision 078de3a2: [TASK] Restore "ShowBlocks" functionality in CKEditor5
With the initial upgrade to CKEditor5 in TYPO3 v12, the 'ShowBlocks'
plugin was not available upstream, so this featu...
Julian Mair
21:27 Revision a751dbae: [TASK] Restore "ShowBlocks" functionality in CKEditor5
With the initial upgrade to CKEditor5 in TYPO3 v12, the 'ShowBlocks'
plugin was not available upstream, so this featu...
Julian Mair
21:07 Revision ddcf2874: [TASK] Clean up usages of ContentObjectRenderer request attribute
ContentObjectRenderer is now added as request attribute in
certain cases. But since the signature of obtaining an att...
Helmut Hummel
21:07 Revision 607a46f9: [TASK] Clean up usages of ContentObjectRenderer request attribute
ContentObjectRenderer is now added as request attribute in
certain cases. But since the signature of obtaining an att...
Helmut Hummel
20:32 Revision 1a186040: [BUGFIX] Ensure package state file using the setup command
With #99221 the cli setup command has been introduced to
setup a instance from the command line and improved with
fol...
Stefan Bürk
20:32 Revision e7e80c79: [BUGFIX] Ensure package state file using the setup command
With #99221 the cli setup command has been introduced to
setup a instance from the command line and improved with
fol...
Stefan Bürk
20:12 Revision 8a16e93c: [BUGFIX] Stabilize AbstractDomainObject _isDirty check
Accessing static properties as non-static has always
triggered a notice in PHP. However, since PHP 8.0
accessing unde...
Nikita Hovratov
15:44 Revision a5733bbc: [TASK] Simplify filesystem usage in PackageArtifactBuilder
Only create one filesystem object,
instead of always creating new ones where needed.
Resolves: #101870
Releases: mai...
Helmut Hummel
14:00 Revision 236d52fd: [TASK] Replace `php -S` with apache2 and php-fpm
This change uses a slighty modified httpd (apache2)
image based on alpine along with a own php-fpm image
to spawn up ...
Stefan Bürk
13:14 Revision c3384bcc: [TASK] Provide description for "canonical_url" field
- Short description of the function
- Hint that TYPO3 sets default values
- Hint that setting a value will remove the...
Kevin Appelt
13:04 Revision 79683d6f: [TASK] Provide description for "canonical_url" field
- Short description of the function
- Hint that TYPO3 sets default values
- Hint that setting a value will remove the...
Kevin Appelt
12:45 Revision 30b50fd8: [BUGFIX] Fix paging in record list when pressing the Enter key
Submitting the paging form in the record list's single table view was
broken as the "View webpage" button wasn't expl...
Andreas Fernandez
12:45 Revision 2f4cbfca: [BUGFIX] Fix paging in record list when pressing the Enter key
Submitting the paging form in the record list's single table view was
broken as the "View webpage" button wasn't expl...
Andreas Fernandez
12:40 Revision 83011772: [BUGFIX] Correct value assignment to DatabaseRecordList in RecordListController
Resolves: #101857
Releases: main, 12.4
Change-Id: I6ef205a00f0e6128c816e694ede60751e8d84966
Reviewed-on: https://revi...
Benjamin Kott
12:30 Revision 0159e6d1: [BUGFIX] Correct value assignment to DatabaseRecordList in RecordListController
Resolves: #101857
Releases: main, 12.4
Change-Id: I6ef205a00f0e6128c816e694ede60751e8d84966
Reviewed-on: https://revi...
Benjamin Kott
11:03 Revision f8860609: [TASK] Simplify filesystem usage in PackageArtifactBuilder
Only create one filesystem object,
instead of always creating new ones where needed.
Resolves: #101870
Releases: mai...
Helmut Hummel
11:00 Revision beabfcf7: [TASK] Allow configuring the modal size via markup trigger
When triggering modals via the `.t3js-modal-trigger` class, it is now
possible to configure a modal's size via the `d...
Andreas Fernandez
11:00 Revision eb85b957: [TASK] Allow configuring the modal size via markup trigger
When triggering modals via the `.t3js-modal-trigger` class, it is now
possible to configure a modal's size via the `d...
Andreas Fernandez
10:03 Revision 6d7483a8: [BUGFIX] Make WebserverType an optional argument
There is no downside in making the argument optional.
Although the API is marked as internal, it is in use
in third p...
Helmut Hummel
09:47 Revision a8b53cd4: [BUGFIX] Make WebserverType an optional argument
There is no downside in making the argument optional.
Although the API is marked as internal, it is in use
in third p...
Helmut Hummel
08:47 Revision e613f1f2: [TASK] Refactor install tool module selectors to enums
Resolves: #101792
Releases: main
Change-Id: I8bc37e711ed42f3e58fcd761f9894f6851fbfff9
Reviewed-on: https://review.typ...
Andreas Nedbal
08:38 Revision d50216f5: [BUGFIX] Fix race condition in module router
The module components (like the iframe wrapper) are
created asynchronously after their implementing module
(e.g. <typ...
Benjamin Franzke
08:36 Revision c95ec9e5: [BUGFIX] Fix race condition in module router
The module components (like the iframe wrapper) are
created asynchronously after their implementing module
(e.g. <typ...
Benjamin Franzke
08:36 Revision 67b88603: [BUGFIX] Fix race condition in module router
The module components (like the iframe wrapper) are
created asynchronously after their implementing module
(e.g. <typ...
Benjamin Franzke
07:37 Revision 0e051894: [TASK] Update TypeScript and friends, September 2023
This patch updates `typescript` to 5.2 and `@typescript-eslint` packages
to 6.6. Updating `@typescript-eslint` reveal...
Andreas Fernandez
07:37 Revision 5a48b54d: [TASK] Update TypeScript and friends, September 2023
This patch updates `typescript` to 5.2 and `@typescript-eslint` packages
to 6.6. Updating `@typescript-eslint` reveal...
Andreas Fernandez
06:55 Revision cd56e424: [BUGFIX] Mark broken links in RTE again
The possibility to mark broken links with the `data-rte-error`
attribute and styling was removed in TYPO3 v12.
This ...
Sybille Peters
06:54 Revision a240bf92: [BUGFIX] Mark broken links in RTE again
The possibility to mark broken links with the `data-rte-error`
attribute and styling was removed in TYPO3 v12.
This ...
Sybille Peters
06:34 Revision bf720ff2: [BUGFIX] Fix notice in DataHandler if deleting a record
Check if a field exists before accessing it.
Resolves: #101852
Releases: main, 12.4, 11.5
Change-Id: I95d227d920975b...
Georg Ringer
06:34 Revision abeb264f: [BUGFIX] Fix notice in DataHandler if deleting a record
Check if a field exists before accessing it.
Resolves: #101852
Releases: main, 12.4, 11.5
Change-Id: I95d227d920975b...
Georg Ringer
06:33 Revision 0b8d896b: [BUGFIX] Fix notice in DataHandler if deleting a record
Check if a field exists before accessing it.
Resolves: #101852
Releases: main, 12.4, 11.5
Change-Id: I95d227d920975b...
Georg Ringer
05:40 Revision ee1461ea: [BUGFIX] Hide form validators label when no one is available
With the deprecation removal of regular expressions
based EXT:form validators in #101070, the set of available
valida...
Benjamin Franzke
05:40 Revision f7acf3a0: [BUGFIX] Hide form validators label when no one is available
With the deprecation removal of regular expressions
based EXT:form validators in #101070, the set of available
valida...
Benjamin Franzke
05:39 Revision b8a9e450: [BUGFIX] Hide form validators label when no one is available
With the deprecation removal of regular expressions
based EXT:form validators in #101070, the set of available
valida...
Benjamin Franzke
04:36 Revision 7cd691d8: [TASK] Add CI check for zero stray or non updated JavaScript files
All in-tree .js files have been migrated to TypeScript, so it's
time to add a CI check to ensure no stray build files...
Benjamin Franzke
04:25 Revision 4f1c1368: [TASK] Add CI check for zero stray or non updated JavaScript files
All in-tree .js files have been migrated to TypeScript, so it's
time to add a CI check to ensure no stray build files...
Benjamin Franzke
04:22 Revision 56451a58: [TASK] Require `typo3/testing-framework:^8.0.5`
This change raises the minimum version constraint for
the `typo3/testing-framework` to ensure that required
changes a...
Stefan Bürk

2023-09-06

20:40 Revision c004fed0: [TASK] Unify indention in database record list
Resolves: #101856
Releases: main, 12.4
Change-Id: I41d3c07b44b544cd88e56e137dc0fb20ca38cb18
Reviewed-on: https://revi...
Benjamin Kott
20:39 Revision 2916ea29: [TASK] Unify indention in database record list
Resolves: #101856
Releases: main, 12.4
Change-Id: I41d3c07b44b544cd88e56e137dc0fb20ca38cb18
Reviewed-on: https://revi...
Benjamin Kott
20:26 Revision bd308ebc: [TASK] Add tests to show working regexp redirects with query parameter
With #101739 a bug has been reported, which is
not correct.
This change adds functional tests to `ext:redirects`
to ...
Stefan Bürk
20:26 Revision 4249feae: [TASK] Add tests to show working regexp redirects with query parameter
With #101739 a bug has been reported, which is
not correct.
This change adds functional tests to `ext:redirects`
to ...
Stefan Bürk
20:26 Revision 75e9c23b: [TASK] Add tests to show working regexp redirects with query parameter
With #101739 a bug has been reported, which is
not correct.
This change adds functional tests to `ext:redirects`
to ...
Stefan Bürk
19:59 Revision 1943f86c: [BUGFIX] Allow file links in siteConfiguration/static-route
During the migration to the specific TCA type `link`
with #97159 the allowed link types for the field in
the siteConf...
Stefan Bürk
19:59 Revision e997a270: [BUGFIX] Allow file links in siteConfiguration/static-route
During the migration to the specific TCA type `link`
with #97159 the allowed link types for the field in
the siteConf...
Stefan Bürk
11:10 Revision 259c97cf: [TASK] Cleanup form element reference in FormEngine module
The TypeScript part of the FormEngine got the form element in a weird
way all over again. To make the code a little b...
Andreas Fernandez
11:09 Revision ef3d2abc: [TASK] Cleanup form element reference in FormEngine module
The TypeScript part of the FormEngine got the form element in a weird
way all over again. To make the code a little b...
Andreas Fernandez
10:05 Revision 70f68908: [TASK] Simplify markup of collapse buttons
We are removing the obsolete .collapseIcon
wrapper and replace the icons directly.
Resolves: #101854
Releases: main,...
Benjamin Kott
10:04 Revision 34a0572e: [TASK] Simplify markup of collapse buttons
We are removing the obsolete .collapseIcon
wrapper and replace the icons directly.
Resolves: #101854
Releases: main,...
Benjamin Kott
09:33 Revision a5419526: [BUGFIX] Correct usage of GenericButton
The GenericButton requires a label to be set
instead of a title. The title rendering falls back
to the label if no de...
Benjamin Kott
09:33 Revision ac685588: [BUGFIX] Correct usage of GenericButton
The GenericButton requires a label to be set
instead of a title. The title rendering falls back
to the label if no de...
Benjamin Kott
09:05 Revision 61d4c557: [BUGFIX] Avoid native PHP warnings in FrontendBackendUserAuthentication
Avoid native PHP warnings in FrontendBackendUserAuthentication
because of invalid array key access. The places are no...
Stefan Bürk
09:05 Revision 27974652: [BUGFIX] Avoid native PHP warnings in FrontendBackendUserAuthentication
Avoid native PHP warnings in FrontendBackendUserAuthentication
because of invalid array key access. The places are no...
Stefan Bürk
09:04 Revision 8e75183d: [BUGFIX] Avoid native PHP warnings in FrontendBackendUserAuthentication
Avoid native PHP warnings in FrontendBackendUserAuthentication
because of invalid array key access. The places are no...
Stefan Bürk

2023-09-05

19:36 Revision 89bf36e5: [TASK] styleguide: Provide example for type=email with nullable handling
https://github.com/TYPO3-CMS/styleguide/pull/424
We're adding core code to add default sql definitions derived from ...
Anja Leichsenring
15:09 Revision 075b0931: [BUGFIX] Re-add field explanation text for form finisher checkboxes
This patch re-adds support for the `fieldExplanationText` property of
form finisher checkboxes. It was removed with #...
Elias Häußler
15:08 Revision f89a5265: [BUGFIX] Re-add field explanation text for form finisher checkboxes
This patch re-adds support for the `fieldExplanationText` property of
form finisher checkboxes. It was removed with #...
Elias Häußler
14:21 Revision 9f5b375f: [BUGFIX] Add missing label to modal close button
We also ensure that TYPO3.lang checks are correct
when the modal is used in a context where TYPO3.lang
is not defined...
Benjamin Kott
14:21 Revision 8864dc5b: [BUGFIX] Add missing label to modal close button
We also ensure that TYPO3.lang checks are correct
when the modal is used in a context where TYPO3.lang
is not defined...
Benjamin Kott
14:21 Revision 00c01a19: [BUGFIX] Add missing label to modal close button
We also ensure that TYPO3.lang checks are correct
when the modal is used in a context where TYPO3.lang
is not defined...
Benjamin Kott
14:08 Revision 77a9d694: [TASK] Migrate @typo3/t3editor/stream-parser/typoscript to TypeScript
The parser originates from the original codemirror javascript-mode
and therefore contains a lot of legacy and unneede...
Benjamin Franzke
14:08 Revision 2cae047a: [TASK] Migrate @typo3/t3editor/stream-parser/typoscript to TypeScript
The parser originates from the original codemirror javascript-mode
and therefore contains a lot of legacy and unneede...
Benjamin Franzke
11:46 Revision af2945e5: [BUGFIX] styleguide: Remove bool values from select items
Since the new SelectItems API, item values now have a strict type.
Only strings and integers are allowed to be a valu...
Nikita Hovratov
11:45 Revision 80e6a577: [BUGFIX] Toggle checkmark when switching aspect ratio
The image cropper component uses buttons to let a backend user toggle
the currently active aspect ratio setting, indi...
Andreas Fernandez
11:45 Revision 4d491cf1: [BUGFIX] Toggle checkmark when switching aspect ratio
The image cropper component uses buttons to let a backend user toggle
the currently active aspect ratio setting, indi...
Andreas Fernandez
11:08 Revision 3816f7b1: [BUGFIX] Exclude all icons from screenreaders
Resolves: #101845
Releases: main, 12.4
Change-Id: I1ba482f9f482a9579a6d0295cde161de83d5bebf
Reviewed-on: https://revi...
Benjamin Kott
11:08 Revision 76732353: [BUGFIX] Exclude all icons from screenreaders
Resolves: #101845
Releases: main, 12.4
Change-Id: I1ba482f9f482a9579a6d0295cde161de83d5bebf
Reviewed-on: https://revi...
Benjamin Kott
10:37 Revision 5d995d28: [TASK] Remove jQuery from installer
Resolves: #101766
Releases: main
Change-Id: Ic8a45913fd067cd00170c754d8d2f02216023d15
Reviewed-on: https://review.typ...
Benjamin Franzke
09:46 Revision 66b45be3: [TASK] Allow eslint execution from root folder
With #101782 eslint project configuration was overwritten
to use a custom path.
eslint read the relative project conf...
Benjamin Franzke
09:38 Revision 3091f4d3: [TASK] Allow eslint execution from root folder
With #101782 eslint project configuration was overwritten
to use a custom path.
eslint read the relative project conf...
Benjamin Franzke
05:51 Revision cc8c1e45: [TASK] Update ISO data
New ISO data has been published, so we update our set.
Resolves: #101842
Releases: main, 12.4
Change-Id: If0a4663b91...
Anja Leichsenring
05:37 Revision d8c1b99a: [TASK] Update ISO data
New ISO data has been published, so we update our set.
Resolves: #101842
Releases: main, 12.4
Change-Id: If0a4663b91...
Anja Leichsenring
05:06 Revision 068bb7d9: [DOCS] Use "Bootstrap" instead of "Twitter Bootstrap" in EXT:form documentation
Twitter made the CSS framework Open Source in 2011, since then it is called only "Bootstrap".
Resolves: #101840
Rele...
Chris Müller
05:05 Revision 59a3bc25: [DOCS] Use "Bootstrap" instead of "Twitter Bootstrap" in EXT:form documentation
Twitter made the CSS framework Open Source in 2011, since then it is called only "Bootstrap".
Resolves: #101840
Rele...
Chris Müller
04:44 Revision 5127116e: [DOCS] Use "Bootstrap" instead of "Twitter Bootstrap" in EXT:form documentation
Twitter made the CSS framework Open Source in 2011, since then it is called only "Bootstrap".
Resolves: #101840
Rele...
Chris Müller

2023-09-04

14:14 Revision ed907fd9: [BUGFIX] Apply `t3js-colorpicker-initialized` class to correct element
Since migrating the color picker to alwan in #101646, the
`t3js-colorpicker-initialized` class is applied to the inpu...
Andreas Fernandez
12:36 Revision a162a045: [TASK] Migrate helper entry point scripts to TypeScript
Now that our build chain targets ESM modules, we can
use our TypeScript toolchain to also build utility
entry point s...
Benjamin Franzke
12:36 Revision 3384e122: [TASK] Migrate helper entry point scripts to TypeScript
Now that our build chain targets ESM modules, we can
use our TypeScript toolchain to also build utility
entry point s...
Benjamin Franzke
06:10 Revision 8858962b: [TASK] Update ISO data
New ISO data has been published, so we update our set.
Resolves: #101832
Releases: main, 12.4
Change-Id: I029135f8e1...
Anja Leichsenring
06:01 Revision 6f9245d7: [TASK] Update ISO data
New ISO data has been published, so we update our set.
Resolves: #101832
Releases: main, 12.4
Change-Id: I029135f8e1...
Anja Leichsenring

2023-09-03

19:48 Revision ba36b893: [TASK] Add language attribute to *.action viewhelpers
This supplements the other viewhelpers already equipped
with this attribute.
Resolves: #101775
Releases: main, 12.4,...
Markus Klein
19:48 Revision 55fe8674: [TASK] Add language attribute to *.action viewhelpers
This supplements the other viewhelpers already equipped
with this attribute.
Resolves: #101775
Releases: main, 12.4,...
Markus Klein
19:47 Revision e371bd4f: [TASK] Add language attribute to *.action viewhelpers
This supplements the other viewhelpers already equipped
with this attribute.
Resolves: #101775
Releases: main, 12.4,...
Markus Klein
12:01 Revision 2176349a: [TASK] styleguide: Stabilize acceptance tests
Some acceptance tests tends to produce errors
in the JavaScript console. This can be mitigated
by using a higher wait...
Stefan Bürk

2023-09-02

16:29 Revision 118b241f: [TASK] Use SiteBasedTestTrait consistently
When the functional test related SiteBasedTestTrait
has been introduced, it was not rolled out to all
possible consum...
Christian Kuhn
11:03 Revision a6552271: [TASK] Add property types to ReferenceIndexUpdater
Minor patch to strictify class members a bit.
Resolves: #101828
Releases: main
Change-Id: Ib3b39411a3fa5bdd8ebad489b...
Christian Kuhn

2023-09-01

17:34 Revision c4f6c2ca: [TASK] Migrate @typo3/t3editor/autocomplete/* to TypeScript
Resolves: #101795
Related: #101783
Releases: main, 12.4
Change-Id: Id881225a77fcbb0fa6dbd9a7e75caba4fbe05ab1
Reviewed...
Benjamin Franzke
17:34 Revision 5f89c218: [TASK] Migrate @typo3/t3editor/autocomplete/* to TypeScript
Resolves: #101795
Related: #101783
Releases: main, 12.4
Change-Id: Id881225a77fcbb0fa6dbd9a7e75caba4fbe05ab1
Reviewed...
Benjamin Franzke
17:10 Revision f3dfe0be: [TASK] Replace `php -S` with apache2 and php-fpm
This change uses a slighty modified httpd (apache2)
image based on alpine along with a own php-fpm image
to spawn up ...
Stefan Bürk
17:06 Revision e9907829: [FEATURE] Add BeforeLoadedPageTsConfigEvent
With the recent deprecation of adding page TSconfig via ext_localconf
as a string, the need for a new PSR-14 event ar...
Nikita Hovratov
15:44 Revision f2f79d95: [BUGFIX] Fix fluid template paths to respect TypoScript order
Only add implicit default paths (Resources/Private/X) when they
are not explicitly configured via TypoScript, as they...
Friedemann Altrock
15:44 Revision 5fcaa182: [BUGFIX] Fix fluid template paths to respect TypoScript order
Only add implicit default paths (Resources/Private/X) when they
are not explicitly configured via TypoScript, as they...
Friedemann Altrock
15:44 Revision cd067392: [BUGFIX] Fix fluid template paths to respect TypoScript order
Only add implicit default paths (Resources/Private/X) when they
are not explicitly configured via TypoScript, as they...
Friedemann Altrock
15:26 Revision 3dfad255: [TASK] Avoid irre_tutorial in tests
We extracted all the single irre related test
variants to dedicated fixture extensions in
v12 already.
The remaining...
Christian Kuhn
14:17 Revision 61e20b6e: [TASK] Avoid AbstractDataHandlerActionTestCase
Avoiding this abstract streamlines various tests to
do more things similar as other tests.
This especially affects n...
Christian Kuhn
14:16 Revision 20b65af2: [TASK] Remove famfamfam/silk note
We finally removed remaining usages with #101647
and can thus drop the info in about module. The
domain is offline me...
Christian Kuhn
14:16 Revision d238c44d: [TASK] Remove famfamfam/silk note
We finally removed remaining usages with #101647
and can thus drop the info in about module. The
domain is offline me...
Christian Kuhn
10:06 Revision 64859cea: [BUGFIX] Reset RteHtmlParser properly when configuration changes
Before this fix, only the first RTE processing configuration would be
taken into account when deciding which tags to ...
Friedemann Altrock
10:06 Revision ef15a771: [BUGFIX] Reset RteHtmlParser properly when configuration changes
Before this fix, only the first RTE processing configuration would be
taken into account when deciding which tags to ...
Friedemann Altrock
10:06 Revision 47608777: [BUGFIX] Reset RteHtmlParser properly when configuration changes
Before this fix, only the first RTE processing configuration would be
taken into account when deciding which tags to ...
Friedemann Altrock

2023-08-31

14:51 Revision 0baf11c8: [FEATURE] Allow `Configuration/user.tsconfig`
Similar to `Configuration/page.tsconfig`,
default User TSconfig is now loaded from
extensions `Configuration/user.tsc...
Christian Kuhn
14:19 Revision de80a95b: [BUGFIX] Ensure correct record type for new record in SuggestWizard
FormEngine sends some information as payload with the suggest
wizard ajax request to the `SuggestWizardController` as...
Stefan Bürk
14:19 Revision 45e03bec: [BUGFIX] Ensure correct record type for new record in SuggestWizard
FormEngine sends some information as payload with the suggest
wizard ajax request to the `SuggestWizardController` as...
Stefan Bürk
14:18 Revision 31156831: [BUGFIX] Ensure correct record type for new record in SuggestWizard
FormEngine sends some information as payload with the suggest
wizard ajax request to the `SuggestWizardController` as...
Stefan Bürk
14:11 Revision 5d193b1b: [TASK] Use @import instead of <INCLUDE_TYPOSCRIPT
To be an example of best practice, this patch changes
all usages of "<INCLUDE_TYPOSCRIPT ..." to "@import".
Tests ar...
Christian Kuhn
14:11 Revision 20ce6bae: [TASK] Use @import instead of <INCLUDE_TYPOSCRIPT
To be an example of best practice, this patch changes
all usages of "<INCLUDE_TYPOSCRIPT ..." to "@import".
Tests ar...
Christian Kuhn
13:52 Revision da471b0e: [BUGFIX] Avoid strtotime(null) in BU::getProcessedValue()
BackendUtility has a couple of strtotime() calls that
may end up as strtotime(null). This emits a PHP
E_DEPRECATED er...
Achim Fritz
13:52 Revision b72cc6c6: [BUGFIX] Avoid strtotime(null) in BU::getProcessedValue()
BackendUtility has a couple of strtotime() calls that
may end up as strtotime(null). This emits a PHP
E_DEPRECATED er...
Achim Fritz
13:52 Revision 385fd74f: [BUGFIX] Avoid strtotime(null) in BU::getProcessedValue()
BackendUtility has a couple of strtotime() calls that
may end up as strtotime(null). This emits a PHP
E_DEPRECATED er...
Achim Fritz
13:37 Revision 54d22e22: [TASK] Add PHPStan type hints in PackageManager
Resolves: #101808
Releases: main, 12.4
Change-Id: Iab938e0608a5547838d8b0cbc40c795e7653f929
Reviewed-on: https://revi...
Oliver Hader
13:37 Revision 2ed64ce3: [TASK] Add PHPStan type hints in PackageManager
Resolves: #101808
Releases: main, 12.4
Change-Id: Iab938e0608a5547838d8b0cbc40c795e7653f929
Reviewed-on: https://revi...
Oliver Hader
13:32 Revision 756493ca: [TASK] Properly disable task setting fields
In its current implementation, the scheduler module renders all
settings fields (aka "additional fields") at one and ...
Andreas Fernandez
09:37 Revision 3b1fe2d5: [BUGFIX] Check used webserver during CLI setup
When TYPO3 is installed via CLI, the setup command now asks for the
webserver being used to be able to copy necessary...
Andreas Fernandez
09:37 Revision 2aebe1ea: [BUGFIX] Check used webserver during CLI setup
When TYPO3 is installed via CLI, the setup command now asks for the
webserver being used to be able to copy necessary...
Andreas Fernandez

2023-08-30

17:07 Revision 3bd57aec: [TASK] Stateless TsConfigTreeBuilder
We can reduce class state by explicitely handing
over runtime state to consuming methods in favor
of parking them on ...
Christian Kuhn
17:07 Revision e5e26cfe: [TASK] Stateless TsConfigTreeBuilder
We can reduce class state by explicitely handing
over runtime state to consuming methods in favor
of parking them on ...
Christian Kuhn
15:19 Revision 36e1da41: [TASK] Replace chosen-js with select-pure
chosen-js is based on jQuery, while select-pure is
based on lit and is therefore available as web components.
This is...
Benjamin Franzke
15:12 Revision 8620166b: [TASK] Use `requestSubmit()` in FormEngine
FormEngine JavaScript now uses `requestSubmit()` to announce an actual
data-changing submit action which allows bindi...
Andreas Fernandez
14:46 Revision bc6ccceb: [BUGFIX] Fix stage changing in workspace preview
Changing stages using the various buttons in
workspace preview module fatals server side
since the request is incompl...
Christian Kuhn
14:46 Revision 7e5e44a6: [BUGFIX] Fix stage changing in workspace preview
Changing stages using the various buttons in
workspace preview module fatals server side
since the request is incompl...
Christian Kuhn
14:37 Revision 1e024678: [TASK] Remove jQuery from @typo3/workspaces/workspaces
Resolves: #101781
Releases: main
Change-Id: I072c4ae70e08e5d0a6d94d5a3ea67a26394e88d4
Reviewed-on: https://review.typ...
Andreas Nedbal
14:23 Revision 356b6a5b: [TASK] Deprecate EMU::addPageTSConfig()
ExtensionManagementUtility::addPageTSConfig() has
been superseded in v12 with feature #96614 already,
which allows au...
Christian Kuhn
11:33 Revision 6e628d44: [FEATURE] Auto-create DB fields from TCA for type "email"
Tables with TCA columns set to type="email" do not
need an ext_tables.sql entry anymore. The core now
creates this fi...
Oliver Wand
09:10 Revision d7d3f6fd: [TASK] Update CKEditor5 to use DocumentList instead of List
See: https://github.com/ckeditor/ckeditor5/issues/14200#issuecomment-1625171318
This allows similar behaviour as CKE...
Benjamin Serfhos
08:57 Revision 2790ca3a: [TASK] Update CKEditor5 to use DocumentList instead of List
See: https://github.com/ckeditor/ckeditor5/issues/14200#issuecomment-1625171318
This allows similar behaviour as CKE...
Benjamin Serfhos
08:37 Revision c9873d5e: [BUGFIX] Fix several undefined array key issues in DataHandler scope
DataMapProcessor tries to access `$possibleChainedIds[0]` which
might not be defined, since that array is the result ...
Oliver Hader
08:37 Revision 6b33d8f4: [BUGFIX] Fix several undefined array key issues in DataHandler scope
DataMapProcessor tries to access `$possibleChainedIds[0]` which
might not be defined, since that array is the result ...
Oliver Hader
08:37 Revision e12f80f1: [BUGFIX] Fix several undefined array key issues in DataHandler scope
DataMapProcessor tries to access `$possibleChainedIds[0]` which
might not be defined, since that array is the result ...
Oliver Hader
08:30 Revision b97f50bc: [TASK] Remove DataHandler->checkStoredRecord()
Well, that functionality is hilarious: Sometimes,
when the DataHandler updates or inserts database
rows, it calls che...
Christian Kuhn
06:18 Revision 3e884ce6: [BUGFIX] Generate correct asset symlinks on Windows
This patch fixes two issues when generating symlinks to the public
extension resources (Public/Resources) into the _a...
Robert Kärner
06:18 Revision f10914e7: [BUGFIX] Generate correct asset symlinks on Windows
This patch fixes two issues when generating symlinks to the public
extension resources (Public/Resources) into the _a...
Robert Kärner
06:18 Revision d4d84685: [BUGFIX] Generate correct asset symlinks on Windows
This patch fixes two issues when generating symlinks to the public
extension resources (Public/Resources) into the _a...
Robert Kärner

2023-08-29

17:08 Revision 62a03fcd: [TASK] Move ext:adminpanel user TS out of ext:core
ext:core TsConfigTreeBuilder contains default
User TSconfig of the adminpanel extension.
This does not belong there....
Christian Kuhn
12:57 Revision 1d841793: [TASK] Fix npm copy of contrib packages
@lezer/common – in contrast to other @lezer modules,
is placed in dist/index.js instead of dist/index.es.js.
Therefor...
Benjamin Franzke
12:16 Revision 31b3ed24: [TASK] Fix npm copy of contrib packages
@lezer/common – in contrast to other @lezer modules,
is placed in dist/index.js instead of dist/index.es.js.
Therefor...
Benjamin Franzke
10:50 Revision 5bf2dd24: [TASK] Use SelectItem in SelectItemProcessor
A small step towards streamlining Core code to use
the recently introduced SelectItem API.
Resolves: #101745
Release...
Nikita Hovratov
10:44 Revision e66d8373: [TASK] Define readonly for never-written private TypeScript variables
IDEs like PhpSstorm complain about the same thing,
so better we have that defined and checked via CI.
Commands execu...
Benjamin Franzke
10:44 Revision 0d6b6e7f: [TASK] Define readonly for never-written private TypeScript variables
IDEs like PhpSstorm complain about the same thing,
so better we have that defined and checked via CI.
Commands execu...
Benjamin Franzke
10:23 Revision e356691b: [TASK] Use TypeScript tsconfig include instead of exclude
This helps to prevent hard-to-discover build failures, that only
happen on clean installs (e.g. CI).
This is because ...
Benjamin Franzke
10:23 Revision 8016882d: [TASK] Use TypeScript tsconfig include instead of exclude
This helps to prevent hard-to-discover build failures, that only
happen on clean installs (e.g. CI).
This is because ...
Benjamin Franzke
10:22 Revision f8031744: [TASK] Deny global jQuery usage via eslint rules
This allows to drop a npm patch that had been applied
to the TypeScript @types/jquery before, in order
to achieve the...
Benjamin Franzke
10:03 Revision 65c63fc4: [TASK] Remove stray JavaScript build files
Remove unused files that have been forgotten to be
removed when there respective TypeScript source files
where remove...
Benjamin Franzke
10:03 Revision d7f8cef7: [TASK] Use URL API in Install Tool router
The Install Tool router attempts to build URLs manually by wild string
replacements and manipulation, which is rather...
Andreas Fernandez
09:40 Revision a77cf0d7: [TASK] Deny global jQuery usage via eslint rules
This allows to drop a npm patch that had been applied
to the TypeScript @types/jquery before, in order
to achieve the...
Benjamin Franzke
09:40 Revision 9428e080: [TASK] Remove stray JavaScript build files
Remove unused files that have been forgotten to be
removed when there respective TypeScript source files
where remove...
Benjamin Franzke
09:38 Revision 7533eb56: [TASK] Use URL API in Install Tool router
The Install Tool router attempts to build URLs manually by wild string
replacements and manipulation, which is rather...
Andreas Fernandez
08:17 Revision ed57ed31: [BUGFIX] Avoid console error when tabbing through EXT:form inspector
…of a new form element, that has not yet been persisted.
Tabbing through an elemenet is considered an "input" by
the...
Benjamin Franzke
08:17 Revision 826f82ae: [BUGFIX] Avoid console error when tabbing through EXT:form inspector
…of a new form element, that has not yet been persisted.
Tabbing through an elemenet is considered an "input" by
the...
Benjamin Franzke
08:16 Revision f350c107: [BUGFIX] Avoid console error when tabbing through EXT:form inspector
…of a new form element, that has not yet been persisted.
Tabbing through an elemenet is considered an "input" by
the...
Benjamin Franzke

2023-08-28

19:33 Revision 727fb0e5: [BUGFIX] Avoid static state in LocalizationUtility
The extbase ConfigurationManager is (unfortunately)
a stateful singleton that we can not get rid of
without a bigger ...
Christian Kuhn
19:33 Revision 76c10aa2: [BUGFIX] Avoid static state in LocalizationUtility
The extbase ConfigurationManager is (unfortunately)
a stateful singleton that we can not get rid of
without a bigger ...
Christian Kuhn
19:18 Revision c43f4151: [BUGFIX] Listen to correct events in "Extension Configuration" filter
Previously, the `keyup` event was intercepted in "Extension
Configuration", which doesn't work with `clearable()`. Th...
Andreas Fernandez
18:33 Revision 4d0c9849: [TASK] Ensure short list syntax is used
With #90002, all occurrences of the `list()` function have been migrated
to the short list syntax. Our php-cs-fixer c...
Torben Hansen
18:33 Revision 8e3e4c3c: [TASK] Ensure short list syntax is used
With #90002, all occurrences of the `list()` function have been migrated
to the short list syntax. Our php-cs-fixer c...
Torben Hansen
14:53 Revision 42b49a99: [TASK] Migrate @typo3/form/backend/form-editor/mediator to TypeScript
Resolves: #101738
Related: #82577
Releases: main, 12.4
Change-Id: Id857430ae81322cf9197ba6df422780695f59f50
Reviewed-...
Benjamin Franzke
14:53 Revision 18b6cb45: [TASK] Migrate @typo3/form/backend/form-editor/mediator to TypeScript
Resolves: #101738
Related: #82577
Releases: main, 12.4
Change-Id: Id857430ae81322cf9197ba6df422780695f59f50
Reviewed-...
Benjamin Franzke
14:52 Revision 880709af: [TASK] Migrate @typo3/form/backend/form-editor/view-model to TypeScript
Resolves: #101737
Related: #82577
Releases: main, 12.4
Change-Id: Ibc8ed8be6a8defc7dba4910e3f1df937809600aa
Reviewed-...
Benjamin Franzke
14:52 Revision eac5c3f1: [TASK] Migrate @typo3/form/backend/form-editor/view-model to TypeScript
Resolves: #101737
Related: #82577
Releases: main, 12.4
Change-Id: Ibc8ed8be6a8defc7dba4910e3f1df937809600aa
Reviewed-...
Benjamin Franzke
14:50 Revision ce6900a6: [TASK] Migrate @typo3/form/backend/form-editor/inspector-component to TypeScript
Resolves: #101736
Related: #82577
Releases: main, 12.4
Change-Id: If77dc697ac23b5f1fb3f36dd15fe36cfb369700d
Reviewed-...
Benjamin Franzke
14:50 Revision b1c0a329: [TASK] Migrate @typo3/form/backend/form-editor/inspector-component to TypeScript
Resolves: #101736
Related: #82577
Releases: main, 12.4
Change-Id: If77dc697ac23b5f1fb3f36dd15fe36cfb369700d
Reviewed-...
Benjamin Franzke
14:50 Revision a59bf969: [TASK] Migrate @typo3/form/backend/form-editor/stage-component to TypeScript
Resolves: #101735
Related: #82577
Releases: main, 12.4
Change-Id: I5584528f69fddba7a5f7f4b3592ca4bf9e83938c
Reviewed-...
Benjamin Franzke
14:50 Revision 615d3a8b: [TASK] Migrate @typo3/form/backend/form-editor/stage-component to TypeScript
Resolves: #101735
Related: #82577
Releases: main, 12.4
Change-Id: I5584528f69fddba7a5f7f4b3592ca4bf9e83938c
Reviewed-...
Benjamin Franzke
14:50 Revision f7fea30e: [TASK] Migrate @typo3/form/backend/form-editor/tree-component to TypeScript
Resolves: #101734
Related: #82577
Releases: main, 12.4
Change-Id: I0619297a3fbf3e2fd18b1aef1a0c82794a5ca714
Reviewed-...
Benjamin Franzke
14:49 Revision ea2b0259: [TASK] Migrate @typo3/form/backend/form-editor/tree-component to TypeScript
Resolves: #101734
Related: #82577
Releases: main, 12.4
Change-Id: I0619297a3fbf3e2fd18b1aef1a0c82794a5ca714
Reviewed-...
Benjamin Franzke
14:49 Revision 57db128d: [TASK] Migrate @typo3/form/backend/form-editor/modals-component to TypeScript
Resolves: #101733
Related: #82577
Releases: main, 12.4
Change-Id: I4d9f92287d9a2b69fa4421de2377f7bf9806147c
Reviewed-...
Benjamin Franzke
14:49 Revision 398fe456: [TASK] Migrate @typo3/form/backend/form-editor/modals-component to TypeScript
Resolves: #101733
Related: #82577
Releases: main, 12.4
Change-Id: I4d9f92287d9a2b69fa4421de2377f7bf9806147c
Reviewed-...
Benjamin Franzke
14:49 Revision 7bfb795d: [TASK] Migrate @typo3/form/backend/form-editor/helper to TypeScript
Resolves: #101717
Related: #82577
Releases: main, 12.4
Change-Id: I9e0a42954b387d34ded5ebd1bde533b9feb4e70e
Reviewed-...
Benjamin Franzke
14:49 Revision 12c98098: [TASK] Migrate @typo3/form/backend/form-editor/helper to TypeScript
Resolves: #101717
Related: #82577
Releases: main, 12.4
Change-Id: I9e0a42954b387d34ded5ebd1bde533b9feb4e70e
Reviewed-...
Benjamin Franzke
14:47 Revision 29c95a7e: [TASK] Migrate @typo3/form/backend/form-editor to TypeScript
Resolves: #101713
Related: #82577
Releases: main, 12.4
Change-Id: Ic7b41b79552a4c14d7395609e0ac3dda9c47b20f
Reviewed-...
Benjamin Franzke
14:47 Revision 064cde3c: [TASK] Migrate @typo3/form/backend/form-editor to TypeScript
Resolves: #101713
Related: #82577
Releases: main, 12.4
Change-Id: Ic7b41b79552a4c14d7395609e0ac3dda9c47b20f
Reviewed-...
Benjamin Franzke
14:46 Revision d42e9441: [TASK] Migrate @typo3/form/backend/form-editor/core to TypeScript
Resolves: #101712
Related: #82577
Releases: main, 12.4
Change-Id: Id77b6cd93cff41c26220ca0b10b948813c1242be
Reviewed-...
Benjamin Franzke
14:46 Revision 0c54e525: [TASK] Migrate @typo3/form/backend/form-editor/core to TypeScript
Resolves: #101712
Related: #82577
Releases: main, 12.4
Change-Id: Id77b6cd93cff41c26220ca0b10b948813c1242be
Reviewed-...
Benjamin Franzke
14:46 Revision b05f34ef: [TASK] Migrate @typo3/form/backend/form-manager/view-model to TypeScript
Resolves: #101702
Related: #82577
Releases: main, 12.4
Change-Id: I4ec165e645ee367d71404338e83ba6f40cb28494
Reviewed-...
Benjamin Franzke
14:46 Revision b50ec0c0: [TASK] Migrate @typo3/form/backend/form-manager/view-model to TypeScript
Resolves: #101702
Related: #82577
Releases: main, 12.4
Change-Id: I4ec165e645ee367d71404338e83ba6f40cb28494
Reviewed-...
Benjamin Franzke
14:45 Revision a2403fae: [TASK] Migrate @typo3/form/backend/form-manager to TypeScript
Resolves: #101634
Related: #82577
Releases: main, 12.4
Change-Id: Ia9ad4d39e925f671707ec62cd989bfca6dbf32ab
Reviewed-...
Benjamin Franzke
14:45 Revision e71eb2cb: [TASK] Migrate @typo3/form/backend/form-manager to TypeScript
Resolves: #101634
Related: #82577
Releases: main, 12.4
Change-Id: Ia9ad4d39e925f671707ec62cd989bfca6dbf32ab
Reviewed-...
Benjamin Franzke
13:25 Revision bb6ca378: [TASK] Use EXTBASEPLUGIN in tests
Use the new v12 EXTBASEPLUGIN in TS setup
to streamline frontend functional tests a bit.
Resolves: #101773
Related: ...
Christian Kuhn
13:25 Revision 2745776f: [TASK] Use EXTBASEPLUGIN in tests
Use the new v12 EXTBASEPLUGIN in TS setup
to streamline frontend functional tests a bit.
Resolves: #101773
Related: ...
Christian Kuhn
13:14 Revision 6fc7490a: [BUGFIX] Make filtered upgrade docs visible again
When resetting the tag filter in "View Upgrade Documentation", the
`hidden` class now gets removed, making previously...
Andreas Fernandez
12:57 Revision 50828fc7: [BUGFIX] Make filtered upgrade docs visible again
When resetting the tag filter in "View Upgrade Documentation", the
`hidden` class now gets removed, making previously...
Andreas Fernandez
12:41 Revision 276a6976: [TASK] Add UserSession to BeforeUserLogoutEvent
Resolves: #101754
Related: #100307
Releases: main, 12.4
Change-Id: I43c43f1635fd789e3f035e9840d37fb70528cb66
Reviewed...
Achim Fritz
12:41 Revision 8474d016: [TASK] Add UserSession to BeforeUserLogoutEvent
Resolves: #101754
Related: #100307
Releases: main, 12.4
Change-Id: I43c43f1635fd789e3f035e9840d37fb70528cb66
Reviewed...
Achim Fritz
11:53 Revision c963e64c: [TASK] Use <template> for document fragments in form editor
The `script` tag is defined to hold executable code or data and
not template html markup. We are switching this to th...
Benjamin Kott
11:35 Revision a86b57df: [TASK] Use <template> for document fragments in form editor
The `script` tag is defined to hold executable code or data and
not template html markup. We are switching this to th...
Benjamin Kott
11:34 Revision 14259194: [BUGFIX] Fix installer password toggle icon rendering
The ajax Icon API is currently not available during
first install, therefore neither getIcon nor the
icon web compone...
Benjamin Franzke
11:22 Revision c6f0364a: [BUGFIX] Fix installer password toggle icon rendering
The ajax Icon API is currently not available during
first install, therefore neither getIcon nor the
icon web compone...
Benjamin Franzke
10:47 Revision 9d1fa5fd: [BUGFIX] Correct fetching of extension form definitions
The `retrieveYamlFilesFromExtensionFolders` function returned
the full path to the form configuration as key and the ...
Benjamin Kott
10:36 Revision b525531d: [BUGFIX] Do not try to parse null/empty flexforms in ReferenceIndex
This fixes an issue in the acceptance tests where `null` is passed
to `GeneralUtility::xml2array()` (which expects a ...
Oliver Klee
10:36 Revision b96bdea8: [BUGFIX] Do not try to parse null/empty flexforms in ReferenceIndex
This fixes an issue in the acceptance tests where `null` is passed
to `GeneralUtility::xml2array()` (which expects a ...
Oliver Klee
10:35 Revision 980203f1: [BUGFIX] Do not try to parse null/empty flexforms in ReferenceIndex
This fixes an issue in the acceptance tests where `null` is passed
to `GeneralUtility::xml2array()` (which expects a ...
Oliver Klee
10:11 Revision 45962459: [BUGFIX] Correct type check for stream resource
The constructor of `\TYPO3\CMS\Core\Http\Request` now correctly
accepts resources of the type "stream" as $body argum...
Mathias Bolt Lesniak
10:11 Revision 3aef3028: [BUGFIX] Correct type check for stream resource
The constructor of `\TYPO3\CMS\Core\Http\Request` now correctly
accepts resources of the type "stream" as $body argum...
Mathias Bolt Lesniak
09:25 Revision 99cfa745: [TASK] Migrate `getMockForAbstractClass()` calls in `EXT:form`
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1:
https://github.com/sebastianbergmann/phpunit/is...
Oliver Klee
08:05 Revision 6a0e38ba: [TASK] Remove jQuery from Install Tool modules
This patch removes the jQuery usages from all Install Tool modules.
It's done in one go because of the dependency of ...
Andreas Nedbal
08:05 Revision 02f54459: [TASK] Update PHPStan & friends
The new versions find some more possible problems,
and also improve performance.
> composer req --dev phpstan/phpsta...
Oliver Klee
08:04 Revision 9778ef0d: [TASK] Update PHPStan & friends
The new versions find some more possible problems,
and also improve performance.
> composer req --dev phpstan/phpsta...
Oliver Klee
08:04 Revision ef134667: [TASK] Update PHPStan & friends
The new versions find some more possible problems,
and also improve performance.
> composer req --dev phpstan/phpsta...
Oliver Klee

2023-08-26

20:26 Revision e3880e72: [TASK] Improve CKEditor vendor logo placement
With CKEditor v38.0.0 a small "Powered by CKEditor" logo has been added
to the bottom right of the editor component. ...
Torben Hansen
20:09 Revision b75d71fa: [TASK] Improve CKEditor vendor logo placement
With CKEditor v38.0.0 a small "Powered by CKEditor" logo has been added
to the bottom right of the editor component. ...
Torben Hansen
16:46 Revision 43ad669f: [TASK] Use CPP in ModifyRecordListTableActionsEvent
With this change, CPP is used in ModifyRecordListTableActionsEvent.
Resolves: #101761
Releases: main
Signed-off-by: ...
Torben Hansen
16:45 Revision 7d373d2c: [TASK] Use CPP in ModifyRecordListHeaderColumnsEvent
With this change, CPP is used in ModifyRecordListHeaderColumnsEvent.
Additionally, 2 superfluous type declarations h...
Torben Hansen
16:44 Revision dace5aef: [TASK] Use CPP in ModifyButtonBarEvent
With this change, CPP is used in ModifyButtonBarEvent.
Resolves: #101762
Releases: main
Signed-off-by: Torben Hansen...
Torben Hansen
16:37 Revision 7490f3e6: [TASK] Fix Changelog/13.0 RST markup errors
Mostly those are formatting changes of bad spacing and missing colons.
Code-blocks are used where applicable.
Resolv...
Garvin Hicking

2023-08-24

16:38 Revision b5ed6a88: [!!!][TASK] Add native type declarations to GU array methods
Resolves: #101453
Related: #101305
Releases: main
Change-Id: Ib34e3526769753ed90553db42d4e843f44dc560f
Reviewed-on: h...
Oliver Klee

2023-08-23

21:18 Revision 5e4b6159: [BUGFIX] Apply typolink.forceAbsoluteUrl to absolute path URIs
Due to #101083 absolute path URIs like `/path/some-file.png`
are handled as external URL, which leads to scenarios, t...
Oliver Hader
21:18 Revision 75eec39a: [BUGFIX] Apply typolink.forceAbsoluteUrl to absolute path URIs
Due to #101083 absolute path URIs like `/path/some-file.png`
are handled as external URL, which leads to scenarios, t...
Oliver Hader
19:02 Revision 39bf11f1: [BUGFIX] Continue loop in case binary was not found
The change introduced with #101444 broke
the binary finder mechanims.
This has been fixed by "continue" the loop
ins...
Jochen Roth
19:02 Revision 745ed5d7: [BUGFIX] Continue loop in case binary was not found
The change introduced with #101444 broke
the binary finder mechanims.
This has been fixed by "continue" the loop
ins...
Jochen Roth
17:36 Revision 83546286: [BUGFIX] Fix Linkvalidator checks on hidden pages
The following problems are now fixed:
1. do not check links on hidden pages (if checkhidden=0)
2. show links on hidd...
Sybille Peters
17:35 Revision d21cb595: [BUGFIX] Fix Linkvalidator checks on hidden pages
The following problems are now fixed:
1. do not check links on hidden pages (if checkhidden=0)
2. show links on hidd...
Sybille Peters
17:06 Revision e58a8607: [TASK] Add indexes for table sys_log
This commit adds two new keys to table sys_log:
- channel
- level
Resolves: #101707
Releases: main, 12.4
Change-Id:...
Ingo Fabbri
17:06 Revision 5753be96: [TASK] Add indexes for table sys_log
This commit adds two new keys to table sys_log:
- channel
- level
Resolves: #101707
Releases: main, 12.4
Change-Id:...
Ingo Fabbri
16:17 Revision f39d22e4: [TASK] Use CPP in RenderingContextFactory
Minor patch to streamline RenderingContextFactory
a bit.
Resolves: #101742
Releases: main
Change-Id: I97eefb9b9c161a...
Christian Kuhn
15:25 Revision d469b549: [BUGFIX] Swap title and message of notification when creating a backend user
When a backend user is created via the Install Tool, a notification is
rendered to tell the system maintainer that th...
Andreas Fernandez
15:25 Revision cddee3b7: [BUGFIX] Swap title and message of notification when creating a backend user
When a backend user is created via the Install Tool, a notification is
rendered to tell the system maintainer that th...
Andreas Fernandez
15:24 Revision c1d5e1b9: [BUGFIX] Swap title and message of notification when creating a backend user
When a backend user is created via the Install Tool, a notification is
rendered to tell the system maintainer that th...
Andreas Fernandez
13:01 Revision 3e9d0d8c: [BUGFIX] Render fieldControl in UuidElement
The 'uuid' FormEngine TCA element misses the call
to render registered field controls. Add it and
merge it into rende...
Garvin Hicking
13:01 Revision e8acb640: [BUGFIX] Render fieldControl in UuidElement
The 'uuid' FormEngine TCA element misses the call
to render registered field controls. Add it and
merge it into rende...
Garvin Hicking
12:16 Revision 396296c3: [BUGFIX] EXT:indexed_search: Use correct API to calculate icon path
This patch makes use of `PathUtility::getAbsoluteWebPath()` in
EXT:indexed_search's SearchController which is suitabl...
Andreas Fernandez
12:16 Revision 4c5fbea8: [BUGFIX] EXT:indexed_search: Use correct API to calculate icon path
This patch makes use of `PathUtility::getAbsoluteWebPath()` in
EXT:indexed_search's SearchController which is suitabl...
Andreas Fernandez
12:02 Revision fea2f9db: [BUGFIX] EXT:indexed_search: Use correct API to calculate icon path
This patch makes use of `PathUtility::getAbsoluteWebPath()` in
EXT:indexed_search's SearchController which is suitabl...
Andreas Fernandez
10:30 Revision e487eb43: [BUGFIX] Allow comma and semicolon in TelephoneLinkHandler
Allow to save a phone link with a comma or a semicolon.
Resolves: #101721
Releases: main, 12.4, 11.5
Change-Id: I54e...
Dominic Petit
10:30 Revision 5a5883c9: [BUGFIX] Allow comma and semicolon in TelephoneLinkHandler
Allow to save a phone link with a comma or a semicolon.
Resolves: #101721
Releases: main, 12.4, 11.5
Change-Id: I54e...
Dominic Petit
10:30 Revision fc59d590: [BUGFIX] Allow comma and semicolon in TelephoneLinkHandler
Allow to save a phone link with a comma or a semicolon.
Resolves: #101721
Releases: main, 12.4, 11.5
Change-Id: I54e...
Dominic Petit
10:15 Revision a69163aa: [TASK] Adjust auto-created column length for MM tables
This change reduces the column length for `tablenames`
and `fieldname` for TCA based auto-creation to the max
possibl...
Stefan Bürk
10:15 Revision b7c851e4: [TASK] Adjust auto-created column length for MM tables
This change reduces the column length for `tablenames`
and `fieldname` for TCA based auto-creation to the max
possibl...
Stefan Bürk
10:13 Revision ff5854a3: [TASK] Allow passwordGenerator in all TCA types
FormEngine fieldControl "passwordGenerator" can be
handy with TCA type="input" as well.
The patch removes a restrict...
Garvin Hicking
10:13 Revision bf8ce33f: [TASK] Allow passwordGenerator in all TCA types
FormEngine fieldControl "passwordGenerator" can be
handy with TCA type="input" as well.
The patch removes a restrict...
Garvin Hicking
07:46 Revision c813459f: [DOCS] Fix formatting for lists in .rst
If there is not a newline before and after the list, the list
may not be formatted correctly.
A newline was added be...
Sybille Peters
07:27 Revision d742e212: [DOCS] Fix formatting for lists in .rst
If there is not a newline before and after the list, the list
may not be formatted correctly.
A newline was added be...
Sybille Peters
07:27 Revision 1d5d06a2: [DOCS] Fix formatting for lists in .rst
If there is not a newline before and after the list, the list
may not be formatted correctly.
A newline was added be...
Sybille Peters

2023-08-22

13:54 Revision 41ece655: [TASK] Verify @-sign is a valid TypoScript identifier
ext:form tends to use email addresses as
TypoScript identifier. The old TS parser
did not deal with this, the new one...
Christian Kuhn
13:54 Revision 08f38209: [TASK] Verify @-sign is a valid TypoScript identifier
ext:form tends to use email addresses as
TypoScript identifier. The old TS parser
did not deal with this, the new one...
Christian Kuhn
12:25 Revision 3b4e6f58: [BUGFIX] Allow utf8mb3 as well for CharsetToCheck
On recent MariaDB versions >= 10.6 utf8 is an alias for utf8mb3 while
until MariaDB 10.5 utf8mb3 was an alias for utf...
Timo Gurr
12:25 Revision 3e1d5bb9: [BUGFIX] Allow utf8mb3 as well for CharsetToCheck
On recent MariaDB versions >= 10.6 utf8 is an alias for utf8mb3 while
until MariaDB 10.5 utf8mb3 was an alias for utf...
Timo Gurr
12:25 Revision 5a93c81b: [BUGFIX] Allow utf8mb3 as well for CharsetToCheck
On recent MariaDB versions >= 10.6 utf8 is an alias for utf8mb3 while
until MariaDB 10.5 utf8mb3 was an alias for utf...
Timo Gurr
11:56 Revision 2c108778: [BUGFIX] Allow a languageKey in non-Extbase f:translate VH
Even though the <f:translate> ViewHelper has a "languageKey"
argument, the parameter was only evaluated for Extbase
r...
Benni Mack
11:56 Revision eadb8557: [BUGFIX] Allow a languageKey in non-Extbase f:translate VH
Even though the <f:translate> ViewHelper has a "languageKey"
argument, the parameter was only evaluated for Extbase
r...
Benni Mack

2023-08-21

08:11 Revision f5758fcf: [DOCS] Fix errors in changelog
Fix syntax errors, improve clarity.
Bullet lists should have a newline before and after, otherwise
they will not be ...
Sybille Peters
 

Also available in: Atom