Project

General

Profile

Activity

From 2021-07-17 to 2021-08-15

2021-08-14

11:54 Revision 9108f312: [BUGFIX] ext:lowlevel advanced query where clauses
* "Make query" vanished from the interface since #94121
due to a broken type comparison on $this->queryConfig.
* Date...
Andrzej Kołbuc
11:07 Revision bd74bbfe: [TASK] Improve wording in indexed search deleteFromIndexAfterEditing
Resolves: #94888
Related: #94577
Releases: master
Change-Id: I6f1405b0de857b050799ff521b88e617f0307858
Reviewed-on: h...
Tymoteusz Motylewski
10:43 Revision 4dbe0208: [BUGFIX] Use loading="lazy" in FormEngineUtility::getIconHtml()
The method `FormEngineUtility::getIconHtml()` is used in various places,
e.g. when rendering icons of a SelectIcons f...
Andreas Fernandez
10:41 Revision 6d5e8880: [TASK] Clean up ErrorHandler
The error handler now uses LogLevel
constants in various places, except for sys_log
where the severity is manually re...
Benni Mack
10:29 Revision 230240e8: [BUGFIX] Fix validation and response in PasswordRecoveryController
Since the introduction of `ForwardResponse` in Extbase in #92815
password rules and hash validation in the PasswordRe...
Torben Hansen
10:21 Revision 15c204c6: [BUGFIX] Use loading="lazy" in FormEngineUtility::getIconHtml()
The method `FormEngineUtility::getIconHtml()` is used in various places,
e.g. when rendering icons of a SelectIcons f...
Andreas Fernandez
10:02 Revision be8b169c: [FEATURE] Clear indexed_search documents when content is changed
A new feature flag enables indexed_search to remove the documents from
the index if the page or content is changed in...
Georg Ringer
09:36 Revision 3c304ac9: [TASK] Strictify tests part 4
This part handles:
- EXT:belog
- EXT:beuser
Resolves: #94878
Releases: master
Change-Id: I6f54188d340c6992fa798dfb67...
Roman Büchler

2021-08-13

21:58 Revision effde58d: [TASK] Remove deprecated PluginEnhancer::getNamespacedRequirements
Method is marked deprecated since v10 and can be removed in v11.
Resolves: #94781
Releases: master
Change-Id: Ibd121...
Wouter Wolters
21:56 Revision 150c18e2: [TASK] Upgrade php-cs-fixer to latest version v3
diff-format option has been removed. udiff is the default
now since v3.
composer u friendsofphp/php-cs-fixer compose...
Wouter Wolters
21:29 Revision 8188b861: [TASK] Strictify UnitTests part 1
The following core extensions are handled:
* EXT:scheduler
* EXT:seo
* EXT:setup
* EXT:t3editor
* EXT:workspaces
Re...
Wouter Wolters
21:18 Revision 7211aefe: [TASK] Remove variables that are unused
Several unused variables are found that can be removed without
problems.
Resolves: #94793
Releases: master
Change-Id...
Wouter Wolters
21:10 Revision 136767a3: [TASK] Add test method prefix checker to gitlab-ci
Test methods are not allowed to have a prefix "test".
Use the annotation "@test" in phpDoc instead.
Integration into...
Wouter Wolters
20:32 Revision e9c09bc8: [BUGFIX] Add space below "new element" button
The "create new element" button in the form
editor was cut off.
This is fixed by calculating the height
minus the do...
Jochen Roth
20:20 Revision db930057: [BUGFIX] Remove animation on option update in form editor
On each keystroke the animation for validators was
triggered. This is now fixed by removing the
animation on an activ...
Jochen Roth
19:59 Revision 5697363a: [FEATURE] Introduce explicit f:sanitize.html view-helper
New `<f:sanitize.html build="default">` view-helper is introduced
which directly invokes processing of `typo3/html-sa...
Oliver Hader
19:59 Revision 56c9676b: [FEATURE] Introduce explicit f:sanitize.html view-helper
New `<f:sanitize.html build="default">` view-helper is introduced
which directly invokes processing of `typo3/html-sa...
Oliver Hader
19:58 Revision 05453801: [FEATURE] Introduce explicit f:sanitize.html view-helper
New `<f:sanitize.html build="default">` view-helper is introduced
which directly invokes processing of `typo3/html-sa...
Oliver Hader
19:58 Revision 4882b691: [FEATURE] Introduce explicit f:sanitize.html view-helper
New `<f:sanitize.html build="default">` view-helper is introduced
which directly invokes processing of `typo3/html-sa...
Oliver Hader
19:54 Revision 17443f7a: [TASK] Rename runTests.sh suites and optimize php linting
To be more consistent:
* Rename "-s install" to "-s acceptanceInstall"
* Rename "-s cglAll" to "-s cgl"
* Rename "-s ...
Andreas Fernandez
15:44 Revision cd4ce0a0: [BUGFIX] Fix spelling error in changelog
Resolves: #94882
Releases: master
Change-Id: I3f398731cb2bd313efae0f8f7f75032fb4220ca7
Reviewed-on: https://review.ty...
Björn Jacob
15:30 Revision 3f46d1f7: [TASK] Streamline and modernize form manager
Streamline and optimize styling and markup of the form manager of form module.
* Clean up markup and classes of form...
Andreas Steiger
15:00 Revision 012696d0: [BUGFIX] Stabilize ext:impexp acceptance tests
* Clickmenu needs to wait for full initialization
before clicking on 'more'.
* Always wait for page elements when l...
Benni Mack
15:00 Revision 4f42b493: [BUGFIX] Fix columns selector action buttons
The columns selector actions buttons did previously
not respond when clicking on their icon.
This is fixed by adding...
Oliver Bartsch
14:56 Revision 590fc7db: [TASK] Drop legacy form MIME types
Resolves: #94871
Releases: master
Change-Id: If8f4c823d1e21639a173f8ba2580e15c4daf9e20
Reviewed-on: https://review.ty...
Mathias Brodala
14:56 Revision 400a19e5: [BUGFIX] Respect toggle for legacy form upload MIME types again
Resolves: #92309
Releases: 10.4
Change-Id: Ia942a5ed3ece663d2dd3ac03af08f3d62910253c
Reviewed-on: https://review.typ...
Mathias Brodala
13:42 Revision f337976a: [DOCS] Exclude form finisher options from overrides
The documentation describes how to exclude specific options
from being overridden via the form plugin.
Resolves: #80...
Björn Jacob
13:21 Revision 0fa1f029: [DOCS] Exclude form finisher options from overrides
The documentation describes how to exclude specific options
from being overridden via the form plugin.
Resolves: #80...
Björn Jacob
11:57 Revision f15e4523: [TASK] Disable a ext:impexp functional test with mssql
This one is disabled with sqlite already, mssql
suffers from the same issue. Needs a dedicated
fix somewhere in the t...
Christian Kuhn
11:44 Revision 8244bf90: [BUGFIX] Fix FileSpoolTest creating "spool" directory on root level
The FileSpoolTest is creating a directory "spool" on root level.
Unit tests should never create directories on the ro...
Wouter Wolters
11:21 Revision a2be385b: [BUGFIX] Make the buttons in the last "duplicate form" step clickable
Cleanup the last "duplicate form" wizard code and make the
buttons in the last "duplicate form" wizard step clickable...
Ralf Zimmermann
11:13 Revision 96ce480c: [BUGFIX] Fix FileSpoolTest creating "spool" directory on root level
The FileSpoolTest is creating a directory "spool" on root level.
Unit tests should never create directories on the ro...
Wouter Wolters
11:08 Revision c0c50920: [BUGFIX] Remove prefixed scriptName from urlPath in PageRouter
Remove resolved scriptName with leading slash from url in
PageRouter matchRequest method.
This prevent to change the...
Stefan Bürk
10:46 Revision 1dfaf6f7: [BUGFIX] Remove prefixed scriptName from urlPath in PageRouter
Remove resolved scriptName with leading slash from url in
PageRouter matchRequest method.
This prevent to change the...
Stefan Bürk
10:46 Revision 4a3500d8: [BUGFIX] Add fallback for array key warnings in DebugUtility.php
Fixed by adding a fallback to the affected array keys.
Resolves: #94863
Releases: master
Change-Id: I373910d106971c1...
Jochen Roth
10:26 Revision e2e59fb3: [BUGFIX] Remove prefixed scriptName from urlPath in PageRouter
Remove resolved scriptName with leading slash from url in
PageRouter matchRequest method.
This prevent to change the...
Stefan Bürk
10:22 Revision 7954f16b: [BUGFIX] Support for vimeo event url
The vimeo.com/event/ prefix is now allowed as well
when using Online Media from Vimeo Sources.
Resolves: #94357
Rele...
Guido Schmechel
09:53 Revision 99b134d3: [BUGFIX] Include missing LL file in form flexform
In patch #94429 inclusion of LL file has been removed accidentally.
To prevent multiple inclusion of LL-file in loop,...
Andreas Häfner
09:52 Revision 6c12d5ad: [TASK] Remove deprecated form setup mixins
Form mixins were deprecated with #89742. The patch removes the code.
Resolves: #94861
Releases: master
Change-Id: Ic...
Ralf Zimmermann
09:47 Revision 290d9d2c: [TASK] Reduce inline JavaScript in Page Module Paste logic
When having a content element on the clipboard (normal mode)
the page module dynamically shows paste icons
everywhere...
Benni Mack
09:44 Revision 2b4713ca: [TASK] Support for vimeo event url
Resolves: #94357
Releases: master, 10.4
Change-Id: I8c074372c3c42b8c5a74afff7b9fb386c2f136a2
Reviewed-on: https://rev...
Guido Schmechel
09:43 Revision d0faa44b: [TASK] Make unit tests from adminpanel more strict
Resolves: #94851
Releases: master
Change-Id: Ied2b2e1eb3ca05da12893a1ad23784e85bda74d5
Reviewed-on: https://review.ty...
Roman Büchler
06:19 Revision d416cff0: [BUGFIX] Avoid timeout issues through SvgFilesSanitization
Skip a real check of the file system for SVG files in advance
in the SvgFilesSanitization wizard to avoid timeouts in...
Georg Ringer
06:19 Revision 566ee426: [BUGFIX] Avoid timeout issues through SvgFilesSanitization
Skip a real check of the file system for SVG files in advance
in the SvgFilesSanitization wizard to avoid timeouts in...
Georg Ringer
06:19 Revision 71cdedbe: [BUGFIX] Avoid timeout issues through SvgFilesSanitization
Skip a real check of the file system for SVG files in advance
in the SvgFilesSanitization wizard to avoid timeouts in...
Georg Ringer
05:59 Revision 3295f4ca: [BUGFIX] Avoid timeout issues through SvgFilesSanitization
Skip a real check of the file system for SVG files in advance
in the SvgFilesSanitization wizard to avoid timeouts in...
Georg Ringer

2021-08-12

20:03 Revision 6c634fc7: [TASK] Add status quo tests for f:format.html
Resolves: #94857
Releases: master, 11.3, 10.4, 9.5
Change-Id: I7654fb4cec38d38044441e885a21676dcacf9a8f
Reviewed-on: ...
Oliver Hader
20:03 Revision bdc5acac: [TASK] Add status quo tests for f:format.html
Resolves: #94857
Releases: master, 11.3, 10.4, 9.5
Change-Id: I7654fb4cec38d38044441e885a21676dcacf9a8f
Reviewed-on: ...
Oliver Hader
19:31 Revision daa4c466: [TASK] Add status quo tests for f:format.html
Resolves: #94857
Releases: master, 11.3, 10.4, 9.5
Change-Id: I7654fb4cec38d38044441e885a21676dcacf9a8f
Reviewed-on: ...
Oliver Hader
19:31 Revision db14769d: [TASK] Add status quo tests for f:format.html
Resolves: #94857
Releases: master, 11.3, 10.4, 9.5
Change-Id: I7654fb4cec38d38044441e885a21676dcacf9a8f
Reviewed-on: ...
Oliver Hader
19:11 Revision a7d5450f: [BUGFIX] Re-add language switcher for sys_file_metadata records
Using the TranslationConfigurationProvider API returns an array
of available languages for a given site (and on pid=0...
Benni Mack
18:08 Revision 2e316ec2: [DOCS] Document usage of YAML loader
The Form Framework ships its own YAML loader and
does not consistently use the YAML loader of the
TYPO3 core. The pat...
Björn Jacob
17:58 Revision 10bdc758: [TASK] Forward initiator to typo3/html-sanitizer
A new `SanitizerInitiator` is added and forwarded to
`typo3/html-sanitizer`. This allows getting a full stack-trace
w...
Oliver Hader
17:58 Revision 20938164: [TASK] Forward initiator to typo3/html-sanitizer
A new `SanitizerInitiator` is added and forwarded to
`typo3/html-sanitizer`. This allows getting a full stack-trace
w...
Oliver Hader
17:57 Revision b4f6e4b3: [TASK] Forward initiator to typo3/html-sanitizer
A new `SanitizerInitiator` is added and forwarded to
`typo3/html-sanitizer`. This allows getting a full stack-trace
w...
Oliver Hader
17:57 Revision 4d80fb73: [TASK] Forward initiator to typo3/html-sanitizer
A new `SanitizerInitiator` is added and forwarded to
`typo3/html-sanitizer`. This allows getting a full stack-trace
w...
Oliver Hader
17:55 Revision aebba5a7: [DOCS] Document usage of YAML loader
The Form Framework ships its own YAML loader and
does not consistently use the YAML loader of the
TYPO3 core. The pat...
Björn Jacob
17:06 Revision d79b3519: [BUGFIX] Fix undefined array key warning in AdministrationRepository
Running PHP8 on "Indexing Statistics" page an undefined array key
warning was thrown.
This is fixed by adding a null...
Jochen Roth
16:24 Revision b7a74cc1: [FEATURE] Add TCA option showNewRecordLink
This introduces a new TCA option "showNewRecordLink"
for TCA type "inline". It can be used to disable the
"New record...
Oliver Bartsch
16:18 Revision 6f7c961a: [TASK] gitlab-ci: Backup TYPO3 logs of backend acceptance tests
Sometimes acceptance tests fail due to a failed TYPO3 backend request,
which is recorded in the TYPO3 log file. Save ...
Alexander Nitsche
16:10 Revision ff06d679: [BUGFIX] Ensure correct merge of update suggestions
The calls to the getUpdateSuggestions() method may result
in the same change is added twice to the same hash. Using
a...
Simon Gilli
16:08 Revision dd9198e4: [TASK] gitlab-ci: Backup TYPO3 logs of backend acceptance tests
Sometimes acceptance tests fail due to a failed TYPO3 backend request,
which is recorded in the TYPO3 log file. Save ...
Alexander Nitsche
16:06 Revision 4fbbbd5d: [BUGFIX] Fix spelling error in form
In #90264 the datepicker JS was moved to an external
file. A new YAML configuration has been introduced.
Unfortunatel...
Björn Jacob
15:59 Revision 754769e2: [TASK] Rename changed method name in comments and rst
During development the method name getParserByKey of the
SoftReferenceParserFactoy class has been changed to
getSoftR...
Nikita Hovratov
15:47 Revision b9324a6d: [TASK] gitlab-ci: Backup TYPO3 logs of backend acceptance tests
Sometimes acceptance tests fail due to a failed TYPO3 backend request,
which is recorded in the TYPO3 log file. Save ...
Alexander Nitsche
15:44 Revision 4a60e97a: [TASK] Upgrade to typo3/html-sanitizer v2.0.8
https://github.com/TYPO3/html-sanitizer/releases/tag/v2.0.8
composer req typo3/html-sanitizer:^2.0.8
Resolves: #948...
Oliver Hader
15:44 Revision 76b7f3d0: [TASK] Upgrade to typo3/html-sanitizer v2.0.8
https://github.com/TYPO3/html-sanitizer/releases/tag/v2.0.8
composer req typo3/html-sanitizer:^2.0.8
Resolves: #948...
Oliver Hader
15:44 Revision 591e9888: [TASK] Upgrade to typo3/html-sanitizer v2.0.8
https://github.com/TYPO3/html-sanitizer/releases/tag/v2.0.8
composer req typo3/html-sanitizer:^2.0.8
Resolves: #948...
Oliver Hader
15:43 Revision 1f830535: [TASK] Upgrade to typo3/html-sanitizer v2.0.8
https://github.com/TYPO3/html-sanitizer/releases/tag/v2.0.8
composer req typo3/html-sanitizer:^2.0.8
Resolves: #948...
Oliver Hader
14:50 Revision 0c39ed1e: [TASK] Remove deprecated shortMD5 usage form clipboard
Clipboard components still used and documented the
deprecated shortMD5 method. This is now fixed.
Resolves: #94844
R...
Oliver Bartsch
14:35 Revision 37a62e32: [TASK] Use @test annotation instead of test prefix
Resolves: #94838
Releases: master
Change-Id: I6e5c5e5dfb58c42956629ddefa85cd5f21a55884
Reviewed-on: https://review.ty...
Roman Büchler
14:05 Revision 235e0e69: [BUGFIX] Do not render empty dropdown in list modules
In case no secondary options are available, the dropdown
is not longer rendered in record- and filelist, since this l...
Oliver Bartsch
13:53 Revision 48810cb7: [FEATURE] Register SoftReference parsers via DI
The concept for registration and usage of soft reference parsers
received a complete overhaul.
Starting with the reg...
Nikita Hovratov
13:28 Revision 7aa30014: [DOCS] Document overrideConfiguration parameter
Some remarks regarding the overrideConfiguration parameter
have been documented.
Resolves: #89933
Releases: master, ...
Björn Jacob
13:26 Revision 69af2140: [TASK] Initialize datepicker JS in external file
Before this patch, the DatePickerViewHelper of EXT:form would
always render its datepicker JavaScript inline.
The Da...
Christian Eßl
13:23 Revision 3f778a69: [BUGFIX] Fix foreach array used as variabele in TranslationServiceTest
Also fix method call to flushData with an array as arguments which
should be a string.
Resolves: #94789
Releases: ma...
Wouter Wolters
13:17 Revision cc0c62e8: [FEATURE] Improve Usability in Workspaces module
The workspaces module has a better style and some
improvements for editors and administrators:
* Editors now get fee...
Benni Mack
12:43 Revision b906f761: [TASK] Scale custom backend logo to fit into given div
The custom backend logo could break the layout if
not properly scaled.
This issue is fixed by setting max-width
and ...
Jochen Roth
12:18 Revision b33fb416: [TASK] Improve PHPunit used assertions
Main changes are:
* Use assertArrayHasKey/assertArrayNotHasKey instead of array_key_exists.
* Fix misordered assertE...
Wouter Wolters
12:08 Revision 5d257b78: [TASK] Remove rel="shortcut" from page.shortcutIcon output
The shortcut link type is invalid and must not be used, see e.g.
https://developer.mozilla.org/en-US/docs/Web/HTML/Li...
Christoph Schwob
12:06 Revision 6f8b2238: [BUGFIX] Fix misuse of in_array function in RequestBuilder of Extbase
The function array_key_exists should be used instead.
Resolves: #94792
Releases: master
Change-Id: I19ca8fd7b003ba79...
Wouter Wolters
11:28 Revision fc2132c9: [DOCS] Document final "nature" of Redirect finisher
This patch adds a note about the final "nature" of the
Redirect finisher.
Resolves: #91381
Releases: master, 10.4
Ch...
Björn Jacob
11:16 Revision b2bd6b8a: [BUGFIX] trim md5 implementation for Abstract Graphical Tasks
This change falls back for the checksum of a shorter
md5 hash sum in order to avoid re-processing all existing
proces...
Benni Mack
11:15 Revision 87958eb1: [TASK] Remove usage of deprecated method `setMethods` in UnitTests
The function `setMethods` in the MockBuilder class of PHPunit is deprecated.
Use `onlyMethods` or `addMethods` instea...
Wouter Wolters
11:06 Revision 13414805: [DOCS] Document final "nature" of Redirect finisher
This patch adds a note about the final "nature" of the
Redirect finisher.
Resolves: #91381
Releases: master, 10.4
Ch...
Björn Jacob
10:43 Revision 59b62429: [TASK] Cleanup EXT:impexp
This patch serves as a basis for further improving
the UX and new features for import / export.
* Better separation ...
Alexander Nitsche
10:26 Revision 526654e4: [TASK] Update egulias/email-validator
Use the latest version which gets full support.
composer req egulias/email-validator:^3.1
composer req egulias/email...
Georg Ringer
10:18 Revision 9f87b2c7: [BUGFIX] Inform about extended support in reports module correctly
The Core Updater and Reports module were modified to render correct
information about non-community supported TYPO3 r...
Andreas Fernandez
10:18 Revision b9c19063: [BUGFIX] Inform about extended support in reports module correctly
The Core Updater and Reports module were modified to render correct
information about non-community supported TYPO3 r...
Andreas Fernandez
09:40 Revision 26886124: [BUGFIX] Inform about extended support in reports module correctly
The Core Updater and Reports module were modified to render correct
information about non-community supported TYPO3 r...
Andreas Fernandez
09:34 Revision fda3be5d: [TASK] Deprecate GeneralUtility::shortMD5()
The method GeneralUtility::shortMD5() generates an MD5 hash and trims it
to a configurable length, where 10 character...
Andreas Fernandez
08:05 Revision e0e81d42: [BUGFIX] Loosen too strict checks for ModuleStateStorage
The replacement for fsMod comes with a bad
side-effect when using the topbar.
This change ensures that a "mount" can...
Benni Mack
06:42 Revision de6c30ca: [BUGFIX] Rename class for vertical rule in access module
Bootstrap 5.1.0, we updated to in #94752, introduced
a `.vr` (vertical rule) class. This collided with our
access mod...
Oliver Bartsch

2021-08-11

20:51 Revision ca4afee8: [TASK] Introduce ModuleStateStorage replacing fsMod
JavaScript object :js:`top.fsMod` managing the "state" for page-tree and
file-tree related contexts in the backend us...
Oliver Hader
20:48 Revision 44821e39: [TASK] Always show "normal" clipboard actions in secondary menu
This patch moves the "normal" clipboard actions, such
as copy and cut, into the secondary dropdown in
recordlist and ...
Oliver Bartsch
16:56 Revision 78cbc347: [TASK] Inform about header field usage for special elements
Some content elements, namely "html", "div" and "shortcut"
do not display the header field value in the frontend. How...
Oliver Bartsch
16:54 Revision b58284d5: [BUGFIX] Replace deprecated LanguageService injections
Since #94414 directly injecting the LanguageService is
deprecated. The LanguageServiceFactory has to be used
instead....
Oliver Bartsch
16:50 Revision 83f9b088: [TASK] Update Bootstrap to 5.1.0
This patch updates bootstrap to version 5.1.0, introducing several
bugfixes. See https://github.com/twbs/bootstrap/re...
Benni Mack
16:09 Revision 58915206: [BUGFIX] Prevent nested returnUrl parameters in DatabaseRecordList
The clipboard copy and cut actions do not longer define a returnUrl,
since the action does not switch the module. Thi...
Oliver Bartsch
16:05 Revision 9f36f32a: [BUGFIX] Provide current table definition for Sqlite
Sqlite needs the current table definition in the alterTable() method to
be able to alter the table. This patch adds t...
Simon Gilli
15:26 Revision ba904c80: [BUGFIX] Make null-value checkboxes clickable
The checkbox "t3-form-field-eval-null-checkbox" lost its former CSS class
"checkbox" and thus its attribute "position...
Robert Kärner
15:15 Revision f87376f7: [BUGFIX] Re-Add autoloading for EXT:filelist
The autoloading was accidentally removed during #94747.
Resolves: #94812
Releases: master
Change-Id: Ibbabc31607f918...
Daniel Siepmann
13:54 Revision c81483f4: [BUGFIX] Accept JS spam protected email addresses
When TYPO3 is configured to spam protect email
addresses using an offset, then the HTML sanitizer
introduced in #9437...
Torben Hansen
13:54 Revision 63d3f9f7: [BUGFIX] Accept JS spam protected email addresses
When TYPO3 is configured to spam protect email
addresses using an offset, then the HTML sanitizer
introduced in #9437...
Torben Hansen
13:54 Revision d80cac5c: [BUGFIX] Accept JS spam protected email addresses
When TYPO3 is configured to spam protect email
addresses using an offset, then the HTML sanitizer
introduced in #9437...
Torben Hansen
12:10 Revision f1d944c7: [BUGFIX] Fix the Formelement selection button on first use
Fix the Formelement selection button on first use. The variable
`propertyData` might be a string and the expression
`...
Grégory Jaouën
11:52 Revision 988de489: [TASK] Enhance documentation for integration of html-sanitizer
* remove superfluous `}` literal from PHP example
* add "Troubleshooting" section of reported side-effects
* add "Log...
Tomas Norre Mikkelsen
11:51 Revision 1492c4e0: [TASK] Enhance documentation for integration of html-sanitizer
* remove superfluous `}` literal from PHP example
* add "Troubleshooting" section of reported side-effects
* add "Log...
Tomas Norre Mikkelsen
11:51 Revision 0819a2d4: [TASK] Enhance documentation for integration of html-sanitizer
* remove superfluous `}` literal from PHP example
* add "Troubleshooting" section of reported side-effects
* add "Log...
Tomas Norre Mikkelsen
11:47 Revision af44b1b9: [BUGFIX] Fix the Formelement selection button on first use
Fix the Formelement selection button on first use. The variable
`propertyData` might be a string and the expression
`...
Grégory Jaouën
11:34 Revision 69b7946d: [BUGFIX] Fix undefined array key in XmlSitemapRenderer
When calling the sitemap (type 1533906435) undefined
key warnings are thrown.
This is fixed by properly checking the...
Jochen Roth
10:56 Revision 66d053f6: [TASK] Move EXT:form inline JS from template to controller
Allows compatibility with Fluid 3.x.
The change is necessary because Fluid 3.x moves away from regular
expression to...
Claus Due
10:36 Revision 02c2b6e7: [TASK] Enhance documentation for integration of html-sanitizer
... follow-up ...
Resolves: #94797
Releases: master
Change-Id: I8fedbf9ed7e67bf6db7d248680c9844b1a8c6b76
Reviewed-on...
Oliver Hader
08:03 Revision 94c1b06b: [TASK] Enhance documentation for integration of html-sanitizer
* remove superfluous `}` literal from PHP example
* add "Troubleshooting" section of reported side-effects
* add "Log...
Tomas Norre Mikkelsen
07:55 Revision 1747a611: [TASK] Update codeception dev-dependency
This change is a pre-requisite for allowing
guzzle/psr7 2.0.
Used composer command:
composer req --dev codeception...
Benni Mack
07:29 Revision 7cd5d18d: [TASK] Remove unused iconRegistry in CheckboxToggleElement
Resolves: #94795
Releases: master
Change-Id: Ia4a0123a70a2b50b4f89e04e3f15c18559489c97
Reviewed-on: https://review.ty...
Wouter Wolters
06:54 Revision 0e36b9e0: [BUGFIX] Respect 'ignoreRootLevelRestriction' setting
Respect 'ignoreRootLevelRestriction' TCA setting when fetching history
records. This is required for non-admins to be...
Albrecht Köhnlein
06:51 Revision 4871338c: [BUGFIX] Accept JS spam protected email addresses
When TYPO3 is configured to spam protect email
addresses using an offset, then the HTML sanitizer
introduced in #9437...
Torben Hansen

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
 

Also available in: Atom