Project

General

Profile

Activity

From 2022-08-18 to 2022-09-16

2022-09-16

19:12 Revision 574dc087: [TASK] Revamp Constant Editor
The patch rewrites TypoScript related code that uses
the comment based TypoScript configuration magic towards
the new...
Christian Kuhn
15:34 Revision 8aa42939: [FEATURE] Refactor Live Search UI and introduce keyboard shortcut to open
The live search located at the top right side of the TYPO3 backend now
uses a modal window to render the search contr...
Andreas Fernandez
14:22 Revision d65db90e: [TASK] Raise styleguide and testing-framework
Casual raise of typo3/cms-styleguide and typo3/testing-framework
to latest dev versions in main.
> composer u --dev ...
Christian Kuhn
13:06 Revision e6577539: [BUGFIX] Fix hide/unhide inline control for a special case
In case an inline field doesn't define the "disabled" column
in its "showitem" list, a hidden checkbox is now rendere...
Nikita Hovratov
12:38 Revision bc3d79e2: [DOCS] Clarify the page TSconfig settings for RTE
Link to the TSconfig reference where it makes sense,
also for setting page TSConfic, as this changed in v12.
We do no...
Lina Wolf
12:28 Revision 7c852b82: [BUGFIX] Fix hide/unhide inline control for a special case
In case an inline field doesn't define the "disabled" column
in its "showitem" list, a hidden checkbox is now rendere...
Nikita Hovratov
12:24 Revision df52a477: [BUGFIX] Fix avatar sizes and use medium size in SetupModuleController
If no size is explicitly given, the avatar size is based on the text
size, similar to icons. In the SetupModuleContro...
Andreas Fernandez
12:17 Revision dc105e34: [TASK] Streamline scheduler flash messages
The flash messages for the executed state and the
not executed state have been adapted to the previous flash messages...
Guido Schmechel
12:17 Revision 027b8804: [TASK] Streamline scheduler flash messages
The flash messages for the executed state and the
not executed state have been adapted to the previous flash messages...
Guido Schmechel
12:11 Revision 11caa711: [TASK] Add notification when Grunt "watch" finished compilation
This outputs a "bell" character to notify the developer that the "watch"
task has picked up and finished compilation ...
Jonas Eberle
12:09 Revision c5e1078a: [TASK] Remove wrong doc comments in \TYPO3\CMS\Core\Database\Connection
The doc comments for some functions in `\TYPO3\CMS\Core\Database\Connection`
state, that table expressions and column...
Torben Hansen
12:09 Revision 2861cbb5: [TASK] Remove wrong doc comments in \TYPO3\CMS\Core\Database\Connection
The doc comments for some functions in `\TYPO3\CMS\Core\Database\Connection`
state, that table expressions and column...
Torben Hansen
12:04 Revision 3df00792: [BUGFIX] Use array key access guard in WorkspaceVersionRecordsCommand
Resolves: #98337
Releases: main, 11.5
Change-Id: I048defb5d96c4365a2005a5a2c0adae806b3e298
Reviewed-on: https://revie...
Daniel Siepmann
12:04 Revision ffe8c056: [BUGFIX] Use array key access guard in WorkspaceVersionRecordsCommand
Resolves: #98337
Releases: main, 11.5
Change-Id: I048defb5d96c4365a2005a5a2c0adae806b3e298
Reviewed-on: https://revie...
Daniel Siepmann
11:54 Revision 4e303636: [!!!][TASK] Make the AbstractPlugin @internal
`\TYPO3\CMS\Frontend\Plugin\AbstractPlugin` is not a recommended way of
developing Frontend Plugins anymore. As long ...
Lina Wolf
11:52 Revision 65580b5a: [TASK] Allow flushing the makeInstance class name caches for testing
`GeneralUtility::flushInternalRuntimeCaches` now also flushes the caches
used by `makeInstance` to determine the fina...
Oliver Klee
11:51 Revision 0befe34d: [TASK] Remove wrong doc comments in \TYPO3\CMS\Core\Database\Connection
The doc comments for some functions in `\TYPO3\CMS\Core\Database\Connection`
state, that table expressions and column...
Torben Hansen
11:48 Revision 99a1a5d0: [TASK] Allow flushing the makeInstance class name caches for testing
`GeneralUtility::flushInternalRuntimeCaches` now also flushes the caches
used by `makeInstance` to determine the fina...
Oliver Klee
11:47 Revision 89e93da2: [BUGFIX] Avoid FE error if url field on external pages is empty
Circumvent 'Unitialized string offset' error when trying to prefix the
url of a page from type 'external page' when f...
Marc Willmann
11:38 Revision 58b6a5be: [BUGFIX] Use array key access guard in WorkspaceVersionRecordsCommand
Resolves: #98361
Releases: main, 11.5
Change-Id: Ib94267b45199a5cf5cce3fa48df51e53cff9a256
Reviewed-on: https://revie...
Daniel Siepmann
11:34 Revision 17018c84: [TASK] Allow flushing the makeInstance class name caches for testing
`GeneralUtility::flushInternalRuntimeCaches` now also flushes the caches
used by `makeInstance` to determine the fina...
Oliver Klee
11:32 Revision bbeb1ea7: [BUGFIX] Use array key access guard in SchedulerCommand
Resolves: #98359
Releases: main, 11.5
Change-Id: I2651ca3b0c5bbad93fc931134d2d2480d51f7af6
Reviewed-on: https://revie...
Daniel Siepmann
11:32 Revision 80d1fc5d: [BUGFIX] Avoid FE error if url field on external pages is empty
Circumvent 'Unitialized string offset' error when trying to prefix the
url of a page from type 'external page' when f...
Marc Willmann
11:25 Revision 114b6771: [BUGFIX] Use array key access guard in WorkspaceVersionRecordsCommand
Resolves: #98361
Releases: main, 11.5
Change-Id: Ib94267b45199a5cf5cce3fa48df51e53cff9a256
Reviewed-on: https://revie...
Daniel Siepmann
11:24 Revision 375ed157: [BUGFIX] Use array key access guard in SchedulerCommand
Resolves: #98359
Releases: main, 11.5
Change-Id: I2651ca3b0c5bbad93fc931134d2d2480d51f7af6
Reviewed-on: https://revie...
Daniel Siepmann
11:19 Revision 1f7cd867: [TASK] Add note about the Testing app context
The documentation clearly states that the Testing application context
may only be used internally.
This information ...
Markus Klein
11:19 Revision 26d15e3e: [BUGFIX] Avoid undefined array key in RecordLinkHandler
Resolves: #98232
Releases: main, 11.5
Change-Id: I8c1277a1d9b611785c6c852069d976033abda813
Reviewed-on: https://revie...
Kevin Appelt
11:19 Revision 48911e04: [TASK] Simplify BackendUserGroupRepository::findByUidList
Instead of creating new database queries for each user group,
corresponding items are fetched in just one query.
Res...
Oliver Hader
10:56 Revision a7e86376: [TASK] Simplify BackendUserGroupRepository::findByUidList
Instead of creating new database queries for each user group,
corresponding items are fetched in just one query.
Res...
Oliver Hader
10:49 Revision 4d2e0037: [BUGFIX] Avoid undefined array key in RecordLinkHandler
Resolves: #98232
Releases: main, 11.5
Change-Id: I8c1277a1d9b611785c6c852069d976033abda813
Reviewed-on: https://revie...
Kevin Appelt
10:48 Revision 899b23e3: [TASK] Remove superfluous jQuery UI theme in ext:viewpage
In ext:viewpage, jQuery UI resizable is used to allow an editor
to resize the iframe with the page preview. The fluid...
Torben Hansen
10:47 Revision 6a547d11: [TASK] Add note about the Testing app context
The documentation clearly states that the Testing application context
may only be used internally.
This information ...
Markus Klein
10:17 Revision 2a348bed: [BUGFIX] Use array key access guard in ExtensionManagementUtility
Resolves: #98358
Releases: main, 11.5
Change-Id: I4f1080dc4308660eff99c3a70a35c3917d688ab6
Reviewed-on: https://revie...
Daniel Siepmann
09:29 Revision 5a4e2ceb: [BUGFIX] Use array key access guard in ExtensionManagementUtility
Resolves: #98358
Releases: main, 11.5
Change-Id: I4f1080dc4308660eff99c3a70a35c3917d688ab6
Reviewed-on: https://revie...
Daniel Siepmann
09:24 Revision dfeebaa5: [TASK] Streamline colors, correct contrast colors
The core currently uses a wide range of
state colors across the backend. This is
a mixture of defined colors for spec...
Benjamin Kott
09:12 Revision 3efb7afc: [BUGFIX] Rename modal's title property to modalTitle
In #98288 the modal component was rewritten to be a lit element. The
modal title was defined by a `title` attribute. ...
Andreas Fernandez

2022-09-15

21:20 Revision 3aa034cd: [BUGFIX] Allow injection of RenderingContextFactory
This change allows the injection of the fluid
RenderingContextFactory while disallowing the
direct injection of the R...
Susanne Moog
13:44 Revision 4f58efdd: [DOCS] Improve doc comments for events for modifying flex form parsing
I added and improved non-trivial method descriptions from the Changelog
descriptions here: https://review.typo3.org/c...
Lina Wolf

2022-09-13

17:10 Revision 2996c211: [TASK] styleguide: Add ext_conf_template.txt documented bool different true value
This is documented but not working in current
ext-settings core.
Christian Kuhn
16:08 Revision 878af9a8: [TASK] styleguide: Finetune ext_conf_template.txt
int=int+ with range is supposed to work, but does not
add min/max to input fields right now.
Releases: main, 11
Christian Kuhn
11:37 Revision fd66367a: [TASK] styleguide: Slightly restructure ext_conf_template.txt examples
Releases: main, 11 Christian Kuhn
09:55 Revision f1e23cd7: [TASK] Set TYPO3 version to 11.5.17-dev
Change-Id: I4b2648148ee8b112fc71d76d0730893f102785a1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/757...
Oliver Hader
09:53 Revision dd0c7dbb: [TASK] Set TYPO3 version to 10.4.33-dev
Change-Id: Ib8ba8cc8c720f50691897abc59fda00fef32e905
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/757...
Oliver Hader
08:55 Revision bb2cf378: [RELEASE] Release of TYPO3 11.5.16
Change-Id: I5d3e7def4c0c254f46061591081e7ccc33b60bc5
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/757...
Oliver Hader
08:51 Revision 1a3a7c13: [RELEASE] Release of TYPO3 10.4.32
Change-Id: I6dc1c8bd8f1c308ccc283de2d801e0821fb7253e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/757...
Oliver Hader
08:11 Revision d4f26057: [SECURITY] Upgrade to typo3/html-sanitizer v2.0.16
see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.0.16
composer req masterminds/html5:^2.7.6 typo3/html-sa...
Oliver Hader
08:10 Revision 6863f738: [SECURITY] Encode child node variables in f:asset.css view helper
Variables in child nodes like `<f:asset.css>{value}</f:asset.css>`
were not encoded and allow cross-site scripting. I...
Oliver Hader
08:09 Revision bd58d2ff: [SECURITY] Mitigate cross-site-scripting in FileDumpController
FileDumpController is used to expose stored files from the backend
user interface through a corresponding service-sid...
Oliver Hader
08:09 Revision 56af2bd3: [SECURITY] Respect expiration time of password reset token
When a TYPO3 backend user performs a password reset request, a
password reset link including an expiration time is se...
Torben Hansen
08:08 Revision f8b83ce1: [SECURITY] Mitigate timing discrepancies during user authentication
Observing response time during user authentication can be used to
distinguish between existing and non-existing user ...
Oliver Hader
08:08 Revision 179dd7cd: [SECURITY] Mitigate denial-of-service scenarios in page error handler
This fixes TYPO3-CORE-SA-2021-005 again, which accidentally had
been removed during TYPO3 v11 development. An inacces...
Oliver Hader
08:07 Revision ff648557: [SECURITY] Upgrade to typo3/html-sanitizer v2.0.16
see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.0.16
composer req masterminds/html5:^2.7.6 typo3/html-sa...
Oliver Hader
08:07 Revision c62e16fa: [SECURITY] Encode child node variables in f:asset.css view helper
Variables in child nodes like `<f:asset.css>{value}</f:asset.css>`
were not encoded and allow cross-site scripting. I...
Oliver Hader
08:07 Revision 54620842: [SECURITY] Mitigate cross-site-scripting in FileDumpController
FileDumpController is used to expose stored files from the backend
user interface through a corresponding service-sid...
Oliver Hader
08:07 Revision 00b52a44: [SECURITY] Respect expiration time of password reset token
When a TYPO3 backend user performs a password reset request, a
password reset link including an expiration time is se...
Torben Hansen
08:07 Revision f0fc9c4c: [SECURITY] Mitigate timing discrepancies during user authentication
Observing response time during user authentication can be used to
distinguish between existing and non-existing user ...
Oliver Hader
08:07 Revision fc51ccbf: [SECURITY] Mitigate denial-of-service scenarios in page error handler
This fixes TYPO3-CORE-SA-2021-005 again, which accidentally had
been removed during TYPO3 v11 development. An inacces...
Oliver Hader
08:07 Revision f421d079: [SECURITY] Upgrade to typo3/html-sanitizer v2.0.16
see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.0.16
composer req masterminds/html5:^2.7.6 typo3/html-sa...
Oliver Hader
08:06 Revision ffb89e07: [SECURITY] Encode child node variables in f:asset.css view helper
Variables in child nodes like `<f:asset.css>{value}</f:asset.css>`
were not encoded and allow cross-site scripting. I...
Oliver Hader
08:06 Revision b880477e: [SECURITY] Mitigate cross-site-scripting in FileDumpController
FileDumpController is used to expose stored files from the backend
user interface through a corresponding service-sid...
Oliver Hader
08:06 Revision dffc7506: [SECURITY] Respect expiration time of password reset token
When a TYPO3 backend user performs a password reset request, a
password reset link including an expiration time is se...
Torben Hansen
08:06 Revision 84285835: [SECURITY] Mitigate timing discrepancies during user authentication
Observing response time during user authentication can be used to
distinguish between existing and non-existing user ...
Oliver Hader
07:57 Revision 8f788d94: [TASK] Prevent undefined array key warnings in ext:belog
This change addresses several "undefined array key" issues that have
been identified by PsalmPHP (see issue #98321).
...
Oliver Hader
07:50 Revision fdef8e79: [BUGFIX] Revert modified cache handling in form framework
The changes applied for issue #93887 introduced a bunch of
regressions, which were partially addressed. However, ther...
Oliver Hader
07:50 Revision 052e4f6d: [BUGFIX] Revert modified cache handling in form framework
The changes applied for issue #93887 introduced a bunch of
regressions, which were partially addressed. However, ther...
Oliver Hader
07:37 Revision fce78035: [TASK] Prevent undefined array key warnings in ext:belog
This change addresses several "undefined array key" issues that have
been identified by PsalmPHP (see issue #98321).
...
Oliver Hader
05:46 Revision bf351f80: [TASK] Resolve cgl violations in php files
With #98331 friendsofphp/php-cs-fixer has been raised in
v11. However, pre-merge ci only scans for cgl in changed
php...
Stefan Bürk

2022-09-12

15:03 Revision 8809778f: [BUGFIX] Mark config.disableImgBorderAttr as removed
With the change #98308 it was forgotten that the
TypoScript property "config.disableImgBorderAttr"
is removed as well...
Benni Mack
12:07 Revision 1e51b1e8: [!!!][TASK] Remove TypoScript option page.CSS_inlineStyle
In order to consolidate TypoScript options,
the TypoScript option page.CSS_inlineStyle is removed
in favor of the muc...
Benni Mack
10:13 Revision 74b597cb: [TASK] Use same version of friendsofphp/php-cs-fixer as in v12
To avoid divergent code-style results among other Git branches,
package friendsofphp/php-cs-fixer is upgraded to vers...
Oliver Hader
09:08 Revision 15244ac2: Register Icons in Icons.php (#350)
See https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/11.4/Feature-94692-RegisteringIconsViaServiceContain... Lina Wolf

2022-09-09

11:00 Revision 50a2955d: [TASK] Unify badge rendering
Badges are currently in an inconsistent state
and sometimes the severity it shows is not
related to the contents of t...
Benjamin Kott
10:36 Revision 3886f492: [!!!][TASK] Remove border and longdescURL properties from IMAGE cObject
HTML deprecated the "border" attribute and the "longdesc"
attributes which are not set anymore by TYPO3's Frontend.
...
Benni Mack
09:49 Revision 85ee6967: [!!!][FEATURE] Add generic language overlay PSR-14 events instead of hooks
New PSR-14 events are introduced in favor of old hooks
within PageRepository which are related to overlaying
records....
Benni Mack
09:45 Revision 91d81bde: [BUGFIX] Handle undefined tt_content_defValues in NewContentElementController
Resolves: #98306
Releases: 11.5
Change-Id: I7a5ec64e330a6a779abb5ed95eb6c70acb221785
Reviewed-on: https://review.typo...
Andreas Fernandez
09:43 Revision 2ac5966b: [FEATURE] Option to configure primary actions in File List
The primary actions in the file list visible as dedicated buttons in the
table list are now configurable on a backend...
Shehfinaz Kadavil
09:40 Revision 4ed3e780: [DOCS] Fix rendering of Events in the docu
Fixed the display of pseudocode to simple rest as these get
displayed in TYPO3 Explained. This resolves rendering
war...
Lina Wolf
09:18 Revision 71d08252: [DOCS] Fix rendering of Events in the docu
Fixed the display of pseudocode to simple rest as these get
displayed in TYPO3 Explained. This resolves rendering
war...
Lina Wolf
09:14 Revision 9413a841: [TASK] Cleanup Components
This patch cleans up and streamlines the dropdown,
datepicker and context menu css components.
They now look unified...
Benjamin Kott
07:00 Revision ac0a6917: [!!!][TASK] Remove jQuery in PersistentStorage
All requests are changed to use the AJAX API. Due to this, the return
type of some methods is changed, resulting in a...
Andreas Fernandez

2022-09-08

18:08 Revision 38911bf9: [TASK] Provide more details when calling TSFE->set_no_cache()
When TSFE->set_no_cache() is called without a reason
(usually through third-party code), the Logger now
ships with mo...
Benni Mack
16:16 Revision f71c9f8e: [BUGFIX] Prevent undefined array key error in StoragePermissionsAspect
For not yet migrated filemount records, the
StoragePermissionsAspect previously triggered
an undefined array key sinc...
Oliver Bartsch
15:32 Revision a6c6c0d7: [BUGFIX] Trim provided external URL in linkwizard modal
Avoid mistakes, especially by copy & paste, and trim the given data
before closing the modal and delegating the data....
Georg Ringer
15:28 Revision d5deccc1: [!!!][TASK] Migrate backend modal component to lit
Avoid jQuery and especially the bootstrap
jQuery compat layer.
Use lit as template engine instead of jQuery compositi...
Benjamin Franzke
15:20 Revision 3b6bba8e: [BUGFIX] Trim provided external URL in linkwizard modal
Avoid mistakes, especially by copy & paste, and trim the given data
before closing the modal and delegating the data....
Georg Ringer
15:19 Revision aac4dbd8: [BUGFIX] Properly evaluate whether toolbar item provides a dropdown
The ToolbarItemInterface requires the methods
hasDropDown() as well as getDropDown(). Since
#98214 the evaluation whe...
Oliver Bartsch
14:52 Revision 13d9833e: [BUGFIX] Do not render clipboard errors as notification
If a backend user switches pages in the list module right after the
clipboard is being loaded, the error message "An ...
Andreas Fernandez
14:37 Revision c15ce087: [BUGFIX] Remove fixed height of login news carousel
Resolves: #98245
Releases: main
Change-Id: I03f3d485b75e1475d651479142bed40897c2b992
Reviewed-on: https://review.typo...
Oliver Bartsch
14:35 Revision 9dcfb07d: [BUGFIX] Do not render clipboard errors as notification
If a backend user switches pages in the list module right after the
clipboard is being loaded, the error message "An ...
Andreas Fernandez
11:48 Revision 0e075d1e: [!!!][FEATURE] Add PSR-14 Events for flex form parsing
Four new PSR-14 Events are added, which allow to fully
control the flex form parsing in an object-oriented
way. They ...
Larry Garfield

2022-09-07

18:39 Revision 8ec21ef9: [TASK] Streamline datepicker component styling
The datetimepicker (flatpickr) is now not based on
the Bootstrap DateTimePicker (which was used before),
but uses nat...
Benjamin Kott
17:56 Revision 6a60892c: [TASK] Avoid further usages of Environment::getBackendPath()
This change adapts various places where tests
are run / simulated to be in "Backend Context" (such as
ConditionMatche...
Benni Mack
17:33 Revision 0056c946: [TASK] Remove jQuery from create multiple pages wizard
Resolves: #98280
Releases: main
Change-Id: I81078af2444b78df9eb26d0495fcb7cc73315162
Reviewed-on: https://review.typo...
Oliver Bartsch
17:19 Revision cd71e842: [TASK] Remove jQuery from link browser component
This patch removes any usage of jQuery from the link browser
JS component. Additionally, some obsolete functionality
...
Oliver Bartsch
17:17 Revision 39a05afd: [FEATURE] Add TypeConverter for enums
With PHP 8.1 we got Enums, to use them also in our extbase actions,
a new TypeConverter is added with this patch.
Th...
Matthias Vogel
16:08 Revision 7a2600c5: [TASK] Deprecate TYPO3_mainDir
This patch deprecates the constant "TYPO3_mainDir"
in favor of a BackendEntryPointResolver which
contains the informa...
Benni Mack
15:24 Revision 7f07a56e: [TASK] Remove jQuery from EXT:rte_ckeditor
This patch removes any usage of jQuery from EXT:rte_ckeditor. Some
obsolete handling from times when the link browser...
Andreas Fernandez
12:20 Revision 801003d1: [TASK] Use current git repository links
README.md and CONTRIBUTING.md use the current repository links with this change.
The change also includes several min...
Stephan Großberndt
12:20 Revision 08cc061f: [TASK] Use current git repository links
README.md and CONTRIBUTING.md use the current repository links with this change.
The change also includes several min...
Stephan Großberndt
12:19 Revision 184a8e9c: [BUGFIX] Use correct data attribute name for doktype select
When changing the doktype of a page in the "create multiple pages"
wizard, the corresponding icon does now correctly ...
Oliver Bartsch
12:00 Revision ca78f10b: [TASK] Remove jQuery from constant editor
This patch removes any usage of jQuery from the constant
editor JS component. Additionally, some obsolete functionali...
Oliver Bartsch
11:56 Revision 92a49822: [BUGFIX] Use correct data attribute name for doktype select
When changing the doktype of a page in the "create multiple pages"
wizard, the corresponding icon does now correctly ...
Oliver Bartsch
09:55 Revision 9c619ca0: [TASK] Avoid using AJAX request route in Backend
Since TYPO3 v7 the RequestType Ajax was used
to identify AJAX routes. This is nowadays only
used in FormProtectionFac...
Benni Mack
09:27 Revision df53c96b: [!!!][TASK] Remove possibility to pre-define link titles in link browser
Back in the old HTMLArea it was possible to pre-define a link title in
the `classesAnchor` configuration which got ap...
Andreas Fernandez
08:34 Revision 21414f53: [BUGFIX] Check if titleText is available in classesAnchor RTE config
Resolves: #98273
Releases: main, 11.5
Change-Id: I521d855fb4dc8fbafb302de16f8d446abfb4d9e1
Reviewed-on: https://revie...
Andreas Fernandez
07:37 Revision 38f19026: [BUGFIX] Check if titleText is available in classesAnchor RTE config
Resolves: #98273
Releases: main, 11.5
Change-Id: I521d855fb4dc8fbafb302de16f8d446abfb4d9e1
Reviewed-on: https://revie...
Andreas Fernandez
04:35 Revision bbaccb71: [DOCS] Clarify the page TSconfig settings for RTE
Link to the TSconfig reference where it makes sense,
also for setting page TSConfic, as this changed in v12.
We do no...
Lina Wolf

2022-09-06

20:41 Revision 77d89a97: [TASK] Drop usage of sass:math
Resolves: #98269
Releases: main
Change-Id: Ibdaf9319071b3b596330a3be41c17a862a247b8a
Reviewed-on: https://review.typo...
Benjamin Kott
20:37 Revision 5ec5f3b8: [TASK] Drop unneeded file .cache/.npmrc
`unsafe-perm = true` is not available in npm v8 documentation,
and TYPO3 core requires npm =>v8.
The file has been in...
Benjamin Franzke
20:35 Revision b1b0005a: [TASK] Avoid PHP8.2 related deprecation failure in unit test
With PHP8.2 setting dynamic properties has been deprecated. This
is also valid if it is set through unserialization a...
Stefan Bürk
19:53 Revision f6777841: [TASK] Use current git repository links
README.md and CONTRIBUTING.md use the current repository links with this change.
The change also includes several min...
Stephan Großberndt
19:22 Revision ba6a5c73: [TASK] Update stylelint to ^14
Commands executed:
npm install --save-dev grunt-stylelint@^0.18 stylelint@^14.11 stylelint-order stylelint-scss
n...
Benjamin Kott
18:34 Revision c53a565d: [TASK] Avoid PHP8.2 related deprecation failure in unit test
With PHP8.2 setting dynamic properties has been deprecated. This
is also valid if it is set through unserialization a...
Stefan Bürk
18:16 Revision 74eafb8a: [BUGFIX] Correct Backend Scaffold
During the migration to bootstrap the scaffold was reworked and is now flowing
incorrectly. The introduction flex on ...
Benjamin Kott
18:14 Revision 969c2a9e: [FEATURE] Set content language direction in RichText elements
Set the content language of RichText elements based on the direction
of the site language of the given element.
Reso...
Georg Ringer
16:04 Revision d868873c: [TASK] Modernize ext:belog
* Use strict function argument and return types where possible
* Removed superfluous argument and return type doc com...
Torben Hansen
09:48 Revision eb97d4c3: [BUGFIX] List invalid field in FormEngine review
The FormEngine review module broke with the introduction of Bootstrap 5
due to changed API of its Popover module.
Ou...
Andreas Fernandez
07:49 Revision 8e860361: [TASK] Use getLanguageOverlay() consistently
This change removes all usages of "getRecordOverlay"
to slowly phase out "getRecordOverlay" as a legacy method,
where...
Benni Mack
07:24 Revision 08e7dc70: [!!!][TASK] Remove jQuery in Popover
The support for jQuery in the module `@typo3/backend/popover` has been
dropped. Passing jQuery elements to the module...
Andreas Fernandez

2022-09-05

13:17 Revision 2e9a6710: [BUGFIX] List invalid field in FormEngine review
The FormEngine review module broke with the introduction of Bootstrap 5
due to changed API of its Popover module.
Ou...
Andreas Fernandez
10:24 Revision 285ae7d3: [BUGFIX] Fix condition in EXT:impexp to check for export view
The check for `inData.action` didn't work anymore for a long time as
`action` is not set in the controllers anymore. ...
Andreas Fernandez
10:23 Revision 258645ae: [TASK] Remove jQuery from EXT:impexp and EXT:info
Some small JavaScripts used in EXT:impexp and EXT:info are migrated to
remove the dependency on jQuery.
Resolves: #9...
Andreas Fernandez
10:15 Revision c68017aa: [TASK] Update settings snippet: use default values everywhere
All values are default values except the redirectTTL value.
Releases: main, 11.5, 10.4
Resolves: #98238
Change-Id: I...
Josef Glatz
10:15 Revision 2e67318d: [TASK] Update settings snippet: use default values everywhere
All values are default values except the redirectTTL value.
Releases: main, 11.5, 10.4
Resolves: #98238
Change-Id: I...
Josef Glatz
10:01 Revision 44a189ab: [BUGFIX] Fix condition in EXT:impexp to check for export view
The check for `inData.action` didn't work anymore for a long time as
`action` is not set in the controllers anymore. ...
Andreas Fernandez

2022-09-02

19:20 Revision e501f49d: [TASK] Temporarly avoid PHPStan composer-max tests fails
PHPStan fails with composer max installation due
changes in the detection. Raising the version to
corresponding versi...
Stefan Bürk
18:23 Revision 1354558d: [TASK] Temporarly avoid PHPStan composer-max tests fails
PHPStan fails with composer max installation due
changes in the detection. Raising the version to
corresponding versi...
Stefan Bürk
15:57 Revision 8bfd84d5: [TASK] Update settings snippet: use default values everywhere
All values are default values except the redirectTTL value.
Releases: main, 11.5, 10.4
Resolves: #98238
Change-Id: I...
Josef Glatz
14:48 Revision 85e317d5: [TASK] Avoid unsolveable phpstan error for return-type mismatch
PHP8.1 introduced native return types to native methods
and interfaces, which crashes if they are not compatible.
As ...
Stefan Bürk
14:48 Revision 6bed3af2: [TASK] Avoid unsolveable phpstan error for return-type mismatch
PHP8.1 introduced native return types to native methods
and interfaces, which crashes if they are not compatible.
As ...
Stefan Bürk
12:48 Revision fc06de9e: [TASK] Render toolbar items in Fluid
Items were previously rendered in BackendController into a large HTML
string that was passed to Fluid. This commit re...
Andreas Fernandez
10:54 Revision d0f2fc6b: [BUGFIX] Add missing outer-container classes for foreign selector types
With patch #97786 a bug was fixed, to only toggle inline controls in
their own scope. For this a new helper class was...
Nikita Hovratov
10:39 Revision c7c48069: [BUGFIX] Add missing outer-container classes for foreign selector types
With patch #97786 a bug was fixed, to only toggle inline controls in
their own scope. For this a new helper class was...
Nikita Hovratov

2022-09-01

09:22 Revision 1582cdc3: [TASK] Remove unused variable $dbType in DataHandler
Resolves: #98234
Related: #97462
Releases: main
Change-Id: I415b289ce4cb889e5b6fb85e9fb0746aac771865
Reviewed-on: htt...
Nikita Hovratov

2022-08-30

11:34 Revision 6130ea33: [DOCS] Fix links to Events
Releases: main, 11.5
Resolves: #98219
Change-Id: Ib60a14ff4a80eb4333187d3eff4ebf2a0262383d
Reviewed-on: https://revie...
Lina Wolf
10:59 Revision ca7ac42d: [DOCS] Fix links to Events
Releases: main, 11.5
Resolves: #98219
Change-Id: Ib60a14ff4a80eb4333187d3eff4ebf2a0262383d
Reviewed-on: https://revie...
Lina Wolf
10:59 Revision 1095aa5b: [DOCS] Fix section on how to open the dashboard
Replace the todo with information. Thanks at Florian Weiss for pointing this
out and providing me with the screenshot...
Lina Wolf
10:58 Revision f3293b7c: [DOCS] Fix section on how to open the dashboard
Replace the todo with information. Thanks at Florian Weiss for pointing this
out and providing me with the screenshot...
Lina Wolf

2022-08-27

22:32 Revision 4745dcc6: [TASK] Temporarly skip mailer unit test execution with PHP8.1
Symfony recently released new version v5.4.12 and v6.1.4 of the
framework which contains a change in `symfony/mailer`...
Stefan Bürk
22:30 Revision dd9cd004: [TASK] Temporarly skip mailer unit test execution with PHP8.1
Symfony recently released new version v5.4.12 and v6.1.4 of the
framework which contains a change in `symfony/mailer`...
Stefan Bürk

2022-08-26

17:19 Revision 1e52b401: [TASK] Ensure php files contain correct legal file header
Core php file header check got silently be disabled. Since
then the one or other file header error has slipped into
t...
Stefan Bürk

2022-08-25

12:03 Revision af2e5c07: [TASK] Streamline core php files header
Automatic check of php file header has been silently disabled
somewhere in the past, thus wrong file headers has slip...
Stefan Bürk
07:44 Revision 35785561: [TASK] Set TYPO3 version to 11.5.16-dev
Change-Id: Ic0df4413b78775ca2c9fc17e0180c4f1ba3db6c5
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/755...
Oliver Hader
07:04 Revision 54ef8cee: [RELEASE] Release of TYPO3 11.5.15
Change-Id: I16a29c9ce3ae6d3d430b2d09b0cc952533e67cfe
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/755...
Oliver Hader
03:35 Revision 0787c222: [TASK] Update vulnerable build dependencies
Update (most) vulnerable dependencies/packages found by
`npm audit fix --force --dry-run`.
Notes redarding package c...
Benjamin Franzke

2022-08-24

20:59 Revision d9ae26a9: [BUGFIX] Avoid 'undefined array key "sheetTitle"' warning
Properly guard array key access for "sheetTitle" in
`\TYPO3\CMS\Backend\Form\Container\FlexFormTabsContainer->render(...
Daniel Hettler
20:30 Revision e07a54ad: [BUGFIX] Avoid 'undefined array key "sheetTitle"' warning
Properly guard array key access for "sheetTitle" in
`\TYPO3\CMS\Backend\Form\Container\FlexFormTabsContainer->render(...
Daniel Hettler
16:53 Revision 72971d61: [BUGFIX] styleguide: ext_conf_template.txt invalid default with int+
int+ must be positive. That's their point. Update
the example to have the negative value for integer
instead.
Christian Kuhn
14:31 Revision 99294cc4: [BUGFIX] Add resultArray reference for InlineControlContainer customControls hook
InlineControlContainer allows to add custom controls
via a userFunc (hook). However, since the resultArray
was not pa...
Oliver Bartsch
14:04 Revision f6967c61: [BUGFIX] Add resultArray reference for InlineControlContainer customControls hook
InlineControlContainer allows to add custom controls
via a userFunc (hook). However, since the resultArray
was not pa...
Oliver Bartsch
11:16 Revision 9ef61775: [BUGFIX] Fix page reloading on click on preview button
If a preview page is already open, clicking on the "view" button in the
content editor window would not reload the pa...
Tobias Jungmann
11:15 Revision 6cdf26cd: [BUGFIX] Fix page reloading on click on preview button
If a preview page is already open, clicking on the "view" button in the
content editor window would not reload the pa...
Tobias Jungmann
11:04 Revision 0cf8a2ce: [BUGFIX] Avoid invalid property access when persisting extbase objects
With #95819 the detection of Domain Object properties was changed to use
ClassSchema in order to support uninitialize...
Stefan Bürk
11:04 Revision 4a18072a: [BUGFIX] Avoid invalid property access when persisting extbase objects
With #95819 the detection of Domain Object properties was changed to use
ClassSchema in order to support uninitialize...
Stefan Bürk
10:54 Revision 43c1dd41: [TASK] Correct example for maximum of Count validator
Releases: main
Resolves: #98196
Change-Id: I55b2c082c96e580d345c32f04bc47d941e50425a
Reviewed-on: https://review.typo...
Stefan Frömken
10:53 Revision c9fef8b4: [!!!][TASK] Remove TODAYS_SPECIAL error constant
The constant `TODAYS_SPECIAL` has never been used in TYPO3
core and also 3rd party extensions in TER do not make
use ...
Torben Hansen

2022-08-23

19:53 Revision 6575656a: [TASK] Migrate from yarn to npm
Yarn has been added to TYPO3 back in 2017 because
npm shrinkwrap files were not stable and package-lock.json
and `npm...
Benjamin Franzke

2022-08-22

18:30 Revision fa7bd9f9: [BUGFIX] Make sure social media images gets processed if needed
The check if the image has to be processed has been moved to
dedicated methods to enhance readability and testability...
Kevin Appelt
18:01 Revision b789f5a3: [BUGFIX] Make sure social media images gets processed if needed
The check if the image has to be processed has been moved to
dedicated methods to enhance readability and testability...
Kevin Appelt
15:31 Revision b03d039e: [BUGFIX] Avoid undefined array key XmlSitemapRenderer
Avoid undefined array key warning in case 'config' is
not given in TypoScript settings.
Resolves: #98145
Releases: m...
Oliver Hader
15:30 Revision 34be7c84: [BUGFIX] Avoid undefined array key XmlSitemapRenderer
Avoid undefined array key warning in case 'config' is
not given in TypoScript settings.
Resolves: #98145
Releases: m...
Oliver Hader

2022-08-21

13:33 Revision 90aab170: [BUGFIX] Fix typo in clipboard and SettingsController
Resolves: #98183
Releases: main, 11.5
Change-Id: Ib4d123e86a9b158b86e20322fc53ca94ff5b9be7
Reviewed-on: https://revie...
Peter Kraume
13:00 Revision 758d5f45: [BUGFIX] Fix typo in clipboard and SettingsController
Resolves: #98183
Releases: main, 11.5
Change-Id: Ib4d123e86a9b158b86e20322fc53ca94ff5b9be7
Reviewed-on: https://revie...
Peter Kraume

2022-08-19

12:44 Revision c53fac26: [!!!][TASK] Drop backend login interface selector
Previous TYPO3 installations allowed to configure an interface selector
in the backend login that gave the authentica...
Andreas Fernandez
10:02 Revision 19633a3a: [BUGFIX] Avoid undefined array keys error using stdWrap_bytes
If either labels or base are not given, the default values
kick in: labels = iec and base = 1024
With the new fallba...
Chris Müller
09:32 Revision 12ecfd34: [BUGFIX] Always load label for edit notification
If a record is edited via single field mode (aka "columnsOnly"), the
label field as defined via TCA may be missing, r...
Andreas Fernandez
09:31 Revision 23e8c8bc: [BUGFIX] Avoid undefined array keys error using stdWrap_bytes
If either labels or base are not given, the default values
kick in: labels = iec and base = 1024
With the new fallba...
Chris Müller
09:24 Revision f6137381: [BUGFIX] Fix warning when FlexForm sheet has no fields
This patch fixes a warning on PHP 8.1, when a FlexForm has
a sheet with no fields in it.
Resolves: #98166
Releases: ...
Torben Hansen
09:20 Revision 172868cc: [TASK] Pass dataset to context menu actions and drop jQuery in them
The context menu module now passes the dataset bound to a context menu
item to the respective callback action, exclud...
Andreas Fernandez
09:13 Revision 5b4c0b92: [BUGFIX] Convert Node to DocumentFragment for modal consumption in EXT:dashboard
The patches #98164 and #98165 conflicted with each other as one made
the modal API stricter while the other populated...
Andreas Fernandez
09:13 Revision a642351c: [TASK] Flesh out type declarations in PropertyMapper
Doing so allows us to remove an unnecessary test, as well.
'mixed' type declarations not included to allow backporti...
Larry Garfield
09:11 Revision 173c7e8b: [BUGFIX] Fix warning when FlexForm sheet has no fields
This patch fixes a warning on PHP 8.1, when a FlexForm has
a sheet with no fields in it.
Resolves: #98166
Releases: ...
Torben Hansen
06:28 Revision 3d45eb4b: [TASK] Remove jQuery usages in EXT:dashboard
Two usages of jQuery are removed in EXT:dashboard. jQuery was only used
to convert a string containing HTML to a jQue...
Andreas Fernandez
05:24 Revision aeabd0f5: [TASK] Allow `Element` and `DocumentFragment` in now stricter Modal API
The configuration definition of `content` in the Modal API is extended
to accept objects of types `Element` and `Docu...
Andreas Fernandez
05:14 Revision 438dea9c: [TASK] Allow `Element` and `DocumentFragment` in now stricter Modal API
The configuration definition of `content` in the Modal API is extended
to accept objects of types `Element` and `Docu...
Andreas Fernandez

2022-08-18

12:00 Revision baee0c5e: [TASK] styleguide: Happify CGL check
Christian Kuhn
11:53 Revision 3a5f670b: [TASK] styleguide: composer rem --dev typo3/tailor
tailor is only used for releasing and explicitely
required as dependency in the release workflow.
We don't need it as...
Christian Kuhn
 

Also available in: Atom