Project

General

Profile

Activity

From 2021-02-27 to 2021-03-28

2021-03-28

18:49 Revision 72c82fee: [BUGFIX] Only localize inline records that are not translated
This patch ensures that DataHandler does not try to localize inline
records that already have a translation for the g...
Torben Hansen

2021-03-26

17:05 Revision 139fb31d: [BUGFIX] Keep top level upload folder
If a form upload is configured to save files within
"1:/user_upload/test/" (saveToFileMount: '1:/user_upload/test/'),...
Ralf Zimmermann
17:05 Revision 39cc879e: [BUGFIX] Keep top level upload folder
If a form upload is configured to save files within
"1:/user_upload/test/" (saveToFileMount: '1:/user_upload/test/'),...
Ralf Zimmermann
16:49 Revision 14b865a5: [BUGFIX] Keep top level upload folder
If a form upload is configured to save files within
"1:/user_upload/test/" (saveToFileMount: '1:/user_upload/test/'),...
Ralf Zimmermann
15:21 Revision 371cc81d: [TASK] Check maximum PHP version in entrypoints
This adds another safeguard to prevent running TYPO3 on unsupported PHP
versions.
Resolves: #93246
Releases: master,...
Mathias Brodala
14:50 Revision 22c7cd6a: [TASK] Check maximum PHP version in entrypoints
This adds another safeguard to prevent running TYPO3 on unsupported PHP
versions.
Resolves: #93246
Releases: master,...
Mathias Brodala
14:38 Revision 71536c68: [BUGFIX] Render canonical link of target page when page is in mountpoint
When a page is within a mountpoint, the normal behaviour is to generate
a link within the mountpoint. As the content ...
Richard Haeser
14:13 Revision 9c67aba9: [BUGFIX] Render canonical link of target page when page is in mountpoint
When a page is within a mountpoint, the normal behaviour is to generate
a link within the mountpoint. As the content ...
Richard Haeser
13:10 Revision 637b9c9a: [BUGFIX] Exclude language "All" from available translation source languages
Records in language "All" are not translatable by definition. Therefore
this language must not be allowed as a source...
Dmitry Dulepov
13:02 Revision 61e7681f: [TASK] Introduce id's to tables in list module
To simplify testing and screenshotting, each table listed
in the list module gets a unique id.
Resolves: #93775
Rele...
Lina Wolf
12:45 Revision 78cade09: [TASK] Introduce id's to tables in list module
To simplify testing and screenshotting, each table listed
in the list module gets a unique id.
Resolves: #93775
Rele...
Lina Wolf
11:39 Revision b4a32155: [TASK] Extend active evaluation of TOTP provider
The TOTP provider is now only treated as active in case
the active flag is set and the shared secret exists.
It's ac...
Oliver Bartsch
10:14 Revision ca50eec7: [BUGFIX] Exclude language "All" from available translation source languages
Records in language "All" are not translatable by definition. Therefore
this language must not be allowed as a source...
Dmitry Dulepov

2021-03-25

16:53 Revision 753a304f: [BUGFIX] Add pid restriction when getting previousLocalizedRecord
Scenario:
A content element 'ce-1-default' exists on a 'source' page. It
has a 'free mode' localization 'ce-1-localiz...
Philipp Parzer
16:52 Revision d5366226: [BUGFIX] Add pid restriction when getting previousLocalizedRecord
Scenario:
A content element 'ce-1-default' exists on a 'source' page. It
has a 'free mode' localization 'ce-1-localiz...
Philipp Parzer
14:49 Revision 659be324: [BUGFIX] Check for correct languageField in unique evaluation
The languageField property is configured in TCA ctrl section and not in a TCA field.
With this commit re-editing a r...
Christoph Lehmann
13:54 Revision ee24ba62: [FEATURE] Allow overriding TCA descriptions with TSconfig
This adds a new FormDataProvider, which allows to override the
TCA description property, introduced in #85410, with p...
Oliver Bartsch
12:02 Revision 862effd3: [BUGFIX] Check for correct languageField in unique evaluation
The languageField property is configured in TCA ctrl section and not in a TCA field.
With this commit re-editing a r...
Christoph Lehmann
11:58 Revision 06f3117b: [TASK] Update @types/bootstrap
In #93810 bootstrap was updated to 5.0.0-beta3,
which contains the new "offcanvas" component.
In order to use it in ...
Oliver Bartsch

2021-03-24

20:46 Revision 440f748a: [TASK] Increase test coverage of MFA
This introduces various tests for the previously
introduced MFA feature and its classes.
Resolves: #93566
Releases: ...
Oliver Bartsch
19:46 Revision fc856a4e: [TASK] Enable phpstan checkArgumentsPassedByReference check
Whenever methods take arguments by reference only variables
may be passed. This patch activates the corresponding php...
Daniel Goerz
19:14 Revision 8b3e2d7b: [TASK] Update XLIFF version to 1.2
Update all XLIFF files to use version 1.2, which makes it possible to
use a validation schema.
Also drop the TYPO3-s...
Georg Ringer
17:01 Revision b0a57aad: [BUGFIX] Fix workspace pagination
Since the workspace pagination took also child records
into account, which are however never being displayed
without ...
Oliver Bartsch
17:00 Revision f8e4b443: [BUGFIX] Fix workspace pagination
Since the workspace pagination took also child records
into account, which are however never being displayed
without ...
Oliver Bartsch
11:50 Revision 8fe7baa2: [TASK] Update to Twitter Bootstrap 5 beta 3
This change updates the Twitter Bootstrap
dependency to version 5.0.0beta3
See https://blog.getbootstrap.com/2021/03...
Benni Mack
09:05 Revision d8c4f4d6: [BUGFIX] Ensure compared values are of same type
When strict type comparison was introduced to
the OptionViewHelper in #90540, it was not properly
ensured that the va...
Oliver Bartsch
09:05 Revision 79e4001e: [BUGFIX] Fix content element preview for menu types
With the introduction of fluid styled content in #79622,
the former CType `menu` with its subtypes was splitted
into ...
Oliver Bartsch
08:50 Revision 8e4d7f75: [BUGFIX] Fix content element preview for menu types
With the introduction of fluid styled content in #79622,
the former CType `menu` with its subtypes was splitted
into ...
Oliver Bartsch
08:43 Revision d67a7053: [BUGFIX] Ensure compared values are of same type
When strict type comparison was introduced to
the OptionViewHelper in #90540, it was not properly
ensured that the va...
Oliver Bartsch
03:13 Revision f7e110f4: [BUGFIX] Fix Bootstrap 5 tooltips
With Bootstrap 5 the registration of tooltips with the "data-title"
attribute does not work any more. Instead, the "t...
Torben Hansen

2021-03-23

20:30 Revision 1485d630: [BUGFIX] Fix SVG tree height and toolbar in TCA select-tree
The previos flex-basis: auto setting caused the svg to grow
from it's initial size, which may be larger than the svg
...
Benjamin Franzke
19:46 Revision d3539c97: [BUGFIX] Call LinkAnalyzer->init with correct argument type
Resolves: #93808
Releases: master
Change-Id: I914c426327f3ed9a62f99f42a7c294d050ed3968
Reviewed-on: https://review.ty...
Daniel Goerz
12:03 Revision 45dd065d: [BUGFIX] Do not process dumped file without cropping/sizing
When there is no "cv" or "s" parameter we should not perform any
image processing.
This is essential e.g. for access...
Mathias Brodala

2021-03-22

20:30 Revision 59717d88: [TASK] Clean up SVG tree implementations
This change moves all related drag+drop code for the
navigation components into each TypeScript class, making
clear t...
Benni Mack
19:38 Revision c560f1d0: [TASK] Always use list of pids as array in linkvalidator
In several classes a list of array is used and passed as
arguments. Sometimes a string was passed which needed to
be ...
Sybille Peters
19:30 Revision 13770c3f: [DOCS] Replace none working orderBy example
The given example does not work and is replaced by a working example.
Doctrine will add ASC as fallback sorting if no...
Daniel Siepmann
19:30 Revision eb379f4d: [DOCS] Replace none working orderBy example
The given example does not work and is replaced by a working example.
Doctrine will add ASC as fallback sorting if no...
Daniel Siepmann
19:19 Revision d9aeb6a5: [FEATURE] Possibility to disable canonical per page
If you have a good reason to disable the default rendering of
the canonical tag, you can now use a TypoScript setting...
Richard Haeser
19:06 Revision b54f9873: [DOCS] Replace none working orderBy example
The given example does not work and is replaced by a working example.
Doctrine will add ASC as fallback sorting if no...
Daniel Siepmann
18:46 Revision 88595b75: [BUGFIX] Fix TypeError in PreviewUriBuilder
With #91123 a new PreviewUriBuilder class was introduced.
This class features a factory method `create`, with a type
...
Oliver Bartsch
12:08 Revision 6cad9ad7: [BUGFIX] Fix visibility of the selectTree fieldWizard
The localization state selector wizard now shows up for the
renderType selectTree.
It never showed up, since the valu...
Imko Schumacher
11:50 Revision e9a38031: [BUGFIX] Fix visibility of the selectTree fieldWizard
The localization state selector wizard now shows up for the
renderType selectTree.
It never showed up, since the valu...
Imko Schumacher
11:17 Revision 7ef31d38: [BUGFIX] Support SITEROOT placeholder in addRecord fieldControl
This marker is documented since ever and never worked.
Resolves: #93770
Releases: master, 10.4
Change-Id: I4f313324e...
Daniel Goerz
10:53 Revision dac8915b: [BUGFIX] Re-init FormEngine always after memorizing record
TCA fields using the 'placeholder' functionality are not
initialized in inline 'localize/synchronize' scenarios.
tx_...
Andreas Fernandez
10:52 Revision 3db4e3e9: [BUGFIX] Re-init FormEngine always after memorizing record
TCA fields using the 'placeholder' functionality are not
initialized in inline 'localize/synchronize' scenarios.
tx_...
Andreas Fernandez
10:52 Revision e0d1cfd5: [BUGFIX] Support SITEROOT placeholder in addRecord fieldControl
This marker is documented since ever and never worked.
Resolves: #93770
Releases: master, 10.4
Change-Id: I4f313324e...
Daniel Goerz
09:11 Revision ea2087e9: [BUGFIX] Support LinkService::TYPE_UNKNOWN in InputLinkElement
The type unknown must be supported inside InputLinkElement
to improve the user experience for editors.
Instead of sho...
Georg Ringer
08:51 Revision dbbf8d23: [BUGFIX] Support LinkService::TYPE_UNKNOWN in InputLinkElement
The type unknown must be supported inside InputLinkElement
to improve the user experience for editors.
Instead of sho...
Georg Ringer
08:43 Revision 6381490a: [BUGFIX] Proper inline synchronize/localize with FAL
Activating inline localization appearence in TCA for inline
FAL relations works only partially: The inline child in
q...
Christian Kuhn
08:42 Revision 9776c897: [BUGFIX] Proper inline synchronize/localize with FAL
Activating inline localization appearence in TCA for inline
FAL relations works only partially: The inline child in
q...
Christian Kuhn

2021-03-21

20:20 Revision 7845502b: [BUGFIX] Fix inaccessable form when child missing
Instead of a blocking the entire edit mask in case an inline child has
gone missing this patch makes sure that the mi...
Philipp Kitzberger
19:39 Revision ba8b9749: [BUGFIX] Always show redirect target in redirect module
If the typolink ViewHelper can't produce any link, the redirect module
should still show the value provided by the ed...
Georg Ringer
19:14 Revision aefd269c: [BUGFIX] Always show redirect target in redirect module
If the typolink ViewHelper can't produce any link, the redirect module
should still show the value provided by the ed...
Georg Ringer
14:56 Revision c02d73b3: [TASK] styleguide: inline 1n child input placeholder example
https://github.com/TYPO3-CMS/styleguide/pull/199 Christian Kuhn
14:56 Revision 87e1689b: [TASK] styleguide: Add inline fal example with appearance localization toggles
https://github.com/TYPO3-CMS/styleguide/pull/198 Christian Kuhn

2021-03-20

18:09 Revision f31ff86c: [BUGFIX] Fix inaccessable form when child missing
Instead of a blocking the entire edit mask in case an inline child has
gone missing this patch makes sure that the mi...
Philipp Kitzberger

2021-03-19

13:31 Revision 0ce519a0: [TASK] Use native DOM events instead of d3
This change reduces the overhead of the d3 framework
by using native CustomEvents on the actual Lit element
of the SV...
Benni Mack

2021-03-18

14:54 Revision 9110a382: [TASK] Update copyright year in several files
Update copyright year to 2021
Resolves: #93769
Releases: master, 10.4, 9.5
Change-Id: Iec3214352aca9df579a3a1574eaf6...
Torben Hansen
14:54 Revision 649debc4: [TASK] Update copyright year in several files
Update copyright year to 2021
Resolves: #93769
Releases: master, 10.4, 9.5
Change-Id: Iec3214352aca9df579a3a1574eaf6...
Torben Hansen
14:30 Revision f0a16985: [TASK] Update copyright year in several files
Update copyright year to 2021
Resolves: #93769
Releases: master, 10.4, 9.5
Change-Id: Iec3214352aca9df579a3a1574eaf6...
Torben Hansen
14:22 Revision 1b2d7a4a: [TASK] Move SVG Tree to Lit Elements
The SVG Tree class is now a lit element, allowing for further
reduction of d3 usage in favor of native HTML5 APIs.
R...
Benni Mack
08:40 Revision d9f56ccf: [BUGFIX] Fix Toolbar links when Topbar is refreshed
Whenever a topbar refresh is triggered, e.g. by activating/deactivating
of an extension in the extension manager, or ...
Benjamin Franzke
08:02 Revision a6c4fa96: [TASK] Set TYPO3 version to 9.5.27-dev
Change-Id: Ie042f704d3fb5ec7558a47139ba2214c4aeff8b8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/684...
Oliver Hader
07:29 Revision 5354abdf: [RELEASE] Release of TYPO3 9.5.26
Change-Id: Ic96a203889dffd2800f2b5fd39767a824350c8fe
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/684...
Oliver Hader

2021-03-17

15:47 Revision 3b5a7870: [BUGFIX] Use correct type for cache compression setting in install tool
The DatabaseCachePreset now sets options/compression to `true` instead
of 1. This is necessary because the option is ...
Markus Klein
14:59 Revision c622d215: [BUGFIX] Use correct type for cache compression setting in install tool
The DatabaseCachePreset now sets options/compression to `true` instead
of 1. This is necessary because the option is ...
Markus Klein
12:05 Revision 1eb019b4: [BUGFIX] Set active class on link of initially active tab
Since bootstrap 5 an active tab is highlighted by setting the
`.active` class on the tab item link (`.nav-link`) inst...
Oliver Bartsch
11:14 Revision 742b60c7: [BUGFIX] Use active tab in link for tabs in Element Browser
The element browser now shows the active state
again of the tab (Page, File, Folder etc), because the
active class ne...
Benni Mack
10:45 Revision d6cbd848: [BUGFIX] Hide radio button in upgrade wizard's buttons
Since the upgrade of bootstrap, the radio button inside the
upgrade wizards' buttons are shown.
The change utilizes ...
Benni Mack
09:10 Revision 3e1e0b2a: [BUGFIX] Use correct data for cObj in ClickEnlargeViewHelper
Set the current content element record as data for the cObj
used to generate the click-enlarge code for images.
This...
Markus Klein
07:41 Revision 3e524caf: [BUGFIX] Use correct data for cObj in ClickEnlargeViewHelper
Set the current content element record as data for the cObj
used to generate the click-enlarge code for images.
This...
Markus Klein

2021-03-16

22:07 Revision b6110038: [BUGFIX] Fix languageUpdate signal check in setup module
Since #93663 the setup module uses the be_users.lang field
for the UI language. Therefore, when switching languages, ...
Oliver Bartsch
21:39 Revision 954a3f08: [FEATURE] Introduce TCA type "language"
A new TCA type "language" is added, in order to make life easier
to set up new TCA. The main issue (as can be seen in...
Benni Mack
19:58 Revision 03f78e77: [TASK] Use PHP class name resolution over strings
Some TCA configurations were still using strings for
class references in the itemsProcFunc option.
Since this is err...
Oliver Bartsch
18:29 Revision cdca2cf2: [BUGFIX] Missing class import in FileReference
One of the recent security patches missed a class
import in v9. v10 and v11.1 are not affected and
phpstan would have...
Christian Kuhn
16:31 Revision f4c8d0d2: [TASK] Add information about SMTP and port 465 to Install Tool
If port 465 is used for SMTP the `transport_smtp_encrypt` feature is
automatically enabled by the underlying symfony ...
Markus Klein
15:11 Revision 4ae81cb1: [TASK] Add information about SMTP and port 465 to Install Tool
If port 465 is used for SMTP the `transport_smtp_encrypt` feature is
automatically enabled by the underlying symfony ...
Markus Klein
14:43 Revision 610781f0: [TASK] styleguide: Disable acceptance tests with PHP 8 for now
https://github.com/TYPO3-CMS/styleguide/pull/197 Christian Kuhn
13:54 Revision 3e2b42b5: [TASK] Disable PHP 8 functional testing
The recent extbase related class schema revert
introduced a warning within functional PHP 8
tests leading to test fai...
Christian Kuhn
11:10 Revision 629eb841: [TASK] Set TYPO3 version to 11.1.2-dev
Change-Id: I9aaf457521b8d75941a91c71f421303520ab570b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/684...
Oliver Hader
11:10 Revision 46a774c7: [TASK] Set TYPO3 version to 10.4.15-dev
Change-Id: Id0c30d1e452c6001de39c48336fb292b00f0c48d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/684...
Oliver Hader
11:10 Revision 2a148080: [TASK] Set TYPO3 version to 9.5.26-dev
Change-Id: Ia9b588e1b14854150e6978a8759b7565ef2edf82
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/684...
Oliver Hader
10:22 Revision 67471a2b: [RELEASE] Release of TYPO3 11.1.1
Change-Id: I9a89f3544b1c9d7d62d8d7de5108082f17f0975c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/684...
Oliver Hader
10:15 Revision 9f8b73eb: [RELEASE] Release of TYPO3 10.4.14
Change-Id: I6eb8ac6fe17110f370a6453b693c06d310eface3
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/684...
Oliver Hader
10:08 Revision 98b19b17: [RELEASE] Release of TYPO3 9.5.25
Change-Id: I763cd8dcbd4e4bfbc702c9257eeea9ccbaa8db2b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/684...
Oliver Hader
09:39 Revision 65a5246c: [SECURITY] Mitigate XSS in PreviewRenderer for menus
The content element preview for menus displays the
menu type label along with the record title of the
defined pages a...
Oliver Bartsch
09:39 Revision 2f35faff: [SECURITY] XSS in PreviewRenderer with descriptions
The PreviewRenderer pattern introduced with #78450 makes use of the TCA
feature `descriptionColumn` to render the con...
Andreas Fernandez
09:38 Revision 6b8a1e13: [SECURITY] Avoid storing plain session identifier in $USER->uc
`AbstractUserAuthentication::$uc['moduleSessionID']` still stored plain
session identifier, which has been replaced b...
Oliver Hader
09:08 Revision d339f493: [SECURITY] Add cache for error page handling
To prevent DoS attacks by using page-based error handling, the
content of the error page is now cached, this prevents...
Frank Nägler
09:06 Revision 1bd00950: [SECURITY] XSS in form creation wizard
The form name is rendered multiple times in the form wizard when either
creating or cloning a form. Any input is now ...
Andreas Fernandez
09:05 Revision c44d9f5a: [SECURITY] Validate allowed values for form element editors
Form editors which provide only a limited set of allowed values
(like single-select or multi-select form editors) now...
Ralf Zimmermann
09:04 Revision 57b5b68f: [SECURITY] Mitigate directly accessible file upload in form framework
File handling implementation in `UploadedFileReferenceConverter` of
`ext:form` creates files in `/fileadmin/user_uplo...
Oliver Hader
09:04 Revision 6f17455d: [SECURITY] Prevent urls starting with // to be used for redirects
A missing check in GeneralUtility::sanitizeLocalUrl() resulted in
an url starting with `//` to be considered as a loc...
Torben Hansen
09:03 Revision 33ddc49a: [SECURITY] Mitigate XSS in PreviewRenderer for menus
The content element preview for menus displays the
menu type label along with the record title of the
defined pages a...
Oliver Bartsch
09:03 Revision 2adc071b: [SECURITY] XSS in PreviewRenderer with descriptions
The PreviewRenderer pattern introduced with #78450 makes use of the TCA
feature `descriptionColumn` to render the con...
Andreas Fernandez
09:03 Revision 71914e5f: [SECURITY] Avoid storing plain session identifier in $USER->uc
`AbstractUserAuthentication::$uc['moduleSessionID']` still stored plain
session identifier, which has been replaced b...
Oliver Hader
09:03 Revision ba66465e: [SECURITY] Add cache for error page handling
To prevent DoS attacks by using page-based error handling, the
content of the error page is now cached, this prevents...
Frank Nägler
09:02 Revision 11eb857e: [SECURITY] XSS in form creation wizard
The form name is rendered multiple times in the form wizard when either
creating or cloning a form. Any input is now ...
Andreas Fernandez
09:02 Revision d9f2da33: [SECURITY] Validate allowed values for form element editors
Form editors which provide only a limited set of allowed values
(like single-select or multi-select form editors) now...
Ralf Zimmermann
09:02 Revision 20f9a7d5: [SECURITY] Mitigate directly accessible file upload in form framework
File handling implementation in `UploadedFileReferenceConverter` of
`ext:form` creates files in `/fileadmin/user_uplo...
Oliver Hader
09:01 Revision d5c16bc1: [SECURITY] Prevent urls starting with // to be used for redirects
A missing check in GeneralUtility::sanitizeLocalUrl() resulted in
an url starting with `//` to be considered as a loc...
Torben Hansen
09:01 Revision 0ce12c58: [SECURITY] Mitigate XSS in PreviewRenderer for menus
The content element preview for menus displays the
menu type label along with the record title of the
defined pages a...
Oliver Bartsch
09:01 Revision 35a82bb1: [SECURITY] XSS in PreviewRenderer with descriptions
The PreviewRenderer pattern introduced with #78450 makes use of the TCA
feature `descriptionColumn` to render the con...
Andreas Fernandez
09:00 Revision 246193c8: [SECURITY] Avoid storing plain session identifier in $USER->uc
`AbstractUserAuthentication::$uc['moduleSessionID']` still stored plain
session identifier, which has been replaced b...
Oliver Hader
09:00 Revision 94b6e27b: [SECURITY] Add cache for error page handling
To prevent DoS attacks by using page-based error handling, the
content of the error page is now cached, this prevents...
Frank Nägler
08:59 Revision 1b6d4b77: [SECURITY] XSS in form creation wizard
The form name is rendered multiple times in the form wizard when either
creating or cloning a form. Any input is now ...
Andreas Fernandez
08:59 Revision b99a4902: [SECURITY] Validate allowed values for form element editors
Form editors which provide only a limited set of allowed values
(like single-select or multi-select form editors) now...
Ralf Zimmermann
08:59 Revision 8335b0eb: [SECURITY] Mitigate directly accessible file upload in form framework
File handling implementation in `UploadedFileReferenceConverter` of
`ext:form` creates files in `/fileadmin/user_uplo...
Oliver Hader
08:59 Revision a43a6d57: [SECURITY] Prevent urls starting with // to be used for redirects
A missing check in GeneralUtility::sanitizeLocalUrl() resulted in
an url starting with `//` to be considered as a loc...
Torben Hansen
08:58 Revision 1d0abfa0: [SECURITY] Mitigate XSS in PreviewRenderer for menus
The content element preview for menus displays the
menu type label along with the record title of the
defined pages a...
Oliver Bartsch
08:58 Revision 62b218c0: [SECURITY] Avoid storing plain session identifier in $USER->uc
`AbstractUserAuthentication::$uc['moduleSessionID']` still stored plain
session identifier, which has been replaced b...
Oliver Hader
08:58 Revision 19885966: [SECURITY] Add cache for error page handling
To prevent DoS attacks by using page-based error handling, the
content of the error page is now cached, this prevents...
Frank Nägler
08:57 Revision 46266e60: [SECURITY] Validate allowed values for form element editors
Form editors which provide only a limited set of allowed values
(like single-select or multi-select form editors) now...
Ralf Zimmermann
08:57 Revision 66b75cec: [SECURITY] Mitigate directly accessible file upload in form framework
File handling implementation in `UploadedFileReferenceConverter` of
`ext:form` creates files in `/fileadmin/user_uplo...
Oliver Hader
08:57 Revision a1b09aaa: [SECURITY] Prevent urls starting with // to be used for redirects
A missing check in GeneralUtility::sanitizeLocalUrl() resulted in
an url starting with `//` to be considered as a loc...
Torben Hansen

2021-03-15

22:02 Revision 987fb8a7: [BUGFIX] Revert "Make ClassSchema PHP 8 compatible"
The change makes "e712dc9e531b0f23c2ca7459337ab56739262465"
existing Extbase installations broken, so this is reverte...
Benni Mack
22:02 Revision de401b43: [BUGFIX] Revert "Make ClassSchema PHP 8 compatible"
The change makes "e712dc9e531b0f23c2ca7459337ab56739262465"
existing Extbase installations broken, so this is reverte...
Benni Mack
18:57 Revision a8995061: [BUGFIX] Show cookie warning only for successful authentication
The login dialog may show a cookie warning.
This has only to be shown if the authentication was successful, but the
c...
Markus Klein
18:29 Revision 9b1b65ad: [BUGFIX] Show cookie warning only for successful authentication
The login dialog may show a cookie warning.
This has only to be shown if the authentication was successful, but the
c...
Markus Klein
14:30 Revision c887afe9: [TASK] Update CKEditor to 4.16.0
Update from 4.15.0 to 4.16.0 to use the latest bugfix release
which also includes security related fixes of 4.15.1 in...
Georg Ringer
13:58 Revision 72cc089c: [TASK] Replace one wiki link by documentation link
The wiki.typo3.org is marked as deprecated and gets
replaced soon by docs.typo3.org permanently. Replace
all wiki lin...
Alexander Nitsche
12:31 Revision 26a0a53a: [TASK] Set TYPO3 version to 11.1.1-dev
Change-Id: Ice5d0147cf936a49ef4ea8d9cf9053a884f9a938
Releases: 11.1
Reviewed-on: https://review.typo3.org/c/Packages/...
Oliver Hader
10:27 Revision 881ead96: [TASK] Replace wiki links by documentation links
The wiki.typo3.org is marked as deprecated and gets
replaced soon by docs.typo3.org permanently. Replace
all wiki lin...
Alexander Nitsche
09:22 Revision e4dcc1e0: [TASK] Use Lit-based template for SVG tree wrapper
The SVG tree is now building the SVG elements
and needed containers ("<g>") via lit-helper.
In addition, the update...
Benni Mack

2021-03-14

19:06 Revision 84ac6c21: [TASK] Stabilize acceptance installer tests
The 'heavy lifting' parts like db init and first frontend
call can be quite slow in the 'installer' tests. We raise
t...
Christian Kuhn
19:06 Revision 04001c39: [TASK] Stabilize acceptance installer tests
The 'heavy lifting' parts like db init and first frontend
call can be quite slow in the 'installer' tests. We raise
t...
Christian Kuhn
18:57 Revision bc1733bd: [BUGFIX] Fixes search with search type "sentence"
With this commit the method getSearchWords is called
after initializing $this->searchData, which is used there (only ...
Tina Westner
18:41 Revision 4786efbb: [BUGFIX] Fixes search with search type "sentence"
With this commit the method getSearchWords is called
after initializing $this->searchData, which is used there (only ...
Tina Westner
18:20 Revision f6ae73b9: [TASK] Raise typo3/testing-framework ^6.8.0
Brings an error/exception handler improvement for
acceptance tests.
composer req --dev typo3/testing-framework:^6.8....
Christian Kuhn
18:20 Revision d25eeccd: [TASK] Raise typo3/testing-framework ^6.8.0
Brings an error/exception handler improvement for
acceptance tests.
composer req --dev typo3/testing-framework:^6.8....
Christian Kuhn
18:18 Revision 29d689cb: [BUGFIX] Fix faulty check for undefined in DateTimePicker
Releases: master
Resolves: #93729
Change-Id: I9dea4a153138e29ae77c9f3e5ae5e202851a09ab
Reviewed-on: https://review.ty...
Nikita Hovratov
18:11 Revision d49cf03e: [BUGFIX] Add some waiting period to LoginCest after page reload
The test became quite unstable lately, and with a little bit of
breathing room after a page reload has been executed,...
Anja Leichsenring
18:10 Revision c104e567: [BUGFIX] Do not show record history workspace entries in live
Record history tends to show changes of content elements
that have been done in a workspace in live. This is
misleadi...
Christian Kuhn
17:55 Revision 2dee1f13: [BUGFIX] Add some waiting period to LoginCest after page reload
The test became quite unstable lately, and with a little bit of
breathing room after a page reload has been executed,...
Anja Leichsenring
17:54 Revision 3766cc3e: [TASK] DataHandler: Drop a series of unused method arguments
Update some simple cases in DataHandler where
method arguments are provided, but not used.
Change-Id: I4658fadd8b031...
Christian Kuhn
15:58 Revision 88744a94: [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
15:53 Revision 614eb0cd: [BUGFIX] Correct LLL:EXT language identifiers
Corrects some wrong language identifiers introduced in #91008
Resolves: #93731
Releases: master, 10.4
Change-Id: I2e...
Torben Hansen
15:52 Revision add5ffc6: [BUGFIX] Correct file path in acceptance tests
codeception seeFileFound() and dontSeeFileFound() apply
some path magic if relative files are given. It leads
to wron...
Christian Kuhn
15:52 Revision db35bdf8: [BUGFIX] Correct file path in acceptance tests
codeception seeFileFound() and dontSeeFileFound() apply
some path magic if relative files are given. It leads
to wron...
Christian Kuhn
15:45 Revision 5e249b63: [TASK] Drop TsTemplate 'breakpoint' handling
The backend template analyzer module has a 'breakpoint'
handling that works as follows: When a template is shown and
...
Christian Kuhn
15:34 Revision 4dfe0cb3: [BUGFIX] Correct LLL:EXT language identifiers
Corrects some wrong language identifiers introduced in #91008
Resolves: #93731
Releases: master, 10.4
Change-Id: I2e...
Torben Hansen
11:29 Revision 4a3981a1: [BUGFIX] Remove maxitems constraint from be_groups.pagetypes_select
The field be_groups.pagetypes_select is of type TEXT, which can contain
data of a maximum of 64 kilobytes. This patch...
Andreas Fernandez
10:23 Revision 261e1a40: [BUGFIX] Remove maxitems constraint from be_groups.pagetypes_select
The field be_groups.pagetypes_select is of type TEXT, which can contain
data of a maximum of 64 kilobytes. This patch...
Andreas Fernandez

2021-03-12

21:01 Revision ae362aae: [TASK] Replace wiki links by documentation links
The wiki.typo3.org is marked as deprecated and gets
replaced soon by docs.typo3.org permanently. Replace
all wiki lin...
Alexander Nitsche
20:47 Revision d10aedc4: [TASK] Replace wiki links by documentation links
The wiki.typo3.org is marked as deprecated and gets
replaced soon by docs.typo3.org permanently. Replace
all wiki lin...
Alexander Nitsche
14:51 Revision add0a7af: [TASK] Speed up unit tests
* Drop a TimeTracker test that does a sleep(1) to safe this
second. The subject is pretty trivial anyways.
* The re...
Christian Kuhn
14:22 Revision 570913b1: [TASK] Clean up ignored phpstan errors
Remove entries from phpstan.neon for ignored errors
that have been fixed meanwhile. Parameter
reportUnmatchedIgnoredE...
Daniel Goerz
12:58 Revision 399bcb4b: [FEATURE] Allow group id lookup in TS conditions with array operator
In the backend and frontend the array of user group ids of the current backend user
is now available as backend.user....
Martin Kutschker
11:43 Revision 58fc36d2: [TASK] Stabilize acceptance tests
The install tool login is directly checking if the text
"The Install Tool is locked" is shown. Since this text
comes ...
Richard Haeser
11:32 Revision 5a5bbe53: [BUGFIX] Unknown column 't3ver_oid' in 'field list'
EditDocumentController adds t3ver_oid field in SQL query for tables which don't use workspaces
Resolves: #93708
Rele...
Benoit Chenu
11:00 Revision 40ba532b: [BUGFIX] Show proper error when a folder already exists on copy action
When you copy a folder to another (or the same) parent folder that
already contains a folder or file with the same na...
Richard Haeser
10:45 Revision 38dcf7c4: [BUGFIX] Show proper error when a folder already exists on copy action
When you copy a folder to another (or the same) parent folder that
already contains a folder or file with the same na...
Richard Haeser
10:08 Revision 68a314ff: [BUGFIX] Unknown column 't3ver_oid' in 'field list'
EditDocumentController adds t3ver_oid field in SQL query for tables which don't use workspaces
Resolves: #93708
Rele...
Benoit Chenu
08:19 Revision 7d422308: [TASK] runTests.sh: Allow to execute phpstan sub-set
Allow a call like
Build/Scripts/runTests.sh -s phpstan typo3/sysext/linkvalidator
Change-Id: Ic7bdc943ab203b34b8710b...
Christian Kuhn
07:52 Revision cf18b1dc: [TASK] Update CKEditor to 4.16.0
Update from 4.15.0 to 4.16.0 to use the latest bugfix release
which also includes security related fixes of 4.15.1 in...
Georg Ringer
07:51 Revision 5dabddfe: [TASK] runTests.sh: Allow to execute phpstan sub-set
Allow a call like
Build/Scripts/runTests.sh -s phpstan typo3/sysext/linkvalidator
Change-Id: Ic7bdc943ab203b34b8710b...
Christian Kuhn
07:51 Revision 5ac3c538: [TASK] Update CKEditor to 4.16.0
Update from 4.15.0 to 4.16.0 to use the latest bugfix release
which also includes security related fixes of 4.15.1 in...
Georg Ringer
07:51 Revision e4817920: [TASK] Update CKEditor to 4.16.0
Update from 4.15.0 to 4.16.0 to use the latest bugfix release
which also includes security related fixes of 4.15.1 in...
Georg Ringer

2021-03-11

21:49 Revision 49086ead: [TASK] Unstable install tool acceptance test
Change-Id: I65477aae557daac272091bbc718af6e46b30aa89
Resolves: #93712
Releases: master
Reviewed-on: https://review.ty...
Christian Kuhn
20:46 Revision 934f340f: [BUGFIX] Prevent error in user settings when no language packs are installed
When no language packs are installed and
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['lang']['availableLanguages']
is not ...
Richard Haeser
20:02 Revision 37388f26: [TASK] Enable phpstan parameter checkFunctionArgumentTypes
From now on, phpstan will validate arguments passed to methods
for type integrity. This patch also resolves all remai...
Daniel Goerz
19:41 Revision 4ee4a139: [BUGFIX] Fix TypeError in InlineControlContainer
In case a TCA column with type=inline does not
contain "container controls", e.g. the `languages`
column in a site co...
Oliver Bartsch
16:25 Revision 82b6fab4: [BUGFIX] Adjust tab menu styling
Because bootstrap 5 requires the `.nav-link` class for styling
of nav tab links, our custom SCSS now uses the class s...
Oliver Bartsch
16:22 Revision de973206: [BUGFIX] Fix TypeError in InlineControlContainer
In case a TCA column with type=inline does not
contain "container controls", e.g. the `languages`
column in a site co...
Oliver Bartsch
14:32 Revision 6715ff92: [BUGFIX] Fix serialization of FileReference objects
FileReferences objects contain references to File
objects which itself contain service dependencies
(e.g. event dispa...
Benjamin Franzke
13:20 Revision a6dc1cbb: [BUGFIX] Include IP in authentication logs
Logs written via the logging API now include the correct
remote address instead of the marker ###IP###.
Additionally...
Markus Klein
13:15 Revision 61481707: [TASK] Initialize & cleanup environment in test cases
Correctly initialize environment (host, script-name, ...) in test cases.
Adjustments to test cases of #87391 have bee...
Christian Kuhn
13:03 Revision dc540117: [BUGFIX] Include IP in authentication logs
Logs written via the logging API now include the correct
remote address instead of the marker ###IP###.
Additionally...
Markus Klein
11:40 Revision 2d416691: [TASK] Initialize & cleanup FrontendLoginControllerTest environment
`FrontendLoginControllerTest` environment (host, script-name, ...) is
not initialized and cleaned up properly. Implem...
Oliver Hader
09:48 Revision a06d6d7e: [TASK] De-duplicate Tree code for filtering
This change optimizes the SVG Tree implementations (again),
this time focussing on using proper constructors for SVG
...
Benni Mack
09:20 Revision 110480e5: [TASK] Show otpauth URL next to shared secret
The MFA TOTP provider is based on a shared secret. Therefore,
to set this provider up, the secret has to be exchanged...
Oliver Bartsch
09:14 Revision 51ccba9d: [TASK] Add option to require MFA for system maintainers
The ['TYPO3_CONF_VARS']['BE']['requireMfa'] configuration
is extended by another option to only require MFA being set...
Oliver Bartsch

2021-03-10

22:27 Revision dd80c595: [BUGFIX] Use correct case for function calls
Some EXT:dashboard related PHP classes are calling
LanguageService::sl() instead of LanguageService::sL().
This is f...
Oliver Bartsch
22:25 Revision 997c0661: [TASK] Use native Guzzle PSR-18 implementation
Back when the PSR-18 implementation was added in #89216 we
promised to replace our PSR-18 client wrapper once Guzzle
...
Benjamin Franzke
21:58 Revision 673f0fc0: [BUGFIX] Display deleted files stats for temporary processed files
Introduce new helper method to fetch stats for temporary processed files
folder that has storage UID 0 assigned inter...
Česlav Przywara
21:25 Revision e0b12e6f: [BUGFIX] Display deleted files stats for temporary processed files
Introduce new helper method to fetch stats for temporary processed files
folder that has storage UID 0 assigned inter...
Česlav Przywara
21:20 Revision 929121d5: [BUGFIX] FormEngine: Consider checkboxes representing a value only in selectCheckBox
The introduced validation of checkboxes in `selectCheckBox` took the
"Toggle all" checkbox into account as well which...
Andreas Fernandez
21:05 Revision 21fb1855: [BUGFIX] FormEngine: Consider checkboxes representing a value only in selectCheckBox
The introduced validation of checkboxes in `selectCheckBox` took the
"Toggle all" checkbox into account as well which...
Andreas Fernandez
20:58 Revision aca03463: [TASK] Add example to SYS|reverseProxyPrefix config
The example is taken from the actual code comment.
Resolves: #93698
Releases: master, 10.4
Change-Id: Ic032f4eb76c02...
Markus Klein
19:33 Revision 444a6ab6: [TASK] Add example to SYS|reverseProxyPrefix config
The example is taken from the actual code comment.
Resolves: #93698
Releases: master, 10.4
Change-Id: Ic032f4eb76c02...
Markus Klein
17:25 Revision 6f32351e: [BUGFIX] FormEngine: Validate human-readable selectMultipleSideBySide field
If a selectMultipleSideBySide field has a "minItems" constraint, the
wrong field gets validated which makes it imposs...
Andreas Fernandez
17:01 Revision 920aed9d: [BUGFIX] FormEngine: Validate human-readable selectMultipleSideBySide field
If a selectMultipleSideBySide field has a "minItems" constraint, the
wrong field gets validated which makes it imposs...
Andreas Fernandez
16:43 Revision bf1602ad: [TASK] Move temporary mount point handling into PageTreeElement
As the temporary mount point functionality is not bound to
the actual PageTree, but the navigation component, this
co...
Benni Mack
12:31 Revision 8378e1a2: [BUGFIX] Use correct case for function calls
Some EXT:dashboard related PHP classes are calling
LanguageService::sl() instead of LanguageService::sL().
This is f...
Oliver Bartsch
12:12 Revision 50ee8c33: [BUGFIX] Remove unused cache in LanguageService
In order to reduce the memory footprint of fetching
label files, a superfluous cache LL_files_cache
is removed, as th...
Benni Mack
11:05 Revision 38325243: [TASK] Separate concerns in SVGTree implementations
This patch provides the following changes in order to
have better abstractions and encapsulate the dependencies
of ea...
Benni Mack
10:01 Revision 370de7f9: [BUGFIX] Avoid loading console commands before container is current
The shortcut handling added in #86248 caused the matching command
to be loaded before the symfony DI container was ma...
Benjamin Franzke

2021-03-09

21:14 Revision 732adf42: [TASK] Add redirect to route after login
The login controller now allows to set two new GET parameters
"redirect" (pointing to a valid route identifier) and "...
Benni Mack
17:00 Revision 513c840d: [BUGFIX] Use Live Page ID in workspace routing
When in a workspace, the slug of a workspace'd
page record is properly resolved (good!), but
the versioned ID of the ...
Benni Mack
15:58 Revision 5bd1f6c6: [TASK] Fix PHP 8 compatibility issues part 4/x
Milestone: With a last series of type handling and
array access fixes throughout core and in
typo3/testing-framework,...
Christian Kuhn
15:20 Revision ce413e70: [BUGFIX] Trim locallang label references in LanguageService
LanguageService::sL(), also known as the split label function,
is widely used through Core and third-party extensions...
Georg Ringer
15:05 Revision 197fdcc3: [BUGFIX] Trim locallang label references in LanguageService
LanguageService::sL(), also known as the split label function,
is widely used through Core and third-party extensions...
Georg Ringer
14:32 Revision f6b2c333: [TASK] Refactor PageTree and FileStorage into custom HTMLElements
Native HTMLElements are more versatile than a the current
NavigationComponent interface. All custom actions can be di...
Benni Mack
13:27 Revision 27d14ac2: [BUGFIX] Use Live Page ID in workspace routing
When in a workspace, the slug of a workspace'd
page record is properly resolved (good!), but
the versioned ID of the ...
Benni Mack
10:57 Revision 45c4e13b: [BUGFIX] Use correct animation class in progress bars
With the update to Bootstrap 5 the CSS class name for animated progress
bars changed from `active` to `progress-bar-a...
Andreas Fernandez

2021-03-08

21:42 Revision d66303db: [TASK] Update to psr/container v1.1
The v1.1 interface adds support for parameter
type declarations.
Also mark as psr/container v2 compatible as we add
...
Benjamin Franzke
20:46 Revision 872e0ce0: [TASK] Do not use SiteFinder to fetch Site in Frontend
TSFE now always contains the Site object so it is not necessary to
use the SiteFinder based on the ID to fetch the co...
Benni Mack
20:15 Revision b75cdac8: [BUGFIX] Let large labels wrap in FormEngine
If a label is too long, which is especially possible if the field name
is shown, it should wrap into new lines.
Reso...
Georg Ringer
19:37 Revision 55c9b40b: [BUGFIX] Let large labels wrap in FormEngine
If a label is too long, which is especially possible if the field name
is shown, it should wrap into new lines.
Reso...
Georg Ringer
17:28 Revision ebc41979: [TASK] styleguide: Palette example with a very long label
Related: https://github.com/TYPO3-CMS/styleguide/issues/93462 Christian Kuhn
13:14 Revision 650d5d7b: [FEATURE] Use database field be_users.lang for UI language
Historically (even before TYPO3 3.3.0), the UI language (the language of
the TYPO3 Backend of a user) is stored in ->...
Benni Mack
10:34 Revision 5db2a9dc: [TASK] Improve MFA labels
This improves some MFA labels and fixes some typos.
Resolves: #93657
Releases: master
Change-Id: I0078e606d90aebdd31...
Oliver Bartsch
10:18 Revision 121812e8: [TASK] Update to typo3/cms-styleguide:~11.1.0
composer req --dev typo3/cms-styleguide:~11.1.0
New version brings a series of field label changes. The
FormEngine a...
Christian Kuhn
09:58 Revision d9daf646: [BUGFIX] Add missing deleted restriction in PlainDataResolver
One last place in PlainDataResolver now gets the
missing DeletedRestriction added to a query.
This should stabilize ...
Christian Kuhn
09:38 Revision 6f7ef86b: [TASK] Fix phpstan checkFunctionArgumentTypes errors in MFA
Resolves: #93658
Releases: master
Change-Id: I257f425d267114b9fa54636c66a77ddbeffa2bad
Reviewed-on: https://review.ty...
Daniel Goerz
09:38 Revision 17698f3a: [TASK] Fix PHP 8 compatibility issues part 3/x
PHP 8 throws warning level errors instead of
notice level errors when an not existing array
key is accessed.
The patc...
Christian Kuhn
09:15 Revision 428a9942: [TASK] Decouple PageTree from NavigationComponent
In order to use the non-iframe navigation component properly,
the current ties to "PageTree" (which was de-facto the ...
Benni Mack
08:15 Revision 55711b5b: [TASK] Remove unused property FileReference->name
Resolves: #93638
Related: #93632
Releases: master
Change-Id: I89c3b9835bc894973034841e22934608ad681403
Reviewed-on: h...
Christian Kuhn

2021-03-07

16:10 Revision 39c323e3: [RELEASE] styleguide: 11.1.0 Changes for docs team and PHP 8
Christian Kuhn
13:30 Revision 9258e07a: [Feature] DisplayCondition Examples (#195)
Resolves https://github.com/TYPO3-CMS/styleguide/issues/175 Lina Wolf

2021-03-06

14:21 Revision 950ba775: [BUGFIX] Show records in ws preview if live is hidden
Scenario: A translated content element is hidden in
live, a workspace overlay is not hidden. In workspace
preview, th...
Christian Kuhn
11:30 Revision 2cd85363: [TASK] styleguide: Enable PHP 8 in test matrix
Christian Kuhn
11:21 Revision f535b3ba: [TASK] styleguide: Minor cgl fix
Christian Kuhn
11:20 Revision f25f9752: [BUGFIX] Show records in ws preview if live is hidden
Scenario: A translated content element is hidden in
live, a workspace overlay is not hidden. In workspace
preview, th...
Christian Kuhn
10:34 Revision aa50a58b: [TASK] styleguide: Raise typo3/coding-standards
composer req --dev typo3/coding-standards:"^0.3.0" Christian Kuhn
10:30 Revision ff0e704d: [TASK] styleguide: Document php 8.0 in runTests.sh
Christian Kuhn

2021-03-05

11:55 Revision ad7da752: [Task] Task move field info to property 'description' (#196)
Lina Wolf

2021-03-04

18:45 Revision 63c6d956: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core DataHandling
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
09:45 Revision 9b9b3857: [DOCS] Fix broken cross reference to changelog entry
The reference to 85829 was broken.
It linked to 9.5 while the actual change was made in 9.4.
Therefore the link is ad...
Daniel Siepmann
09:45 Revision bb0abd0e: [DOCS] Fix broken cross reference to changelog entry
The reference to 85829 was broken.
It linked to 9.5 while the actual change was made in 9.4.
Therefore the link is ad...
Daniel Siepmann
09:21 Revision 2f6fb781: [DOCS] Fix broken cross reference to changelog entry
The reference to 85829 was broken.
It linked to 9.5 while the actual change was made in 9.4.
Therefore the link is ad...
Daniel Siepmann
09:14 Revision 873923f2: [TASK] PHP 8 compatibility 2/x
Change-Id: I9b365a2adf98bfa52352a95b225f338e75f93871
Resolves: #93640
Releases: master
Reviewed-on: https://review.ty...
Christian Kuhn

2021-03-03

19:28 Revision fc0f2b89: [BUGFIX] Fix TypeError in workspace module
Accessing the workspace module while in live workspace
led to a JavaScript TypeError. This is fixed by proper type
ch...
Oliver Bartsch
18:46 Revision 3731c93c: [BUGFIX] Fix TypeError in workspace module
Accessing the workspace module while in live workspace
led to a JavaScript TypeError. This is fixed by proper type
ch...
Oliver Bartsch
10:46 Revision ef2c4086: [DOCS] Update outdated information about FlashMessagesViewHelper caching
The ViewHelper does not clear cache since 7.3.0 change:
https://review.typo3.org/c/Packages/TYPO3.CMS/+/34818
Still t...
Daniel Siepmann
10:39 Revision 9978fc93: [TASK] Remove unsuitable searchFields from sys_file_reference
This removes some searchFields from sys_file_reference, since they
are not suitable for users, searching for such rec...
Oliver Bartsch
10:34 Revision 835a9e15: [DOCS] Update outdated information about FlashMessagesViewHelper caching
The ViewHelper does not clear cache since 7.3.0 change:
https://review.typo3.org/c/Packages/TYPO3.CMS/+/34818
Still t...
Daniel Siepmann
09:43 Revision 7fe2854b: [BUGFIX] Inject Logger into LanguagePackService
The EXT:install ServiceProvider introduced in #89892 didn't respect
that LanguagePackService implements LoggerAwareIn...
Martin Kutschker
09:15 Revision d6d7acf6: [BUGFIX] Inject Logger into LanguagePackService
The EXT:install ServiceProvider introduced in #89892 didn't respect
that LanguagePackService implements LoggerAwareIn...
Martin Kutschker

2021-03-02

23:32 Revision c1b70183: [TASK] Use BE User uc API for storing EM settings
The EM is not using the API for writing and reading the
UC, and can be massively simplified.
Resolves: #93622
Releas...
Benni Mack
21:10 Revision 473601ac: [TASK] Use null coalescing operator for userfunction's configuration
Call the user functions with an empty array instead of null as 2nd
argument.
Resolves: #93513
Releases: master, 10.4...
Georg Ringer
20:50 Revision a16dd226: [BUGFIX] Show diff for new and delete placeholder records
The workspace module features the element information modal,
which displays, next to the record history, the current ...
Oliver Bartsch
20:50 Revision 01a97ae7: [BUGFIX] Show diff for new and delete placeholder records
The workspace module features the element information modal,
which displays, next to the record history, the current ...
Oliver Bartsch
20:48 Revision f74189d0: [TASK] Use null coalescing operator for userfunction's configuration
Call the user functions with an empty array instead of null as 2nd
argument.
Resolves: #93513
Releases: master, 10.4...
Georg Ringer
20:16 Revision 33b2f64a: [BUGFIX] Do not process dumped file without cropping/sizing
When there is no "cv" or "s" parameter we should not perform any
image processing.
This is essential e.g. for access...
Mathias Brodala
20:15 Revision d6651096: [TASK] PHP 8 compatibility 1/x
Change-Id: Ib1e08417a716882e8c354da92d090efdb6924dc7
Resolves: #93632
Releases: master
Reviewed-on: https://review.ty...
Christian Kuhn
19:12 Revision 748870a6: [BUGFIX] Ensure Acceptance test operates on the correct form tab
Due to a interdependency between tests and a recent reordering, the
Input Range Test found itself on the wrong tab of...
Anja Leichsenring
19:01 Revision bbd7a312: [TASK] Add test for writing webp files via IM/GM to environment checker
This change adds test images for checking if the installed IM/GM version
can create webp images.
Similar to the pdf/...
Benni Mack
17:32 Revision 8eb46479: [BUGFIX] Skip MFA in switch-user mode
In case of switching to a user, having MFA enabled,
with a user, having MFA disabled, the switching user
is required ...
Oliver Bartsch
09:19 Revision ab6540fc: [BUGFIX] Show allowed HTTP methods for backend routes
Since #93455 it's possible to restrict backend routes to
a limited set of HTTP methods. This route property is now
al...
Oliver Bartsch

2021-03-01

20:40 Revision 64ad7fe5: [BUGFIX] Add rowSum to runThroughTemplatesPostProcessing hook parameters
If the hook is used to add TypoScript, information must also be
added to the rowSum array in order to generate correc...
Jigal van Hemert
20:25 Revision e97eff63: [TASK] Integrate InstallTool acceptance suite into Backend suite
The acceptance test suite for the stand alone install tool can
easily coexist with the other backend related tests, t...
Anja Leichsenring
19:50 Revision b12f37ab: [TASK] Integrate InstallTool acceptance suite into Backend suite
The acceptance test suite for the stand alone install tool can
easily coexist with the other backend related tests, t...
Anja Leichsenring
19:46 Revision 1c5e8693: [TASK] Do not unserialize stdClass of be_users.uc in extensionmanager
This patch changes the behaviour when saving the backendfilter in
extensionmanager list to not allow any class unseri...
Stephan Großberndt
19:29 Revision 36ea2b49: [TASK] Make ClassSchema PHP 8 compatible
Several reflection methods are deprecated for a while
and throw errors with PHP8.
- ReflectionParameter::getClass()
...
Alexander Schnitzler
19:29 Revision e41c11f3: [TASK] Do not unserialize stdClass of be_users.uc in extensionmanager
This patch changes the behaviour when saving the backendfilter in
extensionmanager list to not allow any class unseri...
Stephan Großberndt
19:25 Revision c1e52b9e: [BUGFIX] Add rowSum to runThroughTemplatesPostProcessing hook parameters
If the hook is used to add TypoScript, information must also be
added to the rowSum array in order to generate correc...
Jigal van Hemert
19:08 Revision e712dc9e: [TASK] Make ClassSchema PHP 8 compatible
Several reflection methods are deprecated for a while
and throw errors with PHP8.
- ReflectionParameter::getClass()
...
Alexander Schnitzler
17:14 Revision c161f2d6: [BUGFIX] Avoid SQL error when saving be_users.uc on PostgreSQL
This patch sets the type of be_users.uc to binary in order to avoid
SQL errors when updating it on PostgreSQL install...
Stephan Großberndt
17:03 Revision 190fc452: [BUGFIX] Avoid SQL error when saving be_users.uc on PostgreSQL
This patch sets the type of be_users.uc to binary in order to avoid
SQL errors when updating it on PostgreSQL install...
Stephan Großberndt
16:57 Revision f18a5aa2: [TASK] Integrate Pagetree acceptance suite into Backend suite
The Pagetree suite for acceptance tests was set up as a separate
suite in the beginning due to a necessary fixture se...
Anja Leichsenring
11:46 Revision 3849ed94: [TASK] Integrate Pagetree acceptance suite into Backend suite
The Pagetree suite for acceptance tests was set up as a separate
suite in the beginning due to a necessary fixture se...
Anja Leichsenring
10:35 Revision 2345e665: [TASK] Add <typo3-backend-icon> component
The component is provided as replacement for the
current lit-helper `icon()` which cannot provide
support for icon us...
Benjamin Franzke
10:15 Revision f4d7a7ba: [TASK] Declare PHP 8 compatibility
composer req php:"^7.4 || ^8.0"
Note this declares core master PHP 8 compatibility,
even though core is not yet comp...
Christian Kuhn

2021-02-28

14:08 Revision c2b93650: [TASK] Drop PHP 8 composer min/max stages
Package handling with a php 8 and no platform.php
composer config currently fails since various
dependencies don't al...
Christian Kuhn
11:52 Revision 0a2d0108: [TASK] Enable PHP 8.0 linting and phpstan in CI
Resolves: #93604
Releases: master
Change-Id: I36133bd50c85f572ea0dc9ba786c7ac6e1718adb
Reviewed-on: https://review.ty...
Christian Kuhn
01:33 Revision 8f1c9b9d: [TASK] Remove systemLogLevel example in Router.ts
This example configuration was accidentally added by a later commit
after it was already removed.
Resolves: #93600
R...
Nikita Hovratov
01:20 Revision 279e41b7: [TASK] Default retry for GitlabCI test jobs
Each jobs will have one more run in case it fails in the first.
This will prevent pipeline failures due to recoverabl...
Anja Leichsenring
01:03 Revision 769810cd: [TASK] Remove systemLogLevel example in Router.ts
This example configuration was accidentally added by a later commit
after it was already removed.
Resolves: #93600
R...
Nikita Hovratov
00:59 Revision 30ef9961: [TASK] Default retry for GitlabCI test jobs
Each jobs will have one more run in case it fails in the first.
This will prevent pipeline failures due to recoverabl...
Anja Leichsenring
00:33 Revision a998f838: [TASK] Default retry for GitlabCI test jobs
Each jobs will have one more run in case it fails in the first.
This will prevent pipeline failures due to recoverabl...
Anja Leichsenring

2021-02-27

23:58 Revision abb6254a: [TASK] styleguide: Left over cli-no-xdebug/php.ini usages in testing
Christian Kuhn
23:43 Revision 1a42d0bc: [TASK] styleguide: xdebug default port is 9003
Christian Kuhn
23:05 Revision 9aad857b: [BUGFIX] styleguide: chrome must have a /dev/shm
Christian Kuhn
22:59 Revision be94716d: [TASK] Deal with xdebug 3
Adapt testing related docker-compose.yml to properly
work with xdebug 3.0. This is packaged in the testing
container ...
Christian Kuhn
22:58 Revision d01936ab: [TASK] styleguide: Younger selenium/standalone-chrome in ac test
Christian Kuhn
22:52 Revision 792f74b0: [TASK] styleguide: Adapt testing to xdebug 3
Christian Kuhn
22:35 Revision 4afc4151: [TASK] Deal with xdebug 3
Adapt testing related docker-compose.yml to properly
work with xdebug 3.0. This is packaged in the testing
container ...
Christian Kuhn
17:34 Revision 86df406e: [TASK] Unit test execution with php 8.0
Fix some last PHP 8.0 related issues found by unit
tests and enable their execution in CI.
Resolves: #93601
Releases...
Christian Kuhn
17:34 Revision a7ea630d: [TASK] Deal with xdebug 3
Adapt testing related docker-compose.yml to properly
work with xdebug 3.0. This is packaged in the testing
container ...
Christian Kuhn
09:21 Revision 662d6af0: [TASK] Drop an always skipped unit test
* Test relies on xdebug, which is not available on CI, this
test is never executed there.
* Since the low level API...
Christian Kuhn
09:20 Revision 4a918297: [TASK] Drop an always skipped unit test
* Test relies on xdebug, which is not available on CI, this
test is never executed there.
* Since the low level API...
Christian Kuhn
08:53 Revision a465de29: [TASK] Drop an always skipped unit test
* Test relies on xdebug, which is not available on CI, this
test is never executed there.
* Since the low level API...
Christian Kuhn
 

Also available in: Atom