Project

General

Profile

Activity

From 2022-03-06 to 2022-04-04

2022-04-04

19:59 Revision d045043c: [TASK] Comment two symfony/rate-limiter related tests
symfony/rate-limiter:5.4.7 has a bug [1] leading to
E_DEPRECATED warnings in our functional rate limiting
tests. This...
Christian Kuhn
19:40 Revision c976520e: [TASK] Comment two symfony/rate-limiter related tests
symfony/rate-limiter:5.4.7 has a bug [1] leading to
E_DEPRECATED warnings in our functional rate limiting
tests. This...
Christian Kuhn
17:24 Revision 6dce6ad2: [TASK] Remove unused variable in AbstractItemProvider
After the removal of the fourth parameter of the
checkAuthMode method, the local variable $authMode
has not been remo...
Nikita Hovratov
16:30 Revision c4a718d5: [DOCS] Fix typo in changelog file
Releases: main
Resolves: #97293
Change-Id: I0f5f44fab866e54e117138d369584967da7c3655
Reviewed-on: https://review.typo...
Lina Wolf
15:34 Revision 726fadae: [BUGFIX] Allow filelist sorting by creation date
Implement missing sorting of files in the local driver.
Resolves: #97261
Releases: main, 11.5
Change-Id: I94c04dfbd8...
Georg Ringer
14:57 Revision ed1fd3a8: [!!!][TASK] Add modern typing to ClassNamingUtility
Simple type additions. Nothing exciting.
Resolves: #97205
Related: #97210
Releases: main
Change-Id: Ic38274300b22f3c...
Larry Garfield
14:56 Revision 224befe3: [BUGFIX] Allow filelist sorting by creation date
Implement missing sorting of files in the local driver.
Resolves: #97261
Releases: main, 11.5
Change-Id: I94c04dfbd8...
Georg Ringer
14:27 Revision 8a459c75: [TASK] Update @typo3/icons to v2.6.0
Executed commands:
cd Build
yarn add "@typo3/icons@^2.6.0"
yarn build
Resolves: #97292
Releases: main
Change-...
Benjamin Kott
14:03 Revision 7fcc35c4: [TASK] Move workspaces data handling tests to core
The ext:core and ext:workspaces data scenario functional
tests are pairs: core comes with the 'Modify' scenarios
and ...
Christian Kuhn
11:20 Revision c753615e: [DOCS] Update lowlevel documentation for Breaking: #97131
Remove CLI commands removed in https://forge.typo3.org/issues/97131 from the lowlevel documentation.
Resolves: #9728...
Lina Wolf

2022-04-01

13:21 Revision 12a6613f: [FEATURE] Introduce TCA type "color"
In the process of using dedicated TCA types,
the new TCA type "color" is introduced and
replaces "renderType=colorpic...
Oliver Bartsch
12:31 Revision 9763ce52: [BUGFIX] Prevent invalid array access warnings in DataHandler
Resolves: #97280
Releases: main, 11.5
Change-Id: Id6b2b5bf9a200d7c0ccc6c23273bb5086d6ee50a
Reviewed-on: https://revie...
Oliver Bartsch
12:30 Revision b2f4f545: [BUGFIX] Add guard clause to prevent fataling on saving a CE
Resolves: #97270
Releases: main, 11.5
Change-Id: If1c899cdfd891cda5af5a502b40ab28c29830f58
Reviewed-on: https://revie...
Jan Helke
11:59 Revision e684e0b5: [BUGFIX] Prevent invalid array access warnings in DataHandler
Resolves: #97280
Releases: main, 11.5
Change-Id: Id6b2b5bf9a200d7c0ccc6c23273bb5086d6ee50a
Reviewed-on: https://revie...
Oliver Bartsch
11:58 Revision 56d1c378: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/314 from o-ba/type-color
[TASK] styleguide: Adjust TCA for type=color examples Benni Mack
11:54 Revision c4962f64: [BUGFIX] Add guard clause to prevent fataling on saving a CE
Resolves: #97270
Releases: main, 11.5
Change-Id: If1c899cdfd891cda5af5a502b40ab28c29830f58
Reviewed-on: https://revie...
Jan Helke
11:37 Revision 762fdd7b: [TASK] styleguide: Adjust TCA for type=color examples
Oliver Bartsch
10:03 Revision eeb5af4f: [BUGFIX] Accept native TIME value '00:00:00' in backend forms
Native date/time types have a zero-value, which is '0000-00-00 00:00:00'
for DATETIME and '00:00:00' for TIME. For DA...
Oliver Hader
10:02 Revision 7765a23d: [BUGFIX] Accept native TIME value '00:00:00' in backend forms
Native date/time types have a zero-value, which is '0000-00-00 00:00:00'
for DATETIME and '00:00:00' for TIME. For DA...
Oliver Hader
08:36 Revision 2f0338a9: [!!!][TASK] Simplify TCA authMode settings
To prepare towards a deployable backend group access
rights system, some of the more obscure options are
removed to r...
Christian Kuhn

2022-03-31

17:57 Revision d0a4bbfa: [TASK] Adjust new TCA type "email"
Some followup adjustments to newly introduced
(#97013) TCA type "email".
- Remove eval "email" check in InputTextEle...
Oliver Bartsch
17:52 Revision 2a47cb96: [TASK] runTests.sh: Remove .csv integrity handling
When core functional tests started to heavily rely
on CSV based import- and assertion files, we found
that editing su...
Christian Kuhn
17:51 Revision 13f67e36: [TASK] runTests.sh: Remove .csv integrity handling
When core functional tests started to heavily rely
on CSV based import- and assertion files, we found
that editing su...
Christian Kuhn
17:25 Revision f279c311: [TASK] runTests.sh: Remove .csv integrity handling
When core functional tests started to heavily rely
on CSV based import- and assertion files, we found
that editing su...
Christian Kuhn
13:59 Revision be122044: [BUGFIX] Add guard clause to prevent Link Browser from fataling
Resolves: #97269
Releases: main, 11.5
Change-Id: Iec86d579af4fa8774f7ba6bd4d6b137ccefe3dd5
Reviewed-on: https://revie...
Jan Helke
13:35 Revision 6a61d403: [BUGFIX] Add guard clause to prevent Link Browser from fataling
Resolves: #97269
Releases: main, 11.5
Change-Id: Iec86d579af4fa8774f7ba6bd4d6b137ccefe3dd5
Reviewed-on: https://revie...
Jan Helke
09:32 Revision 495db075: [BUGFIX] Update typo3/cms-styleguide
With #97232 changes in ext:styleguide has been needed,
which has been provided with corresponding pull-request
for th...
Stefan Bürk
08:41 Revision 381a03ec: [FEATURE] Add Luxembourgish (lb) as supported language
Luxembourgish is considered the national language of
Luxembourg and one of the three used administrative
languages, a...
Stefan Bürk
08:03 Revision 1b416d2b: [TASK] styleguide: Adjust TCA for type=datetime examples
https://github.com/TYPO3-CMS/styleguide/pull/312
https://review.typo3.org/c/Packages/TYPO3.CMS/+/74027
Oliver Bartsch

2022-03-30

08:50 Revision beba6e0d: [FEATURE] Introduce TCA type "datetime"
In our process of using dedicated TCA types,
the new TCA type "date" is introduced and
replaces "renderType=inputDate...
Oliver Bartsch

2022-03-29

18:07 Revision 91381725: [TASK] Add modern typing to MathUtility
This patch add more explicit types to MathUtility.
Of particular note:
* isIntegerInRange(), despite its name, allo...
Larry Garfield
15:05 Revision 6155978c: [TASK] styleguide: Avoid exclude=true on all single styleguide fields
There is little point in having single field
excludes for styleguide tables - this heavily
clutters the backend group...
Christian Kuhn
12:55 Revision ab6f39ed: [TASK] styleguide: Remove tx_styleguide_elements_special
https://github.com/TYPO3-CMS/styleguide/pull/313
The type=select, special=x TCA config has been
obsoleted in v11. Th...
Christian Kuhn
12:21 Revision 256d53ef: [BUGFIX] Fix case in Password TcaMigration
Resolves "Case in function/method call doesn't match
the case in declaration" in TcaMigration. Also fixes the
the cor...
Oliver Bartsch
11:49 Revision 3693c1cc: [BUGFIX] Load property from real instance
With the introduction of symfony/property-access in TYPO3 version 10
reading properties through a lazy loaded object ...
Simon Schaufelberger
11:49 Revision c7635cc1: [BUGFIX] Load property from real instance
With the introduction of symfony/property-access in TYPO3 version 10
reading properties through a lazy loaded object ...
Simon Schaufelberger
10:55 Revision c6c053ca: [BUGFIX] Apply proper styles to checkbox in mass undo modal
The styling of the checkbox in the mass
undo modal in the recycler module is
fixed by using proper DOM structure
and ...
Oliver Bartsch
10:43 Revision 3b44d061: [BUGFIX] Ensure imageLinkWrap works with UTF-8 filenames
The unset($info['originalFile']) introduced in #90565
broke an access to that array key below in the method.
This lea...
Lars Michalowski
10:43 Revision 565a7208: [BUGFIX] Ensure imageLinkWrap works with UTF-8 filenames
The unset($info['originalFile']) introduced in #90565
broke an access to that array key below in the method.
This lea...
Lars Michalowski
10:35 Revision 16f3c51c: [BUGFIX] Remove usage of undefined variable
Resolves: #97189
Releases: main, 11.5
Change-Id: I256b62b3c877cd23ac313fbb44a7bdde97aa2abc
Reviewed-on: https://revie...
Georg Ringer
10:31 Revision 0f76f8e4: [DOCS] Fixed spelling of "includeJSFooterlibs"
In accordance with the core code base, "libs" in
"includeJSFooterlibs" must be lowercase.
Releases: main, 11.5, 10.4...
Eric Bode
10:30 Revision 925e71a2: [DOCS] Fixed spelling of "includeJSFooterlibs"
In accordance with the core code base, "libs" in
"includeJSFooterlibs" must be lowercase.
Releases: main, 11.5, 10.4...
Eric Bode
10:28 Revision 9073eff5: [BUGFIX] Apply proper styles to checkbox in mass undo modal
The styling of the checkbox in the mass
undo modal in the recycler module is
fixed by using proper DOM structure
and ...
Oliver Bartsch
10:14 Revision 76bf8cda: [BUGFIX] Remove usage of undefined variable
Resolves: #97189
Releases: main, 11.5
Change-Id: I256b62b3c877cd23ac313fbb44a7bdde97aa2abc
Reviewed-on: https://revie...
Georg Ringer
10:09 Revision b912b309: [DOCS] Fixed spelling of "includeJSFooterlibs"
In accordance with the core code base, "libs" in
"includeJSFooterlibs" must be lowercase.
Releases: main, 11.5, 10.4...
Eric Bode
09:29 Revision a7cf6369: [BUGFIX] Adjust password field acceptance test
In ext:styleguide the old password field 'input_16'
has been removed, while new passwords fields, using
the new "pass...
Stefan Bürk
06:55 Revision 8f3f782a: [BUGFIX] Remove double encoding and improve template
The contents of the column "Record" in the Recycler are escaped/encoded
twice with htmlspecialchars. This leads to th...
Simon Schaufelberger
06:55 Revision 241e6a0b: [BUGFIX] Remove double encoding and improve template
The contents of the column "Record" in the Recycler are escaped/encoded
twice with htmlspecialchars. This leads to th...
Simon Schaufelberger

2022-03-28

18:50 Revision 25ccfb1d: [!!!][TASK] Remove global jquery object window.$
The global window.$ accessor to the jQuery instance is now
no longer provided.
Global jQuery usage has been deprecate...
Benjamin Franzke
16:42 Revision 370d1d12: [TASK] Remove superfluous authInfo assignments
Due to the new userSession handling in TYPO3 v11, the additional
information provided in $authInfo can be removed as ...
Benni Mack
16:21 Revision b97ab48a: [BUGFIX] Respect delimiter/enclosure in table ctype
In #95036 the table editor was moved from the separate
wizard to "inline". This implementation did not respect
"table...
Jochen Roth
16:21 Revision f90e7f9c: [BUGFIX] Respect delimiter/enclosure in table ctype
In #95036 the table editor was moved from the separate
wizard to "inline". This implementation did not respect
"table...
Jochen Roth
16:03 Revision 9ac803a0: [TASK] Add modern typing to ArrayUtility
PHP 8.1's type system lets us add a lot more types
to ArrayUitlity's signatures, and remove some
unnecessary code in ...
Larry Garfield
15:04 Revision ba367bf0: [BUGFIX] Avoid PHP 8.1 warning passing null format to DateViewHelper
Resolves: #96954
Releases: main, 11.5
Change-Id: I60366ca5155c96ccc1068cc48339b0e96318d5f8
Reviewed-on: https://revie...
Chris Müller
15:03 Revision b5e64c35: [BUGFIX] Avoid PHP 8.1 warning passing null format to DateViewHelper
Resolves: #96954
Releases: main, 11.5
Change-Id: I60366ca5155c96ccc1068cc48339b0e96318d5f8
Reviewed-on: https://revie...
Chris Müller
14:48 Revision 65a94407: [TASK] Deprecate usage of RegularExpressionValidator
This patch deprecates the usage of the RegularExpressionValidator
within the form editor. The validator will be remov...
Björn Jacob
14:03 Revision 2afcdf6a: [BUGFIX] Bring back functionality for $uniqueIds in SelectSingleElement
This resolves a todo for a missing usage of a filled
array called "$uniqueIds".
This array had two responsibilities:...
Nikita Hovratov
14:03 Revision 0027a896: [BUGFIX] Bring back functionality for $uniqueIds in SelectSingleElement
This resolves a todo for a missing usage of a filled
array called "$uniqueIds".
This array had two responsibilities:...
Nikita Hovratov
11:55 Revision d090bece: [TASK] Streamline drag uploader failure message
The Folder Tree shows notifications through
FlashMessages when using the AJAX endpoint "file_process",
while the drag...
Benni Mack
11:49 Revision 7c9c1147: [TASK] styleguide: Adjust TCA for type=password examples
https://github.com/TYPO3-CMS/styleguide/pull/310 Oliver Bartsch
11:39 Revision c3c38b3b: [TASK] Unify modal button style
Creating new content is usually confirmed with a blue button.
This is inconsistent with the dashboard, which uses an ...
Simon Schaufelberger
11:15 Revision e12f4d8d: [TASK] Inform about not found user in record history
When a user is no longer available (e.g. deleted),
record history entries for this user were not clear
since only the...
Oliver Bartsch
10:55 Revision e84b70fe: [TASK] Inform about not found user in record history
When a user is no longer available (e.g. deleted),
record history entries for this user were not clear
since only the...
Oliver Bartsch
09:00 Revision 6a349ce9: [BUGFIX] Avoid PHP 8.x error in RecordHistory if BE user is missing
Resolves: #97228
Releases: main, 11.5
Change-Id: I139a7f2dcf1e5ed35675a626b9aa496fe24061a7
Reviewed-on: https://revie...
Jan Helke
08:44 Revision 442d4ebd: [BUGFIX] Avoid PHP 8.x error in RecordHistory if BE user is missing
Resolves: #97228
Releases: main, 11.5
Change-Id: I139a7f2dcf1e5ed35675a626b9aa496fe24061a7
Reviewed-on: https://revie...
Jan Helke

2022-03-27

20:25 Revision 737e9dc7: [TASK] Update dependency to PSR-3 v2/3
PSR-3 v2 and v3 add types, so we can switch to those now.
Because we don't fully implement PSR-3 directly, this is
a...
Larry Garfield
19:31 Revision 675cf0bd: [DOCS] Rework lowlevel documentation
- Move the content from the README.rst into the Documentation folder.
- The README.rst now defaults to the content of...
Chris Müller

2022-03-26

22:08 Revision 27dd2d1a: [BUGFIX] Upgrade to CKEditor4 v4.18.0
Recent CKEditor4 v4.18.0 addressed several vulnerabilities:
* CVE-2022-24728 (XSS via attributes & comments)
* CVE-20...
Oliver Hader
22:08 Revision 84674dfe: [BUGFIX] Upgrade to CKEditor4 v4.18.0
Recent CKEditor4 v4.18.0 addressed several vulnerabilities:
* CVE-2022-24728 (XSS via attributes & comments)
* CVE-20...
Oliver Hader
22:08 Revision f17839de: [BUGFIX] Upgrade to CKEditor4 v4.18.0
Recent CKEditor4 v4.18.0 addressed several vulnerabilities:
* CVE-2022-24728 (XSS via attributes & comments)
* CVE-20...
Oliver Hader
12:04 Revision a5ed5c19: [FEATURE] Introduce TCA type "password"
In the process of using dedicated TCA types,
the new TCA type "password" is introduced and
replaces "eval=password" a...
Torben Hansen

2022-03-25

13:01 Revision 2e83b410: [BUGFIX] Upgrade guzzlehttp/psr7 to latest version
Recent guzzlehttp/psr7 versions address vulnerability CVE-2022-24775.
Mentioned known vulnerability is not considered...
Oliver Hader
13:01 Revision 5e5a87d4: [BUGFIX] Upgrade guzzlehttp/psr7 to latest version
Recent guzzlehttp/psr7 versions address vulnerability CVE-2022-24775.
Mentioned known vulnerability is not considered...
Oliver Hader
13:00 Revision b1a063c0: [BUGFIX] Upgrade guzzlehttp/psr7 to latest version
Recent guzzlehttp/psr7 versions address vulnerability CVE-2022-24775.
Mentioned known vulnerability is not considered...
Oliver Hader
11:56 Revision a156c879: [BUGFIX] Properly add crop variants parameter to preview url
Using the hook
['Backend/Form/Element/ImageManipulationElement']['previewUrl'],
one can define a preview url for the ...
Oliver Bartsch
11:16 Revision 72d3428e: [!!!][FEATURE] Add PSR-14 ModifyImageManipulationPreviewUrlEvent
This introduces a new PSR-14 event, enabling
extension authors to modify the preview url within
the image manipulatio...
Oliver Bartsch
09:55 Revision 0b6e61f5: [BUGFIX] Properly add crop variants parameter to preview url
Using the hook
['Backend/Form/Element/ImageManipulationElement']['previewUrl'],
one can define a preview url for the ...
Oliver Bartsch
08:16 Revision 281d9f18: [BUGFIX] Allow installation of incompatible distributions
TYPO3 allows to install incompatible extensions for a very long time,
but distributions were missed when this feature...
Andreas Fernandez

2022-03-24

19:46 Revision 9c0fef98: [!!!][FEATURE] Add PSR-14 Events for modifying inline element controls
This introduces two new PSR-14 events, enabling
extension authors to modify the enabled controls as
well as the corre...
Oliver Bartsch
18:36 Revision d4fd3325: [BUGFIX] Fix undefined array key warning in GifBuilder
Resolves: #97211
Releases: main, 11.5
Change-Id: Ic0165c1c88bae6ef5206d79691aa5918762dc14c
Reviewed-on: https://revie...
Simon Schaufelberger
13:43 Revision cc8cd896: [BUGFIX] Fix undefined array key warning in GifBuilder
Resolves: #97211
Releases: main, 11.5
Change-Id: Ic0165c1c88bae6ef5206d79691aa5918762dc14c
Reviewed-on: https://revie...
Simon Schaufelberger

2022-03-23

22:36 Revision 6c7852c9: [!!!][FEATURE] Automatically register element browsers via service configuration
Element browsers are now automatically tagged and registered,
based on the implemented `ElementBrowserInterface`, usi...
Oliver Bartsch
17:55 Revision 731e52f9: [BUGFIX] Execute symfony commands in scheduler as non-interactive
The Scheduler module provides the option to
execute symfony commands. Since those
commands are usually built for CLI ...
Oliver Bartsch
17:35 Revision dd1d9787: [BUGFIX] Execute symfony commands in scheduler as non-interactive
The Scheduler module provides the option to
execute symfony commands. Since those
commands are usually built for CLI ...
Oliver Bartsch
17:09 Revision 1d953654: [!!!][FEATURE] Add PSR-14 ModifyLinkExplanationEvent
This introduces a new PSR-14 event, enabling extension
authors to modify the link explanation, used for TCA
`link` fi...
Oliver Bartsch
11:06 Revision ac01166a: [BUGFIX] Fix notice in SearchController
Resolves: #97229
Releases: main, 11.5
Change-Id: I908102d0f4b5b3f3fe686f0ccdc60604669a8173
Reviewed-on: https://revie...
Georg Ringer
10:37 Revision d947c50b: [TASK] Raise friendsofphp/php-cs-fixer:^3.8.0
Used command:
> composer req --dev -W \
"composer/composer":"^2.2.7" \
"friendsofphp/php-cs-fixer":"^3.8.0"
...
Oliver Bartsch
10:29 Revision 4beb75a4: [BUGFIX] Fix notice in SearchController
Resolves: #97229
Releases: main, 11.5
Change-Id: I908102d0f4b5b3f3fe686f0ccdc60604669a8173
Reviewed-on: https://revie...
Georg Ringer
09:28 Revision 71fb72d9: [TASK] Raise friendsofphp/php-cs-fixer:^3.8.0
Used command:
composer req friendsofphp/php-cs-fixer:^3.8.0 --dev
Resolves: #97227
Releases: main, 11.5
Change-Id: ...
Simon Schaufelberger

2022-03-22

22:10 Revision 2a950bc3: [BUGFIX] Make full module information available
A couple of JS modules requires some module
information, such as the navigationComponent.
Those information were pre...
Oliver Bartsch
15:55 Revision 8f45e118: [BUGFIX] Trigger change event in typo3-backend-table-wizard
Custom element typo3-backend-table-wizard offers a wizard for
modifying serialized table syntax of tt_content CType t...
Oliver Hader
15:31 Revision 1ac81f62: [BUGFIX] Trigger change event in typo3-backend-table-wizard
Custom element typo3-backend-table-wizard offers a wizard for
modifying serialized table syntax of tt_content CType t...
Oliver Hader
09:24 Revision e963b01c: [BUGFIX] Add autocomplete attribute to confirmation password
The confirmation password, required for accessing
the install tool through the backend, now uses the
autocomplete att...
Oliver Bartsch
09:22 Revision 080265b0: [TASK] Increase DB size of password fields to 255
To support future password hashing algorithms, it is
recommended by PHP to use a DB size of 255 chars for
fields stor...
Torben Hansen
09:13 Revision b69107f0: [TASK] Remove superfluous trait from FormEngine elements
This removes the import of OnFieldChangeTrait from
all FormEngine elements, extending AbstractFormElement,
since the ...
Oliver Bartsch
08:09 Revision cc327557: [TASK] Avoid deprecated QueryBuilder->execute() in ext:styleguide
This patch updates typo3/cms-styleguide, which contains replacement
of 'QueryBuilder->execute()' calls, which has bee...
Stefan Bürk
08:08 Revision e9a66237: [BUGFIX] Raise doctrine/dbal:^2.13.8
This patch raises doctrine/dbal to 2.13.8 as minimum version,
which contains a bugfix to avoid a native php error is ...
Stefan Bürk
06:47 Revision a04b5771: [TASK] Move TypoLinkCodecService to EXT:core
EXT:core unfortunately has a couple of dependencies
to EXT:frontend. One of them are TypoLinkCodecService.
Since thi...
Oliver Bartsch

2022-03-21

20:49 Revision 7e826eaa: [TASK] styleguide: Replace deprecated QueryBuilder->execute()
TYPO3 v12 has deprecated the `QueryBuilder->execute()`
method to align with corresponding deprecation of the
used doc...
Stefan Bürk
20:48 Revision 3e7bbbcd: [TASK] Document hasAccess() in ModifyInfoModuleContentEvent
Resolves: #97215
Related: #97174
Releases: main
Change-Id: I099c21da402176e8d31ea9a5d3f9d394b3567119
Reviewed-on: htt...
Oliver Bartsch
17:22 Revision ad1c7f8b: [BUGFIX] Prevent undefined array key warning in FormPersistenceManager
Resolves: #97199
Releases: main, 11.5
Change-Id: Ibb65dbccbf26b0522ce1c8ccf8c78a1cea29e9c6
Reviewed-on: https://revie...
Oliver Bartsch
15:39 Revision 6c0fb06b: [BUGFIX] Prevent undefined array key warning in FormPersistenceManager
Resolves: #97199
Releases: main, 11.5
Change-Id: Ibb65dbccbf26b0522ce1c8ccf8c78a1cea29e9c6
Reviewed-on: https://revie...
Oliver Bartsch
15:32 Revision 94c3948e: [BUGFIX] Prevent TypeError for unsupported operand types
Since bitwise operators requires the operands to be
integers, a possible raw database value for a checkbox
element is...
Oliver Bartsch
15:21 Revision f1a95266: [BUGFIX] Prevent TypeError for unsupported operand types
Since bitwise operators requires the operands to be
integers, a possible raw database value for a checkbox
element is...
Oliver Bartsch
15:20 Revision 89999f8e: [TASK] Remove doc comments for TYPO3\CMS\Core\Cache\Frontend\FrontendInterface
Annotations are not needed since .phpstorm.meta.php takes care of it.
Resolves: #97213
Releases: main, 11.5
Change-I...
Simon Schaufelberger
15:11 Revision 183fde16: [BUGFIX] Filter eval list in link and email element
With #97013 and #97159, two dedicated TCA
types were added, which both only allow a few
eval options. To prevent inva...
Oliver Bartsch
15:09 Revision f8a61df1: [DOCS] Document renamed FormEngine class InputLinkElement
Resolves: #97218
Related: #97159
Releases: main
Change-Id: I953768642c41cd0293394d3795edc56dc570d71d
Reviewed-on: htt...
Oliver Bartsch
14:57 Revision d432927f: [TASK] Remove doc comments for TYPO3\CMS\Core\Cache\Frontend\FrontendInterface
Annotations are not needed since .phpstorm.meta.php takes care of it.
Resolves: #97213
Releases: main, 11.5
Change-I...
Simon Schaufelberger
14:35 Revision 972755d9: [BUGFIX] Consider all relevant pids when populating BE TS constants
The TemplateService - if no TSFE is available - uses the rootline
to find a matching site. Previously it only conside...
Susanne Moog
12:43 Revision 1e27f6d4: [TASK] Update HTML Sanitizer
The new release allows versions 1, 2, or 3 of psr/log,
so unblocks core using psr/log 3.
Commands run:
> composer re...
Benni Mack
12:42 Revision 6154dd91: [BUGFIX] Consider all relevant pids when populating BE TS constants
The TemplateService - if no TSFE is available - uses the rootline
to find a matching site. Previously it only conside...
Susanne Moog
12:29 Revision 796d0aac: [!!!][FEATURE] Add PSR-14 ModifyNewContentElementWizardItemsEvent
This introduces a new PSR-14 event, enabling extension
authors to modify the items of the new content element
wizard ...
Oliver Bartsch
12:00 Revision fd42d17c: [TASK] Update HTML Sanitizer
The new release allows versions 1, 2, or 3 of psr/log,
so unblocks core using psr/log 3.
Commands run:
> composer re...
Larry Garfield

2022-03-18

20:22 Revision 953cb6d2: [DOCS] Fix a couple of 12.0 changelog files
This fixes issues in a couple of 12.0 changelog
files, which were quite obvious, looking at the
rendered versions.
A...
Oliver Bartsch
06:19 Revision ed0fe37b: [BUGFIX] Handle missing BE_USER in ext manager
The FileHandlingUtility may be used from a context
where there is no BE_USER.
Avoid a warning in PHP 8
Resolves: #97...
Markus Klein

2022-03-17

20:53 Revision f8430643: [BUGFIX] Handle missing BE_USER in ext manager
The FileHandlingUtility may be used from a context
where there is no BE_USER.
Avoid a warning in PHP 8
Resolves: #97...
Markus Klein
01:26 Revision 04bc55a7: [BUGFIX] Prevent undefined array key in TemplateAnalyzerController
Releases: main, 11.5
Resolves: #97196
Change-Id: I75ac3c5ced9214ff4b5ed0d52772a42dddec1ec1
Reviewed-on: https://revie...
dev-rke
00:45 Revision 9efafbb0: [BUGFIX] Fix PHP deprecation on retrieving file / folder object
Since PHP 8.1, passing null to non-nullable internal function
parameters is deprecated. Therefore the str_replace() c...
dev-rke
00:43 Revision bb051150: [BUGFIX] Prevent undefined array key in TemplateAnalyzerController
Releases: main, 11.5
Resolves: #97196
Change-Id: I75ac3c5ced9214ff4b5ed0d52772a42dddec1ec1
Reviewed-on: https://revie...
dev-rke

2022-03-16

22:21 Revision fad7d4cc: [BUGFIX] Fix PHP deprecation on retrieving file / folder object
Since PHP 8.1, passing null to non-nullable internal function
parameters is deprecated. Therefore the str_replace() c...
dev-rke
11:45 Revision 4e5f7ec7: [TASK] styleguide: Replace deprecated ExpressionBuilder methods and CompositeExpression usage
doctrine/dbal changed the way some methods in ExpressionBuilder works and
is transforming CompositeExpression in a in...
Stefan Bürk
11:44 Revision 41994afe: [BUGFIX] styleguide: Resolve namespaces arguments in BackendController
Oliver Bartsch

2022-03-15

16:59 Revision 02652b69: [BUGFIX] Use INSERT Action when copying records in DataHandler
When logging, the "DELETE" action is used when
trying to read a record which should be copied.
This change uses the ...
Benni Mack
16:18 Revision 29c832d7: [BUGFIX] Avoid errors when using sys_history migration
Resolves: #91204
Releases: 10.4
Change-Id: I68be95cc7517d505ef555ab321119f539c956603
Reviewed-on: https://review.typo...
Benni Mack
16:17 Revision e43ac92c: [BUGFIX] Use INSERT Action when copying records in DataHandler
When logging, the "DELETE" action is used when
trying to read a record which should be copied.
This change uses the ...
Benni Mack
13:46 Revision 886db53e: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/305 from o-ba/migrate-to-type-link
[TASK] styleguide: Migrate renderType=inputLink to type=link Benni Mack
13:24 Revision bf770f36: [TASK] styleguide: Update phpstan baseline
Oliver Bartsch
13:15 Revision 12ab5189: [TASK] styleguide: Migrate renderType=inputLink to type=link
Oliver Bartsch
10:31 Revision 515973dd: [BUGFIX] Add record title of content in InternalLinkType
In case an internal link targets a content element,
defined by an anchor, this element is checked for
e.g. being move...
Oliver Bartsch
09:08 Revision f6461529: [BUGFIX] Add record title of content in InternalLinkType
In case an internal link targets a content element,
defined by an anchor, this element is checked for
e.g. being move...
Oliver Bartsch
08:31 Revision eaf5cdaa: [BUGFIX] Fix link to extension manager in reports module
The reports module links to extension manager in
case an extension with an invalid composer manifest
exists. This lin...
Oliver Bartsch
08:15 Revision 9a6b0fe0: [TASK] Remove superfluous variables from FormEngine elements
$disabled is initialized as empty string and never
updated, before being added to the markup, thus
has no effect.
$p...
Oliver Bartsch

2022-03-14

15:37 Revision bb270640: [TASK] Move BE_USER check from TSFE into middleware
This change moves the check if a page can be
accessed by a BE_USER and if a page is rendered
in preview, while execut...
Benni Mack
15:26 Revision 40d4f901: [FEATURE] Introduce TCA type "link"
In our process of using dedicated TCA types,
the new TCA type "link" is introduced and
replaces "renderType=link" of ...
Oliver Bartsch
13:41 Revision fde62fd2: [BUGFIX] Use sys_history for workspaces stage changes + comments
Historically, a stage change
(publishing or "editing => ready to publish") has been
tracked - along with the comment ...
Benni Mack
13:18 Revision b1cb4f27: [BUGFIX] Avoid undefined array key warnings in PreviewUriBuilder
In class \TYPO3\CMS\Workspaces\Preview\PreviewUriBuilder the value
for TSconfig option "options.workspaces.previewPag...
Francois Suter
13:12 Revision 9e6fb0a8: [BUGFIX] Use lowercased JS file names in admin panel
Since #96906 the JavaScript files of the adminpanel
have been lowercased, however, their inclusion was not changed
to...
Susanne Moog
12:44 Revision 490c8638: [BUGFIX] Avoid undefined array key warnings in PreviewUriBuilder
In class \TYPO3\CMS\Workspaces\Preview\PreviewUriBuilder the value
for TSconfig option "options.workspaces.previewPag...
Francois Suter
12:42 Revision c6342a66: [BUGFIX] Use sys_history for workspaces stage changes + comments
Historically, a stage change
(publishing or "editing => ready to publish") has been
tracked - along with the comment ...
Benni Mack
11:11 Revision 2c9b2b9b: [TASK] Streamline AbstractUserAuthentication unpack_uc()
The "uc" value of a FE User / BE User is now
moved in the right spot so it does not need
to be called explicitly anym...
Benni Mack
08:32 Revision 423d736d: [BUGFIX] Fix various phpstan-reported errors in filelist + recordlist
Resolves: #97137
Releases: main
Change-Id: I2296254952eb4f7ba7dcdfd59ce50f82bb16b407
Reviewed-on: https://review.typo...
Benni Mack
07:28 Revision 2815378d: [!!!][FEATURE] Add PSR-14 ModifyInfoModuleContentEvent
This introduces a new PSR-14 event, enabling extension
authors to modify the header and footer content of the
info mo...
Oliver Bartsch

2022-03-13

16:17 Revision f55aa31a: [DOCS] Fix duplicate word in changelog title
Resolves: #97175
Related: #96806
Releases: main
Change-Id: Iee963a8ed4f9003ae6d285d083a07b6a61f3251b
Reviewed-on: htt...
Oliver Bartsch

2022-03-11

09:16 Revision 5d69fec8: [TASK] Simplify HMENU functionality
This change moves some functionality that is only
relevant in TMENU into the class TextMenuContentObject
while simpli...
Benni Mack
08:57 Revision 6c0a4c45: [BUGFIX] Avoid undefined array key warning in deleteL10nOverlayRecords
t3ver_oid might be missing if the table is not
workspace enabled.
Resolves: #97168
Releases: main, 11.5
Change-Id: I...
Nikita Hovratov
08:05 Revision 52c2ad2e: [BUGFIX] Avoid undefined array key warning in deleteL10nOverlayRecords
t3ver_oid might be missing if the table is not
workspace enabled.
Resolves: #97168
Releases: main, 11.5
Change-Id: I...
Nikita Hovratov

2022-03-10

19:47 Revision d6efb88c: [TASK] Simplify logic for Backend Router usages
The Backend Router (introduced in TYPO3 v7)
is based on Symfony Routing and its Routing Components.
Some areas were ...
Benni Mack
17:22 Revision 50393e89: [BUGFIX] Avoid notice in SuggestWizardController
Resolves: #97143
Releases: main, 11.5
Change-Id: I172c876d967017c32ba0210c47c8f07601d8ffb1
Reviewed-on: https://revie...
Georg Ringer
17:21 Revision 41fb5cf3: [DOCS] Fix code example in EXT:redirects documentation
Correct the array key order of the TCA definition.
Releases: main, 11.5
Resolves: #97165
Change-Id: If25125365b4ceae...
criwe
17:21 Revision c56b9d76: [TASK] Update to PHPStan 1.4.9
This update gets rid of a false positive:
https://github.com/phpstan/phpstan-phpunit/issues/120
Resolves: #97163
Re...
Oliver Bartsch
16:57 Revision a474351e: [DOCS] Fix code example in EXT:redirects documentation
Correct the array key order of the TCA definition.
Releases: main, 11.5
Resolves: #97165
Change-Id: If25125365b4ceae...
criwe
16:52 Revision fab7e73f: [DOCS] Add missing ' in code example
Correct syntax error, add missing ' in PHP code example.
Releases: main, 11.5
Resolves: #97164
Change-Id: I222d8b6e3...
criwe
16:47 Revision e29ceca1: [TASK] Update to PHPStan 1.4.9
This update gets rid of a false positive:
https://github.com/phpstan/phpstan-phpunit/issues/120
Resolves: #97163
Re...
Oliver Klee
16:42 Revision 049834c0: [BUGFIX] Avoid notice in SuggestWizardController
Resolves: #97143
Releases: main, 11.5
Change-Id: I172c876d967017c32ba0210c47c8f07601d8ffb1
Reviewed-on: https://revie...
Georg Ringer
16:33 Revision a7582c4b: [DOCS] Add missing ' in code example
Correct syntax error, add missing ' in PHP code example.
Releases: main, 11.5
Resolves: #97164
Change-Id: I222d8b6e3...
criwe
11:11 Revision 44d6edb6: [TASK] Streamline EXT:recycler PHP code
This is a first patch to clean up the code in
EXT:recycler:
* Use DI in RecyclerAjaxController
* Remove "Tables" Mod...
Benni Mack
09:19 Revision 786dd138: [TASK] Use DependencyInjection and strict types in EXT:seo
Resolves: #97133
Releases: main
Change-Id: Ie02c506a04ce9b86153614c48916be03e8095703
Reviewed-on: https://review.typo...
Benni Mack

2022-03-09

20:48 Revision 3702e5b1: [TASK] Migrate sys_log to JSON instead of serialized data
This change puts the sys_log.data as json_encoded values
into the database. On top, it provides a trait
to handle the...
Benni Mack
20:14 Revision c34067c4: [BUGFIX] Remove variables directly from log messages "details" field
DataHandler and a few other places still used hard-coded
values in the details field of sys_log, which is why certain...
Benni Mack
20:13 Revision c2c65422: [!!!][FEATURE] New registration for 3rd-level modules
Previously called "module functions", available in
the global `TBE_MODULES_EXT` array are refactored
to behave like "...
Benni Mack
19:34 Revision d9b6c601: [BUGFIX] Remove variables directly from log messages "details" field
DataHandler and a few other places still used hard-coded
values in the details field of sys_log, which is why certain...
Benni Mack
17:43 Revision 7437023f: [BUGFIX] Unify handling of reading from sys_log.log_data
This change allows using PSR-3 provided placeholders
such as "{myVariable}" in various places related to logging
rend...
Benni Mack
11:31 Revision 28ba9e1c: [BUGFIX] Unify handling of reading from sys_log.log_data
This change allows using PSR-3 provided placeholders
such as "{myVariable}" in various places related to logging
rend...
Benni Mack
09:32 Revision 10748c58: [BUGFIX] Check array key uid before accessing it
The uid might not be set if not part of the select fields. A check is
needed to avoid an undefined array key error.
...
Georg Ringer
09:08 Revision cc8ac4b3: [BUGFIX] Check array key uid before accessing it
The uid might not be set if not part of the select fields. A check is
needed to avoid an undefined array key error.
...
Georg Ringer

2022-03-08

14:59 Revision fe100769: [TASK] Use PSR-3 LogLevel where possible
The LogLevel class extends the PSR-3 loglevel
interface, which can be used directly in various
places.
Resolves: #97...
Benni Mack
08:03 Revision 08ba1311: [TASK] Set TYPO3 version to 11.5.9-dev
Change-Id: I2a98957ae609b33a6e3da9f89886283d25d76f06
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/738...
Benni Mack
08:03 Revision 043a85ca: [TASK] Set TYPO3 version to 10.4.27-dev
Change-Id: Ie878e940ba6365fd72649a25e23d26e06c0db365
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/738...
Benni Mack
07:46 Revision f6401f69: [RELEASE] Release of TYPO3 11.5.8
Change-Id: I1965f6060e592f436ec20bb99375f4a67f28bc9c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/738...
Benni Mack
07:44 Revision 678772e3: [RELEASE] Release of TYPO3 10.4.26
Change-Id: I06ed4c4b1242374d5792bcf96585fc2dae9eb728
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/738...
Benni Mack

2022-03-07

22:45 Revision ba45bfce: [BUGFIX] Avoid trying to access array offset warning
Do not call reset and end functions on an empty array
Resolves: #97127
Releases: master, 11.5
Change-Id: I1e05d74379...
Simon Ackermann
21:48 Revision d57aa170: [BUGFIX] Fix phpstan-related issues in EXT:frontend
Resolves: #96884
Releases: main
Change-Id: I02e40002ea87815223a07f74a13bd9cf02e34c1d
Reviewed-on: https://review.typo...
Benni Mack
21:47 Revision c5851db1: [BUGFIX] Avoid trying to access array offset warning
Do not call reset and end functions on an empty array
Resolves: #97127
Releases: master, 11.5
Change-Id: I1e05d74379...
Simon Ackermann
21:30 Revision e4857a90: [BUGFIX] Initialize EditDocumentController->isSaveRecord
If "firstEl" is null, the property "isSaveRecord" is
not initialized and results in an uninitialized
property access ...
Nikita Hovratov
21:20 Revision 842513a4: [!!!][TASK] Remove CLI commands related to uploads/ folder
A few leftover code pieces including the CLI commands have
been removed.
* cleanup:multiplereferencedfiles
* clean...
Benni Mack
21:08 Revision 88a32d77: [TASK] Remove superfluous function call
The function call seems superfluous, the condition tests if
the array key exists, so the first parameter should be
em...
Daniel Hinderink
21:02 Revision 7c484519: [TASK] Remove MediaItemHooks
The MediaItemHooks class is unused since
7.6 and is therefore now removed.
Resolves: #97138
Releases: main
Change-Id...
Oliver Bartsch
21:01 Revision 006432d7: [BUGFIX] Allow int and string in clearCacheCmd of DataHandler
Resolves: #97132
Releases: main
Change-Id: I8c052bba413c174f752dcb2d8558b7fbc95115df
Reviewed-on: https://review.typo...
Benni Mack
20:55 Revision 2765d534: [TASK] Remove superfluous function call
The function call seems superfluous, the condition tests if
the array key exists, so the first parameter should be
em...
Daniel Hinderink
20:54 Revision e54c06e0: [TASK] Move TS condition check to TS condition matcher
The ExpressionLanguageResolver should be generic and not
implement some TypoScript related logic.
Therefore the chec...
Helmut Hummel
20:06 Revision 02198ea2: [FEATURE] Allow non-namespaced arguments in extbase backend modules
Extbase modules traditionally use the plugin or module namespace
to prefix get parameters and map arguments to plugin...
Susanne Moog
19:47 Revision da7c9438: [BUGFIX] Do not cast pid to int in AddRecord
Since the pid, evaluated in AddRecord, might be
a marker such as '###PAGE_TSCONFIG_ID###',
the variable must not be c...
Oliver Bartsch
17:42 Revision ee2a9549: [BUGFIX] Do not cast pid to int in AddRecord
Since the pid, evaluated in AddRecord, might be
a marker such as '###PAGE_TSCONFIG_ID###',
the variable must not be c...
Oliver Bartsch
15:19 Revision 140a2eb6: [TASK] Move TS condition check to TS condition matcher
The ExpressionLanguageResolver should be generic and not
implement some TypoScript related logic.
Therefore the chec...
Helmut Hummel
13:21 Revision 81bb030e: [TASK] Replace 'CompositeExpression->add()' usage
doctrine/dbal moves their classes forward and deprecated
some stuff while providing replacement for it. This has
been...
Stefan Bürk
12:19 Revision 70f3da07: [BUGFIX] Fix HMENU / LanguageMenuProcessor for translated pages
The method "getPagesOverlay" always returns the original
array even if the page was not translated.
The patch adds s...
Benni Mack
12:02 Revision 5c6c7611: [BUGFIX] Fix HMENU / LanguageMenuProcessor for translated pages
The method "getPagesOverlay" always returns the original
array even if the page was not translated.
The patch adds s...
Benni Mack
12:02 Revision e752e06e: [BUGFIX] Fix sorting of module registry
The new Module Registration API has not
considered sorting the same way as before.
This has now been modified and ad...
Benni Mack
10:07 Revision 1e777d26: [BUGFIX] Fix felogin GET/POST redirect mode
When ext:felogin is configured to redirectMode "getpost,login",
the extension does always redirect to a page configur...
Torben Hansen
10:07 Revision 21d9c800: [BUGFIX] Fix felogin GET/POST redirect mode
When ext:felogin is configured to redirectMode "getpost,login",
the extension does always redirect to a page configur...
Torben Hansen
09:12 Revision 3503192c: [BUGFIX] Fix felogin GET/POST redirect mode
When ext:felogin is configured to redirectMode "getpost,login",
the extension does always redirect to a page configur...
Torben Hansen
08:18 Revision f1f6b548: [BUGFIX] Avoid deprecation in PHP 8.1 passing null value to HtmlViewHelper
Resolves: #96953
Releases: main, 11.5
Change-Id: I5071050dd7e2eac39c8578fd8dcb915b94a22aa0
Reviewed-on: https://revie...
Chris Müller

2022-03-06

18:30 Revision 04ffa8f5: [BUGFIX] Fix ResourceCompressor initialization in unit tests
With #97030 ResourceCompressor has been refactored to
avoid side effect initialization in the constructor (to be
inje...
Benjamin Franzke
 

Also available in: Atom