Project

General

Profile

Activity

From 2021-07-12 to 2021-08-10

2021-08-10

20:30 Revision 34fdd74e: Revert "[TASK] Declare core as replacement for t3g/svg-sanitizer"
This reverts commit 3bae5925d90af5b55ee7cec09e446642d8ffce24.
Not defining replaced version of `t3g/svg-sanitizer` l...
Oliver Hader
20:30 Revision 5c78ae2b: Revert "[TASK] Declare core as replacement for t3g/svg-sanitizer"
This reverts commit 9574df40095d7cb7d058e93254fdf9e0b963fa38.
Not defining replaced version of `t3g/svg-sanitizer` l...
Oliver Hader
20:29 Revision 2b06f6be: Revert "[TASK] Declare core as replacement for t3g/svg-sanitizer"
This reverts commit b8a9db7543bbecce54927c2a29799b7f3f25aed9.
Not defining replaced version of `t3g/svg-sanitizer` l...
Oliver Hader
20:29 Revision 85342760: Revert "[TASK] Declare core as replacement for t3g/svg-sanitizer"
This reverts commit c35316f690306ba10c6013b8b3e4371ab244b81c.
Not defining replaced version of `t3g/svg-sanitizer` l...
Oliver Hader
18:45 Revision 410aa899: [BUGFIX] Avoid option enableWordClean name in tests
The option RTE.enableWordClean = 1 is related to
RteHtmlparser and not related to TYPO3 Core.
In order to avoid conf...
Benni Mack
18:45 Revision 60edb789: [TASK] Remove duplicate array keys in UnitTests
Resolves: #94788
Releases: master
Change-Id: I687ce575ddd15f8a2f9ce4ba9ded6f3087e4b66f
Reviewed-on: https://review.ty...
Wouter Wolters
18:17 Revision 6e85a27c: [TASK] Avoid inline JavaScript in DatabaseRecordList
The clipboard related header links are refactored to not
longer rely on inline JavaScript, but to use event listeners...
Oliver Bartsch
17:44 Revision 818176b7: [BUGFIX] Avoid option enableWordClean name in tests
The option RTE.enableWordClean = 1 is related to
RteHtmlparser and not related to TYPO3 Core.
In order to avoid conf...
Benni Mack
14:44 Revision d66ffe2a: [TASK] Switch belog to use channels, not types
The channel field is more flexible than types, and will be populated
by PSR-3 loggers as well. Switch belog to use th...
Larry Garfield
14:40 Revision b3d1978f: [BUGFIX] Prevent bootstrap from removing empty csh popover content
Since bootstrap v5.0.2 the popover module removes empty title and
content html nodes. This plays however against our ...
Nikita Hovratov
13:58 Revision 5d66f430: [TASK] Avoid GeneralUtility::linkThisScript in Clipboard
Replace GeneralUtility::linkThisScript with proper
usage of UriBuilder in combination with the PSR-7
Request.
Resolv...
Oliver Bartsch
12:56 Revision d9e04992: [BUGFIX] Respect 'ignoreRootLevelRestriction' setting
Respect 'ignoreRootLevelRestriction' TCA setting when fetching history
records. This is required for non-admins to be...
Albrecht Köhnlein
12:51 Revision 89c73705: [TASK] Avoid inline JavaScript in Constant Editor
This change replaces an inline JavaScript
code to update the form URL of the constant
editor to jump to the last chan...
Benni Mack
12:14 Revision 0d7ebcfe: [BUGFIX] Fix undefined array key in DatabaseRecordList
When transferring a item to the clipboard on the root
page (uid=0), an undefined array key warning is thrown.
This i...
Jochen Roth
10:27 Revision 4a7558a9: [BUGFIX] Sort tables alphabetically in Export
Resolves: #94389
Releases: master, 10.4
Change-Id: I6bbc99de19fbfb30f45bc7f7b03b313667daa6e3
Reviewed-on: https://rev...
Guido Schmechel
09:44 Revision d8c538ac: [BUGFIX] Fix PageTree dropping behaviour
In patch #93478 (66cd4ab) the SVG Tree Drag & Drop got a little rework.
While removing some magic strings and replaci...
Nikita Hovratov
09:38 Revision cc3fc7f3: [BUGFIX] Sort tables alphabetically in Export
Resolves: #94389
Releases: master, 10.4
Change-Id: I6bbc99de19fbfb30f45bc7f7b03b313667daa6e3
Reviewed-on: https://rev...
Guido Schmechel
09:12 Revision d6606456: [BUGFIX] Avoid exception on upgrades from pre 11.3
This patch avoids exceptions during the upgrade from pre 11.3 versions
where the column sys_log.channel does not exis...
Simon Gilli
08:47 Revision b4dda785: [TASK] Set TYPO3 version to 11.3.3-dev
Change-Id: I0438870130ee9be5eb1e359c922fb9b62c23d9c4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/703...
Oliver Hader
08:33 Revision 2addba9b: [TASK] Set TYPO3 version to 10.4.20-dev
Change-Id: Ie29bc604eca461221d075c1fd427f2ac2d258fcb
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/703...
Oliver Hader
08:33 Revision a9390366: [TASK] Set TYPO3 version to 9.5.30-dev
Change-Id: Idef500cdaaf791fd9d03c5668233312ca2e89bc4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/703...
Oliver Hader
08:11 Revision d7b1df9f: [RELEASE] Release of TYPO3 11.3.2
Change-Id: Iaa6a0153c2be08d0d7c21a660e821983bf99bb92
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/703...
Oliver Hader
08:07 Revision 6e9a2a93: [RELEASE] Release of TYPO3 10.4.19
Change-Id: Ib8aff1c9a4d8dcd3eff580d82f73088cbc8d6225
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/703...
Oliver Hader
08:02 Revision bf181a75: [RELEASE] Release of TYPO3 9.5.29
Change-Id: I2d1a435c3d3a221a6a8d523f105d2b9f052e8513
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/703...
Oliver Hader
07:51 Revision 3dca584c: [SECURITY] Ensure XSS-safe rich text rendering
Due to missing internal handling of provided RTE configuration, it
was possible to directly persist XSS in database f...
Oliver Hader
07:51 Revision 216250a3: [SECURITY] Ensure XSS-safe rich text rendering
Due to missing internal handling of provided RTE configuration, it
was possible to directly persist XSS in database f...
Oliver Hader
07:50 Revision 5a9f5927: [SECURITY] Ensure XSS-safe rich text rendering
Due to missing internal handling of provided RTE configuration, it
was possible to directly persist XSS in database f...
Oliver Hader
07:50 Revision ac8f1fc3: [SECURITY] Ensure XSS-safe rich text rendering
Due to missing internal handling of provided RTE configuration, it
was possible to directly persist XSS in database f...
Oliver Hader
06:44 Revision 3bae5925: [TASK] Declare core as replacement for t3g/svg-sanitizer
Functionality of package t3g/svg-sanitizer has been
integrated into the TYPO3 core.
Resolves: #94719
Releases: maste...
Oliver Hader
06:44 Revision 9574df40: [TASK] Declare core as replacement for t3g/svg-sanitizer
Functionality of package t3g/svg-sanitizer has been
integrated into the TYPO3 core.
Resolves: #94719
Releases: maste...
Oliver Hader
06:44 Revision b8a9db75: [TASK] Declare core as replacement for t3g/svg-sanitizer
Functionality of package t3g/svg-sanitizer has been
integrated into the TYPO3 core.
Resolves: #94719
Releases: maste...
Oliver Hader
06:44 Revision c35316f6: [TASK] Declare core as replacement for t3g/svg-sanitizer
Functionality of package t3g/svg-sanitizer has been
integrated into the TYPO3 core.
Resolves: #94719
Releases: maste...
Oliver Hader
06:35 Revision 35158c15: [TASK] Move used constants of DateTime class to DateTimeInterface
The constants of the DateTime class are deprecated and moved to
DateTimeInterface. Move all usages in the core over t...
Wouter Wolters
06:35 Revision 78b9a090: [TASK] Remove a few unused use-statements
Resolves: #94761
Releases: master
Change-Id: If8c407d284ab24a489835b3397d340f59ab53045
Reviewed-on: https://review.ty...
Wouter Wolters
06:26 Revision ca6a2dc0: [TASK] Avoid root-only fields in extensions composer.json
composer.json fields marked as root-only in
https://getcomposer.org/doc/04-schema.md are only
used if the composer.js...
Christian Kuhn
06:25 Revision 173dd9a9: [TASK] Remove inappropriate @inheritDoc usages
Resolves: #94760
Releases: master
Change-Id: Id6ea4c584ea527c25de5050e2897822821435e32
Reviewed-on: https://review.ty...
Wouter Wolters
05:11 Revision 95b571c5: [TASK] Update enshrined/svg-sanitize to v0.14.1
Addresses work-around of issues #94565 and #94582
concerning libxml2 segmentation faults.
https://github.com/darylld...
Oliver Hader
05:11 Revision e14eaa06: [TASK] Update enshrined/svg-sanitize to v0.14.1
Addresses work-around of issues #94565 and #94582
concerning libxml2 segmentation faults.
https://github.com/darylld...
Oliver Hader
05:10 Revision 1ef7233e: [TASK] Update enshrined/svg-sanitize to v0.14.1
Addresses work-around of issues #94565 and #94582
concerning libxml2 segmentation faults.
https://github.com/darylld...
Oliver Hader
05:10 Revision 39d61ccc: [TASK] Update enshrined/svg-sanitize to v0.14.1
Addresses work-around of issues #94565 and #94582
concerning libxml2 segmentation faults.
https://github.com/darylld...
Oliver Hader
04:04 Revision 4bd5619e: [TASK] Remove unused goto label self in SaveToDatabaseFinisherTest
Resolves: #94754
Releases: master
Change-Id: I8a86ca3ef6f92b2f878aa6a8794d925e1a68c32e
Reviewed-on: https://review.ty...
Wouter Wolters

2021-08-09

20:35 Revision 544d79ae: [TASK] Restore newRecord level button behaviour
Since #82489 the "enabledControls['new']" option
did not longer hide the "New record" button of inline
containers as ...
Oliver Bartsch
20:34 Revision 7df9423a: [TASK] Restore newRecord level button behaviour
Since #82489 the "enabledControls['new']" option
did not longer hide the "New record" button of inline
containers as ...
Oliver Bartsch
20:33 Revision 23689dae: [TASK] Restore newRecord level button behaviour
Since #82489 the "enabledControls['new']" option
did not longer hide the "New record" button of inline
containers as ...
Oliver Bartsch
19:51 Revision 434cec44: [TASK] Remove obsolete inline JavaScript related to BE routing
Various functionality regarding inline jumping to
Backend modules / Page Module is now obsolete
due to the introduced...
Benni Mack
18:16 Revision 4d4c37b3: [BUGFIX] Render correct version information in Core Updater and reports module
Currently, the TYPO3 backend shows incomplete version information
regarding updates in the Core Updater and the repor...
Andreas Fernandez
18:16 Revision 429de012: [BUGFIX] Render correct version information in Core Updater and reports module
Currently, the TYPO3 backend shows incomplete version information
regarding updates in the Core Updater and the repor...
Andreas Fernandez
17:38 Revision 3c2e213a: [BUGFIX] Skip range validation if input value and default are both "0"
This patch fixes a regression originally introduced in #94103. The
problem there was simply an erroneous strict compa...
Nikita Hovratov
17:33 Revision 36ca57b7: [TASK] Raise typo3/cms-styleguide:~11.4.0
Similar to styleguide's backend TCA data generator,
the extension can now generate a demo frontend to
render a page t...
Christian Kuhn
17:21 Revision 46f2329e: [BUGFIX] Fix some php 8 undefined array key errors
Resolves: #94742
Releases: master
Change-Id: Ic71c90f3399826745dfb75bf18f8454e8540da5b
Reviewed-on: https://review.ty...
Nikita Hovratov
15:57 Revision 8e03cb90: [BUGFIX] Render correct version information in Core Updater and reports module
Currently, the TYPO3 backend shows incomplete version information
regarding updates in the Core Updater and the repor...
Andreas Fernandez
15:30 Revision e3a88241: [TASK] Remove unused iconRegistry in CheckboxLabeledToggleElement
Constructor is removed as well because it is the same as the parent class.
Resolves: #94755
Releases: master
Change-...
Wouter Wolters
10:38 Revision 07219926: [TASK] Remove getPartialPathAndFilename method from TemplatePaths
The method only calls it's parent. The comment above the function
already suggests to drop this method after Fluid 1....
Wouter Wolters
09:42 Revision a02928f5: [BUGFIX] Reset query filters for file storages
After query filers for file storages have been used, those settings
have to be reset. `StorageRepository::$storageIns...
Pierrick Caillon
09:42 Revision 010774c6: [BUGFIX] Reset query filters for file storages
After query filers for file storages have been used, those settings
have to be reset. `StorageRepository::$storageIns...
Pierrick Caillon
09:41 Revision 3cb486e1: [BUGFIX] Reset query filters for file storages
After query filers for file storages have been used, those settings
have to be reset. `StorageRepository::$storageIns...
Pierrick Caillon
09:35 Revision ddba2163: [BUGFIX] Reset query filters for file storages
After query filers for file storages have been used, those settings
have to be reset. `StorageRepository::$storageIns...
Pierrick Caillon
09:29 Revision c7996f05: [BUGFIX] Prevent method call on invalid task in scheduler
Resolves: #94355
Releases: master, 10.4
Change-Id: Ibff208cf5e2165664a8e03952d207ece76be31e3
Reviewed-on: https://rev...
Lukas Niestroj
08:57 Revision 2a031d84: [BUGFIX] Prevent method call on invalid task in scheduler
Resolves: #94355
Releases: master, 10.4
Change-Id: Ibff208cf5e2165664a8e03952d207ece76be31e3
Reviewed-on: https://rev...
Lukas Niestroj
08:34 Revision c19c11c0: [TASK] Avoid request dependent data in scheduler test task
Accessing request dependent data in a scheduler
task is problematic on CLI. For this reason tasks
have no setRequest(...
Christian Kuhn
08:19 Revision 4a61e024: [BUGFIX] Only allow to edit metadata in FileList if metadata exists
The pencil icon on the file list should only show up if
a metadata record exists, in order to avoid an error.
This c...
Benni Mack
08:12 Revision f4575809: [TASK] Cleanup Clipboard component
In our effort to improve the UX in the record- and
filelist, the clipboard component will receive some
improvements i...
Oliver Bartsch
06:23 Revision f351cb15: [TASK] Add declare(strict_types=1) in extbase fixtures
Files were merged after initial patch for all UnitTest files.
Resolves: #94746
Releases: master
Change-Id: Ib9c7ef1d...
Wouter Wolters

2021-08-08

14:28 Revision d9fb666a: [TASK] runTests.sh: Allow step debugging acceptance tests
Honor -x option for acceptance tests: Both 'Tester' and
'System under test' allow break points with -s acceptance
and...
Christian Kuhn
14:26 Revision 4bbbda72: [TASK] runTests.sh: Allow step debugging acceptance tests
Honor -x option for acceptance tests: Both 'Tester' and
'System under test' allow break points with -s acceptance
and...
Christian Kuhn
11:04 Revision f3c23a15: [TASK] Move workspace-related methods to DataHandler
Some methods which do not have any connection
to the current backend user and are only
used in DataHandler and DataHa...
Benni Mack
10:40 Revision ec53937f: [TASK] Add declare(strict_types=1) in all FunctionalTests
Strip declare declaration from concatenated ext_localconf files.
Resolves: #94739
Releases: master
Change-Id: I00627...
Wouter Wolters
10:20 Revision 4d8d31f0: [BUGFIX] Correctly add uids to clearCacheForTables
In clearCacheForRecord() record uids are not added
to the previously initialized array, but they overwrite
the array ...
Torben Hansen
07:25 Revision aefcfbed: [TASK] Add declare(strict_types=1) in all UnitTests deprecated
Resolves: #94738
Releases: master
Change-Id: I38544e9ae2f1890c43bd65466a39120729353e97
Reviewed-on: https://review.ty...
Wouter Wolters

2021-08-07

12:05 Revision a27975cc: [TASK] styleguide: Own phpunit setup files
Have local phpunit .xml and bootstrap files as
suggested by testing-framework.
Christian Kuhn

2021-08-06

20:04 Revision b832768d: [TASK] Remove typo3/cli_dispatch.phpsh from checkFilePermissions.sh
The file does not exist anymore.
Resolves: #94737
Releases: master
Change-Id: Iffc65e2980d56d06d92ddcefba1e39e22a85b...
Wouter Wolters
20:04 Revision 3e89eebf: [TASK] Add declare(strict_types=1) in all UnitTests
Resolves: #94736
Releases: master
Change-Id: I12d1bd3b963ffb77b8b195c4a50e60a254b885b2
Reviewed-on: https://review.ty...
Wouter Wolters
18:43 Revision c5ff8b8e: [TASK] Remove docBlockChecker integrity test
We have the annotationChecker and the ever growing
phpstan ruleset that scan our codebase for code and
documentation ...
Christian Kuhn
18:28 Revision 0cf052aa: [TASK] Skip database creation in some functional tests
Some functional tests don't need a fully set up database
with all tables and fields to test the subject.
Those now l...
Christian Kuhn
15:30 Revision 1bac9f91: [TASK] Raise typo3/testing-framework:^4.15.5
A couple of minor testing-framework patches
are worth to be pulled into core v9.
composer req --dev typo3/testing-fr...
Christian Kuhn
15:29 Revision 657cb959: [TASK] Raise typo3/testing-framework:^6.9.0
Brings a new feature to speed up functional tests
and a series of tasks and bug fixes.
composer req --dev typo3/test...
Christian Kuhn
15:29 Revision 923f8734: [TASK] Raise typo3/testing-framework:^6.9.0
Brings a new feature to speed up functional tests
and a series of tasks and bug fixes.
composer req --dev typo3/test...
Christian Kuhn
14:00 Revision f10c83de: [BUGFIX] Add necessary type property to reduced data structure
When using a SelectTree in flexform, the FormSelectTreeAjaxController
reduces the data structure array, passed to the...
Oliver Bartsch
14:00 Revision d0f83398: [TASK] Remove duplicate variable initialization
Resolves: #94730
Releases: master, 10.4
Change-Id: I9e02de91e4c7f4cd3d2bc6f1e6ffe1b105c11ba0
Reviewed-on: https://rev...
Oliver Bartsch
13:35 Revision 9226e34b: [BUGFIX] Add necessary type property to reduced data structure
When using a SelectTree in flexform, the FormSelectTreeAjaxController
reduces the data structure array, passed to the...
Oliver Bartsch
13:35 Revision 06640f91: [BUGFIX] Instantiate ImageService in ImageViewHelper constructor
In #94491 the injection of the ImageService in the
ImageViewHelper was replaced by instantiating
with GeneralUtility....
Oliver Bartsch
13:34 Revision b7590817: [TASK] Remove duplicate variable initialization
Resolves: #94730
Releases: master, 10.4
Change-Id: I9e02de91e4c7f4cd3d2bc6f1e6ffe1b105c11ba0
Reviewed-on: https://rev...
Oliver Bartsch
13:34 Revision 49b0077b: [TASK] Merge phpunit setup files to Build/phpunit
typo3/testing-framework ships default .xml and
bootstrap files for phpunit unit and functional tests.
They are howev...
Christian Kuhn
10:49 Revision bf2f3c52: [TASK] Remove unused fixture in ext:form
The consuming test case has been dropped a
while ago, fixture removal has been forgotten.
Resolves: #94727
Releases:...
Christian Kuhn
08:38 Revision f9b5ff59: [BUGFIX] Ensure getRecordTitle returns a string
BackendUtility::getRecordTitle() should return a string (as
the return type annotation suggest). Especially because t...
Oliver Bartsch

2021-08-05

21:11 Revision 9e2f40e3: [TASK] Migrate functional tests to PHPunit v9
Rector is used to migrate functional tests to PHPunit v9.
Resolves: #94724
Related: #94706
Releases: master
Change-I...
Wouter Wolters
20:22 Revision a9a5a422: [TASK] Update composer dev dependencies
composer req --dev codeception/codeception:^4.1.21
composer req --dev codeception/module-webdriver:^1.2.1
composer re...
Wouter Wolters
20:22 Revision cf28b8d7: [TASK] Set explicitADmode to explicitAllow in DefaultConfiguration
LocalConfiguration BE/explicitADmode controls wether
field permissions for backend user groups are additive
(explicit...
Christian Kuhn
20:10 Revision 4efa8ece: [BUGFIX] Migrate another unit test file to phpunit 9
We missed this one with #94706, which leads to warnings
from phpunit when executing unit test suite.
Resolves: #9472...
Christian Kuhn
18:52 Revision fdbc551f: [BUGFIX] Only minifyJS once in Frontend
If you have inline JS (or inlineFooterJS) code
the method "GeneralUtility::minifyJavaScript()"
is called twice for th...
Benni Mack
15:05 Revision 07caf74c: [TASK] Add frontend tests
EXT:styleguide is capable to create
a frontend page with a single click.
Therefor, acceptance tests have been
created...
Jochen Roth
14:27 Revision 97b5ac39: [BUGFIX] Use correct fallback for default page TSconfig
The value of a TSconfig entry in the $TSdata array, forwarded
to the ModifyLoadedPageTsConfigEvent, has to be a strin...
Oliver Bartsch
13:43 Revision f07e684a: [BUGFIX] Use correct fallback for default page TSconfig
The value of a TSconfig entry in the $TSdata array, forwarded
to the ModifyLoadedPageTsConfigEvent, has to be a strin...
Oliver Bartsch
11:29 Revision 5dc53c73: [BUGFIX] Cast DB result before passing to APIs expecting integers
Not casting will lead to type incompatibility when used with sqlite
where doctrine does not convert types.
Resolves:...
Daniel Siepmann
11:26 Revision 307fb113: [TASK] Pin selenium/standalone-chrome docker image in ac tests
Acceptance test docker image selenium/standalone-chrome:3.141
is re-tagged upstream to latest releases.
Latest relea...
Christian Kuhn
11:06 Revision 3c9b0dbe: [TASK] Update PHPunit to v9
PHPunit v9 allows to use further improvements to our testing
API, and also offers extended support until at least Feb...
Benni Mack
11:05 Revision febe4cb8: [BUGFIX] Fix PHP 8 warnings in FinisherOptionGenerator
This fixes an array to string conversion and an undefined
array key warning in EXT:form FinisherOptionGenerator.
Res...
Oliver Bartsch
09:11 Revision 72cf0991: [BUGFIX] Extbase Relations are resolved properly in workspaces
Referencing other records in workspaces usually works in a way
that it is always pointing to the live pendant of a ve...
Benni Mack
08:13 Revision a1f22a42: [BUGFIX] Extbase Relations are resolved properly in workspaces
Referencing other records in workspaces usually works in a way
that it is always pointing to the live pendant of a ve...
Benni Mack
06:33 Revision 42eda81d: [BUGFIX] Store preview of FAL Online Media in public folder
When using Online Media (Youtube, Vimeo) with FAL and with
composer-mode, the preview images are put under var/transi...
Benni Mack
06:23 Revision 8dc8757c: [BUGFIX] Store preview of FAL Online Media in public folder
When using Online Media (Youtube, Vimeo) with FAL and with
composer-mode, the preview images are put under var/transi...
Benni Mack

2021-08-04

19:28 Revision 779b5bf8: [TASK] Deprecate CategoryRegistry and API method
In #94622 the TCA type `category` was introduced as
replacement for the CategoryRegistry.
Therefore, the CategoryReg...
Oliver Bartsch
17:38 Revision 92e61e82: [BUGFIX] styleguide: Replace deprecated fileFolder config
https://github.com/TYPO3-CMS/styleguide/pull/234
https://review.typo3.org/c/Packages/TYPO3.CMS/+/69832
Closes https...
Oliver Bartsch
16:30 Revision 868e616f: [BUGFIX] Fix label of remove from clipboard icons cut and copy
The labels are now Cut or Copy when the icon is shown is about releasing
the content from the clipboard.
Resolves: #...
Wouter Wolters
12:37 Revision aa541f9d: [TASK] styleguide: Update TYPO3 repository URL
Alexander Nitsche
12:29 Revision f73b7e34: [TASK] styleguide: Activate ac tests with PHP 8
Christian Kuhn
12:28 Revision 2895e02e: [BUGFIX] styleguide: Frontend generator needs to create sys_language rows
Christian Kuhn
12:17 Revision 7a854eef: [TASK] styleguide: Nail selenium-chrome version in ac tests
selenium/standalone-chrome:3.141 docker images is frequently
retagged to 'latest' build.
codeception currently "hang...
Christian Kuhn
12:15 Revision 776add71: [TASK] styleguide: runTests.sh -x -s acceptance (ac tests allow xdebug)
Christian Kuhn
11:18 Revision 55b8185f: [TASK] Quote database identifiers when used instead of globally upfront
The implementation of the bugfix https://review.typo3.org/53360
was done by iterating over TCA during cache generatio...
Helmut Hummel
11:15 Revision 273fa782: [TASK] Move cache clearing into CacheService of Extbase
Currently Extbase ships with a custom CacheService
which contains all PageIDs where the cache should be
cleared once ...
Benni Mack
10:48 Revision cf58a265: [FEATURE] Add "notInSet" to Doctrine DBAL ExpressionBuilder
The "inSet" method is very useful for finding CSV
values in fields, however there was never a "notInSet"
method which...
Benni Mack
10:48 Revision 13747731: [TASK] Migrate TimeTracker etc. towards PSR3-LogLevels
PSR3 ships with a LogLevel class, whereas TYPO3 Core
ships its own logging API which is based on a numeric
log level ...
Benni Mack
10:21 Revision 2da4bd37: [TASK] Add tests for wrong translation behavior of Extbase
Scenario:
* a site with another language being configured as "strict"
* an Extbase plugin consuming a list of record...
Andreas Fernandez
09:30 Revision 5bc83b77: [FEATURE] Limit elements in Page module with default language and language mode
If the language mode is chosen in the page module and the default
language is selected, only the elements of the defa...
Georg Ringer

2021-08-03

20:32 Revision 241282f1: [BUGFIX] Hash identifier of Flexform sections
To avoid issues with Flexform section identifiers having any reserved
character in CSS context, e.g. a dot, the ident...
Andreas Fernandez
19:24 Revision 98a059e8: [TASK] Add tests for wrong translation behavior of Extbase
Scenario:
* a site with another language being configured as "strict"
* an Extbase plugin consuming a list of record...
Andreas Fernandez
18:52 Revision 5fad4f42: [FEATURE] Register Icons via Service Container
Custom icons from extensions can now be registered
via EXT:my_extension/Configuration/Icons.php.
These files are now...
Benni Mack
18:38 Revision 34c57726: [FEATURE] Enable recursive transformation of properties in JsonView
The new property '_recursive' allows to define recursive properties
of objects. These properties are transformed auto...
Nikita Hovratov
17:29 Revision 060b8fa9: [TASK] Highlight invalid backend layout value
In #89700, the page information view in the info
module was extended for a new type, which displays
the layout relate...
Oliver Bartsch
17:25 Revision 4586d38c: [BUGFIX] Remove DataHandler->newlog() functionality
This change removes the internal "newlog()" method
from DataHandler. All occurrences are replaced
by DataHandler->log...
Benni Mack
15:35 Revision fb59fbc9: [TASK] Use DependencyInjection in FileController
This change registers FileController as backend
controller in Services.yaml and allows to inject
all needed dependenc...
Benni Mack
12:43 Revision 65cc0bfd: [BUGFIX] Fix TypeError in ExportController
This fixes a TypeError by using the correct import.
Resolves: #94689
Releases: master
Change-Id: Ic54a1b1be27ab3809c...
Oliver Bartsch
11:58 Revision 18e742c8: [TASK] Migrate more Doctrine API to be Doctrine 3.0 compatible
Resolves: #94690
Releases: master
Change-Id: I341b73f0c8782c75ca3c4bcf5a7038e6a86fc5dd
Reviewed-on: https://review.ty...
Benni Mack
09:31 Revision 9d7e4758: [TASK] Reduce usages of GeneralUtility::linkThisScript and use proper routing
This change replaces some of the linkThisScript calls
to use the UriBuilder / Routing of TYPO3 Backend,
and corrects ...
Benni Mack

2021-08-02

22:11 Revision bcda6a33: [BUGFIX] Show proper error message in drag uploader
When uploading an invalid file (or a folder),
the message within the filelist now does not
contain empty "()" (for th...
Benni Mack
15:24 Revision fb74d662: [FEATURE] Add filter to columns selector in recordlist
To ease the use of the new columns selector,
especially when dealing with tables, having a
large number of columns (e...
Oliver Bartsch
15:22 Revision 3c78adc6: [TASK] Deprecate generic extbase domain classes
Extbase provides a couple of generic domain repositories
and models, especially frontend / backend users and
groups. ...
Christian Kuhn
15:08 Revision 1afa9607: [BUGFIX] Support extra test arguments on acceptance tests
Resolves: #94189
Releases: master, 10.4, 9.5
Change-Id: Idd70dda6b26c4e6462b351d61ac03e76b7fd9533
Reviewed-on: https:...
Larry Garfield
14:36 Revision 1e7653ce: [FEATURE] Introduce TCA type "category"
A new TCA type "category" is introduced, which
allows to simplify the configuration of category
TCA columns. Besides ...
Oliver Bartsch
06:33 Revision d34217be: [BUGFIX] Clean up DataHandler unit tests
This fixes wrong input configuration, wrong method calls and adds
some missing test cases.
- The first parameter of ...
Nikita Hovratov

2021-07-30

18:02 Revision bd6ab528: [BUGFIX] Do not show empty dates of system news
If the creation date of a system news is cleared by an editor, the
rendered news must skip the date.
Resolves: #9457...
Georg Ringer
16:34 Revision 6db43aa0: [BUGFIX] Fix application type check in CategoryPermissionsAspect
Resolves: #94678
Related: #92953
Releases: master
Change-Id: I33073717590a8561c9c5cfe4a1d76bfc627ff949
Reviewed-on: h...
Oliver Bartsch
13:26 Revision 0d2cd6c2: [TASK] Deprecate wincache cache backend
The upstream wincache PHP module is unmaintained, a
PHP 7.4 version came late and there is no work for
a PHP 8 compat...
Christian Kuhn
12:46 Revision 26b92289: [TASK] styleguide: phpstan adaptions due to core changes
Christian Kuhn
11:47 Revision 423dc596: [BUGFIX] Clarify IPv6 address matching
When matching IPv6 addresses (for example in IPmaskList)
appending the address with * as wildcards will not work.
The...
Sybille Peters
11:44 Revision d780c0b5: [TASK] Deprecate pdo cache backend
The 'pdo' cache backend is of rather little use since
the Typo3DatabaseBackend supports the casual DBMS via
doctrine/...
Christian Kuhn
11:19 Revision 7a347e83: [BUGFIX] Clarify IPv6 address matching
When matching IPv6 addresses (for example in IPmaskList)
appending the address with * as wildcards will not work.
The...
Sybille Peters
10:50 Revision 5b3162c5: [FEATURE] showPossibleLocalizationRecords for tt_content image, assets, media
Scenario:
A tt_content default language record with images, assets or media
is localized ("translate" / "connected" m...
Christian Kuhn
06:50 Revision 07ecd7c1: [BUGFIX] Fix #modulemenu collapsed state on Firefox
Due to different handling of scrollbar positioning and layouting in
user agents (most use the operating system's grap...
Jonas Eberle

2021-07-29

21:48 Revision 130422b3: [TASK] Change indent for .rst in .editorconfig
For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a...
Simon Gilli
21:48 Revision a98794af: [TASK] Change indent for .rst in .editorconfig
For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a...
Simon Gilli
21:30 Revision a47d774a: [TASK] Change indent for .rst in .editorconfig
For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a...
Simon Gilli
20:36 Revision f2a9a6dc: [TASK] Expose raw definition of backend layout model
Allows to make use of custom properties in backend layouts,
e.g. like shown below in Fluid templates:
```
<f:if cond...
Oliver Hader
20:23 Revision 0e8d3464: [BUGFIX] Fix sphinx warnings in previous changelog entries
Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
...
Lina Wolf
20:22 Revision ea6cbb00: [BUGFIX] Fix sphinx warnings in previous changelog entries
Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
...
Lina Wolf
20:03 Revision b3187510: [BUGFIX] Fix sphinx warnings in previous changelog entries
Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
...
Lina Wolf
19:21 Revision bf8c6585: [FEATURE] Find image resources in srcset attributes
Extend the HtmlParser to support srcset attributes, which can
be found in img tags or source tags inside of HTML 5 pi...
Stefan Neufeind
19:15 Revision 40eece30: [TASK] Synchronize core changelog files between v11, v10, v9
The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C...
Christian Kuhn
19:15 Revision 69ba587b: [TASK] Synchronize core changelog files between v11, v10, v9
The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C...
Christian Kuhn
19:15 Revision 737af52d: [TASK] Synchronize core changelog files between v11, v10, v9
The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C...
Christian Kuhn
19:03 Revision bd167fcf: [BUGFIX] Skip range validation if input value and default are both "0"
This patch fixes a regression originally introduced in #94103. The
problem there was simply an erroneous strict compa...
Nikita Hovratov
19:02 Revision 1ab06b38: [BUGFIX] Add typehints for Doctrine DBAL 2.13.x
In order to have developers use the new API
in their IDEs, the type hints for QueryBuilder->execute()
and Connection-...
Benni Mack
17:31 Revision 544c0da4: [TASK] Move a Changelog file to correct directory
The patch for issue #91123 was originally planned for
having a v10 backport, but made it to master only and
has been ...
Christian Kuhn
15:52 Revision 82f807bd: [BUGFIX] Streamline mount page resolving for HMENU special=list
TYPO3 used RelationHandler for HMENU special=list to
fetch all pages for this menu once, but fetched
the full records...
Benni Mack
15:48 Revision a22be10b: [BUGFIX] Improve loading of related records in Backend UI
This change uses RelationHandler for foreign_table / allowed and MM
in BackendUtility::getProcessedValue in a consist...
Benni Mack
15:26 Revision 2d04af91: [BUGFIX] Skip range validation if input value and default are both "0"
This patch fixes a regression originally introduced in #94103. The
problem there was simply an erroneous strict compa...
Nikita Hovratov
13:47 Revision fdfed0d5: [TASK] Remove exclude setting from important fields
To simplify setting up permissions the following fields
are now always shown to editors:
- 'slug' in table 'pages'
-...
Georg Ringer
11:18 Revision 367424f3: [FEATURE] Add autocomplete attribute to PasswordViewHelper
The PasswordViewHelper is extended for a new tag
attribute "autocomplete", which can be used to
instruct the users' p...
Oliver Bartsch
10:55 Revision 9931125a: [TASK] Add NEON files to .editorconfig
The NEON files are currently missing in the .editorconfig
and properly added by this patch.
Resolves: #94637
Release...
Simon Gilli
10:54 Revision c975426b: [TASK] Doctrine DBAL: Use fetchAssociative() instead of fetch()
This change migrates $result->fetch() methods
to $result->fetchAssociative() and $result->closeCursor()
to $result->f...
Benni Mack
10:28 Revision e5805210: [BUGFIX] Fix several PHP 8 warnings for non admin users
Resolves: #94652
Releases: master
Change-Id: I805352b13eae98fd207ca45bbade34c489cc4c6d
Reviewed-on: https://review.ty...
Oliver Bartsch
10:26 Revision 5d1993bd: [TASK] Add NEON files to .editorconfig
The NEON files are currently missing in the .editorconfig
and properly added by this patch.
Resolves: #94637
Release...
Simon Gilli
09:49 Revision 5e18c1c7: [BUGFIX] Extend settings ac tests to revert changes when done
Settings acceptence tests has been extended to revert
all changes done to the installer when the test finished.
On t...
Jochen Roth

2021-07-28

17:18 Revision fcf3b07f: [TASK] Raise typo3/cms-styleguide:~11.4.0
Similar to styleguide's backend TCA data generator,
the extension can now generate a demo frontend to
render a page t...
Christian Kuhn
16:17 Revision da5e5fe3: [RELEASE] styleguide: 11.4.0 Styleguide can generate a demo frontend
Christian Kuhn
15:56 Revision 4da56766: [TASK] styleguide: Add frontend user and group
https://github.com/TYPO3-CMS/styleguide/pull/230
Create frontend user and group and configure it for frontend
login....
Jochen Roth
13:30 Revision 73dc99c9: [TASK] Extend runTests restricted acceptance tests example
Show in runTests -h command how to execute one specific acceptance
test. The syntax in codeception is a bit different...
Nikita Hovratov
13:27 Revision bd16ec16: [TASK] styleguide: Add additional example for inputDateTime with range set
https://github.com/TYPO3-CMS/styleguide/pull/228
This allows us to test saving empty dates with a lower range set to...
Nikita Hovratov
13:08 Revision 211bb660: [TASK] styleguide: Cleanup code
https://github.com/TYPO3-CMS/styleguide/pull/229
Unify creation of sys_languages and extend methods/forms
for later ...
Jochen Roth
12:26 Revision b73892f7: Task/progress indicator (#225)
When creating or deleting demo data in the backend module,
a loading indicator is shown, and the button is disabled.
...
Jochen Roth
07:41 Revision cfb31933: [TASK] Migrate Doctrine DBAL fetchAll() to fetchAllAssociative()
Since TYPO3 uses the \PDO::FETCH_ASSOC fetch mode
by default, fetchAll() is the equivalent for fetchAllAssociative()
...
Benni Mack
06:44 Revision 3748cafd: [BUGFIX] Initialize tooltips only once
Due to several modules initializing tooltips, it might happen that they
are initializing the same element twice or ev...
Nikita Hovratov

2021-07-27

14:54 Revision 62be6503: [TASK] Clean up Move Element Controller
This change
* Streamlines Controller Code
* Avoids unneeded Fluid assigns
* Uses strict typing
Resolves: #94604
Rel...
Benni Mack
11:59 Revision 2ea7f0c5: [FEATURE] Allow icon identifiers in the report module registration
To further streamline the usage of the IconRegistry, the reports
registration array now allows to define an icon iden...
Nikita Hovratov
10:17 Revision 11b9fab8: [BUGFIX] Check whether realpath exists in runTests.sh
#94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ...
Oliver Bartsch
10:14 Revision c10e00c3: [BUGFIX] Check whether realpath exists in runTests.sh
#94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ...
Oliver Bartsch
09:59 Revision 20e7e865: [BUGFIX] Check whether realpath exists in runTests.sh
#94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ...
Oliver Bartsch
06:58 Revision 954f0fa9: [BUGFIX] Do not use FrontendRestrictionContainer for index_config
The indexed_search queries to "index_config" do not need
to have the FrontendRestrictionContainer as the default
rest...
Benni Mack

2021-07-26

16:58 Revision 906873a6: [BUGFIX] Cast $siteUrl to string
In case substr returns false $siteUrl
is now casted to string and covered
by an additional unit test.
Resolves: #946...
Jochen Roth
16:36 Revision 4ab93f35: [TASK] Use Composer runtime platform check instead of our own
Several benefits come (basically for free) with this change.
1. We only maintain platform dependencies in composer.j...
Helmut Hummel
16:17 Revision d6e2b8d4: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c...
Benni Mack
15:59 Revision f0039ee7: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c...
Benni Mack
15:37 Revision 6aa3ebe0: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c...
Benni Mack
12:59 Revision 75a6ad71: [BUGFIX] Fix undefined array warning for indexed_search
Fix PHP8 undefined array key in indexed_search when
typoscript configuration is not included.
Resolves: #94631
Relea...
Torben Hansen
10:13 Revision 0893b693: [BUGFIX] Fix page layout grid columns
This fixes inconsistency in the display of the grid columns
between the fluid based page module and PageLayoutView.
...
Oliver Bartsch

2021-07-25

09:42 Revision b4c61a87: [BUGFIX] Use correct maximum width/height for media preview
Smaller images must not be blown up in visual size if smaller than
400x590px.
Resolves: #94475
Releases: master, 10....
Georg Ringer
09:33 Revision c9e22a8f: [BUGFIX] Use correct maximum width/height for media preview
Smaller images must not be blown up in visual size if smaller than
400x590px.
Resolves: #94475
Releases: master, 10....
Georg Ringer

2021-07-23

13:35 Revision 5c8d0397: [TASK] Deprecate extbase ObjectManager
With all non-legacy usages of ObjectManager being gone,
this final patch adds a series of @deprecation annotations
th...
Christian Kuhn
09:04 Revision 6e75da76: [BUFIX] Set fallback for undefined array keys in PHP8
Fix undefined array keys in form, core and
indexed_search for the frontend and in
extensionmanager.
Resolves: #94613...
Jochen Roth

2021-07-22

16:10 Revision 900bfc9f: [BUGFIX] Do not encode password reset link in plain text
The reset link, sent in the plain text version of the
PasswordReset functionality is not longer be encoded
as this ma...
Oliver Bartsch
15:58 Revision f155250f: [BUGFIX] Do not encode password reset link in plain text
The reset link, sent in the plain text version of the
PasswordReset functionality is not longer be encoded
as this ma...
Oliver Bartsch
15:27 Revision 8cff525a: [FEATURE] Use https by default when autolinking in RTE
When using CKEditor with autolinking plugin enabled
(e.g. simply typing www.typo3.org in the RTE) https:// is
now use...
Benni Mack
15:25 Revision 583d51dd: [TASK] Make runTests.sh compatible with docker-compose v2
docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ...
Jochen Roth
15:24 Revision bcb50908: [BUGFIX] Correctly resolve arrays in log messages
When using an array as data for a log entry placeholder,
it must be imploded as otherwise the placeholder would
not b...
Oliver Bartsch
15:17 Revision a71bb9da: [TASK] Make runTests.sh compatible with docker-compose v2
docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ...
Jochen Roth
14:55 Revision 7970143b: [TASK] Make runTests.sh compatible with docker-compose v2
docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ...
Jochen Roth
14:54 Revision b9f25d92: [BUGFIX] Respect TCA type language in getProcessedValue
Since #57082 the language columns, typically
`sys_language_uid`, are defined with the new
TCA type "language" instead...
Oliver Bartsch
14:54 Revision d30ba9cf: [TASK] Avoid ObjectManager in ext:extbase
This finishes removal of regular extbase ObjectManager
usages throughout the core: All left over places are
fallback ...
Christian Kuhn
14:53 Revision 129452ff: [TASK] ext:beuser BackendUser model does not extend extbase model
To further clean up ext:beuser and allow more refactoring
of the extension, the BackendUser model no longer extends
t...
Christian Kuhn
14:51 Revision e5bf0c14: [TASK] https as default scheme in f:uri.external and f:link.external
When no scheme is given using f:uri.external or
f:link.external fluid view helpers, they now fall
back to https inste...
Christian Kuhn
14:51 Revision 8972957a: [BUGFIX] Properly mark QueryView as deprecated
The class logs a deprecation in __construct(),
but the @deprecated annotation is missing.
Unit and functional tests ...
Christian Kuhn
10:36 Revision 52399538: [TASK] styleguide: Replace fetchColumn with fetchOne for Doctrine DBAL
Christian Kuhn
10:18 Revision d6fa37ea: [TASK] Replace fetchColumn with fetchOne for Doctrine DBAL
This change replaces all query results from the
database from fetchColumn() to fetchOne(), as this
is the new API use...
Benni Mack
09:47 Revision b6c2a5ea: [BUGFIX] Use ForwardResponse arguments if not null
Issue #92815 introduced a regression which triggered an endless
recursion in case of a validation error.
A bit longe...
Alexander Schnitzler
09:38 Revision 29fb5f52: [BUGFIX] Undefined array key with PHP8 in old services API
Fix a PHP Warning on custom auth services that have
no service subtype "processLoginDataBE".
Resolves: #94599
Releas...
Devid Messner
09:02 Revision bcb0bea0: [TASK] styleguide: Fix testing for MacOS and docker-compose 2
https://github.com/TYPO3-CMS/styleguide/pull/226
Changed syntax of docker-compose.yml to be compatible
with v2.0 and...
Jochen Roth
07:52 Revision 637fb942: [BUGFIX] Another DataHandler PHP 8 fix
A rather obvious TCA access scenario.
Resolves: #94611
Releases: master
Change-Id: Ie4ac8c7d1978e89de28076e0d036db19...
Christian Kuhn

2021-07-21

17:21 Revision b8d7cddb: [BUGFIX] Fix inactive languages in LanguagePack
The "Manage Language Packs" modal now displays
the inactive languages correct. This was previously
overridden by boot...
Oliver Bartsch
15:46 Revision dd98a14e: [TASK] styleguide: Provide default autowiring definition in Services.yaml
Resolves: https://github.com/TYPO3-CMS/styleguide/issues/221 Christian Kuhn
15:38 Revision db359d4d: [BUGFIX] styleguide: Apply CGL fixes
Christian Kuhn
15:35 Revision 6f66fc0a: [BUGFIX] styleguide: CI cgl test needs -n to actually fail if broken
Christian Kuhn
15:29 Revision 31f04ef5: [TASK] styleguide: Honor xdebug for php-cs-fixer
Allow
Build/Scripts/runTests.sh -x -p 7.4 -s cgl
Christian Kuhn
14:39 Revision 3d984dd6: [BUGFIX] Extbase ObjectManager can inject PSR ContainerInterface
Legacy Extbase ObjectManager has a symfony DI compiler pass
that registers all DI registered "Foo"Interface aliases
v...
Christian Kuhn
14:39 Revision db551e17: [BUGFIX] Extbase ObjectManager can inject PSR ContainerInterface
Legacy Extbase ObjectManager has a symfony DI compiler pass
that registers all DI registered "Foo"Interface aliases
v...
Christian Kuhn
14:26 Revision 54fef611: [TASK] styleguide: Add commands for TCA and frontend create/delete
Add the following command:
./bin/typo3 styleguide:generate frontend|tca|all
With the option '--delete' and '--create...
Jochen Roth
13:48 Revision 3155868c: [TASK] styleguide: Minor cleanup
Christian Kuhn
13:48 Revision 4b5d2f13: [TASK] styleguide: Add frontend generator
https://github.com/TYPO3-CMS/styleguide/pull/223
This add 2 buttons in the backend module.
One button will create th...
Jochen Roth
12:38 Revision f61bbff9: [BUGFIX] Ensure folder tree highlights initially selected folder
This change fixes a variable error to use "activeFolder" instead
of "selectedFolder".
Resolves: #94579
Releases: mas...
Benni Mack
10:07 Revision b4c7ce7c: [BUGFIX] Add missing title tag for edit icon in page module.
Resolves: #94573
Releases: master, 10.4
Change-Id: I62c96e78accb7a10b0da384bdd9d92a1ecab58c1
Reviewed-on: https://rev...
Georg Ringer
09:26 Revision 933edc91: [BUGFIX] Add missing title tag for edit icon in page module.
Resolves: #94573
Releases: master, 10.4
Change-Id: I62c96e78accb7a10b0da384bdd9d92a1ecab58c1
Reviewed-on: https://rev...
Georg Ringer
07:16 Revision 507a3716: [BUGFIX] Fix several issues regarding Recordlist search
Since #93892, clearing the search field did not longer
submit the form. This is now fixed by adding a dedicated
JS mo...
Oliver Bartsch

2021-07-20

21:56 Revision c07d6e01: [BUGFIX] Check whether tt_content parent page is accessible
Both, DatabaseRecordList as well as the ContextMenu feature the
"Show" button to preview a content element on its par...
Oliver Bartsch
21:33 Revision 3b3321ba: [BUGFIX] Check whether tt_content parent page is accessible
Both, DatabaseRecordList as well as the ContextMenu feature the
"Show" button to preview a content element on its par...
Oliver Bartsch
17:52 Revision 25266d21: [BUGFIX] Render upgrade wizard description in confirmation step
To keep its context, an upgrade wizard's description is now rendered in
the confirmation step. All possibly exising H...
Andreas Fernandez
10:28 Revision de36c9c6: [TASK] Set TYPO3 version to 11.3.2-dev
Change-Id: I9a7a0c93943ef9b2da90c8d3c7d41a2bc0505380
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/700...
Oliver Hader
10:27 Revision 4ba443ae: [TASK] Set TYPO3 version to 10.4.19-dev
Change-Id: I56ecd0721190515bc5c3a5280bbdbbcc1dda0826
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
10:27 Revision 3e204423: [TASK] Set TYPO3 version to 9.5.29-dev
Change-Id: I06e6dfb94b03924457e918dd8ae8e767259370ea
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
09:48 Revision e16fd6e9: [RELEASE] Release of TYPO3 11.3.1
Change-Id: I1e23f7c28e2e827d136a41b2894f1946efa0c744
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
09:42 Revision 7c21aada: [RELEASE] Release of TYPO3 10.4.18
Change-Id: Ica90f7ddb25c8d9504a5c250eb040b436d7ae9ec
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
09:35 Revision 860158af: [RELEASE] Release of TYPO3 9.5.28
Change-Id: I5fa0c57b0498f4335546f1a7462ad41ae51f210c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
09:20 Revision 678dfccb: [SECURITY] Do not log sensitive data in authentication process
When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
...
Benni Mack
09:19 Revision 02789b5b: [SECURITY] Mitigate XSS related to column names
The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul...
Oliver Bartsch
09:19 Revision a976a18a: [SECURITY] Encode error messages in Query Generatory & Query View
Properly encodes error messages to be used in HTML output in
"EXT:lowlevel" Query Generator and Query View components...
Oliver Hader
09:18 Revision 39c5a432: [SECURITY] Mitigate XSS in viewpage
The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr...
Oliver Bartsch
09:18 Revision 0b495016: [SECURITY] Do not log sensitive data in authentication process
When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
...
Benni Mack
09:18 Revision 6f8d69d2: [SECURITY] Mitigate XSS related to column names
The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul...
Oliver Bartsch
09:17 Revision 843718ec: [SECURITY] Encode error messages in Query Generatory & Query View
Properly encodes error messages to be used in HTML output in
"EXT:lowlevel" Query Generator and Query View components...
Oliver Hader
09:17 Revision a4406f37: [SECURITY] Mitigate XSS in viewpage
The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr...
Oliver Bartsch
09:17 Revision f8082e1f: [SECURITY] Do not log sensitive data in authentication process
When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
...
Benni Mack
09:16 Revision 01eb0e3b: [SECURITY] Mitigate XSS related to column names
The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul...
Oliver Bartsch
09:16 Revision 2c1db81f: [SECURITY] Encode error messages in Query View
Properly encodes error messages to be used in HTML output in
Query View component.
Resolves: #93868
Releases: master...
Oliver Hader
09:15 Revision 533bae31: [SECURITY] Mitigate XSS in viewpage
The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr...
Oliver Bartsch
09:15 Revision bb5e0821: [SECURITY] Do not log sensitive data in authentication process
When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
...
Benni Mack
09:14 Revision 3218db9e: [SECURITY] Mitigate XSS related to column names
The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul...
Oliver Bartsch
09:14 Revision 0474ca62: [SECURITY] Encode error messages in Query View
Properly encodes error messages to be used in HTML output in
Query View component.
Resolves: #93868
Releases: master...
Oliver Hader
09:14 Revision e8b5427d: [SECURITY] Mitigate XSS in viewpage
The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr...
Oliver Bartsch
09:08 Revision 5a49b34b: [TASK] Skip another SVG sanitizer test causing seg fault
A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel...
Christian Kuhn
08:47 Revision 0c78fae1: [TASK] Skip SVG sanitizer test causing segmentation fault
SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
Oliver Hader
08:28 Revision 7fbe487a: [TASK] Mitigate downstream CSV code injection
* uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
...
Oliver Hader
08:28 Revision 7998a24b: [TASK] Mitigate downstream CSV code injection
* uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
...
Oliver Hader
08:28 Revision f378139c: [TASK] Mitigate downstream CSV code injection
* uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
...
Oliver Hader
08:27 Revision 71ed99e8: [TASK] Mitigate downstream CSV code injection
* uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
...
Oliver Hader
08:07 Revision 80379086: [BUGFIX] Avoid PHP8 fatal errors in CommandLineUserAuthentication
Releases: master
Resolves: #94592
Change-Id: I0616e362b598beb49859f5e78a3f2636f6cdf73f
Reviewed-on: https://review.ty...
Helmut Hummel
08:06 Revision 26198673: [BUGFIX] Avoid PHP8 fatal errors in CommandLineUserAuthentication
Releases: master
Resolves: #94592
Change-Id: I0616e362b598beb49859f5e78a3f2636f6cdf73f
Reviewed-on: https://review.ty...
Helmut Hummel
04:59 Revision 5e676a21: [TASK] Clean up $coreExtensionsToLoad in functional tests
FunctionalTestCase loads these core extensions by default:
core, backend, frontend, extbase, install, recordlist, flu...
Christian Kuhn

2021-07-19

18:52 Revision 7896a612: [BUGFIX] Prevent TypeError in TableController
Prevent a possible TypeError in TableController by
casting the input argument to string.
Resolves: #94446
Releases: ...
Oliver Bartsch
18:52 Revision 936bb29c: [BUGFIX] Prevent TypeError in TableController
Prevent a possible TypeError in TableController by
casting the input argument to string.
Resolves: #94446
Releases: ...
Oliver Bartsch
17:58 Revision e566f832: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha...
Oliver Hader
17:57 Revision a2a3490b: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
Resolves: #94556
Releases: master, 11.3, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: ...
Oliver Hader
17:29 Revision 5cf195d9: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha...
Oliver Hader
17:29 Revision 80ab8672: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha...
Oliver Hader
17:29 Revision 048d2957: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha...
Oliver Hader
15:28 Revision ad3a216d: [TASK] Refactor ViewHelper tests
We have a decent test coverage of view helpers, especially
those within ext:fluid. This is an important asset and we'...
Christian Kuhn
11:50 Revision 8a9cfc8e: [TASK] Skip another SVG sanitizer test causing seg fault
A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel...
Christian Kuhn
11:50 Revision 0828d06b: [TASK] Skip another SVG sanitizer test causing seg fault
A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel...
Christian Kuhn
11:19 Revision 53bbf190: [TASK] Skip another SVG sanitizer test causing seg fault
A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel...
Christian Kuhn
09:57 Revision bb8f1f05: [BUGFIX] Add missing treeActions to RecordLinkHandler
Resolves: #94581
Releases: master
Change-Id: Id0e4fdce83f04a0c5a5060fb62832f6e93409eb3
Reviewed-on: https://review.ty...
Kevin Appelt
04:36 Revision dc620aea: [TASK] Reduce invalid arguments mentioned by PHPStan
Resolves: #94571
Releases: master
Change-Id: Ic84bf7ba69ef5b020f91661ff5387ef4b62f34f2
Reviewed-on: https://review.ty...
Benni Mack

2021-07-16

15:26 Revision d418d600: [BUGFIX] Fix undefined array key warnings for frontend in PHP8
Add fallback for undefined array keys in EXT:frontend,
EXT:indexed_search, EXT:core.
This fixes frontend rendering o...
Jochen Roth
15:17 Revision 2f0c2656: [FEATURE] Allow overriding fileFolder config with TSconfig
The "fileFolder" configuration options, available for TCA
columns of type "select" are used to fill the select field
...
Oliver Bartsch
13:53 Revision 6d956e81: [TASK] Clean up Permission controllers
The PermissionController was previously handled
via extbase, even though no pure Extbase-related
feature (validation,...
Oliver Bartsch
13:53 Revision 0de5ac09: [TASK] Remove empty h2 and margin in Scheduler module
This patch removes an empty h2 tag in the scheduler
module and also removes an unnecessary margin-bottom
which visual...
Oliver Bartsch
13:17 Revision cc948474: [TASK] Set TYPO3 version to 11.3.1-dev
Releases: 11.3
Change-Id: If4cb72de5097fcbfc3b670fdfb6328523b4e2e6e
Reviewed-on: https://review.typo3.org/c/Packages/...
Oliver Hader
10:22 Revision c39c206c: [TASK] Skip SVG sanitizer test causing segmentation fault
SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
Oliver Hader
10:21 Revision eac6c2fb: [TASK] Skip SVG sanitizer test causing segmentation fault
SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
Oliver Hader
10:21 Revision 0e53b48b: [TASK] Skip SVG sanitizer test causing segmentation fault
SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
Oliver Hader

2021-07-15

08:35 Revision 7c071834: [TASK] Backport SecurityUtility.stripHtml()
Originally introduced with #93453, this patch backports the method
`stripHtml()` from the `SecurityUtility` TypeScrip...
Andreas Fernandez
08:33 Revision 44b2f4b4: [TASK] Backport SecurityUtility.stripHtml()
Originally introduced with #93453, this patch backports the method
`stripHtml()` from the `SecurityUtility` TypeScrip...
Andreas Fernandez
08:04 Revision bb9b14e8: [BUGFIX] Fix undefined array key warnings for PHP8
Added fallback for undefined array keys
in backend, core, recycler, impexp, scheduler and
linkvalidator
Resolves: #9...
Jochen Roth

2021-07-14

17:54 Revision 49b5a49a: [BUGFIX] Make "Never hit" redirect filter work in combination with other filters
Also this patch assures the filter auto submitting
is working in case no redirects were found.
Resolves: #94560
Rele...
Daniel Goerz
16:50 Revision a1891ad5: [BUGFIX] Render upgrade wizard description in confirmation step
To keep its context, an upgrade wizard's description is now rendered in
the confirmation step. All possibly exising H...
Andreas Fernandez
14:57 Revision c671a1c5: [FEATURE] Add filter option "Never hit" to Redirects module
The Redirects module is extended for a new filter option
"Never hit". When used, the list is filtered for redirects,
...
Oliver Bartsch

2021-07-13

14:50 Revision 8c06104a: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:...
Oliver Hader
14:50 Revision a28ebb5f: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:...
Oliver Hader
14:49 Revision 54f68d15: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:...
Oliver Hader
14:12 Revision e7b268f4: [BUGFIX] Correctly resolve best matching FAL storage
For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img....
Oliver Hader
14:11 Revision e2040358: [BUGFIX] Correctly resolve best matching FAL storage
For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img....
Oliver Hader
12:47 Revision 34489f78: [TASK] Adjust RST syntax in SVG sanitizer documentation
Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:...
Oliver Hader
12:47 Revision 24d3417d: [TASK] Adjust RST syntax in SVG sanitizer documentation
Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:...
Oliver Hader
12:26 Revision 0c13ea72: [TASK] Adjust RST syntax in SVG sanitizer documentation
Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:...
Oliver Hader
11:49 Revision abf2498f: [BUGFIX] Fix labels for CSV download options
Resolves: #94548
Releases: master
Change-Id: Idcfbf496e3d572744310024ce96675ece3514c48
Reviewed-on: https://review.ty...
Oliver Bartsch
11:27 Revision 0443b664: [TASK] Introduce SVG Sanitizer
This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually...
Oliver Hader
11:27 Revision 45b389d4: [TASK] Introduce SVG Sanitizer
This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually...
Oliver Hader
09:19 Revision 7005ba71: [BUGFIX] Show folder path to file when editing sys_file_metadata
When editing the metadata of a file, the file is now
resolved in FormEngine, similar to what editors see
in the file ...
Benni Mack
08:44 Revision 46678d22: [TASK] Set TYPO3 version to 11.4.0-dev
Change-Id: I3380d28e1da80e182f073ce7ed38c893c7ffdc9a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/698...
Benni Mack
08:01 Revision 5f11a2c9: [RELEASE] Release of TYPO3 11.3.0
Change-Id: Icc6e6e01c230ea991a44c49908dd687cd54a867e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/698...
Benni Mack
07:52 Revision f4cc60d0: [BUGFIX] Revert "Always override new request arguments when forwarding"
This reverts commit 5932bdbd91f0127b89d639799043ac8e8c2f482b.
from https://review.typo3.org/c/Packages/TYPO3.CMS/+/69...
Benni Mack
06:04 Revision 52937514: [TASK] Streamline clipboard UI
The menu was removed because it contained
only already existing buttons (clear clipboard)
or buttons that do not belo...
Jochen Roth

2021-07-12

21:53 Revision c506e6fb: [TASK] Introduce SVG Sanitizer
This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually...
Oliver Hader
19:13 Revision 61030c7b: [BUGFIX] Correctly resolve best matching FAL storage
For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img....
Oliver Hader
18:22 Revision a06a256e: [BUGFIX] Properly check shortcut permissions in ShortcutRepository
When fetching available shortcuts for a user, also permissions
are checked by the ShortcutRepository. However previou...
Oliver Bartsch
17:44 Revision 6501ef5c: [TASK] Make filelist PHP8 compatible
Added fallback value for array undefined
keys for filelist as well as for impexp
because it is part of the current cl...
Jochen Roth
17:43 Revision 06bca9f1: [BUGFIX] Show SVG actions in Element Browser trees
Due to the change of scalable SVG icons the tree actions
for selecting actions in the Page Selector / File Selector
w...
Benni Mack
17:17 Revision 41110e39: [TASK] Move Changelog files into 11.3 for upcoming release
With the release of TYPO3 v11.3, Changelog documentation is no
longer expected in master, but in 11.3 folder.
Resolv...
Lina Wolf
17:15 Revision e705b302: [TASK] Improve exception messages in ImageService
The Extbase ImageService contains a helper method
`getImage()`. This method tries to find an image in a
couple of dif...
Oliver Bartsch
17:05 Revision 39392943: [BUGFIX] Properly check shortcut permissions in ShortcutRepository
When fetching available shortcuts for a user, also permissions
are checked by the ShortcutRepository. However previou...
Oliver Bartsch
17:00 Revision eb41ee8f: [TASK] Improve exception messages in ImageService
The Extbase ImageService contains a helper method
`getImage()`. This method tries to find an image in a
couple of dif...
Oliver Bartsch
16:56 Revision 1184d729: [BUGFIX] Enable ContextMenu for file mounts and file storages again
The custom ContextMenu ItemProviders for sys_filemounts
and sys_file_storage are removed as they never worked,
becaus...
Oliver Bartsch
16:46 Revision e51c76cb: [TASK] Remove FileDragProvider
The FileDragProvider was a special provider, only
used in the "legacy" FileList tree. As this tree was
already replac...
Oliver Bartsch
14:43 Revision 3e1ea9bb: [TASK] Allow to distinguish between file and folder rows in FileList
To allow further improvements of the FileList, it is
important to be able to distinguish between file and
folder rows...
Oliver Bartsch
14:41 Revision 8d1ed2dc: [BUGFIX] Enable ContextMenu for file mounts and file storages again
The custom ContextMenu ItemProviders for sys_filemounts
and sys_file_storage are removed as they never worked,
becaus...
Oliver Bartsch
14:40 Revision 16a239e7: [BUGFIX] Remove always true part of if condition
This patch fixes several small bugs regarding DataHandler range
validation:
1. The strict comparison of the value ag...
Nikita Hovratov
14:15 Revision cf1452b9: [BUGFIX] Fix missing closing divs in SelectSingleBoxElement
Under certain conditions closing divs were missing:
1. When all fieldControls are disabled.
2. If the field itself i...
Nikita Hovratov
12:54 Revision 843c14c4: [BUGFIX] Fix missing closing divs in SelectSingleBoxElement
Under certain conditions closing divs were missing:
1. When all fieldControls are disabled.
2. If the field itself i...
Nikita Hovratov
11:35 Revision 35f272f2: [BUGFIX] Remove always true part of if condition
This patch fixes several small bugs regarding DataHandler range
validation:
1. The strict comparison of the value ag...
Nikita Hovratov
11:26 Revision df82c2b3: [TASK] Migrate install tool login bootstrap classes
The class form-inline is not present anymore and has to be replaced
with layout classes.
Also remove empty spacing d...
Nikita Hovratov
11:18 Revision 4e88508b: [BUGFIX] Re-align IRRE header fields for FAL elements
The IRRE header block of each element (such as "filename" and "title")
renders a "dl" as block as "dl-horizontal" was...
Benni Mack
11:14 Revision 6141e855: [TASK] Remove unused variables throughout core
Due to refactoring or very old code some places in the core define
unused variables or variables, which are immediate...
Nikita Hovratov
11:07 Revision 4c78f44e: [BUGFIX] Apply correct classes in content element wizard filter
With the upgrade to Bootstrap 5, the CSS classes for setting a tab's
state need to get applied to the anchor element,...
Andreas Fernandez
08:14 Revision 6b9baf3a: [BUGFIX] styleguide: phpstan happy again
Christian Kuhn
07:31 Revision 10bc3ffc: [TASK] Add placeholder for title field in create multiple pages
Since the page title field is labeled by "Page X:", instead of
the field label (as it's the case for the doktype), a ...
Oliver Bartsch
 

Also available in: Atom