Project

General

Profile

Activity

From 2021-04-16 to 2021-05-15

2021-05-14

14:28 Revision b50d8a7f: [TASK] Update Bootstrap to 5.0.1
Executed command:
yarn add "bootstrap@^5.0.1"
Also, some minor coding issues were solved that popped up
with the ...
Andreas Fernandez
13:58 Revision 169eb06e: [BUGFIX] Resolve PHP 8 issues in acceptance tests
PHP 8 promotes a lot of notices (previously ignored) to warnings.
That means they can no longer be ignored.
Resolves...
Larry Garfield
13:37 Revision 268aa62d: [TASK] Switch behavior of ArrayUtility::arrayDiffAssocRecursive()
Despite its name, the method `ArrayUtility::arrayDiffAssocRecursive()`
mimics the behavior of `array_diff_key()` and ...
Andreas Fernandez
12:51 Revision 29ec4f38: [TASK] Switch behavior of ArrayUtility::arrayDiffAssocRecursive()
Despite its name, the method `ArrayUtility::arrayDiffAssocRecursive()`
mimics the behavior of `array_diff_key()` and ...
Andreas Fernandez
11:49 Revision cf162bf0: [BUGFIX] Make label clickable in "Dependencies could not be resolved" dialog
Resolves: #94139
Releases: master
Change-Id: I645c03ae9ddb411dae7ef6b55a8e3fde479785c0
Reviewed-on: https://review.ty...
Andreas Fernandez
10:14 Revision 71aebd5f: [BUGFIX] Respect icon size defined by tree
The SVG Tree now builds a SVG-in-SVG element around all
icons (icon + overlay) to ensure the sizes are consistent
and...
Benni Mack

2021-05-13

22:46 Revision 31f5cc7d: [BUGFIX] Fix Typo3DbQueryParserTest for custom php timezones
The test setup used to initialize the DateAspect from a string,
that means the local php timezone has been taken into...
Benjamin Franzke
22:46 Revision 5b672dc5: [BUGFIX] Fix Typo3DbQueryParserTest for custom php timezones
The test setup used to initialize the DateAspect from a string,
that means the local php timezone has been taken into...
Benjamin Franzke
22:15 Revision 06d5edd6: [BUGFIX] Fix Typo3DbQueryParserTest for custom php timezones
The test setup used to initialize the DateAspect from a string,
that means the local php timezone has been taken into...
Benjamin Franzke
10:26 Revision fe1f18ff: [TASK] Migrate SiteInlineActions to TypeScript
Resolves: #94133
Releases: master
Change-Id: I2101f3acc5c32c45efa3a8330bb7b6aa1d9716ce
Reviewed-on: https://review.ty...
Oliver Bartsch
10:14 Revision a5e131c0: [TASK] Implement ValuePicker as custom web component
TCA's value picker uses a lot inline JavaScript for its
picker handling, therefore, the handling has been moved
into ...
Andreas Fernandez

2021-05-12

18:06 Revision 14e0c88f: [BUGFIX] Ensure UriBuilder always contains a cObj
When UriBuilder is used outside of an initialized ExtbaseAction
and not within StandaloneView, the cObj is not proper...
Benni Mack
16:43 Revision b5eab03e: [BUGFIX] Ensure UriBuilder always contains a cObj
When UriBuilder is used outside of an initialized ExtbaseAction
and not within StandaloneView, the cObj is not proper...
Benni Mack
13:58 Revision 96e43f7c: [BUGFIX] Harden RootlineUtility::enrichWithRelationFields
In some rare cases (e.g., for some Console commands),
RootlineUtility::enrichWithRelationFields might be run without
...
Oliver Klee
13:38 Revision 01a7fe12: [BUGFIX] Harden RootlineUtility::enrichWithRelationFields
In some rare cases (e.g., for some Console commands),
RootlineUtility::enrichWithRelationFields might be run without
...
Oliver Klee
13:14 Revision 2f940fd5: [TASK] Remove objectManager from various Extbase places
This change adapts certain areas within EXT:extbase
Persistence to avoid ObjectManager and rely on constructor
DI and...
Benni Mack
12:03 Revision ca75ff4b: [BUGFIX] Fix phpstan errors from TypesAssignedToPropertiesRule
in
* EXT:workspaces
* EXT:tstemplate
* EXT:setup
* EXT:scheduler
* EXT:recycler
* EXT:lowlevel
* EXT:linkvalidator
*...
Alexander Schnitzler
10:03 Revision b5249bed: [TASK] Remove Extbase's BackendRequestHandler
This change removes the internal BackendRequestHandler
of Extbase as TYPO3 Backend modules are now dispatched
directl...
Benni Mack
07:17 Revision a40fd16e: [BUGFIX] Avoid SQL error for scheduler task on PostgreSQL
This patch makes sure tx_scheduler_task.task_group contains an integer
in order to avoid a SQL error when saving the ...
Stephan Großberndt
04:02 Revision bd0b2929: [TASK] Only persist on POST requests in EditDocumentController
This change ensures that writing to EditDocumentController
only happens for POST requests, as EditDocumentController
...
Benni Mack

2021-05-11

21:01 Revision 712e8fea: [BUGFIX] Fix InputLinkElement to be visible again
Since the bootstrap v5 update, the inputLinkElement is styled with flex
form instead of display table. This became a ...
Nikita Hovratov
20:18 Revision 7ccc93c1: [TASK] Dashboard: Adjust toolbar items look
Use the standard layout for toolbar items to make recurring elements
look the same in the various core modules.
Reso...
Daniel Windloff
20:16 Revision 65270f2e: [BUGFIX] Normalize slug before converting Unicode characters to ascii
This change adds a normalization for slug source before converting it
to ascii. This helps to avoid issues with vario...
Dmitry Dulepov
20:11 Revision 69df2514: [BUGFIX] Allow to disable allowed aspect ratios
When overriding aspect ratios via TCA overrides,
one can also now disable allowed aspect ratios in cropVariants.
Res...
Daniel Dorndorf
20:02 Revision 59289da4: [BUGFIX] Normalize slug before converting Unicode characters to ascii
This change adds a normalization for slug source before converting it
to ascii. This helps to avoid issues with vario...
Dmitry Dulepov
19:56 Revision def9a820: [BUGFIX] Allow to disable allowed aspect ratios
When overriding aspect ratios via TCA overrides,
one can also now disable allowed aspect ratios in cropVariants.
Res...
Daniel Dorndorf
19:23 Revision 8d09feb7: [FEATURE] Add Shona (sn) as supported language
Shona is a Bantu language of the Shona people of Zimbabwe.
It is one of the most widely spoken Bantu languages.
Also...
Benni Mack
19:19 Revision d36ca4ca: [BUGFIX] Log DataHandler errors instead of FlashMessage
DataHandler should log instead of creating FlashMessages
since FlashMessages fail in CLI context. Method
->printLogEr...
Benni Mack
19:17 Revision 517c2a4d: [BUGFIX] Only return translation count message for a non-zero count
With #93979, `BackendUtility::translationCount()` was changed and always
returned the message "This record has X tran...
Andreas Fernandez
18:49 Revision 6602e0ed: [BUGFIX] Avoid SQL error for scheduler task on PostgreSQL
This patch makes sure tx_scheduler_task.task_group contains an integer
in order to avoid a SQL error when saving the ...
Stephan Großberndt
18:36 Revision 236f81a1: [BUGFIX] Delay error handler registration
The ErrorHandler is not be fully configured (missing logger) by the
time the object is constructed, but the error han...
Benjamin Franzke
18:33 Revision 3694b33e: [BUGFIX] Delay error handler registration
The ErrorHandler is not be fully configured (missing logger) by the
time the object is constructed, but the error han...
Benjamin Franzke
18:21 Revision 75890120: [BUGFIX] Use forgot message from FlexForm
The password recovery page was not displaying custom messages from the
plugin FlexForm. This is fixed by using the Re...
Mathias Bolt Lesniak
18:20 Revision 6e50012c: [TASK] Streamline backend UriBuilder dependency injection
The Router dependency should not be optional and rather always be
injected, and in reality it always was, as the null...
Benjamin Franzke
18:16 Revision fb25eb33: [BUGFIX] Delay error handler registration
The ErrorHandler is not be fully configured (missing logger) by the
time the object is constructed, but the error han...
Benjamin Franzke
18:09 Revision 31ac96e4: [BUGFIX] ElementInformationController: Always show records meta info
Use the TCA to get the field names of the meta info.
Add the folder name as a title, if folder information are shown....
Daniel Windloff
18:05 Revision ba4afdfa: [BUGFIX] Use forgot message from FlexForm
The password recovery page was not displaying custom messages from the
plugin FlexForm. This is fixed by using the Re...
Mathias Bolt Lesniak
17:55 Revision c1423eda: [BUGFIX] ElementInformationController: Always show records meta info
Use the TCA to get the field names of the meta info.
Add the folder name as a title, if folder information are shown....
Daniel Windloff
16:57 Revision 364649aa: [TASK] Align configuration module search bar
As a follow up of #94042, the search bar in
the configuration module is now also aligned
with the rest of the backend...
Oliver Bartsch
16:50 Revision ec24a03d: [BUGFIX] Call `TBE_EDITOR.fieldChanged()` again
With #93975 the calls to `TBE_EDITOR.fieldChanged()` as onchange handlers
have been removed which was an accidental b...
Andreas Fernandez
13:03 Revision 8d6f3f6f: [TASK] Update to Lit v2-rc2
Executed commands:
cd Build/
yarn upgrade lit@^2.0.0-rc.2 lit-html@^2.0.0-rc.3 lit-element@^3.0.0-rc.2
grunt roll...
Benjamin Franzke
12:30 Revision 70ec97d8: [TASK] Avoid ObjectManager->get() in EXT:backend
Resolves: #94107
Related: #90803
Releases: master
Change-Id: Iccb0eab82275feb250180ae6674c5b9d2a176fd4
Reviewed-on: h...
Oliver Bartsch
10:02 Revision 13aa4320: [TASK] Set TYPO3 version to 9.5.28-dev
Change-Id: If9f47532a98f9681d26deb276a89d9c6a7da09eb
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/691...
Benni Mack
10:00 Revision c0297cb9: [TASK] Set TYPO3 version to 10.4.17-dev
Change-Id: I7832399a163411f5cdc60eb3b811a4692516cbe7
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/691...
Benni Mack
09:44 Revision c4ea833b: [RELEASE] Release of TYPO3 9.5.27
Change-Id: I7147fc137eb3df320e6e4f68ec13a98abbc02e70
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/691...
Benni Mack
09:32 Revision 437d88b5: [RELEASE] Release of TYPO3 10.4.16
Change-Id: I785f92e1069703d3008d4b940ff671b5806cf66a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/691...
Benni Mack
09:13 Revision 56f9da97: [BUGFIX] Fix row highlighting in extension listing
Since the extension listing makes use of the
bootstrap "Zebra-striping", highlighting of
rows, e.g. when being insecu...
Oliver Bartsch

2021-05-10

19:27 Revision eda84c1a: [BUGFIX] Keep unmapped ?type parameter when using PageTypeDecorator
This change keeps the type parameter (e.g. ?type=13) even
if PageTypeDecorator is used when building URLs but "13" is...
Benni Mack
15:31 Revision e7811882: [BUGFIX] Keep unmapped ?type parameter when using PageTypeDecorator
This change keeps the type parameter (e.g. ?type=13) even
if PageTypeDecorator is used when building URLs but "13" is...
Benni Mack
14:56 Revision 2625d6b4: [BUGFIX] Keep unmapped ?type parameter when using PageTypeDecorator
This change keeps the type parameter (e.g. ?type=13) even
if PageTypeDecorator is used when building URLs but "13" is...
Benni Mack
13:56 Revision 6c99d1ad: [TASK] Remove unused key "name" in TBE_STYLES
There is no usage of the key "name" in
$GLOBALS['TBE_STYLES']['skins']['backend'].
Even in earlier versions of TYPO3...
Nikita Hovratov
13:15 Revision 7d9aa758: [BUGFIX] Do not render unassigned label in info module
Since #94042, the Localization overview in the
info module is equipped with proper labels. These
labels should howeve...
Oliver Bartsch
13:10 Revision d3830985: [BUGFIX] Do not override disabled user settings
When the realName or email field of a user is disabled
by TSconfig, the current values will remain when saving.
Reso...
Alexander Stehlik
12:42 Revision 2593f5e3: [BUGFIX] Do not override disabled user settings
When the realName or email field of a user is disabled
by TSconfig, the current values will remain when saving.
Reso...
Alexander Stehlik
11:22 Revision f9753264: [DOCS] Reference to function for better usage does not exist
Function getScriptPath is not implemented. PHPDoc block of function
getPathInfo points to getScriptName.
Resolves: #...
Marc Bastian Heinrichs
10:48 Revision 06d1e468: [DOCS] Reference to function for better usage does not exist
Function getScriptPath is not implemented. PHPDoc block of function
getPathInfo points to getScriptName.
Resolves: #...
Marc Bastian Heinrichs
10:35 Revision 4e459ff8: [DOCS] Reference to function for better usage does not exist
Function getScriptPath is not implemented. PHPDoc block of function
getPathInfo points to getScriptName.
Resolves: #...
Marc Bastian Heinrichs
09:41 Revision 1bf66b3d: [TASK] Activate AppendedArrayItemTypeRule phpstan rule
Releases: master
Resolves: #94073
Change-Id: I2a17bfd5d9cf4fce0915e466dd48e266dc6485b7
Reviewed-on: https://review.ty...
Alexander Schnitzler

2021-05-08

10:04 Revision 06455d8e: [TASK] Reduce ObjectManager usages within ConfigurationManager
This change removes any objectManager usages within Configuration
Manager.
Resolves: #94093
Releases: master
Change-...
Benni Mack

2021-05-07

20:14 Revision 3456ae0a: [TASK] Remove usages of call_user_func() and call_user_func_array()
Using direct calls and variadics is slightly faster, and usually cleaner to read.
I left in the instant-call call_us...
Larry Garfield
13:58 Revision 9fd59c58: [TASK] Update to Twitter Bootstrap 5.0.0
This change updates the Twitter Bootstrap
dependency to version 5.0.0
See https://blog.getbootstrap.com/2021/05/05/b...
Benjamin Franzke

2021-05-06

19:40 Revision 76c5d9dd: [TASK] Allow Doctrine/DBAL 2.13
This change allows composer-based installations to
support Doctrine DBAL 2.13 in order to ease the upgrades.
The mon...
Benni Mack
19:15 Revision e173a12b: [BUGFIX] FormEngine: Support description in BackendLayoutWizardElement
Have TCA 'description' field for renderType=belayoutwizard.
See styleguide elements basic -> text -> text_20 before/a...
Christian Kuhn
16:47 Revision 87dd80d5: [BUGFIX] FormEngine: Support description in BackendLayoutWizardElement
Have TCA 'description' field for renderType=belayoutwizard.
See styleguide elements basic -> text -> text_20 before/a...
Christian Kuhn
16:26 Revision 897c87dc: [BUGFIX] Re-Allow Extbase Reflection for self
Due to a bug in #94001 the Extbase Reflection of
"self" did not work anymore.
Resolves: #94076
Releases: master, 10....
Benni Mack
16:12 Revision b2e99bcc: [BUGFIX] Re-Allow Extbase Reflection for self
Due to a bug in #94001 the Extbase Reflection of
"self" did not work anymore.
Resolves: #94076
Releases: master, 10....
Benni Mack
15:00 Revision 809729a7: [RELEASE] styleguide: 11.2.1 Reflect more TCA features
Christian Kuhn
14:57 Revision b2f6b32f: [FEATURE] styleguide: New TCA renderType=t3editor examples
See https://review.typo3.org/c/Packages/TYPO3.CMS/+/69037 Christian Kuhn
14:30 Revision 8acd0f1c: [TASK] styleguide: Minor description updates
Christian Kuhn
14:29 Revision 86b414b0: [TASK] styleguide: TCA readOnly=true for text_22
Christian Kuhn
14:19 Revision 82773af9: [FEATURE] styleguide: TCA type=text with rows=auto
See https://review.typo3.org/c/Packages/TYPO3.CMS/+/69037 Christian Kuhn
12:47 Revision 6a93c95e: [TASK] styleguide: Minor php docs update
Christian Kuhn
12:38 Revision e45e2a47: [BUGFIX] styleguide: Generator: Check table is localizable before creating records
Prevents a PHP 8 array access warning. Christian Kuhn
11:22 Revision 12d38941: [FEATURE] Add Symfony mailer DSN configuration option to install tool
The install tool has now the possibility to configure
the Symfony mailer with DSN.
The DSN setting was already imple...
Markus Hölzle
10:34 Revision 4e12b62f: [TASK] Remove goToModule() inline JavaScript invocations
This change reduces the amount of inline JavaScript and transforms
`goToModule()` invocations in the TYPO3 backend us...
Oliver Hader

2021-05-05

18:01 Revision c38fc440: [TASK] Reduce Extbase usages in EXT:seo
Language and Site objects can be retrieved from TSFE
in HrefLangGenerator as well as TypoScript plugin
configuration ...
Benni Mack
17:40 Revision e190d9f8: [BUGFIX] Log DataHandler errors instead of FlashMessage
DataHandler should log instead of creating FlashMessages
since FlashMessages fail in CLI context. Method
->printLogEr...
Benni Mack
17:35 Revision ee581156: [TASK] styleguide: Add working windowOpenParameters example
https://github.com/TYPO3-CMS/styleguide/pull/208
There aren't many places left where popups are opened
with new wind...
Nikita Hovratov
17:29 Revision d269581a: [TASK] Streamline EXT:belog filter
To be more consistent with the backend user and redirects
module, the filter section of the backend log module is
str...
Christian Kuhn
17:23 Revision e984a56c: [TASK] styleguide: Remove windowOpenParameters option in inputLink
https://github.com/TYPO3-CMS/styleguide/pull/207
InputLinks are opened with a modal instead of a new popup window.
T...
Nikita Hovratov
17:16 Revision fdd5b4e4: [TASK] styleguide: Meta tab for slug table
Christian Kuhn
17:13 Revision 3198941c: [FEATURE] styleguide: Image Manipulation examples
https://github.com/TYPO3-CMS/styleguide/pull/206 Lina Wolf
16:44 Revision 75f16b9f: [TASK] styleguide: Update text_21 description
Christian Kuhn
16:43 Revision 1ae137f2: [Feature] TCA tableWizard options example for type=textTable (#205)
Lina Wolf
16:20 Revision 807822c6: [FEATURE] styleguide: Add TCA type=slug examples
https://github.com/TYPO3-CMS/styleguide/pull/204 Lina Wolf
16:07 Revision d99bd7bc: [TASK] Slim down TBE_EDITOR
TBE_EDITOR is a precursor of the current FormEngine with a lot of unused
legacy code. Most of its functions were used...
Andreas Fernandez
14:16 Revision bede2c44: [TASK] Avoid GeneralUtility::_GET() in EXT:indexed_search
The AdministrationController in EXT:indexed_search is based
on the extbase framework. As this provides a specific req...
Oliver Bartsch
13:51 Revision 3f5328aa: [BUGFIX] Fix insufficient color contrast of reset button
Since #94046, the reset buttons, used in the EXT:beuser and
EXT:redirects modules, have an insufficient color contras...
Oliver Bartsch
13:34 Revision 1b8efb4b: [BUGFIX] Return correct source record for relations
This change addresses a flaw when resolving ancestor ids of 1:n
relationships - resolving `l10n_source` pointer alway...
Nicole Cordes
13:33 Revision c1e224d9: [BUGFIX] Return correct source record for relations
This change addresses a flaw when resolving ancestor ids of 1:n
relationships - resolving `l10n_source` pointer alway...
Nicole Cordes
13:32 Revision e5a3bb11: [BUGFIX] Return correct source record for relations
This change addresses a flaw when resolving ancestor ids of 1:n
relationships - resolving `l10n_source` pointer alway...
Nicole Cordes
12:45 Revision 9b83ac66: [TASK] Prevent superfluous filters in DataMapProcessor
For consistency in the filterNumericIds method of DataMapProcessor,
there should only be one result be returned. This...
Nicole Cordes

2021-05-04

22:25 Revision ae8060c3: [BUGFIX] Remove wrong margin in belog module filter
Resolves: #94068
Relates: #94020
Releases: master
Change-Id: I0b727c1af5e4f3b7617ea1e0e5975ccfdb69adcc
Reviewed-on: h...
Oliver Bartsch
21:23 Revision 026a5c76: [TASK] Raise typo3/testing-framework to ^6.8.2
Brings a bugfix to be more strict comparing
CSV fixtures with DB rows.
composer req --dev typo3/testing-framework:^6...
Christian Kuhn
21:18 Revision 541ca00b: [TASK] Raise typo3/testing-framework to ^6.8.2
Brings a bugfix to be more strict comparing
CSV fixtures with DB rows.
composer req --dev typo3/testing-framework:^6...
Christian Kuhn
21:15 Revision 7442764d: [BUGFIX] Avoid overwriting goToModule in top frame
In case the TYPO3 backend is loaded inside the content frame,
which is a result of a programming error, the inner bac...
Benjamin Franzke
20:23 Revision aea5020a: [TASK] Remove duplicate css for the btn class
This removes all parts in the button component which are exactly the
same as in bootstrap.
Resolves: #94046
Releases...
Nikita Hovratov
20:11 Revision d7088b0b: [TASK] Merge functional test stages for nightly run
There is no valid reason anymore to separate functional
test stages into 2 runs, so they get merged again.
Resolves:...
Anja Leichsenring
19:55 Revision fd8bbf67: [TASK] Merge functional test stages for nightly run
There is no valid reason anymore to separate functional
test stages into 2 runs, so they get merged again.
Resolves:...
Anja Leichsenring
19:54 Revision b70908ec: [TASK] gitlab-ci: PHP 8.0 unit test nightlies min/max
Needs a phpdocumentor/type-resolver raise:
composer req phpdocumentor/type-resolver:^1.4
Change-Id: Iffecb88d34a4c04...
Christian Kuhn
19:38 Revision 7931566e: [TASK] Center text in infobox vertically
In case an infobox has an icon but no title and the text is just one
line, the text is now vertically centered.
Also...
Nikita Hovratov
18:36 Revision 05ecd5b0: [TASK] Enable phpstan parameter checkPhpDocMethodSignatures
Resolves: #94059
Releases: master
Change-Id: I9687dddef9889d79359e64987e8886a305d3149f
Reviewed-on: https://review.ty...
Daniel Goerz
17:58 Revision 7334b3ef: [TASK] Add support for PHP-CS-Fixer 3.0
This change raises the dev dependency PHP-CS-Fixer
to 2.19 (forward-compatible to 3.0) and 3.0,
allowing to run PHP-C...
Benni Mack
17:57 Revision 0c2897d1: [TASK] gitlab-ci: PHP 8.0 functional nightlies with mariadb 10.5
Next to pre-merge test suite, nightlies now especially run
the composer min/max functionals with PHP8. Using mariadb
...
Christian Kuhn
17:24 Revision ddcf8b4f: [TASK] Streamline namespaces in felogin
The namespace of "felogin" was partially changed to
\TYPO3\CMS\FrontendLogin with #84262, but was kept
with \TYPO3\CM...
Benjamin Franzke
16:39 Revision d16bf8a7: [BUGFIX] Use Address::create instead of new
The usage of Address::create instead of a plain new ensures
compatibility with all Symfony releases. Since Symfony 5....
Simon Gilli
15:32 Revision 81288cdf: [TASK] Add support for PHP-CS-Fixer 3.0
This change raises the dev dependency PHP-CS-Fixer
to 2.19 (forward-compatible to 3.0) and 3.0,
allowing to run PHP-C...
Benni Mack
15:24 Revision 06a66464: [BUGFIX] Type check extbase parameter for array
If an argument on a plugin namespace is not an array,
Extbase failed hard with an type error exception.
Resolves: #9...
Remo H.
15:22 Revision 709127c2: [BUGFIX] Ensure MountPoint parameter contains valid characters
When using ?MP=12-13,345-673 some could also add a
letter or a "/" symbol in the GET parameter, effectively
showing a...
Benni Mack
15:17 Revision 58e4cebc: [BUGFIX] Remove deprecated reflection API usage
PHP 8 deprecated a number of very old bits of the Reflection API. This
patch updates ClassSchema to use the newer equ...
Larry Garfield
14:52 Revision 07c761c0: [BUGFIX] Handle workspace overlays in AbstractItemProvider
The AbstractItemProvider method for fetching records
from `foreign_table`, e.g. used in selectSingle types,
missed pr...
Oliver Bartsch
13:50 Revision 3720fb09: [BUGFIX] Remove deprecated reflection API usage
PHP 8 deprecated a number of very old bits of the Reflection API. This
patch updates ClassSchema to use the newer equ...
Larry Garfield
13:49 Revision 7c43c5a1: [BUGFIX] Testing: COMPOSER_ROOT_VERSION for v10 and v9
With shallow cloning as done by gitlab-ci, composer
needs a hint which version a branch is derived from.
The patch se...
Christian Kuhn
13:34 Revision d8592f5d: [BUGFIX] Type check extbase parameter for array
If an argument on a plugin namespace is not an array,
Extbase failed hard with an type error exception.
Resolves: #9...
Remo H.
13:19 Revision bb07a887: [BUGFIX] Avoid exception when trying to download a non-existing file
This patch fixes a regression introduced by change
https://review.typo3.org/c/Packages/TYPO3.CMS/+/65126 which lead t...
Stephan Großberndt
13:18 Revision 17737400: [BUGFIX] Avoid exception when trying to download a non-existing file
This patch fixes a regression introduced by change
https://review.typo3.org/c/Packages/TYPO3.CMS/+/65126 which lead t...
Stephan Großberndt
13:18 Revision c71a6d30: [BUGFIX] Use grid-gutter-width variable for margin
This fixes the alignment of the rows in the doc header and
the size of horizontal lines in dropdowns.
Replace the ha...
Nikita Hovratov
13:13 Revision 3bfce7d5: [BUGFIX] Testing: COMPOSER_ROOT_VERSION for v10 and v9
With shallow cloning as done by gitlab-ci, composer
needs a hint which version a branch is derived from.
The patch se...
Christian Kuhn
11:57 Revision 74dce1f4: [BUGFIX] Type check extbase parameter for array
If an argument on a plugin namespace is not an array,
Extbase failed hard with an type error exception.
Resolves: #9...
Remo H.
10:11 Revision 55054cee: [BUGFIX] Multiple languages in the update command
If a TYPO3 integrator creates the scheduler command
language:update and defines multiple languages,
e.g. de fr pt, th...
Guido Schmechel
09:58 Revision 0a37044c: [BUGFIX] Multiple languages in the update command
If a TYPO3 integrator creates the scheduler command
language:update and defines multiple languages,
e.g. de fr pt, th...
Guido Schmechel
09:54 Revision 9f617dc0: [BUGFIX] Ensure MountPoint parameter contains valid characters
When using ?MP=12-13,345-673 some could also add a
letter or a "/" symbol in the GET parameter, effectively
showing a...
Benni Mack
09:52 Revision 797cc100: [TASK] Unify backend filter styling
Improves the overall look and feel of the filters in
various backend modules, thanks to the new bootstrap v5
grid. We...
Oliver Bartsch
08:57 Revision 978d2cf0: [TASK] Set TYPO3 version to 11.3.0-dev
Change-Id: Ib8345499805813806ead6c0068fb0db6834b8f34
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/689...
Oliver Hader
07:37 Revision df8ef072: [RELEASE] Release of TYPO3 11.2.0
Change-Id: If9e35910fbf5556a93557ae17c2f3dba23748080
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/689...
Benni Mack
05:51 Revision e441096b: [BUGFIX] Make LanguagePackCommand schedulable
Due to a regression the LanguagePackCommand wasn't schedulable.
The command registration is now extended to re-add th...
Guido Schmechel

2021-05-03

19:07 Revision 24264f8d: [BUGFIX] Keep session object in sync with session storage values
Ensure that changes done to session records in the respective backends
are updated by building a new session object, ...
Markus Klein
17:21 Revision 7702d648: [TASK] Move Changelog files into 11.2 folder for upcoming release
Resolves: #94038
Releases: master
Change-Id: Iff2a240929531c69fcd4f833efb3f673b7737405
Reviewed-on: https://review.ty...
Anja Leichsenring
16:54 Revision bf86b695: [BUGFIX] Fix MultiStepWizard functionality
The MultiStepWizard has some obvious programming errors, which
surprisingly didn't cause any problems in TYPO3 v10. I...
Nikita Hovratov
16:33 Revision 6a6b7998: [BUGFIX] Use Address::create instead of new
The usage of Address::create instead of a plain new ensures
compatibility with all Symfony releases. Since Symfony 5....
Simon Gilli
10:47 Revision 405fced3: [BUGFIX] Remove hardcoded click title mode
With the change https://review.typo3.org/c/Packages/TYPO3.CMS/+/66237
an accidental hard-coded clickTitleMode got add...
Benni Mack
08:15 Revision 8ad66195: [BUGFIX] Handle workspace overlays in AbstractItemProvider
The AbstractItemProvider method for fetching records
from `foreign_table`, e.g. used in selectSingle types,
missed pr...
Oliver Bartsch
08:01 Revision 7ac07a72: [TASK] Use correct html element for actions in RecordList
Differentiate between tags 'a' and 'button' in the record list.
An a-tag opens a page, a button triggers an action.
...
Georg Ringer

2021-05-02

10:25 Revision 0b0fac11: [BUGFIX] Fix csh popover position
This fixes the popover position after clicking on a csh link.
Side note:
The popover loads in two steps: First it sh...
Nikita Hovratov

2021-05-01

19:27 Revision 87547281: [BUGFIX] Prevent currentSubScript re-assignment for secondary modules
With the history-synchronization introduced in #93988,
window.currentSubScript has been unconditionally overwritten
a...
Benjamin Franzke
18:20 Revision 09b5d89e: [DOCS] Add documentation for system extension adminpanel
This change should allow users to:
* Discover the extension via docs.typo3.org
* Allow different target groups like...
Felicity Brand
17:50 Revision 67e83826: [DOCS] Add documentation for system extension adminpanel
This change should allow users to:
* Discover the extension via docs.typo3.org
* Allow different target groups like...
Felicity Brand
17:44 Revision ed4f3885: [TASK] Remove unused properties from EditDocumentController
The values "_serialNumber", "_scrollPosition", "viewId_addParams"
are hidden form fields that are relics from TYPO3 C...
Christian Kuhn
17:26 Revision 05fafa97: [BUGFIX] Streamline CSS after Bootstrap 5 update
Some very old code is removed in CSS definitions back from TYPO3 v7 (where
we had <img> tags).
In addition, some mor...
Benni Mack
16:34 Revision 70619f65: [TASK] gitlab-ci: Drop notify stage
gerrit voting and slack nightly reporting is now done
with a gitlab webhook instead of a CI stage.
Change-Id: I6498c...
Christian Kuhn
16:34 Revision d2beb364: [TASK] gitlab-ci: Drop notify stage
gerrit voting and slack nightly reporting is now done
with a gitlab webhook instead of a CI stage.
Change-Id: I6498c...
Christian Kuhn
16:33 Revision aabc2ac8: [TASK] gitlab-ci: Drop notify stage
gerrit voting and slack nightly reporting is now done
with a gitlab webhook instead of a CI stage.
Change-Id: I6498c...
Christian Kuhn
13:48 Revision 62c19565: [TASK] Introduce composer manifest checks
The extension manager now provides a new module,
which allows an integrator to display all available
extensions with ...
Jochen Roth
13:26 Revision ce34dbd7: [TASK] Introduce composer manifest checks
The extension manager now provides a new module,
which allows an integrator to display all available
extensions with ...
Jochen Roth
12:00 Revision 9eb99e1e: [BUGFIX] Apply TCAdefaults to DataHandler if FormEngine was not used before
If TCAdefaults.pages.categories = 4 is used in userTSconfig, and a new
page is created via Drag&Drop or via "Create M...
Benni Mack
12:00 Revision c0e99719: [FEATURE] Add decoding attribute to images
This change adds the decoding attribute to images. For better rendering
performance the default value is set to "asyn...
Chris Müller
11:45 Revision 10bcd26c: [BUGFIX] Apply TCAdefaults to DataHandler if FormEngine was not used before
If TCAdefaults.pages.categories = 4 is used in userTSconfig, and a new
page is created via Drag&Drop or via "Create M...
Benni Mack
11:35 Revision 0a8effb1: [TASK] Deprecate Extbase EnvironmentService
EnvironmentService is an API class for constant TYPO3_MODE,
which has been deprecated with v11. Core API class
Applic...
Alexander Schnitzler
11:05 Revision 7953e777: [TASK] gitlab-ci: Reduce job timeout
Jobs are sometimes stuck, for instance when they run
into infinite loops. With the default job timeout of
one hour an...
Christian Kuhn
10:25 Revision 17612545: [TASK] gitlab-ci: Reduce job timeout
Jobs are sometimes stuck, for instance when they run
into infinite loops. With the default job timeout of
one hour an...
Christian Kuhn
10:12 Revision a7d46bc3: [TASK] gitlab-ci: Reduce job timeout
Jobs are sometimes stuck, for instance when they run
into infinite loops. With the default job timeout of
one hour an...
Christian Kuhn

2021-04-30

16:22 Revision de74be87: [FEATURE] Introduce backend module web component router
A custom Lit-based web componenent router is added which
reflects module URLs into the browser adress bar and
at the ...
Benjamin Franzke
14:39 Revision d9c10375: [TASK] Simplify ext:beuser moduleData handling
* Store an array in uc instead of serialized objects
* PHP 7.4 strictness in some classes
* Simplified inheritance ch...
Christian Kuhn
11:06 Revision 25a010a3: [BUGFIX] Add active class to correct element in EXT:workspaces
The tablist inside the element information modal
in the workspaces module did not longer set the
active state on the ...
Oliver Bartsch
10:32 Revision 325176b3: [BUGFIX] Resolve WS overlays in Extbase JOIN queries properly
When having JOINs in SQL selects, which typically happens
when a MM property is resolved via Extbase's ORM, versionOL...
Benni Mack
10:30 Revision d608b64c: [BUGFIX] Resolve WS overlays in Extbase JOIN queries properly
When having JOINs in SQL selects, which typically happens
when a MM property is resolved via Extbase's ORM, versionOL...
Benni Mack
10:03 Revision fc6bf1f5: [TASK] Remove clearable related wrap from MFA providers
The input field of both, TOTP and recovery codes,
was wrapped into a container having `form-control`
and `form-contro...
Oliver Bartsch
09:49 Revision 9e54fcff: [TASK] Pin fluid standalone dependency to ^2.6.10
Various parts of TYPO3 Core are not ready yet
to be used with Fluid Engine 3.0-dev, which
people might accidentally i...
Benni Mack
09:12 Revision 4ed1c061: [TASK] Pin fluid standalone dependency to ^2.6.10
Various parts of TYPO3 Core are not ready yet
to be used with Fluid Engine 3.0-dev, which
people might accidentally i...
Benni Mack

2021-04-29

22:54 Revision f9b8eb24: [DOCS] form: Add {__currentTimestamp} to ApiReference
Add a usage of {__currentTimestamp} to the example in
the ApiReference.
The feature has been added at a later point ...
Markus Klein
22:37 Revision d2372eeb: [BUGFIX] Fix InvalidEnumerationValueException in workspaces
Since there is no guard clause, dealing with
non workspace aware records, it's possible
that `t3ver_state` is not set...
Oliver Bartsch
22:25 Revision 29415530: [DOCS] form: Add {__currentTimestamp} to ApiReference
Add a usage of {__currentTimestamp} to the example in
the ApiReference.
The feature has been added at a later point ...
Markus Klein
22:21 Revision 5055da78: [BUGFIX] Fix InvalidEnumerationValueException in workspaces
Since there is no guard clause, dealing with
non workspace aware records, it's possible
that `t3ver_state` is not set...
Oliver Bartsch
21:09 Revision 4b30886c: [TASK] Avoid ObjectManager->get() in ext:irre_tutorial
Releases: master
Resolves: #94022
Related: #90803
Change-Id: If030a4cb6a1015e618f0968dab693ccd4c54640f
Reviewed-on: h...
Christian Kuhn
19:54 Revision 8074202d: [BUGFIX] Respect default values in TcaGroup
RelationHandler cannot handle vanilla uids, pass 0 instead to correctly parse defVals for MM-relations in TCA type=gr... Maik no-lastname-given
19:37 Revision 80462e07: [BUGFIX] Respect default values in TcaGroup
RelationHandler cannot handle vanilla uids, pass 0 instead to correctly parse defVals for MM-relations in TCA type=gr... Maik no-lastname-given
19:23 Revision 51baaa88: [BUGFIX] Respect default values in TcaGroup
RelationHandler cannot handle vanilla uids, pass 0 instead to correctly parse defVals for MM-relations in TCA type=gr... Maik no-lastname-given
18:04 Revision ce98ca08: [BUGFIX] Restore workspace filter in Belog module
The `workspacesExtensionLoaded` variable is
removed from the Template, since it is never set
and therefore always equ...
Oliver Bartsch
17:29 Revision f2ba87f9: [BUGFIX] Fix and clean up EXT:belog module
Fixes
=====
* Fix DateTimePicker by adding the correct format
as required since updating to flatpickr in #91606
* ...
Oliver Bartsch
14:55 Revision 08293c51: [TASK] Add ContainerInterface->get() to dynamicReturnTypeMeta.json
Even though ContainerInterface->get() can return 'mixed', it
returns 'object|null' with our symfony DI based implemen...
Christian Kuhn
14:46 Revision 5594b676: [TASK] styleguide: Avoid a ObjectManager->get() call
Christian Kuhn
14:25 Revision 6aab4a70: [TASK] Add ContainerInterface->get() to dynamicReturnTypeMeta.json
Even though ContainerInterface->get() can return 'mixed', it
returns 'object|null' with our symfony DI based implemen...
Christian Kuhn
14:22 Revision 76ff458a: [BUGFIX] Use proper implementation class for PagePositionMap
The PagePositionMap uses the ElementBrowserPageTreeView
which is a specific implementation for the Element Browser (n...
Benni Mack
14:16 Revision 74fb3410: [BUGFIX] Use correct route path for submodule request
The path for the Belog module changed in v11 and does
now contain the `/module` prefix. Since it's obviously
never a ...
Oliver Bartsch
14:12 Revision 78cf0e6c: [BUGFIX] Restore workspace filter in Belog module
The `workspacesExtensionLoaded` variable is
removed from the Template, since it is never set
and therefore always equ...
Oliver Bartsch
11:31 Revision 20a8ab0a: [TASK] Shorten GeneralUtility::_GP() with PHP 7 syntax
Resolves: #93996
Releases: master
Change-Id: I1071d8aa69e92beb4ff8ee12e4c75535a11bb8af
Reviewed-on: https://review.ty...
Larry Garfield
10:37 Revision 0eaa1918: [BUGFIX] Return expected value on GU::writeFileToTypo3tempDir success
When TYPO3 is in composer mode (var is outside public path),
GeneralUtility::writeFileToTypo3tempDir now returns NULL...
Riny van Tiggelen
09:44 Revision a0bcdc25: [BUGFIX] Return expected value on GU::writeFileToTypo3tempDir success
When TYPO3 is in composer mode (var is outside public path),
GeneralUtility::writeFileToTypo3tempDir now returns NULL...
Riny van Tiggelen
08:45 Revision cb84b46c: [TASK] Remove unused class properties
Additionally, add a missing @param to the PHPDoc.
Resolves: #94014
Releases: master
Change-Id: I1deafe6ddd07c0a1881c...
Oliver Bartsch
08:43 Revision e5aa6f88: [TASK] Avoid ObjectManager->get() in EXT:indexed_search
Resolves: #94012
Related: #90803
Releases: master
Change-Id: I64d84f9b31ba250e95090b67e3ae9542cff6e719
Reviewed-on: h...
Oliver Bartsch
07:32 Revision 2358982e: [TASK] Avoid ObjectManager->get() in ext:extensionmanager
Change-Id: If5228b848dabd67615ee4ecdb3ebcd5c1f75421e
Resolves: #94010
Related: #90803
Releases: master
Reviewed-on: h...
Christian Kuhn

2021-04-28

23:43 Revision 17df6b72: [BUGFIX] Do not download artifacts in gitlab voting stage
By default, gitlab passes all artifacts from previous
stages to each job. Thus, the negative-vote job was not
execute...
Christian Kuhn
23:43 Revision d459f316: [BUGFIX] Do not download artifacts in gitlab voting stage
By default, gitlab passes all artifacts from previous
stages to each job. Thus, the negative-vote job was not
execute...
Christian Kuhn
23:27 Revision 806b7a4b: [BUGFIX] Do not download artifacts in gitlab voting stage
By default, gitlab passes all artifacts from previous
stages to each job. Thus, the negative-vote job was not
execute...
Christian Kuhn
23:21 Revision a68aceaf: [TASK] Simplify hierarchy logic within AbstractTreeView subclasses
This change simplifies the ExportPageTreeView to extend
from AbstractTreeView directly, making the intermediate subcl...
Benni Mack
18:52 Revision cf235e0c: [TASK] Avoid objectManager->get() in functional tests
To further phase out extbase ObjectManager, the
functional tests now use container->get() to set
up tests.
Some fixtu...
Alexander Schnitzler
13:16 Revision 2a60beb1: [BUGFIX] Allow "copy" action even if the user does not have "edit" permission
If the user does not have "edit" permission, she will not be able to see
the "Copy" action in the content menu. Since...
Dmitry Dulepov
12:39 Revision 76a2c6ec: [BUGFIX] Allow "copy" action even if the user does not have "edit" permission
If the user does not have "edit" permission, she will not be able to see
the "Copy" action in the content menu. Since...
Dmitry Dulepov
11:56 Revision 358e8c2a: [BUGFIX] Allow "copy" action even if the user does not have "edit" permission
If the user does not have "edit" persmission, she will not be able to see
the "Copy" action in the content menu. Sinc...
Dmitry Dulepov
08:51 Revision 45fa3418: [BUGFIX] Remove superfluous data attributes in ElementBrowser/LinkPicker
Various logic can be simplified within the ElementBrowser / LinkPicker
code base, where unused properties are handed ...
Benni Mack
08:29 Revision 1ce14644: [BUGFIX] Properly trigger `change` event in LinkBrowser
With #93975 the LinkBrowser was not able to write back a selected page to
FormEngine. The reason is that the input fi...
Andreas Fernandez
07:05 Revision da0e6898: [BUGFIX] Fixed @return annotation
current() returns FALSE if array is empty or internal array pointer is
beyond the end.
Without this change, this cur...
Rico Sonntag

2021-04-27

22:25 Revision e109a086: [BUGFIX] Avoid text/javascript for HTML doctypes
The PageRenderer `inlineJavaScriptWrap`, used for
wrapping general JavaScript such as spam protection,
is adjusted to...
Oliver Bartsch
21:43 Revision c67cf753: [BUGFIX] Fixed @return annotation
current() returns FALSE if array is empty or internal array pointer is
beyond the end.
Without this change, this cur...
Rico Sonntag
21:42 Revision 932ff134: [BUGFIX] Avoid exception when trying to download a non-existing file
This patch fixes a regression introduced by change
https://review.typo3.org/c/Packages/TYPO3.CMS/+/65126 which lead t...
Stephan Großberndt
21:42 Revision 7337998a: [BUGFIX] Avoid text/javascript for HTML doctypes
The PageRenderer `inlineJavaScriptWrap`, used for
wrapping general JavaScript such as spam protection,
is adjusted to...
Oliver Bartsch
21:13 Revision 667d7660: [BUGFIX] Remove unused import in PageRenderer
Resolves: #93999
Releases: master, 10.4
Change-Id: I949ccee64cab9081d93d668fc57812cea487d118
Reviewed-on: https://rev...
Oliver Bartsch
20:33 Revision e743ed54: [BUGFIX] Remove unused import in PageRenderer
Resolves: #93999
Releases: master, 10.4
Change-Id: I949ccee64cab9081d93d668fc57812cea487d118
Reviewed-on: https://rev...
Oliver Bartsch
20:09 Revision 2263c068: [TASK] Deprecate Hook t3lib/class.t3lib_parsehtml_proc.php:transformation
Deprecates both Hooks and adds the fact to the changelog.
Resolves: #92992
Releases: master
Change-Id: Iaa17c0f5c91c...
Lina Wolf
19:57 Revision 563788c4: [TASK] Get rid of TBE_EDITOR.fieldChanged
TBE_EDITOR has some old code still managing FormEngine today, even with
substitutions available since at least TYPO3 ...
Andreas Fernandez
19:27 Revision d355f9d6: [BUGFIX] Fix open pageTree status
To determine the opened page branch, the uc path must be
BackendComponents.States.Pagetree.stateHash
instead of brows...
Uwe Trotzek
19:18 Revision a85bac03: [FEATURE] FAL: Add getFile() methods in Folder objects
This change adds a getFile() implementation within the FAL Folder object,
which is very convenient compared to $folde...
Benni Mack
19:17 Revision 712ca95b: [TASK] Inline example: Translate key from custom locallang file
Releases: master, 10.4
Resolves: #93991
Change-Id: Ia2f47aa329347e8c239e2979c9def6efc5ed5d71
Reviewed-on: https://rev...
medarob
19:16 Revision 36fc373e: [TASK] Inline example: Translate key from custom locallang file
Releases: master, 10.4
Resolves: #93991
Change-Id: Ia2f47aa329347e8c239e2979c9def6efc5ed5d71
Reviewed-on: https://rev...
medarob
18:51 Revision a3bfe284: [BUGFIX] Fix open pageTree status
To determine the opened page branch, the uc path must be
BackendComponents.States.Pagetree.stateHash
instead of brows...
Uwe Trotzek
18:17 Revision 9cbec075: [BUGFIX] Prevent calling isFileValid with null
Resolves: #93997
Releases: master
Change-Id: Idf0591125371cc25f53b8c9cc178a5c595c7be2d
Reviewed-on: https://review.ty...
Daniel Goerz
18:15 Revision f4ca2229: [BUGFIX] Use t3ver_oid for workspace evaluation
Since #89122 workspace records are not longer identified
by pid=-1, but by checking for their t3ver_oid value. In cas...
Oliver Bartsch
18:14 Revision c381b47f: [TASK] Replace GU::getIndpEnv('TYPO3_SSL') with normalizeParam option
This one occurence of the infamous getIndpEnv method can be replaced with
the requests normalizedParams information.
...
Anja Leichsenring
18:05 Revision 8e4de7c5: [TASK] Extend itemsProcFunc parameters for parent related information
The parameters array of TCA itemsProcFunc is extended for
several (inline) parent table related properties. These are...
Nikita Hovratov
17:50 Revision 92297cce: [TASK] Extend itemsProcFunc parameters for parent related information
The parameters array of TCA itemsProcFunc is extended for
several (inline) parent table related properties. These are...
Nikita Hovratov
17:48 Revision b4ff37dd: [TASK] Validate email address for field "be_users.email"
It is currently possible to save any value to the field
"be_users.email" using the "Backend Users" backend module.
T...
Torben Hansen
17:36 Revision 0c773e2c: [BUGFIX] Check if property is null
ObjectAccess::getPropertyPath requires its second parameter to be string,
so it should not be called if the property ...
Jonas Götze
17:23 Revision 34249c5f: [BUGFIX] Use t3ver_oid for workspace evaluation
Since #89122 workspace records are not longer identified
by pid=-1, but by checking for their t3ver_oid value. In cas...
Oliver Bartsch
17:19 Revision 47cdc194: [TASK] Remove obsolete compatibility method HttpUtility::idn_to_ascii()
Since PHP 7.4 the core can use the Intl function directly.
Resolves: #93900
Releases: master
Change-Id: I2428fc9765b...
Martin Kutschker
17:15 Revision d0cf4cbe: [BUGFIX] Use live record for diff view
The diff view for new and deleted placeholder records,
introduced in #93620, used the current version record
for the ...
Oliver Bartsch
17:14 Revision c26dbb33: [BUGFIX] Use live record for diff view
The diff view for new and deleted placeholder records,
introduced in #93620, used the current version record
for the ...
Oliver Bartsch
17:11 Revision 9827a72a: [TASK] Update phpstan/phpstan
Update phpstan to version 0.12.84 and fix new issues
detected by the new version.
Releases: master
Resolves: #93979
...
Alexander Schnitzler
17:07 Revision b8dac1ae: [TASK] Optimize GeneralUtility::validEmail()
With multiple registered email validators, stop as soon
as the first one fails.
Resolves: #93890
Releases: master
Ch...
Thomas Löffler
15:13 Revision 0c4ec857: [TASK] Clean up legacy tree implementations
Various code occurrences within the legacy tree implementations,
which were marked as internal are removed
(e.g. the ...
Benni Mack
15:09 Revision d81ac21c: [TASK] Drop bamboo test plans
With the CI migration from bamboo to gitlab being finished,
the bamboo test plan setup can be dropped from core.
Res...
Christian Kuhn
15:08 Revision 9059e5b5: [TASK] Drop bamboo test plans
With the CI migration from bamboo to gitlab being finished,
the bamboo test plan setup can be dropped from core.
Res...
Christian Kuhn
13:31 Revision d99b2ce9: [TASK] Drop bamboo test plans
With the CI migration from bamboo to gitlab being finished,
the bamboo test plan setup can be dropped from core.
Res...
Christian Kuhn
13:18 Revision 5d5a041d: [BUGFIX] Use local variable to allow multi-format mails
Use a local variable instead of overwriting the options
to keep the format intact when sending multi-format
mails.
R...
Oliver Bartsch
12:45 Revision d5f8ce55: [BUGFIX] Use local variable to allow multi-format mails
Use a local variable instead of overwriting the options
to keep the format intact when sending multi-format
mails.
R...
Oliver Bartsch
12:37 Revision 10913600: [BUGFIX] Do not log failed HMAC validation from forms
When a HMAC of a submitted form is invalid, TYPO3 throws
a BadRequestException which is logged to sys_log and logfile...
Torben Hansen

2021-04-26

19:57 Revision 22cd4028: [TASK] Streamline size of email field in setup module
Allow 255 chars for the field "email" of a backend user
in the setup module.
Resolves: #93987
Releases: master, 10.4...
Torben Hansen
19:31 Revision 07c4b677: [TASK] Streamline size of email field in setup module
Allow 255 chars for the field "email" of a backend user
in the setup module.
Resolves: #93987
Releases: master, 10.4...
Torben Hansen
14:06 Revision 0bff1c26: [FEATURE] Add pagination to FormManagement module
To increase the usability, the FormManagement module
now makes use of the Pagination API to limit the amount
of displ...
Guido Schmechel
11:26 Revision b739ca88: [TASK] Migrate status report to Fluid
The status report within EXT:reports now uses
the StandaloneView for rendering the status table.
Resolves: #93978
Re...
Oliver Bartsch
09:24 Revision 64264da4: [BUGFIX] Re-add highlighting of filter term in Svg Tree
This change re-adds the highlighting of filter
results in the Svg Trees, which was present
before in the Page Tree be...
Benni Mack
07:37 Revision 8fb0bfd7: [TASK] Update @popperjs/core to match bootstrap v5 requirements
This fixes a warning during `yarn install`, which revealed
that we used an unsupported version of @popperjs/core:
...
Benjamin Franzke
07:30 Revision a269a4bb: [TASK] Inform about disallowed file extension in image ViewHelpers
Throws an exception when a file extension is given to the image
or media ViewHelpers which is not within the allowed ...
Richard Haeser

2021-04-25

18:03 Revision 32b508b0: [BUGFIX] Improve mocking for doctrine/dbal related tests
With doctrine/dbal 2.13.1 a new return type to executeStatement()
was introduced, which needs to be taken into consid...
Anja Leichsenring

2021-04-23

19:13 Revision d0da616d: [TASK] Update to Lit v2-rc1
Lit is the umbrella term for the next major
lit-html (v2) and lit-element (v3) versions.
Therefore we will refer to t...
Benjamin Franzke
16:19 Revision 0005bc5b: [BUGFIX] Hide tooltip after scrolling
Will hide all tooltips when scrolling
in the page tree panel to avoid multiple
tooltips to show up and get stuck on s...
Jochen Roth
14:30 Revision 0ec95a1d: [BUGFIX] Fix PageTreeFilterCest
The SvgTree markup changed in #87743 causing
acceptance test failures.
This wasn't discovered as gitlab-ci missed to ...
Benjamin Franzke
12:04 Revision 2e9faab1: [BUGFIX] Check if property is null
ObjectAccess::getPropertyPath requires its second parameter to be string,
so it should not be called if the property ...
Jonas Götze
08:37 Revision 51c2c9ab: [BUGFIX] Re-add highlighting of filter term in Svg Tree
This change re-adds the highlighting of filter
results in the Svg Trees, which was present
before in the Page Tree be...
Benni Mack
08:34 Revision 9b651087: [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

2021-04-22

15:11 Revision 912ffb5b: [BUGFIX] Display correct message if slug suggestion is modified
If a user enters a slug proposal, which is already taken by
another page in the same site, the automatically modified...
Benni Mack
12:54 Revision 5c7cc33e: [TASK] Use %currentWorkingDirectory% in phpstan config files
To avoid issues due to relative paths in config files, all
paths are now prepended with the %currentWorkingDirectory%...
Alexander Schnitzler
06:08 Revision 97d09d22: [BUGFIX] Make ext:form previous step button work again
Since #92815 the extbase request dispatcher sets an "original
request" within a subrequest in case of a "ForwardRespo...
Ralf Zimmermann
05:42 Revision 3b2dd110: [BUGFIX] Make context menu icon in SVG tree better clickable
This change adds a <rect> element inside the icon group for
making the icon better clickable.
Resolves: #87453
Resol...
Benni Mack

2021-04-21

08:02 Revision 4e29c4fd: [BUGFIX] Display correct message if slug suggestion is modified
If a user enters a slug proposal, which is already taken by
another page in the same site, the automatically modified...
Benni Mack
07:44 Revision 6cfec87e: [TASK] Activate phpstan option reportUnmatchedIgnoredErrors
Releases: master
Resolves: #93955
Change-Id: Idb5e338c7a1e34f1197d38d01bec5f8735509e8f
Reviewed-on: https://review.ty...
Daniel Goerz

2021-04-20

17:44 Revision e6597404: [TASK] Run phpstan with PHP 8 in nightly and premerge builds
Resolves: #93704
Releases: master
Change-Id: I24067c4b705c671b87a9bbdfed30535a39528879
Reviewed-on: https://review.ty...
Daniel Goerz
17:32 Revision 30bf9dcc: [TASK] Limit GET/POST requests of PersistentStorage
This change limits the GET request for the PersistentStorage
to only "get" and "getAll", where as the others are only...
Benni Mack
12:56 Revision e6c3c783: [BUGFIX] Set background of td/th in ".table-transparent" to transparent
This solves a display white text on white background for
the selected size in image cropping tool panel
Resolves: #9...
Jochen Roth
10:19 Revision 8c6b9ac3: [TASK] Remove legacy tree implementations
Various PHP classes, which were previously a specific implementation
for various Link Picker / Element Browser render...
Benni Mack
09:17 Revision 871442ff: [BUGFIX] Optimize drag&drop of folders in the UI
Allow a user to move a folder into a folder on the same
level and prevent moving a folder into its child folder.
Res...
Jochen Roth
08:10 Revision bd6916ee: [BUGFIX] Ensure password recovery email can be fully translated
Resolves: #93864
Releases: master, 10.4
Change-Id: I3ed1b9d33809302d46016f4a7b4f49fdbf131f01
Reviewed-on: https://rev...
Xavier Perseguers

2021-04-19

19:33 Revision dd88dd49: [TASK] Move LoginProvider logic into a separate class
The LoginProvider functionality, which was baked into the LoginController
is now moved into a separate Resolver class...
Benni Mack
19:33 Revision 2f73f685: [BUGFIX] Check if site language is enabled before redirecting
Only if a site language is enabled, it should be taken into account for
redirecting.
To keep the interface valid, the...
Benni Mack
19:02 Revision 58eceafd: [BUGFIX] Check if site language is enabled before redirecting
Only if a site language is enabled, it should be taken into account for
redirecting.
To keep the interface valid, the...
Benni Mack
18:41 Revision 89af98c7: [BUGFIX] Ensure password recovery email can be fully translated
Resolves: #93864
Releases: master, 10.4
Change-Id: I3ed1b9d33809302d46016f4a7b4f49fdbf131f01
Reviewed-on: https://rev...
Xavier Perseguers
18:14 Revision 48dbdd41: [TASK] Move reset password logic into a separate class
Since the reset password logic does not directly relate
on the login step, just as MFA, it's now extracted into
a ded...
Oliver Bartsch
08:30 Revision 823cc429: [BUGFIX] Replace duplicated form attributes in LinkBrowser
The form to update an already existing link in the
LinkBrowser used the same name and id as the
form for "Additional ...
Oliver Bartsch
08:06 Revision d9df1421: [BUGFIX] Check if page exist before using record for preview
Deleted pages must be excluded at content element previews in the page
module to avoid exceptions.
Resolves: #93938
...
Georg Ringer
08:02 Revision 19e131ff: [BUGFIX] Prevent saveAndClose in MultiStep wizard
With #90461 a new option "saveAndClose" was added
to the newContentElement wizard. When opening the
wizard and select...
Oliver Bartsch
08:02 Revision baa2613c: [BUGFIX] Reload page module after deleting content
The page module is now being reloaded when
deleting a content element via the context menu.
Side note: Since there a...
Oliver Bartsch
07:52 Revision 2d76a796: [BUGFIX] Replace duplicated form attributes in LinkBrowser
The form to update an already existing link in the
LinkBrowser used the same name and id as the
form for "Additional ...
Oliver Bartsch
07:47 Revision 8bc8419f: [BUGFIX] Check if page exist before using record for preview
Deleted pages must be excluded at content element previews in the page
module to avoid exceptions.
Resolves: #93938
...
Georg Ringer

2021-04-18

16:43 Revision e7b59474: [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

2021-04-16

13:02 Revision f2873970: [BUGFIX] Restore altIcons TSconfig option
In #35891 a feature was introduced, which allowed to
override the icon of select items via Page TSconfig.
This featu...
Oliver Bartsch
13:00 Revision 8e560d8d: [BUGFIX] Prematurely end data array processing on invalid item
In case the amount of items, shown in the workspace module,
does not exceed the pagination limit - default 30 - the i...
Nikita Hovratov
13:00 Revision 7258b524: [BUGFIX] Prematurely end data array processing on invalid item
In case the amount of items, shown in the workspace module,
does not exceed the pagination limit - default 30 - the i...
Nikita Hovratov
12:38 Revision 881906ee: [BUGFIX] Restore altIcons TSconfig option
In #35891 a feature was introduced, which allowed to
override the icon of select items via Page TSconfig.
This featu...
Oliver Bartsch
12:29 Revision 5afe6003: [BUGFIX] Reload page module after deleting content
The page module is now being reloaded when
deleting a content element via the context menu.
Side note: Since there a...
Oliver Bartsch
12:28 Revision d6732046: [BUGFIX] Prevent saveAndClose in MultiStep wizard
With #90461 a new option "saveAndClose" was added
to the newContentElement wizard. When opening the
wizard and select...
Oliver Bartsch
11:59 Revision 03bbd188: [TASK] Improve multi-factor authentication view
Following improvements are done:
* Reduce margin-top of the MFA provider title
* The bottom border of card-body is c...
Oliver Bartsch
11:38 Revision 051a083a: [BUGFIX] Fix checkbox items in "Global Configuration" card
Resolve duplicated `class` declaration which prevented
the element from being recognized by the JavaScript
endpoint.
...
Oliver Bartsch
11:35 Revision b0b36436: [FEATURE] Use SVG Trees in Record Selector
This change adds the SVG-based page tree in the
record selector and the Page Link picker, replacing
decade-old clumsy...
Benni Mack
11:27 Revision 356300b5: [BUGFIX] Add missing id to panel group element
The panel items in the global configuration card (EXT:install)
are referencing to a not defined `id` in their `data-b...
Oliver Bartsch
11:24 Revision aab695f1: [BUGFIX] Add missing tooltip in workspaces module
In #92206 swapping of elements was removed along
with some labels. The missing label for the publish
button is now ad...
Oliver Bartsch
 

Also available in: Atom