Project

General

Profile

Activity

From 2020-07-13 to 2020-08-11

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

2020-07-23

22:19 Revision e3c29b7f: [BUGFIX] Translation wizard shows correct elements in workspace
Since #89555 versioned records do not have pid=-1 set anymore,
but the uid of the live page or live placeholder recor...
Christian Kuhn
21:49 Revision 7f10f825: [BUGFIX] Translation wizard shows correct elements in workspace
Since #89555 versioned records do not have pid=-1 set anymore,
but the uid of the live page or live placeholder recor...
Christian Kuhn
17:27 Revision 41977a4a: [TASK] Add 'enableControlPanels' argument
When creating an own backend module with a table list from be.tablelist
viewhelper, controlpanel buttons can be displ...
Florian Auderset
17:12 Revision dff28c09: [TASK] Add 'enableControlPanels' argument
When creating an own backend module with a table list from be.tablelist
viewhelper, controlpanel buttons can be displ...
Florian Auderset
15:44 Revision 825d90d5: [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...
Tymoteusz Motylewski
10:31 Revision a253b871: [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...
Tymoteusz Motylewski
10:16 Revision fb61db41: [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...
Tymoteusz Motylewski

2020-07-21

14:46 Revision ef555ae9: [BUGFIX] Implement Tag interface for DocBlock tags
Since phpdocumentor/reflection-docbloc 5.2.x a tag is required to
implement also the phpDocumentor\Reflection\DocBloc...
Simon Gilli
13:41 Revision 68cba1db: [BUGFIX] Correctly render information boxes if image rendering tests fail
Due to a naming mismatch in the refactoring during #87724 it was tried to
render information boxes based on the paren...
Andreas Fernandez
13:34 Revision 9dc190ad: [BUGFIX] Implement Tag interface for DocBlock tags
Since phpdocumentor/reflection-docbloc 5.2.x a tag is required to
implement also the phpDocumentor\Reflection\DocBloc...
Simon Gilli
13:18 Revision 0ce30f0a: [!!!][TASK] Remove lockToDomain feature for BE and FE
Both fe_users/be_users and be_groups/fe_groups have a feature called "lockToDomain".
Although it is called the same,...
Benni Mack
11:58 Revision edce3cc7: [TASK] Use $cObj->stdWrapValue where possible
A common way to apply stdWrap is to use the ternary operator to check
for existing stdWrap config. This can be replac...
Nikita Hovratov
11:21 Revision 8e078afd: [BUGFIX] Correctly render information boxes if image rendering tests fail
Due to a naming mismatch in the refactoring during #87724 it was tried to
render information boxes based on the paren...
Andreas Fernandez
09:27 Revision 24aabfff: [BUGFIX] Fix indenting in changelog
Indenting in .rst files caused blocks to be rendered as quotes.
Resolves: #91821
Releases: master, 10.4, 9.5
Change-...
Sybille Peters
09:26 Revision 6e3f5394: [BUGFIX] Fix indenting in changelog
Indenting in .rst files caused blocks to be rendered as quotes.
Resolves: #91821
Releases: master, 10.4, 9.5
Change-...
Sybille Peters
09:03 Revision aa9383fd: [BUGFIX] Fix indenting in changelog
Indenting in .rst files caused blocks to be rendered as quotes.
Resolves: #91821
Releases: master, 10.4, 9.5
Change-...
Sybille Peters
08:41 Revision d059da2b: [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

2020-07-20

20:25 Revision 27ccbd29: [BUGFIX] Set fixed widths for extension manager ui elements
The search field has now an own class to apply css before
the wrapper gets rendered. The extension list table columns...
Nikita Hovratov
19:32 Revision 3129ef6f: [BUGFIX] Set fixed widths for extension manager ui elements
The search field has now an own class to apply css before
the wrapper gets rendered. The extension list table columns...
Nikita Hovratov
12:24 Revision 82c19f60: [!!!][TASK] Remove deprecated icon identifiers
Resolves: #91740
Releases: master
Change-Id: Ie728f74bd45f7e427f4f2242778257320eac5ef7
Reviewed-on: https://review.ty...
Andreas Fernandez
10:36 Revision 497756ec: [BUGFIX] Increase size of sitemap_priority database field
The field size is increased to decimal(2,1) to be able to store
the value 1.0 zero in MariaDB databases.
Resolves: #...
Alexander Stehlik
10:22 Revision 36aee736: [BUGFIX] Increase size of sitemap_priority database field
The field size is increased to decimal(2,1) to be able to store
the value 1.0 zero in MariaDB databases.
Resolves: #...
Alexander Stehlik

2020-07-17

17:32 Revision 01334208: [TASK] Adjust ActionDispatcher comments in BackendUtility
Resolves: #91819
Releases: master, 10.4
Change-Id: I8f43397f3366e66f08ca2dad7bcfd290e0769c58
Reviewed-on: https://rev...
Oliver Hader
17:15 Revision 71ba026b: [TASK] Adjust ActionDispatcher comments in BackendUtility
Resolves: #91819
Releases: master, 10.4
Change-Id: I8f43397f3366e66f08ca2dad7bcfd290e0769c58
Reviewed-on: https://rev...
Oliver Hader
15:22 Revision e8ccc872: [TASK] Store tab menu states in sessionStorage
The tab handling now utilizes the BrowserSession module to store the tab
menu states in the browser's sessionStorage....
Andreas Fernandez
14:43 Revision 5ec8c274: [TASK] Order Changelog versions for v10 descending
The newest versions are to be on top, to comply to the order
given to older versions.
Releases: master, 10.4
Resolve...
Alexander Nostadt
14:25 Revision c14e73fe: [TASK] Remove inline JavaScript from backend paginate view helper
Inline JavaScript used in the backend paginate widget is replaced by
data-attribute instructions handled by `GlobalEv...
Oliver Hader
14:25 Revision 5e018b81: [TASK] Remove inline JavaScript from backend paginate view helper
Inline JavaScript used in the backend paginate widget is replaced by
data-attribute instructions handled by `GlobalEv...
Oliver Hader
14:20 Revision 1f648cb9: [TASK] Order Changelog versions for v10 descending
The newest versions are to be on top, to comply to the order
given to older versions.
Releases: master
Resolves: #91...
Alexander Nostadt

2020-07-16

00:04 Revision 827e8ebf: [TASK] Reduce inline JavaScript for refreshing backend components
Left-hand module menu and top toolbar are refreshed using inline
JavaScript when e.g. an extension is de-/activated i...
Benjamin Franzke
00:02 Revision 451633f5: [TASK] Reduce inline JavaScript for refreshing backend components
Left-hand module menu and top toolbar are refreshed using inline
JavaScript when e.g. an extension is de-/activated i...
Benjamin Franzke

2020-07-15

23:51 Revision 9558db13: [TASK] Streamline GlobalEventHandler JavaScript module
* streamline variable names
* streamline method names
* preparation for additions in the future
Resolves: #91805
Rel...
Oliver Hader
23:49 Revision efd86093: [TASK] Streamline GlobalEventHandler JavaScript module
* streamline variable names
* streamline method names
* preparation for additions in the future
Resolves: #91805
Rel...
Oliver Hader
23:13 Revision 079cc536: [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
17:11 Revision 93b7d057: [BUGFIX] Move translations of general information widget to EXT:dashboard
Removed the dependency on EXT:about by adding translations for the
General Information widget to EXT:dashboard itself...
Richard Haeser
17:07 Revision 90a19152: [BUGFIX] Avoid SQL error in indexed_search indexer on PostgreSQL
This patch fixes the SQL query inserting index_rel records on PostgreSQL
by making sure an integer instead of a float...
Stephan Großberndt
17:06 Revision 94a90f13: [BUGFIX] Avoid SQL error in indexed_search indexer on PostgreSQL
This patch fixes the SQL query inserting index_rel records on PostgreSQL
by making sure an integer instead of a float...
Stephan Großberndt
16:41 Revision 0f08c166: [BUGFIX] Move translations of general information widget to EXT:dashboard
Removed the dependency on EXT:about by adding translations for the
General Information widget to EXT:dashboard itself...
Richard Haeser
11:47 Revision 1b851293: [BUGFIX] Avoid SQL error in indexed_search indexer on PostgreSQL
This patch fixes the SQL query inserting index_rel records on PostgreSQL
by making sure an integer instead of a float...
Stephan Großberndt

2020-07-13

13:32 Revision cb1ed9ae: [DOCS] Fix reST markup
Releases: master, 10.4
Resolves: #91791
Change-Id: Id26b4288a7e7eff902a3c31431635dcf0950b5da
Martin Bless
13:32 Revision 46b2f090: [DOCS] Fix reST markup
Releases: master, 10.4
Resolves: #91791
Change-Id: Id26b4288a7e7eff902a3c31431635dcf0950b5da
Martin Bless
 

Also available in: Atom