Project

General

Profile

Activity

From 2020-12-11 to 2021-01-09

2021-01-09

23:18 Revision 76703b9c: [BUGFIX] Hide impossible actions for pid 0
This patch removes some actions that don't make any sense with pid 0:
- toggle visibility in menu via context menu
-...
Andreas Fernandez
22:51 Revision 369ffcbd: [BUGFIX] Hide impossible actions for pid 0
This patch removes some actions that don't make any sense with pid 0:
- toggle visibility in menu via context menu
-...
Andreas Fernandez
12:14 Revision fb9a9ea8: [FEATURE] Add alt-text to login logo
The login logo for the default logo is set to "TYPO3 logo".
For custom logos an alt-attribute for the image tag can
b...
Georg Ringer
09:33 Revision 8f238b40: [BUGFIX] FormEngine: Fix several validation issues in complex field types
The FormEngine field type `selectMutlipleSideBySide` is very special, as
it's a combination of four input and select ...
Andreas Fernandez

2021-01-08

21:36 Revision 0e4e6c7b: [TASK] Blind more configuration options per default
TYPO3 should blind sensitive configurations options, such
as credentials or keys, by default, since the configuration...
Oliver Bartsch
19:55 Revision 6854af87: [TASK] Blind more configuration options per default
TYPO3 should blind sensitive configurations options, such
as credentials or keys, by default, since the configuration...
Oliver Bartsch
19:24 Revision 4bc56676: [BUGFIX] Fix several issues with collapse elements
Since bootstrap v5 the collapse JavaScript plugin
is using `collapse.show` instead of `collapse.in`
as the expanded s...
Oliver Bartsch
19:20 Revision bb32a77c: [BUGFIX] Use absolute path for media files in backend
Since #93048 using relative paths in backend does not
longer work in most cases. Therefore the MediaRenderers
should ...
Oliver Bartsch
19:19 Revision d3e5dc32: [BUGFIX] Discard workspace records when deleting live records
Since #93121 workspace records have no soft-delete
behavior anymore. This is now respected when live
records are dele...
Christian Kuhn
09:07 Revision f9aa35f2: [BUGFIX] Fix rendering issues in changelog rst
Fix rendering issues in
`Deprecation-92386-DeprecatedExtbasePropertyInjection`.
Resolves: #93241
Related: #92386
Rel...
Georg Ringer

2021-01-07

19:18 Revision b52f67b6: [TASK] Fetch route from request instead of GET parameter
The "route" GET parameter is deprecated since #93048.
Therefore the route path has now to be fetched from the
request...
Oliver Bartsch
19:13 Revision f179a57f: [TASK] Propagate "immediate" responses through the middleware stack
When a controller finds some pre-requisites of the called
action are not fulfilled, it can create an 'early' response...
Benjamin Franzke
18:46 Revision a97accab: [BUGFIX] Working preview links in workspace mails
Fix a couple of issues with state change emails in
workspaces:
* We still can't deep link to the backend. The genera...
Christian Kuhn
17:13 Revision b18c047b: [TASK] Replace GeneralUtility::getIndpEnv('REQUEST_URI')
If a reqest object already is around,
$request->getAttribute('normalizedParams')->getRequestUri()
can be used as a dr...
Anja Leichsenring
15:19 Revision 7cb8d697: [BUGFIX] Suppress warning in SimpleFileBackend unlink()
Calling $cache->remove() on a simple file backend when
the file does not exist leads to a PHP warning.
Checking with ...
Christian Kuhn
15:18 Revision 38b3680e: [TASK] Simplify FileBackend->remove()
Throw if frozen, then call ->remove() of SimpleFileBackend
Resolves: #93239
Related: #92847
Releases: master
Change-...
Christian Kuhn
15:05 Revision f5be82d0: [BUGFIX] Suppress warning in SimpleFileBackend unlink()
Calling $cache->remove() on a simple file backend when
the file does not exist leads to a PHP warning.
Checking with ...
Christian Kuhn
13:46 Revision 71884c8f: [BUGFIX] Use PSR-17 interfaces in Extbase
In order to strengthen TYPO3's focus on PSR standards, this change
uses PSR-17 interfaces instead of the custom Respo...
Benjamin Franzke
13:37 Revision 60022de9: [TASK] Replace missing jquery import in SelectTreeElement
SelectTreeElement makes use of $.param() without importing
jquery via requireJS. Instead of adding the missing jquery...
Benjamin Franzke
11:27 Revision 210b2c0c: [TASK] Improve accessibility of login
Colour contrast for footnote text meets WCAG 2.1 requirements.
Role status for the caps-lock notice belongs to the di...
Martin Kutschker

2021-01-06

22:40 Revision 98afad24: [BUGFIX] Never show deleted users in compare view
Adding a user to the ext:beuser 'compare' list and
deleting the user afterwards, still allows to compare
that user wi...
Christian Kuhn
22:36 Revision e9daa05b: [BUGFIX] FormEngine: Fix several validation issues in complex field types
The FormEngine field type `selectMutlipleSideBySide` is very special, as
it's a combination of four input and select ...
Andreas Fernandez
22:30 Revision e3ae1106: [TASK] Migrate backend notifications to lit-html
Migrates backend UI component `Notification` to be based on `lit-html`.
Resolves: #93102
Releases: master
Change-Id:...
Benjamin Franzke
22:18 Revision bb94e866: [BUGFIX] Never show deleted users in compare view
Adding a user to the ext:beuser 'compare' list and
deleting the user afterwards, still allows to compare
that user wi...
Christian Kuhn
20:36 Revision 5b0c207a: [BUGFIX] Add default workspace for dummy user
The backend usergroup compare view requires to fetch the
group data of the groups to compare. Since this operation
de...
Oliver Bartsch
20:22 Revision 984a9a85: [BUGFIX] Add default workspace for dummy user
The backend usergroup compare view requires to fetch the
group data of the groups to compare. Since this operation
de...
Oliver Bartsch
17:20 Revision e7af3d13: [TASK] Render nonExcludeFields in backend user comparison
Adds nonExcludeFields to backend user comparison view
since it was not added to this view yet.
Resolves: #93234
Rele...
Elias Häußler
15:48 Revision 97561918: [BUGFIX] Fix collapsible elements in Backend User info
All collapsible elements in Backend User info (TSconfig,
exclude fields) can now be collapsed at first click. For
thi...
Elias Häußler
14:19 Revision bb67fbf7: [BUGFIX] Fix PHP warning on second call to reset password link
This patch fixes a PHP warning being logged to sys_log when clicking
the reset password link again after the password...
Stephan Großberndt
13:51 Revision ab386777: [TASK] Remove deprecated "route" argument from shortcut buttons
With #93093 the shortcut PHP API was reworked.
Since then, providing the route path as "route"
argument is deprecated...
Oliver Bartsch
13:44 Revision 72d8bd0e: [BUGFIX] Fix PHP warning on second call to reset password link
This patch fixes a PHP warning being logged to sys_log when clicking
the reset password link again after the password...
Stephan Großberndt
13:41 Revision 8f9bc112: [BUGFIX] Fix requirejs-loader config and error handling
Adapt the fetch-configuration URL query string, to account for the
backend url change in #93048, in order to use a qu...
Benjamin Franzke
13:36 Revision 7fa6f1d9: [BUGFIX] Streamline frontend 5xx error handling
* Fix 500 vs 503 error for configuration vs maintenance errors
* Fix maintenance mode middleware ordering to get acc...
Benjamin Franzke
13:07 Revision 205df901: [BUGFIX] Fix requirejs-loader config and error handling
Adapt the fetch-configuration URL query string, to account for the
backend url change in #93048, in order to use a qu...
Benjamin Franzke
13:04 Revision f4fac8d0: [TASK] Streamline generated links to switch Backend user
Both links to switch Backend user (Backend toolbar item
and SwitchUser view helper) are now streamlined.
Resolves: #...
Elias Häußler
11:48 Revision 759e8daa: [BUGFIX] Streamline frontend 5xx error handling
* Fix 500 vs 503 error for configuration vs maintenance errors
* Fix maintenance mode middleware ordering to get acc...
Benjamin Franzke
11:36 Revision 356c32f5: [BUGFIX] Use custom image file extensions for image processing tests
If an integrator removes image file extensions, e.g. "gif", from
$GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] ...
Guido Schmechel
11:34 Revision d94b1b5b: [BUGFIX] Handle sorting of nested IRRE containers properly
When sorting elements in an IRRE container, the sorting took
grandchildren into account as well, which broke the sort...
Andreas Fernandez
11:17 Revision 93ac43c7: [BUGFIX] Use custom image file extensions for image processing tests
If an integrator removes image file extensions, e.g. "gif", from
$GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] ...
Guido Schmechel
10:46 Revision c7689e6a: [BUGFIX] Remove link from login logo
The login logo is linked only for technical reasons of a security check.
It is not meant to be used by humans but is ...
Martin Kutschker
10:15 Revision 73c81341: [BUGFIX] Remove link from login logo
The login logo is linked only for technical reasons of a security check.
It is not meant to be used by humans but is ...
Martin Kutschker
10:01 Revision 5450af47: [DOCS] Add examples how to create fallbacks for meta tags
Added some more examples how to add fallbacks for specific metatags
when they are not rendered by EXT:seo.
Releases:...
Remo Schneider

2021-01-05

23:13 Revision 8e36fb12: [BUGFIX] Build correct redirect url when switching BE user
With the introduction of Backend url rewrites with #93048,
the generated redirect url to switch backend users was
bro...
Elias Häußler
19:54 Revision 1d2b3b7c: [FEATURE] Add DataProcessor to resolve FlexForm data
This adds a new data processor which converts the
XML structure of a given FlexForm field into a PHP
array to be used...
Jo Hasenau
16:52 Revision e4d3e3bc: [BUGFIX] Respect mod.web_list.noViewWithDokTypes also in record list
The option noViewWithDokTypes is now also respected for
the control panel of a single record in the listing.
Resolve...
Eric Chavaillaz
16:28 Revision 5ddb8ebd: [TASK] Always handle linktypes in linkvalidator as list
The TSconfig of linkvalidator contains 'linktypes' which is a
list of link types which should be checked
(e.g. 'exter...
Sybille Peters
16:18 Revision 19fdbefa: [TASK] Don't try to create language switch for non-persisted records
The language switch is never rendered for non-persisted records,
so the method to create it should not be called in t...
Sebastian Michaelsen
15:41 Revision 48fd54c4: [TASK] Don't try to create language switch for non-persisted records
The language switch is never rendered for non-persisted records,
so the method to create it should not be called in t...
Sebastian Michaelsen
10:00 Revision c6e5fbcc: [BUGFIX] FormEngine does not edit workspace delete placeholders
Workspace delete placeholders are just a marker that a
live record should be deleted in live when the delete
placehol...
Christian Kuhn
07:57 Revision d8bcc340: [BUGFIX] Respect newContentElementWizard TSconfig in fluid based page module
The fluid based page module, introduced in v10 and the only
available variant since v11, does now correctly respect t...
Christian Eßl
07:41 Revision 69ec7869: [BUGFIX] Fix "view" option in context menu
The context menu no longer offers the "view" option
for excluded doktypes like "spacer".
Resolves: #93215
Releases: ...
Oliver Bartsch
07:40 Revision d82bc6c5: [BUGFIX] Respect newContentElementWizard TSconfig in fluid based page module
The fluid based page module, introduced in v10 and the only
available variant since v11, does now correctly respect t...
Christian Eßl

2021-01-04

20:36 Revision df6e0617: [BUGFIX] Fix "view" option in context menu
The context menu no longer offers the "view" option
for excluded doktypes like "spacer".
Resolves: #93215
Releases: ...
Oliver Bartsch
18:58 Revision b50d36c9: [BUGFIX] Look at whole word checking for *Scanned
The words FullyScanned, PartiallyScanned and NotScanned
must not have any leading or trailing characters
when on the ...
Martin Kutschker
18:46 Revision f5ad3545: [BUGFIX] FormEngine does not edit workspace delete placeholders
Workspace delete placeholders are just a marker that a
live record should be deleted in live when the delete
placehol...
Christian Kuhn
18:42 Revision 40a352f9: [BUGFIX] Look at whole word checking for *Scanned
The words FullyScanned, PartiallyScanned and NotScanned
must not have any leading or trailing characters
when on the ...
Martin Kutschker
16:43 Revision 96031203: [BUGFIX] Reduce ses_id field length
The patch for #93131 increased the db size of field ses_id
in tables fe_sessions and be_sessions from 32 to 255 chars...
Christian Kuhn
16:24 Revision 9b52ab38: [TASK] Drop non hashed session fallback
The security fix related to better hashed sessions
had fallbacks to deal with existing non hashed sessions.
This was ...
Christian Kuhn
15:44 Revision 11e16238: [BUGFIX] Reduce ses_id field length
The patch for #93131 increased the db size of field ses_id
in tables fe_sessions and be_sessions from 32 to 255 chars...
Christian Kuhn
15:04 Revision 90b02f9f: [TASK] Implement t3editor as custom web component
Remove jQuery dependency, avoid inline javascript and
encapsulate initialization into a web component.
Also use "cod...
Benjamin Franzke
14:57 Revision 9821608a: [BUGFIX] Remove wrong data-formengine-input-name attribute
With #93135, selectMultipleSideBySide fields broke and didn't accept new
values as both select fields share the same ...
Andreas Fernandez
14:20 Revision 595ca11a: [BUGFIX] Fix image processing hint in install tool
The setting $GLOBALS['TYPO3_CONF_VARS']['GFX']['colorspace'] is
deprecated since TYPO3 8.0 and is now replaced with
$...
Torben Hansen
13:56 Revision b04d5280: [BUGFIX] Fix image processing hint in install tool
The setting $GLOBALS['TYPO3_CONF_VARS']['GFX']['colorspace'] is
deprecated since TYPO3 8.0 and is now replaced with
$...
Torben Hansen
13:53 Revision fdcb412a: [BUGFIX] Use `form-select` class for <select> fields
With Bootstrap 5, <select> fields make use of the class `form-select`.
This patch aims to replace every occurrence of...
Andreas Fernandez
13:38 Revision 6ed3053c: [BUGFIX] Fix image processing hint in install tool
The setting $GLOBALS['TYPO3_CONF_VARS']['GFX']['colorspace'] is
deprecated since TYPO3 8.0 and is now replaced with
$...
Torben Hansen
13:23 Revision a90f5ee8: [TASK] Get rid of "PHP Notice: Undefined index" notices
Running a clean installation minimal setup throws
a lot of "PHP Notice: Undefined index: " notices.
This commit remov...
Thomas Pronold
12:49 Revision bd2ced46: [TASK] Get rid of "PHP Notice: Undefined index" notices
Running a clean installation minimal setup throws
a lot of "PHP Notice: Undefined index: " notices.
This commit remov...
Thomas Pronold
10:28 Revision 9c9046a5: [DOCS] Fix wrong reference to global REQUEST_TYPE
There is no global variable named REQUEST_TYPE,
it is called TYPO3_REQUEST.
Releases: master
Resolves: #93206
Relate...
Sebastian Schreiber
09:26 Revision bfb42cda: [TASK] Make first install compatible with PHP 8
Make all the necessary changes to classes used during the first installation to run on PHP 8
Resolves: #93205
Releas...
Jörn Wagner
08:26 Revision 139594a2: [BUGFIX] Do not call "libxml_disable_entity_loader" in PHP 8
Because the method (finally) is deprecated in PHP 8,
all calls in TYPO3 Core are wrapped in if statements
to avoid de...
Benni Mack
08:03 Revision 0a394765: [BUGFIX] Do not call "libxml_disable_entity_loader" in PHP 8
Because the method (finally) is deprecated in PHP 8,
all calls in TYPO3 Core are wrapped in if statements
to avoid de...
Benni Mack

2021-01-03

12:04 Revision 5489967f: [BUGFIX] Set property hreflang of SiteLanguage to empty string
By defining `$hreflang` of SiteLanguage to an empty string instead of
'en-US' wrong hreflang tags are avoided in the ...
Georg Ringer

2021-01-01

19:42 Revision 5f9d2ca5: [DOCS] Add hint how to alter or remove hreflang tags
In some edge cases you may want to disable or change the rendering of
the hreflang tags. We added some hints how to d...
Richard Haeser
19:26 Revision 111b47c9: [DOCS] Add hint how to alter or remove hreflang tags
In some edge cases you may want to disable or change the rendering of
the hreflang tags. We added some hints how to d...
Richard Haeser
17:32 Revision 968450e6: [TASK] Update various dependencies to support PHP8
A few dependencies now have PHP8 support and PHP 7.2 support,
which we then update to the latest versions, also for v...
Benni Mack
17:10 Revision 8a367a90: [DOCS] Remove reference to TYPO3 4.5 and 6.2 from felogin
Releases: master, 10.4
Resolves: #93199
Change-Id: I774992a5aee0d51249853dee80f18ade99247ac9
Reviewed-on: https://rev...
Ingo Schmitt
17:01 Revision 6450b0f5: [TASK] Update various dependencies to support PHP8
A few dependencies now have PHP8 support and PHP 7.2 support,
which we then update to the latest versions, also for v...
Benni Mack
16:56 Revision 3e1e688c: [DOCS] Remove reference to TYPO3 4.5 and 6.2 from felogin
Releases: master, 10.4
Resolves: #93199
Change-Id: I774992a5aee0d51249853dee80f18ade99247ac9
Reviewed-on: https://rev...
Ingo Schmitt
13:54 Revision 49bdb6dc: [TASK] Use core AjaxRequest instead d3.request
d3 is currently manually patched to avoid a
d3.request()/d3.json() bug in chome >= 64 – see #83741.
The patch has not...
Benjamin Franzke

2020-12-31

08:58 Revision 5d3f7751: [BUGFIX] Re-validate changed fields only
Probably since ever, FormEngine validates the whole form when a field
changed or an IRRE item got removed. This patch...
Andreas Fernandez

2020-12-29

17:11 Revision a4c46863: [BUGFIX] Initialize module menu only if present in HTML
Loading the module menu on any page caused a JavaScript error.
The fix prevents this by checking if the necessary HTM...
Martin Kutschker
16:56 Revision 55b88d07: [BUGFIX] Load dependencies of ImmediateActionElement dynamically
The module ImmediateActionElement is used to render a defined custom
HTML tag triggering certain actions once it's re...
Andreas Fernandez
16:22 Revision 60c68ede: [BUGFIX] Load dependencies of ImmediateActionElement dynamically
The module ImmediateActionElement is used to render a defined custom
HTML tag triggering certain actions once it's re...
Andreas Fernandez
15:21 Revision dec6f5bf: [BUGFIX] Re-validate changed fields only
Probably since ever, FormEngine validates the whole form when a field
changed or an IRRE item got removed. This patch...
Andreas Fernandez
14:50 Revision 117eef29: [TASK] Remove jQuery from most of EXT:filelist
With this change, most of the jQuery-based code is migrated to either
native APIs or substitutes provided by TYPO3.
T...
Andreas Fernandez
14:34 Revision 91d7b30d: [BUGFIX] Remove black line below table headings
Also fix double-border when table-fit class
is nested in a legacy panel (e.g. file list).
Releases: master
Resolves:...
Benjamin Franzke
13:53 Revision 8d32036b: [BUGFIX] Handle sorting of nested IRRE containers properly
When sorting elements in an IRRE container, the sorting took
grandchildren into account as well, which broke the sort...
Andreas Fernandez

2020-12-25

11:51 Revision a5afc7f0: [DOCS] Update link to v11 changelog
Since the 11.0 changelog was moved from master
to 11.0, the reference had to be changed, too.
Releases: 10.4
Resolve...
Remo Schneider

2020-12-23

06:56 Revision f429aa86: [TASK] Remove AbstractRequestHandler
The AbstractRequestHandler was an abstract class
which didn't add any helper method at all, concrete
implementations ...
Alexander Schnitzler

2020-12-22

21:48 Revision 4c3429df: [TASK] Add action buttons above the list in recycler module
To avoid annoying scroll when a lot of items are rendered, add the
action buttons also above the list.
Resolves: #92...
Eric Chavaillaz
21:11 Revision 68208344: [TASK] Add action buttons above the list in recycler module
To avoid annoying scroll when a lot of items are rendered, add the action
buttons also above the list.
Resolves: #92...
Eric Chavaillaz
20:42 Revision db5bf658: [BUGFIX] Fix items text color in EXT:viewpage module
The text color of EXT:viewpage module options has got
the necessary contrast again. Furthermore the duplicated
"arrow...
Oliver Bartsch
15:12 Revision 48b2b052: [TASK] Raise friendsoftypo3/phpstan-typo3 to ^0.6.0
Brings v11 compatibility.
composer require --dev friendsoftypo3/phpstan-typo3 ^0.6.0
Resolves: #93156
Releases: mas...
Christian Kuhn
10:33 Revision 50806a15: [TASK] Set TYPO3 version to 11.1.0-dev
Change-Id: I5a4c629d4e4b81bb74fac9b6116436e5e913384d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/672...
Benni Mack
10:23 Revision d4d3c3d9: [TASK] Make TreeNodeCollection compatible with PHP 8
Adds the new parameter in ArrayObject::asort for PHP 8. As an additional parameter it's backwards-compatible with PHP... Jörn Wagner
09:48 Revision 53fc5f9a: [BUGFIX] Skip broken flexform in form upgrade wizard
The form upgrade wizard skips a form content element if it has broken
flexform data.
Reasons for broken flexform dat...
Ayke Halder
09:29 Revision 94b89adf: [BUGFIX] Skip broken flexform in form upgrade wizard
The form upgrade wizard skips a form content element if it has broken
flexform data.
Reasons for broken flexform dat...
Ayke Halder
08:35 Revision 1c606e7c: [FEATURE] Add reset button for EXT:beuser module filter
Since the EXT:beuser module filter contains of a couple of
filter options, which are not automatically reset on leavi...
Oliver Bartsch
08:07 Revision 6a5e2d40: [RELEASE] Release of TYPO3 11.0.0
Change-Id: Ibcf3165f1628bec14ee50aaa601606ae37977f0f
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/672...
Benni Mack
07:57 Revision b801c3bc: [BUGFIX] Remove extra card stylings introduced with Bootstrap 5
Remove background of card header and bottom/top border of
card header/footer so the style does not change from TYPO3 ...
Martin Kutschker
07:50 Revision 75f77c5b: [TASK] Move changelog documentation files into 11.0 folder part 3
Resolves: #93148
Related: #93104
Releases: master
Change-Id: I27a501b01e483f6e51d3e0512f8aa92a99ce18e2
Reviewed-on: h...
Anja Leichsenring
07:20 Revision 46c2c374: [TASK] Set TYPO3 version to 10.4.13-dev
Change-Id: If0051336f521ca50da2da04a8d9fa84b8393bc87
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/672...
Benni Mack
07:20 Revision 3ef27aae: [TASK] Remove dead code from Extbase persistence
This patch removes unused code in the persistence
area of Extbase. Most removed code was part of
internal classes and...
Alexander Schnitzler
06:59 Revision 6ca33729: [RELEASE] Release of TYPO3 10.4.12
Change-Id: Ia7d3aadc005e51418dbb320e48c3aa488be92747
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/672...
Benni Mack
06:56 Revision e47dd889: [BUGFIX] Style installer steps
The installation process now uses
floating inputs, and sorts
the yellow box on step 4 properly.
Resolves: #93147
Rel...
Benni Mack

2020-12-21

21:00 Revision f066e054: [BUGFIX] Revert "Process cropped images only once"
This reverts commit 844f024a24311acb18044f11b95c60bbd2da3dc8
due to some unexpected behaviour when cropping and scali...
Benni Mack
20:57 Revision a61b8a90: [TASK] Raise typo3/cms-styleguide to 11.0.2
Brings styleguide 11.0.2, which is hopefully
deprecation free with core v11.
composer require --dev typo3/cms-styleg...
Christian Kuhn
20:29 Revision 6f454735: [BUGFIX] Better deprecation log in extbase controller action
When extbase controller action don't return a ResponseInterface,
a deprecation log is raised:
"Controller action TYP...
Christian Kuhn
20:25 Revision 2f40a47c: [TASK] styleguide: Return ResponseInterface in controller actions
https://github.com/TYPO3-CMS/styleguide/pull/173 Christian Kuhn
19:54 Revision ae2be2af: [TASK] Move one more changelog file to 11.0 folder
After the merge of #93104 one more patch with a changelog documentation
file was merged. This file now also needs to ...
Anja Leichsenring
19:48 Revision d4fc5b76: [TASK] styleguide: Use ForwardResponse instead of deprecated extbase forward()
Christian Kuhn
19:42 Revision d2ed55bc: [TASK] styleguide: Drop obsolete DataHandler->deleteTree
Christian Kuhn
18:48 Revision db8c91ca: [BUGFIX] Fix install tool styles
The (standalone) install tool login screen
content is now correctly aligned.
The sudo mode confirmation modal now
ha...
Oliver Bartsch
18:32 Revision 0c6b29e4: [BUGFIX] Revert "Process cropped images only once"
This reverts commit 844f024a24311acb18044f11b95c60bbd2da3dc8
due to some unexpected behaviour when cropping and scali...
Benni Mack
18:27 Revision 5e7cad94: [TASK] Make workspace delete a discard
When deleting a record in workspaces that has been
changed in comparison to live - if it is a new, a moved
or a chang...
Christian Kuhn
16:47 Revision 5f3463c2: [BUGFIX] Fix styling for various Backend items
Due to the Bootstrap Update, some custom functionality
by TYPO3 is not needed anymore and can be simplified:
* No ne...
Benni Mack
16:05 Revision 5b953128: [TASK] Switch to sha256 in database session storage
With increased DB ses_id field size we can switch
from HMAC-MD5 to HMAC-SHA256 in master.
Resolves: #93136
Related: ...
Christian Kuhn
14:45 Revision 27881b60: [TASK] Update bootstrap javascript to 5.0.0-beta1
Bootstrap v5 – introduced in #92616 – was added with CCS from beta1 but
JavaScript from alpha2. bootstrap.bundle.js w...
Benjamin Franzke
13:49 Revision 2ea9f8a1: [BUGFIX] styleguide: be_sessions.xml fixture from ext:core instead of TF
https://github.com/TYPO3-CMS/styleguide/pull/172
testing-framework provides a fixture file for backend user
sessions...
Christian Kuhn
13:00 Revision bd55644a: [BUGFIX] Set timezone on TCA dbType input
The value from columns that are marked as "dbType" date(time) fields
in TCA configuration are now explicitly interpre...
Imko Schumacher
12:59 Revision 6b0be8e1: [BUGFIX] Set timezone on TCA dbType input
The value from columns that are marked as "dbType" date(time) fields
in TCA configuration are now explicitly interpre...
Imko Schumacher
12:43 Revision 89f2e9f8: [BUGFIX] Set timezone on TCA dbType input
The value from columns that are marked as "dbType" date(time) fields
in TCA configuration are now explicitly interpre...
Imko Schumacher
12:33 Revision ef816532: [TASK] Increase session id db field size
Since one of the recent security patches, frontend and
backend user sessions are stored as HMAC-SHA256 if using
redis...
Christian Kuhn
12:18 Revision e4eee470: [TASK] Increase session id db field size
Since one of the recent security patches, frontend and
backend user sessions are stored as HMAC-SHA256 if using
redis...
Christian Kuhn
11:51 Revision 195d7f20: [TASK] styleguide: Use core v11 deprecation free shortcut button API
Christian Kuhn

2020-12-20

21:21 Revision 6fddcabb: [TASK] Drop travis-ci badge from README.md
Change-Id: Ibb646663a899d183f7a55c829ab2acea70838a0c
Resolves: #93128
Related: #93084
Releases: master, 10.4, 9.5
Rev...
Christian Kuhn
21:20 Revision b75ae535: [TASK] Drop travis-ci badge from README.md
Change-Id: Ibb646663a899d183f7a55c829ab2acea70838a0c
Resolves: #93128
Related: #93084
Releases: master, 10.4, 9.5
Rev...
Christian Kuhn
21:03 Revision 12c45439: [CLEANUP] Fix PHPDoc type annotation for UserAspect::user
The alternative type stdClass is missing from the type annotation.
Also make the return type of createPseudoUser mor...
Oliver Klee
20:53 Revision 2d95f0ea: [TASK] Drop travis-ci badge from README.md
Change-Id: Ibb646663a899d183f7a55c829ab2acea70838a0c
Resolves: #93128
Related: #93084
Releases: master, 10.4, 9.5
Rev...
Christian Kuhn
20:50 Revision 7d925c56: [CLEANUP] Fix PHPDoc type annotation for UserAspect::user
The alternative type stdClass is missing from the type annotation.
Also make the return type of createPseudoUser mor...
Oliver Klee
20:33 Revision f3e3ab66: [BUGFIX] Do not try to access user session on CLI
Since CommandLineUserAuthentication does not initialize
the session property (because session handling is not needed
...
Helmut Hummel
19:51 Revision 3b03ef46: [TASK] Move Changelog files into 11.0 folder for upcoming release
Resolves: #93104
Releases: master
Change-Id: I06ca0cf5886e5f880aff553c21c7e008f2f49492
Reviewed-on: https://review.ty...
Anja Leichsenring
19:35 Revision d31fd11e: [BUGFIX] SQL error in some MM workspaces discard scenarios
Depending on SQL structure of an MM table, the recent fix for
issue #93064 can lead to query errors: It works with co...
Christian Kuhn
19:09 Revision e162e46a: [BUGFIX] Add nav-* classes to nav tab items
See: https://getbootstrap.com/docs/5.0/components/navs-tabs/
for reference.
Resolves: #93124
Releases: master
Change...
Oliver Bartsch
18:56 Revision 335389a6: [BUGFIX] SQL error in some MM workspaces discard scenarios
Depending on SQL structure of an MM table, the recent fix for
issue #93064 can lead to query errors: It works with co...
Christian Kuhn
10:32 Revision 793fc121: [FEATURE] Introduce Bootstrap v5 for TYPO3 Backend
This changes removes the frontend framework
Bootstrap 3, and adds Bootstrap 5 beta 1 (we
expect Bootstrap 5 final by ...
Matthias Stegmann

2020-12-19

14:10 Revision 07bfbc84: [!!!][FEATURE] Introduce URL rewrites for Backend links
This change removes the &route parameter from all
Backend URLs, and changes them to speaking URLs
like /typo3/main?to...
Oliver Bartsch
13:33 Revision 994eaddd: [BUGFIX] Re-add missing t3editor panel label
The t3editor panel label was removed by accident in
https://review.typo3.org/c/Packages/TYPO3.CMS/+/66225
because it ...
Benjamin Franzke
13:28 Revision be971e55: [BUGFIX] Fix comments in TCA overrides of EXT:t3editor
Resolves: #93113
Releases: master, 10.4
Change-Id: I472414164c2d0628a7b4d85cdb456c9f89024007
Reviewed-on: https://rev...
Oliver Bartsch
13:20 Revision 8e4875c6: [BUGFIX] Re-add missing t3editor panel label
The t3editor panel label was removed by accident in
https://review.typo3.org/c/Packages/TYPO3.CMS/+/66225
because it ...
Benjamin Franzke
10:50 Revision a0d27d91: [BUGFIX] Fix comments in TCA overrides of EXT:t3editor
Resolves: #93113
Releases: master, 10.4
Change-Id: I472414164c2d0628a7b4d85cdb456c9f89024007
Reviewed-on: https://rev...
Oliver Bartsch

2020-12-18

23:41 Revision 41ccc6b6: [BUGFIX] Set applicationType in ResetPasswordCommand
Since #92951 the PSR-7 request used in Core contains the
`applicationType` attribute. Because ResetPasswordCommand
cr...
Oliver Bartsch
23:22 Revision 22b32dfa: [!!!][TASK] Rework user group fetching for frontend users
This change adapts the frontend user resolving to use
the same functionality as in backend users, which wasn't
the ca...
Benni Mack
19:04 Revision 794f3e61: [TASK] Replace FormEngine table wizard by custom element
The FormEngine table wizard in the backend is replace by
a HTML custom element which allows to avoid server-side
roun...
Oliver Hader
17:56 Revision f08d8a04: [!!!][TASK] Drop dependency to EXT:crawler
Indexed Search provides Crawler API hooks, not allowing
EXT:crawler or any other extension to properly queue
indexing...
Benni Mack
00:02 Revision 50f62bae: [FEATURE] Introduce lit-html & lit-element as client-side template engine
Add the lit-html template engine, that originated from
the polymer project and is now base for web components
togethe...
Benjamin Franzke

2020-12-17

15:44 Revision 208a1139: [BUGFIX] Set request for recovery email in EXT:felogin
Because the request was not set for the recovery email,
the TYPO3 logo as well as the website URL in the footer
were ...
Oliver Bartsch
14:12 Revision f1766832: [BUGFIX] Set request for recovery email in EXT:felogin
Because the request was not set for the recovery email,
the TYPO3 logo as well as the website URL in the footer
were ...
Oliver Bartsch
13:53 Revision e4833fda: [!!!][TASK] Rework shortcut PHP API functionality
To be able to introduce URL rewrites for the backend,
the internal handling and registration of the shortcut
PHP API ...
Oliver Bartsch

2020-12-16

17:22 Revision e653d1db: [TASK] Drop .travis.yml
Travis CI for core has been flaky for a while - processes
tend to die or are queued forever. The only thing travis
st...
Christian Kuhn
17:22 Revision df8f96e2: [TASK] Drop .travis.yml
Travis CI for core has been flaky for a while - processes
tend to die or are queued forever. The only thing travis
st...
Christian Kuhn
09:11 Revision 62e46dd3: [!!!][TASK] Simplify host information for language packs
The host which contains the language zip files is now hardcoded into the
`LanguagePackService` instead of fetching an...
Georg Ringer

2020-12-15

22:59 Revision fcd6c8e5: [!!!][TASK] Protect RelationHandler internals
Class RelationHandler is a confusing mess with tons
of state spread over 28 class properties and 35
consuming methods...
Christian Kuhn
22:02 Revision 6ef39dac: [!!!][TASK] Drop class.ext_update.php handling
The old upgrade functionality within the extension
manager has been superseded by the upgrade wizard
API of the insta...
Christian Kuhn
18:51 Revision 32867a4a: [TASK] Drop .travis.yml
Travis CI for core has been flaky for a while - processes
tend to die or are queued forever. The only thing travis
st...
Christian Kuhn
17:16 Revision 769bad8f: [!!!][BUGFIX] Do not cache a BE users' group list
When a user logs in, the "cache" field "usergroup_cached_list"
is updated in the be_users table.
This value is used ...
Benni Mack
10:32 Revision 3188026e: [TASK] Set TYPO3 version to 10.4.12-dev
Change-Id: Ib6ea31fd703a5e71006e71c40f6f53bc4dfff7f4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/671...
Benni Mack
10:32 Revision 72984f2d: [TASK] Set TYPO3 version to 9.5.25-dev
Change-Id: I65cfc97d080ca8a54cb68b3856f0d85ba36cbfc7
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/671...
Benni Mack
10:04 Revision 978ac5cc: [RELEASE] Release of TYPO3 10.4.11
Change-Id: I29e4a48b62d0d700cf7cdab62b9d513fecbfd36b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/671...
Benni Mack
09:57 Revision 0648fe27: [RELEASE] Release of TYPO3 9.5.24
Change-Id: Id612e58ec1e4860b126727f1afbf3681322dbc86
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/671...
Benni Mack
06:47 Revision d4cbdc61: [!!!][TASK] Remove unneeded configurations in PageLayoutView
The following tsconfig configurations have been removed in favor of
strong defaults and less configuration options:
...
Georg Ringer

2020-12-14

22:05 Revision 64c8a784: [TASK] Deprecate @Extbase\Inject
Since core dependency injection is in place and is about to
replace the extbase dependency injection, marking propert...
Alexander Schnitzler
21:16 Revision 154aacdd: [TASK] Allow flushing of the internal StorageRepository cache
To explicitly refresh the internal cache of StorageRepository
when a file storage has been added/removed/updated, a p...
Alexander Nitsche
20:43 Revision 0c5439f2: [BUGFIX] Implement deferred BE image processing consistently
Change the implementation of backend deferred image processing
to use a file processor, which is only but always used...
Helmut Hummel
20:41 Revision a8663d87: [TASK] DBAL: Extend custom drivers from abstract drivers
TYPO3 Core has its own implementation of driver classes
for database abstraction by effectively overriding e.g.
the P...
Benni Mack
20:19 Revision 9dbd2767: [TASK] Enforce shortcut title to be set by controllers
The ShortcutRepository should not deal with generating
shortcut titles based on the provided arguments. This can
neve...
Oliver Bartsch
17:31 Revision 3f22bb9e: [BUGFIX] More deterministic mm sorting
A 'true' MM relation (select / group with MM, but not inline
with foreign_field - used in core for pages/tt_content t...
Christian Kuhn
17:17 Revision ff1a76ed: [BUGFIX] More deterministic mm sorting
A 'true' MM relation (select / group with MM, but not inline
with foreign_field - used in core for pages/tt_content t...
Christian Kuhn
17:07 Revision c1bb7574: [!!!][FEATURE] Move BE Group Resolving into separate functionality
In order to re-use the group resolving, this logic
is now extract from AbstractUserAuthentication,
allowing to furthe...
Benni Mack
17:03 Revision ba0ea875: [TASK] Revert "[FEATURE] Introduce client-side templating engine"
This reverts commit 6558a6bdaf61e39df00ad33468cfe20233935b62.
The client side template engine introduced in #91810 i...
Benjamin Franzke
15:27 Revision 2f129cb1: [!!!][TASK] Remove forceSetCookie from AbstractUserAuthentication
The option "forceSetCookie", previously used
for lifetime, is only set in FrontendUserAuthentication,
and is moved to...
Benni Mack
13:35 Revision 2bfe77bd: [TASK] Raise typo3/testing-framework to ^6.6.0
Makes lit-html loadable in unit tests.
composer require --dev typo3/testing-framework ^6.6.0
Change-Id: I4b5cbf0825...
Christian Kuhn
13:34 Revision 9611466b: [TASK] Raise typo3/testing-framework to ^6.6.0
Makes lit-html loadable in unit tests.
composer require --dev typo3/testing-framework ^6.6.0
Change-Id: I4b5cbf0825...
Christian Kuhn
13:14 Revision 0beac0b5: [BUGFIX] Initialize strictly typed property setCookie with null
Releases: master
Resolves: #93069
Relates: #93011
Change-Id: I80c970009694462d48ec65f96eb9b0f29cacf18c
Reviewed-on: h...
Daniel Goerz
13:01 Revision b2a22815: [BUGFIX] DBAL: Do not use deprecated classes
In preparation for Doctrine DBAL 3.0,
1. all usages of Doctrine\DBAL\DBALException have
been migrated to Doctrine\DB...
Benni Mack
08:22 Revision ac49cd3f: [BUGFIX] Ensure new session handling works in SQLite environments
Due to some missing casting and usage of wrong properties,
a wrong comparison happened.
In addition, the change now ...
Benni Mack

2020-12-13

21:22 Revision 27fd8ed3: [TASK] Add EventDispatcher and Logger support to transports
This patch adds EventDispatcher and Logger support to the various
transports where it was missing so far. Now the Mai...
Simon Gilli
20:22 Revision a911cf81: [TASK] Harden client-side SecurityUtility.encodeHtml
Ensures client-side function `SecurityUtility.encodeHtml` behaves like
`htmlspecialchars(..., ENT_QUOTES)`. The funct...
Oliver Hader
20:21 Revision e3ab3733: [TASK] Harden client-side SecurityUtility.encodeHtml
Ensures client-side function `SecurityUtility.encodeHtml` behaves like
`htmlspecialchars(..., ENT_QUOTES)`. The funct...
Oliver Hader
20:21 Revision 69af3c4e: [TASK] Harden client-side SecurityUtility.encodeHtml
Ensures client-side function `SecurityUtility.encodeHtml` behaves like
`htmlspecialchars(..., ENT_QUOTES)`. The funct...
Oliver Hader
19:29 Revision 01446c14: [TASK] Add EventDispatcher and Logger support to transports
This patch adds EventDispatcher and Logger support to the various
transports where it was missing so far. Now the Mai...
Simon Gilli

2020-12-12

14:39 Revision 956c01e0: [BUGFIX] Properly discard workspace MM relations
A first patch towards more reliable workspace-mm scenarios:
When a record is discarded that has mm relations, those
r...
Christian Kuhn
14:39 Revision efa49dd7: [BUGFIX] Properly discard workspace MM relations
A first patch towards more reliable workspace-mm scenarios:
When a record is discarded that has mm relations, those
r...
Christian Kuhn
14:07 Revision 35f6e8ba: [FEATURE] Store Flash Messages as JsonSerializable
Flash Messages which should be stored in sessions,
are now stored as stringified JsonSerializable instead of
their ob...
Benni Mack
12:43 Revision d4ad0dd8: [!!!][TASK] Remove group-related properties in BE_USER
The "$BE_USER->groupList" property is a comma-separated list
of userGroupUID, whereas "$BE_USER->includeGroupArray"
i...
Benni Mack
10:32 Revision e052f903: [BUGFIX] Add missing (int) cast when creating preview uri
Resolves: #93065
Releases: master
Change-Id: Ia12c5e6fbec0441bc41508c6985b73347331157d
Reviewed-on: https://review.ty...
Markus Klein

2020-12-11

22:51 Revision 352a2a7f: [BUGFIX] Bind module menu event listener to document
With #91642 some event listeners were detached from the global document
object and reattached to better fitting DOM n...
Andreas Fernandez
20:41 Revision f5003fd1: [BUGFIX] Use less restrictive CSP for showing PDF documents
Showing PDF documents in Safari browsers is blocked due to recent
content-security-policy adjustments in `fileadmin/`...
Oliver Hader
20:41 Revision 4ce8cbf2: [BUGFIX] Use less restrictive CSP for showing PDF documents
Showing PDF documents in Safari browsers is blocked due to recent
content-security-policy adjustments in `fileadmin/`...
Oliver Hader
20:40 Revision 180bf9f6: [BUGFIX] Use less restrictive CSP for showing PDF documents
Showing PDF documents in Safari browsers is blocked due to recent
content-security-policy adjustments in `fileadmin/`...
Oliver Hader
18:25 Revision 2049dac1: [TASK] EM: Reduce dependencies when writing t3x files
The method unpackExtensionFromExtensionDataArray()
is only used once, but with the second argument
set to "null", so ...
Benni Mack
12:03 Revision c1d4294e: [TASK] Use absolute paths when installing extensions
In order to prepare for further refactorings and streamlining
extension manager code, resolving extensions' path is n...
Helmut Hummel
 

Also available in: Atom