Project

General

Profile

Activity

From 2020-07-24 to 2020-08-22

2020-08-22

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

2020-08-21

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

2020-08-19

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

2020-08-18

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

2020-08-17

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

2020-08-16

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

2020-08-15

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

2020-08-14

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

2020-08-13

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

2020-08-12

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

2020-08-11

14:02 Revision 39ab4047: [BUGFIX] Remove left-over "import all the things"
Due to recent changes in TypeScript builds, importing all modules into a
single variable became obsolete for the used...
Andreas Fernandez
13:15 Revision 77220620: [BUGFIX] Remove left-over "import all the things"
Due to recent changes in TypeScript builds, importing all modules into a
single variable became obsolete for the used...
Andreas Fernandez
10:32 Revision 90866762: [BUGFIX] Use GeneralUtility::createVersionNumberedFilename in
AssetRenderer
A call to `GeneralUtility::createVersionNumberedFilename` is required to
avoid using outdated files fr...
Georg Ringer

2020-08-10

22:22 Revision f5de2b47: [BUGFIX] Allow routes without actual route variables for ExtbaseEnhancer
The route configuration shown below using `ExtbaseEnhancer` is currently
not evaluated anymore due to missing route v...
Oliver Hader
21:44 Revision dda201fa: [BUGFIX] Ensure decoded parameters are a valid array
Calling ShowImageController with old links containing serialized
parameters leads to PHP warnings as the json_decode ...
Oliver Bartsch
21:44 Revision b8b16e1e: [BUGFIX] Ensure decoded parameters are a valid array
Calling ShowImageController with old links containing serialized
parameters leads to PHP warnings as the json_decode ...
Oliver Bartsch
20:34 Revision 20e05435: [BUGFIX] Use GeneralUtility::createVersionNumberedFilename in
AssetRenderer
A call to `GeneralUtility::createVersionNumberedFilename` is required to
avoid using outdated files fr...
Georg Ringer
19:21 Revision 6df4e2e1: [BUGFIX] Avoid empty cache identifiers
Currently it is possible to add an invalid cache configuration with
empty identifiers. This change avoids this behavi...
Simon Gilli
18:30 Revision 9ffe8935: [TASK] styleguide: Add github issues templates
Partial cherry-pick from susannemoog ci setup patch Christian Kuhn
18:19 Revision 688425e8: [BUGFIX] Avoid empty cache identifiers
Currently it is possible to add an invalid cache configuration with
empty identifiers. This change avoids this behavi...
Simon Gilli
18:09 Revision 50356662: [BUGFIX] Skip processing of inline children which aren't workspace-aware
When dealing with inline foreign field setups in workspaces
and having a child table not workspace aware, the DataHan...
Christian Kuhn
17:31 Revision d079793b: [BUGFIX] Skip processing of inline children which aren't workspace-aware
When dealing with inline foreign field setups in workspaces
and having a child table not workspace aware, the DataHan...
Christian Kuhn
16:41 Revision 84cbe10d: [BUGFIX] Skip processing of inline children which aren't workspace-aware
When dealing with inline foreign field setups in workspaces
and having a child table not workspace aware, the DataHan...
Christian Kuhn
16:17 Revision 739e2fe7: [BUGFIX] Show "All" language flag again in Page module (old and Fluid)
Due to the logic being based around SiteLanguages and the "All" language
not being one, it was excluded from being re...
Benni Mack
16:04 Revision 989be194: [BUGFIX] Show "All" language flag again in Page module (old and Fluid)
Due to the logic being based around SiteLanguages and the "All" language
not being one, it was excluded from being re...
Benni Mack
15:57 Revision 9693c6d9: [BUGFIX] Ensure uid is integer when passing to method call
In case sqlite is used, the uid is not of type integer.
Therefore it is explicitly casted before passing to strictly ...
Daniel Siepmann
15:57 Revision b5ef3759: [BUGFIX] Make "showHiddenRecords" in adminpanel work again
The Backport of #86653 to 9.5 introduced a regression that made it
impossible to preview hidden content via adminpane...
Christian Eßl
15:31 Revision 603f42b6: [BUGFIX] Ensure decoded parameters are a valid array
Calling ShowImageController with old links containing serialized
parameters leads to PHP warnings as the json_decode ...
Oliver Bartsch
15:12 Revision c2f2d0bd: [BUGFIX] Ensure uid is integer when passing to method call
In case sqlite is used, the uid is not of type integer.
Therefore it is explicitly casted before passing to strictly ...
Daniel Siepmann
15:12 Revision c03dc58f: [!!!][BUGFIX] Set up language in FE before TypoScript is evaluated
This change moves the language evaluation of a page record much earlier
in the frontend process.
Before:
* Resolve t...
Benni Mack
12:55 Revision 20beca46: [BUGFIX] Allow routes without actual route variables for ExtbaseEnhancer
The route configuration shown below using `ExtbaseEnhancer` is currently
not evaluated anymore due to missing route v...
Oliver Hader
12:54 Revision d572562d: [BUGFIX] Allow routes without actual route variables for ExtbaseEnhancer
The route configuration shown below using `ExtbaseEnhancer` is currently
not evaluated anymore due to missing route v...
Oliver Hader
12:08 Revision 941bb150: [BUGFIX] Workspace preview shows correct pages in sub menus
A missing restriction in PageRenderer->getSubpagesForPages()
leads to the workspace preview of a page changed in a
wo...
Christian Kuhn
11:41 Revision b1d796f6: [BUGFIX] Workspace preview shows correct pages in sub menus
A missing restriction in PageRenderer->getSubpagesForPages()
leads to the workspace preview of a page changed in a
wo...
Christian Kuhn
01:25 Revision a53935a8: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/147 from TYPO3/testing-green
Testing green Christian Kuhn
01:04 Revision ae3970e5: [TASK] styleguide: Apply functional test related environment hack
A hack is applied to a functional test related path
detail to work around a detail in typo3/testing-framework
that ne...
Christian Kuhn
01:03 Revision 68dcbaff: [TASK] styleguide: Update to codeception to ^4.1
composer require --dev codeception/codeception:^4.1 codeception/module-webdriver codeception/module-asserts --update-... Christian Kuhn
01:03 Revision 29285b98: [TASK] styleguide: Drop deprecated replace from composer
Christian Kuhn
01:03 Revision 0a8e62fd: [TASK] styleguide: Update typo3/testing-framework to younger versions
To stabilize ac test login issues, a typo3/testing-framework
update for composer dev dependencies together with a cod...
Christian Kuhn
01:03 Revision d5148234: Revert "[TASK] styleguide: New CI Setup + Cleanup"
This reverts commit ca44f46367e446bddb9cff9be3401fdf4e7d046c.
The patch had several issues:
* The patch heavily mixe...
Christian Kuhn

2020-08-09

13:29 Revision ab315323: [TASK] Update jQuery to 3.5.1
jQuery 3.5 has been released a while ago, it's safe to update to the
current version. However, as 3.5.0 introduced so...
Andreas Fernandez

2020-08-08

22:06 Revision fecef67c: [TASK] Reload topbar when sys_workspace records are changed
This patch fixed a long existing issue regarding workspaces. If a
workspace is either created, updated or deleted, th...
Andreas Fernandez
22:05 Revision 936a6f01: [BUGFIX] Register event listener for AjaxDataHandler only once
The event listener registration for AjaxDataHandler events is faulty
which causes event stacking when a workspace get...
Andreas Fernandez
17:53 Revision 0bd76bc8: [TASK] Reload topbar when sys_workspace records are changed
This patch fixed a long existing issue regarding workspaces. If a
workspace is either created, updated or deleted, th...
Andreas Fernandez
17:04 Revision 177ccb8a: [TASK] Broadcast AjaxDataHandler events
Events sent via AjaxDataHandler are now broadcasted by using the
Broadcast Service. This change allows e.g. the topba...
Andreas Fernandez
16:35 Revision 69442ddc: [TASK] Broadcast AjaxDataHandler events
Events sent via AjaxDataHandler are now broadcasted by using the
Broadcast Service. This change allows e.g. the topba...
Andreas Fernandez
15:45 Revision 57732b62: [BUGFIX] Improve usage of 3rd party modules in TypeScript context
This changes the configuration of the TypeScript compiler to resolve
modules in "node" style, which allows using Type...
Andreas Fernandez
15:29 Revision 27983a7f: [BUGFIX] Improve usage of 3rd party modules in TypeScript context
This changes the configuration of the TypeScript compiler to resolve
modules in "node" style, which allows using Type...
Andreas Fernandez

2020-08-07

17:12 Revision 6ad3f43a: [BUGFIX] Use GeneralUtility::makeInstance instead of ObjectManager calls
Classes without any special Extbase treatment (e.g. no injection)
are migrated to GeneralUtility. This saves a bit pe...
Benni Mack
17:12 Revision 053cd5e5: [TASK] Revert "Limit amount of data fetched by the page tree"
This reverts commit fb61db41d5fec1c791c3541567ae97c11006ae45
as it contained various regressions, which should be fix...
Benni Mack
17:11 Revision aaf68b1a: [TASK] Revert "Limit amount of data fetched by the page tree"
This reverts commit fb61db41d5fec1c791c3541567ae97c11006ae45
as it contained various regressions, which should be fix...
Benni Mack
17:11 Revision c64beea3: [TASK] Revert "Limit amount of data fetched by the page tree"
This reverts commit fb61db41d5fec1c791c3541567ae97c11006ae45
as it contained various regressions, which should be fix...
Benni Mack
14:15 Revision d32f9dd6: [BUGFIX] Use GeneralUtility::makeInstance instead of ObjectManager calls
Classes without any special Extbase treatment (e.g. no injection)
are migrated to GeneralUtility. This saves a bit pe...
Benni Mack
12:01 Revision cd81e962: [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
12:01 Revision 83cb672f: [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
10:49 Revision 4bc8ddb8: [BUGFIX] Always use 'paste' wording pasting clipboard elements
The clipboard has a 'move' and a 'copy' mode. This can be
changed in the list module where the clipboard is rendered....
Christian Kuhn
10:18 Revision 31e5f6cd: [BUGFIX] Always use 'paste' wording pasting clipboard elements
The clipboard has a 'move' and a 'copy' mode. This can be
changed in the list module where the clipboard is rendered....
Christian Kuhn
10:01 Revision 6e4fb07a: [BUGFIX] Switch workspace by opening the module explicitly
This patch changes the behavior how workspaces are switched via the
topbar menu.
The switch now happens by explicitl...
Andreas Fernandez
00:25 Revision 7be8b777: [BUGFIX] Use ADMCMD_prev to keep live version in workspace split view
Previously, when using the "Split Preview" for comparing a workspace
version, and a live workspace, in iframes, the w...
Benni Mack
00:17 Revision 1aef499e: [BUGFIX] Always fetch live versions for root page IDs in Extbase
In order to ensure that the root page ID is always pointing to the live
version, the SQL query is adapted to never in...
Benni Mack
00:07 Revision e09fd331: [BUGFIX] Do not use hard-coded magic 1337 in admin panel
This change uses a "random" frontend user ID (currently 1337)
to a very unlikely number PHP_INT_MAX to ensure that no...
Benni Mack
00:07 Revision a8a8beaa: [BUGFIX] Do not use hard-coded magic 1337 in admin panel
This change uses a "random" frontend user ID (currently 1337)
to a very unlikely number PHP_INT_MAX to ensure that no...
Benni Mack

2020-08-06

23:59 Revision 1623511c: [BUGFIX] Use ADMCMD_prev to keep live version in workspace split view
Previously, when using the "Split Preview" for comparing a workspace
version, and a live workspace, in iframes, the w...
Benni Mack
23:53 Revision e93ef41d: [BUGFIX] Switch workspace by opening the module explicitly
This patch changes the behavior how workspaces are switched via the
topbar menu.
The switch now happens by explicitl...
Andreas Fernandez
23:47 Revision 30bb1b11: [BUGFIX] Always fetch live versions for root page IDs in Extbase
In order to ensure that the root page ID is always pointing to the live
version, the SQL query is adapted to never in...
Benni Mack
23:41 Revision bb9eddca: [BUGFIX] Do not use hard-coded magic 1337 in admin panel
This change uses a "random" frontend user ID (currently 1337)
to a very unlikely number PHP_INT_MAX to ensure that no...
Benni Mack
23:21 Revision 35811db0: [BUGFIX] Casual notice in ExtensionManagementUtility
Fixes an obvious PHP notice level error thrown
in casual requests multiple times.
Resolves: #91945
Releases: master,...
Christian Kuhn
23:02 Revision ef4ff0fd: [BUGFIX] Casual notice in ExtensionManagementUtility
Fixes an obvious PHP notice level error thrown
in casual requests multiple times.
Resolves: #91945
Releases: master,...
Christian Kuhn
22:29 Revision cf55b750: [BUGFIX] Drop obsolete workspace fluid partial
A last partial usage has been dropped during 6.2
times but the file has never been removed. Do that
now to avoid furt...
Christian Kuhn
21:38 Revision aa9a6b5f: [BUGFIX] Drop obsolete workspace fluid partial
A last partial usage has been dropped during 6.2
times but the file has never been removed. Do that
now to avoid furt...
Christian Kuhn
14:24 Revision 41de055b: [BUGFIX] Fix slug handling for sites not on root level
Only try to fetch translated uids for translated records,
and provide is_siteroot field for slug helper,
so that it c...
Helmut Hummel
14:20 Revision 3ada666d: [BUGFIX] Fix slug handling for sites not on root level
Only try to fetch translated uids for translated records,
and provide is_siteroot field for slug helper,
so that it c...
Helmut Hummel
14:18 Revision 8773984a: [BUGFIX] Fix slug handling for sites not on root level
Only try to fetch translated uids for translated records,
and provide is_siteroot field for slug helper,
so that it c...
Helmut Hummel
11:25 Revision 37fb5ba1: [BUGFIX] Allow moving a workspace record after itself
Another 'broken since ever' fix: Sorting a record in
workspaces by moving it 'after itself', the record vanishes
from...
Christian Kuhn
11:08 Revision f5621a50: [BUGFIX] Allow moving a workspace record after itself
Another 'broken since ever' fix: Sorting a record in
workspaces by moving it 'after itself', the record vanishes
from...
Christian Kuhn
10:22 Revision 79788395: [BUGFIX] Workspace module: Clear row selection after publish
The row selection of records in JavaScript is not reset after
execution of a publish action in the workspace module.
...
Christian Kuhn
10:04 Revision d0d8938c: [BUGFIX] Workspace module: Clear row selection after publish
The row selection of records in JavaScript is not reset after
execution of a publish action in the workspace module.
...
Christian Kuhn

2020-08-05

17:29 Revision f1796a9f: [BUGFIX] Only add JSlibs once in PageRenderer
Use the proper check to avoid adding JS libs more than once.
Resolves: #91653
Releases: master
Change-Id: I3b750e6b2...
Markus Klein

2020-08-04

21:15 Revision 6efd9eae: [BUGFIX] Allow more than 999 subpages in link browser pagetree
The variable $crazyRecursionLimiter actually limits the number
of subpages that are rendered for each page and not th...
Jigal van Hemert
21:11 Revision 4f7bd3bd: [BUGFIX] Allow more than 999 subpages in link browser pagetree
The variable $crazyRecursionLimiter actually limits the number
of subpages that are rendered for each page and not th...
Jigal van Hemert
21:10 Revision 615d4a6e: [BUGFIX] Always initialize frontend user groups in Extbase User model
When fetching a frontenduser from the database, the constuctor
is not called, but initializeObject is called. For thi...
Benni Mack
20:55 Revision 2d839832: [BUGFIX] Add sites folder to install tool permission check
This patch adds the directory `typo3conf/sites/` and for composer based
installs `config/sites/` to the directory sta...
Stephan Großberndt
20:51 Revision 4d4ec427: [BUGFIX] Allow more than 999 subpages in link browser pagetree
The variable $crazyRecursionLimiter actually limits the number
of subpages that are rendered for each page and not th...
Jigal van Hemert
20:49 Revision e44e10f0: [BUGFIX] Improve error message when deleting a page with disallowed tables
When deleting a page with records an editor does not have access to,
the error message "Attempt to delete records fro...
Benni Mack
20:48 Revision 2f05c8dc: [BUGFIX] Reset Type Conversion Messages after usage
PropertyMapper (which is a singleton) previously created a new
$messages instance every time "convert" was called.
T...
Benni Mack
20:45 Revision 5a1b0140: [BUGFIX] Prevent non-numeric value warning in ErrorHandler.php
Prevents a non-numeric value warning in ErrorHandler.php by
casting the value given to the parameter of the construct...
Kevin Ditscheid
20:45 Revision 69af8292: [BUGFIX] Prevent non-numeric value warning in ErrorHandler.php
Prevents a non-numeric value warning in ErrorHandler.php by
casting the value given to the parameter of the construct...
Kevin Ditscheid
20:44 Revision 31481cad: [BUGFIX] Prevent non-numeric value warning in PhpErrorCodeViewHelper
This commit prevents a warning regarding a non-numeric value in the
phpErrorCode argument of the PhpErrorCodeViewHelp...
Kevin Ditscheid
20:44 Revision c7687aa8: [BUGFIX] Prevent non-numeric value warning in PhpErrorCodeViewHelper
This commit prevents a warning regarding a non-numeric value in the
phpErrorCode argument of the PhpErrorCodeViewHelp...
Kevin Ditscheid
20:41 Revision 48b84741: [BUGFIX] Always initialize frontend user groups in Extbase User model
When fetching a frontenduser from the database, the constuctor
is not called, but initializeObject is called. For thi...
Benni Mack
20:38 Revision 46c8c9ca: [BUGFIX] Add sites folder to install tool permission check
This patch adds the directory `typo3conf/sites/` and for composer based
installs `config/sites/` to the directory sta...
Stephan Großberndt
20:32 Revision 323f5bd0: [BUGFIX] Improve error message when deleting a page with disallowed tables
When deleting a page with records an editor does not have access to,
the error message "Attempt to delete records fro...
Benni Mack
20:27 Revision 773351a0: [BUGFIX] Add missing composer.json adjustments for ext-libxml
With #91069, the check for the System Environment as well as the
definition of the newly introduced requirement of ex...
Anja Leichsenring
20:22 Revision 7f1f4fe8: [BUGFIX] Prevent non-numeric value warning in ErrorHandler.php
Prevents a non-numeric value warning in ErrorHandler.php by
casting the value given to the parameter of the construct...
Kevin Ditscheid
20:20 Revision aeda3dfb: [BUGFIX] Prevent non-numeric value warning in PhpErrorCodeViewHelper
This commit prevents a warning regarding a non-numeric value in the
phpErrorCode argument of the PhpErrorCodeViewHelp...
Kevin Ditscheid
20:18 Revision 78db68b5: [DOCS] Update Settings.cfg in EXT:form
Update Settings.cfg to current standards.
Releases: master
Resolves: #91765
Change-Id: I868f4823ff4d5dbb837e209e7183...
Martin Bless
20:17 Revision 621a1bd8: [BUGFIX] Fetch TYPO3 version in reports module only
The core version check is run synchronously while logging
into the Backend. If the get.typo3.org service is down,
log...
Markus Klein
20:16 Revision 5ad7920e: [!!!][TASK] Remove sys_template.sitetitle DB field and logic
The sys_template.sitetitle field has been deprecated in v10
and is superseded by title handling of site configuration...
Benni Mack
20:15 Revision 1d0e0ddb: [BUGFIX] Fetch TYPO3 version in reports module only
The core version check is run synchronously while logging
into the Backend. If the get.typo3.org service is down,
log...
Markus Klein
18:06 Revision fc9e8452: [BUGFIX] Fix install tool updates of user configuration on PostgreSQL
This patch fixes DBAL-DriverExceptions on PostgreSQL for updates of the
user configuration by defining the correct pa...
Stephan Großberndt
18:06 Revision d8486af5: [BUGFIX] Fix install tool updates of user configuration on PostgreSQL
This patch fixes DBAL-DriverExceptions on PostgreSQL for updates of the
user configuration by defining the correct pa...
Stephan Großberndt
18:05 Revision 5466944a: [BUGFIX] Send warning email for backend login failure on all DBMS
This patch fixes the SQL query retrieving the failed login attempts
which was broken due to a missing GROUP BY statem...
Stephan Großberndt
17:01 Revision 49da4248: [BUGFIX] Fetch TYPO3 version in reports module only
The core version check is run synchronously while logging
into the Backend. If the get.typo3.org service is down,
log...
Markus Klein
16:50 Revision bf8339c1: [BUGFIX] Use configured sender address in recovery e-mail in ext:felogin
This patch correctly applies the already configured and documented
sender address for the recovery email.
Resolves: ...
Jan Delius
14:58 Revision 964384e9: [BUGFIX] Use configured sender address in recovery e-mail in ext:felogin
This patch correctly applies the already configured and documented
sender address for the recovery email.
Resolves: ...
Jan Delius
14:50 Revision a1a5637f: [TASK] Update typo3/testing-framework to 6.3.3
composer require --dev typo3/testing-framework ^6.3.3
Mostly brings a bugfix of the functional test splitter,
releva...
Christian Kuhn
14:49 Revision b79e2401: [TASK] Update typo3/testing-framework to 6.3.3
composer require --dev typo3/testing-framework ^6.3.3
Mostly brings a bugfix of the functional test splitter,
releva...
Christian Kuhn

2020-08-03

20:27 Revision 1b9f74cd: [BUGFIX] Use proper english in label when translating a page
The information in the dropdown of the page module
"Make new translation of this page" is not very common
across nati...
Benni Mack
20:04 Revision 8798feb7: [BUGFIX] Rename default storage from "fileadmin/ (auto-created)" to "fileadmin"
The information in the sys_file_storage record created automatically
should not be persisted as "auto-created" as 90%...
Benni Mack
20:02 Revision 4a12b556: [BUGFIX] Use proper english in label when translating a page
The information in the dropdown of the page module
"Make new translation of this page" is not very common
across nati...
Benni Mack
19:55 Revision 80a38d73: [!!!][TASK] Remove t3ver_count and t3ver_tstamp db fields
The patch drops handling and existence of two further
workspaces related db fields:
* t3ver_tstamp has been occassio...
Benni Mack
15:21 Revision dbc2af34: [BUGFIX] Tests for translated content will prepare a translated page
Language handling always bases on the existence of a page version for
the requested language. If this is not availabl...
Anja Leichsenring
15:21 Revision 7de0298f: [BUGFIX] Tests for translated content will prepare a translated page
Language handling always bases on the existence of a page version for
the requested language. If this is not availabl...
Anja Leichsenring
13:32 Revision 0970231d: [!!!][TASK] Move sys_collection_* DB and TCA definitions into legacy_collections
A new TER Extension "legacy_collections" has been added to FriendsOfTYPO3
which contains DB tables and TCA definition...
Benni Mack
12:33 Revision d5827e4f: [BUGFIX] Tests for translated content will prepare a translated page
Language handling always bases on the existence of a page version for
the requested language. If this is not availabl...
Anja Leichsenring

2020-07-31

22:19 Revision 3a5d3796: [TASK] Update example of FormProtectionFactory validation
The example of how to use the FormProtectionFactory in frontend context
uses non-matching arguments making the whole ...
otherpaco
22:19 Revision a667a39c: [TASK] Update example of FormProtectionFactory validation
The example of how to use the FormProtectionFactory in frontend context
uses non-matching arguments making the whole ...
otherpaco
21:51 Revision fbb63a3c: [TASK] Update example of FormProtectionFactory validation
The example of how to use the FormProtectionFactory in frontend context
uses non-matching arguments making the whole ...
otherpaco
20:21 Revision a0da229e: [BUGFIX] Disable new content buttons until module is loaded
Each link triggering the "New content element" wizard is now initially
disabled and gets enabled once the according m...
Andreas Fernandez
17:38 Revision e8763a22: [TASK] Add index for pages_language_overlay migration
Change-Id: I3ba49a062bd896a3117dbe83a7ee425083b66e2a
Resolves: #91491
Releases: 10.4, 9.5
Reviewed-on: https://review...
Nicole Cordes
17:23 Revision 2a17a981: [BUGFIX] Add max-size to checkBox select icons
The added styles avoid icons to be rendered too big to properly serve as icons.
Resolves: #91868
Releases: master, 1...
Anja Leichsenring
17:06 Revision ea774ba0: [BUGFIX] Discard only workspace records if deleting workspace
Deleting a sys_workspace record currently fetches all live
records as to-delete candidates while only records of the
...
Christian Kuhn
16:58 Revision c06aed56: [BUGFIX] Properly return integer within resolvePreviewRecordId
As data is fetched from database, it might not be of proper types, e.g.
when using sqlite.
Therefore ensure returned ...
Daniel Siepmann
16:58 Revision e65db779: [BUGFIX] Properly return integer within resolvePreviewRecordId
As data is fetched from database, it might not be of proper types, e.g.
when using sqlite.
Therefore ensure returned ...
Daniel Siepmann
16:55 Revision ce5101fa: [BUGFIX] Add max-size to checkBox select icons
The added styles avoid icons to be rendered too big to properly serve as icons.
Resolves: #91868
Releases: master, 1...
Anja Leichsenring
16:50 Revision 48f6ed1d: [!!!][TASK] Store transOrigDiffSourceField as json string in db
The TCA ctrl transOrigDiffSourceField database field,
often called 'l18n_diffsource', stores information if
a default...
Anja Leichsenring
16:48 Revision f7be59bd: [BUGFIX] Discard only workspace records if deleting workspace
Deleting a sys_workspace record currently fetches all live
records as to-delete candidates while only records of the
...
Christian Kuhn
16:37 Revision 46fffa29: [BUGFIX] Properly return integer within resolvePreviewRecordId
As data is fetched from database, it might not be of proper types, e.g.
when using sqlite.
Therefore ensure returned ...
Daniel Siepmann
09:46 Revision f3b41e4d: [BUGFIX] Check if DOM element exists before usage
When collapsing or expanding all nodes of a category tree the script
tried to change attributes of non existing DOM n...
Michael Telgkamp
09:27 Revision b13bb6d8: [BUGFIX] Check if DOM element exists before usage
When collapsing or expanding all nodes of a category tree the script
tried to change attributes of non existing DOM n...
Michael Telgkamp

2020-07-30

22:54 Revision cef459f9: [BUGFIX] Restructure some event listeners
To improve the event handling in the browsers, events that don't need to
listen to `document` have been restructured ...
Andreas Fernandez
22:17 Revision 51407996: [BUGFIX] Do not generate site configuration for localized root pages
A new condition is added to the `CreateSiteConfiguration` DataHandler
hook which avoids the creation of a new site co...
Andreas Fernandez
21:37 Revision 048b54a8: [BUGFIX] Do not generate site configuration for localized root pages
A new condition is added to the `CreateSiteConfiguration` DataHandler
hook which avoids the creation of a new site co...
Andreas Fernandez
15:14 Revision b9c07320: [TASK] Move EXT:about into EXT:backend
The about system extension is responsible for the log-in screen (if EXT:dashboard
is not installed), and despite havi...
Benni Mack
10:58 Revision 51a9d0cc: [BUGFIX] No bogus log entries when discarding workspace records
Selecting a page and records on the page to be discarded in the
workspace module can lead to log entries that records...
Christian Kuhn

2020-07-29

12:02 Revision ba5c16aa: [BUGFIX] No bogus log entries when discarding workspace records
Selecting a page and records on the page to be discarded in the
workspace module can lead to log entries that records...
Christian Kuhn
11:23 Revision 599603e6: [BUGFIX] Add more log info when discarding workspace records fails
Discarding records in the workspace module may lead to
'You do not have edit access' log entries. The issue is hard
t...
Christian Kuhn
09:55 Revision 417e5a56: [BUGFIX] Add more log info when discarding workspace records fails
Discarding records in the workspace module may lead to
'You do not have edit access' log entries. The issue is hard
t...
Christian Kuhn
09:31 Revision ddd11009: [TASK] Restore order of class members in extbase's ActionController
Per convention, extbase controllers define first fields,
then inject methods, then initialize methods.
All other func...
Anja Leichsenring
08:50 Revision b07d57fb: [TASK] Restore order of class members in extbase's ActionController
Per convention, extbase controllers define first fields,
then inject methods, then initialize methods.
All other func...
Anja Leichsenring

2020-07-28

11:53 Revision 1d5c810f: [TASK] Set TYPO3 version to 10.4.7-dev
Change-Id: Ic4ba46adc43796678c8038c2628732d902061e7f
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/651...
Oliver Hader
11:51 Revision 3db82244: [TASK] Set TYPO3 version to 9.5.21-dev
Change-Id: I24988b5c3c850252c2be6ec0ff3e6f23459a3446
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/651...
Oliver Hader
10:48 Revision 4ec29fe1: [RELEASE] Release of TYPO3 10.4.6
Change-Id: I7f9c4687b86d5fb7d206f390d278afcb5346aeee
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/651...
Oliver Hader
10:36 Revision 9c66a63a: [RELEASE] Release of TYPO3 9.5.20
Change-Id: I53436b24663b8bcb5f2a53017d588795a508caa2
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/651...
Oliver Hader
10:20 Revision c166953e: [SECURITY] Avoid ambiguous HMAC results
Cryptographic hashes being calculated from and for query
parameters must only be used for a specific use-case or
scop...
Oliver Hader
10:20 Revision b5b3956b: [SECURITY] Apply file deny pattern to eID API used for file retrieval
The file deny pattern is applied to public eID API to mitigate the
possibility to retrieve configuration stored in PH...
Oliver Hader
10:19 Revision 85d3e70d: [SECURITY] Avoid ambiguous HMAC results
Cryptographic hashes being calculated from and for query
parameters must only be used for a specific use-case or
scop...
Oliver Hader
10:18 Revision 6069aa2e: [SECURITY] Apply file deny pattern to eID API used for file retrieval
The file deny pattern is applied to public eID API to mitigate the
possibility to retrieve configuration stored in PH...
Oliver Hader
10:18 Revision d2842eb1: [SECURITY] Avoid ambiguous HMAC results
Cryptographic hashes being calculated from and for query
parameters must only be used for a specific use-case or
scop...
Oliver Hader
10:18 Revision 6cd384be: [SECURITY] Apply file deny pattern to eID API used for file retrieval
The file deny pattern is applied to public eID API to mitigate the
possibility to retrieve configuration stored in PH...
Oliver Hader

2020-07-27

18:48 Revision 2cd7b264: [BUGFIX] Respect different matcher config of ConstructorArgumentMatcher
The extensionScannerRstFileReferences check expects rstFiles listed
in first level of the configuration array. Constr...
Anja Leichsenring
18:48 Revision 100a8daa: [BUGFIX] Respect different matcher config of ConstructorArgumentMatcher
The extensionScannerRstFileReferences check expects rstFiles listed
in first level of the configuration array. Constr...
Anja Leichsenring
18:27 Revision a486fee7: [BUGFIX] Respect different matcher config of ConstructorArgumentMatcher
The extensionScannerRstFileReferences check expects rstFiles listed
in first level of the configuration array. Constr...
Anja Leichsenring
18:13 Revision c5d32109: [BUGFIX] Drop obsolete CSS code
This patch removes a lot of either unused or superfluous CSS code.
Some stuff seems to have travelled in time to sta...
Andreas Fernandez
17:29 Revision 5e3fcef0: [BUGFIX] Drop obsolete CSS code
This patch removes a lot of either unused or superfluous CSS code.
Some stuff seems to have travelled in time to sta...
Andreas Fernandez
17:09 Revision f1f0d639: [TASK] Update description for lockIP and lockIPv6
Remove an outdated reference to the user agent in the
description of [FE][lockIP] and [FE][lockIPv6].
Session lockin...
Torben Hansen
16:38 Revision bd01a51c: [TASK] Remove ObjectManager from Extensionmanager
ObjectManager is not used anymore in ExtensionManager,
except for e.g. Controllers and Repository logic.
Resolves: #...
Benni Mack
16:36 Revision 9b88e6bd: [BUGFIX] Send warning email for backend login failure on all DBMS
This patch fixes the SQL query retrieving the failed login attempts
which was broken due to a missing GROUP BY statem...
Stephan Großberndt
16:17 Revision fac49f9d: [TASK] Update description for lockIP and lockIPv6
Remove an outdated reference to the user agent in the
description of [FE][lockIP] and [FE][lockIPv6].
Session lockin...
Torben Hansen
15:46 Revision 471d201b: [TASK] Update description for lockIP and lockIPv6
Remove an outdated reference to the user agent in the
description of [FE][lockIP] and [FE][lockIPv6].
Session lockin...
Torben Hansen
15:43 Revision 0ee17207: [BUGFIX] Send warning email for backend login failure on all DBMS
This patch fixes the SQL query retrieving the failed login attempts
which was broken due to a missing GROUP BY statem...
Stephan Großberndt
13:39 Revision d04be7c8: [BUGFIX] Correctly remove added items from unique selectbox
This patch adds the current selected value in the parents selectbox if no
uid is set in its data attributes. This ens...
Nicole Cordes
12:49 Revision 801f2c35: [BUGFIX] Skip TimeTracker errors in ErrorHandler
If adding a message to the TimeTracker (for admin panel) in the
ErrorHandler fails, that error fails silently now.
T...
Benni Mack
12:48 Revision 5838af24: [BUGFIX] Deleting a localized page deletes its localized records
This fixes an issue that has been in the core "since ever":
Have a localized page with localized records on it. If th...
Christian Kuhn
12:19 Revision 55d9da56: [BUGFIX] Skip TimeTracker errors in ErrorHandler
If adding a message to the TimeTracker (for admin panel) in the
ErrorHandler fails, that error fails silently now.
T...
Benni Mack
12:19 Revision 6e7ea527: [BUGFIX] Correctly remove added items from unique selectbox
This patch adds the current selected value in the parents selectbox if no
uid is set in its data attributes. This ens...
Nicole Cordes

2020-07-26

16:01 Revision 9ad1b7db: [TASK] Allow typo3/cms to be installed with Composer 2
Currently the dev dependency ocramius/package-versions does not
work with Composer 2. To overcome this, Composer publ...
Helmut Hummel

2020-07-25

19:29 Revision 1da944bc: [BUGFIX] Show indexed_search backend module on PostgreSQL for pages with subpages
This patch fixes the SQL query retrieving the statistics in the
indexed_search backend module for pages containing su...
Stephan Großberndt
19:29 Revision a82a7c5f: [BUGFIX] Show indexed_search backend module on PostgreSQL for pages with subpages
This patch fixes the SQL query retrieving the statistics in the
indexed_search backend module for pages containing su...
Stephan Großberndt
18:31 Revision ee7500a2: [BUGFIX] Show indexed_search backend module on PostgreSQL for pages with subpages
This patch fixes the SQL query retrieving the statistics in the
indexed_search backend module for pages containing su...
Stephan Großberndt
11:27 Revision 6fd7c3c4: [BUGFIX] Adjust processing order of routes during URL generation
Prior to this patch routes were processed in reverse definition order.
Routes defined last came first. Depending on t...
Oliver Hader
11:27 Revision e25bc8a8: [BUGFIX] Adjust processing order of routes during URL generation
Prior to this patch routes were processed in reverse definition order.
Routes defined last came first. Depending on t...
Oliver Hader
11:24 Revision 9ada2345: [BUGFIX] Deleting a localized page deletes its localized records
This fixes an issue that has been in the core "since ever":
Have a localized page with localized records on it. If th...
Christian Kuhn
10:52 Revision 4f4b1710: [BUGFIX] Deleting a localized page deletes its localized records
This fixes an issue that has been in the core "since ever":
Have a localized page with localized records on it. If th...
Christian Kuhn

2020-07-24

18:48 Revision 8130f40c: [TASK] Remove deleted class alias maps
During the removal of the class aliases the configurations in the core
extensions were not removed.
This patch remov...
Simon Gilli
16:30 Revision ca66e8d0: [TASK] Allow typo3/cms to be installed with Composer 2
Currently the dev dependency ocramius/package-versions does not
work with Composer 2. To overcome this, Composer publ...
Helmut Hummel
11:07 Revision 231a5f4e: [BUGFIX] Provide example on how to limit phpunit test execution
The famous runTests.sh script misses an example on how to run
a filtered set of tests only in a given test file. This...
Anja Leichsenring
11:07 Revision 814ee2db: [BUGFIX] Provide example on how to limit phpunit test execution
The famous runTests.sh script misses an example on how to run
a filtered set of tests only in a given test file. This...
Anja Leichsenring
10:58 Revision 7d623d92: [BUGFIX] Add missing css class to create new IRRE relations
This patch adds the missing css class to get the "add new relation" button for
IRRE selector fields working again.
R...
Nicole Cordes
10:46 Revision 05cdada9: [BUGFIX] Provide example on how to limit phpunit test execution
The famous runTests.sh script misses an example on how to run
a filtered set of tests only in a given test file. This...
Anja Leichsenring
10:43 Revision 743898b5: [BUGFIX] Add missing css class to create new IRRE relations
This patch adds the missing css class to get the "add new relation" button for
IRRE selector fields working again.
R...
Nicole Cordes
 

Also available in: Atom