Project

General

Profile

Activity

From 2021-07-25 to 2021-08-23

2021-08-23

23:05 Revision 92e04f10: [BUGFIX] Remove unnecessary html tags
Labels are rendered by CshViewHelper which do htmlspecialchars on it. Next step todo is change whole additional field... Andrzej Kołbuc
22:22 Revision 0501c0ea: [TASK] Strictify UnitTests part 2
The following core extensions are handled:
EXT:reports
EXT:redirects
EXT:recycler
EXT:recordlist
EXT:opendocs
EXT:li...
Wouter Wolters
21:53 Revision 52dd56a2: [BUGFIX] Extbase ObjectConverter properly handles instantiation
The extbase ObjectConverter - typically used when mapping
request arguments to target domain models - needs more
fine...
Oliver Bartsch
21:08 Revision 14a8aa11: [BUGFIX] Re-enable reset of excluded records in EXT:impexp
This is a regression introduced with #94057 that causes resetting
excluded records to throw an exception in the expor...
Alexander Nitsche
20:35 Revision 846abdca: [TASK] Simplify stylesheet and script assignments in ext:form
Avoids round trip through Fluid template, but instead assigns
stylesheets and inline scripts directly via `PageRender...
Oliver Hader
20:29 Revision e33b8875: [BUGFIX] Reactivate preset actions in current EXT:impexp
This is a regression introduced with #94772 that causes all actions
related to export presets to fail because the con...
Alexander Nitsche
20:08 Revision 3ffa550e: [BUGFIX] Reset mass action state when updating workspace listing
Have you ever wondered why "unrelated" records
got processed in workspaces review when using
one of the mass actions?...
Oliver Bartsch
20:02 Revision 00decdf5: [BUGFIX] Revert "Remove prefixed scriptName from urlPath in PageRouter"
This reverts commit e2e59fb3db537bc7b2c0baa00267edfdd415035c due
to certain incompatibilities with direct "index.php"...
Benni Mack
20:00 Revision d9c23004: [TASK] Deprecate lowerCamelCase options of EXT:impexp commands
Adapting the "impexp:export" and "impexp:import" commands to
the TYPO3 Core and replacing all lowerCamelCase options ...
Alexander Nitsche
19:27 Revision f56c5eda: [TASK] Deprecate edit panel related functionality
The frontend editing extension ext:feedit has been
extracted from core monorepo with #87498 in v10.
This rendered st...
Christian Kuhn
19:18 Revision e9ba620f: [BUGFIX] Fix various context menu visibility issues
The context menu skeleton is partially visible for a very short time,
before its items are rendered and event listene...
Andreas Fernandez
18:40 Revision 53649c82: [TASK] Deprecate TypoScriptFrontendController->cObjectDepthCounter
TypoScriptFrontendController has a property to count nesting
of content objects. This is used in ContentObjectRendere...
Christian Kuhn
18:40 Revision b893e2df: [TASK] Replace GU::getIndpEnv('TYPO3_SITE_URL')
The information is available in the request and should be used from there.
Resolves: #94632
Releases: master
Change-...
Anja Leichsenring
18:33 Revision 2d1ca4c5: [TASK] Remove replace for EXT:about in composer.json
The extesion "about" is moved to EXT:backend and can
safely be removed in composer.json.
Resolves: #94967
Related: #...
Wouter Wolters
18:28 Revision 05080ca5: [BUGFIX] Check for any references to formPersistenceIdentifier
Fetching all references from sys_references to formPersistenceIdentifier
should have the same constraints as counting...
Achim Fritz
18:28 Revision 6ca03c0c: [BUGFIX] Always remove deletedDropZone in PageTree after dragEnd
If the dropzone was not visible, remove it without animation.
Resolves: #94892
Releases: master
Change-Id: Icfb0090b...
Stefan Bürk
18:28 Revision bbdc8f80: [TASK] Use ParserFactory::ONLY_PHP7 everywhere instead of PREFER_PHP7
Resolves: #94895
Releases: master
Change-Id: Ic8a69d570627e3017c53b2ad2959ade0f657fb5f
Reviewed-on: https://review.ty...
Wouter Wolters
18:06 Revision f7808d0f: [BUGFIX] Reset mass action state when updating workspace listing
Have you ever wondered why "unrelated" records
got processed in workspaces review when using
one of the mass actions?...
Oliver Bartsch
18:03 Revision fe19922c: [BUGFIX] References to formPersistenceIdentifier
fetching all references from sys_references to formPersistenceIdentifier
should have the same constraints as counting...
Achim Fritz
17:52 Revision 8da6467b: [TASK] Deprecate a couple of ContentObjectRenderer properties
ContentObjectRenderer has a couple of non-critical and
mostly unused public properties. Those can be deprecated
witho...
Christian Kuhn
17:52 Revision c0e1b5fb: [TASK] Explicitly set ContentObjectRenderer in USER cObj
Handing around ContentObjectRenderer in the frontend
is tricky and intransparent. Especially class instances
created ...
Christian Kuhn
17:46 Revision 60ee1e3c: [TASK] Download export file by PropagateResponseException in EXT:impexp
Since patch #94316, when downloading a file in the TYPO3 backend,
a PSR-7 response object should be created instead o...
Alexander Nitsche
17:08 Revision 50153d66: [TASK] Use $this for expectException* methods of PHPunit
The methods are now called statically but are not statically defined.
Use $this instead.
Resolves: #94894
Releases: ...
Wouter Wolters
16:16 Revision c636e7a9: [FEATURE] Add new CLI command "impexp:export"
This change introduces a new CLI command "impexp:export"
which allows to export the TYPO3 page tree based on a
fine-g...
Alexander Nitsche
15:45 Revision 06b6cfc6: [TASK] Clean up EXT:impexp export folder after test run
Running the functional EXT:impexp tests causes the
EXT:impexp/Tests/Functional/Fixtures/Folders/fileadmin/user_upload...
Alexander Nitsche
14:52 Revision 3026ddc1: [TASK] Fix possible null pointer exception
AbstractTreeView defines the current "scriptUrl",
to build links in the backend. Since this class
may also be called ...
Oliver Bartsch
14:44 Revision 55e6b3a9: [BUGFIX] Properly check if workspace is accessible
The workspace JavaScript component tries to
fetch the workspace listing on accessing the
backend module. Since #94819...
Oliver Bartsch
14:00 Revision 4c7dfd06: [TASK] Update guzzlehttp/psr7 to 1.7.0
Using guzzlehttp/psr7 with 1.7.0 adds
various features to ease migration to
v2.0+ of the dependency.
This change is ...
Benni Mack
12:00 Revision 0805c914: [BUGFIX] Do not show language switch in edit multiple
FormEngine allows to edit multiple records at once.
This view can e.g. be accessed using the recordlists'
"Edit marke...
Oliver Bartsch
11:54 Revision fa39b4d5: [TASK] Use multi record selection in recycler module
The multi record selection component is now also used
in the recycler module. This increases consistency, as
custom c...
Oliver Bartsch
10:43 Revision 162e6d47: [TASK] Allow components to manually change checkbox state
Components, using the multi record selection,
introduced in #94906, usually do not have to
change any checkbox state ...
Oliver Bartsch
09:58 Revision 2243429e: [BUGFIX] Hide inactive checkbox labeled toggle state
Resolves: #94942
Releases: master, 10.4
Change-Id: I59685f499f9a86e266b6b012a88e80bdef4d3c3b
Reviewed-on: https://rev...
Oliver Bartsch
09:34 Revision b78ab775: [BUGFIX] Hide inactive checkbox labeled toggle state
Resolves: #94942
Releases: master, 10.4
Change-Id: I59685f499f9a86e266b6b012a88e80bdef4d3c3b
Reviewed-on: https://rev...
Oliver Bartsch

2021-08-20

10:28 Revision f7568f83: [DOCS] Fix LinkServiceHook changelog
Add a missing semicolon and a comment to
a code example.
Change-Id: I27656d321f12ea7d0cfef6665e3ceed901846778
Resolv...
Henrik Elsner
10:15 Revision 86c7d497: [TASK] Use multi record selection in workspace module
The multi record selection component is now also used
in the workspaces module. This increases consistency,
as custom...
Oliver Bartsch
10:13 Revision d8cbfad8: [DOCS] Fix LinkServiceHook changelog
Add a missing semicolon and a comment to
a code example.
Resolves: #94933
Releases: master, 10.4
Change-Id: I0c028b7...
Henrik Elsner

2021-08-19

07:59 Revision a4179634: [TASK] Add more consistency to multi record selector
This does a few follow up changes to increase
consistency and allow further use cases.
* Introduce a wrapper class t...
Oliver Bartsch

2021-08-18

18:18 Revision 026e0f46: [TASK] Show full readable path of allowedFileMounts
The label of the select field 'allowedFileMounts' in the form
wizard has been optimized. Now, the label is more reada...
Andreas Steiger
18:16 Revision 2cdc884f: [TASK] Add missing breaking rst for form setup mixins removal
Adds the forgotten breaking rst for the ticket
https://review.typo3.org/c/Packages/TYPO3.CMS/+/70528/
Resolves: #949...
Ralf Zimmermann
12:34 Revision 2e7021e6: [BUGFIX] Fix backtracking error in UrlSoftReferenceParser
In case the URL is at the very end of a string and there are no space
characters that follow, the preg_split has fail...
Nikita Hovratov
08:32 Revision 38607711: [BUGFIX] Prevent stretching of backend logo
With #94778 the backend logo has been scaled
down to fit into the topbar. This worked but
also led to issues with sma...
Jochen Roth

2021-08-17

19:56 Revision 27ddc6a0: [DOCS] Fix incorrect code block syntax in some rst files
Resolves: #94909
Releases: master, 10.4, 9.5
Change-Id: I68b5f28f761e5eb096d8580e7c7291b479f144b5
Reviewed-on: https:...
Nikita Hovratov
18:36 Revision 77a80078: [FEATURE] Introduce multi record selection in filelist
A new component "MultiRecordSelection" is added. It's
used first for the filelist module as well as the file
selector...
Oliver Bartsch
12:58 Revision 06805ac9: [BUGFIX] Remove loader placeholder in SvgTree if search term is empty
In a case, where the search term is empty (by removing the search term
manually for example) and a node is currently ...
Nikita Hovratov
11:54 Revision 636eb0ed: [BUGFIX] Drop button group sliding from MultiStepWizard
This is a small backport of the many fixes in #94037 which specifically
fixes a bug in the form wizard. Going back fr...
Mathias Brodala

2021-08-16

12:43 Revision 997ffc27: [TASK] Set TYPO3 version to 11.3.4-dev
Change-Id: I877dc31a0588bf52f65604e4041149133f1c16d1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/706...
Oliver Hader
12:43 Revision 2f960377: [TASK] Set TYPO3 version to 10.4.21-dev
Change-Id: Ic0d14f36d37c2e4e5c5cc3cb3b125dd1980c49be
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/706...
Oliver Hader
12:43 Revision a09c6a8e: [TASK] Set TYPO3 version to 9.5.31-dev
Change-Id: I0c6b55a4d4027bf2c381ec0914f386cc5090599c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/706...
Oliver Hader
12:21 Revision 5b898d5e: [RELEASE] Release of TYPO3 11.3.3
Change-Id: I783afddc3fb0281b3e22ea5373e191b148a540bf
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/706...
Oliver Hader
12:18 Revision 9e39143a: [RELEASE] Release of TYPO3 10.4.20
Change-Id: I5fda789d39bf505c9a06cf904e97092ef4be83b1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/706...
Oliver Hader
12:12 Revision 322b262c: [RELEASE] Release of TYPO3 9.5.30
Change-Id: I7632848019be704a039ba1820d927d4cffb1d589
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/706...
Oliver Hader
12:06 Revision 71c5846c: [TASK] Upgrade to typo3/html-sanitizer v2.0.9
composer req typo3/html-sanitizer:^2.0.9
composer req typo3/html-sanitizer:^2.0.9 \
-d typo3/sysext/core --no-updat...
Oliver Hader
11:55 Revision ca2590eb: [TASK] Upgrade to typo3/html-sanitizer v2.0.9
composer req typo3/html-sanitizer:^2.0.9
composer req typo3/html-sanitizer:^2.0.9 \
-d typo3/sysext/core --no-updat...
Oliver Hader
11:55 Revision 14ec984c: [TASK] Upgrade to typo3/html-sanitizer v2.0.9
composer req typo3/html-sanitizer:^2.0.9
composer req typo3/html-sanitizer:^2.0.9 \
-d typo3/sysext/core --no-updat...
Oliver Hader
11:55 Revision aa851616: [TASK] Upgrade to typo3/html-sanitizer v2.0.9
composer req typo3/html-sanitizer:^2.0.9
composer req typo3/html-sanitizer:^2.0.9 \
-d typo3/sysext/core --no-updat...
Oliver Hader
11:22 Revision 9d2ce55e: [BUGFIX] Adjust default behavior of HTML sanitization in parseFunc
As a result of TYPO3-CORE-SA-2021-013, new `htmlSanitize` behavior -
when invoking `ContentObjectRenderer::parseFunc`...
Oliver Hader
11:22 Revision 7f2c90e2: [BUGFIX] Adjust default behavior of HTML sanitization in parseFunc
As a result of TYPO3-CORE-SA-2021-013, new `htmlSanitize` behavior -
when invoking `ContentObjectRenderer::parseFunc`...
Oliver Hader
11:22 Revision eec1a2b8: [BUGFIX] Adjust default behavior of HTML sanitization in parseFunc
As a result of TYPO3-CORE-SA-2021-013, new `htmlSanitize` behavior -
when invoking `ContentObjectRenderer::parseFunc`...
Oliver Hader
11:21 Revision 6a197e75: [BUGFIX] Adjust default behavior of HTML sanitization in parseFunc
As a result of TYPO3-CORE-SA-2021-013, new `htmlSanitize` behavior -
when invoking `ContentObjectRenderer::parseFunc`...
Oliver Hader
11:17 Revision 73f3f102: [BUGFIX] Allow HTML node onclick events in generated frontend markup
`ContentObjectRenderer` and `AbstractMenuContentObject` are still relying
HTML event attribute `onclick` to open new ...
Oliver Hader
11:16 Revision e2ce8bf7: [BUGFIX] Allow HTML node onclick events in generated frontend markup
`ContentObjectRenderer` and `AbstractMenuContentObject` are still relying
HTML event attribute `onclick` to open new ...
Oliver Hader
11:16 Revision 0ce8d0ea: [BUGFIX] Allow HTML node onclick events in generated frontend markup
`ContentObjectRenderer` and `AbstractMenuContentObject` are still relying
HTML event attribute `onclick` to open new ...
Oliver Hader
11:16 Revision b2d9f4ec: [BUGFIX] Allow HTML node onclick events in generated frontend markup
`ContentObjectRenderer` and `AbstractMenuContentObject` are still relying
HTML event attribute `onclick` to open new ...
Oliver Hader
06:02 Revision ab1d989c: [BUGFIX] Make QueryGenerator handle multiple label_alt columns
The label_alt field in TCA is a comma separated list of database
columns, so it needs to be exploded before being pas...
Krzysztof Gutkowski

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
 

Also available in: Atom