Project

General

Profile

Activity

From 2023-04-22 to 2023-05-21

2023-05-19

09:27 Revision 9f71cb3e: [TASK] Remove usages of QueryBuilder::resetQueryParts
Doctrine 4 will not allow any manipulation to query parts, what makes
it necessary to remove and replace the places w...
Anja Leichsenring
07:15 Revision 54f3fa0e: [BUGFIX] Fix undefined array key in FrontendGenerationPageIndexingTrigger
This is an edge-case, where `config.index_enable = 1` is set, but the
static TypoScript from indexed_search is not in...
Nikita Hovratov
07:15 Revision 23df3125: [BUGFIX] Fix undefined array key in FrontendGenerationPageIndexingTrigger
This is an edge-case, where `config.index_enable = 1` is set, but the
static TypoScript from indexed_search is not in...
Nikita Hovratov
07:15 Revision 7128b34f: [BUGFIX] Fix undefined array key in FrontendGenerationPageIndexingTrigger
This is an edge-case, where `config.index_enable = 1` is set, but the
static TypoScript from indexed_search is not in...
Nikita Hovratov

2023-05-18

18:47 Revision 25bd12ad: [DOCS] Remove section using version constraint installing EXT:linkvalidator
This section is not necessary as the version best suitable is
installed by Composer automatically. Therefore, it is r...
Chris Müller
18:27 Revision 1808fc3f: [DOCS] Remove section using version constraint installing EXT:linkvalidator
This section is not necessary as the version best suitable is
installed by Composer automatically. Therefore, it is r...
Chris Müller

2023-05-17

09:44 Revision bd4980f2: [BUGFIX] Inject CSP nonce values only if CSP feature is enabled
Currently, CSP nonce values are used per default during the frontend
rendering process (which basically would be fine...
Oliver Hader
08:41 Revision 745aae48: [BUGFIX] Keep FE/versionNumberInFilename set to true on silent upgrade
Resolves: #100856
Releases: main, 12.4
Change-Id: Ibd7fb6e28e66763a34b599cb68524bf855d8ccba
Reviewed-on: https://revi...
Chris Müller
08:25 Revision db68610a: [BUGFIX] Keep FE/versionNumberInFilename set to true on silent upgrade
Resolves: #100856
Releases: main, 12.4
Change-Id: Ibd7fb6e28e66763a34b599cb68524bf855d8ccba
Reviewed-on: https://revi...
Chris Müller
07:30 Revision 15432ec9: [BUGFIX] Make symfony console handle exceptions again
With #99912 it has been configured that exceptions in CLI context
are not catched any more by symfony console. This c...
Torben Hansen
07:20 Revision 7fe63393: [BUGFIX] Make symfony console handle exceptions again
With #99912 it has been configured that exceptions in CLI context
are not catched any more by symfony console. This c...
Torben Hansen
05:55 Revision 96c8577e: [BUGFIX] Inject CSP nonce values only if CSP feature is enabled
Currently, CSP nonce values are used per default during the frontend
rendering process (which basically would be fine...
Oliver Hader

2023-05-16

19:12 Revision ac0688d7: [BUGFIX] Avoid undefined array key "enableMetaphoneSearch"
Resolves: #100883
Releases: main, 12.4, 11.5
Change-Id: I89f566a1bdf45f214a175cd389ef143c6334cda3
Reviewed-on: https:...
Chris Müller
19:04 Revision 368326d8: [BUGFIX] Avoid undefined array key "enableMetaphoneSearch"
Resolves: #100883
Releases: main, 12.4, 11.5
Change-Id: I89f566a1bdf45f214a175cd389ef143c6334cda3
Reviewed-on: https:...
Chris Müller
19:03 Revision 7c21340f: [BUGFIX] Avoid undefined array key "enableMetaphoneSearch"
Resolves: #100883
Releases: main, 12.4, 11.5
Change-Id: I89f566a1bdf45f214a175cd389ef143c6334cda3
Reviewed-on: https:...
Chris Müller

2023-05-15

19:49 Revision cf257b78: [BUGFIX] Do not call getConflictingRedirects with null request
Resolves: #100827
Releases: main, 12.4
Change-Id: I2c553894af4b25c2f4731782f0d9cf2293ec3211
Reviewed-on: https://revi...
Lina Wolf
19:49 Revision 41e4ac11: [BUGFIX] Ensure BE_USER uid is always used as int
Fix some left-over places where an int-cast
is possibly necessary to avoid PHP warnings.
Resolves: #100866
Releases:...
Markus Klein
19:22 Revision ba22241c: [BUGFIX] Do not call getConflictingRedirects with null request
Resolves: #100827
Releases: main, 12.4
Change-Id: I2c553894af4b25c2f4731782f0d9cf2293ec3211
Reviewed-on: https://revi...
Lina Wolf
19:20 Revision 1d5195c1: [BUGFIX] Ensure BE_USER uid is always used as int
Fix some left-over places where an int-cast
is possibly necessary to avoid PHP warnings.
Resolves: #100866
Releases:...
Markus Klein
19:11 Revision f99945df: [BUGFIX] Ensure BE_USER uid is always used as int
Fix some left-over places where an int-cast
is possibly necessary to avoid PHP warnings.
Resolves: #100866
Releases:...
Markus Klein
16:00 Revision 435c66b1: [BUGFIX] Adjust Content-Security-Policy reports check for SVG files
Issue #93884 provided and adjusted CSP header for SVG inline styles:
| default-src 'self'; script-src 'none';
| style...
Oliver Hader
16:00 Revision 59608545: [BUGFIX] Adjust Content-Security-Policy reports check for SVG files
Issue #93884 provided and adjusted CSP header for SVG inline styles:
| default-src 'self'; script-src 'none';
| style...
Oliver Hader
15:42 Revision 79a9f477: [BUGFIX] Adjust Content-Security-Policy reports check for SVG files
Issue #93884 provided and adjusted CSP header for SVG inline styles:
| default-src 'self'; script-src 'none';
| style...
Oliver Hader

2023-05-14

10:31 Revision 57419758: [DOCS] Add `editor.config.debug` to rte_ckeditor config reference
Resolves: #100868
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/430
Releases: main, 12.4
C...
Andreas Nedbal
10:26 Revision fad8a8ae: [DOCS] Add `editor.config.debug` to rte_ckeditor config reference
Resolves: #100868
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/430
Releases: main, 12.4
C...
Andreas Nedbal
08:28 Revision 76515e24: [TASK] Include test extensions into namespace integrity check
After providing full PSR-4 compliance for all test extensions,
no exception is needed anymore for the to run the inte...
Anja Leichsenring
08:03 Revision 9a1ff751: [TASK] Include test extensions into namespace integrity check
After providing full PSR-4 compliance for all test extensions,
no exception is needed anymore for the to run the inte...
Anja Leichsenring

2023-05-11

17:40 Revision 14f82833: [BUGFIX] Only send test email if sender address configured
It is possible to send a test email in the Environment
section of the Install Tool / Admin Tools.
Previously, if the...
Sybille Peters
17:14 Revision 08c6c69d: [BUGFIX] Only send test email if sender address configured
It is possible to send a test email in the Environment
section of the Install Tool / Admin Tools.
Previously, if the...
Sybille Peters
17:14 Revision 004fbc36: [DOCS] Fix wrong PageTypeRegistry class name in changelog
Relates: #98487
Releases: main, 12.4
Change-Id: I081e3be261d80ca59b0b170d5f9a8c3e836adae8
Reviewed-on: https://review...
Daniel Siepmann
17:04 Revision 4fdba7ea: [DOCS] Fix wrong PageTypeRegistry class name in changelog
Relates: #98487
Releases: main, 12.4
Change-Id: I081e3be261d80ca59b0b170d5f9a8c3e836adae8
Reviewed-on: https://review...
Daniel Siepmann
06:18 Revision 25f890ad: [TASK] Raise 'phpstan/phpstan' and regenerate baseline
A new patch level requires to regenerate baseline.
> composer req --dev phpstan/phpstan:^1.10.15
> Build/Scripts/run...
Anja Leichsenring
06:18 Revision d33eff2b: [TASK] Raise 'phpstan/phpstan' and regenerate baseline
A new patch level requires to regenerate baseline.
> composer req --dev phpstan/phpstan:^1.10.15
> Build/Scripts/run...
Anja Leichsenring
06:01 Revision b61e9c63: [TASK] Raise 'phpstan/phpstan' and regenerate baseline
A new patch level requires to regenerate baseline.
> composer req --dev phpstan/phpstan:^1.10.15
> Build/Scripts/run...
Anja Leichsenring

2023-05-10

23:23 Revision 753f8957: [BUGFIX] Ensure SchemaMigrator does not re-apply ext_localconf.php
SchemaMigrator / ConnectionMigrator calls
ClearCacheService->clearAll(), which in turn
just re-applies ext_localconf....
Benni Mack
23:14 Revision 783a3105: [BUGFIX] Ensure SchemaMigrator does not re-apply ext_localconf.php
SchemaMigrator / ConnectionMigrator calls
ClearCacheService->clearAll(), which in turn
just re-applies ext_localconf....
Benni Mack
15:06 Revision f57957d8: [BUGFIX] Translate options of extension settings
While building the TypoScript AST tree
the label of the options argument in TS constant
comments will now be translat...
Stefan Froemken
14:57 Revision fe0c750c: [BUGFIX] Translate options of extension settings
While building the TypoScript AST tree
the label of the options argument in TS constant
comments will now be translat...
Stefan Froemken
08:20 Revision 5fc34194: [TASK] Remove autoload-dev classmap configuration
After all test extensions received proper composer.json files,
they can be autoloaded via PSR-4. The classmap is ther...
Anja Leichsenring
07:57 Revision 981061b8: [TASK] Remove autoload-dev classmap configuration
After all test extensions received proper composer.json files,
they can be autoloaded via PSR-4. The classmap is ther...
Anja Leichsenring

2023-05-09

09:36 Revision a4fb024a: [TASK] Set TYPO3 version to 12.4.2-dev
Change-Id: I6af51677e7d4ce391631245619d85636df6dce09
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/790...
Benni Mack
09:36 Revision 78d6728e: [TASK] Set TYPO3 version to 11.5.28-dev
Change-Id: Ieecc273236bdbf857b543fbe9932cc9b3e5e352b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/789...
Benni Mack
08:21 Revision d680ad93: [RELEASE] Release of TYPO3 12.4.1
Change-Id: I2252ff54b07112362c669a1f37f5592f4bfac45d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/790...
Benni Mack
08:16 Revision 5ab0ead2: [RELEASE] Release of TYPO3 11.5.27
Change-Id: I558ff721e36d73c28ff8e5849f6fb59d1d50311d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/789...
Benni Mack
08:11 Revision 7b09e9a5: [BUGFIX] Avoid notice in AbstractUserAuthentication
Use an empty string instead of null as default value
for username and password to avoid warnings with PHP8.
Resolves...
Georg Ringer
08:10 Revision ffb32027: [BUGFIX] Avoid notice in AbstractUserAuthentication
Use an empty string instead of null as default value
for username and password to avoid warnings with PHP8.
Resolves...
Georg Ringer
08:10 Revision 450a16ef: [BUGFIX] Avoid notice in AbstractUserAuthentication
Use an empty string instead of null as default value
for username and password to avoid warnings with PHP8.
Resolves...
Georg Ringer
07:36 Revision 0db5f835: [BUGFIX] Correctly represent CSP UriValue('*')
An entire wildcard `UriValue`, which is just `'*'`, was
incorrectly encoded. In the scope of CSP `'*'` is valid.
Usin...
Oliver Hader
07:29 Revision 935fd435: [BUGFIX] Correctly represent CSP UriValue('*')
An entire wildcard `UriValue`, which is just `'*'`, was
incorrectly encoded. In the scope of CSP `'*'` is valid.
Usin...
Oliver Hader
07:28 Revision 72b9b496: [TASK] Add StringUtility::cast and ::filter
Resolves: #100824
Relates: #100739
Releases: main, 12.4, 11.5
Change-Id: I91bf93adbf390e84beda871c399f4785a83d8571
Re...
Georg Ringer
07:28 Revision a621a2e0: [TASK] Add StringUtility::cast and ::filter
Resolves: #100824
Relates: #100739
Releases: main, 12.4, 11.5
Change-Id: I91bf93adbf390e84beda871c399f4785a83d8571
Re...
Georg Ringer
07:14 Revision 9f10ea83: [TASK] Add StringUtility::cast and ::filter
Resolves: #100824
Relates: #100739
Releases: main, 12.4, 11.5
Change-Id: I91bf93adbf390e84beda871c399f4785a83d8571
Re...
Georg Ringer
06:30 Revision d53b4199: [BUGFIX] Do not send table wizard fields in payload
The fields used in the table wizard are only used for internal handling
to be able to compose the final table markup ...
Andreas Fernandez
06:30 Revision 64a333e7: [BUGFIX] Do not send table wizard fields in payload
The fields used in the table wizard are only used for internal handling
to be able to compose the final table markup ...
Andreas Fernandez
06:18 Revision e90d83f4: [BUGFIX] Re-enable button after save in ext:install
After saving the state of the feature toggles in ext:install,
the save button remains disabled.
This change fixes th...
Torben Hansen
06:08 Revision e604c6d1: [BUGFIX] Re-enable button after save in ext:install
After saving the state of the feature toggles in ext:install,
the save button remains disabled.
This change fixes th...
Torben Hansen

2023-05-08

20:07 Revision e939b071: [BUGFIX] Do not descend required markers down to inline fields
Resolves: #82481
Releases: main, 12.4, 11.5
Change-Id: Ieffc20f64cac7b546e20964e5f0deeab6e523771
Reviewed-on: https:/...
Nikita Hovratov
17:59 Revision b8a41f11: [BUGFIX] Do not descend required markers down to inline fields
Resolves: #82481
Releases: main, 12.4, 11.5
Change-Id: Ieffc20f64cac7b546e20964e5f0deeab6e523771
Reviewed-on: https:/...
Nikita Hovratov
17:49 Revision 50eabd38: [BUGFIX] Do not descend required markers down to inline fields
Resolves: #82481
Releases: main, 12.4, 11.5
Change-Id: Ieffc20f64cac7b546e20964e5f0deeab6e523771
Reviewed-on: https:/...
Nikita Hovratov
16:04 Revision 3f5ef1a6: [TASK] Provide default language presets for SiteBasedTestTrait
This cleans up some PHPStan reports.
Resolves: #100836
Releases: main, 12.4
Change-Id: I909d361a3b4b0b6f535b4f25de9c...
Nikita Hovratov
14:43 Revision bc76569a: [TASK] Provide default language presets for SiteBasedTestTrait
This cleans up some PHPStan reports.
Resolves: #100836
Releases: main, 12.4
Change-Id: I909d361a3b4b0b6f535b4f25de9c...
Nikita Hovratov
13:23 Revision 79561f71: [TASK] Consistently limit scope in FilesControlContainer
Since we are in the scope of a web component,
access to "document" is now consistently avoided.
Resolves: #100814
Re...
Oliver Bartsch
13:06 Revision 336cd3ce: [TASK] Consistently limit scope in FilesControlContainer
Since we are in the scope of a web component,
access to "document" is now consistently avoided.
Resolves: #100814
Re...
Oliver Bartsch
07:18 Revision 5f1ab1b8: [BUGFIX] Fix typo "progessQueue" in variable name
Resolves: #100821
Releases: main, 12.4
Change-Id: Ifc5652cf25bcf1d71580cfe207b2a22652735a2e
Reviewed-on: https://revi...
Oliver Klee
06:03 Revision 18bdfc58: [BUGFIX] Fix typo "progessQueue" in variable name
Resolves: #100821
Releases: main, 12.4
Change-Id: Ifc5652cf25bcf1d71580cfe207b2a22652735a2e
Reviewed-on: https://revi...
Oliver Klee

2023-05-07

07:45 Revision fb21a539: [BUGFIX] Properly replace record title placeholder in confirmation
The record title in the delete confirmation
modal of FilesControlContainer is now properly
replaced.
Resolves: #1008...
Oliver Bartsch
07:28 Revision 8bb6e5dc: [BUGFIX] Properly replace record title placeholder in confirmation
The record title in the delete confirmation
modal of FilesControlContainer is now properly
replaced.
Resolves: #1008...
Oliver Bartsch

2023-05-06

10:13 Revision 63e52966: [TASK] Raise "sokil/php-isocodes-db-i18n" and generate language files
Used command(s):
> composer req --dev "sokil/php-isocodes-db-i18n":"^4.0.13"
> Build/Scripts/updateIsoDatabase.php
...
Stefan Bürk
10:13 Revision d1ebdd67: [TASK] Raise "sokil/php-isocodes-db-i18n" and generate language files
Used command(s):
> composer req --dev "sokil/php-isocodes-db-i18n":"^4.0.13"
> Build/Scripts/updateIsoDatabase.php
...
Stefan Bürk

2023-05-05

14:13 Revision 91f22b07: [BUGFIX] Fix a typo in a comment
Resolves: #100820
Releases: main, 12.4
Change-Id: I56e1bafc3f8036aa3b43ca374f0427947056c53c
Reviewed-on: https://revi...
Oliver Klee
14:12 Revision 5aefe449: [BUGFIX] Fix a typo in a comment
Resolves: #100820
Releases: main, 12.4
Change-Id: I56e1bafc3f8036aa3b43ca374f0427947056c53c
Reviewed-on: https://revi...
Oliver Klee
09:32 Revision 84fd0ae0: [BUGFIX] Change selector to get container in `files` element
The identifier used to get a container in `type=files` based on
`querySelector()` which flawed if the identifier cont...
Andreas Fernandez
09:28 Revision 49878314: [BUGFIX] Catch FolderDoesNotExistException for selected folder
Selecting an offline folder in element and link browsers
no longer triggers a `FolderDoesNotExistException`.
Resolve...
Oliver Bartsch
09:28 Revision 269bbe74: [BUGFIX] Catch FolderDoesNotExistException for selected folder
Selecting an offline folder in element and link browsers
no longer triggers a `FolderDoesNotExistException`.
Resolve...
Oliver Bartsch
09:26 Revision 4a0b25e1: [BUGFIX] Change selector to get container in `files` element
The identifier used to get a container in `type=files` based on
`querySelector()` which flawed if the identifier cont...
Andreas Fernandez
09:20 Revision 2cfd516e: [BUGFIX] Don't try to render icon for empty identifier
In case a site is missing a proper site
configuration - having no default language
a fallback SiteLanguage object is ...
Oliver Bartsch
09:20 Revision b72ca0d0: [BUGFIX] Don't try to render icon for empty identifier
In case a site is missing a proper site
configuration - having no default language
a fallback SiteLanguage object is ...
Oliver Bartsch
09:19 Revision 2592efe0: [BUGFIX] Don't try to render icon for empty identifier
In case a site is missing a proper site
configuration - having no default language
a fallback SiteLanguage object is ...
Oliver Bartsch
08:14 Revision c71855ea: [TASK] Provide composer.json to fixture extensions
In preparation of composer based test setups, all fixture extensions
require fully functional `composer.json` files.
...
Anja Leichsenring
08:12 Revision 11c9546e: [TASK] Provide composer.json to fixture extensions in ext:core
In preparation of composer based test setups, all fixture extensions
require fully functional `composer.json` files.
...
Anja Leichsenring
07:22 Revision 9ef2d0b9: [TASK] Require typo3fluid/fluid:^2.8.0
Minor release update from ^2.7.4 to ^2.8.0:
- main/v13: Require ^2.8.0
- v12: Require ^2.8.0, projects will update
...
Christian Kuhn
07:22 Revision b1f4145b: [TASK] Require typo3fluid/fluid:^2.8.0
Minor release update from ^2.7.4 to ^2.8.0:
- main/v13: Require ^2.8.0
- v12: Require ^2.8.0, projects will update
...
Christian Kuhn
04:38 Revision 287ebfac: [TASK] Provide composer.json to fixture extensions
In preparation of composer based test setups, all fixture extensions
require fully functional `composer.json` files.
...
Anja Leichsenring
04:18 Revision 0a9b4ea3: [TASK] Provide composer.json to fixture extensions in ext:core
In preparation of composer based test setups, all fixture extensions
require fully functional `composer.json` files.
...
Anja Leichsenring

2023-05-04

18:02 Revision 8cd62f55: [BUGFIX] Allow custom passwords while creating be users
With this change it is again possible to give backend users
their own password when creating. Previously, any new use...
Jan Delius
17:22 Revision 74529370: [TASK] styleguide: Prepare main branch for TYPO3 13.0@dev
Used command(s):
```shell
composer req --dev --no-update \
"typo3/cms-core":"~13.0@dev" \
"typo3/cms-fronten...
Stefan Bürk
16:57 Revision f8f0290d: [TASK] Use stable TF and styleguide in v12
We switch to stable releases in 12.4
for testing-framework and styleguide
> composer req --dev typo3/cms-styleguide:...
Christian Kuhn
16:55 Revision 9f8094b4: [TASK] styleguide: Remove obsolete testcase path prefixing in `runTests.sh`
Stefan Bürk
15:01 Revision af80ca74: [BUGFIX] Allow custom passwords while creating be users
With this change it is again possible to give backend users
their own password when creating. Previously, any new use...
Jan Delius
07:35 Revision ed345635: [DOCS] Correct example for AfterLinkIsGeneratedEvent in changelog
The method "withAttribute()" expects a string or null as second argument.
Resolves: #100801
Related: #96641
Releases...
Chris Müller
07:35 Revision b7ff2a2f: [DOCS] Correct example for AfterLinkIsGeneratedEvent in changelog
The method "withAttribute()" expects a string or null as second argument.
Resolves: #100801
Related: #96641
Releases...
Chris Müller

2023-05-03

23:28 Revision b1569ecd: [TASK] Avoid pipeline run after merge for 12.4
With #100800 Gitlab workflow definitions has been
adjusted for branch 12.4. Sadly, it has been missed
to ensure that ...
Stefan Bürk
22:37 Revision 359b9ab6: [BUGFIX] Use proper type for recovery emails
RecoveryService::prepareMail creates a FluidEmail, but
returns it as Symfony\Component\Mime\Email. Setting the
signat...
Andreas Nedbal
17:13 Revision cbaddb1b: [TASK] Ensure proper gitlab ci configuration for branch 12.4
Adjustes gitlab workflow configurations to match branch
`12.4` testing. This includes dedicated cache keys and
settin...
Stefan Bürk
13:11 Revision cc40fc06: [BUGFIX] Use proper type for recovery emails
RecoveryService::prepareMail creates a FluidEmail, but
returns it as Symfony\Component\Mime\Email. Setting the
signat...
Andreas Nedbal
11:43 Revision 1c579ccf: [TASK] Set TYPO3 version to 13.0.0-dev
Change-Id: Iceddddf38a028e8587848a88d7ec1a3dc7c0888a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/789...
Oliver Hader
10:11 Revision 8dd53bcc: [BUGFIX] Render mime type audio/x-wav as audio file
The mime type 'audio/x-wav' must be added to the AudioTagRenderer to
render those files as audio file.
Resolves: #10...
Georg Ringer
09:37 Revision bc60401f: [BUGFIX] Render mime type audio/x-wav as audio file
The mime type 'audio/x-wav' must be added to the AudioTagRenderer to
render those files as audio file.
Resolves: #10...
Georg Ringer
08:03 Revision 7c9e3876: [BUGFIX] Create session cookie when explicitly requested
The fix for issue #100695 reorganized the logic for setting
new cookies. However, the assumption - to only set a cook...
Oliver Hader

2023-05-02

15:58 Revision ead2eeec: [BUGFIX] Ensure content object is available in UriBuilder
Since #100623, the content object might be NULL
as it is no longer set up when initializing the
UriBuilder, but inste...
Oliver Bartsch
14:06 Revision 9b062f6f: [BUGFIX] Prioritize form default values over TCA overrides
When defining a default value in column overrides
e.g. for tt_content TCA field sys_language_uid
this value from TCA ...
Helmut Hummel
12:27 Revision 6fb93f48: [BUGFIX] Prioritize form default values over TCA overrides
When defining a default value in column overrides
e.g. for tt_content TCA field sys_language_uid
this value from TCA ...
Helmut Hummel
11:49 Revision 75951ae8: [BUGFIX] Avoid TypeError in extbase persistence
Properly check for the given value being an object before
passing it to corresponding method, which is type-hinted
si...
Oliver Bartsch
10:46 Revision 692e15a5: [BUGFIX] Close opened CSP report when removing all reports
Clicking the "Remove all" button in the CSP backend module now closes
any open report.
Resolves: #100757
Releases: m...
Andreas Fernandez
10:45 Revision fa305420: [BUGFIX] Avoid TypeError in extbase persistence
Properly check for the given value being an object before
passing it to corresponding method, which is type-hinted
si...
Oliver Bartsch
10:44 Revision 39478a27: [TASK] Remove superfluous timestamp CKEditor plugin
With #96874, the timestamp example plugin for CKEditor has been
added to `ext:rte_ckeditor`. The plugin is however no...
Torben Hansen
10:19 Revision f731cb6c: [BUGFIX] Pass the full page record to the ConditionMatcher
The PageLayoutResolver, which is used for
"tree.pagelayout" TypoScript conditions
requires the passed page record to ...
Oliver Bartsch
07:39 Revision be93148c: [TASK] Make type annotations for ObjectStorage::toArray more specific
This helps static analysis of projects using this class.
Resolves: #100778
Releases: main, 11.5
Change-Id: I41cbf384...
Oliver Klee
07:39 Revision 24b7dfd6: [TASK] Make type annotations for ObjectStorage::toArray more specific
This helps static analysis of projects using this class.
Resolves: #100778
Releases: main, 11.5
Change-Id: I41cbf384...
Oliver Klee

2023-05-01

08:43 Revision 7d7b46c9: [BUGFIX] Recursive INCLUDE_TYPOSCRIPT with extensions
If files are used given like `news.setup.typoscript`
and the TypoScript inclusion is used with
`extension="setup.typo...
Georg Ringer

2023-04-29

19:42 Revision f98773ec: [DOCS] Update SECURITY.md
Further improvements, most of them as proposed by Michael Schams
Releases: main
Resolves: #100755
Related: #100747
R...
Stephan Großberndt

2023-04-28

18:21 Revision dd0b6e72: [TASK] Show configured transport per webhook
The "Webhooks" view in the "Configuration" module now shows the
Symfony Messenger transport configured per webhook.
...
Andreas Fernandez
17:08 Revision a2d6d8b4: [BUGFIX] Allow locallang labels for tt_content_defValues
Resolves: #100776
Releases: main
Change-Id: I1c602d05fb36d147a484755f4107f68c554c7ba1
Reviewed-on: https://review.typ...
Oliver Bartsch
16:31 Revision ebec8ae0: [BUGFIX] Use `importShim()` to load init modules
With #100688, the module `es-module-shims` was updated. Unfortunately,
with 1.5.3 an incompatibility with Firefox < 1...
Andreas Fernandez
10:31 Revision 07757e67: [TASK] Provide composer.json to fixture extensions in ext:extbase
In preparation of composer based test setups, all fixture extensions
require fully functional `composer.json` files.
...
Anja Leichsenring

2023-04-27

15:55 Revision d66a3b9d: [DOCS] Adjust ViewHelper name
Resolves: #100770
Releases: main, 11.5
Change-Id: I549371e78de399195d6810858d337528f39ce0ad
Reviewed-on: https://revi...
Oliver Bartsch
14:27 Revision 1ac5a8f5: [DOCS] Adjust ViewHelper name
Resolves: #100770
Releases: main, 11.5
Change-Id: I549371e78de399195d6810858d337528f39ce0ad
Reviewed-on: https://revi...
Oliver Bartsch
13:56 Revision ab838fb7: [BUGFIX] Harmonize page ids in Record List search
The list of ids generated by `getSearchableWebmounts()` may contain
duplicated values being passed into an `IN()` cri...
Andreas Fernandez
13:56 Revision 0fd1cfac: [BUGFIX] Harmonize page ids in Record List search
The list of ids generated by `getSearchableWebmounts()` may contain
duplicated values being passed into an `IN()` cri...
Andreas Fernandez
12:56 Revision 60becc56: [TASK] Clean up avatar class
In a list of backend users, using the avatar viewhelper, the
instantiated Avatar class would always be the same insta...
Christian Eßl
09:38 Revision 75387f45: [TASK] Provide composer.json to fixture extensions in ext:backend
In preparation of composer based test setups, all fixture extensions
require fully functional `composer.json` files.
...
Anja Leichsenring

2023-04-26

13:40 Revision 0bae8154: [BUGFIX] Fix visual glitches in tile view affecting Firefox
`text-overflow: ellipsis` only works in Firefox if the parent element
has an explicit width. Therefore, `button` and ...
Andreas Fernandez
12:17 Revision e864e328: [DOCS] Revise changelogs for v12.4
Resolves: #100753
Releases: main
Change-Id: Ia3d98fad1be54ad3056b746c436556f33d2a7818
Reviewed-on: https://review.typ...
Chris Müller
07:51 Revision 97dd6662: [BUGFIX] Correct clearable implementation in scheduler
The clearable javascript was never included or initialized.
Wrappers handled by the clearable implementation have
bee...
Benjamin Kott
07:40 Revision f9660910: [BUGFIX] Add missing CSS label classes and fix markup
Resolves: #100726
Releases: main
Change-Id: I49384e7bbf3f199504ee7a978a816df1285474ad
Reviewed-on: https://review.typ...
Frank Nägler

2023-04-25

14:21 Revision 2cf35072: [TASK] Update testing-framework and styleguide
Used command(s):
> composer u typo3/testing-framework
> composer u typo3/cms-styleguide
Resolves: #100751
Releases:...
Stefan Bürk
14:11 Revision fa88b4c5: [RELEASE] styleguide: 12.0.0 Core v12 compatibility
Christian Kuhn
14:06 Revision 000aee0e: [TASK] styleguide: Use typo3/testing-framework 8.x.x
This change raises to testing-framework ^8.0.0. The now obsolete
"sbuerk/typo3-cmscomposerinstallers-testingframework...
Stefan Bürk
13:57 Revision e496fddb: [BUGFIX] Avoid exceptions while loading presets
This patch avoids undefined key warning and properly casts the haystack
argument of the `InArrayViewHelper` to an arr...
Simon Gilli
12:59 Revision 3ae6c8a9: [BUGFIX] Use correct configuration example for message routing
The docs for configuration message routing mention the non-existent
array `$GLOBALS['TYPO3_CONF_VARS']['SYS']['queue'...
Andreas Fernandez
11:57 Revision 2f60ee3b: [DOCS] Update SECURITY.md
Releases: main
Resolves: #100747
Change-Id: Ifd39f0813996674620fe1b89aef29ca87351e5b9
Reviewed-on: https://review.typ...
Stephan Großberndt
10:40 Revision 18aaf13a: [BUGFIX] Prevent undefined array key in UserIntInformation
Resolves: #100742
Releases: main, 11.5
Change-Id: Ibff1f2da48192a23d3fe6e5404c95f3b7e6c8ae8
Reviewed-on: https://revi...
Daniel Siepmann
10:13 Revision d88b6df8: [TASK] styleguide: Use friendsofphp/php-cs-fixer directly
Use php-cs-fixer with own ruleset directly.
Use ruleset from current TYPO3 core.
Update codebase.
Activate cgl check ...
Christian Kuhn
10:05 Revision 3a83be5d: [BUGFIX] Prevent undefined array key in UserIntInformation
Resolves: #100742
Releases: main, 11.5
Change-Id: Ibff1f2da48192a23d3fe6e5404c95f3b7e6c8ae8
Reviewed-on: https://revi...
Daniel Siepmann
09:50 Revision b2cd488c: [TASK] styleguide: sbuerk/typo3-cmscomposerinstallers-testingframework-bridge:^0.1.3
Christian Kuhn
09:33 Revision 88ca6531: [TASK] styleguide: Update README.md
Christian Kuhn
09:29 Revision 99d7c86c: [TASK] styleguide: Req --dev codeception/module-webdriver:^4.0 -w
Brings phpunit 10 as well
> composer req --dev codeception/module-webdriver:^4.0 -w
Christian Kuhn
09:05 Revision 5ccd2b2b: [TASK] styleguide: Require --dev phpstan/phpstan:^1.10.14
Christian Kuhn
08:17 Revision d92dfe0f: [DOCS] Add 12.4.x directory to changelogs
Resolves: #100741
Releases: main
Change-Id: I0f65275282c85ce005eac85a081da7139606ceda
Reviewed-on: https://review.typ...
Andreas Fernandez
06:29 Revision 4a624227: [TASK] Update SECURITY.md for TYPO3 v12.4 LTS
* TYPO3 v12.4.x LTS is supported
* TYPO3 v11.5.x LTS is supported
* previous sprint releases of TYPO3 v12 are not cov...
Oliver Hader
06:09 Revision d8829aec: [TASK] Set TYPO3 version to 12.4.1-dev
Change-Id: If17fbd8d45edd9c7685217342ad330de84ae471d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/788...
Benni Mack
05:58 Revision 06b83a9c: [RELEASE] Release of TYPO3 12.4.0
Change-Id: I158409abb3555504ae6fa1a619794a44ab307c25
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/788...
Benni Mack

2023-04-24

19:33 Revision 354693f9: [BUGFIX] Ensure AbstractExceptionHandler::IGNORED_EXCEPTION_CODES is protected
With #100720 the AbstractExceptionHandlers
const IGNORED_EXCEPTION_CODES was set from private
to public in order to a...
Benni Mack
19:32 Revision abe2053e: [BUGFIX] Transparently add Link Browser classes to ckeditor
There are currently two ways to configure link classes in ckeditor:
* `config.stylesSet`
* `buttons.link.properties....
Andreas Fernandez
19:00 Revision c92a5b99: [BUGFIX] Ensure AbstractExceptionHandler::IGNORED_EXCEPTION_CODES is protected
With #100720 the AbstractExceptionHandlers
const IGNORED_EXCEPTION_CODES was set from private
to public in order to a...
Benni Mack
18:44 Revision 60702bc3: [TASK] Optimize the spacing in scheduler list
With #100663 the overall spacings were adjusted. With this patch we
align the spacing between scheduler group panels ...
Jasmina Ließmann
18:20 Revision bf09aeaf: [BUGFIX] Avoid repeated e-mail content generation in FluidEmail
Body content generation may be triggered by calling some getter or
indirectly when the mail is sent (via `ensureValid...
Markus Klein
18:18 Revision 05fbf35d: [BUGFIX] Avoid repeated e-mail content generation in FluidEmail
Body content generation may be triggered by calling some getter or
indirectly when the mail is sent (via `ensureValid...
Markus Klein
18:15 Revision 81799416: [TASK] Update display and markup of user settings form
Previously, the form fields in user settings form were displayed in
their entirety, filling the screen.
With this pa...
Jasmina Ließmann
17:13 Revision 2e26e907: [TASK] Align scheduler add/edit form of a task with FormEngine markup
With #100042 the markup of the form fields in the add/edit form of a
task has been updated. With this patch the marku...
Jasmina Ließmann
16:32 Revision 1a7fecd1: [BUGFIX] Allow untrusted query arguments in ViewHelpers
With #98488, the typolink option "addQueryString" changed
the behaviour to only add mapped query arguments by default...
Oliver Bartsch
16:27 Revision 9d8d296e: [BUGFIX] Fix PHP 8 warning in LinkValidatorController
The variable $row['url_response']['errorParams'] should always contain
a value. Either the actual error message array...
Thomas Hohn
16:08 Revision b7193f23: [BUGFIX] Fix PHP 8 warning in LinkValidatorController
The variable $row['url_response']['errorParams'] should always contain
a value. Either the actual error message array...
Thomas Hohn
15:58 Revision 74c72268: [TASK] Make IGNORED_EXCEPTION_CODES accessible
This makes AbstractExceptionHandler::IGNORED_EXCEPTION_CODES public accessible in order to re-use it in custom error ... Christoph Lehmann
15:52 Revision 965aa5ba: [TASK] Allow f:asset.css and f:asset.script to use CSP nonce
Adds new boolean `useNonce` attribute to asset view helpers, e.g.
`<f:asset.css useNonce="1">` or `<f:asset.script us...
Oliver Hader
15:15 Revision f25c7e2a: [TASK] Correct deprecation notice in LocalizationUtility
Resolves: #100731
Related: #100721
Releases: main
Change-Id: Id8ffc819a9ec908fc8f11750821efa2a484e6d49
Reviewed-on: h...
Chris Müller
14:53 Revision 3f23c28a: [TASK] Fetch RTE yaml configuration only once
Avoid a lot of superfluous yaml reading and parsing by fetching
the richtext configuration only once per request, sav...
Christian Eßl
14:37 Revision c607d319: [TASK] Deprecate various language-related methods and properties
The following methods and properties have been
deprecated:
* Argument $alternativeLanguageKeys in LocalizationUtilit...
Benni Mack
13:22 Revision 9fdafe3f: [BUGFIX] Handle dynamic CSP nonce values during frontend rendering
The CSP nonce value was not assigned in frontend rendering process.
Besides that, the value would have been cached st...
Oliver Hader
13:22 Revision 814d7bf8: [BUGFIX] Do not log requests with unsupported HTTP method
Illegal requests should not fill log files.
The Exception is thrown in \TYPO3\CMS\Core\Http\Request::validateMethod(...
Christoph Lehmann
12:51 Revision 56623019: [TASK] Streamline several CSP aspects
This is a collection of some smaller adjustments of CSP aspects:
* move `ScopeRepository` to `ext:core` (it will be ...
Oliver Hader
12:40 Revision 797f2cf7: [BUGFIX] Recover accidentally removed label in EXT:indexed_search
The language label `indexedsearch.config.disableFrontendIndexing` was
accidentally removed in EXT:indexed_search with...
Andreas Fernandez
12:11 Revision 0eb81b57: [BUGFIX] Allow "default" next to "extensionName" in f:translate
It's now possible again to provide a "short key",
an extension name and also a default value for
the f:translate View...
Oliver Bartsch
11:34 Revision 05cff69f: [TASK] Fix exception message in PageViewHelper
PageViewHelper no longer exclusively supports extbase context
request objects. Adjust the exception message according...
Christian Eßl
10:59 Revision d56f6add: [TASK] Make IGNORED_EXCEPTION_CODES accessible
This makes AbstractExceptionHandler::IGNORED_EXCEPTION_CODES public accessible in order to re-use it in custom error ... Christoph Lehmann
10:59 Revision aef038c3: [TASK] Remove MissingPackageManifestException
The exception has been marked as internal and is not in
use anymore.
Resolves: #100724
Releases: main
Change-Id: Ica...
Christian Eßl
10:58 Revision 5c7278d7: [BUGFIX] Do not log requests with unsupported HTTP method
Illegal requests should not fill log files.
The Exception is thrown in \TYPO3\CMS\Core\Http\Request::validateMethod(...
Christoph Lehmann
10:37 Revision fc0c0bec: [DOCS] Fix AccessLifetime cases
The cases of \TYPO3\CMS\Backend\Security\SudoMode\Access\AccessLifetime
are not correctly documented, e.g. `XS` becam...
Oliver Hader
08:22 Revision 6bc58eba: [TASK] Concurrently fetch URLs in HashProxy
Avoid too much I/O blocking when compiling URLs in
`HashProxy` by doing concurrent asynchronous fetch
requests with t...
Christian Eßl
07:34 Revision 65b7196a: [BUGFIX] Change distribution download message from notice to info
Resolves: #100717
Releases: main
Change-Id: I0641cb3c82119441727853f5580c3b98db43d6ff
Reviewed-on: https://review.ty...
Benjamin Kott
06:56 Revision 199dee74: [TASK] Reorganize & streamline sudo mode handling
Issue #92836 introduced the "sudo mode" to all admin tool modules,
but with using the session storage of the install ...
Oliver Hader
06:52 Revision 7c1486bd: [BUGFIX] Break long words on line-end in notifications
Resolves: #100716
Releases: main
Change-Id: Ia71d27a017472529e63317de2cb900a8773f7192
Reviewed-on: https://review.typ...
Benjamin Kott
06:40 Revision 8d52092a: [TASK] Optimize referer evaluation in ext:felogin
The redirect evaluation is currently always processed no matter if
a `redirectMode` based on the referer is configure...
Torben Hansen
06:09 Revision d1c28051: [TASK] Move Cookie logic out of userAuth
This change moves some logic out of AbstractUserAuth
classes related to setting a cookie, and only
adds a Instruction...
Benni Mack
06:09 Revision f6c3b141: [BUGFIX] Use col-checkbox instead of col-selector
Resolves: #100705
Releases: main
Change-Id: I4f8acda15136563fe6341f5f1174895a244bcc79
Reviewed-on: https://review.typ...
Benjamin Kott
06:08 Revision 36ca8aed: [BUGFIX] Correctly invoke delete and mute actions of CSP module
The `deleteAction` and `muteAction` of the CSP module endpoint
expected to receive multiple `summaries` as identifier...
Oliver Hader

2023-04-22

11:36 Revision 628e335c: [BUGFIX] Apply previous site identifier as fallback for URL resolving
Prior to #93240 URL routes were reverse sorted using the corresponding
site identifier (which did not contain any URL...
Oliver Hader
11:13 Revision fa129f1e: [BUGFIX] Apply previous site identifier as fallback for URL resolving
Prior to #93240 URL routes were reverse sorted using the corresponding
site identifier (which did not contain any URL...
Oliver Hader
08:13 Revision d13e6f86: [TASK] Let CSP Policy tests be functional only
The test subject got more and more dependencies to other
concepts and cannot be tested as standalone unit anymore.
R...
Oliver Hader
 

Also available in: Atom