Project

General

Profile

Activity

From 2021-07-09 to 2021-08-07

2021-08-07

12:05 Revision a27975cc: [TASK] styleguide: Own phpunit setup files
Have local phpunit .xml and bootstrap files as
suggested by testing-framework.
Christian Kuhn

2021-08-06

20:04 Revision b832768d: [TASK] Remove typo3/cli_dispatch.phpsh from checkFilePermissions.sh
The file does not exist anymore.
Resolves: #94737
Releases: master
Change-Id: Iffc65e2980d56d06d92ddcefba1e39e22a85b...
Wouter Wolters
20:04 Revision 3e89eebf: [TASK] Add declare(strict_types=1) in all UnitTests
Resolves: #94736
Releases: master
Change-Id: I12d1bd3b963ffb77b8b195c4a50e60a254b885b2
Reviewed-on: https://review.ty...
Wouter Wolters
18:43 Revision c5ff8b8e: [TASK] Remove docBlockChecker integrity test
We have the annotationChecker and the ever growing
phpstan ruleset that scan our codebase for code and
documentation ...
Christian Kuhn
18:28 Revision 0cf052aa: [TASK] Skip database creation in some functional tests
Some functional tests don't need a fully set up database
with all tables and fields to test the subject.
Those now l...
Christian Kuhn
15:30 Revision 1bac9f91: [TASK] Raise typo3/testing-framework:^4.15.5
A couple of minor testing-framework patches
are worth to be pulled into core v9.
composer req --dev typo3/testing-fr...
Christian Kuhn
15:29 Revision 657cb959: [TASK] Raise typo3/testing-framework:^6.9.0
Brings a new feature to speed up functional tests
and a series of tasks and bug fixes.
composer req --dev typo3/test...
Christian Kuhn
15:29 Revision 923f8734: [TASK] Raise typo3/testing-framework:^6.9.0
Brings a new feature to speed up functional tests
and a series of tasks and bug fixes.
composer req --dev typo3/test...
Christian Kuhn
14:00 Revision f10c83de: [BUGFIX] Add necessary type property to reduced data structure
When using a SelectTree in flexform, the FormSelectTreeAjaxController
reduces the data structure array, passed to the...
Oliver Bartsch
14:00 Revision d0f83398: [TASK] Remove duplicate variable initialization
Resolves: #94730
Releases: master, 10.4
Change-Id: I9e02de91e4c7f4cd3d2bc6f1e6ffe1b105c11ba0
Reviewed-on: https://rev...
Oliver Bartsch
13:35 Revision 9226e34b: [BUGFIX] Add necessary type property to reduced data structure
When using a SelectTree in flexform, the FormSelectTreeAjaxController
reduces the data structure array, passed to the...
Oliver Bartsch
13:35 Revision 06640f91: [BUGFIX] Instantiate ImageService in ImageViewHelper constructor
In #94491 the injection of the ImageService in the
ImageViewHelper was replaced by instantiating
with GeneralUtility....
Oliver Bartsch
13:34 Revision b7590817: [TASK] Remove duplicate variable initialization
Resolves: #94730
Releases: master, 10.4
Change-Id: I9e02de91e4c7f4cd3d2bc6f1e6ffe1b105c11ba0
Reviewed-on: https://rev...
Oliver Bartsch
13:34 Revision 49b0077b: [TASK] Merge phpunit setup files to Build/phpunit
typo3/testing-framework ships default .xml and
bootstrap files for phpunit unit and functional tests.
They are howev...
Christian Kuhn
10:49 Revision bf2f3c52: [TASK] Remove unused fixture in ext:form
The consuming test case has been dropped a
while ago, fixture removal has been forgotten.
Resolves: #94727
Releases:...
Christian Kuhn
08:38 Revision f9b5ff59: [BUGFIX] Ensure getRecordTitle returns a string
BackendUtility::getRecordTitle() should return a string (as
the return type annotation suggest). Especially because t...
Oliver Bartsch

2021-08-05

21:11 Revision 9e2f40e3: [TASK] Migrate functional tests to PHPunit v9
Rector is used to migrate functional tests to PHPunit v9.
Resolves: #94724
Related: #94706
Releases: master
Change-I...
Wouter Wolters
20:22 Revision a9a5a422: [TASK] Update composer dev dependencies
composer req --dev codeception/codeception:^4.1.21
composer req --dev codeception/module-webdriver:^1.2.1
composer re...
Wouter Wolters
20:22 Revision cf28b8d7: [TASK] Set explicitADmode to explicitAllow in DefaultConfiguration
LocalConfiguration BE/explicitADmode controls wether
field permissions for backend user groups are additive
(explicit...
Christian Kuhn
20:10 Revision 4efa8ece: [BUGFIX] Migrate another unit test file to phpunit 9
We missed this one with #94706, which leads to warnings
from phpunit when executing unit test suite.
Resolves: #9472...
Christian Kuhn
18:52 Revision fdbc551f: [BUGFIX] Only minifyJS once in Frontend
If you have inline JS (or inlineFooterJS) code
the method "GeneralUtility::minifyJavaScript()"
is called twice for th...
Benni Mack
15:05 Revision 07caf74c: [TASK] Add frontend tests
EXT:styleguide is capable to create
a frontend page with a single click.
Therefor, acceptance tests have been
created...
Jochen Roth
14:27 Revision 97b5ac39: [BUGFIX] Use correct fallback for default page TSconfig
The value of a TSconfig entry in the $TSdata array, forwarded
to the ModifyLoadedPageTsConfigEvent, has to be a strin...
Oliver Bartsch
13:43 Revision f07e684a: [BUGFIX] Use correct fallback for default page TSconfig
The value of a TSconfig entry in the $TSdata array, forwarded
to the ModifyLoadedPageTsConfigEvent, has to be a strin...
Oliver Bartsch
11:29 Revision 5dc53c73: [BUGFIX] Cast DB result before passing to APIs expecting integers
Not casting will lead to type incompatibility when used with sqlite
where doctrine does not convert types.
Resolves:...
Daniel Siepmann
11:26 Revision 307fb113: [TASK] Pin selenium/standalone-chrome docker image in ac tests
Acceptance test docker image selenium/standalone-chrome:3.141
is re-tagged upstream to latest releases.
Latest relea...
Christian Kuhn
11:06 Revision 3c9b0dbe: [TASK] Update PHPunit to v9
PHPunit v9 allows to use further improvements to our testing
API, and also offers extended support until at least Feb...
Benni Mack
11:05 Revision febe4cb8: [BUGFIX] Fix PHP 8 warnings in FinisherOptionGenerator
This fixes an array to string conversion and an undefined
array key warning in EXT:form FinisherOptionGenerator.
Res...
Oliver Bartsch
09:11 Revision 72cf0991: [BUGFIX] Extbase Relations are resolved properly in workspaces
Referencing other records in workspaces usually works in a way
that it is always pointing to the live pendant of a ve...
Benni Mack
08:13 Revision a1f22a42: [BUGFIX] Extbase Relations are resolved properly in workspaces
Referencing other records in workspaces usually works in a way
that it is always pointing to the live pendant of a ve...
Benni Mack
06:33 Revision 42eda81d: [BUGFIX] Store preview of FAL Online Media in public folder
When using Online Media (Youtube, Vimeo) with FAL and with
composer-mode, the preview images are put under var/transi...
Benni Mack
06:23 Revision 8dc8757c: [BUGFIX] Store preview of FAL Online Media in public folder
When using Online Media (Youtube, Vimeo) with FAL and with
composer-mode, the preview images are put under var/transi...
Benni Mack

2021-08-04

19:28 Revision 779b5bf8: [TASK] Deprecate CategoryRegistry and API method
In #94622 the TCA type `category` was introduced as
replacement for the CategoryRegistry.
Therefore, the CategoryReg...
Oliver Bartsch
17:38 Revision 92e61e82: [BUGFIX] styleguide: Replace deprecated fileFolder config
https://github.com/TYPO3-CMS/styleguide/pull/234
https://review.typo3.org/c/Packages/TYPO3.CMS/+/69832
Closes https...
Oliver Bartsch
16:30 Revision 868e616f: [BUGFIX] Fix label of remove from clipboard icons cut and copy
The labels are now Cut or Copy when the icon is shown is about releasing
the content from the clipboard.
Resolves: #...
Wouter Wolters
12:37 Revision aa541f9d: [TASK] styleguide: Update TYPO3 repository URL
Alexander Nitsche
12:29 Revision f73b7e34: [TASK] styleguide: Activate ac tests with PHP 8
Christian Kuhn
12:28 Revision 2895e02e: [BUGFIX] styleguide: Frontend generator needs to create sys_language rows
Christian Kuhn
12:17 Revision 7a854eef: [TASK] styleguide: Nail selenium-chrome version in ac tests
selenium/standalone-chrome:3.141 docker images is frequently
retagged to 'latest' build.
codeception currently "hang...
Christian Kuhn
12:15 Revision 776add71: [TASK] styleguide: runTests.sh -x -s acceptance (ac tests allow xdebug)
Christian Kuhn
11:18 Revision 55b8185f: [TASK] Quote database identifiers when used instead of globally upfront
The implementation of the bugfix https://review.typo3.org/53360
was done by iterating over TCA during cache generatio...
Helmut Hummel
11:15 Revision 273fa782: [TASK] Move cache clearing into CacheService of Extbase
Currently Extbase ships with a custom CacheService
which contains all PageIDs where the cache should be
cleared once ...
Benni Mack
10:48 Revision cf58a265: [FEATURE] Add "notInSet" to Doctrine DBAL ExpressionBuilder
The "inSet" method is very useful for finding CSV
values in fields, however there was never a "notInSet"
method which...
Benni Mack
10:48 Revision 13747731: [TASK] Migrate TimeTracker etc. towards PSR3-LogLevels
PSR3 ships with a LogLevel class, whereas TYPO3 Core
ships its own logging API which is based on a numeric
log level ...
Benni Mack
10:21 Revision 2da4bd37: [TASK] Add tests for wrong translation behavior of Extbase
Scenario:
* a site with another language being configured as "strict"
* an Extbase plugin consuming a list of record...
Andreas Fernandez
09:30 Revision 5bc83b77: [FEATURE] Limit elements in Page module with default language and language mode
If the language mode is chosen in the page module and the default
language is selected, only the elements of the defa...
Georg Ringer

2021-08-03

20:32 Revision 241282f1: [BUGFIX] Hash identifier of Flexform sections
To avoid issues with Flexform section identifiers having any reserved
character in CSS context, e.g. a dot, the ident...
Andreas Fernandez
19:24 Revision 98a059e8: [TASK] Add tests for wrong translation behavior of Extbase
Scenario:
* a site with another language being configured as "strict"
* an Extbase plugin consuming a list of record...
Andreas Fernandez
18:52 Revision 5fad4f42: [FEATURE] Register Icons via Service Container
Custom icons from extensions can now be registered
via EXT:my_extension/Configuration/Icons.php.
These files are now...
Benni Mack
18:38 Revision 34c57726: [FEATURE] Enable recursive transformation of properties in JsonView
The new property '_recursive' allows to define recursive properties
of objects. These properties are transformed auto...
Nikita Hovratov
17:29 Revision 060b8fa9: [TASK] Highlight invalid backend layout value
In #89700, the page information view in the info
module was extended for a new type, which displays
the layout relate...
Oliver Bartsch
17:25 Revision 4586d38c: [BUGFIX] Remove DataHandler->newlog() functionality
This change removes the internal "newlog()" method
from DataHandler. All occurrences are replaced
by DataHandler->log...
Benni Mack
15:35 Revision fb59fbc9: [TASK] Use DependencyInjection in FileController
This change registers FileController as backend
controller in Services.yaml and allows to inject
all needed dependenc...
Benni Mack
12:43 Revision 65cc0bfd: [BUGFIX] Fix TypeError in ExportController
This fixes a TypeError by using the correct import.
Resolves: #94689
Releases: master
Change-Id: Ic54a1b1be27ab3809c...
Oliver Bartsch
11:58 Revision 18e742c8: [TASK] Migrate more Doctrine API to be Doctrine 3.0 compatible
Resolves: #94690
Releases: master
Change-Id: I341b73f0c8782c75ca3c4bcf5a7038e6a86fc5dd
Reviewed-on: https://review.ty...
Benni Mack
09:31 Revision 9d7e4758: [TASK] Reduce usages of GeneralUtility::linkThisScript and use proper routing
This change replaces some of the linkThisScript calls
to use the UriBuilder / Routing of TYPO3 Backend,
and corrects ...
Benni Mack

2021-08-02

22:11 Revision bcda6a33: [BUGFIX] Show proper error message in drag uploader
When uploading an invalid file (or a folder),
the message within the filelist now does not
contain empty "()" (for th...
Benni Mack
15:24 Revision fb74d662: [FEATURE] Add filter to columns selector in recordlist
To ease the use of the new columns selector,
especially when dealing with tables, having a
large number of columns (e...
Oliver Bartsch
15:22 Revision 3c78adc6: [TASK] Deprecate generic extbase domain classes
Extbase provides a couple of generic domain repositories
and models, especially frontend / backend users and
groups. ...
Christian Kuhn
15:08 Revision 1afa9607: [BUGFIX] Support extra test arguments on acceptance tests
Resolves: #94189
Releases: master, 10.4, 9.5
Change-Id: Idd70dda6b26c4e6462b351d61ac03e76b7fd9533
Reviewed-on: https:...
Larry Garfield
14:36 Revision 1e7653ce: [FEATURE] Introduce TCA type "category"
A new TCA type "category" is introduced, which
allows to simplify the configuration of category
TCA columns. Besides ...
Oliver Bartsch
06:33 Revision d34217be: [BUGFIX] Clean up DataHandler unit tests
This fixes wrong input configuration, wrong method calls and adds
some missing test cases.
- The first parameter of ...
Nikita Hovratov

2021-07-30

18:02 Revision bd6ab528: [BUGFIX] Do not show empty dates of system news
If the creation date of a system news is cleared by an editor, the
rendered news must skip the date.
Resolves: #9457...
Georg Ringer
16:34 Revision 6db43aa0: [BUGFIX] Fix application type check in CategoryPermissionsAspect
Resolves: #94678
Related: #92953
Releases: master
Change-Id: I33073717590a8561c9c5cfe4a1d76bfc627ff949
Reviewed-on: h...
Oliver Bartsch
13:26 Revision 0d2cd6c2: [TASK] Deprecate wincache cache backend
The upstream wincache PHP module is unmaintained, a
PHP 7.4 version came late and there is no work for
a PHP 8 compat...
Christian Kuhn
12:46 Revision 26b92289: [TASK] styleguide: phpstan adaptions due to core changes
Christian Kuhn
11:47 Revision 423dc596: [BUGFIX] Clarify IPv6 address matching
When matching IPv6 addresses (for example in IPmaskList)
appending the address with * as wildcards will not work.
The...
Sybille Peters
11:44 Revision d780c0b5: [TASK] Deprecate pdo cache backend
The 'pdo' cache backend is of rather little use since
the Typo3DatabaseBackend supports the casual DBMS via
doctrine/...
Christian Kuhn
11:19 Revision 7a347e83: [BUGFIX] Clarify IPv6 address matching
When matching IPv6 addresses (for example in IPmaskList)
appending the address with * as wildcards will not work.
The...
Sybille Peters
10:50 Revision 5b3162c5: [FEATURE] showPossibleLocalizationRecords for tt_content image, assets, media
Scenario:
A tt_content default language record with images, assets or media
is localized ("translate" / "connected" m...
Christian Kuhn
06:50 Revision 07ecd7c1: [BUGFIX] Fix #modulemenu collapsed state on Firefox
Due to different handling of scrollbar positioning and layouting in
user agents (most use the operating system's grap...
Jonas Eberle

2021-07-29

21:48 Revision 130422b3: [TASK] Change indent for .rst in .editorconfig
For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a...
Simon Gilli
21:48 Revision a98794af: [TASK] Change indent for .rst in .editorconfig
For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a...
Simon Gilli
21:30 Revision a47d774a: [TASK] Change indent for .rst in .editorconfig
For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a...
Simon Gilli
20:36 Revision f2a9a6dc: [TASK] Expose raw definition of backend layout model
Allows to make use of custom properties in backend layouts,
e.g. like shown below in Fluid templates:
```
<f:if cond...
Oliver Hader
20:23 Revision 0e8d3464: [BUGFIX] Fix sphinx warnings in previous changelog entries
Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
...
Lina Wolf
20:22 Revision ea6cbb00: [BUGFIX] Fix sphinx warnings in previous changelog entries
Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
...
Lina Wolf
20:03 Revision b3187510: [BUGFIX] Fix sphinx warnings in previous changelog entries
Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
...
Lina Wolf
19:21 Revision bf8c6585: [FEATURE] Find image resources in srcset attributes
Extend the HtmlParser to support srcset attributes, which can
be found in img tags or source tags inside of HTML 5 pi...
Stefan Neufeind
19:15 Revision 40eece30: [TASK] Synchronize core changelog files between v11, v10, v9
The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C...
Christian Kuhn
19:15 Revision 69ba587b: [TASK] Synchronize core changelog files between v11, v10, v9
The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C...
Christian Kuhn
19:15 Revision 737af52d: [TASK] Synchronize core changelog files between v11, v10, v9
The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C...
Christian Kuhn
19:03 Revision bd167fcf: [BUGFIX] Skip range validation if input value and default are both "0"
This patch fixes a regression originally introduced in #94103. The
problem there was simply an erroneous strict compa...
Nikita Hovratov
19:02 Revision 1ab06b38: [BUGFIX] Add typehints for Doctrine DBAL 2.13.x
In order to have developers use the new API
in their IDEs, the type hints for QueryBuilder->execute()
and Connection-...
Benni Mack
17:31 Revision 544c0da4: [TASK] Move a Changelog file to correct directory
The patch for issue #91123 was originally planned for
having a v10 backport, but made it to master only and
has been ...
Christian Kuhn
15:52 Revision 82f807bd: [BUGFIX] Streamline mount page resolving for HMENU special=list
TYPO3 used RelationHandler for HMENU special=list to
fetch all pages for this menu once, but fetched
the full records...
Benni Mack
15:48 Revision a22be10b: [BUGFIX] Improve loading of related records in Backend UI
This change uses RelationHandler for foreign_table / allowed and MM
in BackendUtility::getProcessedValue in a consist...
Benni Mack
15:26 Revision 2d04af91: [BUGFIX] Skip range validation if input value and default are both "0"
This patch fixes a regression originally introduced in #94103. The
problem there was simply an erroneous strict compa...
Nikita Hovratov
13:47 Revision fdfed0d5: [TASK] Remove exclude setting from important fields
To simplify setting up permissions the following fields
are now always shown to editors:
- 'slug' in table 'pages'
-...
Georg Ringer
11:18 Revision 367424f3: [FEATURE] Add autocomplete attribute to PasswordViewHelper
The PasswordViewHelper is extended for a new tag
attribute "autocomplete", which can be used to
instruct the users' p...
Oliver Bartsch
10:55 Revision 9931125a: [TASK] Add NEON files to .editorconfig
The NEON files are currently missing in the .editorconfig
and properly added by this patch.
Resolves: #94637
Release...
Simon Gilli
10:54 Revision c975426b: [TASK] Doctrine DBAL: Use fetchAssociative() instead of fetch()
This change migrates $result->fetch() methods
to $result->fetchAssociative() and $result->closeCursor()
to $result->f...
Benni Mack
10:28 Revision e5805210: [BUGFIX] Fix several PHP 8 warnings for non admin users
Resolves: #94652
Releases: master
Change-Id: I805352b13eae98fd207ca45bbade34c489cc4c6d
Reviewed-on: https://review.ty...
Oliver Bartsch
10:26 Revision 5d1993bd: [TASK] Add NEON files to .editorconfig
The NEON files are currently missing in the .editorconfig
and properly added by this patch.
Resolves: #94637
Release...
Simon Gilli
09:49 Revision 5e18c1c7: [BUGFIX] Extend settings ac tests to revert changes when done
Settings acceptence tests has been extended to revert
all changes done to the installer when the test finished.
On t...
Jochen Roth

2021-07-28

17:18 Revision fcf3b07f: [TASK] Raise typo3/cms-styleguide:~11.4.0
Similar to styleguide's backend TCA data generator,
the extension can now generate a demo frontend to
render a page t...
Christian Kuhn
16:17 Revision da5e5fe3: [RELEASE] styleguide: 11.4.0 Styleguide can generate a demo frontend
Christian Kuhn
15:56 Revision 4da56766: [TASK] styleguide: Add frontend user and group
https://github.com/TYPO3-CMS/styleguide/pull/230
Create frontend user and group and configure it for frontend
login....
Jochen Roth
13:30 Revision 73dc99c9: [TASK] Extend runTests restricted acceptance tests example
Show in runTests -h command how to execute one specific acceptance
test. The syntax in codeception is a bit different...
Nikita Hovratov
13:27 Revision bd16ec16: [TASK] styleguide: Add additional example for inputDateTime with range set
https://github.com/TYPO3-CMS/styleguide/pull/228
This allows us to test saving empty dates with a lower range set to...
Nikita Hovratov
13:08 Revision 211bb660: [TASK] styleguide: Cleanup code
https://github.com/TYPO3-CMS/styleguide/pull/229
Unify creation of sys_languages and extend methods/forms
for later ...
Jochen Roth
12:26 Revision b73892f7: Task/progress indicator (#225)
When creating or deleting demo data in the backend module,
a loading indicator is shown, and the button is disabled.
...
Jochen Roth
07:41 Revision cfb31933: [TASK] Migrate Doctrine DBAL fetchAll() to fetchAllAssociative()
Since TYPO3 uses the \PDO::FETCH_ASSOC fetch mode
by default, fetchAll() is the equivalent for fetchAllAssociative()
...
Benni Mack
06:44 Revision 3748cafd: [BUGFIX] Initialize tooltips only once
Due to several modules initializing tooltips, it might happen that they
are initializing the same element twice or ev...
Nikita Hovratov

2021-07-27

14:54 Revision 62be6503: [TASK] Clean up Move Element Controller
This change
* Streamlines Controller Code
* Avoids unneeded Fluid assigns
* Uses strict typing
Resolves: #94604
Rel...
Benni Mack
11:59 Revision 2ea7f0c5: [FEATURE] Allow icon identifiers in the report module registration
To further streamline the usage of the IconRegistry, the reports
registration array now allows to define an icon iden...
Nikita Hovratov
10:17 Revision 11b9fab8: [BUGFIX] Check whether realpath exists in runTests.sh
#94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ...
Oliver Bartsch
10:14 Revision c10e00c3: [BUGFIX] Check whether realpath exists in runTests.sh
#94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ...
Oliver Bartsch
09:59 Revision 20e7e865: [BUGFIX] Check whether realpath exists in runTests.sh
#94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ...
Oliver Bartsch
06:58 Revision 954f0fa9: [BUGFIX] Do not use FrontendRestrictionContainer for index_config
The indexed_search queries to "index_config" do not need
to have the FrontendRestrictionContainer as the default
rest...
Benni Mack

2021-07-26

16:58 Revision 906873a6: [BUGFIX] Cast $siteUrl to string
In case substr returns false $siteUrl
is now casted to string and covered
by an additional unit test.
Resolves: #946...
Jochen Roth
16:36 Revision 4ab93f35: [TASK] Use Composer runtime platform check instead of our own
Several benefits come (basically for free) with this change.
1. We only maintain platform dependencies in composer.j...
Helmut Hummel
16:17 Revision d6e2b8d4: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c...
Benni Mack
15:59 Revision f0039ee7: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c...
Benni Mack
15:37 Revision 6aa3ebe0: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c...
Benni Mack
12:59 Revision 75a6ad71: [BUGFIX] Fix undefined array warning for indexed_search
Fix PHP8 undefined array key in indexed_search when
typoscript configuration is not included.
Resolves: #94631
Relea...
Torben Hansen
10:13 Revision 0893b693: [BUGFIX] Fix page layout grid columns
This fixes inconsistency in the display of the grid columns
between the fluid based page module and PageLayoutView.
...
Oliver Bartsch

2021-07-25

09:42 Revision b4c61a87: [BUGFIX] Use correct maximum width/height for media preview
Smaller images must not be blown up in visual size if smaller than
400x590px.
Resolves: #94475
Releases: master, 10....
Georg Ringer
09:33 Revision c9e22a8f: [BUGFIX] Use correct maximum width/height for media preview
Smaller images must not be blown up in visual size if smaller than
400x590px.
Resolves: #94475
Releases: master, 10....
Georg Ringer

2021-07-23

13:35 Revision 5c8d0397: [TASK] Deprecate extbase ObjectManager
With all non-legacy usages of ObjectManager being gone,
this final patch adds a series of @deprecation annotations
th...
Christian Kuhn
09:04 Revision 6e75da76: [BUFIX] Set fallback for undefined array keys in PHP8
Fix undefined array keys in form, core and
indexed_search for the frontend and in
extensionmanager.
Resolves: #94613...
Jochen Roth

2021-07-22

16:10 Revision 900bfc9f: [BUGFIX] Do not encode password reset link in plain text
The reset link, sent in the plain text version of the
PasswordReset functionality is not longer be encoded
as this ma...
Oliver Bartsch
15:58 Revision f155250f: [BUGFIX] Do not encode password reset link in plain text
The reset link, sent in the plain text version of the
PasswordReset functionality is not longer be encoded
as this ma...
Oliver Bartsch
15:27 Revision 8cff525a: [FEATURE] Use https by default when autolinking in RTE
When using CKEditor with autolinking plugin enabled
(e.g. simply typing www.typo3.org in the RTE) https:// is
now use...
Benni Mack
15:25 Revision 583d51dd: [TASK] Make runTests.sh compatible with docker-compose v2
docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ...
Jochen Roth
15:24 Revision bcb50908: [BUGFIX] Correctly resolve arrays in log messages
When using an array as data for a log entry placeholder,
it must be imploded as otherwise the placeholder would
not b...
Oliver Bartsch
15:17 Revision a71bb9da: [TASK] Make runTests.sh compatible with docker-compose v2
docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ...
Jochen Roth
14:55 Revision 7970143b: [TASK] Make runTests.sh compatible with docker-compose v2
docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ...
Jochen Roth
14:54 Revision b9f25d92: [BUGFIX] Respect TCA type language in getProcessedValue
Since #57082 the language columns, typically
`sys_language_uid`, are defined with the new
TCA type "language" instead...
Oliver Bartsch
14:54 Revision d30ba9cf: [TASK] Avoid ObjectManager in ext:extbase
This finishes removal of regular extbase ObjectManager
usages throughout the core: All left over places are
fallback ...
Christian Kuhn
14:53 Revision 129452ff: [TASK] ext:beuser BackendUser model does not extend extbase model
To further clean up ext:beuser and allow more refactoring
of the extension, the BackendUser model no longer extends
t...
Christian Kuhn
14:51 Revision e5bf0c14: [TASK] https as default scheme in f:uri.external and f:link.external
When no scheme is given using f:uri.external or
f:link.external fluid view helpers, they now fall
back to https inste...
Christian Kuhn
14:51 Revision 8972957a: [BUGFIX] Properly mark QueryView as deprecated
The class logs a deprecation in __construct(),
but the @deprecated annotation is missing.
Unit and functional tests ...
Christian Kuhn
10:36 Revision 52399538: [TASK] styleguide: Replace fetchColumn with fetchOne for Doctrine DBAL
Christian Kuhn
10:18 Revision d6fa37ea: [TASK] Replace fetchColumn with fetchOne for Doctrine DBAL
This change replaces all query results from the
database from fetchColumn() to fetchOne(), as this
is the new API use...
Benni Mack
09:47 Revision b6c2a5ea: [BUGFIX] Use ForwardResponse arguments if not null
Issue #92815 introduced a regression which triggered an endless
recursion in case of a validation error.
A bit longe...
Alexander Schnitzler
09:38 Revision 29fb5f52: [BUGFIX] Undefined array key with PHP8 in old services API
Fix a PHP Warning on custom auth services that have
no service subtype "processLoginDataBE".
Resolves: #94599
Releas...
Devid Messner
09:02 Revision bcb0bea0: [TASK] styleguide: Fix testing for MacOS and docker-compose 2
https://github.com/TYPO3-CMS/styleguide/pull/226
Changed syntax of docker-compose.yml to be compatible
with v2.0 and...
Jochen Roth
07:52 Revision 637fb942: [BUGFIX] Another DataHandler PHP 8 fix
A rather obvious TCA access scenario.
Resolves: #94611
Releases: master
Change-Id: Ie4ac8c7d1978e89de28076e0d036db19...
Christian Kuhn

2021-07-21

17:21 Revision b8d7cddb: [BUGFIX] Fix inactive languages in LanguagePack
The "Manage Language Packs" modal now displays
the inactive languages correct. This was previously
overridden by boot...
Oliver Bartsch
15:46 Revision dd98a14e: [TASK] styleguide: Provide default autowiring definition in Services.yaml
Resolves: https://github.com/TYPO3-CMS/styleguide/issues/221 Christian Kuhn
15:38 Revision db359d4d: [BUGFIX] styleguide: Apply CGL fixes
Christian Kuhn
15:35 Revision 6f66fc0a: [BUGFIX] styleguide: CI cgl test needs -n to actually fail if broken
Christian Kuhn
15:29 Revision 31f04ef5: [TASK] styleguide: Honor xdebug for php-cs-fixer
Allow
Build/Scripts/runTests.sh -x -p 7.4 -s cgl
Christian Kuhn
14:39 Revision 3d984dd6: [BUGFIX] Extbase ObjectManager can inject PSR ContainerInterface
Legacy Extbase ObjectManager has a symfony DI compiler pass
that registers all DI registered "Foo"Interface aliases
v...
Christian Kuhn
14:39 Revision db551e17: [BUGFIX] Extbase ObjectManager can inject PSR ContainerInterface
Legacy Extbase ObjectManager has a symfony DI compiler pass
that registers all DI registered "Foo"Interface aliases
v...
Christian Kuhn
14:26 Revision 54fef611: [TASK] styleguide: Add commands for TCA and frontend create/delete
Add the following command:
./bin/typo3 styleguide:generate frontend|tca|all
With the option '--delete' and '--create...
Jochen Roth
13:48 Revision 3155868c: [TASK] styleguide: Minor cleanup
Christian Kuhn
13:48 Revision 4b5d2f13: [TASK] styleguide: Add frontend generator
https://github.com/TYPO3-CMS/styleguide/pull/223
This add 2 buttons in the backend module.
One button will create th...
Jochen Roth
12:38 Revision f61bbff9: [BUGFIX] Ensure folder tree highlights initially selected folder
This change fixes a variable error to use "activeFolder" instead
of "selectedFolder".
Resolves: #94579
Releases: mas...
Benni Mack
10:07 Revision b4c7ce7c: [BUGFIX] Add missing title tag for edit icon in page module.
Resolves: #94573
Releases: master, 10.4
Change-Id: I62c96e78accb7a10b0da384bdd9d92a1ecab58c1
Reviewed-on: https://rev...
Georg Ringer
09:26 Revision 933edc91: [BUGFIX] Add missing title tag for edit icon in page module.
Resolves: #94573
Releases: master, 10.4
Change-Id: I62c96e78accb7a10b0da384bdd9d92a1ecab58c1
Reviewed-on: https://rev...
Georg Ringer
07:16 Revision 507a3716: [BUGFIX] Fix several issues regarding Recordlist search
Since #93892, clearing the search field did not longer
submit the form. This is now fixed by adding a dedicated
JS mo...
Oliver Bartsch

2021-07-20

21:56 Revision c07d6e01: [BUGFIX] Check whether tt_content parent page is accessible
Both, DatabaseRecordList as well as the ContextMenu feature the
"Show" button to preview a content element on its par...
Oliver Bartsch
21:33 Revision 3b3321ba: [BUGFIX] Check whether tt_content parent page is accessible
Both, DatabaseRecordList as well as the ContextMenu feature the
"Show" button to preview a content element on its par...
Oliver Bartsch
17:52 Revision 25266d21: [BUGFIX] Render upgrade wizard description in confirmation step
To keep its context, an upgrade wizard's description is now rendered in
the confirmation step. All possibly exising H...
Andreas Fernandez
10:28 Revision de36c9c6: [TASK] Set TYPO3 version to 11.3.2-dev
Change-Id: I9a7a0c93943ef9b2da90c8d3c7d41a2bc0505380
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/700...
Oliver Hader
10:27 Revision 4ba443ae: [TASK] Set TYPO3 version to 10.4.19-dev
Change-Id: I56ecd0721190515bc5c3a5280bbdbbcc1dda0826
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
10:27 Revision 3e204423: [TASK] Set TYPO3 version to 9.5.29-dev
Change-Id: I06e6dfb94b03924457e918dd8ae8e767259370ea
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
09:48 Revision e16fd6e9: [RELEASE] Release of TYPO3 11.3.1
Change-Id: I1e23f7c28e2e827d136a41b2894f1946efa0c744
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
09:42 Revision 7c21aada: [RELEASE] Release of TYPO3 10.4.18
Change-Id: Ica90f7ddb25c8d9504a5c250eb040b436d7ae9ec
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
09:35 Revision 860158af: [RELEASE] Release of TYPO3 9.5.28
Change-Id: I5fa0c57b0498f4335546f1a7462ad41ae51f210c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699...
Oliver Hader
09:20 Revision 678dfccb: [SECURITY] Do not log sensitive data in authentication process
When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
...
Benni Mack
09:19 Revision 02789b5b: [SECURITY] Mitigate XSS related to column names
The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul...
Oliver Bartsch
09:19 Revision a976a18a: [SECURITY] Encode error messages in Query Generatory & Query View
Properly encodes error messages to be used in HTML output in
"EXT:lowlevel" Query Generator and Query View components...
Oliver Hader
09:18 Revision 39c5a432: [SECURITY] Mitigate XSS in viewpage
The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr...
Oliver Bartsch
09:18 Revision 0b495016: [SECURITY] Do not log sensitive data in authentication process
When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
...
Benni Mack
09:18 Revision 6f8d69d2: [SECURITY] Mitigate XSS related to column names
The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul...
Oliver Bartsch
09:17 Revision 843718ec: [SECURITY] Encode error messages in Query Generatory & Query View
Properly encodes error messages to be used in HTML output in
"EXT:lowlevel" Query Generator and Query View components...
Oliver Hader
09:17 Revision a4406f37: [SECURITY] Mitigate XSS in viewpage
The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr...
Oliver Bartsch
09:17 Revision f8082e1f: [SECURITY] Do not log sensitive data in authentication process
When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
...
Benni Mack
09:16 Revision 01eb0e3b: [SECURITY] Mitigate XSS related to column names
The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul...
Oliver Bartsch
09:16 Revision 2c1db81f: [SECURITY] Encode error messages in Query View
Properly encodes error messages to be used in HTML output in
Query View component.
Resolves: #93868
Releases: master...
Oliver Hader
09:15 Revision 533bae31: [SECURITY] Mitigate XSS in viewpage
The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr...
Oliver Bartsch
09:15 Revision bb5e0821: [SECURITY] Do not log sensitive data in authentication process
When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
...
Benni Mack
09:14 Revision 3218db9e: [SECURITY] Mitigate XSS related to column names
The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul...
Oliver Bartsch
09:14 Revision 0474ca62: [SECURITY] Encode error messages in Query View
Properly encodes error messages to be used in HTML output in
Query View component.
Resolves: #93868
Releases: master...
Oliver Hader
09:14 Revision e8b5427d: [SECURITY] Mitigate XSS in viewpage
The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr...
Oliver Bartsch
09:08 Revision 5a49b34b: [TASK] Skip another SVG sanitizer test causing seg fault
A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel...
Christian Kuhn
08:47 Revision 0c78fae1: [TASK] Skip SVG sanitizer test causing segmentation fault
SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
Oliver Hader
08:28 Revision 7fbe487a: [TASK] Mitigate downstream CSV code injection
* uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
...
Oliver Hader
08:28 Revision 7998a24b: [TASK] Mitigate downstream CSV code injection
* uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
...
Oliver Hader
08:28 Revision f378139c: [TASK] Mitigate downstream CSV code injection
* uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
...
Oliver Hader
08:27 Revision 71ed99e8: [TASK] Mitigate downstream CSV code injection
* uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
...
Oliver Hader
08:07 Revision 80379086: [BUGFIX] Avoid PHP8 fatal errors in CommandLineUserAuthentication
Releases: master
Resolves: #94592
Change-Id: I0616e362b598beb49859f5e78a3f2636f6cdf73f
Reviewed-on: https://review.ty...
Helmut Hummel
08:06 Revision 26198673: [BUGFIX] Avoid PHP8 fatal errors in CommandLineUserAuthentication
Releases: master
Resolves: #94592
Change-Id: I0616e362b598beb49859f5e78a3f2636f6cdf73f
Reviewed-on: https://review.ty...
Helmut Hummel
04:59 Revision 5e676a21: [TASK] Clean up $coreExtensionsToLoad in functional tests
FunctionalTestCase loads these core extensions by default:
core, backend, frontend, extbase, install, recordlist, flu...
Christian Kuhn

2021-07-19

18:52 Revision 7896a612: [BUGFIX] Prevent TypeError in TableController
Prevent a possible TypeError in TableController by
casting the input argument to string.
Resolves: #94446
Releases: ...
Oliver Bartsch
18:52 Revision 936bb29c: [BUGFIX] Prevent TypeError in TableController
Prevent a possible TypeError in TableController by
casting the input argument to string.
Resolves: #94446
Releases: ...
Oliver Bartsch
17:58 Revision e566f832: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha...
Oliver Hader
17:57 Revision a2a3490b: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
Resolves: #94556
Releases: master, 11.3, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: ...
Oliver Hader
17:29 Revision 5cf195d9: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha...
Oliver Hader
17:29 Revision 80ab8672: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha...
Oliver Hader
17:29 Revision 048d2957: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha...
Oliver Hader
15:28 Revision ad3a216d: [TASK] Refactor ViewHelper tests
We have a decent test coverage of view helpers, especially
those within ext:fluid. This is an important asset and we'...
Christian Kuhn
11:50 Revision 8a9cfc8e: [TASK] Skip another SVG sanitizer test causing seg fault
A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel...
Christian Kuhn
11:50 Revision 0828d06b: [TASK] Skip another SVG sanitizer test causing seg fault
A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel...
Christian Kuhn
11:19 Revision 53bbf190: [TASK] Skip another SVG sanitizer test causing seg fault
A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel...
Christian Kuhn
09:57 Revision bb8f1f05: [BUGFIX] Add missing treeActions to RecordLinkHandler
Resolves: #94581
Releases: master
Change-Id: Id0e4fdce83f04a0c5a5060fb62832f6e93409eb3
Reviewed-on: https://review.ty...
Kevin Appelt
04:36 Revision dc620aea: [TASK] Reduce invalid arguments mentioned by PHPStan
Resolves: #94571
Releases: master
Change-Id: Ic84bf7ba69ef5b020f91661ff5387ef4b62f34f2
Reviewed-on: https://review.ty...
Benni Mack

2021-07-16

15:26 Revision d418d600: [BUGFIX] Fix undefined array key warnings for frontend in PHP8
Add fallback for undefined array keys in EXT:frontend,
EXT:indexed_search, EXT:core.
This fixes frontend rendering o...
Jochen Roth
15:17 Revision 2f0c2656: [FEATURE] Allow overriding fileFolder config with TSconfig
The "fileFolder" configuration options, available for TCA
columns of type "select" are used to fill the select field
...
Oliver Bartsch
13:53 Revision 6d956e81: [TASK] Clean up Permission controllers
The PermissionController was previously handled
via extbase, even though no pure Extbase-related
feature (validation,...
Oliver Bartsch
13:53 Revision 0de5ac09: [TASK] Remove empty h2 and margin in Scheduler module
This patch removes an empty h2 tag in the scheduler
module and also removes an unnecessary margin-bottom
which visual...
Oliver Bartsch
13:17 Revision cc948474: [TASK] Set TYPO3 version to 11.3.1-dev
Releases: 11.3
Change-Id: If4cb72de5097fcbfc3b670fdfb6328523b4e2e6e
Reviewed-on: https://review.typo3.org/c/Packages/...
Oliver Hader
10:22 Revision c39c206c: [TASK] Skip SVG sanitizer test causing segmentation fault
SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
Oliver Hader
10:21 Revision eac6c2fb: [TASK] Skip SVG sanitizer test causing segmentation fault
SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
Oliver Hader
10:21 Revision 0e53b48b: [TASK] Skip SVG sanitizer test causing segmentation fault
SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
Oliver Hader

2021-07-15

08:35 Revision 7c071834: [TASK] Backport SecurityUtility.stripHtml()
Originally introduced with #93453, this patch backports the method
`stripHtml()` from the `SecurityUtility` TypeScrip...
Andreas Fernandez
08:33 Revision 44b2f4b4: [TASK] Backport SecurityUtility.stripHtml()
Originally introduced with #93453, this patch backports the method
`stripHtml()` from the `SecurityUtility` TypeScrip...
Andreas Fernandez
08:04 Revision bb9b14e8: [BUGFIX] Fix undefined array key warnings for PHP8
Added fallback for undefined array keys
in backend, core, recycler, impexp, scheduler and
linkvalidator
Resolves: #9...
Jochen Roth

2021-07-14

17:54 Revision 49b5a49a: [BUGFIX] Make "Never hit" redirect filter work in combination with other filters
Also this patch assures the filter auto submitting
is working in case no redirects were found.
Resolves: #94560
Rele...
Daniel Goerz
16:50 Revision a1891ad5: [BUGFIX] Render upgrade wizard description in confirmation step
To keep its context, an upgrade wizard's description is now rendered in
the confirmation step. All possibly exising H...
Andreas Fernandez
14:57 Revision c671a1c5: [FEATURE] Add filter option "Never hit" to Redirects module
The Redirects module is extended for a new filter option
"Never hit". When used, the list is filtered for redirects,
...
Oliver Bartsch

2021-07-13

14:50 Revision 8c06104a: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:...
Oliver Hader
14:50 Revision a28ebb5f: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:...
Oliver Hader
14:49 Revision 54f68d15: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:...
Oliver Hader
14:12 Revision e7b268f4: [BUGFIX] Correctly resolve best matching FAL storage
For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img....
Oliver Hader
14:11 Revision e2040358: [BUGFIX] Correctly resolve best matching FAL storage
For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img....
Oliver Hader
12:47 Revision 34489f78: [TASK] Adjust RST syntax in SVG sanitizer documentation
Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:...
Oliver Hader
12:47 Revision 24d3417d: [TASK] Adjust RST syntax in SVG sanitizer documentation
Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:...
Oliver Hader
12:26 Revision 0c13ea72: [TASK] Adjust RST syntax in SVG sanitizer documentation
Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:...
Oliver Hader
11:49 Revision abf2498f: [BUGFIX] Fix labels for CSV download options
Resolves: #94548
Releases: master
Change-Id: Idcfbf496e3d572744310024ce96675ece3514c48
Reviewed-on: https://review.ty...
Oliver Bartsch
11:27 Revision 0443b664: [TASK] Introduce SVG Sanitizer
This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually...
Oliver Hader
11:27 Revision 45b389d4: [TASK] Introduce SVG Sanitizer
This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually...
Oliver Hader
09:19 Revision 7005ba71: [BUGFIX] Show folder path to file when editing sys_file_metadata
When editing the metadata of a file, the file is now
resolved in FormEngine, similar to what editors see
in the file ...
Benni Mack
08:44 Revision 46678d22: [TASK] Set TYPO3 version to 11.4.0-dev
Change-Id: I3380d28e1da80e182f073ce7ed38c893c7ffdc9a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/698...
Benni Mack
08:01 Revision 5f11a2c9: [RELEASE] Release of TYPO3 11.3.0
Change-Id: Icc6e6e01c230ea991a44c49908dd687cd54a867e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/698...
Benni Mack
07:52 Revision f4cc60d0: [BUGFIX] Revert "Always override new request arguments when forwarding"
This reverts commit 5932bdbd91f0127b89d639799043ac8e8c2f482b.
from https://review.typo3.org/c/Packages/TYPO3.CMS/+/69...
Benni Mack
06:04 Revision 52937514: [TASK] Streamline clipboard UI
The menu was removed because it contained
only already existing buttons (clear clipboard)
or buttons that do not belo...
Jochen Roth

2021-07-12

21:53 Revision c506e6fb: [TASK] Introduce SVG Sanitizer
This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually...
Oliver Hader
19:13 Revision 61030c7b: [BUGFIX] Correctly resolve best matching FAL storage
For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img....
Oliver Hader
18:22 Revision a06a256e: [BUGFIX] Properly check shortcut permissions in ShortcutRepository
When fetching available shortcuts for a user, also permissions
are checked by the ShortcutRepository. However previou...
Oliver Bartsch
17:44 Revision 6501ef5c: [TASK] Make filelist PHP8 compatible
Added fallback value for array undefined
keys for filelist as well as for impexp
because it is part of the current cl...
Jochen Roth
17:43 Revision 06bca9f1: [BUGFIX] Show SVG actions in Element Browser trees
Due to the change of scalable SVG icons the tree actions
for selecting actions in the Page Selector / File Selector
w...
Benni Mack
17:17 Revision 41110e39: [TASK] Move Changelog files into 11.3 for upcoming release
With the release of TYPO3 v11.3, Changelog documentation is no
longer expected in master, but in 11.3 folder.
Resolv...
Lina Wolf
17:15 Revision e705b302: [TASK] Improve exception messages in ImageService
The Extbase ImageService contains a helper method
`getImage()`. This method tries to find an image in a
couple of dif...
Oliver Bartsch
17:05 Revision 39392943: [BUGFIX] Properly check shortcut permissions in ShortcutRepository
When fetching available shortcuts for a user, also permissions
are checked by the ShortcutRepository. However previou...
Oliver Bartsch
17:00 Revision eb41ee8f: [TASK] Improve exception messages in ImageService
The Extbase ImageService contains a helper method
`getImage()`. This method tries to find an image in a
couple of dif...
Oliver Bartsch
16:56 Revision 1184d729: [BUGFIX] Enable ContextMenu for file mounts and file storages again
The custom ContextMenu ItemProviders for sys_filemounts
and sys_file_storage are removed as they never worked,
becaus...
Oliver Bartsch
16:46 Revision e51c76cb: [TASK] Remove FileDragProvider
The FileDragProvider was a special provider, only
used in the "legacy" FileList tree. As this tree was
already replac...
Oliver Bartsch
14:43 Revision 3e1ea9bb: [TASK] Allow to distinguish between file and folder rows in FileList
To allow further improvements of the FileList, it is
important to be able to distinguish between file and
folder rows...
Oliver Bartsch
14:41 Revision 8d1ed2dc: [BUGFIX] Enable ContextMenu for file mounts and file storages again
The custom ContextMenu ItemProviders for sys_filemounts
and sys_file_storage are removed as they never worked,
becaus...
Oliver Bartsch
14:40 Revision 16a239e7: [BUGFIX] Remove always true part of if condition
This patch fixes several small bugs regarding DataHandler range
validation:
1. The strict comparison of the value ag...
Nikita Hovratov
14:15 Revision cf1452b9: [BUGFIX] Fix missing closing divs in SelectSingleBoxElement
Under certain conditions closing divs were missing:
1. When all fieldControls are disabled.
2. If the field itself i...
Nikita Hovratov
12:54 Revision 843c14c4: [BUGFIX] Fix missing closing divs in SelectSingleBoxElement
Under certain conditions closing divs were missing:
1. When all fieldControls are disabled.
2. If the field itself i...
Nikita Hovratov
11:35 Revision 35f272f2: [BUGFIX] Remove always true part of if condition
This patch fixes several small bugs regarding DataHandler range
validation:
1. The strict comparison of the value ag...
Nikita Hovratov
11:26 Revision df82c2b3: [TASK] Migrate install tool login bootstrap classes
The class form-inline is not present anymore and has to be replaced
with layout classes.
Also remove empty spacing d...
Nikita Hovratov
11:18 Revision 4e88508b: [BUGFIX] Re-align IRRE header fields for FAL elements
The IRRE header block of each element (such as "filename" and "title")
renders a "dl" as block as "dl-horizontal" was...
Benni Mack
11:14 Revision 6141e855: [TASK] Remove unused variables throughout core
Due to refactoring or very old code some places in the core define
unused variables or variables, which are immediate...
Nikita Hovratov
11:07 Revision 4c78f44e: [BUGFIX] Apply correct classes in content element wizard filter
With the upgrade to Bootstrap 5, the CSS classes for setting a tab's
state need to get applied to the anchor element,...
Andreas Fernandez
08:14 Revision 6b9baf3a: [BUGFIX] styleguide: phpstan happy again
Christian Kuhn
07:31 Revision 10bc3ffc: [TASK] Add placeholder for title field in create multiple pages
Since the page title field is labeled by "Page X:", instead of
the field label (as it's the case for the doktype), a ...
Oliver Bartsch

2021-07-11

18:20 Revision 7f467fe6: [TASK] Add placeholder for title field in create multiple pages
Since the page title field is labeled by "Page X:", instead of
the field label (as it's the case for the doktype), a ...
Oliver Bartsch

2021-07-10

11:46 Revision 760dced8: [FEATURE] Add option to edit metadata of file via ContextMenu
To further improve the FileList and to ease the use for
editors, the context menu for files has been extended
by a ne...
Oliver Bartsch

2021-07-09

16:03 Revision 4488cffd: [BUGFIX] Rename recordlist export functionality to "download"
To prevent confusion between the EXT:impexp functionality
and the recordlists' own export functionality, latter is
re...
Benni Mack
14:25 Revision c802dacf: [BUGFIX] Allow to abort a selected upgrade wizard before execution
An administrator is now able to abort the confirmation of an selected
upgrade wizard without the need to close and re...
Andreas Fernandez
13:25 Revision b4b01526: [BUGFIX] Allow to abort a selected upgrade wizard before execution
An administrator is now able to abort the confirmation of an selected
upgrade wizard without the need to close and re...
Andreas Fernandez
12:51 Revision 65a5cefb: [TASK] Reflect patched jQuery state
Documents the fact that bundled jQuery v3.3.1 actually has been patched
to reflect security changes for jQuery v3.4.1...
Oliver Hader
12:51 Revision 9fa8fadb: [TASK] Reflect patched jQuery state
Documents the fact that bundled jQuery v3.4.1 actually has been patched
to reflect security changes for jQuery v3.5.1...
Andreas Fernandez
12:49 Revision fc7f7ae8: [BUGFIX] Unlink temp files in import of ext:impexp
The check that the file is in one of the temporary folders has been
removed, as this check is already done in the unl...
Daniel Haupt
12:48 Revision 2301a351: [BUGFIX] Unlink temp files in import of ext:impexp
The check that the file is in one of the temporary folders has been
removed, as this check is already done in the unl...
Daniel Haupt
12:47 Revision 20ade491: [TASK] Streamline File List and Clipboard Selection Options
This change moves the "Display Thumbnails" selection above the
File List table, which then unifies this selection wit...
Benni Mack
11:41 Revision f30b32cd: [BUGFIX] Unlink temp files in import of ext:impexp
The check that the file is in one of the temporary folders has been
removed, as this check is already done in the unl...
Daniel Haupt
09:12 Revision 37424762: [BUGFIX] Handle invalid source string correctly in ImageService
The ImageService->getImageFromSourceString() tries
to retrieve a FileInterface from a given source string,
e.g. with ...
Oliver Bartsch
08:30 Revision bcd19bf2: [BUGFIX] Avoid crash due to endless loop in Fluid-based Page Module
Page Module partial `PageLayout/Record/Preview` tries to render optional
`PageLayout/Record/{item.record.CType}/Previ...
Oliver Hader
08:29 Revision 29b02f9b: [BUGFIX] Ensure sys_log.level is varchar
The update wizard should make sure that the
level field is migrated from integer to varchar
otherwise a BE login is n...
Benni Mack
08:20 Revision 225b0809: [BUGFIX] Handle invalid source string correctly in ImageService
The ImageService->getImageFromSourceString() tries
to retrieve a FileInterface from a given source string,
e.g. with ...
Oliver Bartsch
08:17 Revision cf55f1de: [BUGFIX] Do not validate selectTree in SelectTreeElement.ts
The validation is already done in the FormEngineValidation on load.
In the method loadDataAfter the tree nodes are n...
Nikita Hovratov
08:17 Revision 1103863b: [BUGFIX] Fix the upgrade docs panel and add tests
Docs panel will open on click and show its content
again and add tests for all cards in this module
to make sure it i...
Jochen Roth
08:06 Revision 0a24d1e9: [BUGFIX] Avoid crash due to endless loop in Fluid-based Page Module
Page Module partial `PageLayout/Record/Preview` tries to render optional
`PageLayout/Record/{item.record.CType}/Previ...
Oliver Hader
07:58 Revision af49bb96: [TASK] Remove window.open inline JavaScript in backend
To reduce the amount of inline JavaScript corresponding `window.open`
occurrences are removed from TYPO3 backend user...
Oliver Hader
07:56 Revision c5290640: [TASK] Avoid access of global request in view helpers
Since #92826, our own RenderingContext implementation,
available in our view helpers, contains the getRequest()
metho...
Oliver Bartsch
07:40 Revision 8482d77f: [BUGFIX] Set fallback for undefined array key in php8
After reset user preferences in settings module the
Configuration Module shows undefined array key warning.
An empty ...
Jochen Roth
 

Also available in: Atom