Project

General

Profile

Activity

From 2020-08-21 to 2020-09-19

2020-09-19

18:44 Revision 8457e825: [BUGFIX] Skip sys_refindex for workspace placeholders
The reference index can be seen as a cache for relations.
It is used in various places to show how many other records...
Christian Kuhn
18:12 Revision c852f11a: [BUGFIX] Skip sys_refindex for workspace placeholders
The reference index can be seen as a cache for relations.
It is used in various places to show how many other records...
Christian Kuhn
14:29 Revision 628f953a: [FEATURE] Show week numbers in DateTimePicker
Show the week numbers in DateTimePicker as additional information for
editors.
Resolves: #92022
Releases: master
Cha...
Daniel Haupt
14:26 Revision 386baa4c: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Localization
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
12:20 Revision 6e1bc136: [BUGFIX] Stop calling a non-static method statically
Resolves: #92344
Releases: master, 10.4
Change-Id: Ia34b93a6fefaee408da7b54965cf02e138cadf26
Reviewed-on: https://rev...
Christian Kuhn
11:39 Revision 0a211be7: [BUGFIX] Stop calling a non-static method statically
Resolves: #92344
Releases: master, 10.4
Change-Id: Ia34b93a6fefaee408da7b54965cf02e138cadf26
Reviewed-on: https://rev...
Christian Kuhn
10:15 Revision c9387639: [BUGFIX] Prevent usage of non existing php function in PHP 7.2 tests
The function in question is array_key_first, which was introduced with
PHP 7.3.0. It is not available for PHP 7.2 tes...
Anja Leichsenring
09:55 Revision c87ba861: [BUGFIX] Prevent usage of non existing php function in PHP 7.2 tests
The function in question is array_key_first, which was introduced with
PHP 7.3.0. It is not available for PHP 7.2 tes...
Anja Leichsenring

2020-09-18

23:23 Revision 20fdefde: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Tree
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
23:04 Revision 0cab8780: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Tree
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
22:48 Revision 11986332: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Site
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
22:48 Revision 3539e0d1: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Session
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
22:31 Revision f8d2394d: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Site
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
22:23 Revision 392fb64d: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Session
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
22:12 Revision 7fd874e6: [TASK] RecordListController: Merge init() and main() to mainAction()
Merge the methods `init()` and `main()` to the `mainAction()` method.
Remove unnecessary properties, which were only ...
Daniel Windloff
22:03 Revision ef5d3e24: [BUGFIX] DatabaseRecordList: Set permission for "cut"
Use `editContentPermissionIsGranted()` to calculate the permission
to cut records (except pages).
Releases: master
R...
Daniel Windloff
22:02 Revision 82db10bd: [BUGFIX] Send workspace notifications to selected recipients only
When a users sends a draft version to another stage a modal opens
to let the user decide which users should be notifi...
Uwe Trotzek
22:02 Revision 922d4dd1: [BUGFIX] Set correct return type for CommandRegistry::getCommandByIdentifier
The method `getCommandByIdentifier` can return `null`, therefore the
return type must be adjusted.
Resolves: #92313
...
Georg Ringer
22:01 Revision 8b5bbd05: [BUGFIX] Only fix versioning PID for moved records
Since the removal of "pid=-1" in TYPO3 v10, it is not necessary
to fix the versioning PID for all versioned records a...
Benni Mack
21:49 Revision e23ed017: [BUGFIX] Send workspace notifications to selected recipients only
When a users sends a draft version to another stage a modal opens
to let the user decide which users should be notifi...
Uwe Trotzek
21:45 Revision 9ed135c1: [BUGFIX] Set correct return type for CommandRegistry::getCommandByIdentifier
The method `getCommandByIdentifier` can return `null`, therefore the
return type must be adjusted.
Resolves: #92313
...
Georg Ringer
21:41 Revision 44bb3fe3: [BUGFIX] Use correct variable to access language id of a column
The fluid based page module used a non existing
variable to access the language id of a column. This lead
to passing ...
Oliver Bartsch
21:40 Revision 623b2039: [FEATURE] Make label of bookmarkGroups translatable
Add possibility to use language labels as value for the
user TSconfig `options.bookmarkGroups` option.
Resolves: #15...
Oliver Bartsch
21:35 Revision f13e9b55: [BUGFIX] Do not use optional method arguments before required arguments
In order to ensure PHP 8 compatibility, PHP methods should not have
optional arguments BEFORE required arguments.
Re...
Benni Mack
21:25 Revision 06ae5aab: [BUGFIX] Use correct variable to access language id of a column
The fluid based page module used a non existing
variable to access the language id of a column. This lead
to passing ...
Oliver Bartsch
21:24 Revision 952d8855: [BUGFIX] Respect selected language id in columns mode
To not falsely show content as "unused" if not translated yet,
content fetcher must respect the language, selected fo...
Oliver Bartsch
21:24 Revision 2e037b7c: [BUGFIX] Separate 'delete' and 'discard' in DataHandler
There are 4 "drop record" scenarios in workspaces:
* Delete a new or changed record in list/page module
* Create a de...
Christian Kuhn
20:49 Revision a7008f1d: [BUGFIX] Respect selected language id in columns mode
To not falsely show content as "unused" if not translated yet,
content fetcher must respect the language, selected fo...
Oliver Bartsch
20:46 Revision ad2900c8: [BUGFIX] Only fix versioning PID for moved records
Since the removal of "pid=-1" in TYPO3 v10, it is not necessary
to fix the versioning PID for all versioned records a...
Benni Mack
20:45 Revision 01e2c1e6: [BUGFIX] Separate 'delete' and 'discard' in DataHandler
There are 4 "drop record" scenarios in workspaces:
* Delete a new or changed record in list/page module
* Create a de...
Christian Kuhn
19:27 Revision e2cd4ccf: [DOCS] Correct FAL tag notation
All FAL tags must be uppercase as otherwise they are suggested
multiple times in the View Upgrade Documentation modul...
Oliver Bartsch
19:14 Revision d193fe20: [DOCS] Correct FAL tag notation
All FAL tags must be uppercase as otherwise they are suggested
multiple times in the View Upgrade Documentation modul...
Oliver Bartsch
19:06 Revision bd43780e: [TASK] Omit composer install before composer update for test builds
The install command might hide failing updates, causing the whole
run to support as successful, even if it was not. T...
Anja Leichsenring
18:49 Revision 0a5ce302: [TASK] Omit composer install before composer update for test builds
The install command might hide failing updates, causing the whole
run to support as successful, even if it was not. T...
Anja Leichsenring
16:42 Revision 04b41240: [TASK] Remove scheduler task for redirects cleanup
The existing console command can also be executed as a
scheduler task, for this reason, we remove the scheduler task....
Frank Nägler
14:41 Revision b4b0c5d5: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Localization
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
13:58 Revision 771cf077: [TASK] Remove rector/rector from require-dev section
used commands:
composer remove rector/rector --no-update-with-dependencies
The groundwork to use rector as a inte...
Anja Leichsenring
13:35 Revision 15914bec: [TASK] Remove rector/rector from require-dev section
used commands:
composer remove rector/rector --no-update-with-dependencies
The groundwork to use rector as a inte...
Anja Leichsenring
09:39 Revision 50a9fb0a: [BUGFIX] Prevent toggling of child containers controls
The toggleContainerControls method of InlineControlContainer.ts now
only toggles its immediate controls. Furthermore,...
Nikita Hovratov

2020-09-17

21:08 Revision 0c0e1d2a: [TASK] Add missing word to comment
Resolves: #92327
Releases: master, 10.4
Change-Id: I375f8002ef1a57a5653a17691bd258c2ea971ec7
Reviewed-on: https://rev...
Georg Ringer
21:05 Revision 722ed796: [BUGFIX] Do not use page Permission class on non-page permissions
The database fields "be_users.options" ("Mount from groups") and
"be_users.workspace_perms" (Allow editing on live wo...
Benni Mack
20:59 Revision 43ca7030: [BUGFIX] Fix ObjectAccess::isPropertyGettable for ArrayAccess objects
While introducing symfony/property-access, method isPropertyGettable
of class ObjectAccess had been adjusted in a man...
Alexander Schnitzler
20:56 Revision 5040aa4f: [TASK] Add missing word to comment
Resolves: #92327
Releases: master, 10.4
Change-Id: I375f8002ef1a57a5653a17691bd258c2ea971ec7
Reviewed-on: https://rev...
Georg Ringer
19:18 Revision 4b305291: [BUGFIX] Allow longer values in index_stat_word
A varchar length of 30 seems not enough for uncommon search words.
This limit gets hit quite frequently - especially ...
Ingo Fabbri
16:16 Revision 2ce762af: [BUGFIX] Allow longer values in index_stat_word
A varchar length of 30 seems not enough for uncommon search words.
This limit gets hit quite frequently - especially ...
Ingo Fabbri
15:21 Revision 43159dca: [BUGFIX] Allow longer values in index_stat_word
A varchar length of 30 seems not enough for uncommon search words.
This limit gets hit quite frequently - especially ...
Ingo Fabbri
13:38 Revision 1451e560: [BUGFIX] Deliver detected file type for IM identify
Although not used in TYPO3 Core directly, the identify
command by ImageMagick now delivers the file extension
from IM...
Benni Mack
10:43 Revision 945f0733: [TASK] DatabaseRecordList: Drop tr's classes `firstcol` and `lastcol`
The classes `firstcol` and `lastcol` for the first and last row of a
table were not used anymore. Therefore, they hav...
Daniel Windloff
10:20 Revision 3e860ec7: [TASK] Remove unused workspace-related methods in BackendUtility
The methods
* BackendUtility::versioningPlaceholderClause()
* BackendUtility::getWorkspaceWhereClause()
can be remov...
Benni Mack

2020-09-16

09:41 Revision 9e524c16: [TASK] Add functional tests for RootlineUtility
This change introduces functional tests for the rootline utility.
For now, this patch ensures the validity of Worksp...
Benni Mack
09:08 Revision 5c0aff13: [TASK] Add functional tests for RootlineUtility
This change introduces functional tests for the rootline utility.
For now, this patch ensures the validity of Worksp...
Benni Mack
09:00 Revision 2d070fb3: [BUGFIX] Show fieldname of flexform fields
Since #83461 the name of the field is rendered next to the label for
administrator users if debug mode is enabled. No...
Georg Ringer

2020-09-15

22:00 Revision bd4c8c0f: [BUGFIX] Ensure composer update --prefer-lowest installs the lowest possible packages
Since the change of platform.php in the composer.json to 7.2.5 according
to Symfony 5.x composer does not install the...
Simon Gilli
21:54 Revision c914ef00: [BUGFIX] Ensure composer update --prefer-lowest installs the lowest possible packages
Since the change of platform.php in the composer.json to 7.2.5 according
to Symfony 5.x composer does not install the...
Simon Gilli
20:39 Revision efae2b9e: [BUGFIX] Ensure composer update --prefer-lowest installs the lowest possible packages
Since the change of platform.php in the composer.json to 7.2.5 according
to Symfony 5.x composer does not install the...
Simon Gilli
13:58 Revision bf575ca0: [BUGFIX] Increase size of DB field filelink_sorting
The field ´filelink_sorting` of the DB table tt_content contains
the sorting field. Its size should be set to 64 char...
Georg Ringer
13:33 Revision 4ac31bba: [BUGFIX] Increase size of DB field filelink_sorting
The field ´filelink_sorting` of the DB table tt_content contains
the sorting field. Its size should be set to 64 char...
Georg Ringer
13:33 Revision a614783e: [BUGFIX] Do not convert native DATETIME values in Extbase
In contrast to the actual documentation in the code, when using
RDBMS native DATE / TIME / DATETIME fields, the RDBMS...
Benni Mack

2020-09-14

20:25 Revision 3cbdf321: [BUGFIX] Adjust CSS import paths in inline CSS
Extracts CSS path fixing functionality of ResourceCompressor
to a separate class in order to be used in other context...
Alexander Künzl
14:50 Revision 6945d8f2: [BUGFIX] Adjust CSS import paths in inline CSS
Extracts CSS path fixing functionality of ResourceCompressor
to a separate class in order to be used in other context...
Alexander Künzl

2020-09-12

21:13 Revision 39e75ef3: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core DependencyInjection
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
20:44 Revision d70c568a: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core DependencyInjection
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
15:02 Revision c256f621: [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 04834c1a: [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
14:37 Revision a1b02c4f: [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:36 Revision a4d000c5: [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

2020-09-11

19:37 Revision d14c03d1: [TASK] Remove unused workspace-related methods
Due to the removal of branch-based versioning in TYPO3 v8,
there are two methods that can be removed now (as they
hav...
Benni Mack
19:36 Revision 0f30a0e5: [TASK] Do not set computed property _REAL_PID
Since "pid=-1" is gone in TYPO3 v10, the "_REAL_PID"
value is not needed anymore and can be removed
in Workspace-rela...
Benni Mack
16:51 Revision 5f75b1d5: [TASK] Avoid double slash in requirejs contrib paths
Resolves: #92250
Releases: master, 10.4
Change-Id: Ia9e0caefa6d5b4e198f4af80f97e96117a583dc3
Reviewed-on: https://rev...
Benjamin Franzke
16:37 Revision d996809b: [TASK] Avoid double slash in requirejs contrib paths
Resolves: #92250
Releases: master, 10.4
Change-Id: Ia9e0caefa6d5b4e198f4af80f97e96117a583dc3
Reviewed-on: https://rev...
Benjamin Franzke
12:33 Revision 0725bfb1: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Domain
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
11:43 Revision 5c0357ac: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Domain
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
11:42 Revision 30a87cdb: [TASK] Remove IE workaround in AbstractUserAuthentication
The workaround in AbstractUserAuthentication targets versions
of Internet Explorer 6, which are not supported by TYPO...
Torben Hansen
10:25 Revision 1a9d1177: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Type
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
10:25 Revision c97586e5: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Composer
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
10:25 Revision 84380147: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Html
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
10:12 Revision 67a46752: [BUGFIX] Make external link checking more robust
Previously, some URLs could result in errors which were not caught and
caused the link checking task to abort.
Exter...
Sybille Peters
10:12 Revision b180b547: [FEATURE] Enable secure cookies by default
The option $TYPO3_CONF_VARS[SYS][cookieSecure] is
removed in favor of always setting a secure cookie
on HTTPS request...
Benni Mack
10:06 Revision 27593da1: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Html
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
10:00 Revision 9939c796: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Composer
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
09:59 Revision bf58c2e8: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core TimeTracker
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
09:59 Revision 53e61a32: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Log
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
09:58 Revision e1149c11: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Type
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
09:22 Revision bc3dee0d: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Log
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
09:20 Revision 97500383: [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core TimeTracker
This patch fixes incompatible type usage in function arguments
and is preparatory work for introducing native type hi...
Alexander Schnitzler
08:50 Revision c6e25923: [FEATURE] Add new scheduler task and CLI command to clean up redirects
A new scheduler task and CLI command to clean up existing redirects
periodically under given conditions are added wit...
Frank Nägler
08:49 Revision 3d993153: [BUGFIX] Optimize database pre checks within install process
During the install process, the user has to choose a database in step 3
from a list of available databases.
If the da...
Frank Nägler
08:36 Revision d1e7e8af: [BUGFIX] Make external link checking more robust
Previously, some URLs could result in errors which were not caught and
caused the link checking task to abort.
Exter...
Sybille Peters

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
 

Also available in: Atom