Project

General

Profile

Activity

From 2023-06-14 to 2023-07-13

2023-07-13

08:30 Revision 3f2e8650: [BUGFIX] Fetch pages in different language when in free mode
The special case for "pages" is that there is always
a record in sys_language_uid=0 and that the pages
in the default...
Benni Mack
08:30 Revision 201e8015: [BUGFIX] Fetch pages in different language when in free mode
The special case for "pages" is that there is always
a record in sys_language_uid=0 and that the pages
in the default...
Benni Mack
06:26 Revision 61602bc2: [BUGFIX] Do not store bollocks markup in icon cache
In very rare cases it may happen that a backend session is not valid
anymore when an icon is loaded within the TYPO3 ...
Andreas Fernandez
06:18 Revision 2a3e57cd: [BUGFIX] Do not store bollocks markup in icon cache
In very rare cases it may happen that a backend session is not valid
anymore when an icon is loaded within the TYPO3 ...
Andreas Fernandez
05:55 Revision f304047f: [BUGFIX] Do not store bollocks markup in icon cache
In very rare cases it may happen that a backend session is not valid
anymore when an icon is loaded within the TYPO3 ...
Andreas Fernandez

2023-07-12

23:06 Revision f0548332: [BUGFIX] Only pass strings to string functions in EXT:backend
Fix some failures that occur if the internal classes in EXT:backend
use strict typing.
Resolves: #101325
Releases: m...
Oliver Klee
23:05 Revision 15950a54: [BUGFIX] Only pass strings to string functions in EXT:backend
Fix some failures that occur if the internal classes in EXT:backend
use strict typing.
Resolves: #101325
Releases: m...
Oliver Klee
23:05 Revision 50c3c486: [BUGFIX] Only pass strings to string functions in EXT:backend
Fix some failures that occur if the internal classes in EXT:backend
use strict typing.
Resolves: #101325
Releases: m...
Oliver Klee
22:29 Revision 0f1f6a6a: [TASK] Modernize array callbacks in EXT:belog and EXT:beuser
Add native type declarations and first-class callables for improved
type safety and readability.
Resolves: #101314
R...
Oliver Klee
16:22 Revision 9ef563b1: [!!!][TASK] Make the parameter for GU::sanitizeLocalUrl required
There is no point in sanitizing a URL that is not given.
Resolves: #101311
Related: #101305
Releases: main
Change-Id...
Oliver Klee
16:20 Revision 7dc0969c: [BUGFIX] Mark current page in indexed_search via `aria-current`
To support screen readers, the current page in the indexed_search
pagination is now enriched with the `aria-current` ...
Andreas Fernandez
16:19 Revision 15b3fbd1: [BUGFIX] Mark current page in indexed_search via `aria-current`
To support screen readers, the current page in the indexed_search
pagination is now enriched with the `aria-current` ...
Andreas Fernandez
15:49 Revision 49515391: [BUGFIX] Fix show/hide thumbnails and clipboard in filelist module
Bring back functionality of the options to show or hide
thumbnails and clipboard in filelist module.
$params may con...
Marco Kuprat
15:40 Revision 7e0e6432: [BUGFIX] Fix show/hide thumbnails and clipboard in filelist module
Bring back functionality of the options to show or hide
thumbnails and clipboard in filelist module.
$params may con...
Marco Kuprat
08:40 Revision 9058fc76: [BUGFIX] Use Symfony filesystem in `InstallerScripts`
The internal script `Build/Scripts/composer/InstallerScripts.php`
references the `TYPO3\CMS\Composer\Plugin\Util\File...
Andreas Fernandez
08:36 Revision c4d79f5c: [BUGFIX] Prevent default behavior only for page selector links
The change for #101271 introduced a global event handler to replace the
inline onclick events. The current approach b...
Andreas Fernandez
08:31 Revision 04503db0: [BUGFIX] Use Symfony filesystem in `InstallerScripts`
The internal script `Build/Scripts/composer/InstallerScripts.php`
references the `TYPO3\CMS\Composer\Plugin\Util\File...
Andreas Fernandez
08:26 Revision dd85d5a4: [BUGFIX] Prevent default behavior only for page selector links
The change for #101271 introduced a global event handler to replace the
inline onclick events. The current approach b...
Andreas Fernandez
08:00 Revision 15128a1f: [TASK] Replace deprecated egrep in commit-msg hook
egrep is deprecated since 2.5.3 (2007) and is
marked as obsolete in grep 3.8, see
https://lists.gnu.org/archive/html/...
Benjamin Franzke
07:59 Revision a4fe9e93: [TASK] Replace deprecated egrep in commit-msg hook
egrep is deprecated since 2.5.3 (2007) and is
marked as obsolete in grep 3.8, see
https://lists.gnu.org/archive/html/...
Benjamin Franzke
07:30 Revision 4f2e492b: [TASK] Replace deprecated egrep in commit-msg hook
egrep is deprecated since 2.5.3 (2007) and is
marked as obsolete in grep 3.8, see
https://lists.gnu.org/archive/html/...
Benjamin Franzke

2023-07-11

16:15 Revision 185c3eda: [TASK] Harden array callbacks in EXT:core, part 1
Add native type declarations and first-class callables for improved
type safety and readability. Also make some callb...
Oliver Klee
10:27 Revision 5980d2a9: [TASK] Set TYPO3 version to 11.5.30-dev
Change-Id: I1608d379e6becff4a45b9afb972b02cc91645947
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/799...
Benni Mack
10:24 Revision 275eada2: [TASK] Set TYPO3 version to 12.4.4-dev
Change-Id: I1ec587f07922fb2d1516e78c021899634489ff53
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/799...
Benni Mack
10:11 Revision a0a6929c: [RELEASE] Release of TYPO3 11.5.29
Change-Id: I0c4b5c42c6254d4d63f2f125b58862bcc119613c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/799...
Benni Mack
10:08 Revision 98da206e: [RELEASE] Release of TYPO3 12.4.3
Change-Id: I0de711a07cdc82980a0647f341f165b8602d8304
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/799...
Benni Mack
09:55 Revision 8eb72af8: [BUGFIX] Use correct fallback type for GeneralUtility::sanitizeLocalUrl
`GeneralUtility::sanitizeLocalUrl` expects a string. So
the fallback value when calling this method also needs
to be ...
Oliver Klee
09:55 Revision 27264804: [BUGFIX] Use correct fallback type for GeneralUtility::sanitizeLocalUrl
`GeneralUtility::sanitizeLocalUrl` expects a string. So
the fallback value when calling this method also needs
to be ...
Oliver Klee
09:55 Revision 5c1a740b: [BUGFIX] Use correct fallback type for GeneralUtility::sanitizeLocalUrl
`GeneralUtility::sanitizeLocalUrl` expects a string. So
the fallback value when calling this method also needs
to be ...
Oliver Klee
09:46 Revision e7b045ae: [TASK] Add basic test for ShowImageController (tx_cms_showpic)
Adds a basic test case for simulating the behavior of the eID
script `tx_cms_showpic` in the frontend rendering proce...
Oliver Hader
09:44 Revision f4465268: [BUGFIX] Respect `data-content` for modals again
With the upgrade to Bootstrap 5, modals unintentionally don't support
the `data-content` attribute anymore as this wa...
Andreas Fernandez
09:42 Revision 63c87699: [TASK] Add more tests for GeneralUtility::isOnCurrentHost
There already was a data provider for the negative case of this
method, but no tests using this data provider.
Resol...
Oliver Klee
09:42 Revision 587690cd: [BUGFIX] Respect `data-content` for modals again
With the upgrade to Bootstrap 5, modals unintentionally don't support
the `data-content` attribute anymore as this wa...
Andreas Fernandez
09:42 Revision 6545deb2: [TASK] Add more tests for GeneralUtility::isOnCurrentHost
There already was a data provider for the negative case of this
method, but no tests using this data provider.
Resol...
Oliver Klee
09:30 Revision 22d35731: [TASK] Add basic test for ShowImageController (tx_cms_showpic)
Adds a basic test case for simulating the behavior of the eID
script `tx_cms_showpic` in the frontend rendering proce...
Oliver Hader
09:19 Revision 5ffe8a1b: [BUGFIX] Respect `data-content` for modals again
With the upgrade to Bootstrap 5, modals unintentionally don't support
the `data-content` attribute anymore as this wa...
Andreas Fernandez
09:15 Revision 35a2b09b: [TASK] Add more tests for GeneralUtility::isOnCurrentHost
There already was a data provider for the negative case of this
method, but no tests using this data provider.
Resol...
Oliver Klee
08:06 Revision b581984e: [BUGFIX] Fix workspace stage-change mail recipient selection
Stage-change notification mails have only been delivered to the last
recipient off the list of possible recipients, b...
Benjamin Franzke
08:06 Revision 0f24df96: [BUGFIX] Fix workspace stage-change mail recipient selection
Stage-change notification mails have only been delivered to the last
recipient off the list of possible recipients, b...
Benjamin Franzke
08:06 Revision 5fd7b342: [BUGFIX] Fix workspace stage-change mail recipient selection
Stage-change notification mails have only been delivered to the last
recipient off the list of possible recipients, b...
Benjamin Franzke
08:06 Revision 69849b3f: [BUGFIX] Keep link handler settings in filelist url generation
Since a filelist instance is used in the
link browser for the file and folder types,
the link generation of the filel...
Oliver Bartsch
08:06 Revision 58762cda: [BUGFIX] Keep link handler settings in filelist url generation
Since a filelist instance is used in the
link browser for the file and folder types,
the link generation of the filel...
Oliver Bartsch
08:05 Revision 61137e14: [BUGFIX] Apply sorting parameters on filelist initialization
TO be consistent through the backend, filelist
instances are used for all the various file
and folder browsers in the...
Oliver Bartsch
08:05 Revision 597e6b35: [BUGFIX] Apply sorting parameters on filelist initialization
TO be consistent through the backend, filelist
instances are used for all the various file
and folder browsers in the...
Oliver Bartsch

2023-07-10

21:57 Revision a56c481b: [TASK] Update URL bar in nested backend installtool
Map backend URLs like
/typo3/install.php?install%5Bcontroller%5D=settings
to /typo3/module/tools/settings for display...
Benjamin Franzke
21:04 Revision f5f0cacb: [BUGFIX] Use correct fallback for sort field in FileBrowser
Resolves: #101304
Related: #100949
Releases: main, 12.4
Change-Id: I5ca63b7cdc8fb039392d29490f3e64facb0ba4c1
Reviewed...
Nikita Hovratov
21:02 Revision 0e8deb2a: [DOCS] Fix link to community extension documentation
Replace link to the documentation of the "crawler"
community extension.
Releases: main, 12.4, 11.5
Resolves: #101300...
Philipp Kuhlmay
20:59 Revision dcb9a73c: [BUGFIX] Support deferred ConsumerScope in GlobalEventHandler
The GlobalEventHandler changes the location of the current (target)
window. The location is set to a given destinatio...
Nicole Cordes
20:59 Revision 6b426d4d: [BUGFIX] Support deferred ConsumerScope in GlobalEventHandler
The GlobalEventHandler changes the location of the current (target)
window. The location is set to a given destinatio...
Nicole Cordes
20:59 Revision 0eac6d5d: [BUGFIX] Support deferred ConsumerScope in GlobalEventHandler
The GlobalEventHandler changes the location of the current (target)
window. The location is set to a given destinatio...
Nicole Cordes
20:55 Revision fdbf5d20: [BUGFIX] Use correct fallback for sort field in FileBrowser
Resolves: #101304
Related: #100949
Releases: main, 12.4
Change-Id: I5ca63b7cdc8fb039392d29490f3e64facb0ba4c1
Reviewed...
Nikita Hovratov
20:44 Revision 10a41357: [BUGFIX] Fix sudo mode in non-Sec-Fetch-Dest context
Since #94084 all module URLs are automatically framed by
the TYPO3 main controller whenever they are opened in a
Sec-...
Benjamin Franzke
20:43 Revision 96889af2: [BUGFIX] Fix sudo mode in non-Sec-Fetch-Dest context
Since #94084 all module URLs are automatically framed by
the TYPO3 main controller whenever they are opened in a
Sec-...
Benjamin Franzke
20:43 Revision e1f4d209: [TASK] Update URL bar in nested backend installtool
Map backend URLs like
/typo3/install.php?install%5Bcontroller%5D=settings
to /typo3/module/tools/settings for display...
Benjamin Franzke
20:31 Revision 99483ff8: [TASK] Update URL bar in nested backend installtool
Map backend URLs like
/typo3/install.php?install%5Bcontroller%5D=settings
to /typo3/module/tools/settings for display...
Benjamin Franzke
20:17 Revision ccc30d4b: [BUGFIX] Fix sorting in FileBrowser
Apply sorting params passed in the request
to the element browser filelist.
Resolves: #100949
Releases: main, 12.4
C...
Andreas Nedbal
20:17 Revision 4cdf350c: [BUGFIX] Fix sorting in FileBrowser
Apply sorting params passed in the request
to the element browser filelist.
Resolves: #100949
Releases: main, 12.4
C...
Andreas Nedbal
19:24 Revision 7c024deb: [TASK] Add "_gl" param to excludedParameters for cacheHash
When using GA4, Google's scripts add "_gl" param to track cross domain links.
See https://support.google.com/analyti...
Tomasz Woldański
19:23 Revision 96137365: [TASK] Add "_gl" param to excludedParameters for cacheHash
When using GA4, Google's scripts add "_gl" param to track cross domain links.
See https://support.google.com/analyti...
Tomasz Woldański
19:06 Revision d98d76a7: [TASK] Add "_gl" param to excludedParameters for cacheHash
When using GA4, Google's scripts add "_gl" param to track cross domain links.
See https://support.google.com/analyti...
Tomasz Woldański
13:04 Revision 08349d36: [DOCS] Adjust changelog of simple log rotation
Resolves: #101299
Related: #100926
Releases: main
Change-Id: I24162529da61a0e07d7dae8c8a17317186cd6f9b
Reviewed-on: h...
Oliver Bartsch
10:59 Revision 1fa2f5ba: [DOCS] Fix link to community extension documentation
Replace link to the documentation of the "crawler"
community extension.
Releases: main, 12.4, 11.5
Resolves: #101300...
Philipp Kuhlmay
10:30 Revision a0063c95: [DOCS] Fix link to community extension documentation
Replace link to the documentation of the "crawler"
community extension.
Releases: main, 12.4, 11.5
Resolves: #101300...
Philipp Kuhlmay
07:51 Revision c78b2e5b: [FEATURE] Implement simple log rotation
TYPO3 logs tend to grow over time if not manually cleaned on a regular
basis, potentially leading to full disks. Also...
Andreas Fernandez
07:06 Revision b0033746: [TASK] Remove leftover mailer instantiation in backend PasswordReset
With #101239 the `MailerInterface` has been injected using DI in
the backend password reset class. One manual instant...
Torben Hansen

2023-07-09

18:38 Revision 0c4a8afa: [TASK] Remove unused variable in InfoModuleController
The variable `$languageService` in `InfoModuleController` is unused
and can safely be removed.
Resolves: #101296
Re...
Torben Hansen

2023-07-08

12:00 Revision d7503855: [TASK] Let ClassSchema skip static properties/methods
Reflection information on static properties and methods
is not needed by Extbase, therefore they are now skipped.
Re...
Alexander Schnitzler
11:44 Revision db214eb6: [!!!][TASK] Introduce type declarations in ResourceInterface
This change introduces return type declarations of methods
of the ResourceInterface.
This affects many classes due t...
Alexander Schnitzler
11:39 Revision 94f6764d: [BUGFIX] Allow EmailFinisher recipients override with TypoScript again
Resolves: #98178
Releases: main, 12.4, 11.5
Change-Id: I6ebcbb67b9cc51d7d56b1da945fdd8b05d5081dc
Reviewed-on: https:/...
Gerrit Mohrmann
11:38 Revision 30af95c6: [BUGFIX] Allow EmailFinisher recipients override with TypoScript again
Resolves: #98178
Releases: main, 12.4, 11.5
Change-Id: I6ebcbb67b9cc51d7d56b1da945fdd8b05d5081dc
Reviewed-on: https:/...
Gerrit Mohrmann
11:27 Revision 3570b028: [BUGFIX] Respect sub-requests in HTTP referrer redirect URL evaluation
With #99920 the HTTP referrer evaluation has been extended to not
overwrite the evaluated HTTP referrer on failed log...
Torben Hansen
11:25 Revision 34cc521a: [!!!][TASK] Introduce capabilities bit set
Instead of managing the capabilities bit value as
integer property on the drivers and resource storage,
they are now ...
Alexander Schnitzler
11:24 Revision 9ab0df8a: [BUGFIX] Allow EmailFinisher recipients override with TypoScript again
Resolves: #98178
Releases: main, 12.4, 11.5
Change-Id: I6ebcbb67b9cc51d7d56b1da945fdd8b05d5081dc
Reviewed-on: https:/...
Gerrit Mohrmann
05:36 Revision 0f49281a: [TASK] Remove PseudoSiteTcaDisplayCondition
The tca display condition for checking pseudo sites no longer
serves a purpose.
Resolves: #100711
Releases: main
Cha...
Christian Eßl

2023-07-07

21:29 Revision 51be6052: [BUGFIX] Provide shortcut button for "Today" in date picker
flatpickr doesn't provide an easy possibility to set the today's date.
To solve this issue, the plugin `shortcut-butt...
Andreas Fernandez
21:28 Revision b63fcedb: [BUGFIX] Disable preview links if no preview uri can be generated
Resolves: #101276
Releases: main, 12.4
Change-Id: Ie9941076dc54fc3c123241cf51a50a19a9145ec6
Reviewed-on: https://revi...
Benjamin Kott
20:19 Revision 35494d65: [BUGFIX] Provide shortcut button for "Today" in date picker
flatpickr doesn't provide an easy possibility to set the today's date.
To solve this issue, the plugin `shortcut-butt...
Andreas Fernandez
16:23 Revision 50daee72: [BUGFIX] Disable preview links if no preview uri can be generated
Resolves: #101276
Releases: main, 12.4
Change-Id: Ie9941076dc54fc3c123241cf51a50a19a9145ec6
Reviewed-on: https://revi...
Benjamin Kott
14:27 Revision 76d868d9: [BUGFIX] Allow import module to also access distributions
This patch streamlines the import module with the import command.
While the CLI commands can import data from extensi...
Benjamin Kott
14:25 Revision 060500a4: [TASK] Add MM-related DataHandler tests
This change adds the status quo for further MM-related work.
This relates to some tests that had tests on
"allowLang...
Benni Mack
14:23 Revision 56b0c50f: [BUGFIX] Fix command detection with open_basedir in effect
When `open_basedir` is set (often the case on shared hosting), TYPO3
fails to find executables as it does a check for...
Susanne Moog
13:42 Revision e97960ff: [BUGFIX] Fix command detection with open_basedir in effect
When `open_basedir` is set (often the case on shared hosting), TYPO3
fails to find executables as it does a check for...
Susanne Moog
13:38 Revision 73145ed6: [BUGFIX] Allow import module to also access distributions
This patch streamlines the import module with the import command.
While the CLI commands can import data from extensi...
Benjamin Kott
13:03 Revision 433924dc: [TASK] Add MM-related DataHandler tests
This change adds the status quo for further MM-related work.
This relates to some tests that had tests on
"allowLang...
Benni Mack
13:03 Revision 653bcb4d: [BUGFIX] Prevent message, if workspaces is not installed
With #10551 a pretty cool new feature was introduced
which will show you information about the status of
non versiona...
Benjamin Kott
13:03 Revision daab37f2: [TASK] Correct wrong reference `$packageRenderer` to `$pageRender
Releases: main, 12.4
Resolves: #101284
Change-Id: Idd633c9d764296c9ec2dfb482a75d59a9da3e2d4
Reviewed-on: https://revi...
Stefano Kowalke
12:58 Revision 5787a90f: [BUGFIX] Add returnUrl for Open Documents/Recently Used Documents
A click on open/recently used documents the returnUrl was not set
which led to a blank content frame when the close b...
Jochen Roth
12:47 Revision b39bb819: [BUGFIX] Add returnUrl for Open Documents/Recently Used Documents
A click on open/recently used documents the returnUrl was not set
which led to a blank content frame when the close b...
Jochen Roth
12:24 Revision 00c39c81: [BUGFIX] Prevent message, if workspaces is not installed
With #10551 a pretty cool new feature was introduced
which will show you information about the status of
non versiona...
Benjamin Kott
12:22 Revision 8beb0e27: [TASK] Correct wrong reference `$packageRenderer` to `$pageRender
Releases: main, 12.4
Resolves: #101284
Change-Id: Idd633c9d764296c9ec2dfb482a75d59a9da3e2d4
Reviewed-on: https://revi...
Stefano Kowalke
12:22 Revision d4a9fa5c: [TASK] Remove unused information from ClassSchema
Information that is not needed does not need to be
gathered. It saves both CPU cycles and memory and reduces
the amou...
Alexander Schnitzler
11:03 Revision 6dc1df0e: [BUGFIX] Display field labels of FormEngine container elements
Since #97330, field labels are explicitly added
in the corresponding elements and are no longer
added at a central pl...
Oliver Bartsch
10:35 Revision 4dfc8390: [TASK] Remove jQuery from ImageProcessing
Resolves: #101270
Releases: main
Change-Id: I486a0f05723a979cb03fd822f8d6b508fdd4d2c9
Reviewed-on: https://review.typ...
Oliver Bartsch
08:40 Revision 76ac42af: [BUGFIX] Use specific file palettes as default for file references
In sys_file_reference tables a standard basic palette
is used for filetypes image, audio and video.
Therefore no alte...
Benjamin Kott
08:39 Revision 8013b4b8: [BUGFIX] Remove pagination arrows from translations files
We are removing the pagination arrows from the translation
files since they needed to be marked with "aria-hidden" to...
Benjamin Kott
08:30 Revision 72bbfb36: [TASK] Extract Indexed Search inline event handling
Indexed Search pagination still uses `onclick="..."` inline
event handlers. For being compatible with content securit...
Oliver Hader
08:28 Revision 84e3425d: [BUGFIX] Use specific file palettes as default for file references
In sys_file_reference tables a standard basic palette
is used for filetypes image, audio and video.
Therefore no alte...
Benjamin Kott
08:26 Revision dd4bc748: [BUGFIX] Remove pagination arrows from translations files
We are removing the pagination arrows from the translation
files since they needed to be marked with "aria-hidden" to...
Benjamin Kott
08:18 Revision 1db43b0d: [!!!][TASK] Remove RequireJS
RequireJS has been replaced by ECMAScript v6/v11
modules and is now removed.
Support for RequireJS in FormEngine has...
Benjamin Franzke
08:10 Revision d81b22d3: [TASK] Extract Indexed Search inline event handling
Indexed Search pagination still uses `onclick="..."` inline
event handlers. For being compatible with content securit...
Oliver Hader
08:05 Revision a40a4d21: [BUGFIX] Check rootline for extendToSubpages when previewing
The rootline may contain extendToSubpages settings for hidden
or timed records which prevented previewing a page beca...
Susanne Moog
08:04 Revision 4ef07f34: [BUGFIX] Omit warning when allowInconsistentLanguageHandling is active
In case mod.web_layout.allowInconsistentLanguageHandling is set,
no warnings about inconsistent language usage should...
Riny van Tiggelen
07:49 Revision cf18d252: [TASK] Remove jQuery from EnvironmentCheck
Resolves: #101269
Releases: main
Change-Id: I86e9e579a78861e3b080777b722555863536a734
Reviewed-on: https://review.typ...
Oliver Bartsch

2023-07-06

22:23 Revision e400e290: [BUGFIX] Avoid exception for recent documents
Backend no longer crashes with an TableNotFoundException if a
table has been removed and an according item is in the ...
Stephan Großberndt
22:14 Revision 69ddb8b0: [TASK] Streamline error for already filled database
Currently, when the selected db has already tables
an exception is thrown
This has been changed by showing a nicely ...
Jochen Roth
21:59 Revision 702abe66: [TASK] Revert "[BUGFIX] Ensure DateTime conversion does not throw an error"
This reverts commit aa956a53c2cebe3d44f99368941c3d8c348ee8b7.
It has been merged before CI run was completed
and the ...
Benjamin Franzke
21:42 Revision f75d0678: [TASK] Remove symfony/polyfill-intl-normalizer due to ext-intl
Package symfony/polyfill-intl-normalizer can be removed again,
since ext-intl is already a composer requirement.
Exe...
Oliver Hader
21:41 Revision 391ab3ac: [TASK] Remove symfony/polyfill-intl-normalizer due to ext-intl
Package symfony/polyfill-intl-normalizer can be removed again,
since ext-intl is already a composer requirement.
Exe...
Oliver Hader
20:23 Revision 39a5de46: [BUGFIX] Avoid exception for recent documents
Backend no longer crashes with an TableNotFoundException if a
table has been removed and an according item is in the ...
Stephan Großberndt
20:12 Revision 4038aabd: [BUGFIX] Do not abort renameFile if filename sanitizable
It is possible to rename a file with ResourseStorage::renameFile(). This
is also used under the hood, if a file is re...
Sybille Peters
20:06 Revision b51c348d: [BUGFIX] Check rootline for extendToSubpages when previewing
The rootline may contain extendToSubpages settings for hidden
or timed records which prevented previewing a page beca...
Susanne Moog
20:06 Revision aa956a53: [BUGFIX] Ensure DateTime conversion does not throw an error
When DataHandler is used to import data from the $dataMap
and a field with dbType="date" is filled with a timestamp,
...
Benni Mack
19:57 Revision 4ad0c247: [TASK] Streamline error for already filled database
Currently, when the selected db has already tables
an exception is thrown
This has been changed by showing a nicely ...
Jochen Roth
19:54 Revision 27b2a852: [BUGFIX] Omit warning when allowInconsistentLanguageHandling is active
In case mod.web_layout.allowInconsistentLanguageHandling is set,
no warnings about inconsistent language usage should...
Riny van Tiggelen
19:53 Revision 154efd03: [BUGFIX] Avoid exception for recent documents
Backend no longer crashes with an TableNotFoundException if a
table has been removed and an according item is in the ...
Stephan Großberndt
19:50 Revision 5dc44ccb: [BUGFIX] Normalize filename of uploaded files
The filename of uploaded files might not be encoded
as normalized unicode. For instance, this happens when
using umla...
Oliver Hader
19:08 Revision b9b8cf2e: [DOCS] Link to issues in category "Redirects Handling"
The redirects documentation contains a link to the issues on the
page "Known problems", using a category filter.
Thi...
Sybille Peters
19:04 Revision 5be21750: [DOCS] Link to issues in category "Redirects Handling"
The redirects documentation contains a link to the issues on the
page "Known problems", using a category filter.
Thi...
Sybille Peters
19:02 Revision ca614c2a: [BUGFIX] Respect default values in setup command
So far the setup command did not consider default values in
non-interactive mode. This led to unexpected errors when
...
Johannes Nielsen
18:34 Revision ec7617fb: [BUGFIX] Normalize filename of uploaded files
The filename of uploaded files might not be encoded
as normalized unicode. For instance, this happens when
using umla...
Oliver Hader
18:33 Revision 53d8aa3d: [BUGFIX] Normalize filename of uploaded files
The filename of uploaded files might not be encoded
as normalized unicode. For instance, this happens when
using umla...
Oliver Hader
18:31 Revision f74aa725: [BUGFIX] Set default plugin title if no label was set
If the pluginTitle wasn't set, a warning message was rendered
in the page module as if the plugin wasn't configured.
...
Annett Jähnichen
18:22 Revision 1ccaef4f: [BUGFIX] Respect default values in setup command
So far the setup command did not consider default values in
non-interactive mode. This led to unexpected errors when
...
Johannes Nielsen
18:18 Revision 1d5aac83: [DOCS] Link to issues in category "Redirects Handling"
The redirects documentation contains a link to the issues on the
page "Known problems", using a category filter.
Thi...
Sybille Peters
18:09 Revision 866296dd: [BUGFIX] Set default plugin title if no label was set
If the pluginTitle wasn't set, a warning message was rendered
in the page module as if the plugin wasn't configured.
...
Annett Jähnichen
17:56 Revision 2efe738e: [BUGFIX] Set column width for table grids in page module
The backend layout representation in the backend implements a table
based layout. While the columns spanning was inte...
Benjamin Kott
17:39 Revision 25a72672: [BUGFIX] Render only one toggle per node in trees
In non-SVG trees, there are currently two icons representing the node's
expansion state rendered that get toggled via...
Andreas Fernandez
17:31 Revision b3d474df: [BUGFIX] Set column width for table grids in page module
The backend layout representation in the backend implements a table
based layout. While the columns spanning was inte...
Benjamin Kott
17:26 Revision 6d6eff17: [TASK] Streamline backend password reset log message
The current backend password reset log message misses a `}` and logs
the `user_id` if a password has been reset succe...
Torben Hansen
17:26 Revision 55606780: [BUGFIX] Render only one toggle per node in trees
In non-SVG trees, there are currently two icons representing the node's
expansion state rendered that get toggled via...
Andreas Fernandez
17:20 Revision d9c29986: [BUGFIX] Add webhook message for failed mfa attempts
In case a user did not pass necessary multi-factor
authentication, this is handled as a login failure.
Therefore, a ...
Oliver Bartsch
17:02 Revision 23c6613e: [BUGFIX] Add webhook message for failed mfa attempts
In case a user did not pass necessary multi-factor
authentication, this is handled as a login failure.
Therefore, a ...
Oliver Bartsch
16:57 Revision f16cfa14: [TASK] Streamline backend password reset log message
The current backend password reset log message misses a `}` and logs
the `user_id` if a password has been reset succe...
Torben Hansen
16:56 Revision 53b85eb6: [!!!][FEATURE] Add search for form manager
A search form is added to the form manger
to search a form definition by name or persistenceIdentifier.
Because inte...
Josua Vogel
16:01 Revision ff8e87ed: [DOCS] Update docs to refer to ES6 modules instead of RequireJS
Resolves: #101265
Releases: main, 12.4
Change-Id: Ia4b6e5f9cb9c17394e3d72e18d9664ccbaf53f85
Reviewed-on: https://revi...
Benjamin Franzke
15:59 Revision 27e301f5: [TASK] Clarify iteration for re-processing nested tags
Issue #39261 changed the behavior for processing nested tags.
The iteration is adjusted and commented, to make clear ...
Oliver Hader
15:59 Revision 7415c900: [TASK] Clarify iteration for re-processing nested tags
Issue #39261 changed the behavior for processing nested tags.
The iteration is adjusted and commented, to make clear ...
Oliver Hader
15:46 Revision abc264b2: [DOCS] Update docs to refer to ES6 modules instead of RequireJS
Resolves: #101265
Releases: main, 12.4
Change-Id: Ia4b6e5f9cb9c17394e3d72e18d9664ccbaf53f85
Reviewed-on: https://revi...
Benjamin Franzke
14:33 Revision 6bf0d254: [BUGFIX] Properly handle user logged in tasks with MFA enabled
In case a user has MFA enabled, the same handling
is now done as for users, not having MFA enabled.
This is e.g. dis...
Oliver Bartsch
14:31 Revision 38665c81: [TASK] Remove jQuery from TcaExtTablesCheck
Resolves: #101257
Releases: main
Change-Id: I95cc27140efbb219a0c100ca92b802e1ee639a1e
Reviewed-on: https://review.typ...
Oliver Bartsch
14:30 Revision 46cabd7b: [BUGFIX] Support union types for event listeners
Since #94345 it's possible to omit the "event"
identifier when configuring an event listener,
since the service can b...
Oliver Bartsch
14:18 Revision 3a89a232: [BUGFIX] Properly handle user logged in tasks with MFA enabled
In case a user has MFA enabled, the same handling
is now done as for users, not having MFA enabled.
This is e.g. dis...
Oliver Bartsch
14:12 Revision 1b5041a7: [BUGFIX] Change column metaphone to varchar
In case of activated STRICT_TRANS_TABLES, better known as strict_mode,
the index_words record incl. metaphone can not...
Stefan Froemken
13:57 Revision cb96f4b5: [BUGFIX] Support union types for event listeners
Since #94345 it's possible to omit the "event"
identifier when configuring an event listener,
since the service can b...
Oliver Bartsch
13:39 Revision 8f914fa9: [TASK] Remove leftovers from Extbase DI logic
ClassSchema still evaluated several pieces of information
of class properties and (inject)methods for the already rem...
Alexander Schnitzler
13:35 Revision 331b87a7: [BUGFIX] Change column metaphone to varchar
In case of activated STRICT_TRANS_TABLES, better known as strict_mode,
the index_words record incl. metaphone can not...
Stefan Froemken
13:29 Revision 2d2f1ea3: [BUGFIX] Build view level link with page id in access module
Currently, when selecting a level in the "View" menu,
the complete page tree is loaded starting from the root page,
b...
Annett Jähnichen
13:06 Revision 35d72479: [BUGFIX] Build view level link with page id in access module
Currently, when selecting a level in the "View" menu,
the complete page tree is loaded starting from the root page,
b...
Annett Jähnichen
13:03 Revision 9e9da14d: [BUGFIX] Dispatch event on failed mfa attempt
By dispatching a new PSR-14 Event on a failed
multi-factor authentication attempt, it's now
possible to consider such...
Oliver Bartsch
13:01 Revision e0d0047b: [BUGFIX] Accept "00:00 01-01-1970" in FormEngine UI
The FormEngine validation now accepts "00:00 01-01-1970" as an entered
date, which evaluates to int 0. If string 0 is...
Andreas Fernandez
12:37 Revision 6f5f1d9c: [BUGFIX] Check default language for preview requirements
When previewing a translated page that is enabled which has
a parent (default lang) page that is hidden, users got a ...
Susanne Moog
12:37 Revision 18fd43a1: [BUGFIX] Accept "00:00 01-01-1970" in FormEngine UI
The FormEngine validation now accepts "00:00 01-01-1970" as an entered
date, which evaluates to int 0. If string 0 is...
Andreas Fernandez
12:37 Revision cdc94f10: [TASK] Improve handling of non-versionable records
Rephrase the error messages presented to the user after a failed attempt
to create or update a version record in offl...
Lukas Niestroj
12:35 Revision 91034b86: [BUGFIX] Change column metaphone to varchar
In case of activated STRICT_TRANS_TABLES, better known as strict_mode,
the index_words record incl. metaphone can not...
Stefan Froemken
12:09 Revision 462786de: [BUGFIX] Dispatch event on failed mfa attempt
By dispatching a new PSR-14 Event on a failed
multi-factor authentication attempt, it's now
possible to consider such...
Oliver Bartsch
11:57 Revision b6c798e8: [TASK] Improve handling of non-versionable records
Rephrase the error messages presented to the user after a failed attempt
to create or update a version record in offl...
Lukas Niestroj
11:57 Revision bea9a18c: [TASK] Add User- and PageTsConfig old include tag test coverage
This change add additional functional tests to ensure old
import tag syntax works in PageTsConfig UserTsConfig,
from ...
Stefan Bürk
11:44 Revision b57d36c5: [BUGFIX] Allow 1970-01-01 as native datetime input
The TCA processing temporary converts native datetime inputs to
timestamps for some checks.
The start of the unix epo...
Imko Schumacher
11:42 Revision f6e32b97: [TASK] Add User- and PageTsConfig old include tag test coverage
This change add additional functional tests to ensure old
import tag syntax works in PageTsConfig UserTsConfig,
from ...
Stefan Bürk
11:41 Revision 495c7799: [BUGFIX] Check default language for preview requirements
When previewing a translated page that is enabled which has
a parent (default lang) page that is hidden, users got a ...
Susanne Moog
11:28 Revision 5094a34f: [BUGFIX] Allow 1970-01-01 as native datetime input
The TCA processing temporary converts native datetime inputs to
timestamps for some checks.
The start of the unix epo...
Imko Schumacher
10:30 Revision fc71bdba: [TASK] Introduce type declarations in ObjectAccess
Releases: main
Resolves: #101251
Change-Id: Ia80e7a1136e9df116ff9cfa3d2cd5713ccd1a90d
Reviewed-on: https://review.typ...
Alexander Schnitzler
10:21 Revision cbe142a6: [BUGFIX] Disable language (de)activation with write-protected configuration
The language management module writes into system/settings.php to
either enable or disable a language. With the chang...
Andreas Fernandez
09:51 Revision e969b10c: [FEATURE] Show if redirects were checked in report
In the status report there is an additional entry to show if redirect
conflicts have been found.
However, there was ...
Sybille Peters
08:49 Revision 1986bec4: [TASK] styleguide: Add TCA fields for dbType=time and more examples
Fixes: https://github.com/TYPO3-CMS/styleguide/issues/351 Benni Mack
08:44 Revision 7e1c8822: [TASK] Streamline CPP usage in console commands
This change ensures that all console commands use constructor property
promotion.
Resolves: #101244
Releases: main
S...
Torben Hansen
08:11 Revision 77400d1b: [BUGFIX] styleguide: Keep integer-like value for integer type=datetime fields
If the database field type is set to integer for an `type=datetime`
field for format `time` or `timesec`, we keep the...
Stefan Bürk
07:59 Revision 3c372ebe: [BUGFIX] Add FROM part to count query in SuggestWizardDefaultReceiver
This resolves the exception Unknown column 'uid' in 'field list' when using the suggest wizard (For example at field ... Christoph Lehmann
07:56 Revision a5aed20a: [BUGFIX] styleguide: Generate correct values for `datetime` type fields
The database generator does not use the DataHandler for
all operation due to some performance considerations.
That m...
Stefan Bürk
07:55 Revision ec81e63d: [BUGFIX] Do not abort renameFile if filename sanitizable
It is possible to rename a file with ResourseStorage::renameFile(). This
is also used under the hood, if a file is re...
Sybille Peters
07:43 Revision 10b182db: [TASK] Include and load CKEditor locales if configured
This patch adds support for loading the base CKEditor 5
locales and importing them in the backend if requested.
Beca...
Andreas Nedbal
07:36 Revision 132bcabb: [BUGFIX] Fix documentation of "show dialog" in Workspaces
The "show dialog" option is an option
below the notification settings of
each workspace and therefor only impacts the...
Susanne Moog
07:36 Revision 9b7bd8ce: [BUGFIX] Fix documentation of "show dialog" in Workspaces
The "show dialog" option is an option
below the notification settings of
each workspace and therefor only impacts the...
Susanne Moog
07:33 Revision 9d3317e9: [BUGFIX] Respect sub-requests in HTTP referrer redirect URL evaluation
With #99920 the HTTP referrer evaluation has been extended to not overwrite the evaluated HTTP referrer on failed log... Torben Hansen
07:13 Revision aa1592b6: [TASK] Use phpunit 10.2
Update to latest version of phpunit 10.2.3
> composer req --dev phpunit/phpunit:^10.2.3 -w
Resolves: #101232
Releas...
Wouter Wolters
07:13 Revision 60937558: [DOCS] Add sections on allowedContent and its siblings
I've just found out how to hide the fields from the table and table cell
dialog without hacking the source code.
Rel...
Philipp Kitzberger
07:11 Revision ac1e8165: [BUGFIX] Respect sub-requests in HTTP referrer redirect URL evaluation
With #99920 the HTTP referrer evaluation has been extended to not overwrite the evaluated HTTP referrer on failed log... Torben Hansen
07:10 Revision ee732584: [BUGFIX] Respect nullable date time fields
Nullable time fields with value null (not set) are reset to 0 on update.
This changes the value from not set to midni...
JAKOTA Design Group GmbH
07:08 Revision cc1909af: [BUGFIX] Provide languageField in case it's missing
Resolves: #97710
Resolves: #97639
Releases: main, 12.4, 11.5
Change-Id: I5ff95d2d8c4d31105a95da3a18467adb0f7d3852
Rev...
Henrik Elsner
07:08 Revision aa4ab90a: [BUGFIX] Provide languageField in case it's missing
Resolves: #97710
Resolves: #97639
Releases: main, 12.4, 11.5
Change-Id: I5ff95d2d8c4d31105a95da3a18467adb0f7d3852
Rev...
Henrik Elsner
07:08 Revision 75eb34b7: [BUGFIX] Fix documentation of "show dialog" in Workspaces
The "show dialog" option is an option
below the notification settings of
each workspace and therefor only impacts the...
Susanne Moog
07:07 Revision a56c82fa: [BUGFIX] Loosen types for PSR-7 message implementation
This change allows user-lang code when using
TYPO3's PSR-7 implementation to also use integers
and floats for header ...
Benni Mack
07:07 Revision f37d90d2: [BUGFIX] Loosen types for PSR-7 message implementation
This change allows user-lang code when using
TYPO3's PSR-7 implementation to also use integers
and floats for header ...
Benni Mack
07:07 Revision f548b244: [BUGFIX] Properly hide overlay in form engine after translating
If a record is translated, the modal overlay is now closed.
Resolves: #100833
Resolves: #100896
Resolves: #99936
Rel...
Georg Ringer
06:27 Revision fca127cd: [BUGFIX] Use event delegation for frontend links
TYPO3 ships some default handling for encrypted email links and popup
windows. Unfortunately, only links that were av...
Andreas Fernandez
06:27 Revision ff739d54: [BUGFIX] Use event delegation for frontend links
TYPO3 ships some default handling for encrypted email links and popup
windows. Unfortunately, only links that were av...
Andreas Fernandez
06:27 Revision 79f98fbf: [BUGFIX] Use event delegation for frontend links
TYPO3 ships some default handling for encrypted email links and popup
windows. Unfortunately, only links that were av...
Andreas Fernandez
04:09 Revision d295723f: [BUGFIX] Loosen types for PSR-7 message implementation
This change allows user-lang code when using
TYPO3's PSR-7 implementation to also use integers
and floats for header ...
Benni Mack

2023-07-05

21:37 Revision 7e392c6d: [BUGFIX] Provide languageField in case it's missing
Resolves: #97710
Resolves: #97639
Releases: main, 12.4, 11.5
Change-Id: I5ff95d2d8c4d31105a95da3a18467adb0f7d3852
Rev...
Henrik Elsner
21:37 Revision 4b1ffe5a: [BUGFIX] Allow linking to records that are set to All Languages
This change now checks for a records' sys_language_uid field
before doing overlays, and is only doing overlays when
t...
Benni Mack
21:24 Revision 69b2bdff: [BUGFIX] Make RTE validate required
Currently, the RTE did not validate when required=true
was set.
This has been changed to update the source on change...
Jochen Roth
21:14 Revision cf7bcad0: [BUGFIX] Skip email reports in validator task if no email is set
Until TYPO3 CMS 10.4 the ValidatorTask could be used without
sending the validation report via email. The task could ...
Mario Lubenka
21:01 Revision c893cc23: [BUGFIX] Skip email reports in validator task if no email is set
Until TYPO3 CMS 10.4 the ValidatorTask could be used without
sending the validation report via email. The task could ...
Mario Lubenka
21:00 Revision 44d96519: [TASK] Include and load CKEditor locales if configured
This patch adds support for loading the base CKEditor 5
locales and importing them in the backend if requested.
Beca...
Andreas Nedbal
20:59 Revision b4633b40: [BUGFIX] Make RTE validate required
Currently, the RTE did not validate when required=true
was set.
This has been changed to update the source on change...
Jochen Roth
20:58 Revision e56e56e4: [BUGFIX] Allow linking to records that are set to All Languages
This change now checks for a records' sys_language_uid field
before doing overlays, and is only doing overlays when
t...
Benni Mack
20:50 Revision d343e98e: [BUGFIX] Properly hide overlay in form engine after translating
If a record is translated, the modal overlay is now closed.
Resolves: #100833
Resolves: #100896
Resolves: #99936
Rel...
Georg Ringer
20:43 Revision 2fc23266: [BUGFIX] Resolve shortcut to a different page in a localized page
When a page translation of type=shortcut (doktype=4)
contains a different value than its original
page, the proper ta...
Benni Mack
20:42 Revision eb60f97d: [BUGFIX] Skip email reports in validator task if no email is set
Until TYPO3 CMS 10.4 the ValidatorTask could be used without
sending the validation report via email. The task could ...
Mario Lubenka
20:33 Revision 3c5d3c87: [BUGFIX] Show warning if TSconfig is set to circular dependency
When using TSconfig like this:
mod.web_list.tableDisplayOrder.pages {
after = tt_content
}
which creates a circu...
Benni Mack
20:32 Revision ee8faff5: [BUGFIX] Resolve shortcut to a different page in a localized page
When a page translation of type=shortcut (doktype=4)
contains a different value than its original
page, the proper ta...
Benni Mack
20:32 Revision e01c8d0e: [BUGFIX] Use proper value for "_SHORTCUT_ORIGINAL_PAGE_UID"
Resolves: #99838
Releases: main, 12.4
Change-Id: I41833544e3fe77340d1d82223eb3da0182cb1322
Reviewed-on: https://revie...
Benni Mack
20:12 Revision ecf8f6de: [BUGFIX] Show warning if TSconfig is set to circular dependency
When using TSconfig like this:
mod.web_list.tableDisplayOrder.pages {
after = tt_content
}
which creates a circu...
Benni Mack
20:05 Revision df52f29f: [BUGFIX] Use proper value for "_SHORTCUT_ORIGINAL_PAGE_UID"
Resolves: #99838
Releases: main, 12.4
Change-Id: I41833544e3fe77340d1d82223eb3da0182cb1322
Reviewed-on: https://revie...
Benni Mack
19:16 Revision dbd804dc: [BUGFIX] Respect nullable date time fields
Nullable time fields with value null (not set) are reset to 0 on update.
This changes the value from not set to midni...
JAKOTA Design Group GmbH
19:15 Revision 288b82a2: [BUGFIX] Respect nullable date time fields
Nullable time fields with value null (not set) are reset to 0 on update.
This changes the value from not set to midni...
JAKOTA Design Group GmbH
19:02 Revision 0158da81: [BUGFIX] Allow to include YouTube shorts
Kudos to Georg Ringer for the hint.
Resolves: #98600
Releases: main, 12.4, 11.5
Change-Id: I1c200b4a8835bdccc4e9dc2c...
Benni Mack
19:01 Revision 774f58a2: [BUGFIX] Allow to include YouTube shorts
Kudos to Georg Ringer for the hint.
Resolves: #98600
Releases: main, 12.4, 11.5
Change-Id: I1c200b4a8835bdccc4e9dc2c...
Benni Mack
18:58 Revision 5289e586: [BUGFIX] Prevent PHP warnings in IconFactory for tables with missing "ctrl"
Resolves: #101248
Releases: main, 12.4, 11.5
Change-Id: If7954c44729897bf807bb06dd864fdfbf7f3f7eb
Reviewed-on: https:...
Oliver Bartsch
18:54 Revision 43e6b93c: [BUGFIX] Prevent PHP warnings in IconFactory for tables with missing "ctrl"
Resolves: #101248
Releases: main, 12.4, 11.5
Change-Id: If7954c44729897bf807bb06dd864fdfbf7f3f7eb
Reviewed-on: https:...
Oliver Bartsch
18:36 Revision d81741b0: [BUGFIX] Allow to include YouTube shorts
Kudos to Georg Ringer for the hint.
Resolves: #98600
Releases: main, 12.4, 11.5
Change-Id: I1c200b4a8835bdccc4e9dc2c...
Benni Mack
18:28 Revision 1033db03: [BUGFIX] Prevent PHP warnings in IconFactory for tables with missing "ctrl"
Resolves: #101248
Releases: main, 12.4, 11.5
Change-Id: If7954c44729897bf807bb06dd864fdfbf7f3f7eb
Reviewed-on: https:...
Oliver Bartsch
18:02 Revision d9f49083: [BUGFIX] Allow selection of root folder in Folder Browser
The Folder Browser now has a button that allows to select the currently
opened browser, which is already possible in ...
Andreas Fernandez
17:52 Revision 93bd1ae3: [BUGFIX] Translate lowlevel database search form
This patch adds missing translation strings for the search
located in: DB Check > Full search > Raw search in all fie...
Josef Glatz
17:52 Revision 43a03a8e: [BUGFIX] Prevent exception caused by hash collisions in indexed_search
The indexed_search extension uses a truncated md5 hash for building a
word index. The truncation greatly increases th...
Florian Schöppe
17:34 Revision a7541705: [BUGFIX] Translate lowlevel database search form
This patch adds missing translation strings for the search
located in: DB Check > Full search > Raw search in all fie...
Josef Glatz
17:30 Revision cebeee38: [BUGFIX] Prevent exception caused by hash collisions in indexed_search
The indexed_search extension uses a truncated md5 hash for building a
word index. The truncation greatly increases th...
Florian Schöppe
17:25 Revision b5816626: [BUGFIX] Allow selection of root folder in Folder Browser
The Folder Browser now has a button that allows to select the currently
opened browser, which is already possible in ...
Andreas Fernandez
17:22 Revision 83614a80: [TASK] Remove jQuery from TcaMigrationsCheck
Additionally, the handleAjaxRequest function
of the install tool router now also allows
a HTMLElement to be passed as...
Oliver Bartsch
17:18 Revision f996d31c: [BUGFIX] Prevent exception caused by hash collisions in indexed_search
The indexed_search extension uses a truncated md5 hash for building a
word index. The truncation greatly increases th...
Florian Schöppe
16:21 Revision e520a687: [BUGFIX] Make phpstan happy
Resolves: #101250
Releases: main, 12.4, 11.5
Change-Id: Ib9a6a8f20c459e9d83d8af4024d711291af684b7
Reviewed-on: https:...
Benni Mack
15:07 Revision af71af97: [BUGFIX] Avoid SQL errors in PageRepository->versionOL
This change adds an additional guard clause check
to avoid SQL errors when an invalid row is entered.
Resolves: #981...
Benni Mack
14:55 Revision 74421f69: [BUGFIX] Provide request-token in backend login refresh dialog
The backend login refresh dialog is now passing a request-token
(which is required in `AbstractUserAuthentication`), ...
Oliver Hader
14:49 Revision 57463417: [!!!][TASK] Convert VersionState to backed enum
This change converts class VersionState to a native backed enum.
Resolves: #101175
Releases: main
Change-Id: I5d0b5a...
Thomas Hohn
14:41 Revision fb9b3e33: [BUGFIX] Avoid SQL errors in PageRepository->versionOL
This change adds an additional guard clause check
to avoid SQL errors when an invalid row is entered.
Resolves: #981...
Benni Mack
14:41 Revision 2d6ed654: [BUGFIX] Fix undo operation for RowUpdater UpgradeWizards
With the refactoring to attributes, RowUpdaters failed
to be fetched from the UpgradeWizardService, as they present
u...
Susanne Moog
14:39 Revision 70d1e1aa: [TASK] Use DI for mailer in backend PasswordReset
This patch injects `MailerInterface` in backend password reset using DI.
Resolves: #101239
Releases: main
Signed-off...
Torben Hansen
14:33 Revision f5eabd82: [BUGFIX] Fix undo operation for RowUpdater UpgradeWizards
With the refactoring to attributes, RowUpdaters failed
to be fetched from the UpgradeWizardService, as they present
u...
Susanne Moog
14:32 Revision a4b67d55: [BUGFIX] Provide request-token in backend login refresh dialog
The backend login refresh dialog is now passing a request-token
(which is required in `AbstractUserAuthentication`), ...
Oliver Hader
14:13 Revision 2803da6a: [TASK] Add functional tests for indexed_search
Added tests for:
- indexing contents and words
- a basic search
- metaphone search
Resolves: #97732
Releases: main, ...
Florian Schöppe
14:00 Revision f79fda4d: [BUGFIX] Avoid SQL errors in PageRepository->versionOL
This change adds an additional guard clause check
to avoid SQL errors when an invalid row is entered.
Resolves: #981...
Benni Mack
13:46 Revision 6478888b: [TASK] Remove jQuery from UserPassLogin JS module
Resolves: #101241
Releases: main
Change-Id: I5a6580645f18d2371f35a602866e503a82843913
Reviewed-on: https://review.typ...
Oliver Bartsch
13:41 Revision 3b4c8b93: [TASK] Streamline backend user/-group total amount output
Streamline total amount text for backend groups and backend
user listing. Also correct wording is applied, depending ...
Josef Glatz
13:19 Revision 4281557a: [TASK] Remove unused toolbar related JS selectors
Resolves: #101238
Releases: main, 12.4
Change-Id: I3ff0ea07c5b4121d3b585215b13b4834de7838b4
Reviewed-on: https://revi...
Oliver Bartsch
13:10 Revision 7f179e2d: [BUGFIX] Consider path links with leading slash as `url`
`ext:redirects` allowed to redirect to absolute target
path. With #97159 the target field TCA type has changed
and di...
Stefan Bürk
13:06 Revision bfa9d8fa: [TASK] Add iterable type to `PageErrorHandlerInterface::handlePageError`
The `PageErrorHandlerInterface` is often implemented in case a custom
error handler is used in site configuration. St...
Elias Häußler
13:02 Revision ae67fc48: [TASK] Streamline backend user/-group total amount output
Streamline total amount text for backend groups and backend
user listing. Also correct wording is applied, depending ...
Josef Glatz
12:52 Revision a2d13893: [BUGFIX] Avoid fatal error with invalid soft reference parser links
When a link href is empty or invalid, TYPO3 now does not
crash anymore.
Resolves: #100958
Releases: main, 12.4
Chang...
Benni Mack
12:50 Revision 42456c5b: [TASK] Add functional tests for indexed_search
Added tests for:
- indexing contents and words
- a basic search
- metaphone search
Resolves: #97732
Releases: main, ...
Florian Schöppe
12:49 Revision 23b50fc0: [TASK] Remove unused toolbar related JS selectors
Resolves: #101238
Releases: main, 12.4
Change-Id: I3ff0ea07c5b4121d3b585215b13b4834de7838b4
Reviewed-on: https://revi...
Oliver Bartsch
12:39 Revision 089578d8: [BUGFIX] Consider path links with leading slash as `url`
`ext:redirects` allowed to redirect to absolute target
path. With #97159 the target field TCA type has changed
and di...
Stefan Bürk
12:31 Revision 99afcc08: [BUGFIX] Add read_only to cache identifier for file mounts
The cache identifier for file mounts only consisted of storage id
and path. In rare cases (with same name file mounts...
Susanne Moog
12:30 Revision 1a3cf896: [BUGFIX] Do not create auto-create redirects for SysFolder and Spacer
Creating redirects for `SysFolder`,`Spacer` and `Recycler` on slug
changes does not make sense as they are not reacha...
Stefan Bürk
12:27 Revision cf72e3dc: [TASK] Add functional tests for indexed_search
Added tests for:
- indexing contents and words
- a basic search
- metaphone search
Resolves: #97732
Releases: main, ...
Florian Schöppe
12:08 Revision dbad6d4c: [BUGFIX] Add read_only to cache identifier for file mounts
The cache identifier for file mounts only consisted of storage id
and path. In rare cases (with same name file mounts...
Susanne Moog
11:27 Revision 29f892b0: [TASK] Remove @internal for MfaProvider classes
The following classes were marked as @internal in TYPO3 11 since
the feature was experimental. This should have been ...
Thomas Hohn
11:27 Revision 592739ac: [TASK] Remove @internal for MfaProvider classes
The following classes were marked as @internal in TYPO3 11 since
the feature was experimental. This should have been ...
Thomas Hohn
10:58 Revision c356e23c: [TASK] Remove jQuery from EXT:opendocs
Resolves: #101236
Releases: main
Change-Id: Iee3c1cbc8927ee5c27a2a713c4ee7bdfb17a67d2
Reviewed-on: https://review.typ...
Andreas Fernandez
10:57 Revision ffcbeb10: [TASK] Remove @internal for MfaProvider classes
The following classes were marked as @internal in TYPO3 11 since
the feature was experimental. This should have been ...
Thomas Hohn
09:52 Revision d127bc78: [!!!][TASK] Convert MfaViewType to backed enum
This change converts class MfaViewType to a native,
backed enum. In addition the 3rd parameter of the
method handleRe...
Thomas Hohn
09:52 Revision 41aa51db: [BUGFIX] Properly show indeterminate state of categories
Prepared nodes were not properly handled in the category
element, causing the indetermination state recalculation to...
Andreas Nedbal
09:16 Revision 2a50aa40: [BUGFIX] Add identifier to the file mount cache's value
This makes the groupHomePath and userHomePath features available
again.
Releases: main, 12.4
Resolves: #101188
Chang...
Stig Nørgaard Færch
08:43 Revision 0f0ec6e8: [BUGFIX] Properly show indeterminate state of categories
Prepared nodes were not properly handled in the category
element, causing the indetermination state recalculation to...
Andreas Nedbal
08:08 Revision 9243e4d6: [BUGFIX] Properly show indeterminate state of categories
Prepared nodes were not properly handled in the category
element, causing the indetermination state recalculation to...
Andreas Nedbal
08:05 Revision db1408d9: [TASK] Harden array callbacks in EXT:backend
To improve code readability and to help static analysis, add
type annotations and use first-class callables.
Resolve...
Oliver Klee
07:15 Revision e5aeb7e0: [BUGFIX] Add identifier to the file mount cache's value
This makes the groupHomePath and userHomePath features available
again.
Releases: main, 12.4
Resolves: #101188
Chang...
Stig Nørgaard Færch

2023-07-04

21:29 Revision 831c3df7: [TASK] Add shared cache for VariableProcessor
VariableProcessor::addHash() is called to convert URI path
variables that don't comply with certain rules to a hash,
...
Oliver Hader
21:20 Revision c71b5007: [TASK] Add shared cache for VariableProcessor
VariableProcessor::addHash() is called to convert URI path
variables that don't comply with certain rules to a hash,
...
Oliver Hader
21:13 Revision 22ede859: [TASK] Improve the save notification in mass editing mode
The new save notification currently lists all changes separately,
when editing records in EditDocumentController.
Thi...
Christian Eßl
21:03 Revision 49fd1292: [TASK] Improve the save notification in mass editing mode
The new save notification currently lists all changes separately,
when editing records in EditDocumentController.
Thi...
Christian Eßl
20:57 Revision 4c40d747: [BUGFIX] Properly respect "disallowed" list for file extensions
Maintaining the "disallowed" list in TCA for type=file
previously was only respected in the DataHandler
but the restr...
Oliver Bartsch
20:48 Revision bf9c760b: [BUGFIX] Add missing inline language labels for form engine
This adds missing form engine inline language labels,
used e.g. for the "unsaved changes" modal.
Resolves: #98718
Re...
Jochen Roth
20:47 Revision 2f6f6cf5: [BUGFIX] Flush fluid cache when switching debug output in AdminPanel
Currently, when switching the 'Show fluid debug output' in AdminPanel,
the relevant frontend caches weren't flushed, ...
Krzysztof Gutkowski
20:28 Revision 29a5ec93: [BUGFIX] Properly respect "disallowed" list for file extensions
Maintaining the "disallowed" list in TCA for type=file
previously was only respected in the DataHandler
but the restr...
Oliver Bartsch
20:15 Revision b6f9adb2: [BUGFIX] Streamline new record button titles in recordlist
To streamline the titles a specific language label is added for
the recordlist, which uses the TCA table title config...
Annett Jähnichen
20:00 Revision f0511366: [BUGFIX] Add missing inline language labels for form engine
This adds missing form engine inline language labels,
used e.g. for the "unsaved changes" modal.
Resolves: #98718
Re...
Jochen Roth
19:55 Revision 250fae36: [BUGFIX] Flush fluid cache when switching debug output in AdminPanel
Currently, when switching the 'Show fluid debug output' in AdminPanel,
the relevant frontend caches weren't flushed, ...
Krzysztof Gutkowski
18:09 Revision de1ff199: [TASK] Use callout component for slug hints
The hint when changing a slug previously was a
combination of utility classes and with color changes
in a recent Boot...
Andreas Nedbal
18:03 Revision 2a5f81c0: [BUGFIX] Strip superfluous srcset path prefix
Rendering image '<source>' elements using the
IMAGE content object (layoutKey 'picture')
no longer have the document ...
Manuel Glauser
17:57 Revision 08c02402: [BUGFIX] Make check for last key work for menu items with key = 0
Additionally switch $nextActive to boolean
Resolves: #100995
Releases: main, 12.4
Change-Id: I0e41835f42753595480afb...
Tim Horstmann
17:47 Revision 2d35c91e: [TASK] Use callout component for slug hints
The hint when changing a slug previously was a
combination of utility classes and with color changes
in a recent Boot...
Andreas Nedbal
17:39 Revision 9d43c6f8: [BUGFIX] Resolve page with trailing slash requested without one
With #89091 pages with slugs containing trailing slash have
been enabled to be resolved when requested with trailing
...
Stefan Bürk
17:31 Revision dd4cf5e8: [BUGFIX] Strip superfluous srcset path prefix
Rendering image '<source>' elements using the
IMAGE content object (layoutKey 'picture')
no longer have the document ...
Manuel Glauser
17:02 Revision 94456d3e: [BUGFIX] Resolve page with trailing slash requested without one
With #89091 pages with slugs containing trailing slash have
been enabled to be resolved when requested with trailing
...
Stefan Bürk
15:58 Revision 9e7ba219: [BUGFIX] Respect preferred browser language in backend login
With #100255 it has been ensured, that the translate ViewHelper uses
the site language locale. For backend context, t...
Torben Hansen
15:57 Revision bb72ee01: [TASK] Add iterable type to `PageErrorHandlerInterface::handlePageError`
The `PageErrorHandlerInterface` is often implemented in case a custom
error handler is used in site configuration. St...
Elias Häußler
15:56 Revision 32a2cdc3: [BUGFIX] Render image processing results in install tool
Some checks might return a message why images can't be generated.
Those checks didn't return success which prevents p...
Daniel Siepmann
15:56 Revision a9a00701: [BUGFIX] Make check for last key work for menu items with key = 0
Additionally switch $nextActive to boolean
Resolves: #100995
Releases: main, 12.4
Change-Id: I0e41835f42753595480afb...
Tim Horstmann
14:47 Revision 5a2c851b: [BUGFIX] Render image processing results in install tool
Some checks might return a message why images can't be generated.
Those checks didn't return success which prevents p...
Daniel Siepmann
13:56 Revision 0078b7c7: [BUGFIX] Resolve page with trailing slash requested without one
With #89091 pages with slugs containing trailing slash have
been enabled to be resolved when requested with trailing
...
Stefan Bürk
13:40 Revision adf83be9: [BUGFIX] Respect preferred browser language in backend login
With #100255 it has been ensured, that the translate ViewHelper uses
the site language locale. For backend context, t...
Torben Hansen
13:10 Revision 26e15895: [BUGFIX] Avoid symfony/property-access in getGettablePropertyNames()
ObjectAccess::getGettablePropertyNames() has quite the history by now.
It used to be quite simple, an is_callable() c...
Alexander Schnitzler
12:01 Revision 2289ae2f: [BUGFIX] Avoid symfony/property-access in getGettablePropertyNames()
ObjectAccess::getGettablePropertyNames() has quite the history by now.
It used to be quite simple, an is_callable() c...
Alexander Schnitzler
10:14 Revision c5fff77f: [TASK] Change sorting of records in recycler module
The deleted records should be sorted by the timestamp descending instead
of by the uid ascending because in most case...
Georg Ringer
09:54 Revision 60964d5b: [TASK] Change sorting of records in recycler module
The deleted records should be sorted by the timestamp descending instead
of by the uid ascending because in most case...
Georg Ringer
09:54 Revision e9131cd2: [BUGFIX] Do not create auto-create redirects for SysFolder and Spacer
Creating redirects for `SysFolder` and `Spacer` on slug changes does
not make sense as they are not reachable in the ...
Stefan Bürk
09:49 Revision c20dad7e: [BUGFIX] Avoid symfony/property-access in getGettablePropertyNames()
ObjectAccess::getGettablePropertyNames() has quite the history by now.
It used to be quite simple, an is_callable() c...
Alexander Schnitzler
09:24 Revision b9abb5c6: [BUGFIX] Show validation errors for fields with legend in form engine
Since #97330, a form engine elements label
might not be represented by a <label> tag,
but by using a <legend> tag.
T...
Oliver Bartsch
09:24 Revision ea366949: [BUGFIX] Make parallel execution checkbox in scheduler working
The markup is adjusted to make the "parallel
execution" checkbox in the scheduler module
edit view working again.
Ad...
Oliver Bartsch
08:40 Revision 0c87eb73: [BUGFIX] Make parallel execution checkbox in scheduler working
The markup is adjusted to make the "parallel
execution" checkbox in the scheduler module
edit view working again.
Ad...
Oliver Bartsch
08:40 Revision 317b4a7d: [BUGFIX] Avoid reaching placeholder limit in DataMapProcessor
Use array chunked query combined with direct value list
to retrieve full data set in `DataMapProcessor` methods
`fetc...
Guillaume Germain
08:40 Revision f9abb3ac: [BUGFIX] Avoid reaching placeholder limit in DataMapProcessor
Use array chunked query combined with direct value list
to retrieve full data set in `DataMapProcessor` methods
`fetc...
Guillaume Germain
08:13 Revision b65472ed: [BUGFIX] Avoid reaching placeholder limit in DataMapProcessor
Use array chunked query combined with direct value list
to retrieve full data set in `DataMapProcessor` methods
`fetc...
Guillaume Germain
08:03 Revision c09155fb: [!!!][TASK] Remove pages.doktype 255 / recycler
Historically, TYPO3 Core has had a custom page doktype
"recycler" which was used as a "manual trash bin" so editors
c...
Benni Mack
07:31 Revision 96877af6: [BUGFIX] Enable additional attributes for Media ViewHelper
This change also adds some basic tests for MediaViewHelper
Resolves: #100929
Resolves: #99122
Releases: main, 12.4
C...
Benni Mack
07:31 Revision 474640b2: [BUGFIX] Consider more TMENU a-tag related config for runtime cache
Since the swap to LinkResult, the ATagParams and some more attributes
are cached independent of different configurati...
Nikita Hovratov
07:31 Revision dad78924: [BUGFIX] Consider more TMENU a-tag related config for runtime cache
Since the swap to LinkResult, the ATagParams and some more attributes
are cached independent of different configurati...
Nikita Hovratov
07:15 Revision de4bf7e4: [BUGFIX] Do not use FlashMessage in DataHandler hook
This way, it works in CLI mode as well.
Resolves: #100745
Releases: main, 12.4
Change-Id: Idc00323c012bd3c7f6816b643...
Benni Mack

2023-07-03

20:11 Revision b038279a: [BUGFIX] Avoid fatal error with invalid soft reference parser links
When a link href is empty or invalid, TYPO3 now does not
crash anymore.
Resolves: #100958
Releases: main, 12.4
Chang...
Benni Mack
19:53 Revision dc06661c: [BUGFIX] Enable additional attributes for Media ViewHelper
This change also adds some basic tests for MediaViewHelper
Resolves: #100929
Resolves: #99122
Releases: main, 12.4
C...
Benni Mack
19:52 Revision fff5a88b: [BUGFIX] Do not use FlashMessage in DataHandler hook
This way, it works in CLI mode as well.
Resolves: #100745
Releases: main, 12.4
Change-Id: Idc00323c012bd3c7f6816b643...
Benni Mack
19:50 Revision 591a7ba0: [BUGFIX] Show validation errors for fields with legend in form engine
Since #97330, a form engine elements label
might not be represented by a <label> tag,
but by using a <legend> tag.
T...
Oliver Bartsch
18:55 Revision 79a5fa48: [BUGFIX] Prevent undefined array key warnings in PageRepository
Resolves: #101194
Releases: main, 12.4, 11.5
Change-Id: I431e0af6b35d85aed0a3834c16b9f75c2923bfaa
Reviewed-on: https:...
Oliver Bartsch
18:54 Revision fe75b7b5: [BUGFIX] Prevent undefined array key warnings in PageRepository
Resolves: #101194
Releases: main, 12.4, 11.5
Change-Id: I431e0af6b35d85aed0a3834c16b9f75c2923bfaa
Reviewed-on: https:...
Oliver Bartsch
17:06 Revision abe424a5: [BUGFIX] Prevent undefined array key warnings in PageRepository
Resolves: #101194
Releases: main, 12.4, 11.5
Change-Id: I431e0af6b35d85aed0a3834c16b9f75c2923bfaa
Reviewed-on: https:...
Oliver Bartsch
16:57 Revision f2d8e0ee: [BUGFIX] Prevent PHP 8 warning in ContentObjectRenderer
This change prevents a PHP warning in ContentObjectRenderer
when working with "max" and "begin".
Resolves: #100857
R...
Benni Mack
16:56 Revision 15c75521: [BUGFIX] Avoid BackendUser access in AdminPanel constructor
Resolves: #100538
Releases: main, 12.4, 11.5
Change-Id: Ia0e37a39ed566938a9b9f947ad21949a9ab3b0bc
Reviewed-on: https:...
Benni Mack
16:56 Revision d62c8da3: [BUGFIX] Avoid BackendUser access in AdminPanel constructor
Resolves: #100538
Releases: main, 12.4, 11.5
Change-Id: Ia0e37a39ed566938a9b9f947ad21949a9ab3b0bc
Reviewed-on: https:...
Benni Mack
16:25 Revision 71fe4828: [TASK] Update ckeditor5 to v38.1
This change updates ckeditor5 to version 38.1. See [1] for detailed
information.
Executed commands:
npm i --sav...
Andreas Fernandez
16:12 Revision 2009770c: [TASK] Update ckeditor5 to v38.1
This change updates ckeditor5 to version 38.1. See [1] for detailed
information.
Executed commands:
npm i --sav...
Andreas Fernandez
16:11 Revision 59a36db7: [BUGFIX] Use event delegation for image manipulation triggers
With the dismissal of jQuery and jQuery UI from the image manipulation
component, the event handling for the trigger ...
Andreas Fernandez
16:03 Revision c9b60dd5: [BUGFIX] Use event delegation for image manipulation triggers
With the dismissal of jQuery and jQuery UI from the image manipulation
component, the event handling for the trigger ...
Andreas Fernandez
15:38 Revision deb578e7: [BUGFIX] Prevent PHP 8 warning in ContentObjectRenderer
This change prevents a PHP warning in ContentObjectRenderer
when working with "max" and "begin".
Resolves: #100857
R...
Benni Mack
15:24 Revision 35a4c605: [BUGFIX] Avoid BackendUser access in AdminPanel constructor
Resolves: #100538
Releases: main, 12.4, 11.5
Change-Id: Ia0e37a39ed566938a9b9f947ad21949a9ab3b0bc
Reviewed-on: https:...
Benni Mack
15:24 Revision f5558dea: [!!!][TASK] Remove deprecated code in SiteLanguage
Removed the following public methods:
* \TYPO3\CMS\Core\Site\Entity\SiteLanguage->getTwoLetterIsoCode
* \TYPO3\CMS\Co...
Thomas Hohn
15:22 Revision 2950c7f0: [BUGFIX] Prevent PHP 8 warning in ContentObjectRenderer
This change prevents a PHP warning in ContentObjectRenderer
when working with "max" and "begin".
Resolves: #100857
R...
Benni Mack
15:11 Revision 86da90ea: [TASK] Use better default size when opening the editpopup
When editing in FormEngine the popup now has a larger
size, corresponding to up-to-date displays and devices.
Resolv...
Benni Mack
15:01 Revision 06ec7354: [BUGFIX] Don't treat CKEditor Inspector as CommonJS
This change in the Rollup configuration caused the window
namespace to disappear, breaking the JS call in the process...
Andreas Nedbal
14:52 Revision 53ce42f9: [BUGFIX] Don't treat CKEditor Inspector as CommonJS
This change in the Rollup configuration caused the window
namespace to disappear, breaking the JS call in the process...
Andreas Nedbal
14:50 Revision 7720e065: [TASK] Use better default size when opening the editpopup
When editing in FormEngine the popup now has a larger
size, corresponding to up-to-date displays and devices.
Resolv...
Benni Mack
14:48 Revision d758c0e4: [TASK] Remove fallback in SiteConfiguration constructor
Its todo is solved. This also introduces constructor property promotion.
Resolves: #101213
Releases: main
Change-Id:...
Christoph Lehmann
14:26 Revision 1747cdf5: [DOCS] Outline ext:felogin behavior when plugin is hidden at login
This change moves the section about "Access restrictions on the felogin
plugin" to the user manual, since the section...
Torben Hansen
14:26 Revision d634f571: [DOCS] Outline ext:felogin behavior when plugin is hidden at login
This change moves the section about "Access restrictions on the felogin
plugin" to the user manual, since the section...
Torben Hansen
14:26 Revision 7287107f: [TASK] Re-introduce hreflang attribute of site language configuration
The site language's configuration setting "hreflang" was
deprecated with #99908, however, it still serves a valid pur...
Benni Mack
13:47 Revision 85d2b5b1: [TASK] Re-introduce hreflang attribute of site language configuration
The site language's configuration setting "hreflang" was
deprecated with #99908, however, it still serves a valid pur...
Benni Mack
13:43 Revision 68d4f80c: [DOCS] Outline ext:felogin behavior when plugin is hidden at login
This change moves the section about "Access restrictions on the felogin
plugin" to the user manual, since the section...
Torben Hansen
13:42 Revision 161d7071: [BUGFIX] Set locale for FormatSize
As LC_NUMERIC is not set via Locales::setLocale
because conflicts on float calculation may occur,
we have to manually...
Susanne Moog
13:18 Revision af484875: [TASK] Streamline "referrer" spelling in felogin code
All PHP code is adjusted to use
proper spelling "referrer".
Existing Fluid variables or config options
are not touch...
Markus Klein
13:17 Revision 52183d71: [TASK] Streamline "referrer" spelling in felogin code
All PHP code is adjusted to use
proper spelling "referrer".
Existing Fluid variables or config options
are not touch...
Markus Klein
13:16 Revision 508c963b: [BUGFIX] Set locale for FormatSize
As LC_NUMERIC is not set via Locales::setLocale
because conflicts on float calculation may occur,
we have to manually...
Susanne Moog
12:42 Revision e5c3be58: [TASK] Streamline "referrer" spelling in felogin code
All PHP code is adjusted to use
proper spelling "referrer".
Existing Fluid variables or config options
are not touch...
Markus Klein
11:21 Revision 7fa9a9f5: [TASK] Add more excludedParameters from common systems
Include Matomo, Google, Hubspot.
Resolves: #101180
Releases: main, 12.4, 11.5
Change-Id: I15ba4d4ec84e5abfb22e5f83d0...
Tymoteusz Motylewski
11:21 Revision 025d2959: [BUGFIX] Do not return exit codes > 255
If a console command throws an exception that isn't caught, the exit
code evaluates to "0" (aka successful) because t...
Andreas Fernandez
10:59 Revision fbed3b1a: [TASK] Add more excludedParameters from common systems
Include Matomo, Google, Hubspot.
Resolves: #101180
Releases: main, 12.4, 11.5
Change-Id: I15ba4d4ec84e5abfb22e5f83d0...
Tymoteusz Motylewski
10:58 Revision df74cd48: [BUGFIX] Do not return exit codes > 255
If a console command throws an exception that isn't caught, the exit
code evaluates to "0" (aka successful) because t...
Andreas Fernandez
10:42 Revision e0f1b295: [TASK] Add more excludedParameters from common systems
Include Matomo, Google, Hubspot.
Resolves: #101180
Releases: main, 12.4, 11.5
Change-Id: I15ba4d4ec84e5abfb22e5f83...
Tymoteusz Motylewski
09:56 Revision b9d0ae4b: [TASK] Update `styleguide`
This change raises `styleguide` to include
the change with the correct version constraints
in the `ext_emconf.php`.
...
Stefan Bürk
09:32 Revision 2da8d8b5: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/410 from TYPO3/stefan-1
[TASK] styleguide: Set correct core version in `ext_emconf.php` Benni Mack
08:39 Revision 87475850: [TASK] styleguide: Set correct core version in `ext_emconf.php`
This change sets the version in the `ext_emconf.php`
to the next version, matching the current TYPO3 core
main branch...
Stefan Bürk

2023-07-02

09:57 Revision 07ca630f: [TASK] Remove useless test in GeneralUtilityTest
This change removes a useless test, which only tests PHP
native `htmlspecialchars()` and `htmlspecialchars_decode()`
...
Torben Hansen
09:10 Revision fc5e9f7e: [TASK] Remove useless test in GeneralUtilityTest
This change removes a useless test, which only tests PHP
native `htmlspecialchars()` and `htmlspecialchars_decode()`
...
Torben Hansen

2023-07-01

08:46 Revision 20c3df2e: [TASK] Raise 'phpstan/phpstan' and regenerate baseline
A new patch level requires to regenerate baseline.
> composer req --dev phpstan/phpstan:^1.10.22
> Build/Scripts/run...
Christian Kuhn
08:46 Revision 96ffecc3: [TASK] Raise 'phpstan/phpstan' and regenerate baseline
A new patch level requires to regenerate baseline.
> composer req --dev phpstan/phpstan:^1.10.22
> Build/Scripts/run...
Christian Kuhn
08:45 Revision 2c487211: [TASK] Raise 'phpstan/phpstan' and regenerate baseline
A new patch level requires to regenerate baseline.
> composer req --dev phpstan/phpstan:^1.10.22
> Build/Scripts/run...
Christian Kuhn
08:34 Revision b7e0b5b0: [BUGFIX] Fix counting of doktypes in DatabaseIntegrityCheck
The previous logic for checking whether a value for a specific
doktype already exists falsely assumed the value shoul...
Nikita Hovratov
08:33 Revision 628dcdea: [BUGFIX] Fix counting of doktypes in DatabaseIntegrityCheck
The previous logic for checking whether a value for a specific
doktype already exists falsely assumed the value shoul...
Nikita Hovratov

2023-06-30

17:42 Revision d7945c33: [BUGFIX] Fix counting of doktypes in DatabaseIntegrityCheck
The previous logic for checking whether a value for a specific
doktype already exists falsely assumed the value shoul...
Nikita Hovratov
10:20 Revision 4041cc56: [BUGFIX] Allow integer keys in ArrayUtility::flatten()
Instead of breaking the execution with a TypeError if
an array to be flattened by ArrayUtility::flatten()
has integer...
Stephan Großberndt
10:16 Revision 43862291: [BUGFIX] Allow integer keys in ArrayUtility::flatten()
Instead of breaking the execution with a TypeError if
an array to be flattened by ArrayUtility::flatten()
has integer...
Stephan Großberndt
10:14 Revision 406479a5: [TASK] SchemaMigrator is stateless
Class SchemaMigrator has an unused property $schema.
Removing this property makes it more obvious
this service is sta...
Christian Kuhn
10:14 Revision ff0acac3: [TASK] SchemaMigrator is stateless
Class SchemaMigrator has an unused property $schema.
Removing this property makes it more obvious
this service is sta...
Christian Kuhn
08:35 Revision 917444d2: [TASK] Simplify fe_login template by removing unused onSubmit
Replace the Fluid if condition for the onSubmit value in the login template of EXT:fe_login with the else part.
The ...
Stephan Großberndt
08:24 Revision be6b8925: [TASK] Simplify fe_login template by removing unused onSubmit
Replace the Fluid if condition for the onSubmit value in the login template of EXT:fe_login with the else part.
The ...
Stephan Großberndt

2023-06-29

15:45 Revision 9f404033: [BUGFIX] Make list of webmount page ids really unique
The fix for #100750 aimed to apply `array_unique()` to the array
containing page ids used as webmounts for the backen...
Andreas Fernandez
15:45 Revision c57a8a1d: [BUGFIX] Make list of webmount page ids really unique
The fix for #100750 aimed to apply `array_unique()` to the array
containing page ids used as webmounts for the backen...
Andreas Fernandez
15:26 Revision d3e0d120: [BUGFIX] Show source file and user agent in CSP backend module
The CSP backend module is not showing the optional source-file
of the reported violation. This information references...
Oliver Hader
15:26 Revision 7ff50ff3: [BUGFIX] Show source file and user agent in CSP backend module
The CSP backend module is not showing the optional source-file
of the reported violation. This information references...
Oliver Hader
15:11 Revision 547cbc93: [BUGFIX] Make list of webmount page ids really unique
The fix for #100750 aimed to apply `array_unique()` to the array
containing page ids used as webmounts for the backen...
Andreas Fernandez
15:08 Revision 0d129737: [BUGFIX] Allow reconstitution of CSP hash values
Reconstituting HashValue objects from their string
representation fails and cannot be used in the site
csp.yaml setti...
Oliver Hader
14:59 Revision 5ad55d92: [BUGFIX] Allow reconstitution of CSP hash values
Reconstituting HashValue objects from their string
representation fails and cannot be used in the site
csp.yaml setti...
Oliver Hader
10:47 Revision 7fe5793a: [TASK] Add site request tests page-id and language-id query params
Adds tests for site resolving by e.g. https://example.org/?id=1&L=0
Resolves: #101198
Releases: main, 12.4, 11.5
Cha...
Oliver Hader
10:47 Revision a3f65887: [TASK] Add site request tests page-id and language-id query params
Adds tests for site resolving by e.g. https://example.org/?id=1&L=0
Resolves: #101198
Releases: main, 12.4, 11.5
Cha...
Oliver Hader
10:47 Revision 3ab61d56: [TASK] Add site request tests page-id and language-id query params
Adds tests for site resolving by e.g. https://example.org/?id=1&L=0
Resolves: #101198
Releases: main, 12.4, 11.5
Cha...
Oliver Hader

2023-06-28

07:25 Revision 30f14583: [BUGFIX] Re-allow guzzlehttp/promises v1
The update to only allow guzzlehttp/promises has been breaking to
external extensions and their dependencies. Only al...
Dennis Prinse
07:25 Revision 3f0e2262: [BUGFIX] Re-allow guzzlehttp/promises v1
The update to only allow guzzlehttp/promises has been breaking to
external extensions and their dependencies. Only al...
Dennis Prinse

2023-06-27

16:37 Revision d471a55f: [BUGFIX] Harmonize site configurations "flag" setting
In the site configuration, the value is called "flag",
whereas in TypoScript or in the SiteLanguage object,
it is cal...
Benni Mack
14:48 Revision ae083040: [!!!][TASK] Connect label with element in FormEngine
A single FormEngine element (created by "element"
classes that typically extend AbstractFormElement)
takes care of th...
Christian Kuhn
12:09 Revision 3ef7ec48: [BUGFIX] Provide CSP nonce value for adminpanel assets
Resolves: #101169
Releases: main, 12.4
Change-Id: I3fc60ed9fcfa55a6368618976d5f8a1c2315039f
Reviewed-on: https://revi...
Oliver Hader
11:52 Revision 4531510e: [TASK] Connect label with element in FormEngine
A single FormEngine element (created by "element"
classes that typically extend AbstractFormElement)
takes care of th...
Christian Kuhn
11:23 Revision a28cfa49: [BUGFIX] Provide CSP nonce value for adminpanel assets
Resolves: #101169
Releases: main, 12.4
Change-Id: I3fc60ed9fcfa55a6368618976d5f8a1c2315039f
Reviewed-on: https://revi...
Oliver Hader
08:52 Revision d6f109c6: [BUGFIX] Have site settings in pageTsConfig
A broken cache handling related to site settings
in PageTsConfigFactory effectively leads to
broken access to site se...
Christian Kuhn
08:52 Revision e5cd4a30: [BUGFIX] Have site settings in pageTsConfig
A broken cache handling related to site settings
in PageTsConfigFactory effectively leads to
broken access to site se...
Christian Kuhn
08:28 Revision 541766ba: [BUGFIX] Correct multi site FE TypoScript caches
The v12 TypoScript parser has a nifty feature to
create the smallest possible amount of cache entries:
When two sys_...
Christian Kuhn
08:28 Revision 4046fde0: [BUGFIX] Correct multi site FE TypoScript caches
The v12 TypoScript parser has a nifty feature to
create the smallest possible amount of cache entries:
When two sys_...
Christian Kuhn

2023-06-26

20:24 Revision 6c15cea7: [TASK] Split the content of the installer progress bar
In order to ensure the readability of the progress bar, the previous
content has been split up. Only the percentages ...
Jasmina Ließmann
20:12 Revision 03f9d4ab: [TASK] Split the content of the installer progress bar
In order to ensure the readability of the progress bar, the previous
content has been split up. Only the percentages ...
Jasmina Ließmann
14:45 Revision bda788c0: [TASK] styleguide: TCA renderType unknown example
Christian Kuhn
14:33 Revision a5f29337: [TASK] styleguide: Add TCA user element without renderType
Christian Kuhn
13:03 Revision ae6b8e0d: [!!!][TASK] Mark PageTsBackendLayoutDataProvider as final
The class following class is marked as internal:
* \TYPO3\CMS\Backend\View\BackendLayout\PageTsBackendLayoutDataProvi...
Thomas Hohn
12:03 Revision f9f9ef46: [TASK] styleguide: Add TCA email readonly example
Christian Kuhn
11:56 Revision 74348fcc: [TASK] styleguide: Proper TCA type=email example
Christian Kuhn
11:55 Revision 0961c3ff: [TASK] styleguide: Remove invalid showitem fields in _flex TCA
https://github.com/TYPO3-CMS/styleguide/pull/401
Those fields have been relocated to a dedicated
'displaycond' table.
Christian Kuhn
11:53 Revision 84495f36: [BUGFIX] Grant inline scripts & styles via CSP in admin panel output
The admin panel uses Symfony's `HtmlDumper` to output data - which is
adding inline JavaScript and StyleSheet element...
Oliver Hader
11:29 Revision df0ca22d: [BUGFIX] Grant inline scripts & styles via CSP in admin panel output
The admin panel uses Symfony's `HtmlDumper` to output data - which is
adding inline JavaScript and StyleSheet element...
Oliver Hader
07:27 Revision 06f1f6d9: [BUGFIX] Prevent PHP warning using unsetLimit
The extbase implementation "Query" of the
QueryInterface contains a method "unsetLimit".
Calling this method really P...
Stefan Froemken
05:23 Revision cd000ec9: [BUGFIX] Add `ESCAPE` keyword for `like()` and `notLike() expressions
Values for `like` expressions should be escaping the
corresponding like wildcards ($ and _). TYPO3 core
provides a `e...
Stefan Bürk

2023-06-25

21:21 Revision 2bd6e36e: [BUGFIX] Add stdWrap to EXTBASEPLUGIN
Add a check and call stdWrap if set for EXTBASEPLUGIN
Releases: main, 12.4
Resolves: #101164
Change-Id: Ia32661dc456...
Helmut Hummel
21:07 Revision 02f3120a: [BUGFIX] Add stdWrap to EXTBASEPLUGIN
Add a check and call stdWrap if set for EXTBASEPLUGIN
Releases: main, 12.4
Resolves: #101164
Change-Id: Ia32661dc456...
Helmut Hummel
21:01 Revision 8f7bd4d9: [BUGFIX] Prevent PHP warning using unsetLimit
The extbase implemantation "Query" of the
QueryInterface contains a method "unsetLimit".
Calling this method really P...
Stefan Froemken

2023-06-23

19:50 Revision 07b3eb16: [DOCS] Enhance documentation for EXT:reactions
Resolves: #101114
Releases: main, 12.4
Change-Id: I974825bf56e22a2c8e04bbe08a8fc9adfe7ff792
Reviewed-on: https://revi...
Chris Müller
14:09 Revision b4f0ee91: [DOCS] Enhance documentation for EXT:reactions
Resolves: #101114
Releases: main, 12.4
Change-Id: I974825bf56e22a2c8e04bbe08a8fc9adfe7ff792
Reviewed-on: https://revi...
Chris Müller
08:53 Revision 0be2f5a0: [!!!][TASK] Enforce strict typing in LinktypeInterface
Enforce that all methods are strictly typed in the interface:
\TYPO3\CMS\Linkvalidator\Linktype\LinktypeInterface
Re...
Thomas Hohn

2023-06-22

19:33 Revision f036b2f6: [TASK] Simplify FormEngine PaletteAndSingleContainer
As a pre-patch to resolve #97330, we simplify the
code flow in PaletteAndSingleContainer by avoiding
the fieldSetWrap...
Christian Kuhn
19:28 Revision 5491525c: [TASK] Simplify FormEngine PaletteAndSingleContainer
As a pre-patch to resolve #97330, we simplify the
code flow in PaletteAndSingleContainer by avoiding
the fieldSetWrap...
Christian Kuhn
17:59 Revision fbe6e345: [BUGFIX] Enable client side min/max validation for type folder
While separating type folder from type group, it was forgotten to enable
client-side validation for min/max checks in...
Nikita Hovratov
17:59 Revision de53c0e2: [BUGFIX] Enable client side min/max validation for type folder
While separating type folder from type group, it was forgotten to enable
client-side validation for min/max checks in...
Nikita Hovratov
17:16 Revision 1a13adfa: [BUGFIX] Remove left over TCA noTableWrapping handling
TCA property 'noTableWrapping' for type 'user'
has been marked as deprecated with v9 already.
The v10 deprecation rem...
Christian Kuhn
17:16 Revision e7ca0f33: [BUGFIX] Remove left over TCA noTableWrapping handling
TCA property 'noTableWrapping' for type 'user'
has been marked as deprecated with v9 already.
The v10 deprecation rem...
Christian Kuhn
12:28 Revision f7035496: [BUGFIX] Declare FormEngine NodeInterface classes stateful
FormEngine classes implementing NodeInterface are DI
aware since #101103. They need to be declared stateful
(aka "sha...
Christian Kuhn
09:24 Revision d3307e02: [TASK] Trigger deprecation warnings in Repository for magic methods
Trigger deprecations for the following magic methods
in TYPO3\CMS\Extbase\Persistence\Repository:
* findBy[Property](...
Thomas Hohn
09:23 Revision 69ed5d7b: [!!!][TASK] Added setModuleData method to ShortInfoProviderInterface
Classes must implement the method setModuleData, when implementing
the \TYPO3\CMS\Adminpanel\ModuleApi\ShortInfoProvi...
Thomas Hohn
09:20 Revision c0f94c61: [!!!][TASK] Clean up extbase UriBuilder
Extbase UriBuilder now has a hard dependency to
request, the class is streamlined a bit along
the way. The current cO...
Christian Kuhn
09:00 Revision 5cf89c7d: [TASK] Remove unused method in SingleFieldContainer
The method is obsolete since refactoring
in #88182 for v10.
Resolves: #101145
Related: #88182
Change-Id: I3d4bf22858...
Christian Kuhn
08:51 Revision 68f6ab47: [TASK] Remove trigger deprecation in AbstractFormEngineAjaxController
Removed the trigger of a deprecation warning and removed 3rd argument
in class TYPO3\CMS\Backend\Controller\AbstractF...
Thomas Hohn
08:45 Revision 7884b323: [TASK] styleguide: TCA type number readonly example
https://github.com/TYPO3-CMS/styleguide/pull/400 Christian Kuhn

2023-06-21

10:27 Revision 491d6fe3: [DOCS] List PSR-14 events in workspaces documentation
Resolves: #100952
Releases: main, 12.4
Change-Id: Ia4760eb245fc007783fdbe24227f6aabe2d4b969
Reviewed-on: https://revi...
Chris Müller
10:27 Revision 5728fcc6: [DOCS] Add chapter about available PSR-14 event in EXT:lowlevel
Resolves: #100898
Related: #99717
Releases: main, 12.4
Change-Id: I08012b6ef37687cb07b835233da947ff0ffcce6c
Reviewed-...
Chris Müller
10:26 Revision 2c03b48a: [DOCS] Remove obsolete passwordValidators setting from EXT:felogin docs
Resolves: #101127
Related: #101097
Related: #97390
Related: https://github.com/TYPO3-Documentation/Changelog-To-Doc/i...
Chris Müller
10:05 Revision 9bdc7908: [DOCS] Add chapter about available PSR-14 event in EXT:lowlevel
Resolves: #100898
Related: #99717
Releases: main, 12.4
Change-Id: I08012b6ef37687cb07b835233da947ff0ffcce6c
Reviewed-...
Chris Müller
10:03 Revision 98556cf4: [DOCS] List PSR-14 events in workspaces documentation
Resolves: #100952
Releases: main, 12.4
Change-Id: Ia4760eb245fc007783fdbe24227f6aabe2d4b969
Reviewed-on: https://revi...
Chris Müller
05:16 Revision d75deb0d: [TASK] Raise `phpstan/phpstan` and friends
This change raises phpstan and related
package to the latest version. Baseline
is recreated to remove no longer match...
Stefan Bürk
05:16 Revision 3a433420: [TASK] Raise `phpstan/phpstan` and friends
This change raises phpstan and related
package to the latest version. Baseline
is recreated to remove no longer match...
Stefan Bürk
05:15 Revision 3225a96c: [TASK] Raise `phpstan/phpstan` and friends
This change raises phpstan and related
package to the latest version. Baseline
is recreated to remove no longer match...
Stefan Bürk

2023-06-20

14:43 Revision c04957af: [FEATURE] Make autocomplete selectable in the backend
Autocomplete options can already be added to input
fields in form via editing the YAML. This is
however hard or impos...
Elias Häußler
12:36 Revision 7d2a6f6b: [!!!][TASK] Clean up custom doctrine/dbal drivers
Resolves: #101126
Related: #100963
Related: #93076
Releases: main
Change-Id: I07e6e2cd1f69d5aeeb693dbe99b7ed4d82573ff...
Christian Kuhn
12:31 Revision f7f35ffa: [!!!][TASK] Remove deprecated TS in ext:felogin
Removed the following TypoScript option in ext:felogin:
* plugin.tx_felogin_login.settings.passwordValidators
Resolv...
Thomas Hohn
12:30 Revision c50c9df8: [!!!][TASK] Enforce DI aware nodes in FormEngine
This makes FormEngine DI ready:
* Activate interface methods
* Have a compiler pass to set NodeInterface classes publ...
Christian Kuhn
11:50 Revision 01739e36: [TASK] Add the new Google tracking parameter "gad" by default
Resolves: #101122
Releases: main, 12.4, 11.5
Change-Id: Ieee825ef8b8b5e66a79bc383471fc28a0486feb4
Reviewed-on: https:...
Chris Müller
11:50 Revision b9dd28e5: [TASK] Add the new Google tracking parameter "gad" by default
Resolves: #101122
Releases: main, 12.4, 11.5
Change-Id: Ieee825ef8b8b5e66a79bc383471fc28a0486feb4
Reviewed-on: https:...
Chris Müller
11:34 Revision f6dec91b: [TASK] Add the new Google tracking parameter "gad" by default
Resolves: #101122
Releases: main, 12.4, 11.5
Change-Id: Ieee825ef8b8b5e66a79bc383471fc28a0486feb4
Reviewed-on: https:...
Chris Müller
10:44 Revision 93705c29: [!!!][TASK] Resolve remaining #[ReturnTypeWillChange] attributes
Set `mixed` return types where it has been been marked
with the `#[ReturnTypeWillChange]` attribute.
Resolves: #1011...
Thomas Hohn
10:35 Revision 5e86f888: [!!!][TASK] Remove deprecated code in PageRenderer
Cleanup of PageRenderer
Resolves: #101111
Related: #100963
Related: #99170
Related: #99416
Related: #99685
Related: ...
Benni Mack
05:39 Revision aa0a70c6: [TASK] Raise `typo3fluid/fluid:2.9.2`
Ensure that a regression fix of `typo3/fluid`
is installed introduced with 2.9.0.
See: https://github.com/TYPO3/Flui...
Stefan Bürk
05:39 Revision cf487bc9: [TASK] Raise `typo3fluid/fluid:2.9.2`
Ensure that a regression fix of `typo3/fluid`
is installed introduced with 2.9.0.
See: https://github.com/TYPO3/Flui...
Stefan Bürk
05:24 Revision bfc4fda8: [BUGFIX] Reduce size of prepared statements in DatabaseIntegrityCheck
The code checking for missing relations would perform the query with all
potential missing relation uids for a given ...
Krzysztof Gutkowski
05:15 Revision 91fa2902: [BUGFIX] Reduce size of prepared statements in DatabaseIntegrityCheck
The code checking for missing relations would perform the query with all
potential missing relation uids for a given ...
Krzysztof Gutkowski

2023-06-19

12:29 Revision bf955f25: [DOCS] Remove migration section in EXT:dashboard
Resolves: #101116
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/538
Related: #101060
Relat...
Chris Müller
11:04 Revision 7e48346f: [!!!][TASK] Remove deprecated code in PasswordChangeEvent
Removed the following public methods:
* \TYPO3\CMS\FrontendLogin\Event\PasswordChangeEvent->setAsInvalid
* \TYPO3\CMS...
Thomas Hohn
07:36 Revision 61f089a4: [TASK] Add tests for backend view module
Resolves: #100435
Releases: main, 12.4
Change-Id: Ic66c302d2dab6a2037ec949484176c28be8909a9
Reviewed-on: https://revi...
Wiktor Woźny
07:29 Revision 53111666: [!!!][TASK] Remove deprecated code related to TCEforms
Removed the following public method in class
\TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools:
* removeElementTce...
Thomas Hohn
07:27 Revision a9590118: [TASK] Add tests for backend view module
Resolves: #100435
Releases: main, 12.4
Change-Id: Ic66c302d2dab6a2037ec949484176c28be8909a9
Reviewed-on: https://revi...
Wiktor Woźny

2023-06-16

22:10 Revision 545af357: [!!!][TASK] Remove deprecated code in LocalizationUtility
Removed 4th argument ($alternativeLanguageKeys):
* \TYPO3\CMS\Extbase\Utility\LocalizationUtility::translate()
Remov...
Thomas Hohn
19:13 Revision 6f0232a8: [TASK] Create dummy FunctionalDeprecatedTest/UnitDeprecatedTest
Ensure we have 2 dummy tests so that the CI flow won't break if
a TYPO3 version has no Functional deprecated tests or...
Thomas Hohn
18:47 Revision 2469c600: [!!!][TASK] Cleanup AbstractUserAuthentication and subclasses
The following class methods are now marked as internal in
\TYPO3\CMS\Core\Authentication\AbstractUserAuthentication:
...
Thomas Hohn
11:24 Revision d7615664: [TASK] Raise typo3/cms-styleguide
A couple of UI improvements and a bugfix
to deal with v13 deprecation removals.
> composer u typo3/cms-styleguide
R...
Christian Kuhn
10:28 Revision 7eaba5de: [BUGFIX] styleguide: User1Element render() returns array
Compat with v13.
Releases: main, 12
Christian Kuhn
09:10 Revision 8dc02983: [DOCS] Correct description of pluginName in backend context
Resolves: #101101
Related: #101094
Releases: main
Change-Id: I8d25c72dbf8631fc6d1dca82e0302f3226fec87f
Reviewed-on: h...
Oliver Bartsch
09:10 Revision b7934320: [DOCS] Document removed upgrade wizards
Resolves: #101100
Related: #100963
Related: #101047
Releases: main
Change-Id: Ie95e1d8684467e07be4805f625636f028fedda...
Oliver Bartsch
09:09 Revision 52243bf5: [!!!][TASK] Require current request in FormDataCompiler
Fallback to $GLOBALS['TYPO3_REQUEST'] removed.
Resolves: #101093
Related: #100963
Related: #100577
Releases: main
Ch...
Christian Kuhn
08:25 Revision b8675f5e: [TASK] Remove unused Tooltip styles
Small oversight from the removal of the deprecation. The tooltip styles
are not used anymore and thus can be removed ...
Andreas Nedbal
07:53 Revision 9c874381: [!!!][TASK] Remove extbase ExtensionUtility::registerModule
Resolves: #101094
Related: #100963
Related: #96733
Releases: main
Change-Id: Ifa540e64d6759b1e589c52f595bf0de0eaec405...
Christian Kuhn

2023-06-15

22:42 Revision a82dcea0: [!!!][TASK] Always enable "security.backend.enforceContentSecurityPolicy" feature
TYPO3 v13.0 now has CSP enabled in the TYPO3 Backend, making it
secure not just by default but there is no way out.
...
Benni Mack
22:42 Revision 4bd7839e: [!!!][TASK] Remove TypoScript setup 'constants' TLO
Removes the "###" based substitution in
TypoScript parseFunc based on "constants = 1"
and "constants" setup top-level...
Christian Kuhn
22:26 Revision fa82feaa: [TASK] Make "Show sys_log entries" non-schedulable
The command "Show entries from sys_log database" (syslog:list)
should not be schedulable because it is an output only...
Sybille Peters
22:20 Revision 1c64f0f9: [!!!][TASK] Require second argument on FormDataCompiler->compile
Remove custom constructor and require second
argument on FormDataCompiler->compile() instead.
This makes FormDataComp...
Christian Kuhn
22:15 Revision 3b4e1900: [!!!][TASK] Remove deprecated code ExtensionManagementUtility
Removed public static methods in class
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility:
* addModule
* insertModul...
Thomas Hohn
22:15 Revision dd7c8230: [TASK] Make "Show sys_log entries" non-schedulable
The command "Show entries from sys_log database" (syslog:list)
should not be schedulable because it is an output only...
Sybille Peters
21:54 Revision 5bd3ba44: [!!!][TASK] Remove deprecated SoftHyphen CKEditor plugin
Resolves: #101076
Related: #100963
Related: #99454
Releases: main
Change-Id: If208af61228fa5fb71c8233d9795571669a656c...
Andreas Nedbal
20:05 Revision 1df5bd1f: [!!!][TASK] Remove deprecated 'requireJsModules'
Removed the following public methods:
* \TYPO3\CMS\Core\Page\JavaScriptModuleInstruction->shallLoadRequireJs
* \TYPO3...
Thomas Hohn
15:11 Revision 7dd8121a: [!!!][TASK] Remove obsolete class UserFileMountService
Removed the following public class:
* \TYPO3\CMS\Core\Resource\Service\UserFileMountService
Resolves: #101086
Relate...
Thomas Hohn
13:24 Revision c56b1be2: [!!!][TASK] Remove deprecated code in BackendUtility
Removed the following public methods in the class
\TYPO3\CMS\Backend\Utility\BackendUtility
* getClickMenuOnIconTagPa...
Thomas Hohn
12:32 Revision 66003130: [BUGFIX] Force correct type in ActionViewHelpers
Add several type casts to avoid notices.
Resolves: #100338
Releases: main, 12.4, 11.5
Change-Id: Id9185a0f8f33161677...
Georg Ringer
12:31 Revision a25e48c8: [BUGFIX] Force correct type in ActionViewHelpers
Add several type casts to avoid notices.
Resolves: #100338
Releases: main, 12.4, 11.5
Change-Id: Id9185a0f8f33161677...
Georg Ringer
12:02 Revision 7cac1565: [BUGFIX] Avoid dirty `SilentConfigurationUpgradeServiceTest` test setup
With #100407 the `SilentConfigurationUpgradeServiceTest` has been
promoted from a unit test to a functional test to a...
Stefan Bürk
10:55 Revision d8106e45: [!!!][TASK] Remove workaround to make f:format.html work in BE context
Remove hacky workaround of loading TSFE into the BE context. An
exception is now thrown, if this ViewHelper is invoke...
Nikita Hovratov
08:08 Revision 841f6e5c: [!!!][TASK] Remove deprecated LanguageService-related settings
Removed configuration option:
* $GLOBALS['TYPO3_CONF_VARS']['BE']['languageDebug']
Removed public property:
* TYPO3\...
Benni Mack
07:51 Revision 7d9f6190: [!!!][TASK] Remove deprecated file reference functionality
Removed class:
* TYPO3\CMS\Core\Resource\Service\UserFileInlineLabelService
Removed public method:
* TYPO3\CMS\Cor...
Stefan Bürk
07:15 Revision b7e667ef: [!!!][TASK] Remove `SiteLanguageAwareTrait` check from `AspectFactory`
Removes the obsolete check for `SiteLanguageAwareTrait`
from the `\TYPO3\CMS\Core\Routing\Aspect\AspectFactory`.
Res...
Stefan Bürk
07:14 Revision 76627451: [!!!][TASK] Remove obsolete class `MagicImageService`
Removed class:
* \TYPO3\CMS\Core\Resource\Service\MagicImageService
Resolves: #101080
Related: #100963
Related: #99...
Stefan Bürk
07:12 Revision d19937b9: [BUGFIX] Avoid dirty `SilentConfigurationUpgradeServiceTest` test setup
With #100407 the `SilentConfigurationUpgradeServiceTest` has been
promoted from a unit test to a functional test to a...
Stefan Bürk
05:36 Revision 2a68ec55: [!!!][TASK] Remove deprecated binding of `this` for selected context menu items
Resolves: #101074
Related: #100963
Related: #98168
Releases: main
Change-Id: If6f9976c311868be091805ce783acadaa5ba625...
Andreas Nedbal

2023-06-14

23:00 Revision 1ab93b4d: [!!!][TASK] Remove deprecated getParameterFromUrl() of @typo3/backend/utility
Resolves: #101073
Related: #100963
Related: #100014
Releases: main
Change-Id: Ib2e45d080345d64f133f47f2a0d71fe583c252...
Andreas Nedbal
22:54 Revision d41e8898: [DOCS] Adjust scheduler API docs to reflect new SchedulerTaskRepository
With https://review.typo3.org/c/Packages/TYPO3.CMS/+/78197 the
methods for reading and writing to the database were m...
Chris Müller
22:54 Revision 524f55f6: [DOCS] Adjust scheduler API docs to reflect new SchedulerTaskRepository
With https://review.typo3.org/c/Packages/TYPO3.CMS/+/78197 the
methods for reading and writing to the database were m...
Chris Müller
22:23 Revision b5c2ee76: [!!!][TASK] Remove legacy TreeView functionality
Removed classes:
* TYPO3\CMS\Backend\Tree\View\BrowseTreeView
* TYPO3\CMS\Backend\Tree\View\ElementBrowserPageTreeVie...
Benni Mack
22:08 Revision fd46f939: [!!!][TASK] Remove requireJS configuration from ext:dashboard
Resolves: #101071
Related: #100963
Related: #97915
Releases: main
Change-Id: Ic1e2b72afe49009e33ef6f1cd68e5301a32a244...
Christian Kuhn
22:03 Revision e97998f6: [!!!][TASK] Remove regular expression based validation in ext:form
Resolves: #101070
Related: #100963
Related: #97016
Releases: main
Change-Id: I3e8b915b2c0e8156f7611a12be3c359c028a728...
Christian Kuhn
21:54 Revision c9befef4: [!!!][TASK] Remove deprecated `CompositeExpression` methods
Removes deprecations from class
`\TYPO3\CMS\Core\Database\Query\Expression\CompositeExpression`:
* `CompositeExpress...
Stefan Bürk
21:43 Revision 12ba81a1: [!!!][TASK] Remove deprecated usage of 'scriptCall'
Resolves: #101061
Related: #100963
Related: #101054
Related: #79327
Releases: main
Change-Id: I58d1fed90c0b2aaea4c011...
Thomas Hohn
21:21 Revision d3ca2edf: [!!!][TASK] Remove deprecated context menu configuration handling
Resolves: #101066
Related: #100963
Related: #99084
Releases: main
Change-Id: If83f22baee8be3d788a62e7bd675d2567aae838...
Andreas Nedbal
21:08 Revision a470e390: [!!!][TASK] Remove deprecated code Typo3QuerySettings
Removed the following public methods in class
\TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings
* setLanguage...
Thomas Hohn
20:43 Revision 6c508560: [!!!][TASK] Remove obsolete method `QueryBuilder->execute()`
Removes obsolete method:
* `\TYPO3\CMS\Core\Database\Query\QueryBuilder->execute()`
Note: Due to the fact that the ...
Stefan Bürk
19:55 Revision 268fe48e: [!!!][TASK] Remove deprecated methods from `ExpressionBuilder`
Remove class methods:
* `\TYPO3\CMS\Core\Database\Query\Expression\ExpressionBuilder->andX()`
* `\TYPO3\CMS\Core\Dat...
Stefan Bürk
19:53 Revision 87446c04: [!!!][TASK] Remove deprecated code ContextualFeedbackSeverity
Removed the following public method:
* \TYPO3\CMS\Core\Type\ContextualFeedbackSeverity::transform
Removed the follow...
Thomas Hohn
19:51 Revision 5392e84b: [!!!][TASK] Remove deprecated code from extbase type converters
Removal of code related to old way of extbase
type converter registration.
Resolves: #101057
Related: #100963
Relate...
Christian Kuhn
19:49 Revision bdfcaf0b: [!!!][TASK] Remove deprecated chart.js code from ext:hashboard
Resolves: #101060
Related: #100963
Related: #99150
Releases: main
Change-Id: Ie0672b9eefeb52ef1266630dc45eff3f8c53617...
Christian Kuhn
19:44 Revision 55f38fb1: [TASK] Remove obsolete property from TypoScriptFrontendController
Left over unused protected property from #100998
Resolves: #101063
Related: #100963
Related: #100998
Releases: main
...
Christian Kuhn
19:43 Revision 8aee98d8: [!!!][TASK] Remove deprecated CSH related code
Various code and helpers around the removed
CSH feature.
Resolves: #101058
Related: #100963
Related: #97312
Releases...
Christian Kuhn
16:22 Revision bc5af41a: [!!!][TASK] Remove deprecated usage of 'additionalJavaScriptPost'
Resolves: #101054
Related: #100963
Related: #100587
Releases: main
Change-Id: I1073620ec4012d1ac3a8f6d9dc182cc8c8de90...
Thomas Hohn
13:22 Revision 511ef9fe: [!!!][TASK] Remove request from ContentObjectRenderer->start()
Third argument $request removed.
Resolves: #101055
Related: #100963
Related: #100637
Releases: main
Change-Id: Iab2a...
Christian Kuhn
12:59 Revision 6afec585: [!!!][TASK] Remove deprecated code from ExpressionLanguage
- ip() function throws exception if there is no request, can
no longer use request related conditions in UserTsConf...
Christian Kuhn
12:25 Revision 38b79f5a: [BUGFIX] Handle CSP nonce values having uncached items
When having uncached items (COA_INT, USER_INT) during the
frontend rendering process, the PageRenderer state will be
...
Oliver Hader
12:24 Revision 6fb11769: [!!!][TASK] Remove deprecated code in UserSessionManager
Removed public methods:
* \TYPO3\CMS\Core\Session\UserSessionManager->
createFromGlobalCookieOrAnonymous
Resolves:...
Thomas Hohn
12:23 Revision 75940341: [BUGFIX] DatabaseUpdatedPrerequisite returns correct ensure-state
The `ensure` method must return true,
if all operations were successful.
This is the case if all database
operations...
Alexander Opitz
12:23 Revision 554b0bd7: [BUGFIX] DatabaseUpdatedPrerequisite returns correct ensure-state
The `ensure` method must return true,
if all operations were successful.
This is the case if all database
operations...
Alexander Opitz
12:23 Revision 22d9db30: [BUGFIX] DatabaseUpdatedPrerequisite returns correct ensure-state
The `ensure` method must return true,
if all operations were successful.
This is the case if all database
operations...
Alexander Opitz
12:21 Revision 84a10ba3: [BUGFIX] Handle CSP nonce values having uncached items
When having uncached items (COA_INT, USER_INT) during the
frontend rendering process, the PageRenderer state will be
...
Oliver Hader
12:14 Revision 96b20922: [DOCS] Correct wrong code sample in CheckboxViewHelper sample
Add multiple="1" to fluid VH.
Releases: main, 12.4, 11.5
Resolves: #101029
Change-Id: I3e9b70e39c67dc776cb4dc3ff57c2...
Florian Rival
12:13 Revision 6d77218b: [DOCS] Correct wrong code sample in CheckboxViewHelper sample
Add multiple="1" to fluid VH.
Releases: main, 12.4, 11.5
Resolves: #101029
Change-Id: I3e9b70e39c67dc776cb4dc3ff57c2...
Florian Rival
12:11 Revision e17897fc: [!!!][TASK] Remove deprecated RecordListGetTableHookInterface
Resolves: #101052
Related: #100963
Related: #98490
Releases: main
Change-Id: I27dc2da34f9fa7dde6e2bded8757df754f801b0...
Oliver Bartsch
12:10 Revision 5c9495fa: [!!!][TASK] Remove deprecated Tooltip JavaScript module
Resolves: #101044
Related: #100963
Related: #99811
Releases: main
Change-Id: I949e0eed0b3ee61479269e7c79f8d6a9497ad1f...
Andreas Nedbal
11:56 Revision 838dff25: [DOCS] Correct wrong code sample in CheckboxViewHelper sample
Add multiple="1" to fluid VH.
Releases: main, 12.4, 11.5
Resolves: #101029
Change-Id: I3e9b70e39c67dc776cb4dc3ff57c2...
Florian Rival
11:52 Revision 700c5672: [!!!][TASK] Remove deprecated class RequireJsController
Removed the following public class:
* \TYPO3\CMS\Core\Controller\RequireJsController
Resolves: #101051
Related: #100...
Thomas Hohn
11:26 Revision 7c346d40: [!!!][TASK] Remove outdated upgrade wizards
This removes all upgrade wizards,
which were added with 11 LTS and also adds a @since
annotation to all remaining wiz...
Oliver Bartsch
11:09 Revision 89076af4: [!!!][TASK] Remove registration of upgrade wizards via $GLOBALS
Resolves: #101047
Related: #100963
Related: #99586
Releases: main
Change-Id: I7f0c5c69aefc23eb0b069598e154419b5315538...
Oliver Bartsch
11:08 Revision c9066d43: [!!!][TASK] Remove deprecated code in PageRepository
Removed interfaces:
* `\TYPO3\CMS\Core\Domain\Repository\PageRepositoryGetPageOverlayHookInterface`
* `\TYPO3\CMS\Cor...
Benni Mack
11:06 Revision f1080cb6: [!!!][TASK] Remove deprecated code in extbase ConfigurationManager
Resolves: #101031
Related: #100963
Related: #100662
Related: #99417
Releases: main
Change-Id: I0540ba27ac6cd0fad7a1f4...
Christian Kuhn
10:23 Revision ed4de185: [!!!][TASK] Remove scheduler-related deprecated code
Resolves: #101040
Related: #100963
Related: #100247
Releases: main
Change-Id: Ifbdeb04f89e9f74cf07bb0c4f1e9b5511d0a02...
Benni Mack
10:21 Revision 26ebe0fb: [BUGFIX] Remove superfluous closing parenthesis in docs
Releases: main, 12.4
Resolves: #101046
Change-Id: Ic5ec5d836107051a681c94452cee4719f64dd885
Reviewed-on: https://revi...
haraldwitt
10:02 Revision 8d6d4f16: [BUGFIX] Remove superfluous closing parenthesis in docs
Releases: main, 12.4
Resolves: #101046
Change-Id: Ic5ec5d836107051a681c94452cee4719f64dd885
Reviewed-on: https://revi...
haraldwitt
07:59 Revision 5b3d53dd: [!!!][TASK] Remove deprecated SilentSiteLanguageFlagMigration
Removed silent migration:
* \TYPO3\CMS\Backend\EventListener\SilentSiteLanguageFlagMigration
Resolves: #101042
Relat...
Thomas Hohn
07:10 Revision 97063047: [!!!][TASK] Remove GeneralUtility::intExplode fourth parameter $limit
Resolves: #101033
Related: #99900
Related: #100963
Releases: main
Change-Id: I6376ff87a641496ebabcdd76a485f5dbc94c1b7...
Nikita Hovratov
 

Also available in: Atom