Activity
From 2022-11-17 to 2022-12-16
2022-12-16
- 17:07 Revision aaa76c26: [BUGFIX] styleguide: styleguide uses core dev-main for --dev
- With v12.1 branching and releases, styleguide now
preferred 12.1 tags in it's testing dependencies.
Force ~12.2@dev ... - 14:34 Revision 6f5248cb: [TASK] Disable extension repository status check in composer mode
- The extension repository status check in the
reports module is now skipped in composer mode.
Resolves: #99385
Releas... - 14:13 Revision 9503bfa1: [TASK] Disable extension repository status check in composer mode
- The extension repository status check in the
reports module is now skipped in composer mode.
Resolves: #99385
Releas... - 12:37 Revision e24bcbe0: [TASK] styleguide: Happify phpstan
- Build/Scripts/runTests.sh -p 8.1 -s phpstanGenerateBaseline
- 10:32 Revision dd4efcf9: [BUGFIX] Use locallang in history button in EditDocumentController
- The "History" button in EditDocumentController now uses existing
locallang labels instead of a hardcoded string.
Res... - 10:15 Revision f9b073be: [BUGFIX] Use locallang in history button in EditDocumentController
- The "History" button in EditDocumentController now uses existing
locallang labels instead of a hardcoded string.
Res... - 00:51 Revision 8440cb37: [TASK] Open Element Browser for avatars in modal window
- To have a streamlined behavior across all Element Browser instances, the
remaining instance used for avatar selection...
2022-12-15
- 22:44 Revision 75c2d51a: [TASK] Register flag icons automatically
- The IconRegistry now scans the directory containing all flag icons and
automatically registers all found flags withou... - 12:34 Revision ab11ebb3: [TASK] Set TYPO3 version to 12.1.4-dev
- Change-Id: I2a6188a900409f4f1ccfcdc3ef2c857b774d7344
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 12:34 Revision 65f886d2: [TASK] Set TYPO3 version to 11.5.22-dev
- Change-Id: Ic9acc8a7130f9e848b6809af395ffdd4e130b33a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 12:33 Revision f94acb81: [TASK] Set TYPO3 version to 10.4.35-dev
- Change-Id: I577c481866735d86d66c2c4247097687c07ef567
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 11:57 Revision 531fbd1c: [RELEASE] Release of TYPO3 12.1.3
- Change-Id: I10c10046567972486eb29bd995b7535b9bab00ee
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 11:30 Revision f6d61172: Revert "[RELEASE] Release of TYPO3 12.1.3"
- This reverts commit 5f34155e9e854ce2b79b22df2ae36a0aa16f6a98.
Reason for revert: Release Script stopped during the p... - 11:23 Revision 5f34155e: [RELEASE] Release of TYPO3 12.1.3
- Change-Id: I1893ec416ee302dfc9b1187afda7fffff9351b22
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 11:20 Revision 39b888cf: [RELEASE] Release of TYPO3 11.5.21
- Change-Id: Ic870e4d6af389ad9bfefe445cec780d60364230d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 11:15 Revision 1c9ada1d: [RELEASE] Release of TYPO3 10.4.34
- Change-Id: Id505113baa28f559ad94a479fea62151648f3789
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 10:06 Revision 8153feb7: [BUGFIX] Fix absolute backend URL generation in frontend context
- $normalizedParams->getRequestDir() returns '/' for frontend
requests and `/typo3/` for backend requests. This results... - 10:03 Revision 678035c7: [BUGFIX] Fix absolute backend URL generation in frontend context
- $normalizedParams->getRequestDir() returns '/' for frontend
requests and `/typo3/` for backend requests. This results... - 09:58 Revision c9eceb15: [BUGFIX] Catch any transfer exception in HTTP host header check
- ServerResponseCheck triggers a HTTP host header check which is
expected to fail. The more generic TransferException i... - 09:58 Revision ee661a68: [BUGFIX] Catch any transfer exception in HTTP host header check
- ServerResponseCheck triggers a HTTP host header check which is
expected to fail. The more generic TransferException i... - 09:58 Revision e721e134: [BUGFIX] Catch any transfer exception in HTTP host header check
- ServerResponseCheck triggers a HTTP host header check which is
expected to fail. The more generic TransferException i... - 09:57 Revision 60bcbf2c: [BUGFIX] Catch any transfer exception in HTTP host header check
- ServerResponseCheck triggers a HTTP host header check which is
expected to fail. The more generic TransferException i... - 09:52 Revision 61fa8706: [BUGFIX] Use fallback method to get dbname
- The fallback chain for determination of the
dbname in the SetupCommand is now using the
dedicated fallback method to ...
2022-12-14
- 17:27 Revision 0fe03225: [TASK] Add backward compatibility handling for frontend login signing
- The security fix for TYPO3-CORE-SA-2022-013 enforced the `pid`
HTTP parameter to be signed via HMAC during the fronte... - 17:27 Revision 89da5ba3: [TASK] Remove panel class usage in About module
- Bootstrap removed panel classes in version 4 and the
backend mostly has appropriate styles for the card
component now... - 17:26 Revision cfe6d10c: [BUGFIX] Fix regex in message event handler for avatars
- The regex used in setup-module.ts to get the `avatar` field name
is adapted to match the object group changed in #993... - 15:53 Revision 1ae6588a: [TASK] Remove panel class usage in About module
- Bootstrap removed panel classes in version 4 and the
backend mostly has appropriate styles for the card
component now... - 15:04 Revision 36657e2d: [TASK] Add backward compatibility handling for frontend login signing
- The security fix for TYPO3-CORE-SA-2022-013 enforced the `pid`
HTTP parameter to be signed via HMAC during the fronte... - 15:04 Revision 30831c74: [TASK] Avoid empty ul tag if no submodules are available
- If no submodule are available, the ul tag around should not be rendered.
Resolves: #99363
Releases: main
Change-Id: ... - 13:25 Revision 9a906220: [TASK] Add static backdrop to "Refresh required" modal
- If the FormEngine needs an update due to a changed field, the "Refresh
required" modal appears. It may happen easily ... - 13:10 Revision 363ac2ee: [BUGFIX] Prevent undefined global variable in BackendConfigurationManager
- $GLOBALS['TYPO3_REQUEST'] might be undefined,
e.g. in CLI context. This is now handled properly.
Resolves: #99307
Re... - 13:01 Revision db00eb40: [BUGFIX] Use correct element browser config in "Setup" module
- The configuration for the element browser used for the avatar field in
the "Setup" module is now properly composed to... - 13:00 Revision ed7c9c03: [TASK] Ensure proper gitlab ci configuration for branch `12.1`
- Adjustes gitlab workflow configurations to match branch
`12.1` testing. This includes dedicated cache keys and
settin... - 12:03 Revision c3a10187: [TASK] Allow custom tables in create record reaction
- Extension authors can now add tables to the create record
reaction via ExtensionManagementUtility::addTcaSelectItem()... - 11:20 Revision ad3a7c45: [DOCS] Correct some cookie and parameter names
- Resolves: #99361
Related: #97305
Releases: main
Change-Id: Id78dfe0db043cf01551078853fd1eec1d3375044
Reviewed-on: htt... - 11:07 Revision 9c4ea51d: [BUGFIX] Provide signed storage folders for legacy frontend login
- Resolves: #99358
Releases: 10.4
Change-Id: I028b0016a005acdcb79725600b29b2c8dbbc939d
Reviewed-on: https://review.typo... - 08:48 Revision e83a20c8: [TASK] Remove sys_action leftovers
- The previous system extension EXT:sys_action
has been moved from core to FriendsOfTYPO3
in v10. However, since the ex... - 08:37 Revision 2fb8b444: [TASK] Update PHPStan & friends
- PHPStan 1.9.3 finds another potential problem and brings
some performance improvements.
Run commands:
> composer re... - 08:10 Revision ac5fddb7: [TASK] Update PHPStan & friends
- PHPStan 1.9.3 finds another potential problem and brings
some performance improvements.
Run commands:
> composer re...
2022-12-13
- 14:57 Revision 1006f66f: [BUGFIX] Use correct flag of Zimbabwe
- The icon set used for the flags in TYPO3 accidentally used the flag of
Andorra for Zimbabwe. Unfortunately, it's not ... - 14:36 Revision b96de44e: [BUGFIX] Use correct flag of Zimbabwe
- The icon set used for the flags in TYPO3 accidentally used the flag of
Andorra for Zimbabwe. Unfortunately, it's not ... - 12:44 Revision 2291ffc6: [TASK] Set TYPO3 version to 12.1.3-dev
- Change-Id: Ic308b48271458c44b8861377409d6b1672a45070
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 12:25 Revision f6a2689a: [RELEASE] Release of TYPO3 12.1.2
- Change-Id: Ia9164267c573cb87019e6d3e20c4d76b384259a4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 12:17 Revision a6641769: [BUGFIX] Replace undefined variable with locallang key
- The title of the "edit column" button in the page
module is now using the correct locallang key
instead of an undefin... - 12:09 Revision c28d5247: [BUGFIX] Prevent undefined global variable in BackendConfigurationManager
- $GLOBALS['TYPO3_REQUEST'] might be undefined,
e.g. in CLI context. This is now handled properly.
Resolves: #99307
Re... - 12:03 Revision 7cd61c02: [BUGFIX] Replace undefined variable with locallang key
- The title of the "edit column" button in the page
module is now using the correct locallang key
instead of an undefin... - 11:57 Revision ba34796f: [FEATURE] Create new folder in modal dialog
- This change moves the "Create folder" route to the modal, so that
editors do not lose the focus when working with the... - 11:34 Revision a909535c: [BUGFIX] Avoid double UTF-8 encoded PDF metadata in file indexer
- There are different versions of pdfinfo available and used
by different providers/distributions.
a) Debian/Fedora us... - 11:33 Revision db50a316: [TASK] Add HTTP host header injection check to reports module
- In case the web server scenario is not properly configured to deny
HTTP host header injection, and the trustedHostsPa... - 11:16 Revision 645c9cab: [TASK] Introduce string fragment extraction
- When working with variable interpolation and similar scenarios, in
most cases variables, constants, expressions, ... ... - 10:52 Revision 4560c9d4: [TASK] Set TYPO3 version to 12.1.2-dev
- Change-Id: I79122f0822f037be6f445ee3e5a29f3e14556161
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 10:51 Revision 9a4fed43: [TASK] Set TYPO3 version to 11.5.21-dev
- Change-Id: I46e19a332d7067961066da9d1fa91ad546bc3d11
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 10:51 Revision 55aaacd6: [TASK] Set TYPO3 version to 10.4.34-dev
- Change-Id: I0549fe21ad21b7e61ec747a936b49968fce0642d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 10:23 Revision 81926063: [RELEASE] Release of TYPO3 12.1.1
- Change-Id: Ibb0e1812db973817a5c79cc83d72a43b2ec1a3d8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 10:07 Revision 7dd79841: [RELEASE] Release of TYPO3 11.5.20
- Change-Id: I2d0ca5bacc7de24d933e2d05a7edae59e6e229a3
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 09:53 Revision 8a90081d: [RELEASE] Release of TYPO3 10.4.33
- Change-Id: I0fb42b9563e80b9e5d4b6d303edb6d6bfe7f1c25
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/771... - 09:22 Revision 7d9591fe: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.1
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.1
composer req typo3/html-sanitizer:^2.1.1
composer re... - 09:22 Revision d1e627ff: [SECURITY] Disallow introducing Yaml placeholders in user interface
- Introducing Yaml placeholders in backend user interface can lead to
information disclosure and denial-of-service sena... - 09:21 Revision 1302e885: [SECURITY] Prohibit TypoScript in form yaml files
- Only evaluate TypoScript-like instructions like
```
submitButtonLabel = TEXT
submitButtonLabel.value = Bar
```
defi... - 09:21 Revision d9ffbf24: [SECURITY] Destroy user sessions on password change
- The password reset process for TYPO3 backend and
frontend users does not destroy possible existing
user sessions afte... - 09:21 Revision 28be9cdb: [SECURITY] Use signed storage PID during frontend authentication
- This change ensures that individual storage page ids are
valid by signing corresponding values with an HMAC.
Resolve... - 09:21 Revision fe9d229f: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.1
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.1
composer req typo3/html-sanitizer:^2.1.1
composer re... - 09:21 Revision 49a3b33e: [SECURITY] Disallow introducing Yaml placeholders in user interface
- Introducing Yaml placeholders in backend user interface can lead to
information disclosure and denial-of-service sena... - 09:20 Revision aebad35a: [SECURITY] Prohibit TypoScript in form yaml files
- Only evaluate TypoScript-like instructions like
```
submitButtonLabel = TEXT
submitButtonLabel.value = Bar
```
defi... - 09:20 Revision 0bfaa63e: [SECURITY] Destroy user sessions on password change
- The password reset process for TYPO3 backend and
frontend users does not destroy possible existing
user sessions afte... - 09:20 Revision aa47dcc5: [SECURITY] Use signed storage PID during frontend authentication
- This change ensures that individual storage page ids are
valid by signing corresponding values with an HMAC.
Resolve... - 09:20 Revision f34511b7: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.1
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.1
composer req typo3/html-sanitizer:^2.1.1
composer re... - 09:20 Revision e271621f: [SECURITY] Disallow introducing Yaml placeholders in user interface
- Introducing Yaml placeholders in backend user interface can lead to
information disclosure and denial-of-service sena... - 09:20 Revision fb74f1d6: [SECURITY] Prohibit TypoScript in form yaml files
- Only evaluate TypoScript-like instructions like
```
submitButtonLabel = TEXT
submitButtonLabel.value = Bar
```
defi... - 09:20 Revision 4a41c71b: [SECURITY] Destroy user sessions on password change
- The password reset process for TYPO3 backend and
frontend users does not destroy possible existing
user sessions afte... - 09:19 Revision 640a6f62: [SECURITY] Use signed storage PID during frontend authentication
- This change ensures that individual storage page ids are
valid by signing corresponding values with an HMAC.
Resolve... - 09:19 Revision 1e5f4441: [SECURITY] Avoid DoS when generating Error pages
- TYPO3 now uses a lock strategy to avoid having to many request
waiting for the generation of the error page (which ca... - 09:19 Revision c86cfb3e: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.1
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.1
composer req typo3/html-sanitizer:^2.1.1
composer re... - 09:19 Revision 091735d6: [SECURITY] Disallow introducing Yaml placeholders in user interface
- Introducing Yaml placeholders in backend user interface can lead to
information disclosure and denial-of-service sena... - 09:19 Revision edf344bf: [SECURITY] Prohibit TypoScript in form yaml files
- Only evaluate TypoScript-like instructions like
```
submitButtonLabel = TEXT
submitButtonLabel.value = Bar
```
defi... - 09:19 Revision 4ad50927: [SECURITY] Destroy user sessions on password change
- The password reset process for TYPO3 backend and
frontend users does not destroy possible existing
user sessions afte... - 09:18 Revision 96ed3e62: [SECURITY] Use signed storage PID during frontend authentication
- This change ensures that individual storage page ids are
valid by signing corresponding values with an HMAC.
Resolve... - 09:18 Revision 73b46b6a: [SECURITY] Avoid DoS when generating Error pages
- TYPO3 now uses a lock strategy to avoid having to many request
waiting for the generation of the error page (which ca... - 09:12 Revision 5e3e54d2: [TASK] Add HTTP host header injection check to reports module
- In case the web server scenario is not properly configured to deny
HTTP host header injection, and the trustedHostsPa... - 09:12 Revision 6c6f137e: [TASK] Add HTTP host header injection check to reports module
- In case the web server scenario is not properly configured to deny
HTTP host header injection, and the trustedHostsPa... - 09:12 Revision 194fc85f: [TASK] Add HTTP host header injection check to reports module
- In case the web server scenario is not properly configured to deny
HTTP host header injection, and the trustedHostsPa... - 09:11 Revision a136e6b7: [BUGFIX] Avoid double UTF-8 encoded PDF metadata in file indexer
- There are different versions of pdfinfo available and used
by different providers/distributions.
a) Debian/Fedora us... - 09:11 Revision 22d777eb: [BUGFIX] Avoid double UTF-8 encoded PDF metadata in file indexer
- There are different versions of pdfinfo available and used
by different providers/distributions.
a) Debian/Fedora us... - 08:48 Revision 0196f562: [BUGFIX] Avoid double UTF-8 encoded PDF metadata in file indexer
- There are different versions of pdfinfo available and used
by different providers/distributions.
a) Debian/Fedora us... - 07:34 Revision 42271d9b: [DOCS] Add example for hook modifyBlindedConfigurationOptions
- Releases: main, 11.5, 10.4
Resolves: #99348
Change-Id: I43d305b0f02bd6049f32e65c95184a2d5bfa4fe5
Reviewed-on: https:/... - 07:33 Revision 19e0b195: [DOCS] Add example for hook modifyBlindedConfigurationOptions
- Releases: main, 11.5, 10.4
Resolves: #99348
Change-Id: I43d305b0f02bd6049f32e65c95184a2d5bfa4fe5
Reviewed-on: https:/...
2022-12-12
- 21:01 Revision 229d778b: [DOCS] Add example for hook modifyBlindedConfigurationOptions
- Releases: main, 11.5, 10.4
Resolves: #99348
Change-Id: I43d305b0f02bd6049f32e65c95184a2d5bfa4fe5
Reviewed-on: https:/... - 20:17 Revision b6a3ed5e: [TASK] Set TYPO3 version to 12.1.1-dev
- Releases: 12.1
Change-Id: Ic62d5e750cc67fc6ad4e27c4c23df6655ca69ac6
Reviewed-on: https://review.typo3.org/c/Packages/... - 16:23 Revision b2293342: [BUGFIX] Properly respect allowEdit setting in PasswordGenerator
- When "allowEdit" is disabled in the PasswordGenerator
field control, this is now properly respected also
on initial l... - 16:22 Revision d4c70810: [DOCS] Document no longer evaluated TCA type "group" options
- Adds two TCA options to the changelog, which are no
longer evaluated due to the introduction of TCA type
"file". Thos... - 15:16 Revision 0332bf51: [TASK] Migrate WidgetRegistryTest to functional
- Resolves: #98910
Releases: main
Change-Id: Icefa048c401cd2b6f49be10b7aa4e2fe76379068
Reviewed-on: https://review.typo... - 10:57 Revision e90dbe4e: [BUGFIX] Allow auto-registration also for non-composer mode
- Using the "_instanceof" definition to auto-tag
reactions does not work for installations in
non-composer mode.
This ... - 09:56 Revision 5048d7ce: [TASK] Align error responses in ReactionResolver
- Error responses now use the same format in
ReactionResolver as well as in the reaction.
Additionally, a new method a... - 09:51 Revision fafe38af: [FEATURE] Add Fluid TrimViewHelper
- This adds a <f:format.trim> ViewHelper
that trims a string with the option
to trim characters off a string from
the e... - 08:58 Revision e4964fe5: [DOCS] Update TypoScript info on file includes within curly braces
- Clearly state
foo {
@import '...'
}
is not relative to 'foo' anymore and a construct
like this must be avoided or... - 07:59 Revision b1b4c6c1: [TASK] Add "Reload" button in "Page" module
- The "Page" module now also has a "Reload" button in the top right
corner to allow users to reload the module easily.
...
2022-12-10
- 21:21 Revision 3e022165: [BUGFIX] Adapt minor typo in .rst file
- syl vs sql.
Resolves: #99334
Related: #99282
Releases: main
Change-Id: I1f69c7eadffc2f579982acbfb0badc548fd92d10
Rev... - 21:10 Revision ff9aade2: [BUGFIX] Allow relative @import wildcard includes
- Scenario:
sys_template record
@import 'EXT:core/Configuration/TypoScript/foo.typoscript'
File EXT:core/Configuration... - 15:14 Revision 63f967eb: [BUGFIX] Handle reaction records with missing reaction class
- When reaction records are present in a system and their
corresponding implementation class is not, the reaction
modul... - 15:04 Revision 781c164f: [BUGFIX] Respect ReactionDemand for shortcuts
- Especially for detailed filters, the shortcut button
does now respect the current demand.
Resolves: #99310
Related: ... - 14:41 Revision 4b47665e: [BUGFIX] Honor shift-reload in FE TypoScript
- The patch fixes that pressing "shift-reload" in a
Frontend request with a logged in Backend user no
longer honored ch... - 14:25 Revision 226d88a1: [TASK] Replace prophecy in EXT:extbase LocalizationUtilityTest
- Resolves: #98889
Releases: main
Change-Id: I93d7f0d08de4bf399dc681f8f9fb35f9150bee59
Reviewed-on: https://review.typo... - 14:10 Revision 2781bc58: [TASK] Rename module "Template" to "TypoScript"
- This is long overdue: Even though we call
"TypoScript templates" "Templates", the word
"template" is usually more con... - 14:07 Revision a2aeca72: [BUGFIX] Avoid invalid cache identifier in SchemaInformation
- The database may contain special characters (e.g. dots) that are
considered invalid by the caching framework, potenti... - 14:03 Revision 2c593c05: [BUGFIX] Dynamically set 'clear' TypoScript flag
- Not too many people know and understand the details
of the 'clear constants' and 'clear setup' flags in
TypoScript sy... - 10:19 Revision 4ca6a0c0: [TASK] Replace prophecy in EXT:core ServiceProviderRegistryTest
- Resolves: #98762
Releases: main
Change-Id: I023bca3867aa19d95c84b5a877e404a7fd3ee4a6
Reviewed-on: https://review.typo... - 10:02 Revision ac29feb0: [TASK] Replace prophecy in EXT:core ConsoleCommandPassTest
- Resolves: #98764
Releases: main
Change-Id: I3a2f1f95efeb3e555936b98e5b1620c9b02cfbd6
Reviewed-on: https://review.typo...
2022-12-09
- 14:15 Revision 1a2c7069: [TASK] Use RouteResult in EXT:reactions resolver
- The new Backend Routing feature
with dynamic placeholders was added
just before EXT:reactions was
introduced. This wa... - 11:48 Revision c4c07fbf: [DOCS] Fix links of "Edit on GitHub" button
- Resolves: #99299
Releases: main, 11.5
Change-Id: I1b4e7d16cf32bfbcda757685c8b3759bb052a867
Reviewed-on: https://revie... - 11:35 Revision 51bc7e74: [BUGFIX] Re-add "Reload" button in record list
- The "reload" button went missing in the record list with #98320 by
accident. This patch re-adds the button again.
Re... - 11:29 Revision dea88988: [TASK] Streamline Locale + LanguageService initialization calls
- This change optimizes the calls to LanguageService,
adding some types to internal / protected methods,
while also str... - 09:54 Revision dd04b45e: [DOCS] Fix links of "Edit on GitHub" button
- Resolves: #99299
Releases: main, 11.5
Change-Id: I1b4e7d16cf32bfbcda757685c8b3759bb052a867
Reviewed-on: https://revie... - 09:18 Revision a5fe2e29: [BUGFIX] Properly consider else condition in TypoScript
- When establishing the TypoScript condition verdict visitors,
the tstemplate related "fake" IncludeTreeConditionEnforc...
2022-12-08
- 16:53 Revision 131452d0: [TASK] Remove obsolete test related PageHelloWorld.typoscript
- Seems this slipped through with #98571 - the fixture file
is not used. Remove it.
Resolves: #99318
Related: #98571
R... - 15:35 Revision 8dcdb59f: [BUGFIX] Correctly turn nodes into TypoScript references
- Given TypoScript:
foo = foo
foo.childfoo = childfoo
source = source
foo =< source
Current AST builde... - 12:03 Revision bb91ad79: [TASK] Deprecate old TypoScriptParser
- The main goal of this patch is to avoid last usages
of old TypoScriptParser and to substitute it with
usages of the n...
2022-12-07
- 19:43 Revision 2aa2206c: [BUGFIX] Avoid exceptions / PHP 8 error with empty list_type
- Resolves: #99296
Releases: main, 11.5
Change-Id: I7c7182b107afe30def50bf10f73018df2c888958
Reviewed-on: https://revie... - 19:30 Revision 48ba2f1a: [BUGFIX] Avoid exceptions / PHP 8 error with empty list_type
- Resolves: #99296
Releases: main, 11.5
Change-Id: I7c7182b107afe30def50bf10f73018df2c888958
Reviewed-on: https://revie... - 19:25 Revision e027f968: [TASK] Convert DataMapperTest to functional
- Resolves: #98897
Releases: main
Change-Id: I5f4d861dc67a6858050564b5ec31a88383d01e2a
Reviewed-on: https://review.typo... - 17:24 Revision 47d1bb4b: [TASK] Mark LegacyClassesForIde entries @deprecated
- The point of these files is to hint IDE's for
deprecation usages. The classes need an @deprecated
annotation.
Resolv... - 17:19 Revision 2831344b: [TASK] Remove useless information in save file message
- When saving a file in the filelist module, a flashmessage
is shown containing the filename, bytes written and md5
has... - 14:14 Revision 1c2e1265: [BUGFIX] Fix addService PHP 8 warning
- If a service is registered with ExtensionManagementUtility::addService(),
that does not have a "os" flag, then a PHP ... - 14:13 Revision c6e5be19: [BUGFIX] Fix addService PHP 8 warning
- If a service is registered with ExtensionManagementUtility::addService(),
that does not have a "os" flag, then a PHP ... - 13:30 Revision f1e1e0bb: [TASK] Introduce string fragment extraction
- When working with variable interpolation and similar scenarios, in
most cases variables, constants, expressions, ... ... - 13:30 Revision 5488994d: [TASK] Introduce string fragment extraction
- When working with variable interpolation and similar scenarios, in
most cases variables, constants, expressions, ... ... - 13:28 Revision 36459901: [TASK] Introduce string fragment extraction
- When working with variable interpolation and similar scenarios, in
most cases variables, constants, expressions, ... ...
2022-12-06
- 20:31 Revision 16f905ac: [DOCS] Add changelog folder for v12.2
- Resolves: #99293
Releases: main
Change-Id: I64fd454f3c8e24389aeda8312e1a68398afb4d02
Reviewed-on: https://review.typo... - 13:38 Revision 253fd15d: [TASK] Highlight content elements in inconsistent translation state
- In the "Page" module, translated content elements without a connection
to the original language are highlighted, when... - 10:55 Revision 3402b305: [BUGFIX] Cast integer values in Fluid ViewHelpers
- Cast decimals input arguments to integer before using them in
number_format().
Resolves: #99283
Releases: main, 11.5... - 10:01 Revision e764a7b5: [BUGFIX] Cast integer values in Fluid ViewHelpers
- Cast decimals input arguments to integer before using them in
number_format().
Resolves: #99283
Releases: main, 11.5... - 08:25 Revision 1ccf8df8: [BUGFIX] Add figure tag to external blocks in rte parsing
- Resolves: #99281
Releases: main, 11.5, 10.4
Change-Id: Ic65f08aa0bb67f97880d0ff5bb4c692fe7e6ffde
Reviewed-on: https:/... - 08:25 Revision cc19dbdd: [BUGFIX] Add figure tag to external blocks in rte parsing
- Resolves: #99281
Releases: main, 11.5, 10.4
Change-Id: Ic65f08aa0bb67f97880d0ff5bb4c692fe7e6ffde
Reviewed-on: https:/... - 08:18 Revision 2e14c410: [TASK] Set TYPO3 version to 12.2.0-dev
- Change-Id: I206be78ca4e53366c8ded19ebbabdf6ec4047471
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/769... - 08:00 Revision 0767f2b8: [RELEASE] Release of TYPO3 12.1.0
- Change-Id: Ica979328b58e9d44ae8703a67ed7d5c9218afe3c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/769... - 07:52 Revision 35772ce9: [BUGFIX] Add figure tag to external blocks in rte parsing
- Resolves: #99281
Releases: main, 11.5, 10.4
Change-Id: Ic65f08aa0bb67f97880d0ff5bb4c692fe7e6ffde
Reviewed-on: https:/...
2022-12-05
- 23:07 Revision 0840414d: [BUGFIX] Allow <figure> tag outside of paragraph tags
- <figure> is allowed in HTML5 outside of paragraphs,
thus it should also be configured like that out-of-the-box
See h... - 23:07 Revision 96846de7: [BUGFIX] Allow <figure> tag outside of paragraph tags
- <figure> is allowed in HTML5 outside of paragraphs,
thus it should also be configured like that out-of-the-box
See h... - 22:38 Revision a88edb5a: [TASK] Streamline ext:redirects auto-create chain
- Changing the slugs of pages automatically creates
redirects, if ext:redirects is installed and
that feature has not b... - 22:36 Revision 9f87b5ec: [BUGFIX] Allow <figure> tag outside of paragraph tags
- <figure> is allowed in HTML5 outside of paragraphs,
thus it should also be configured like that out-of-the-box
See h... - 22:35 Revision aa3ee0e8: [BUGFIX] Ensure inserted json data is properly checked in DataHandler
- Native JSON field support along with a custom TCA user dbType
`json` has been added as new features. This has been us... - 16:28 Revision cc60fe25: [BUGFIX] Minor fixes in EXT:reactions
- - Use TYPO3.Icons
- Make reactionTypes accessible to fluid
- Allow type sorting and use correct field
- Add contextme... - 15:24 Revision 47b29e8d: [BUGFIX] Fix typo in `drapUploader`
- Resolves: #99274
Releases: main
Change-Id: Ib8e51718d1abf51cf74ebb5ab0d8693efab13cde
Reviewed-on: https://review.typo... - 14:12 Revision e537029c: [BUGFIX] Ensure correct page-section cache identifier calculation
- Way back until early stage of v11 development the page section
cache entry included only the rootline of the default ... - 14:09 Revision aff13f4b: [TASK] Update @typo3/icons to 3.4.0
- Executed commands:
npm install @typo3/icons@^3.4.0
npm run build
Resolves: #99272
Releases: main
Change-Id: I915ff22... - 13:42 Revision bce091f4: [TASK] Upgrade to typo3/html-sanitizer v2.1.0
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.0
composer req typo3/html-sanitizer:^2.1.0
composer re... - 13:42 Revision 4e884800: [TASK] Upgrade to typo3/html-sanitizer v2.1.0
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.0
composer req typo3/html-sanitizer:^2.1.0
composer re... - 13:19 Revision 0a413341: [TASK] Upgrade to typo3/html-sanitizer v2.1.0
- see https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.0
composer req typo3/html-sanitizer:^2.1.0
composer re... - 09:13 Revision 2469eef8: [TASK] Add event to intercept/adjust request-token
- Add new BeforeRequestTokenProcessedEvent, allowing to intercept
or adjust a RequestToken during active user authentic... - 09:12 Revision 52024675: [TASK] Display language label keys in configuration module
- To improve the listing of mfa providers in the configuration
module are possible language label keys now displayed,
n... - 09:10 Revision 932c387e: [TASK] Use unified buttons in Scheduler docheader
- The 'SchedulerTask' module should use
same buttons in docheader as in other modules, therefore
use only 'Close', 'Sav... - 08:48 Revision 0cd44957: [TASK] Display language label keys in configuration module
- To improve the listing of mfa providers in the configuration
module are possible language label keys now displayed,
n... - 08:36 Revision fc1108db: [FEATURE] Display registered reactions in configuration module
- Resolves: #99245
Related: #98373
Releases: main
Change-Id: I1c82965240149b88f9b1b21adfbc65814eca0fd0
Reviewed-on: htt... - 06:49 Revision 9cb5a10b: [BUGFIX] Avoid invalid orderBy for count query in EXT:reactions
- Avoid an exception if using PostgreSQL because there
must not be a orderBy part if building a count query.
PostgreSQL...
2022-12-04
- 20:51 Revision f86ad5e3: [DOCS] Review changelogs for v12.1 release
- Resolves: #99266
Releases: main
Change-Id: Ife02422e05d88ea8935c020ccf785aa0a014e9da
Reviewed-on: https://review.typo... - 20:24 Revision 7706ee16: [TASK] Replace prophecy in ExtensionManagementServiceTest
- Note, that this patch also fixes some useless prophecy
`->willReturn()` calls, which did not test something. Actually...
2022-12-03
- 22:36 Revision 5bdfc5c7: [TASK] Replace prophecy in EXT:form FormManagerControllerTest
- Resolves: #98977
Releases: main
Change-Id: Ib83b762e61483783695e04cdb2257f40ddf14b0a
Reviewed-on: https://review.typo... - 22:34 Revision 615fffa6: [BUGFIX] Prevent PHP errors in FileMount model
- This prevents an error triggered by accessing a possible
uninitialized property as well as a possible TypeError in
th... - 22:33 Revision 961e6291: [BUGFIX] Allow search terms with large special chars
- This patch ensures that search term like Ärmel and Æble
is also working. Currently the match didn't work if a
upperca... - 22:33 Revision 662b4b51: [BUGFIX] Allow search terms with large special chars
- This patch ensures that search term like Ärmel and Æble
is also working. Currently the match didn't work if a
upperca... - 22:17 Revision 765d5a89: [BUGFIX] Allow search terms with large special chars
- This patch ensures that search term like Ärmel and Æble
is also working. Currently the match didn't work if a
upperca... - 20:51 Revision e4270488: [FEATURE] Add a command to set up TYPO3
- Currently, there is only a GUI installer to set up
a TYPO3 installation. This does not allow to automate
the setup pr... - 20:37 Revision 1d605f2d: [TASK] Unify position for docheader buttons
- Buttons in button groups either had space between them or were glued
together, because they used to be in the default... - 20:17 Revision 25fda3a1: [DOCS] Create basic documentation for Reactions
- This is mainly the scaffolding for future more extensive documentation.
Based on the Changelog entry.
Resolves https... - 19:33 Revision 38bdd225: [TASK] Update spelling of the word webhooks
- Following the commonly used spelling of the word "webhook", this change
updates the headline of the Reactions backend... - 14:11 Revision 78e66458: [TASK] Add label to go back buttons in docheader
- In docheader buttons on the left side should have labels,
therefore add label for actions-view-go-back in several mod...
2022-12-02
- 16:36 Revision ff630547: [FEATURE] Enable select item groups through TSconfig
- With this change you're able to use TCA select item groups within
Page TSconfig in TCEFORM section like
TCEFORM.t... - 15:55 Revision 8871748e: [BUGFIX] Fix typo in EXT:reactions
- Resolves: #99256
Releases: main
Change-Id: Id34d69f8c87b357cdd19cc59caca676511c459ca
Reviewed-on: https://review.typo... - 13:26 Revision 27cf2edb: [BUGFIX] Allow expanding non-default doktypes in configuration module listing
- Labels are not suitable as keys for the listing because
they are used as URL identifier and might contain
whitespaces... - 13:25 Revision df7c4d52: [TASK] Improve naming of the reaction type
- An administrator can create multiple reactions
of the same reaction type. To make this clear,
corresponding code part... - 12:28 Revision dcdc2683: [TASK] Remove leftover ProphecyTrait in ResolverTest
- Resolves: #99253
Related: #98760
Releases: main
Change-Id: I1cdfd3902dad70bff2eeadfcd1a0eae2d8a6b644
Reviewed-on: htt... - 11:07 Revision 9a9b4561: [TASK] Remove leftover ProphecyTrait in Typo3DbQueryParserTest
- Resolves: #99249
Related: #98892
Releases: main
Change-Id: Iae2460a894bb3270272e39bfb9b75a83a4deeb78
Reviewed-on: htt... - 10:47 Revision 70ba2866: [TASK] Migrate Typo3DbQueryParserTest to functional
- Resolves: #98892
Releases: main
Change-Id: Idbe7b8c1cbb3b105a21fe56be12b348b9c7113bd
Reviewed-on: https://review.typo... - 09:41 Revision 48a379e8: [TASK] Update guzzle components
- Used commands:
composer req -W \
-d typo3/sysext/core --no-update \
guzzlehttp/guzzle:^7.5.0 \
guzzleh... - 09:40 Revision 71756e8d: [TASK] Update guzzle components
- Used commands:
composer req -W \
-d typo3/sysext/core --no-update \
guzzlehttp/guzzle:^7.5.0 \
guzzleh...
2022-12-01
- 22:33 Revision 21027e1c: [FEATURE] Introduce PSR-14 event to define whether files are selectable
- This introduces a new PSR-14 event, enabling
extension authors to define whether a file
can be selected in the file b... - 18:39 Revision bf65642f: [FEATURE] Reactions - Incoming WebHooks for TYPO3
- This feature adds the possibility to receive incoming webhooks
into a TYPO3 instance.
This feature allows everybody ... - 16:09 Revision e0d3cfbe: [BUGFIX] Make backdrop for EXT:recycler confirmations static
- The confirmation in modal windows of EXT:recycler may run long
running tasks, depending on the database structure and... - 16:01 Revision d58151e5: [TASK] Require Symfony 6.2
- Symfony 6.2 provides a longer support lifetime
than the currently supported Symfony 6.1.
For this reason the depende... - 15:46 Revision 554007d7: [TASK] Omit header "content elements" in linkbrowser if no elements
- available
If no content elements are available to be linked to, the header should
not be rendered at all.
Resolves:... - 12:06 Revision 312ed402: [BUGFIX] uft8 encode text to allow special chars in PDF metadata
- This encodes the PDF metadata to UTF-8 to ensure that special chars
like æ ø å ü ö ä are allowed without cutting of t... - 12:06 Revision f02f02bc: [BUGFIX] uft8 encode text to allow special chars in PDF metadata
- This encodes the PDF metadata to UTF-8 to ensure that special chars
like æ ø å ü ö ä are allowed without cutting of t... - 11:39 Revision 46e87287: [TASK] Make type annotations for trait CookieHeaderTrait more specific
- This fixes 2 of the 4 PHPStan warnings with Symfony 6.2.
Resolves: #99235
Releases: main
Change-Id: Id36d0eb39fa1211... - 11:38 Revision 5b0c51cd: [BUGFIX] uft8 encode text to allow special chars in PDF metadata
- This encodes the PDF metadata to UTF-8 to ensure that special chars
like æ ø å ü ö ä are allowed without cutting of t... - 11:25 Revision dc0ad269: [TASK] Extend testing range to PHP8.2 with more dbms versions
- doctrine/dbal 2.x version has reached EOL, which means that
there will be no new version in this version range. Sadly... - 08:45 Revision 5b0e98ed: [TASK] Extract code from InstallerController
- The InstallerController contains a lot of code
that could be useful in e.g. cli command.
Thus, some code of the cont... - 01:08 Revision 9522763b: [FEATURE] Add filter for backend user groups
- The backend module "Backend Users" now has a filter
for backend user groups that can filter by name or group
ID.
Res...
2022-11-30
- 22:09 Revision 98cf5fae: [FEATURE] Allow placeholders in Backend URLs
- This change introduces a Backend Route Result,
similar to the Frontend Route Result object,
using symfony's native UR... - 10:41 Revision 4748cc29: [FEATURE] Add dbType "json" to TCA type "user"
- To allow automatic decoding for type `user` implementations,
a new dbType `JSON` is introduced.
Resolves: #99226
Rel...
2022-11-29
- 16:31 Revision b960e7a6: [BUGFIX] Fix styling of inactive language packs
- Bootstrap 5 styling of striped tables has a higher CSS specificity
than the styling for inactive language packs. Simp... - 13:15 Revision 2a75c68d: [TASK] Improve usability of "Create Administrative User" function
- When the "Create Administrative User" is used in install tool, all
input fields are cleared regardless of, if a new u... - 13:05 Revision 601af136: [TASK] Add label for edit button in docheader localization overview
- In docheader buttons on the left side should have labels,
therefore add label for editWholeRecord in Localization ove... - 12:37 Revision 25ff3d6c: [TASK] Swap position for buttons in docheader in history view
- Use default settings for addButton($backButton),
so that the close button is always placed
on the far left side of th... - 09:20 Revision 07d67a3b: [TASK] Replace prophecy in EXT:core DataHandlerTest
- Resolves: #98971
Releases: main
Change-Id: I8bac1331435b06df7cd253f8e96f95e6b9f4cf89
Reviewed-on: https://review.typo... - 08:15 Revision 6102e5d8: [TASK] Replace `['dummy']` array in getAccessibleMock calls with null
- Resolves: #99216
Releases: main
Change-Id: I1d0e92fb5b5fbf91d873c8b5e8a6d313e1bea517
Reviewed-on: https://review.typo...
2022-11-28
- 19:53 Revision 7bb4239b: [TASK] Remove label from clear cache button in docheader
- In docheader buttons on the right side should not have labels,
therefore they are removed.
Resolves: #99215
Releases... - 16:14 Revision 7f443f45: [TASK] Group search result items again
- With the refactoring of the backend search, the result grouping got
lost. This patch adds the grouping again.
Resolv... - 14:30 Revision 4d0673f7: [TASK] Deprecate config.baseURL
- The methods:
TSFE->wrapBaseUrl()
PageRenderer->setBaseUrl()
and the TypoScript setting config.baseURL are
set to be ... - 14:06 Revision 47c22811: [TASK] Allow multiple actions and custom invoke handlers for search results
- Search results now may have multiple actions to trigger, depending on
their context. For pages it'd make sense to eit... - 14:02 Revision 15e3a526: [TASK] Streamline AbstractUserAuthentication->removeCookie() usage
- This change unifies TYPO3 Cores handling
of calling the mostly internal call of removeCookie()
method.
Functionality... - 11:39 Revision b08e4a7d: [TASK] Avoid usage of superglobal $_COOKIE in favor of PSR-7
- This change reduces most usages of the
superglobal "$_COOKIE" in TYPO3 Core
in favor of PSR-7 $request->getCookiePara... - 09:00 Revision 6f7b2978: [BUGFIX] Cover invalid type `db` input in ContentObjectRenderer->getData
- Resolves: #99207
Releases: main, 11.5
Change-Id: I222a861578a7b1b683b7922bcdf55776b96b4648
Reviewed-on: https://revie... - 08:59 Revision 03d2cdfa: [BUGFIX] Cover invalid type `db` input in ContentObjectRenderer->getData
- Resolves: #99207
Releases: main, 11.5
Change-Id: I222a861578a7b1b683b7922bcdf55776b96b4648
Reviewed-on: https://revie...
2022-11-27
- 15:19 Revision 897e4238: [TASK] Replace prophecy in EXT:form TranslationServiceTest
- Resolves: #98906
Releases: main
Change-Id: I4c2a52e5ab69001bae4a1a8aa67d9612be4a73e2
Reviewed-on: https://review.typo... - 14:08 Revision bd161dc2: [FEATURE] Extend stdWrap.if feature
- This change extends the TypoScript
function "if." (checkIf) to also allow
* "contains"
* "startsWith"
* "endsWith"
E... - 04:45 Revision 2d7ad4cd: [BUGFIX] Avoid undefined array key warning in LanguageService
- Guard invalid array key access in LanguageServices, also it
relates to an invalid xliff translation identifier. Howev...
2022-11-26
- 20:51 Revision 56c88bf4: [TASK] Replace prophecy in EXT:extensionmanager InstallUtilityTest
- Resolves: #98974
Releases: main
Change-Id: Ia654bad7271b37df8537aaf003e83cd7d02424d7
Reviewed-on: https://review.typo... - 14:28 Revision 461b7752: [TASK] Replace prophecy in EXT:form DataStructureIdentifierListenerTest
- Resolves: #98905
Releases: main
Change-Id: I28f6cc1f4323094f80bf1c216767d490ab95fae3
Reviewed-on: https://review.typo... - 13:05 Revision 7de9e16f: [TASK] Replace prophecy in EXT:form AbstractFinisherTest
- Resolves: #98980
Releases: main
Change-Id: I82b58852b56da4336e639f32b2e8198c85751904
Reviewed-on: https://review.typo... - 12:49 Revision d150317f: [TASK] Convert EXT:extbase Typo3DbBackendTest to functional
- Resolves: #98891
Releases: main
Change-Id: I69e15b139af7222b49353b0060ade35ca4aa87a3
Reviewed-on: https://review.typo...
2022-11-25
- 19:14 Revision 303f2113: [TASK] Replace prophecy in EXT:form RedirectFinisherTest
- Resolves: #98982
Releases: main
Change-Id: I84a57c6d11af8a6e540678749ccbbdc13c6e92bf
Reviewed-on: https://review.typo... - 18:55 Revision 7c83b52f: [TASK] Replace prophecy in EXT:form SaveToDatabaseFinisherTest
- Resolves: #98981
Releases: main
Change-Id: I0e8abe44147c90c88f6221efa59fd384959f31ca
Reviewed-on: https://review.typo... - 15:18 Revision edd4fed3: [TASK] Replace prophecy in EXT:form FormFrontendControllerTest
- Resolves: #98978
Releases: main
Change-Id: I1bf664b460c2a9e820382e009caefee5cdc5472f
Reviewed-on: https://review.typo... - 15:01 Revision f8b50530: [TASK] Re-organize PageLayoutController
- This change cleans up various parts of
PageLayoutController that are leftovers due to
the usage of PageLayoutView (wh... - 14:28 Revision 69364cef: [TASK] Replace prophecy in EXT:form ConfigurationServiceTest
- Resolves: #98979
Releases: main
Change-Id: I4c3d342b783a516661da33bdc04834967a91302b
Reviewed-on: https://review.typo... - 14:18 Revision fee58b64: [TASK] AdminPanel: Group sql queries made by PageRepository
- With this the list of grouped sql queries is
much shorter and better understandable.
Resolves: #99187
Releases: main... - 14:06 Revision 87ae5f3b: [BUGFIX] Wrap action callback in Promise
- The changes of #99176 and #99189 logically conflicted with each other.
The former resets the state of the DeferredAct... - 13:05 Revision a97089d6: [TASK] AdminPanel: Group sql queries made by PageRepository
- With this the list of grouped sql queries is
much shorter and better understandable.
Resolves: #99187
Releases: main... - 10:10 Revision 1b0fea17: [TASK] Allow modals to stay open after invoking an action
- A new enum `PostActionModalBehavior` is added to allow control whether
a modal window should stay open after invoking... - 10:03 Revision 9bf653a2: [TASK] Make docheader finally embrace flexbox
- The conversion to flexbox is now complete. Spacing is now
streamlined and hard limits for columns removed. SCSS-Varia... - 09:47 Revision 61462835: [TASK] Replace prophecy in EXT:core UserSessionManagerTest
- Resolves: #98770
Releases: main
Change-Id: Ia61497849e6b02e654a19cb8e776c68fdb0ea80f
Reviewed-on: https://review.typo... - 09:46 Revision 95f1b4d3: [BUGFIX] Lock `DeferredAction` and recover original label
- When a `DeferredAction` is executed, the related action trigger is now
disabled when invoked to prevent multiple exec... - 08:32 Revision d84b6a33: [TASK] Replace prophecy in deprecated EXT:backend TcaFlexPrepareTest
- Resolves: #98882
Releases: main
Change-Id: I9a8cdefe05fbaf70fdc0158a0b3b558865f6523a
Reviewed-on: https://review.typo... - 07:17 Revision e5bc0eab: [BUGFIX] Close shortcut menu when opening an entry
- It doesn't make much sense to keep the shortcut menu open once an entry
is opened, therefore it will be closed now.
... - 06:52 Revision dfb82ef7: [BUGFIX] Close shortcut menu when opening an entry
- It doesn't make much sense to keep the shortcut menu open once an entry
is opened, therefore it will be closed now.
... - 05:00 Revision d6256496: [TASK] Remove useless "Set up" comments in tests
- Resolves: #99185
Releases: main
Change-Id: I9071008e7a6d44797b15264d6f79fe2218cd2b98
Reviewed-on: https://review.typo... - 04:54 Revision 4c5461ee: [TASK] Remove unused ProphecyTrait in EditDocumentControllerTest
- Resolves: #98871
Releases: main
Change-Id: Ifc85b2d21b7ea2787b6f0cdeb7078b66b3e04f3d
Reviewed-on: https://review.typo...
2022-11-24
- 17:24 Revision 9937c0d7: [FEATURE] Add route aspect fallback value handling
- In case a route variable handled by an aspect mapper cannot be resolved,
there should be a configurable fallback valu... - 17:23 Revision 7088f2a0: [TASK] Replace prophecy in EXT:extensionmanager ListUtilityTest
- Resolves: #98973
Releases: main
Change-Id: I7f43992bbdc89905b1dcd8216a051ee0cbec60fe
Reviewed-on: https://review.typo... - 17:23 Revision 7b3d41fd: [TASK] Replace prophecy in EXT:core VerifyHostHeaderTest
- Resolves: #98769
Releases: main
Change-Id: I260228d27ee9176be215910a0016faa4531d722f
Reviewed-on: https://review.typo... - 14:31 Revision 76cae730: [TASK] Drop fallback for explode calls in GeneralUtility
- In PHP < 8.0, `explode` could return `false`. Starting with PHP 8.0,
`explode` will always return an array. Hence, no... - 14:07 Revision de94ced6: [BUGFIX] Update `@typo3/icons` to 3.3.1
- The package `@typo3/icons` is updated to version 3.3.1, fixing the
broken icon used in the module group "Admin Tools"... - 13:10 Revision 5310ae78: [TASK] Replace prophecy in EXT:form FormDefinitionArrayConverterTest
- Resolves: #98976
Releases: main
Change-Id: Ie7ac39209934349deb9ed6b76123a12cbd4e5ff8
Reviewed-on: https://review.typo... - 11:30 Revision dc5f2c0b: [TASK] Replace prophecy in EXT:core ExtensionManagementUtilityTest
- Resolves: #98768
Releases: main
Change-Id: I5a0805e9d0e08ce1c47989f19d83ec64f370e7cf
Reviewed-on: https://review.typo... - 08:09 Revision fe5de1d8: [TASK] Remove prophecy in EXT:core SessionManagerTest
- Resolves: #98771
Releases: main
Change-Id: I3c22353bc827c3a8d0b81261444e1fd3a1e78271
Reviewed-on: https://review.typo... - 08:08 Revision 0c63ddd6: [TASK] Remove prophecy in EXT:core CommandRegistryTest
- Resolves: #98772
Releases: main
Change-Id: I53eba1c67f131391d512517820d59696f4de61f6
Reviewed-on: https://review.typo...
2022-11-23
- 22:00 Revision 21591924: [TASK] Remove prophecy in EXT:core LocalizationFactoryTest
- Resolves: #98774
Releases: main
Change-Id: I188ea56f60e4c279384b6a69079dbe56f901a312
Reviewed-on: https://review.typo... - 18:23 Revision 2474d169: [BUGFIX] Avoid undefined array key access in LanguageMenuProcessor
- While the assumption that sys_language_uid 0 is enabled is probably
always true, there are scenarios where this isn't... - 16:14 Revision 546ee860: [TASK] Clean up extension manager controllers
- This change uses
* constructor property promotion and DI consistently
* types instead of type hints
in all Extension... - 16:07 Revision 38ab87f4: [BUGFIX] Avoid undefined array key access in LanguageMenuProcessor
- While the assumption that sys_language_uid 0 is enabled is probably
always true, there are scenarios where this isn't... - 15:46 Revision 3bb114c9: [TASK] Improve the type annotations around GU::makeInstance & friends
- Run command:
> ./Build/Scripts/runTests.sh -s phpstanGenerateBaseline
Resolves: #99146
Releases: main
Change-Id: Ib8... - 15:40 Revision 56735d74: [TASK] Improve some type annotations in TypoScript-related classes
- Resolves: #99148
Releases: main
Change-Id: I7bef875aefaf82a5183c7d8c2b7c626b97b7eb2c
Reviewed-on: https://review.typo... - 15:31 Revision 72187ddb: [TASK] Convert ExtendedFileUtilityTest to functional
- Resolves: #98767
Releases: main
Change-Id: I5b2b9082e5e2a8264ed63f11a37255e586ea963e
Reviewed-on: https://review.typo... - 15:24 Revision 694cb2d6: [TASK] Update @typo3/icons to 3.3.0
- Executed commands:
npm install @typo3/icons@^3.3.0
npm run build
Resolves: #99167
Releases: main
Change-Id: I43f193f... - 14:01 Revision 0ee0b951: [FEATURE] Introduce PHP attribute based backend controller registration
- Backend controller had to be registered in the extension
`Services.yaml` file with tag `backend.controller`.
This ch... - 13:03 Revision 1aa77ecf: [TASK] Replace prophecy in EXT:core GeneralUtilityTest
- Resolves: #98765
Releases: main
Change-Id: Idcb97b1b6c0e1966d06c0ddd23f3c6ecb6cd15fe
Reviewed-on: https://review.typo... - 09:32 Revision 4cb1c049: [FEATURE] Add tile view to filelist
- The listing of resources in a table has some specific use
cases but for the editor, hard to get an overview of file
r... - 07:57 Revision 8b6f4926: [BUGFIX] Remove obsolete declarations from index.d.ts
- Resolves: #99161
Releases: main
Change-Id: I760bab1962bd61b5ea0e66d592e62470f3b2a376
Reviewed-on: https://review.typo... - 00:55 Revision 72ff6886: [TASK] Replace prophecy in EXT:core RootlineUtilityTest
- Resolves: #98766
Releases: main
Change-Id: I26a0f9f904493eb8d5a682bb0254a4b8fe28f668
Reviewed-on: https://review.typo...
2022-11-22
- 23:25 Revision 6ce29494: [BUGFIX] Avoid undefined array keys in Indexer
- Resolves: #99151
Releases: main, 11.5
Change-Id: Ibddea0cd6b4f869632899b7887f573bb7a6856b8
Reviewed-on: https://revie... - 23:17 Revision fa7b0589: [BUGFIX] Avoid undefined array key in AbstractPlugin::pi_exec_query
- Resolves: #99158
Releases: main, 11.5
Change-Id: I7cc2760f7f7ec4f329e8ec2dac127da3b2ba9648
Reviewed-on: https://revie... - 23:17 Revision e389a171: [BUGFIX] Avoid undefined array key in ContentObjectRenderer::parseFuncInternal
- Resolves: #99154
Releases: main, 11.5
Change-Id: Iff01454dffb3afc0ebd4dff440467c0170d05934
Reviewed-on: https://revie... - 23:08 Revision c154df93: [BUGFIX] Avoid undefined array keys in Indexer
- Resolves: #99151
Releases: main, 11.5
Change-Id: Ibddea0cd6b4f869632899b7887f573bb7a6856b8
Reviewed-on: https://revie... - 23:04 Revision 5155e5b2: [BUGFIX] Avoid undefined array key in AbstractPlugin::pi_exec_query
- Resolves: #99158
Releases: main, 11.5
Change-Id: I7cc2760f7f7ec4f329e8ec2dac127da3b2ba9648
Reviewed-on: https://revie... - 23:02 Revision f4fa549d: [BUGFIX] Avoid undefined array key in ContentObjectRenderer::parseFuncInternal
- Resolves: #99154
Releases: main, 11.5
Change-Id: Iff01454dffb3afc0ebd4dff440467c0170d05934
Reviewed-on: https://revie... - 22:02 Revision 9d274529: [BUGFIX] Avoid undefined array key in ContentObjectRenderer:noTrimWrap
- Resolves: #99159
Releases: main, 11.5
Change-Id: I7a130b7471528dbd0a7e98257f119def8bb648ce
Reviewed-on: https://revie... - 21:53 Revision c2c3ecf8: [BUGFIX] Avoid undefined array key in ContentObjectRenderer:noTrimWrap
- Resolves: #99159
Releases: main, 11.5
Change-Id: I7a130b7471528dbd0a7e98257f119def8bb648ce
Reviewed-on: https://revie... - 21:42 Revision e843fb1b: [FEATURE] Introduce native JSON database field type support
- The patch adds native JSON database field type.
This allows to define a JSON database field in extension
`ext_tables... - 21:36 Revision f6407474: [BUGFIX] Use correct ordering of nl2br & htmlspecialchars
- The ViewHelper `f:format.nl2br` must be applied after
`f:format.htmlspecialchars()`.
Resolves: #99160
Releases: main... - 21:35 Revision ad8130a7: [BUGFIX] Use correct ordering of nl2br & htmlspecialchars
- The ViewHelper `f:format.nl2br` must be applied after
`f:format.htmlspecialchars()`.
Resolves: #99160
Releases: main... - 14:10 Revision 22c0062e: [TASK] Introduce luxon and remove moment.js
- The JavaScript library `luxon` is added to TYPO3 as a replacement for
`moment.js` that is considered legacy software ... - 11:44 Revision bd9e88d3: [TASK] Update chart.js to 4.0.1
- This patch updates chart.js to version 4.0.1, used in EXT:dashboard.
Due to breaking changes, a migration layer is in... - 11:33 Revision 6aa7ef47: [TASK] Remove prophecy in EXT:core ImageInfoTest
- Resolves: #98775
Releases: main
Change-Id: I14519e07221db5e281329e135896b7dd6b83b9c2
Reviewed-on: https://review.typo... - 07:43 Revision 550c250f: [BUGFIX] Recover felogin password recovery functionality
- If `FE|checkFeUserPid` is set, the storagePids must evaluate
to an empty set instead of the pid "0".
Resolves: #9511... - 07:10 Revision 7bf3baa7: [BUGFIX] Recover felogin password recovery functionality
- If `FE|checkFeUserPid` is set, the storagePids must evaluate
to an empty set instead of the pid "0".
Resolves: #9511...
2022-11-21
- 13:19 Revision 8b3eb1ac: [BUGFIX] Prevent PHP 8.1 runtime deprecation notice in IconRegistry
- IconRegistry->detectIconProvider() may receive a null value for
the $iconReference parameter. E.g. in
IconRegistry->r... - 13:18 Revision 9172b334: [BUGFIX] Prevent PHP 8.1 runtime deprecation notice in IconRegistry
- IconRegistry->detectIconProvider() may receive a null value for
the $iconReference parameter. E.g. in
IconRegistry->r... - 12:23 Revision 5d84a114: [TASK] Replace prophecy in EXT:core TypoScriptParserTest
- Resolves: #98745
Releases: main
Change-Id: I47e3633005d17d8786127fbf3ed29bbff323ed52
Reviewed-on: https://review.typo... - 11:06 Revision cb3a226e: [TASK] Remove prophecy in EXT:core/Tests/Unit/Http/*
- Resolves: #98776
Resolves: #98777
Resolves: #98778
Resolves: #98779
Resolves: #98780
Releases: main
Change-Id: I3e856...
2022-11-20
- 15:28 Revision 310b1af8: [TASK] Remove @covers annotations
- The @covers annotation is used very sparsely in the
codebase: We don't have any coverage stats anyways,
and the stats... - 15:15 Revision e51c979f: [TASK] Fix some phpstan errors
- Most of these are from test related ignore patterns.
Resolves: #99144
Releases: main
Change-Id: I2f050a467e7754a1cbc... - 14:52 Revision 48538556: [TASK] Remove a useless WorkspaceService test
- The test does not make sense and is skipped for a
while already. Remove it.
Resolves: #97112
Releases: main, 11.5
Ch... - 14:51 Revision 2796a335: [BUGFIX] Fix variable assignment of default duplication behaviour action
- The default duplication behaviour action for the
file upload is now properly assigned to the view again.
Resolves: #... - 14:15 Revision ec5a1304: [TASK] Remove prophecy in EXT:core BootstrapRendererTest
- Resolves: #98783
Releases: main
Change-Id: I58715f0d465c58d680b234ad736397c75fbed7e8
Reviewed-on: https://review.typo... - 14:03 Revision 76a714a4: [TASK] Remove prophecy in EXT:core SendEmailCommandTest
- Resolves: #98784
Releases: main
Change-Id: Ib5cee201b3ca046af1e35b6737b49c438b85358a
Reviewed-on: https://review.typo... - 13:58 Revision 588e9705: [TASK] Remove prophecy in EXT:core TcaItemsProcessorFunctionsTest
- Resolves: #98781
Releases: main
Change-Id: I1432f3d7485af2af447cb75800077fdabfa5e697
Reviewed-on: https://review.typo... - 13:56 Revision b7880672: [TASK] Remove prophecy in EXT:core MarkerBasedTemplateServiceTest
- Resolves: #98782
Releases: main
Change-Id: Ie6257fc6c2fd44f3b9080b387edc6fcf06b49b94
Reviewed-on: https://review.typo... - 13:50 Revision e50a374c: [TASK] Remove useless @return annotations
- Method return annotations identical to the
return signature are useless and can be omitted.
Resolves: #99143
Release... - 12:53 Revision 7c478e10: [TASK] Remove useless @param annotations
- Method parameter annotations identical to the
parameter signature are useless and can be omitted.
Resolves: #99142
R... - 11:54 Revision 35e6392e: [TASK] Remove useless @var annotations
- Property annotations identical to the property
signature are useless and can be omitted.
Resolves: #99141
Releases: ...
2022-11-19
- 23:18 Revision 26442d97: [TASK] Remove null coalesce operator on always true value in ContentObjectRenderer
- Resolves: #99140
Releases: main
Change-Id: Icfe0fbc0c2b10b5383127bd27206237dae4f2965
Reviewed-on: https://review.typo... - 20:29 Revision caa47ce2: [TASK] Replace prophecy in EXT:core/Tests/Unit/Page/*
- Resolves: #98788
Resolves: #98789
Resolves: #98790
Releases: main
Change-Id: I640479f791f17be349a45e63a0e8e38f1ffb6ed... - 20:24 Revision 8d483c55: [TASK] Remove prophecy in EXT:core SiteTest
- Besides the prophecy removal, also 3 assertions
are changed to assert concrete class instances
instead of generic int... - 19:40 Revision 85cdc356: [TASK] Replace prophecy in EXT:core AbstractServiceProviderTest
- Resolves: #98787
Releases: main
Change-Id: Ic6465c4eef4be444403dc0fc05fe746840624f11
Reviewed-on: https://review.typo... - 19:22 Revision a55ef0f5: [TASK] Remove unused prophecy in EXT:core TcaPreparationTest
- Resolves: #98786
Releases: main
Change-Id: I66ffa0cd23323d593a5a0dee5d77e0e1c3da2cd8
Reviewed-on: https://review.typo... - 16:57 Revision 3250cf9f: [BUGFIX] Make file processing configuration serializable
- This allows to use the mask property from the TypoScript
imgResource function again.
Resolves: #96116
Releases: main... - 16:49 Revision 507e21e9: [BUGFIX] Make file processing configuration serializable
- This allows to use the mask property from the TypoScript
imgResource function again.
Resolves: #96116
Releases: main... - 16:00 Revision 0674795a: [TASK] Improve type annotations in Extbase\Annotation classes
- Resolves: #99136
Releases: main, 11.5
Change-Id: I7851afb5f6417bb538895768fe4ae35d8b75d0b9
Reviewed-on: https://revie... - 15:59 Revision e46b4f8d: [TASK] Improve tests for rst files
- Resolves: #99123
Releases: main
Change-Id: Ib1818cb6b14ccb92d976905be2b1f28bb0305d3b
Reviewed-on: https://review.typo... - 15:58 Revision 256ddbf3: [TASK] Improve type annotations for GU::locationHeaderUrl
- This helps PHPStan better analyse code that uses this method.
Resolves: #99133
Releases: main, 11.5
Change-Id: Ia6da... - 15:53 Revision df4b99a1: [BUGFIX] Avoid undefined array key in ContentObjectRenderer::stdWrap
- Resolves: #99134
Releases: main, 11.5
Change-Id: I4ec448a0d06f5614cdc35e7f695c692e4080fbc3
Reviewed-on: https://revie... - 15:52 Revision 25bdb918: [TASK] Improve type annotations in Extbase\Annotation classes
- Resolves: #99136
Releases: main, 11.5
Change-Id: I7851afb5f6417bb538895768fe4ae35d8b75d0b9
Reviewed-on: https://revie... - 15:47 Revision 1c090bb9: [TASK] Improve type annotations for GU::locationHeaderUrl
- This helps PHPStan better analyse code that uses this method.
Resolves: #99133
Releases: main, 11.5
Change-Id: Ia6da... - 15:44 Revision 33945109: [BUGFIX] Avoid undefined array key in ContentObjectRenderer::stdWrap
- Resolves: #99134
Releases: main, 11.5
Change-Id: I4ec448a0d06f5614cdc35e7f695c692e4080fbc3
Reviewed-on: https://revie... - 15:42 Revision ff763798: [TASK] Modernize ext:adminpanel
- * Use more DI
* Avoid MainController being a singleton, have it DI shared
* Avoid static state in InMemoryLogWriter
*... - 15:37 Revision 2aff2fe6: [TASK] Have some more strict typing
- Resolves: #99139
Releases: main
Change-Id: I398300c9db862f4207c21386fc461d98a1e6fc6d
Reviewed-on: https://review.typo... - 12:41 Revision 5a538b8e: [BUGFIX] Avoid undef array key in ContentObjectRenderer
- Resolves: #99138
Related: #96116
Releases: main, 11.5
Change-Id: I303c6cb4c0cbf9b278f66a34cd49345c18ea2a1c
Reviewed-o... - 12:30 Revision 6a694cc5: [BUGFIX] Avoid undef array key in ContentObjectRenderer
- Resolves: #99138
Related: #96116
Releases: main, 11.5
Change-Id: I303c6cb4c0cbf9b278f66a34cd49345c18ea2a1c
Reviewed-o... - 12:06 Revision 6e4a2b50: [TASK] Replace prophecy in EXT:core ProductionExceptionHandlerTest
- Resolves: #98791
Releases: main
Change-Id: I092627dc7555156be9e2cb5d67e1de928f386bea
Reviewed-on: https://review.typo... - 11:44 Revision 316db326: [TASK] Replace prophecy in EXT:core FailsafeContainerTest
- Resolves: #98763
Releases: main
Change-Id: I1e254429777594b5035c24d46f7ca5cb5ea3a219
Reviewed-on: https://review.typo... - 08:29 Revision c8c8b1f4: [TASK] Replace prophecy in EXT:core ResolverTest
- Resolves: #98760
Releases: main
Change-Id: Ib497b35c6201d2859cfb4865f641fa4b60d1fcc7
Reviewed-on: https://review.typo... - 08:26 Revision 4a4a2af2: [TASK] Convert AbstractUserAuthentication unit test to functional
- Resolves: #98758
Releases: main
Change-Id: I777732e76c1182d6453aea52221054cc31d0f833
Reviewed-on: https://review.typo... - 08:24 Revision 2c02b350: [TASK] Replace prophecy in EXT:core AuthenticationServiceTest
- Resolves: #98759
Releases: main
Change-Id: I907e7f2d4958901205f6d9af517979aa61c5b9bc
Reviewed-on: https://review.typo...
2022-11-18
- 12:44 Revision 9992399c: [TASK] Remove multi record selection limitation to table elements
- To increase the reusability of the multi-record-selecton,
we are removing the limitation to table elements.
This enab... - 11:04 Revision 82780ade: [BUGFIX] Do not mark the FAL-related Extbase models as internal anymore
- The FAL-related Extbase models are documented in the "TYPO3 Explained"
documentation, and they are the recommended wa... - 10:39 Revision 541dce41: [BUGFIX] Do not mark the FAL-related Extbase models as internal anymore
- The FAL-related Extbase models are documented in the "TYPO3 Explained"
documentation, and they are the recommended wa... - 09:48 Revision 38660dbc: [TASK] Clean up ext:adminpanel
- Remove a series of property and param annotations
specified by signatures already.
Resolves: #99124
Releases: main
C...
2022-11-17
- 22:22 Revision fa2efea1: [DOCS] Mark codesnippets in Language API
- Resolves: #99083
Releases: main
Change-Id: I8e84db2ca9afdb2dc335fc3b89902f015aec2f87
Reviewed-on: https://review.typo... - 21:53 Revision 9334103a: [DOCS] Introduce unique link targets per Changelog
- Changelog entries can be linked even if the
file is renamed or moved.
In the future this enables us to get rid of di... - 21:31 Revision 6c2f6ee7: [TASK] Replace prophecy in EXT:core/Tests/Unit/Database/*
- Note, that the combination of shouldBeCalled and shouldNotBeCalled
for the `quoteIdentifier` function in `QueryBuilde... - 18:50 Revision f44ae8fa: [BUGFIX] CommandUtility::getCommand() results in error
- With PHP 8.1 the CommandUtility::getCommand() results in an
error:
Typed static property TYPO3\CMS\Core\Utility\Comm... - 18:40 Revision 894928dd: [BUGFIX] Avoid accessing null-row
- With `fallbackType` set to strict, only translated content is rendered.
In AbstractMenuContentObject->sectionIndex c... - 18:13 Revision fcc5cbea: [BUGFIX] Avoid accessing null-row
- With `fallbackType` set to strict, only translated content is rendered.
In AbstractMenuContentObject->sectionIndex c... - 18:06 Revision 4e608ed2: [TASK] Make type annotations for backend VH arguments more specific
- Resolves: #99111
Releases: main
Change-Id: I16550b5d6ed40a9abe13db5ff247297898a3890a
Reviewed-on: https://review.typo... - 18:05 Revision 0ca57511: [TASK] Make action name in ActionController::redirect/forward nullable
- Passing no action name is a perfectly fine use case as this allows
to conveniently redirect from a controller action ... - 18:04 Revision f6e635df: [TASK] Make the action name in ActionController::redirect() nullable
- Passing no action name is a perfectly fine use case as this allows
to conveniently redirect from a controller action ... - 15:43 Revision 0dd2f76d: [TASK] Have site attribute in filelist module
- When the Site construct has been added to TYPO3
in v9, the setup together with PseudoSites was
pretty complex. This h... - 13:00 Revision f86ddcd7: [TASK] Avoid TypoScriptParser for string snippets
- There are a couple of places in the core care
that parse a TypoScript a-like syntax.
The patch switches them to the n... - 11:10 Revision 94a3ed40: [TASK] Cleanup table styling
- Reduce color overwrites and streamline active styling for table rows.
Resolves: #99117
Releases: main
Change-Id: Ia... - 09:29 Revision a871015a: [BUGFIX] Avoid undefined array key "title" in BackendUtility
- Releases: main, 11.5
Resolves: #99115
Change-Id: I7860824c5377896f94f2ee34b281bf69bae251a1
Reviewed-on: https://revie... - 09:29 Revision e2db7f8e: [BUGFIX] Avoid undefined array key "title" in BackendUtility
- Releases: main, 11.5
Resolves: #99115
Change-Id: I7860824c5377896f94f2ee34b281bf69bae251a1
Reviewed-on: https://revie... - 09:22 Revision 399da674: [TASK] Annotate ActionController methods that never return
- Extbase controllers that call a never-returning method do not
need a return statement after that call in order to avo... - 09:22 Revision efed7d32: [TASK] Annotate ActionController methods that never return
- Extbase controllers that call a never-returning method do not
need a return statement after that call in order to avo... - 09:00 Revision 2cb30584: [TASK] Remove a heavy-mocking unit test
- getPagesTSconfigWorksWithoutInitializedBackendUser()
does nothing insanely useful and is more a burden
than a helper ... - 09:00 Revision 7391d201: [BUGFIX] Apply overflow to body in iframe loaded in modal
- In TYPO3 v8, a "rebounce" protection was added to deny overscrolling
the document on iOS devices (aka "rubber band ef... - 08:57 Revision 5dd37c3f: [TASK] Replace static property caches in RootlineUtility
- RootlineUtility uses a multi-staged cacheing logic. This
contains the use of a dedicated rootline-cache, but also
two...
Also available in: Atom