Project

General

Profile

Activity

From 2020-08-12 to 2020-09-10

2020-09-10

16:56 Revision 64a38762: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Configuration
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
13:28 Revision d8682a04: [TASK] Set TYPO3 version to 10.4.9-dev
Change-Id: Ie84679ef0821db5c0ef4b5e440d6ef57c600c6de
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/656...
Benni Mack
13:13 Revision 97b3765a: [RELEASE] Release of TYPO3 10.4.8
Change-Id: I2a54614883b23635f5ca5dd2dee22341d0bf0bce
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/656...
Benni Mack
11:40 Revision 8bd60bc9: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Configuration
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
11:39 Revision 09d5bc0c: [TASK] Drop workspace publish locking
The workspace 'publish' process is encapsulated in a lock
file to prevent dupblicate publish of the same record at
th...
Christian Kuhn
11:39 Revision d6ebcd57: [TASK] Drop workspace publish locking
The workspace 'publish' process is encapsulated in a lock
file to prevent dupblicate publish of the same record at
th...
Christian Kuhn

2020-09-09

23:48 Revision d24af0d0: [BUGFIX] Add support for symfony/event-dispatcher-contracts v1
With the introduction of symfony/event-dispatcher-contracts
in https://git.typo3.org/Packages/TYPO3.CMS.git/commit/e4...
Benjamin Franzke
23:34 Revision d1c77ea5: [BUGFIX] Add support for symfony/event-dispatcher-contracts v1
With the introduction of symfony/event-dispatcher-contracts
in https://git.typo3.org/Packages/TYPO3.CMS.git/commit/e4...
Benjamin Franzke
21:43 Revision 4a343d19: [BUGFIX] Evaluate drag elements language in page modules Drag&Drop
The underling JavaScript of the Drag&Drop functionality in the page
module passes the columns language, the element i...
Oliver Bartsch
21:25 Revision e1ab7023: [BUGFIX] Evaluate drag elements language in page modules Drag&Drop
The underling JavaScript of the Drag&Drop functionality in the page
module passes the columns language, the element i...
Oliver Bartsch
20:30 Revision b8bd76d8: [TASK] Avoid usage of object manager in QueryObjectModelFactory
Replace ObjectManager->get() with GeneralUtility::makeInstance()
Releases: master
Resolves: #92244
Change-Id: I76ebc...
Alexander Schnitzler
13:29 Revision 1ae652c8: [BUGFIX] Revert "[BUGFIX] Add support for symfony/event-dispatcher-contracts v1"
This reverts commit 75e742b70d78e307c088f4105faabad06f7ac31b.
Our Event dispatcher adapter is currently not compatib...
Benjamin Franzke
12:53 Revision 71cca94c: [BUGFIX] Revert "[BUGFIX] Add support for symfony/event-dispatcher-contracts v1"
This reverts commit e2b1148cef57d434ddda035da3d693f784a1e0f1.
Our Event dispatcher adapter is currently not compatib...
Benjamin Franzke
12:48 Revision f6f625ae: [DOCS] Streamline Symfony Command examples
* Namespace should be "Command"
* Removed superfluous comma
Resolves: #92233
Releases: master, 10.4
Change-Id: I6bcd...
Torben Hansen
12:34 Revision 2682fd0c: [DOCS] Streamline Symfony Command examples
* Namespace should be "Command"
* Removed superfluous comma
Resolves: #92233
Releases: master, 10.4
Change-Id: I6bcd...
Torben Hansen
09:16 Revision 1a9387e9: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:form
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
08:50 Revision 3dc902ee: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:form
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler

2020-09-08

21:39 Revision 80fa43a8: [BUGFIX] Ensure cache entries in PageRepository consider groups
The results of the hook in PageRepository->enableFields and of
PageRepository->getMultipleGroupsWhereClause may be di...
Benni Mack
20:46 Revision 182e3129: [BUGFIX] Ensure cache entries in PageRepository consider groups
The results of the hook in PageRepository->enableFields and of
PageRepository->getMultipleGroupsWhereClause may be di...
Benni Mack
20:31 Revision 7cae060d: [TASK] Use eslint instead of tslink in test script
TYPO3 now uses eslint instead of tslint to lint Typescript files
in the core.
Resolves: #92223
Releases: master, 10....
Sybille Peters
20:31 Revision 314f5ea9: [TASK] Use eslint instead of tslink in test script
TYPO3 now uses eslint instead of tslint to lint Typescript files
in the core.
Resolves: #92223
Releases: master, 10....
Sybille Peters
19:53 Revision 21f738cb: [TASK] DatabaseRecordList: Streamline translation and localization
Streamline translation fetching:
To get a better overview, the fetching of the translations for each
record has been ...
Daniel Windloff
19:03 Revision 25244ef4: [TASK] Provide web server url configuration for acceptance tests
In order to run TYPO3 Core acceptance tests not only in the TYPO3 Core
own docker environment but in an arbitrary env...
Alexander Nitsche
18:43 Revision dc3831d3: [TASK] Provide web server url configuration for acceptance tests
In order to run TYPO3 Core acceptance tests not only in the TYPO3 Core
own docker environment but in an arbitrary env...
Alexander Nitsche
18:40 Revision ff3e97d3: [TASK] DatabaseRecordList: Show avatar for `cruser_id` column
In order to be consistent with other views, the backend user's avatar
and name is displayed instead of the uid.
Rele...
Daniel Windloff
16:22 Revision 75e742b7: [BUGFIX] Add support for symfony/event-dispatcher-contracts v1
With the introduction of symfony/event-dispatcher-contracts
in https://git.typo3.org/Packages/TYPO3.CMS.git/commit/e4...
Benni Mack
16:00 Revision e2b1148c: [BUGFIX] Add support for symfony/event-dispatcher-contracts v1
With the introduction of symfony/event-dispatcher-contracts
in https://git.typo3.org/Packages/TYPO3.CMS.git/commit/e4...
Benni Mack
13:43 Revision c9971e5d: [TASK] DatabaseRecordList Drop `getVisibleColumns()`
After the removal of TCA [ctrl][thumbnails] in #92118, the method
'getVisibleColumns()' isn't used any more. Therefor...
Daniel Windloff
12:23 Revision bb184092: [TASK] DatabaseRecordList: Drop property `showIcon`
The property `showIcon` was always 1. Therefore, it has been removed.
Releases: master
Resolves: #92211
Change-Id: ...
Daniel Windloff
12:21 Revision 14d34911: [TASK] DatabaseRecordList SearchBox: Move html to fluid template
Releases: master
Resolves: #92210
Change-Id: Ie8c160fae548ae8cf013200e4a6d2e6344244f23
Reviewed-on: https://review.ty...
Daniel Windloff
10:29 Revision 20ba0c82: [TASK] Set TYPO3 version to 10.4.8-dev
Change-Id: I06735a447635105b02a23d25237709589e217081
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/656...
Benni Mack
10:29 Revision 1e9fc8cf: [TASK] Set TYPO3 version to 9.5.22-dev
Change-Id: Ifd7a0fbfd1166b05a563a30a2955b540daa71303
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/656...
Benni Mack
08:13 Revision fb849328: [RELEASE] Release of TYPO3 9.5.21
Change-Id: If694e01dae5c4a40d4474d8b38a878229dd35cfb
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/656...
Benni Mack
08:02 Revision b5cff4d6: [RELEASE] Release of TYPO3 10.4.7
Change-Id: If31ca659cdb8348b1d24021fb02664ca0c962154
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/656...
Benni Mack

2020-09-07

23:45 Revision 62868e83: [TASK] Add tests for SecurityUtility.getRandomHexValue
Resolves: #91809
Releases: 9.5
Change-Id: Ic05671bbf1806ea293545e62a3cf71dc93ea5ca0
Reviewed-on: https://review.typo3...
Oliver Hader
23:01 Revision 1635721b: [BUGFIX] Update ref-index when deleting new workspace relations
Adding an image to a workspace content element adds two
sys_refindex entries: One for the sys_file_reference
t3ver_st...
Christian Kuhn
23:01 Revision c2b67e20: [BUGFIX] Update ref-index when deleting new workspace relations
Adding an image to a workspace content element adds two
sys_refindex entries: One for the sys_file_reference
t3ver_st...
Christian Kuhn
20:47 Revision 9ff82a08: [TASK] Clean up JavaScript code
Resolves: #92218
Releases: 9.5
Change-Id: I5de91f1bf6390608702466def10f13e1a0dd6ad5
Reviewed-on: https://review.typo3...
Oliver Hader
20:41 Revision 1f2842b4: [TASK] Replace ResponseError with regular AjaxResponse
HTTP responses having a status code not in 200-299 are basically
still responses. In order to allow general response ...
Oliver Hader
20:40 Revision 262fec95: [TASK] Replace ResponseError with regular AjaxResponse
HTTP responses having a status code not in 200-299 are basically
still responses. In order to allow general response ...
Oliver Hader
19:27 Revision 4ce06905: [BUGFIX] Ensure BroadcastService listens only once
Resolves: #92221
Releases: master, 10.4
Change-Id: Ic172280bfeb65e89c340b55330d345a9252a8838
Reviewed-on: https://rev...
Oliver Hader
19:26 Revision ef015d96: [BUGFIX] Ensure BroadcastService listens only once
Resolves: #92221
Releases: master, 10.4
Change-Id: Ic172280bfeb65e89c340b55330d345a9252a8838
Reviewed-on: https://rev...
Oliver Hader
18:41 Revision ef632596: [TASK] Add possibility to create random values in JavaScript
New `SecurityUtility. getRandomHexValue(20)` returns 20 hexadecimal
characters provided by the Web Crypto API.
see h...
Oliver Hader
18:18 Revision 0ebc7a62: [BUGFIX] Add null coalesce operator for stdWrapValue second parameter
In some setups the conf array is null and throws an error. This patch
adds the ?? operator with an empty array as fal...
Nikita Hovratov
18:02 Revision 73c05f88: [BUGFIX] Fix language module naming in ext:setup
Furthermore the text constants are moved to the locallang file.
Resolves: #92212
Releases: master, 10.4
Change-Id: I...
Oliver Bartsch
17:18 Revision 02c9e057: [BUGFIX] Backport new API to keep legacy_collections compatible
With #91909 collections were removed from core and moved to separate
extension.
This extension states to be compatibl...
Daniel Siepmann
16:40 Revision a34df477: [BUGFIX] PlainDataResolver misses DeletedRestriction
The PlainDataResolver is used to find overlay id's of live
id's in workspace context. One usage is the ReferenceIndex...
Christian Kuhn
16:38 Revision dc517c95: [BUGFIX] PlainDataResolver misses DeletedRestriction
The PlainDataResolver is used to find overlay id's of live
id's in workspace context. One usage is the ReferenceIndex...
Christian Kuhn
16:08 Revision 168a8469: [BUGFIX] Fix language module naming in ext:setup
Furthermore the text constants are moved to the locallang file.
Resolves: #92212
Releases: master, 10.4
Change-Id: I...
Oliver Bartsch
11:47 Revision f1ff2545: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:install
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
11:27 Revision a9a2cf8f: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:install
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
11:16 Revision 9338661a: [BUGFIX] Correctly show changes in current workspace in the page tree
Pages that are deleted or moved in the current workspace are shown
correctly in the page tree now, especially when fe...
Richard Haeser
11:11 Revision 365e3b2b: [BUGFIX] Correctly build query string without cHash
For building URIs using the Symfony routing,
array URL arguments are deflated (foo[bar] -> foo__bar).
In case the fi...
Helmut Hummel
11:11 Revision e33e9885: [BUGFIX] Don't call ResourceFactory::getStorageObject twice
In http://review.typo3.org/11011 a plain DB call
that fetched the storage record was replaced with
usage of StorageRe...
Helmut Hummel
10:48 Revision fceb26cd: [BUGFIX] Skip -1 as language column in fluid based page layout
Since #90854 the siteLanguages array also contains the
-1 language which must be skipped because it otherwise
falls b...
Oliver Bartsch
10:02 Revision 869a8c6b: [TASK] Fix phpstan checkFunctionArgumentTypes errors in
ext:extensionmanager
This patch fixes incompatible type usage in function arguments
and is preparatory work for intr...
Alexander Schnitzler
09:50 Revision b148c505: [BUGFIX] Don't call ResourceFactory::getStorageObject twice
In http://review.typo3.org/11011 a plain DB call
that fetched the storage record was replaced with
usage of StorageRe...
Helmut Hummel
09:39 Revision 238fb038: [TASK] Fix phpstan checkFunctionArgumentTypes errors in
ext:extensionmanager
This patch fixes incompatible type usage in function arguments
and is preparatory work for intr...
Alexander Schnitzler
09:12 Revision e5066bc4: [BUGFIX] Correctly build query string without cHash
For building URIs using the Symfony routing,
array URL arguments are deflated (foo[bar] -> foo__bar).
In case the fi...
Helmut Hummel

2020-09-06

15:13 Revision 8e56fa9a: [BUGFIX] Correctly build query string without cHash
For building URIs using the Symfony routing,
array URL arguments are deflated (foo[bar] -> foo__bar).
In case the fi...
Helmut Hummel
15:08 Revision b2ab40d3: [BUGFIX] Don't call ResourceFactory::getStorageObject twice
In http://review.typo3.org/11011 a plain DB call
that fetched the storage record was replaced with
usage of StorageRe...
Helmut Hummel

2020-09-05

15:36 Revision 38675b35: [BUGFIX] Skip -1 as language column in fluid based page layout
Since #90854 the siteLanguages array also contains the
-1 language which must be skipped because it otherwise
falls b...
Oliver Bartsch
15:22 Revision 55f5bf73: [TASK] DatabaseRecordList: Streamline `fieldArray`
The `fieldArray` related configuration has been moved to the `getTable`
method.
The configuration handling for the `f...
Daniel Windloff
15:00 Revision f1e44270: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:workspaces
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
14:49 Revision 341fc266: [TASK] CSV integrity test script can fix fixtures
CSV fixture files are a straight way to feed test database
with stuff and to assert database state after operations.
...
Christian Kuhn
14:48 Revision de1332a7: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:workspaces
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
14:26 Revision 7e52990b: [TASK] CSV integrity test script can fix fixtures
CSV fixture files are a straight way to feed test database
with stuff and to assert database state after operations.
...
Christian Kuhn
14:02 Revision 712302a5: [TASK] CSV integrity test script can fix fixtures
CSV fixture files are a straight way to feed test database
with stuff and to assert database state after operations.
...
Christian Kuhn
13:34 Revision 2e1e235a: [!!!][TASK] Remove support for swapping instead of publishing workspace records
The functionality of "exchanging" a versioned record in a workspace with
a live version, is not used, and has certain...
Benni Mack
12:45 Revision d53f5491: [TASK] Use stdWrapValue where possible (part 2)
This is the second part to replace stdWrap calls where stdWrapValue
is possible instead.
The type int is now a possib...
Nikita Hovratov
11:28 Revision 5be7b805: [!!!][TASK] Refactor create bookmark handling
The backend shortcut / bookmark handlig API was designed to
hand over relevant get/post arguments as key only (eg. 'i...
Christian Kuhn
10:08 Revision 9d2f831e: [BUGFIX] Use complete message object for testing transport events
Since symfony/mailer:5.0.8 the message object requires valid content
to be accepted, so a couple of unit test have to...
Anja Leichsenring
09:52 Revision 81849669: [BUGFIX] Use complete message object for testing transport events
Since symfony/mailer:5.0.8 the message object requires valid content
to be accepted, so a couple of unit test have to...
Anja Leichsenring

2020-09-04

17:10 Revision 82de19c4: [TASK] Fix phpstan checkFunctionArgumentTypes errors in
ext:linkvalidator
This patch fixes incompatible type usage in function arguments
and is preparatory work for introdu...
Alexander Schnitzler
17:04 Revision 84b06591: [TASK] DatabaseRecordList: Streamline `returnUrl`
The method `listURL()` is used to set the `returnUrl` for all actions
in the `DatabaseRecordList`.
It replaces the us...
Daniel Windloff
16:23 Revision 8e87cdc0: [TASK] Fix phpstan checkFunctionArgumentTypes errors in
ext:linkvalidator
This patch fixes incompatible type usage in function arguments
and is preparatory work for introdu...
Alexander Schnitzler
16:02 Revision a5c1f3a6: [BUGFIX] Apply default values before processing datamap
By creating new records the EditDocumentController did not take the
default values fetched via GET / Post variables i...
Oliver Bartsch
15:49 Revision c58d66a2: [BUGFIX] Apply default values before processing datamap
By creating new records the EditDocumentController did not take the
default values fetched via GET / Post variables i...
Oliver Bartsch
15:19 Revision e90267b9: [BUGFIX] Do not create Install Tool cookie if not needed
This change corrects the Install Tool cookie handling in various ways:
1.) It is ensured that the cookie is removed ...
Markus Klein
15:01 Revision 2a702e2b: [BUGFIX] Do not create Install Tool cookie if not needed
This change corrects the Install Tool cookie handling in various ways:
1.) It is ensured that the cookie is removed ...
Markus Klein
14:27 Revision a276ba3a: [TASK] Remove no wrap divider in imageorient
The divider element in the TCA option for "tt_content.imageorient"
does not reflect the current state of the function...
Oliver Bartsch
14:04 Revision c12dc864: [TASK] Update build toolchain
This patch updates some tools used for our assets generation toolchain.
Most notable changes:
- Since typescript-es...
Andreas Fernandez
14:03 Revision c4655c35: [TASK] Replace pagination widget in ext extensionmanager
Instead of using the be.widget.paginate widget, extensions are
now paginated with a QueryResultPaginator and the pagi...
Alexander Schnitzler
13:48 Revision 8f680efd: [BUGFIX] Fixes annotation of parameter in ExtensionConfiguration
Add mixed annotation of parameter $value in ExtensionConfiguration
of method set. The static code analysis tools line...
Timo Poppinga
13:22 Revision 9d4b23a0: [TASK] sys_refindex testing in DataHandler functional tests
To get a feeling of current state of sys_refindex handling in the
core, the DataHandler functional tests now assert t...
Christian Kuhn
13:17 Revision 1e109fd2: [BUGFIX] Fixes annotation of parameter in ExtensionConfiguration
Add mixed annotation of parameter $value in ExtensionConfiguration
of method set. The static code analysis tools line...
Timo Poppinga
12:42 Revision 042ab370: [TASK] sys_refindex testing in DataHandler functional tests
To get a feeling of current state of sys_refindex handling in the
core, the DataHandler functional tests now assert t...
Christian Kuhn
11:50 Revision f0ed4c4d: [BUGFIX] Ensure uniqid calls use more_entropy
Precision of `uniqid()` on Windows systems without passing
`$more_entropy=true` has only single-second-resolution whi...
Tizian Schmidlin
11:08 Revision e0c0b982: [BUGFIX] Ensure uniqid calls use more_entropy
Precision of `uniqid()` on Windows systems without passing
`$more_entropy=true` has only single-second-resolution whi...
Tizian Schmidlin
10:13 Revision 7c4d206d: [BUGFIX] Exclude relations to tables in sys_refindex
The method "shouldExcludeTableFromReferenceIndex()" which
also incorporates a PSR-14 currently only skips references
...
Benni Mack
10:05 Revision a70f4007: [TASK] Fix phpstan checkFunctionArgumentTypes errors in
ext:scheduler
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing...
Alexander Schnitzler
09:44 Revision d2d11699: [BUGFIX] Exclude relations to tables in sys_refindex
The method "shouldExcludeTableFromReferenceIndex()" which
also incorporates a PSR-14 currently only skips references
...
Benni Mack
09:22 Revision 903cacc9: [TASK] Fix phpstan checkFunctionArgumentTypes errors in
ext:scheduler
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing...
Alexander Schnitzler
08:38 Revision 36491626: [TASK] Update build toolchain
This patch updates some tools used for our assets generation toolchain.
Most notable changes:
- Since typescript-es...
Andreas Fernandez

2020-09-03

23:39 Revision dbb246de: [BUGFIX] Add missing migration check for replyToAddress
This adds migration of the replyToAddress field of
the email finishers in EXT:form
Resolves: #92122
Relates: #80420
...
Henrik Elsner
23:20 Revision 2f978b59: [BUGFIX] Add missing migration check for replyToAddress
This adds migration of the replyToAddress field of
the email finishers in EXT:form
Resolves: #92122
Relates: #80420
...
Henrik Elsner
23:18 Revision def8bf24: [BUGFIX] Don't pre-calculcate asset paths in t3editor
With this patch, the path resolving for certain assets is now completely
handled by PageRenderer by using the EXT: pr...
Andreas Fernandez
23:15 Revision 8a84b3c2: [BUGFIX] Don't pre-calculcate asset paths in t3editor
With this patch, the path resolving for certain assets is now completely
handled by PageRenderer by using the EXT: pr...
Andreas Fernandez
23:15 Revision 8104d755: [DOCS] Fix location of "Detailed statistics" module
Releases: master, 10.4
Resolves: #92185
Change-Id: I6f73180a29440caa87367f47d219955e51e08691
Reviewed-on: https://rev...
MonTea
23:02 Revision 269f7e0c: [BUGFIX] Ensure workspace's new placeholder keeps sorting+pid on moving
When a newly created record in a workspace is added, two records
are created:
* t3ver_state=-1 (the versioned reco...
Benni Mack
22:44 Revision 17c83cb6: [DOCS] Fix location of "Detailed statistics" module
Releases: master, 10.4
Resolves: #92185
Change-Id: I6f73180a29440caa87367f47d219955e51e08691
Reviewed-on: https://rev...
MonTea
22:41 Revision 66e81db5: [BUGFIX] Ensure workspace's new placeholder keeps sorting+pid on moving
When a newly created record in a workspace is added, two records
are created:
* t3ver_state=-1 (the versioned reco...
Benni Mack
22:31 Revision 8e60ba0d: [BUGFIX] Don't pre-calculcate asset paths in t3editor
With this patch, the path resolving for certain assets is now completely
handled by PageRenderer by using the EXT: pr...
Andreas Fernandez
22:10 Revision 34efeece: [BUGFIX] Do not set a label for workspace placeholders
When adding a new record (or moving a record) in a workspace,
the TCA[table][ctrl][label] field is filled with a stat...
Benni Mack
22:03 Revision 35bc94f5: [BUGFIX] Do not mark repeatable wizards executed during install
The point of repeatable update wizards is that they are not
marked executed and thus always checked for possible upda...
Helmut Hummel
21:50 Revision 7c0026f9: [BUGFIX] Do not set a label for workspace placeholders
When adding a new record (or moving a record) in a workspace,
the TCA[table][ctrl][label] field is filled with a stat...
Benni Mack
20:59 Revision 263ad4a5: [TASK] Make Permission class a BitSet instead of Enumeration
The Permission class unnecessarily had been implemented as
Enumeration although the features of the Enumeration base
...
Alexander Schnitzler
20:52 Revision 44d0cf93: [TASK] Set Sys log dateformat to system default
TYPO3 configuration knows a global date format configuration
within the installation tool. See TYPO3_CONF_VARS/SYS/dd...
David Wong
20:36 Revision a7cd6421: [TASK] Set Sys log dateformat to system default
TYPO3 configuration knows a global date format configuration
within the installation tool. See TYPO3_CONF_VARS/SYS/dd...
David Wong

2020-09-02

16:53 Revision 96911813: [BUGFIX] Correctly show changes in current workspace in the page tree
Pages that are deleted or moved in the current workspace are shown
correctly in the page tree now, especially when fe...
Richard Haeser
16:28 Revision bc203640: [BUGFIX] Correctly show changes in current workspace in the page tree
Pages that are deleted or moved in the current workspace are shown
correctly in the page tree now, especially when fe...
Richard Haeser
10:45 Revision 08c540a1: [TASK] Drop extbase from workspace module
The main workspace module ReviewController uses the extbase
ActionController. There is little reason to do so: There ...
Christian Kuhn
10:37 Revision d9f0fe66: [DOCS] Avoid use of TYPO3_MODE checks in ext_localconf.php
As it's highly discouraged to check for global constants in
ext_localconf.php due to limited caching the example code...
Oliver Bartsch
08:40 Revision e4a1ae87: [BUGFIX] Provide EventDispatcher and Logger to transports
The EventDispatcherInterface and LoggerInterface are now provided to
newly created Symfony\Component\Mailer\Transport...
Simon Gilli
08:36 Revision 175e11d0: [TASK] Improve and fix ThumbnailController
The ThumbnailController outputs raw data of image files
as a response to a file process request.
This is a massive an...
Helmut Hummel

2020-09-01

16:41 Revision b92c05d9: [DOCS] Avoid use of TYPO3_MODE checks in ext_localconf.php
As it's highly discouraged to check for global constants in
ext_localconf.php due to limited caching the example code...
Oliver Bartsch
16:39 Revision 7194d6df: [TASK] Default workspaces_perms=0 for new be_users
Field workspace_perms=1 for backend users or groups enables
editing of the live workspace.
When ext:workspaces is loa...
Christian Kuhn
16:10 Revision da657436: [DOCS] Avoid use of TYPO3_MODE checks in ext_localconf.php
As it's highly discouraged to check for global constants in
ext_localconf.php due to limited caching the example code...
Oliver Bartsch
13:38 Revision 0b095244: [TASK] Default workspaces_perms=0 for new be_users
Field workspace_perms=1 for backend users or groups enables
editing of the live workspace.
When ext:workspaces is loa...
Christian Kuhn
08:47 Revision 2d0a5b90: [BUGFIX] Output messages and progress for language:update
Always output a progress bar and information that it is
actually doing something even when not called with --verbose
...
Helmut Hummel
08:38 Revision cb438b3c: [BUGFIX] Provide EventDispatcher and Logger to transports
The EventDispatcherInterface and LoggerInterface are now provided to
newly created Symfony\Component\Mailer\Transport...
Simon Gilli
08:12 Revision a1562593: [BUGFIX] Output messages and progress for language:update
Always output a progress bar and information that it is
actually doing something even when not called with --verbose
...
Helmut Hummel
08:08 Revision 55034b1f: [BUGFIX] Fix return type hint for retrieveYamlFilesFromExtensionFolders
The method retrieveYamlFilesFromExtensionFolders actually returns an array
of strings and not an array of File object...
Kevin Ditscheid

2020-08-31

20:22 Revision 63879741: [BUGFIX] DB check -> full search shows deleted records if requested
With #82729 the $GLOBALS['SOBE'] = $this; assignment in
DatabaseIntegrityController has been removed. This is a
good ...
Christian Kuhn
20:21 Revision 85831dc6: [BUGFIX] Fix return type hint for retrieveYamlFilesFromExtensionFolders
The method retrieveYamlFilesFromExtensionFolders actually returns an array
of strings and not an array of File object...
Kevin Ditscheid
20:20 Revision 02091379: [TASK] Merge QueryView with QueryGenerator and move to lowlevel
The classes QueryView and QueryGenerator in the core extension
are detail implementations of the databases search fun...
Christian Kuhn
16:08 Revision d7ba6d1b: [BUGFIX] Record history can roll back changes
Deprecation removals for v11 accidentially dropped the
rollback handling of the element history controller.
Resolves...
Christian Kuhn
15:32 Revision 848185db: [BUGFIX] Add absolute URL generation to f:widget.link
This adds the missing ability to generate absolute URLs
with the f:widget.link ViewHelper, which is possible
with oth...
Johannes Rebhan
15:03 Revision 171ef87e: [BUGFIX] Add absolute URL generation to f:widget.link
This adds the missing ability to generate absolute URLs
with the f:widget.link ViewHelper, which is possible
with oth...
Johannes Rebhan
14:20 Revision 6c70e3ad: [TASK] Replace pagination widget in ext be_user
Instead of using the be.widget.paginate widget, backend users
and groups are now paginated with a QueryResultPaginato...
Alexander Schnitzler
14:16 Revision 53d9c4ab: [BUGFIX] Correctly call BackendUtility::selectVersionsOfRecord
Issue #69135 fixed issue #60249, but introduced an invalid call
to `BackendUtility::selectVersionsOfRecord`. The scop...
Oliver Hader
14:03 Revision 19a264f3: [BUGFIX] Correctly call BackendUtility::selectVersionsOfRecord
Issue #69135 fixed issue #60249, but introduced an invalid call
to `BackendUtility::selectVersionsOfRecord`. The scop...
Oliver Hader
14:03 Revision 60d976b0: [BUGFIX] Correctly call BackendUtility::selectVersionsOfRecord
Issue #69135 fixed issue #60249, but introduced an invalid call
to `BackendUtility::selectVersionsOfRecord`. The scop...
Oliver Hader

2020-08-30

17:29 Revision 3a4028be: [BUGFIX] Fix passing status code in redirects pagination
Filter status_code is not properly passed when building
pagination arguments in backend redirects module.
Resolves: ...
Patrick Schriner
17:29 Revision ff67726f: [TASK] Migrate RecordListController hooks to an PSR-14 event
The following hooks in the RecordListController are used to add
additional content above or below the main controller...
Daniel Windloff
17:05 Revision cae6ff0f: [BUGFIX] DatabaseRecordList: Field selection in single table view
The following items have been removed as they haven't any impact:
* `_LOCALIZATION_`
* `_CLIPBOARD_`
* `_CONTROL_`
...
Daniel Windloff
17:02 Revision 52dd6d09: [BUGFIX] Fix passing status code in redirects pagination
Filter status_code is not properly passed when building
pagination arguments in backend redirects module.
Resolves: ...
Patrick Schriner
16:58 Revision dd26f656: [!!!][TASK] DatabaseRecordList: Drop hook to modify `searchFields`
The TCA configuration `searchFields` in the `ctrl` section has been
introduced in TYPO3 4.6.
This configuration allow...
Daniel Windloff
16:57 Revision 7cbc5eab: [BUGFIX] Workspace delete placeholder handling in list module
When a record that exists in live is deleted in a workspace, a
new 'delete placeholder' record is created in the work...
Christian Kuhn
16:55 Revision fde02dc9: [TASK] DatabaseRecordList: Drop property `HTMLcode`
The property `HTMLcode` was only used to collect the output for the
tables in `generateList()`. Therefore, `generateL...
Daniel Windloff
16:50 Revision 96e6bba9: [BUGFIX] DatabaseRecordList: Field selection in single table view
The following items have been removed as they haven't any impact:
* `_LOCALIZATION_`
* `_CLIPBOARD_`
* `_CONTROL_`
...
Daniel Windloff
16:48 Revision 6cf2b757: [BUGFIX] Only set BE user cookie when logged in
Make sure the cookie is removed after logout.
Change-Id: I85137b1bc7a02109f5c03e8ee2e572c6e2196741
Resolves: #90568
...
Benni Mack
15:40 Revision bb891fdc: [BUGFIX] Add UID of metadata to mergedProperties
As UID of sys_file and sys_file_metadata are ambiguous
the UID of meta data is accessible with key
metadata_uid now. ...
Stefan Froemken
15:23 Revision 472fb395: [BUGFIX] Add UID of metadata to mergedProperties
As UID of sys_file and sys_file_metadata are ambiguous
the UID of meta data is accessible with key
metadata_uid now. ...
Stefan Froemken
15:22 Revision d9b188f4: [TASK] DatabaseRecordList: Drop properties `iLimit` and `totalItems`
The properties `iLimit` and `totalItems` were only used in the
`getTable()` method and in subordinated methods for th...
Daniel Windloff

2020-08-28

17:24 Revision deb86e61: [BUGFIX] Wrap operands in parentheses
This patch wraps operands in parentheses which could otherwise cause
unwanted side-effects. In most cases null coales...
Andreas Fernandez
16:58 Revision ac7eed7f: [BUGFIX] Workspace relations in ElementInformationController
When relations are added in a workspace, the 'info' modal
of the parent record does not reflect those. The patch chan...
Christian Kuhn
16:51 Revision 0d54f0df: [BUGFIX] Wrap operands in parentheses
This patch wraps operands in parentheses which could otherwise cause
unwanted side-effects. In most cases null coales...
Andreas Fernandez
16:50 Revision 5b714bbb: [TASK] DatabaseRecordList: Streamline limit handling
The actual limit, used in the getTable(), depends on various
configurations, current view (default view, single table...
Daniel Windloff
15:49 Revision fe129d57: [TASK] DatabaseRecordList: Drop property `fixedL`
The property `fixedL` was only used once (see `ElementBrowserRecordList`,
`BackendUtility::getRecordTitlePrep`). The ...
Daniel Windloff
15:35 Revision 69e12e8a: [TASK] DatabaseRecordList: Drop property counter
The property `counter` is not used anymore, so it's getting removed.
Releases: master
Resolves: #92115
Change-Id: I0...
Daniel Windloff
15:35 Revision 0919b47c: [TASK] DatabaseRecordList: Drop property `pageRecord`
The information about the page record is only needed in the
`addPageIdConstraint` method. The information is now coll...
Daniel Windloff
15:08 Revision 0a201b5e: [BUGFIX] Workspace delete placeholder handling in list module
When a record that exists in live is deleted in a workspace, a
new 'delete placeholder' record is created in the work...
Christian Kuhn

2020-08-27

14:19 Revision ae39eb5a: [!!!][TASK] Drop TCA [ctrl][thumbnail] and user uc[thumbnailsByDefault]
Setting TCA[$someTable]['ctrl']['thumbnail'] to some image related
column made the list module show attached images a...
Christian Kuhn
10:17 Revision e70c746e: [BUGFIX] Properly set user to admin in setup module
SetupModuleController serves as a backdoor so regular users without
permission to manipulate be_users records can sti...
Christian Kuhn
10:12 Revision 10ed6f94: [DOCS] Add RTE preset override for flexform field
Add the specific way to override a RTE configuration preset for a
flexform field
Resolves: #92102
Releases: master, ...
Simon Vincent Ackermann
10:12 Revision 9a14557a: [DOCS] Add RTE preset override for flexform field
Add the specific way to override a RTE configuration preset for a
flexform field
Resolves: #92102
Releases: master, ...
Simon Vincent Ackermann
10:03 Revision d67478d6: [BUGFIX] Discarding record in workspaces deletes move placeholder
When discarding a workspace change of a record that has been
moved, the move-to-pointer (t3ver_state=3) is not set to...
Christian Kuhn

2020-08-26

15:57 Revision 4bf21b50: [DOCS] Add RTE preset override for flexform field
Add the specific way to override a RTE configuration preset for a
flexform field
Resolves: #92102
Releases: master, ...
Simon Vincent Ackermann
15:36 Revision c97f97f2: [BUGFIX] Wrap operands in parentheses
This patch wraps operands in parentheses which could otherwise cause
unwanted side-effects. In most cases null coales...
Andreas Fernandez
14:59 Revision f1b87811: [BUGFIX] Workspace relations in ElementInformationController
When relations are added in a workspace, the 'info' modal
of the parent record does not reflect those. The patch chan...
Christian Kuhn
14:48 Revision 585c7fa1: [BUGFIX] Properly set user to admin in setup module
SetupModuleController serves as a backdoor so regular users without
permission to manipulate be_users records can sti...
Christian Kuhn
13:20 Revision 24162285: [BUGFIX] Use URI of current request for referrer check
Instead of generating the URL to the backend login, the URI of the
current request is now used for the referrer check...
Andreas Fernandez

2020-08-25

21:32 Revision 0b628d9b: [BUGFIX] IRRE: Handle localizable records correctly
Each node in an IRRE container now has a new `data-placeholder-record`
attribute to be able to identify such node w/o...
Andreas Fernandez
21:10 Revision 2c5ff528: [BUGFIX] Ensure context for inline relation buttons
This patch ensures the correct context (previous child id)
is set on appending a new inline child after an existing o...
Nicole Cordes
21:00 Revision c29f21e4: [BUGFIX] IRRE: Handle localizable records correctly
Each node in an IRRE container now has a new `data-placeholder-record`
attribute to be able to identify such node w/o...
Andreas Fernandez
20:38 Revision a3645771: [BUGFIX] Ensure context for inline relation buttons
This patch ensures the correct context (previous child id)
is set on appending a new inline child after an existing o...
Nicole Cordes
20:04 Revision 6ad87e9e: [BUGFIX] DatabaseRecordList: Respect connected translation mode
Do not allow creating new records after translated records in the
connected translation mode.
Furthermore, disable cu...
Daniel Windloff
20:03 Revision 70de230c: [BUGFIX] Context menu: Disable new on translated page records
Using the context menu to create new pages on translated page records
will create a new page with the default languag...
Daniel Windloff
19:55 Revision 369681d1: [BUGFIX] Context menu: Disable new on translated records
On translated records in the connected translation mode the new item
of the context menu has been disabled. Creating ...
Daniel Windloff
19:47 Revision 1502c206: [BUGFIX] DatabaseRecordList: Respect connected translation mode
Do not allow creating new records after translated records in the
connected translation mode.
Furthermore, disable cu...
Daniel Windloff
19:36 Revision 01fc0b63: [BUGFIX] Context menu: Disable new on translated page records
Using the context menu to create new pages on translated page records
will create a new page with the default languag...
Daniel Windloff
19:33 Revision 9203ef8b: [BUGFIX] Fix unique slug when counter suffix fails
A loop in the Slug "uniqueIn*" check is broken because
the comparison uses post-increment, and in case no valid
slug ...
Samuel Kalbfleisch
19:33 Revision b2cc6fe8: [BUGFIX] Context menu: Disable new on translated records
On translated records in the connected translation mode the new item
of the context menu has been disabled. Creating ...
Daniel Windloff
19:25 Revision 93781853: [TASK] DatabaseRecordList: Drop internal property oddColumnsCssClass
The internal property oddColumnsCssClass is always empty.
So it has been removed.
Releases: master
Resolves: #92085
...
Daniel Windloff
19:20 Revision 9cacae70: [BUGFIX] Fix unique slug when counter suffix fails
A loop in the Slug "uniqueIn*" check is broken because
the comparison uses post-increment, and in case no valid
slug ...
Samuel Kalbfleisch
19:10 Revision f9122f6b: [TASK] Deprecate 3rd party usages of getTreeList() in QueryGenerator and QueryView
The nearly identical methods getTreeList() of core classes
QueryGenerator and QueryView are standalone methods that d...
Christian Kuhn
19:06 Revision e854a6ae: [BUGFIX] Reintroduce tt_content sorting to both page modules
With #90235 db based sorting in the main query that fetches
the content elements to render has been accidentially rem...
Jo Hasenau
19:06 Revision e176d6c8: [BUGFIX] Discarding record in workspaces deletes move placeholder
When discarding a workspace change of a record that has been
moved, the move-to-pointer (t3ver_state=3) is not set to...
Christian Kuhn
18:49 Revision 0260f92c: [BUGFIX] Reintroduce tt_content sorting to both page modules
With #90235 db based sorting in the main query that fetches
the content elements to render has been accidentially rem...
Jo Hasenau

2020-08-24

19:33 Revision 164b2904: [BUGFIX] DB check -> full search shows deleted records if requested
With #82729 the $GLOBALS['SOBE'] = $this; assignment in
DatabaseIntegrityController has been removed. This is a
good ...
Christian Kuhn
09:28 Revision 33261b4a: [BUGFIX] Raise minimum version of typo3/testing-framework to 6.4.1
The changes in #91990 required at least version 6.4.1, but the version was
not pinned in composer.json to reflect tha...
Anja Leichsenring

2020-08-23

22:32 Revision 90ffdccb: [TASK] Remove workaround for testing-framework from Services.yaml
By having testing-framework load ext:fluid by default for functional
tests, the workaround of disabling autowiring fo...
Anja Leichsenring
19:19 Revision 630f7c16: [BUGFIX] DatabaseRecordList: Alternative route for new content wizard
Respect the configuration mod.newContentElementWizard.override and
make it work again.
Releases: master, 10.4
Resolv...
Daniel Windloff
19:19 Revision 2b4936b7: [TASK] DatabaseRecordList: Drop internal property pageinfo
Since the bugfix #92075 the internal property pageinfo
isn't used anymore.
Releases: master
Resolves: #92076
Change-...
Daniel Windloff
19:08 Revision e296ca10: [TASK] DatabaseRecordList: Drop internal property tablesCollapsed
The information about collapsed tables is only needed in the getTable
method. So the information could be collected t...
Daniel Windloff
19:07 Revision c7cf1c86: [TASK] DatabaseRecordList: Drop property eCounter
The property has been dropped, as it doesn't do anything useful.
It is internal (see section), it could be dropped wi...
Daniel Windloff
19:06 Revision c2e2155f: [TASK] DatabaseRecordList: Drop internal property addElement_tdParams
The internal property addElement_tdParams is always empty.
So it has been removed.
Releases: master
Resolves: #92078...
Daniel Windloff
19:00 Revision 7b38900d: [BUGFIX] DatabaseRecordList: Alternative route for new content wizard
Respect the configuration mod.newContentElementWizard.override and
make it work again.
Releases: master, 10.4
Resolv...
Daniel Windloff
14:48 Revision a7db278d: Revert "[TASK] Drop SOBE from InfoModuleController"
This reverts commit 99b0da83d029de44300e3adc437d1cd292a13e67.
Reason for revert: The patch breaks bookmarks handling...
Christian Kuhn

2020-08-22

18:38 Revision f471e44f: [TASK] Use named export of MessageUtility in Scheduler.ts
`import = require('…')` should only be used when
the required module exports via the respective `export =`
instructio...
Benjamin Franzke
16:37 Revision 572adabb: [DOCS] Fix invalid Symfony Command examples
Symfony expects a colon after the class name.
Releases: master, 10.4
Resolves: #92073
Change-Id: I5476acb035875fa55a...
Markus Hofmann
16:03 Revision 0936eef6: [DOCS] Fix invalid Symfony Command examples
Symfony expects a colon after the class name.
Releases: master, 10.4
Resolves: #92073
Change-Id: I5476acb035875fa55a...
Markus Hofmann
15:26 Revision 1ee83458: [BUGFIX] Properly render IRRE image thumbnail
Use IMAGECROPSCALEMASK to render IRRE thumbnails,
so that the crop area is properly respected and
the TCA configurati...
Helmut Hummel
14:46 Revision 0af73b7a: [TASK] Make online media preview processing a processor
Due to the fact that configurable processors weren't present
when online media handling was introduced,
a lot of code...
Helmut Hummel
14:37 Revision 3f8f8c13: [BUGFIX] Ensure correct loading order in ModuleTemplate
This change makes sure to set up the page in the TYPO3 Backend,
to load JS and CSS directly in PageRenderer when the ...
Benni Mack
14:36 Revision a2ec0c56: [BUGFIX] Respect defaultAction for file overrides set in UserTSconfig
So far always the SKIP action was executed. But in the drop-down of the
actions the correct option was already select...
Kevin Appelt
13:48 Revision 4e2384aa: [TASK] Extract SVG image processing into processor
Instead of spreading (similar) code that handles SVG
files in multiple classes with conditional code
branching, proce...
Helmut Hummel
13:47 Revision a0231cfc: [BUGFIX] Ensure correct loading order in ModuleTemplate
This change makes sure to set up the page in the TYPO3 Backend,
to load JS and CSS directly in PageRenderer when the ...
Benni Mack
13:42 Revision 0bed3d3a: [BUGFIX] Handle missing files in ImageService
This commit hardens the extbase ImageService to not
hard crash if $processedImage->getPublicUrl() returns
a NULL valu...
Kevin Ditscheid
13:36 Revision fad2d6ce: [BUGFIX] Respect defaultAction for file overrides set in UserTSconfig
So far always the SKIP action was executed. But in the drop-down of the
actions the correct option was already select...
Kevin Appelt
12:14 Revision af724205: [BUGFIX] DatabaseRecordList: Make link of reference count work again
Furthermore, there is no need to query the references for each record
twice. So this has been dropped as well.
Relea...
Daniel Windloff
12:02 Revision 99b0da83: [TASK] Drop SOBE from InfoModuleController
Since #90272 the PageLayoutView works well without
the SOBE assignment. Drop that from InfoModuleController.
Resolve...
Christian Kuhn
11:54 Revision 8d0cb2d5: [TASK] Drop SOBE from EditDocumentController
The $GLOBALS['SOBE'] = $this; assignment has been kept in
EditDocumentController together with two public properties
...
Christian Kuhn
11:42 Revision e25a52e9: [TASK] DatabaseRecordList: Drop additional instance of the iconFactory
Releases: master
Resolves: #92072
Change-Id: Ife789cdff756261b59785ad816af35d58cc7bb4e
Reviewed-on: https://review.ty...
Daniel Windloff
11:40 Revision fbe18d65: [TASK] DatabaseRecordList: Drop unnecessary DB-Query for each table
For each TCA table a query to determine if a result exists is made.
It could have been some kind of performance optim...
Daniel Windloff
11:34 Revision eb82c1d8: [BUGFIX] DatabaseRecordList: Make link of reference count work again
Furthermore, there is no need to query the references for each record
twice. So this has been dropped as well.
Relea...
Daniel Windloff
11:27 Revision f33a1674: [BUGFIX] Make edit record bookmarks appear again
The patch for issue #91210 introduced a side effect that bookmarks
to controllers which are not directly registered a...
Helmut Hummel
11:04 Revision 41e254b5: [BUGFIX] Make edit record bookmarks appear again
The patch for issue #91210 introduced a side effect that bookmarks
to controllers which are not directly registered a...
Helmut Hummel

2020-08-21

22:05 Revision c7e79701: [BUGFIX] Properly convert setting detectDomainRecords
The setting `detectDomainRecords` and its sub configuration
`detectDomainRecords.target` must be created by using the...
Georg Ringer
22:05 Revision a840ee6a: [BUGFIX] Add missing default value for sitemap_priority column
Resolves: #92048
Release: master, 10.4
Change-Id: I5fa64c5559e53864eb36a0bea01e51cd3ebf8702
Reviewed-on: https://revi...
Eric Chavaillaz
18:33 Revision dce6ef89: [BUGFIX] Add missing default value for sitemap_priority column
Resolves: #92048
Release: master, 10.4
Change-Id: I5fa64c5559e53864eb36a0bea01e51cd3ebf8702
Reviewed-on: https://revi...
Eric Chavaillaz
18:27 Revision ca3482ef: [BUGFIX] Streamline AjaxDataHandler event names
The events dispatched by AjaxDataHandler are changed to be always named
`typo3:datahandler:process`. This is done to ...
Andreas Fernandez
18:13 Revision b1079ea2: [BUGFIX] Fix wrong return hint for getRecordOverlay
This commit changes the return hint of
TYPO3\CMS\Core\Domain\Repository\PageRepository::getRecordOverlay to
mention t...
Kevin Ditscheid
18:12 Revision 1c6d3b09: [BUGFIX] Streamline AjaxDataHandler event names
The events dispatched by AjaxDataHandler are changed to be always named
`typo3:datahandler:process`. This is done to ...
Andreas Fernandez
18:00 Revision b1af0d90: [TASK] DatabaseRecordList: Unify place for table related queries
Move table related query parts to getQueryBuilder:
* Move the hook "getTable" to getQueryBuilder
* Move query constra...
Daniel Windloff
17:52 Revision 02778ae1: [BUGFIX] Fix wrong return hint for getRecordOverlay
This commit changes the return hint of
TYPO3\CMS\Core\Domain\Repository\PageRepository::getRecordOverlay to
mention t...
Kevin Ditscheid
17:48 Revision 37ea9780: [BUGFIX] Properly convert setting detectDomainRecords
The setting `detectDomainRecords` and its sub configuration
`detectDomainRecords.target` must be created by using the...
Georg Ringer
17:18 Revision b077018a: [!!!][TASK] Drop unused TYPO3\CMS\Backend\View\PageTreeView
The class seems to be unused for a while. Drop without
substitution. Don't confuse this removal with class
TYPO3\CMS\...
Christian Kuhn
16:30 Revision ac5dc9a7: [TASK] Use named export of MessageUtility in Scheduler.ts
`import = require('…')` should only be used when
the required module exports via the respective `export =`
instructio...
Benjamin Franzke
16:22 Revision 1e96c5b6: [TASK] Merge DeletedRecordsController into RecyclerAjaxController
In extension 'recycler', the DeletedRecordsController is only
used from within the RecyclerAjaxController. Controller...
Christian Kuhn
14:41 Revision 2af3338f: [BUGFIX] Recycler does not show workspace records in live
The patch fixes a couple of database restrictions to prevent
the recycler from showing workspace related records in l...
Christian Kuhn
14:36 Revision 6eb4b237: [TASK] Cleanup DatabaseRecordList: Remove initCSV
Remove the unnecessary wrapper method initCSV.
Use addHeaderRowToCSV instead.
Releases: master
Resolves: #92063
Chan...
Daniel Windloff
14:20 Revision 186510ce: [BUGFIX] Recycler does not show workspace records in live
The patch fixes a couple of database restrictions to prevent
the recycler from showing workspace related records in l...
Christian Kuhn
14:12 Revision 85372123: [BUGFIX] DatabaseRecordList constructor
- Set translateTools without wrapper method
- Remove the unnecessarily duplicate IconFactory
Releases: master
Resolv...
Daniel Windloff
14:04 Revision ad5b7a52: [TASK] Add security relevant .htaccess configuration as default
Since #91354 the Core has security checks for valid and secure HTTP
responses. Add additional configuration in the de...
Markus Klein
14:04 Revision 85ca2a03: [TASK] Add security relevant .htaccess configuration as default
Since #91354 the Core has security checks for valid and secure HTTP
responses. Add additional configuration in the de...
Markus Klein
13:49 Revision 1ae3bb2a: [TASK] Add security relevant .htaccess configuration as default
Since #91354 the Core has security checks for valid and secure HTTP
responses. Add additional configuration in the de...
Markus Klein

2020-08-19

19:52 Revision 7d0961e2: [BUGFIX] Handle missing files in ImageService
This commit hardens the extbase ImageService to not
hard crash if $processedImage->getPublicUrl() returns
a NULL valu...
Kevin Ditscheid
11:41 Revision 383622db: [TASK] Add SECURITY.md
Resolves: #92037
Releases: master, 10.4, 9.5
Change-Id: I1278496485ead10a46f82c1d681db1e48a0aac1d
Reviewed-on: https:...
Oliver Hader
11:41 Revision ff1ff94e: [TASK] Add SECURITY.md
Resolves: #92037
Releases: master, 10.4, 9.5
Change-Id: I1278496485ead10a46f82c1d681db1e48a0aac1d
Reviewed-on: https:...
Oliver Hader

2020-08-18

21:40 Revision c5464e57: [BUGFIX] Only set BE user cookie when logged in
Make sure the cookie is removed after logout.
Resolves: #90568
Releases: master, 10.4
Change-Id: I12b3c78b08e09f8e31...
Benni Mack
21:35 Revision db741c28: [BUGFIX] Keep FE cookie expire time correct
Using FE permalogin sets a cookie expire time once. While the session
timestamp on the server side is updated continu...
Markus Klein
21:28 Revision 2132a9f5: [BUGFIX] Disable editExistingRecord test
Due to yet unknown side-effects the editExistingRecord of SiteModuleCest
fails. As this needs depper investigation wh...
Anja Leichsenring
21:21 Revision d30e50f9: [BUGFIX] Use proper workspace record in stage notifications
The array key 'shared' already contains the full workspace
record from $BE_USER->checkWorkspace(), so it is not neede...
Benni Mack
21:21 Revision 63985ba8: [BUGFIX] Keep FE cookie expire time correct
Using FE permalogin sets a cookie expire time once. While the session
timestamp on the server side is updated continu...
Markus Klein
21:10 Revision 5c411842: [BUGFIX] Disable editExistingRecord test
Due to yet unknown side-effects the editExistingRecord of SiteModuleCest
fails. As this needs depper investigation wh...
Anja Leichsenring
21:05 Revision ebf9ff75: [BUGFIX] Use proper workspace record in stage notifications
The array key 'shared' already contains the full workspace
record from $BE_USER->checkWorkspace(), so it is not neede...
Benni Mack
20:50 Revision ee5289d9: [BUGFIX] Properly allow multiline values in Install Tool
The LF constant must not be escaped to make it possible
to save multiline values in the Install Tool.
Resolves: #911...
Georg Ringer
20:42 Revision d943fb98: [TASK] Drop deprecated code from ScalableVectorGraphicsContentObject
This section was overlooked during deprecated code removal, but is
removed now.
Resolves: #91655
Releases: master
Re...
Georg Ringer
20:42 Revision c211cc94: [BUGFIX] Render placeholder attribute for readonly fields
Readonly relations to sys_file_reference records should still
show the placeholder values which is filled by the meta...
Georg Ringer
20:31 Revision 24699aed: [TASK] Minor workspace docs update
System extension 'version' has been merged into 'workspaces'.
Releases: master, 10.4
Resolves: #92043
Change-Id: Icc...
Christian Kuhn
20:30 Revision b3143ab3: [BUGFIX] Properly allow multiline values in Install Tool
The LF constant must not be escaped to make it possible
to save multiline values in the Install Tool.
Resolves: #911...
Georg Ringer
20:25 Revision 22d72014: [BUGFIX] Render placeholder attribute for readonly fields
Readonly relations to sys_file_reference records should still
show the placeholder values which is filled by the meta...
Georg Ringer
20:18 Revision c9e57dea: [TASK] Minor workspace docs update
System extension 'version' has been merged into 'workspaces'.
Releases: master, 10.4
Resolves: #92043
Change-Id: Icc...
Christian Kuhn
19:40 Revision e7458a09: [TASK] Add SECURITY.md
Resolves: #92037
Releases: master, 10.4, 9.5
Change-Id: I1278496485ead10a46f82c1d681db1e48a0aac1d
Reviewed-on: https:...
Oliver Hader
15:25 Revision 49357a09: [TASK] styleguide: TCA: Add inline_2 as example for readOnly inline images
Example for core issue https://forge.typo3.org/issues/91966 Christian Kuhn
08:49 Revision 65895988: [BUGFIX] Drop 'List View' in workspace preview
The workspace preview not only has the default view with
the slider to show differences between live and workspace
ve...
Christian Kuhn

2020-08-17

23:51 Revision f033c124: [BUGFIX] Drop 'List View' in workspace preview
The workspace preview not only has the default view with
the slider to show differences between live and workspace
ve...
Christian Kuhn
22:33 Revision d2650bff: [BUGFIX] Limit amount of data fetched by the page tree
Page tree will fetch just 2 levels of pages plus pages which
are expanded on the initial load.
Next levels are fetche...
Benni Mack
22:19 Revision a6f422d3: [BUGFIX] Register deprecated icon if target extension is loaded
The IconRegistry contains two deprecated icons whose replacements
are located in ext:impexp, which is not a hard requ...
Christian Kuhn
20:31 Revision ec77e149: [TASK] Use DI in command classes where applicable
Constructor Injection should be used when an object needs to
be available that is a singleton. This is now done in al...
Anja Leichsenring
20:18 Revision 8d8cdb2c: [BUGFIX] Limit amount of data fetched by the page tree
Page tree will fetch just 2 levels of pages plus pages which
are expanded on the initial load.
Next levels are fetche...
Benni Mack
14:59 Revision d4600dfb: [BUGFIX] Limit amount of data fetched by the page tree
Page tree will fetch just 2 levels of pages plus pages which
are expanded on the initial load.
Next levels are fetche...
Benni Mack
14:37 Revision 983e0f00: [BUGFIX] Add polyfill for custom elements
The patch merged with #91191 creates a custom HTML element by using
`document.createElement()`. This feature is not s...
Andreas Fernandez

2020-08-16

20:07 Revision 04fb21be: [TASK] Update typo3/cms-styleguide to 10.0.4
ext:styleguide got some love for v10 lately and is
raised with this patch. Next to a couple of bug fixes
it now gener...
Christian Kuhn
20:06 Revision d301f57f: [TASK] Update typo3/cms-styleguide to 11.0.0
ext:styleguide got some love for v10 lately and is
raised to a first v11 version with this patch. Next to a
couple of...
Christian Kuhn
20:02 Revision 26e1b69a: [TASK] styleguide: Extend README.md with usage information
Christian Kuhn
19:37 Revision 22fcc0c9: [TASK] styleguide: Update README.md to fetch styleguide as --dev dependency
Christian Kuhn
17:36 Revision 597e30a5: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/157 from TYPO3/core-v11
[TASK] styleguide: Core v11 compatibility for master branch Christian Kuhn
17:04 Revision 0f736461: [TASK] styleguide: composer require --dev typo3/testing-framework ^6.4.1
Christian Kuhn
17:02 Revision dc87c683: [TASK] styleguide: Declare compatibility with core v11 in ext_emconf
Christian Kuhn
17:01 Revision b3781c17: [TASK] styleguide: Require --dev core v11
Christian Kuhn
16:23 Revision 797741ab: [TASK] styleguide: Update ext_emconf.php
Christian Kuhn
15:45 Revision 5c01dc00: [TASK] styleguide: TCA: Add invertStateDisplay checkbox in flexform
https://github.com/TYPO3-CMS/styleguide/pull/156
Example for https://forge.typo3.org/issues/90542
Christian Kuhn
15:13 Revision c91be7e4: [BUGFIX] styleguide: TCA record generator adds proper values for system fields
https://github.com/TYPO3-CMS/styleguide/pull/155 Christian Kuhn
13:45 Revision 770b940f: [BUGFIX] styleguide: Drop type='user' palette_1_2
tx_styleguide_elements_basic has field user_1 as
type='user' field example. There is no need to have
a second one in ...
Christian Kuhn
13:39 Revision 510759ac: [BUGFIX] styleguide: Create a proper site config in TCA record generator
https://github.com/TYPO3-CMS/styleguide/pull/154 Christian Kuhn
12:07 Revision 4f0725dd: Prevent duplicate demo tree (#153)
Christian Kuhn
08:11 Revision fd27184b: [TASK] styleguide: Better demo lanuage record names in generator
Christian Kuhn
07:57 Revision 9716e1f6: [TASK] styleguide: Improve translation code in generator
Christian Kuhn

2020-08-15

19:40 Revision 26d30ff7: [TASK] Admins set up first workspace in workspace module
It can be hard for an admin to remember a workspace
has to be set up on pid 0 to use workspaces.
The patch adds an i...
Christian Kuhn
19:36 Revision 6a2b18ed: [TASK] Non-admin users see all workspace tabs
The workspace module has a restriction for non-admin users
to show only the currently selected workspace as tab. This...
Christian Kuhn
19:12 Revision ef4b1f24: [TASK] Admins set up first workspace in workspace module
It can be hard for an admin to remember a workspace
has to be set up on pid 0 to use workspaces.
The patch adds an i...
Christian Kuhn
19:06 Revision 30b21021: [TASK] Non-admin users see all workspace tabs
The workspace module has a restriction for non-admin users
to show only the currently selected workspace as tab. This...
Christian Kuhn
17:47 Revision 23394bc0: [BUGFIX] Backend search in field "slug"
Backend search function lookup in field "slug" for "pages" table.
To enable this, the file type "slug" has to be adde...
Markus Hölzle
17:32 Revision 74e43a05: [BUGFIX] Backend search in field "slug"
Backend search function lookup in field "slug" for "pages" table.
To enable this, the file type "slug" has to be adde...
Markus Hölzle
17:29 Revision 52707e8e: [BUGFIX] Do not set type=text/javascript in ResourceCompressor
The ResourceCompressor should not hard-code the JS file
type when concatenating JS files.
Resolves: #91310
Releases:...
Raphael Zschorsch
17:15 Revision 1cbf3d5c: [BUGFIX] Do not set type=text/javascript in ResourceCompressor
The ResourceCompressor should not hard-code the JS file
type when concatenating JS files.
Resolves: #91310
Releases:...
Raphael Zschorsch
16:57 Revision ef82fa94: [TASK] Replace deprecated library "cropper" with "cropperjs"
The library cropper used in TYPO3 Core is rather old (2.3.x) while
version 4.1.x is available, which is abandoned.
T...
Andreas Fernandez
16:30 Revision a57cc689: [TASK] Redirects: Add space item if no preview is available
The button list for single redirect rows in the redirect
module is now aligned correctly, even if no preview
button i...
Daniel Windloff
16:22 Revision 2bd2c3dd: [TASK] Remove inline onclick code from MoveElementController
Resolves: #91820
Releases: master, 10.4
Change-Id: Ib556d58df7f1c8d4e62387eab2800da4c7e3d415
Reviewed-on: https://rev...
Oliver Hader
16:21 Revision fe6b1bfc: [TASK] Remove inline onclick code from MoveElementController
Resolves: #91820
Releases: master, 10.4
Change-Id: Ib556d58df7f1c8d4e62387eab2800da4c7e3d415
Reviewed-on: https://rev...
Oliver Hader
16:15 Revision 16d28777: [TASK] Redirects: Add space item if no preview is available
The button list for single redirect rows in the redirect
module is now aligned correctly, even if no preview
button i...
Daniel Windloff
16:03 Revision 7ae83e2b: [BUGFIX] Scan for AbstractController, not its methods
With #89554 the extbase MVC class AbstractController has been
deprecated. All methods have been moved to ActionContro...
Anja Leichsenring
15:42 Revision 94b1669d: [BUGFIX] Scan for AbstractController, not its methods
With #89554 the extbase MVC class AbstractController has been
deprecated. All methods have been moved to ActionContro...
Christian Kuhn

2020-08-14

19:43 Revision 856dc10e: [TASK] styleguide: Proper TCA defaults for l10n_parent fields
https://github.com/TYPO3-CMS/styleguide/pull/152 Christian Kuhn
19:39 Revision b55f2d79: [BUGFIX] Drop obsolete duplicateExceptionCodeCheck ignore
AbstractController has been removed in v11, the ignore is obsolete.
Resolves: #92006
Related: #91527
Releases: maste...
Christian Kuhn
19:08 Revision 7b029492: [BUGFIX] styleguide: Add TCA defaults for remaining TCA sys_language_uid fields
https://github.com/TYPO3-CMS/styleguide/pull/151 Christian Kuhn
18:20 Revision 3bbae77e: [TASK] Add html linting to runTests.sh
The patch for issue #88180 added basic HTML linting
via grunt to the test suite. The patch adds 'grunt lintspaces'
to...
Christian Kuhn
17:14 Revision 71808821: [TASK] Add html linting to runTests.sh
The patch for issue #88180 added basic HTML linting
via grunt to the test suite. The patch adds 'grunt lintspaces'
to...
Christian Kuhn
17:12 Revision 8c0aa2de: [BUGFIX] Drop "All workspaces" tab from workspace module
When "All workspaces" has been integrated somewhere before v6,
it was advertised as a view to see changes from all wo...
Christian Kuhn
16:55 Revision e6fc95be: [BUGFIX] styleguide: Add default value for language in flex inline child table
https://github.com/TYPO3-CMS/styleguide/pull/145
The language value is not displayed in BE for editing, and the miss...
Anja Leichsenring
16:31 Revision a83bd430: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/150 from TYPO3/phpstan
Add phpstan and run at level 6 Christian Kuhn
16:09 Revision 9c4aecd2: [BUGFIX] Drop "All workspaces" tab from workspace module
When "All workspaces" has been integrated somewhere before v6,
it was advertised as a view to see changes from all wo...
Christian Kuhn
15:56 Revision 8f1a1a3e: [TASK] styleguide: phpstan lvl 6 green
Disabled checkMissingIterableValueType Christian Kuhn
15:28 Revision 921a830e: [TASK] styleguide: phpstan level 2
Christian Kuhn
15:20 Revision 07cdff43: [BUGFIX] styleguide: Different phpstan ignore strategy for ac tests
Christian Kuhn
15:04 Revision 19b26b58: [TASK] styleguide: First green phpstan build
Christian Kuhn
14:38 Revision 1dc0cba4: [BUGFIX] Extract width and height meta data for all image files
Instead of looking at the mime type of the file, the configured
image file extensions is checked to decide whether to...
Helmut Hummel
14:34 Revision e2972565: [TASK] styleguide: Add phpstan to travis
Christian Kuhn
14:33 Revision 9630cf08: [TASK] styleguide: Always show php version using runTests.sh
Christian Kuhn
14:29 Revision 3b795a76: [TASK] styleguide: Add phpstan to runTests.sh
Build/Scripts/runTests.sh -s phpstan Christian Kuhn
14:28 Revision c1d4f935: [TASK] styleguide: First phpstan.neon config
Christian Kuhn
14:01 Revision 7dab70ed: [TASK] styleguide: composer require --dev phpstan/phpstan
Christian Kuhn
13:45 Revision 691658c7: [TASK] styleguide: Update README.md
Christian Kuhn
13:39 Revision be5bdbad: [TASK] styleguide: Use ubuntu 20.04 on travis
Christian Kuhn
13:10 Revision 2b35dd63: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/149 from TYPO3/travis-jobs
PHP 7.4 in travis and runTests.sh, test setup finetuning Christian Kuhn
12:46 Revision 8d52044e: [TASK] styleguide: Give mssql db a couple of seconds
Maybe that makes the mssql functional tests less shaky. Christian Kuhn
12:36 Revision 7b11a651: [TASK] styleguide: Cosmetical .travis.yml change
Christian Kuhn
12:36 Revision b0508902: [TASK] styleguide: composer.json cleanup
Christian Kuhn
12:25 Revision 71626b18: [BUGFIX] styleguide: Correct scripts in .travis.yml
Christian Kuhn
12:19 Revision 0fc91c6e: [TASK] styleguide: Some empty lines in travis for better readable output
Christian Kuhn
12:11 Revision 9d271442: [TASK] styleguide: Skip functional mssql on PHP 7.4 in travis
Christian Kuhn
11:39 Revision 6417d142: [TASK] styleguide: PHP 7.4 in runTests.sh and travis, younger mssql
Christian Kuhn
11:25 Revision 44ad9489: [BUGFIX] Extract width and height meta data for all image files
Instead of looking at the mime type of the file, the configured
image file extensions is checked to decide whether to...
Helmut Hummel
11:23 Revision ca5311e8: [TASK] styleguide: Keep language:php .travis.yml line
It does not make sense to fall back to a ruby instance. Christian Kuhn
11:17 Revision 5c60fe3d: [TASK] styleguide: Use .travis.yml jobs matrix
To have a more slim base test system, .travis.yml
is configured to use a jobs matrix instead of the
Language and PHP ...
Christian Kuhn
11:02 Revision 14c8d967: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/148 from TYPO3/php-cs-fixer
Add php-cs-fixer, add to runTests.sh, add to travis, fix CGL Christian Kuhn
10:45 Revision 208bafd8: [TASK] styleguide: Fix cgl
Build/Scripts/runTests.sh -s cgl Christian Kuhn
10:38 Revision fffdfecf: [TASK] styleguide: Add cgl checker to .travis.yml
Christian Kuhn
10:26 Revision ca5f48a2: [TASK] styleguide: Add php-cs-fixer to runTests.sh
Build/Scripts/runTests.sh -s cgl -n
Build/Scripts/runTests.sh -s cgl
Christian Kuhn
09:40 Revision 5e573d06: [TASK] styleguide: Update .editorconfig
cp .Build/vendor/typo3/coding-standards/templates/editorconfig.dist .editorconfig Christian Kuhn
09:24 Revision dbdcd6ee: [TASK] styleguide: composer req --dev typo3/coding-standards
Have the core coding standards as cgl base. Christian Kuhn
08:38 Revision 4bf6ac54: [BUGFIX] Extract width and height meta data for all image files
Instead of looking at the mime type of the file, the configured
image file extensions is checked to decide whether to...
Helmut Hummel

2020-08-13

11:46 Revision 229e8ca9: [TASK] Update phpstan to at least 0.12.37
Updating phpstan to version 0.12.37 lets phpstan benefit from
static reflection which does no longer come with the ne...
Alexander Schnitzler
10:31 Revision 2e2ac3c1: [BUGFIX] Fix typo to show label description of tasks again
Fix a typo in the variable name to show possible descriptions again.
This is especially useful if a task failed becau...
Georg Ringer
10:02 Revision ad3ffdc1: [BUGFIX] Fix typo to show label description of tasks again
Fix a typo in the variable name to show possible descriptions again.
This is especially useful if a task failed becau...
Georg Ringer
09:45 Revision e119ea80: [BUGFIX] Fix typo to show label description of tasks again
Fix a typo in the variable name to show possible descriptions again.
This is especially useful if a task failed becau...
Georg Ringer

2020-08-12

20:34 Revision 667cea10: [BUGFIX] Improve readability of records in workspace module
If workspace records are present on deeply nested pages or
have long titles the action buttons can not be reached.
A ...
Christian Kuhn
20:11 Revision febe3aff: [BUGFIX] Improve readability of records in workspace module
If workspace records are present on deeply nested pages or
have long titles the action buttons can not be reached.
A ...
Christian Kuhn
14:16 Revision 4b32c5a6: [BUGFIX] Drop "LIVE workspace" tab from workspace module
The "LIVE workspace" tab of the workspace module always
showed wrong records from other workspaces. This issue
has be...
Christian Kuhn
14:01 Revision 51fbd31b: [BUGFIX] Drop "LIVE workspace" tab from workspace module
The "LIVE workspace" tab of the workspace module always
showed wrong records from other workspaces. This issue
has be...
Christian Kuhn
11:57 Revision efa4291f: [TASK] Use frontend requests when testing canonical URL behavior
Canonical URL generation is tested using real requests to the
website frontend instead of manually creating TSFE comp...
Oliver Hader
11:57 Revision b81abd17: [TASK] Use frontend requests when testing canonical URL behavior
Canonical URL generation is tested using real requests to the
website frontend instead of manually creating TSFE comp...
Oliver Hader
11:41 Revision 8a2bff5b: [TASK] Use frontend requests when testing canonical URL behavior
Canonical URL generation is tested using real requests to the
website frontend instead of manually creating TSFE comp...
Oliver Hader
06:41 Revision 04772f9e: [!!!][TASK] Remove global option "IPmaskMountGroups"
The option "IPmaskMountGroups" allows to automatically assign
usergroups to website visitors based on their incoming ...
Benni Mack
 

Also available in: Atom