Activity
From 2021-11-23 to 2021-12-22
2021-12-22
- 13:58 Revision 2ef76e61: [TASK] Correct order of extbase view setup
- With the removal of ControllerContext a view
init call had to be moved out of ControllerContext.
It was moved to a wr...
2021-12-21
- 20:05 Revision 0b9c38e5: [TASK] Use EXT: syntax with f:uri.resource
- To stick to best practice, the patch adapts all
f:uri.resource ViewHelper usages to "EXT:" syntax.
Resolves: #96423
... - 17:41 Revision 3a895968: [BUGFIX] Initialise parameter in AbstractElementBrowser correctly
- This avoids the deprecation notice in PHP 8.1:
Passing null to parameter #2 ($string) of type string is deprecated in... - 17:28 Revision f425ae37: [BUGFIX] Ignore unmapped tables on non-default connections
- This patch changes the behaviour when building the SchemaDiff on a
non-default connection to only fetch tables which ... - 17:17 Revision fe367b75: [TASK] styleguide: Adapt another f:uri.resource usage to EXT: syntax
- 17:10 Revision 65141c5c: [BUGFIX] Ignore unmapped tables on non-default connections
- This patch changes the behaviour when building the SchemaDiff on a
non-default connection to only fetch tables which ... - 17:01 Revision 3678fe2e: [BUGFIX] Initialise parameter in AbstractElementBrowser correctly
- This avoids the deprecation notice in PHP 8.1:
Passing null to parameter #2 ($string) of type string is deprecated in... - 17:01 Revision 61af3e74: [BUGFIX] Avoid undefined array key warnings in DatabaseRecordLinkBuilder
- Resolves: #96420
Releases: main, 11.5
Change-Id: Ida1b27956bfe759062904ee9d0c8246ea73f0667
Reviewed-on: https://revie... - 16:45 Revision 529b3af9: [BUGFIX] Avoid undefined array key warnings in DatabaseRecordLinkBuilder
- Resolves: #96420
Releases: main, 11.5
Change-Id: Ida1b27956bfe759062904ee9d0c8246ea73f0667
Reviewed-on: https://revie... - 16:45 Revision 308e07f1: [BUGFIX] Avoid PHP8 warning for "Insert records" with hidden records
- When one or more hidden records are referenced in an "Insert records"
content element, an "undefined array key" warni... - 16:34 Revision ed0912e0: [BUGFIX] Use generated TSFE in PageLinkBuilder
- If the PageLinkBuilder is invoked with a non-available TSFE as e.g. in
the "Redirects" module, generating the URLs to... - 16:30 Revision 8c393e64: [BUGFIX] Avoid PHP8 warning for "Insert records" with hidden records
- When one or more hidden records are referenced in an "Insert records"
content element, an "undefined array key" warni... - 16:24 Revision a8b9eefb: [TASK] Allow EXT: syntax in f:uri.resource VH
- f:uri.resource is frequently used to load CSS and
JavaScript resources. It is the only ViewHelper that
does not under... - 16:18 Revision efee06eb: [TASK] styleguide: Use f:uri.resource with EXT: syntax
- Bow to best practice usage.
- 16:11 Revision d2935594: [BUGFIX] Use generated TSFE in PageLinkBuilder
- If the PageLinkBuilder is invoked with a non-available TSFE as e.g. in
the "Redirects" module, generating the URLs to... - 15:21 Revision 24136683: [TASK] Allow EXT: syntax in f:uri.resource VH
- f:uri.resource is frequently used to load CSS and
JavaScript resources. It is the only ViewHelper that
does not under... - 12:38 Revision f1b4f90e: [BUGFIX] Allow CSV in startingPoints config as advertised
- The category starting points introduced with #95037 were designed to
allow comma-separated values in its configuratio... - 12:38 Revision 8f6f7b3e: [TASK] Port remaining JavaScript unit tests to TypeScript
- Helps to migrate to ES6 modules as that's just
a tsconfig setting then.
Releases: main
Resolves: #96409
Related: #96... - 12:32 Revision 8d3b6851: [TASK] Add missing grunt copy action for web-animate polyfill
- Commands executed:
yarn add web-animate
yarn build
Releases: main
Resolves: #96410
Related: #91072
Related: ... - 12:06 Revision eb639f4d: [BUGFIX] Allow CSV in startingPoints config as advertised
- The category starting points introduced with #95037 were designed to
allow comma-separated values in its configuratio... - 11:28 Revision 92072aa1: [TASK] Remove stray javascript build outputs
- RecordExportButton.js has been introduced in #94622 by accident
(probably a left-over from a previous patchset re-ad... - 11:25 Revision 3344f500: [BUGFIX] Fix doctype annotations
- According to https://docs.phpdoc.org/latest/guide/guides/types.html#union-types
it is only allowed to use "string|nul... - 11:15 Revision 8c2cf94c: [TASK] Improve overall readability of sys ext README files
- Releases: main
Resolves: #96228
Change-Id: I680bf20c1a3dc63003cf1638ec680ca6ab07447f
Reviewed-on: https://review.typo... - 11:08 Revision 4b4028a2: [BUGFIX] Fix doctype annotations
- According to https://docs.phpdoc.org/latest/guide/guides/types.html#union-types
it is only allowed to use "string|nul... - 11:06 Revision ad385665: [BUGFIX] Resolve shortcuts in typolink directly
- Currently, HMENU generates the direct destination for
a shortcut URL, but typolink does not. This is an
inconsistency... - 11:00 Revision 39dafa1c: [TASK] Switch to new REST API end point
- The core version service now uses the new entry point of the REST API
available via https://get.typo3.org/api.
The o... - 11:00 Revision e9b43754: [TASK] Switch to new REST API end point
- The core version service now uses the new entry point of the REST API
available via https://get.typo3.org/api.
The o... - 11:00 Revision e30eab32: [TASK] Remove stray javascript build outputs
- RecordExportButton.js has been introduced in #94622 by accident
(probably a left-over from a previous patchset re-ad... - 10:19 Revision 0adfe125: [TASK] Switch to new REST API end point
- The core version service now uses the new entry point of the REST API
available via https://get.typo3.org/api.
The o... - 10:08 Revision d5c7a963: [BUGFIX] Resolve shortcuts in typolink directly
- Currently, HMENU generates the direct destination for
a shortcut URL, but typolink does not. This is an
inconsistency... - 08:06 Revision 81dfede6: [BUGFIX] Remove failing and superflous test for QueryHelper
- With #96393 forward-compatible prepared statement
support has been added to QueryBuilder and also
provided several te... - 08:05 Revision 79a5e13b: [TASK] Raise friendsofphp/php-cs-fixer:^3.4
- The dev dependency friendsofphp/php-cs-fixer now
has a minimum requirement to 3.4, which comes
with PHP8.1 support.
...
2021-12-20
- 23:14 Revision 9faf357a: [BUGFIX] Remove useless string cast of idn_to_ascii()
- The function `idn_to_ascii()` will return either `false` or a string,
the former one is returned on errors. In #93900... - 22:04 Revision aece622c: [BUGFIX] Remove useless string cast of idn_to_ascii()
- The function `idn_to_ascii()` will return either `false` or a string,
the former one is returned on errors. In #93900... - 20:58 Revision 97f410b5: [TASK] Prepare ImmediateActionElementTest for ES6 modules
- In ES6 mode Viewport.Topbar and ModuleMenu.App properties
cannot be overwritten (in order to be substituted with a ca... - 20:27 Revision 16ed4261: [TASK] Replace placeholders in phpstan configuration
- The phpstan configuration documentation recommends to specify the
paths relative to the directory of the configuratio... - 20:22 Revision 85d0df50: [TASK] Modernize ViewHelper classes
- The patch makes the bulk of ViewHelper classes more
strict and applies some general love. Some ViewHelpers
have been ... - 17:17 Revision 4c0a7851: [TASK] Use plain script-loading for CKEditor v4
- CKEditor is now loaded via a plain <script async> tag in
preparation for a transition from requirejs to ES6 modules.
... - 17:10 Revision 5e476ad6: [TASK] Move BackendController templates to one place
- BackendController renders "Main.html" as central backend
skeleton, plus "Topbar.html" and "MainModule.html". The
patc... - 17:08 Revision 09068803: [TASK] Cleanup ext:viewpage template
- There is no point in having the main template in
a sub folder, move it up. Additionally use full
EXT: syntax for f:tr... - 16:35 Revision fabd10f2: [TASK] Change wording to "database records"
- Avoid dash between the two words.
Resolves: #96401
Releases: main
Change-Id: If3455598e643f1304400aa2271733bb5f69df0... - 16:25 Revision d0410620: [TASK] Remove unused method in FormViewHelper
- Resolves: #96403
Releases: main
Change-Id: Id4843f31254fe2b4bd46fe3c7c37669c6f3a06f0
Reviewed-on: https://review.typo... - 16:22 Revision 26a1cbd6: [TASK] Avoid obsolete call in test case
- Resolves: #96402
Releases: main
Change-Id: I8266c5859954ea118a4ec92ca3ca9660e9854c8f
Reviewed-on: https://review.typo... - 16:05 Revision 72da0d50: [TASK] Raise friendsofphp/php-cs-fixer:^3.4
- The dev dependency friendsofphp/php-cs-fixer now
has a minimum requirement to 3.4, which comes
with PHP8.1 support.
... - 16:05 Revision ed725d12: [BUGFIX] Forward-compatible prepared statement support
- doctrine/dbal:^3.2 changed return type of result for QueryBuilder
execute methods, no longer have used prepared state... - 15:49 Revision 3f6326bc: [!!!][TASK] Remove deprecated backendCheckLogin argument
- Resolves: #96392
Related: #95320
Releases: main
Change-Id: I6dfe1e5ea95c1e5ceb748e2b1c50eec8644f1ecf
Reviewed-on: htt... - 15:05 Revision 21798082: [BUGFIX] Fix scoping issue in FormEngineValidation
- theChar is not initialized and therefore pollutes global scope.
(It is assigned to window.theChar in the FormEngine i... - 14:37 Revision 33ea9f3b: [BUGFIX] Fix scoping issue in FormEngineValidation
- theChar is not initialized and therefore pollutes global scope.
(It is assigned to window.theChar in the FormEngine i... - 14:25 Revision 1728e5b1: [BUGFIX] Forward-compatible prepared statement support
- doctrine/dbal:^3.2 changed return type of result for QueryBuilder
execute methods, no longer have used prepared state... - 11:57 Revision b20ef47f: [TASK] Avoid deprecated doctrine/dbal method 'executeUpdate()'
- doctrine/dbal deprecated quite some methods to cleanup
their codebase and provided replacements with more
speaking me... - 11:20 Revision fd8d65c5: [BUGFIX] Fix extension path in ComposerDeficitDetector
- Instead of relying on a hard coded extension install path,
now the real extension path is used provided by the packag... - 09:25 Revision 63f9426a: [TASK] Remove unused language labels
- In a previous patch, some language labels were unified in
EXT:redirects to that the same label was used for each
fiel... - 09:14 Revision da29e38f: [TASK] Avoid deprecated doctrine/dbal method 'executeUpdate()'
- doctrine/dbal deprecated quite some methods to cleanup
their codebase and provided replacements with more
speaking me... - 08:10 Revision 370d080c: [TASK] Remove deprecated parameter from VH docs
- Remove the deprecated parameter useCacheHash from Typolink
viewhelper documentation (included in comments).
The para...
2021-12-19
- 20:27 Revision 783abed0: [BUGFIX] Avoid exception in ContentObjectRenderer with PHP8
- This patch ensures that the getQuery() function only uses the
minus operator to negate the $storagePid variable, if t... - 19:33 Revision 7c7705f6: [TASK] Use database cache backend for specific tests
- With a recent change in typo3/testing-framework,
various core caches in functional tests are set
to NullBackend. This...
2021-12-18
- 15:12 Revision 9f4edc9f: [BUGFIX] Fix PHP 8 strict warning in Package MetaData
- A "type" does not need to be set in a composer.json,
so the checks for package type must account for the type
being n... - 13:18 Revision 8a2d011e: [TASK] styleguide: Make view helpers more strict
- 12:54 Revision b552afaf: [BUGFIX] Avoid exception in ContentObjectRenderer with PHP8
- This patch ensures that the getQuery() function only uses the
minus operator to negate the $storagePid variable, if t...
2021-12-17
- 22:16 Revision 99d92d22: [BUGFIX] Make RichTextElement PHP 8 compatible
- RTE yaml configuration can be incomplete/wrong or empty.
Do not access configuration settings without a safeguard.
R... - 21:03 Revision d42f1586: [BUGFIX] Make RichTextElement PHP 8 compatible
- RTE yaml configuration can be incomplete/wrong or empty.
Do not access configuration settings without a safeguard.
R... - 16:06 Revision 0a2730c7: [BUGFIX] Pass sanitized additional where as string in DatabaseRecordList
- The RecordListGetTable hook allows to add an additional
where clause to the recordlist query. Since the sanitized
res... - 15:58 Revision 46bccd1b: [BUGFIX] Fix PHP 8 strict warning in Package MetaData
- A "type" does not need to be set in a composer.json,
so the checks for package type must account for the type
being n... - 15:27 Revision b267007a: [BUGFIX] Fix extension path in ComposerDeficitDetector
- Instead of relying on a hard coded extension install path,
now the real extension path is used provided by the packag... - 15:25 Revision 7c17987d: [BUGFIX] Avoid select and therefore fetchFirstColumn() of doctrine/dbal
- Get rid of the select query entirely, which optimises
the task to only require one update query instead of
one select... - 15:18 Revision cfa17a74: [BUGFIX] Avoid select and therefore fetchFirstColumn() of doctrine/dbal
- Get rid of the select query entirely, which optimises
the task to only require one update query instead of
one select... - 15:03 Revision a44b2676: [BUGFIX] Avoid select and therefore fetchFirstColumn() of doctrine/dbal
- Get rid of the select query entirely, which optimises
the task to only require one update query instead of
one select... - 14:48 Revision 3ebee675: [BUGFIX] Pass sanitized additional where as string in DatabaseRecordList
- The RecordListGetTable hook allows to add an additional
where clause to the recordlist query. Since the sanitized
res... - 09:14 Revision 24f25996: [!!!][TASK] Declare all ViewHelpers final
- As anticipated in v11 with #95298, this patch
declares ViewHelper classes PHP final, third party
extensions can no lo...
2021-12-16
- 23:03 Revision bf3eaa6c: [BUGFIX] Fix validation in form override settings
- The FinisherOptionGenerator of the form extension
generates the data structure for the form setting
overrides on the ... - 22:46 Revision 2f6df56c: [BUGFIX] Fix validation in form override settings
- The FinisherOptionGenerator of the form extension
generates the data structure for the form setting
overrides on the ... - 16:18 Revision b10cddb6: [BUGFIX] Ensure getTreeList() keeps ordering of subpages
- Resolves: #96310
Releases: main, 11.5
Change-Id: Ie12ca1683b3d8668deafbd37af03437f047c0ac4
Reviewed-on: https://revie... - 15:51 Revision 0c04d918: [BUGFIX] Do not render hidden pages in HMENU list
- Resolves: #96358
Releases: main, 11.5
Change-Id: I36b7ddc31eb3e240c86f3a550d068d7577099f6e
Reviewed-on: https://revie... - 15:51 Revision 9fbda173: [BUGFIX] Handle missing $_SERVER['PATH_INFO']
- Fix PHP8 warning issue if $_SERVER['PATH_INFO'] is not set.
Resolves: #96373
Releases: main, 11.4
Change-Id: I427aee... - 15:33 Revision 8502ac33: [BUGFIX] Handle missing $_SERVER['PATH_INFO']
- Fix PHP8 warning issue if $_SERVER['PATH_INFO'] is not set.
Resolves: #96373
Releases: main, 11.4
Change-Id: I427aee... - 14:51 Revision 8237e56c: [BUGFIX] Do not render hidden pages in HMENU list
- Resolves: #96358
Releases: main, 11.5
Change-Id: I36b7ddc31eb3e240c86f3a550d068d7577099f6e
Reviewed-on: https://revie... - 13:30 Revision 20d8dd77: [BUGFIX] Avoid duplicate results in HMENU with workspaces
- HMENU special="directory" and special="updated" did not
use PageRepository directly, which led to duplicate
entries w... - 13:29 Revision a26f9d16: [BUGFIX] Ensure getTreeList() keeps ordering of subpages
- Resolves: #96310
Releases: main, 11.5
Change-Id: Ie12ca1683b3d8668deafbd37af03437f047c0ac4
Reviewed-on: https://revie... - 12:36 Revision 76b5de17: [BUGFIX] Avoid duplicate results in HMENU with workspaces
- HMENU special="directory" and special="updated" did not
use PageRepository directly, which led to duplicate
entries w... - 11:47 Revision 726f87ac: [FOLLOWUP] Add setContext() to ProviderInterface
- The new `setContext` method is added to the
ProviderInterface, making the API more robust.
Resolves: #96333
Releases... - 11:13 Revision 873f6777: [TASK] Avoid extending view helpers in ext:extensionmanager
- ext:extensionmanager has a couple of view helpers that
extend ActionViewHelper for no apparent reason. Change
those t... - 10:52 Revision 5b21c48a: [TASK] DRY up unit tests for DataMapFactory->setRelations()
- This patch combines all seperated unit tests of
DataMapFactory->setRelations() into a single test.
These tests are no... - 10:51 Revision 63511fbf: [TASK] Avoid extending view helpers in ext:extensionmanager
- ext:extensionmanager has a couple of view helpers that
extend ActionViewHelper for no apparent reason. Change
those t... - 10:02 Revision 3c767383: [TASK] Avoid extending ImageViewHelper
- To prepare making all view helpers final as anticipated
with #95298, ext:backend ThumbnailViewhelper must no
longer e... - 08:24 Revision 148379ab: [BUGFIX] styleguide: Create site languages with hreflang keys
- Created styleguide site languages has been created without
hreflang key set, which prevent generation of correspondin...
2021-12-15
- 21:47 Revision 26fc1611: [TASK] Simplify ext:belog "max" drop down code
- The "max" drop down in the ext:belog filter html
is the only one that uses belog:form.translateLabelSelect
view helpe... - 19:43 Revision 476fef37: [BUGFIX] Missing rootline in BE ConditionMatcher if page id is determined
- Resolves: #96308
Releases: main, 11.5, 10.4
Change-Id: Ibcbda7fd97a338d721cf00b38026727e941c72ac
Reviewed-on: https:/... - 19:43 Revision 0d4f8ac3: [BUGFIX] Missing rootline in BE ConditionMatcher if page id is determined
- Resolves: #96308
Releases: main, 11.5, 10.4
Change-Id: Ibcbda7fd97a338d721cf00b38026727e941c72ac
Reviewed-on: https:/... - 19:39 Revision 6841ca1b: [BUGFIX] Remove workspace info from logging module if not needed
- If EXT:workspaces is not installed, the workspace information should
also be skipped in the logging module. This make... - 19:28 Revision 7eaa33b5: [BUGFIX] Missing rootline in BE ConditionMatcher if page id is determined
- Resolves: #96308
Releases: main, 11.5, 10.4
Change-Id: Ibcbda7fd97a338d721cf00b38026727e941c72ac
Reviewed-on: https:/... - 19:22 Revision f5ddfc5f: [BUGFIX] Remove workspace info from logging module if not needed
- If EXT:workspaces is not installed, the workspace information should
also be skipped in the logging module. This make... - 17:21 Revision 3e7d0aa4: [TASK] Avoid obsolete if in EditDocumentController
- $command being either 'new' or 'edit' is tested in
a previous if() a couple of lines above already.
Resolves: #96357... - 16:46 Revision a2537436: [TASK] Integrate sqlite acceptance testing
- Add support for sqlite acceptance testing to
'Build/Scripts/runTests.sh'.
Run acceptance/sqlite testing with PHP 8.1... - 16:12 Revision f6981e7c: [BUGFIX] Consider Context API when using f:format.date
- Resolves: #94308
Releases: main, 11.5
Change-Id: I84836ba46e3b8e3fa8d4ac915efb5a6a7afbdca7
Reviewed-on: https://revie... - 15:36 Revision 1f9235cf: [BUGFIX] Consider Context API when using f:format.date
- Resolves: #94308
Releases: main, 11.5
Change-Id: I84836ba46e3b8e3fa8d4ac915efb5a6a7afbdca7
Reviewed-on: https://revie... - 15:35 Revision 537e227a: [BUGFIX] Always return a string for PHP 8.1
- The following deprecation occurred in PHP 8.1:
PHP Runtime Deprecation Notice: trim(): Passing null to parameter #1 (... - 14:57 Revision ec030a82: [!!!][TASK] Remove extbase parameter type resolving via doc blocks
- Resolves: #96305
Related: #94115
Releases: main
Change-Id: Id048e7f8b8679fd0dc2ab4e7f2120410e053a4df
Reviewed-on: htt... - 14:55 Revision 0e20a117: [TASK] styleguide: Avoid using VH belog:form.translateLabelSelect
- This is a core internal VH that shouldn't be used.
Use f:form.select instead. - 14:16 Revision 58f03b18: [BUGFIX] Load all backend routes in installer controller
- The routes added via ExtensionManagementUtility::addModule() are missing
when the UriBuilder/Router is used prior to ... - 14:11 Revision 8c7227c1: [BUGFIX] Always return a string for PHP 8.1
- The following deprecation occurred in PHP 8.1:
PHP Runtime Deprecation Notice: trim(): Passing null to parameter #1 (... - 14:05 Revision c3a1c238: [BUGFIX] Fix undefined key warning in EXT:core/TimeTracker with PHP8
- Resolves: #96350
Releases: main, 11.5
Change-Id: I67e9fd68de038b84c83f7f12a465e6e37f918568
Reviewed-on: https://revie... - 13:50 Revision 08ecbd76: [BUGFIX] Fix undefined key warning in EXT:core/TimeTracker with PHP8
- Resolves: #96350
Releases: main, 11.5
Change-Id: I67e9fd68de038b84c83f7f12a465e6e37f918568
Reviewed-on: https://revie... - 11:28 Revision f70fa2c9: [BUGFIX] Render hreflang only for translated pages
- If a language in the SiteConfig is set to the fallbackType
free and there is no translated page for this language, th... - 11:27 Revision fa7a8656: [BUGFIX] Render hreflang only for translated pages
- If a language in the SiteConfig is set to the fallbackType
free and there is no translated page for this language, th... - 07:41 Revision 9485dcad: [DOCS] Resolve warnings in EXT:form manual
- Releases: main, 11.5
Resolves: #96346
Change-Id: Ie64e82e84c63142f86b4e0f3e5072514b516aa33
Reviewed-on: https://revie... - 07:37 Revision af0b7d03: [BUGFIX] Load all backend routes in installer controller
- The routes added via ExtensionManagementUtility::addModule() are missing
when the UriBuilder/Router is used prior to ... - 07:31 Revision 080985dd: [BUGFIX] Render hreflang only for translated pages
- If a language in the SiteConfig is set to the fallbackType
free and there is no translated page for this language, th...
2021-12-14
- 21:03 Revision b51eeeac: [DOCS] Resolve warnings in EXT:form manual
- Releases: main, 11.5
Resolves: #96346
Change-Id: Ie64e82e84c63142f86b4e0f3e5072514b516aa33
Reviewed-on: https://revie... - 17:10 Revision 281f5935: [!!!][TASK] Remove unused updateRootlineData method
- The method TemplateService->updateRootlineData() can
be removed. Until TYPO3 v11 TemplateService resolved
the TypoScr... - 14:24 Revision 777d6371: [TASK] Unpatch jquery-ui/ui/sortable.js
- jquery-ui/sortable has been patched as minified file in #83593
with a patch taken from https://github.com/jquery/jque... - 10:55 Revision 0dbce15e: [BUGFIX] Pass default/override values to FormSelectTreeAjaxController
- The SelectTree and the CategoryTree use a placeholder
form element with all the information like current value
and th... - 10:04 Revision c6a3ef0d: [TASK] Re-enable jquery.autocomplete in grunt copy action
- Add a patch file for jquery.autocomplete that contains
the custom TYPO3 patches added in #79938 and #70988.
Enable t... - 09:36 Revision 19290a6a: [DOCS] Resolve warnings in System extensions manuals
- Includes changed links, missing images, wrong path's in includes etc.
Excluded EXT:form as resolving the warnings is ... - 09:34 Revision 881bcc6b: [DOCS] Resolve warnings in System extensions manuals
- Includes changed links, missing images, wrong path's in includes etc.
Excluded EXT:form as resolving the warnings is ... - 09:33 Revision 266053e6: [BUGFIX] Pass default/override values to FormSelectTreeAjaxController
- The SelectTree and the CategoryTree use a placeholder
form element with all the information like current value
and th... - 08:41 Revision c6fbccdb: [TASK] Set TYPO3 version to 10.4.23-dev
- Change-Id: I2427fff61df9c82b8f13145265c3ef95ec076251
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/726... - 08:41 Revision ad34bbb4: [TASK] Set TYPO3 version to 11.5.5-dev
- Change-Id: I39067da924f96b5e69eaf2e060b348edd39a6755
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/726... - 08:06 Revision 72307bf9: [RELEASE] Release of TYPO3 10.4.22
- Change-Id: Iecf91dfa57e2486f331374db6d6ea6626cbbbfc9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/726... - 08:01 Revision 6424b989: [RELEASE] Release of TYPO3 11.5.4
- Change-Id: Idaced9f8520ebf697cbb175716989946acac3c92
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/726... - 05:59 Revision a6cec893: [TASK] Add missing jquery imports
- Some modules are missing jquery imports.
This currently works as jquery is exposed in
the global object (window.$ and...
2021-12-13
- 21:22 Revision d42ea63f: [FOLLOWUP] Fix typos in changelog
- Resolves: #96333
Releases: main
Change-Id: Ia35da7c93c5fa2aa1bf3d9e3b405d83225b3729c
Reviewed-on: https://review.typo... - 20:15 Revision ea6f50a1: [!!!][FEATURE] Automatically register ContextMenu item providers
- ContextMenu item providers are now automatically tagged
and registered, based on the implemented `ProviderInterface`,... - 18:19 Revision 7c5d08bd: [TASK] Deprecate inline JavaScript in backend update signals
- Deprecates BackendUtility::getUpdateSignalCode as well as using
custom singal callbacks providing `JScode` containing... - 17:19 Revision d6ec30ae: [BUGFIX] Fix undefined key warning in EXT:install/mail preset with PHP8
- This fix a warning when you click on "SMTP Settings" in "Configuration preset".
Resolves: #96348
Releases: main, 11.... - 17:17 Revision 0e1fc347: [BUGFIX] Allow slashes as TS keys and escape dots for generated TS
- With the introduction of site settings being exposed
to TypoScript with https://review.typo3.org/64128
it has become ... - 16:25 Revision 4734f802: [BUGFIX] Fix undefined key warning in EXT:install/mail preset with PHP8
- This fix a warning when you click on "SMTP Settings" in "Configuration preset".
Resolves: #96348
Releases: main, 11.... - 14:55 Revision 5f49aefc: [BUGFIX] Fix undefined key warning when opening record list
- Access to array key $this->pageRow['editlock'] must be protected
with the necessary fallback to false.
Resolves: #96... - 14:55 Revision 9aa8a0df: [BUGFIX] Fix array access warnings in EditDocumentController
- $this->firstEl is checked for !== null several times in
EditDocumentController, but it most certainly isn't, because
... - 14:10 Revision 5281b26c: [BUGFIX] Fix array access warnings in EditDocumentController
- $this->firstEl is checked for !== null several times in
EditDocumentController, but it most certainly isn't, because
... - 14:08 Revision e34e3d97: [BUGFIX] Fix undefined key warning when opening record list
- Access to array key $this->pageRow['editlock'] must be protected
with the neccessary fallback to false.
Resolves: #9... - 13:32 Revision 9cc53bd0: [BUGFIX] Fix shortcut title generation in EditDocumentController
- Since #96154, the shortcut button is invalid in case
no `$displayName` is provided. For such case, the
ButtonBar thro... - 12:28 Revision 742cc1df: [TASK] Use ES11 import syntax for dynamic typescript imports
- ECMAScript 2020 (ES11) introduced dynamic imports.
TypeScript offers automatic type checking and resolution
for the d... - 12:05 Revision 276f9d8f: [TASK] Log site configuration actions
- Actions to site configurations, in the site
configuration module, are now properly
logged with the new logging type "... - 12:05 Revision 16ab4f9c: [BUGFIX] Cast $uid to int in ConditionMatcher
- With #95258 `ConditionMatcher->getPageIdByRecord()`
got type hinted. Therefore, the $uid has to be casted to
int befo... - 12:02 Revision cfba66de: [TASK] Add tests for DataHandler->applyFiltersToValues
- This adds missing tests for the TCA "filter" option
for group, select and inline.
Resolves: #96339
Related: #36810
R... - 11:58 Revision 0cea2713: [TASK] Reenable taboverride in grunt copy action
- Instead of disabling the grunt copy,
because of a hardcoded sourcemap reference in the
minified build, we simply use ... - 11:46 Revision 4a060e78: [TASK] Log site configuration actions
- Actions to site configurations, in the site
configuration module, are now properly
logged with the new logging type "... - 11:44 Revision c3a76e06: [BUGFIX] Cast $uid to int in ConditionMatcher
- With #95258 `ConditionMatcher->getPageIdByRecord()`
got type hinted. Therefore, the $uid has to be casted to
int befo... - 11:43 Revision 24604831: [TASK] Add tests for DataHandler->applyFiltersToValues
- This adds missing tests for the TCA "filter" option
for group, select and inline.
Resolves: #96339
Related: #36810
R...
2021-12-12
- 15:26 Revision 130f3423: [BUGFIX] Allow shortcut pages to pages of other sites
- TYPO3 has had a long history of linking to
other pages in other pagetrees. Most of the issues
were solved with the TY... - 12:11 Revision 1167b9fa: [TASK] Simplify ErrorHandler code
- To decide whether an error should be handled by the ErrorHandler
or not, only three things must be taken into account...
2021-12-11
- 19:46 Revision 6c6cb054: [TASK] Remove leftover TSFE factory method
- Since the removal of the container entry, the
factory method
TypoScriptFrontendController->getGlobalInstance() is
obs... - 09:58 Revision fd7607ee: [BUGFIX] Avoid fatal error in workspaces module
- This avoids an error-prone AJAX call in the backend module.
This issue does not happen in TYPO3 v11+ anymore, as the...
2021-12-10
- 22:28 Revision 9a000d4f: [BUGFIX] Fix undefined key warning in EXT:backend/history with PHP8
- This fix a warning when you click on a Rollback (preview) button in history for pages or content elements.
Resolves:... - 22:09 Revision 1b95bb2a: [BUGFIX] Fix undefined key warning in EXT:backend/history with PHP8
- This fix a warning when you click on a Rollback (preview) button in history for pages or content elements.
Resolves:... - 22:01 Revision bb1bc7c8: [FOLLOWUP] Allow shortcut pages to pages of other sites
- Adapt testing changed in #96244.
Resolves: #92859
Resolves: #92750
Related: #96244
Releases: main
Change-Id: I0f0a4d... - 17:36 Revision b8e6cc61: [TASK] Remove stray javascript build output CategoryTreeElement
- This file has been introduced in #94622 by accident
(probably a left-over from a previous patchset).
It is unused an... - 16:54 Revision 63e1b6bf: [TASK] Remove stray javascript build output CategoryTreeElement
- This file has been introduced in #94622 by accident
(probably a left-over from a previous patchset).
It is unused an... - 16:53 Revision dbb0f293: [BUGFIX] Fix form manager new form creation wizard
- The .done() Promise polyfill has been removed in #96263,
therefore .then() needs to be used on promised.
Also adapt ... - 16:23 Revision 0fe66dcc: [BUGFIX] Allow shortcut pages to pages of other sites
- TYPO3 has had a long history of linking to
other pages in other pagetrees. Most of the issues
were solved with the TY... - 16:17 Revision a7034bb0: [TASK] Remove undocumented setting page.pageHeaderFooterTemplateFile
- The TypoScript option "page.pageHeaderFooterTemplate" is removed.
It was introduced in TYPO3 4.5, but never document... - 14:05 Revision 634308db: [BUGFIX] Use already initialized user in OpenDocumentService
- In #96318 the call to `$backendUser->start()` was removed
in OpenDocumentService. This then led to an exception, in
c... - 11:42 Revision 18a4ba9f: [TASK] Simplify ErrorHandler code
- To decide whether an error should be handled by the ErrorHandler
or not, only three things must be taken into account... - 11:37 Revision 0e0de5eb: [DOCS] Adjust configuration of manuals and changelog
- * Adjusts all configuration files using the main branch
instead of master
* Makes all "Edit on Github" links in the... - 11:36 Revision 0632a2f4: [DOCS] Adjust configuration of manuals and changelog
- * Adjusts all configuration files using the main branch
instead of master
* Makes all "Edit on Github" links in the... - 10:26 Revision 93a92c7a: [BUGFIX] Respect single tags without white space
- Make HTML parser more tolerant for single tags with ending slash but
without white spaces. So `<hr/>` already was all... - 10:22 Revision 033c925c: [BUGFIX] Lower log level of TSFE->set_no_cache in preview mode
- If TSFE->set_no_cache is called, either a warning or a notice is triggered,
depending if a BE user is connected or no... - 10:22 Revision ca42ad73: [BUGFIX] Respect single tags without white space
- Make HTML parser more tolerant for single tags with ending slash but
without white spaces. So `<hr/>` already was all... - 10:08 Revision 546994e7: [BUGFIX] Lower log level of TSFE->set_no_cache in preview mode
- If TSFE->set_no_cache is called, either a warning or a notice is triggered,
depending if a BE user is connected or no... - 09:58 Revision ff7a2f22: [BUGFIX] Respect single tags without white space
- Make HTML parser more tolerant for single tags with ending slash but
without white spaces. So `<hr/>` already was all... - 09:57 Revision 473c7e39: [!!!][TASK] No longer consider extensions not installed by Composer
- Installations in composer mode should always
rely on the corresponding mechanisms for
installing extensions.
As cons... - 09:54 Revision fd2eed45: [BUGFIX] Lower log level of TSFE->set_no_cache in preview mode
- If TSFE->set_no_cache is called, either a warning or a notice is triggered,
depending if a BE user is connected or no... - 09:21 Revision e1e71784: [!!!][TASK] Require LinkResultInterface for generating typolinks
- The abstract AbstractTypolinkBuilder class change now
requires all subclasses to require a LinkResultInterface.
Reso... - 09:09 Revision 4f9a4ba5: [DOCS] Fix typo in form documentation
- a small typo in the "number range validator" section has been fixed.
Releases: main, 11.5
Resolves: #96312
Change-Id... - 08:12 Revision 92ab0b5a: [!!!][TASK] Harden TimeTracker
- This change introduces strict types for the TimeTracker
class and its properties, and removes the legacy logging
opti... - 08:07 Revision 32b9ba0a: [BUGFIX] Log database changes as "info" severity
- Any database changes are now logged as info (same as
clearing caches and changing file handling).
Resolves: #96316
R...
2021-12-09
- 22:46 Revision f6718568: [!!!][TASK] Make PSR-7 ServerRequest object required for arguments
- This change modifies various places to always have
a valid PSR-7 Request object handed in.
Previously this was optio... - 22:45 Revision 212e394f: [BUGFIX] Log database changes as "info" severity
- Any database changes are now logged as info (same as
clearing caches and changing file handling).
Resolves: #96316
R... - 22:21 Revision f358ab67: [!!!][TASK] Remove RequireJS module name "Sortable"
- Due to dependencies to a TypeScript @types package
for Sortable.js, the name to access this module had
to be renamed.... - 20:32 Revision 80c7cd8a: [FOLLOWUP] Fix exception with composer installers 3.x
- Fix condition that checks the extension type, to only
re-throw the exception when an extension does not define
an ext... - 19:56 Revision f24bd5c1: [FOLLOWUP] Fix exception with composer installers 3.x
- Fix condition that checks the extension type, to only
re-throw the exception when an extension does not define
an ext... - 18:52 Revision b5a765e5: [DOCS] Fix typo in form documentation
- a small typo in the "number range validator" section has been fixed.
Releases: main, 11.5
Resolves: #96312
Change-Id... - 15:35 Revision 5a49b689: [TASK] Allow composer installers ^4.0
- Allow composer installers ^4.0 and also enforce some constraints
that could be violated with the new installers.
1. ... - 14:03 Revision 7a019675: [BUGFIX] Followup: Remove unused linkTo_UnCryptMailto JavaScript
- The JavaScript for adding `linkTo_UnCryptMailto`
to the `window` got obsolete with the removal of
the f:uri.email Vie... - 13:49 Revision 0c5f799e: [!!!][TASK] Do not register plugins/modules with vendor name
- Calling \TYPO3\CMS\Extbase\Utility::configurePlugin(),
\TYPO3\CMS\Extbase\Utility::registerPlugin() and
\TYPO3\CMS\Ex... - 13:38 Revision c358320d: [TASK] Remove a set of skipped unit tests
- This patch removes a series of unit tests from the
test sets that are often either skipped or flaky.
* There is litt... - 13:17 Revision 3a0c712d: [!!!][TASK] Remove inline JavaScript options in user settings
- In favour of allowing content-security-policy
headers, all single field configurations in user
settings, dynamically ... - 13:17 Revision 1be29bf9: [!!!][TASK] Remove global initialization of DateTimePicker fields
- The DateTimePicker does no longer initialize
fields, which define the `t3js-datetimepicker`
class, automatically.
Th... - 13:10 Revision b77b0bda: [TASK] Remove a set of skipped unit tests
- This patch removes a series of unit tests from the
test sets that are often either skipped or flaky.
* There is litt... - 12:41 Revision 3a970347: [!!!][TASK] Require Doctrine/DBAL 3.2
- The database abstraction layer Doctrine/DBAL 3.2 is now
used throughout TYPO3 Core.
Some class names have changed, t... - 10:58 Revision 97dcf9f4: [DOCS] Add getOptions() to WidgetInterface in manual
- Resolves: #96302
Releases: main
Change-Id: I96406ddf735b33dd773d8bf0b89c0ffeffcc4ae3
Reviewed-on: https://review.typo... - 10:52 Revision 38e9f446: [BUGFIX] styleguide: Add missing hidden input field
- 10:52 Revision eb18a4ef: [BUGFIX] styleguide: Initialize DateTimePicker fields in Pagination example
- 10:42 Revision 12ca9355: [FOLLOWUP] Remove deprecated annotation
- \Serializable was removed from CollectionInterface.
The corresponding @deprecated annotation is now
removed, too.
Re... - 10:08 Revision c710f9c2: [!!!][TASK] Always quote TCA configuration at runtime
- The feature `runtimeDbQuotingOfTcaConfiguration`
is now always enabled. This as a consequence also
removes db connect...
2021-12-08
- 23:09 Revision 8c35d43a: [TASK] Simplify ext:blog_example test extension
- ext:extbase/Tests/Functional/Fixtures/Extensions/blog_example
has been derived from the blog_example extension that h... - 22:46 Revision e7b63238: [!!!][TASK] Remove AbstractControl::setOnClick for backend user interface
- In favour of allowing content-security-policy headers, inline
JavaScript invocation via `AbstractControl::setOnClick`... - 22:44 Revision 5c9f1d45: [FOLLOWUP] Remove onChange callback from SelectSingleElement
- Using onChange callbacks in FormEngine
was removed with #96158. This removes
a left over.
Resolves: #96158
Releases:... - 21:37 Revision 2359d2b4: [TASK] Allow composer installers ^4.0
- Allow composer installers ^4.0 and also enforce some constraints
that could be violated with the new installers.
1. ... - 21:09 Revision d96e8039: [!!!][TASK] Disallow DB connection before TCA is loaded
- Convert the deprecation that was introduced in TYPO3 11 into an exception.
Also remove the now obsolete boot state "... - 20:47 Revision 2ae2c128: [TASK] Harden ExtbaseRequestParameters
- ExtbaseRequestParameters is the old extbase request,
now a PSR-7 attribute. To continue with refactorings
in related ... - 20:43 Revision 6bf585e8: [BUGFIX] Adjust acceptance tests to the current state
- Some acceptance tests did not run in CI due to the
splitter not taking tests without doc comments into
account.
Of c... - 20:43 Revision 6c2a6608: [TASK] Clean up unrealistic @todo in QueryInterface
- There are two QueryInterface methods marked with @todo
"See if we can get rid of these" for a very long time.
It does... - 20:41 Revision f9b6b717: [FOLLOWUP] Fix test splitter to respect methods without comment
- In #96158 ac tests have been adapted to the current state
but accidentially removed the fix for the splitter.
The co... - 20:05 Revision dbed2d0c: [!!!][TASK] Remove top.fsMod
- The global JavaScript variable `top.fsMod`
is superseded by the ModuleStateStorage
component and therefore now remove... - 20:04 Revision e5b001f0: [!!!][TASK] Remove route parameter from backend urls
- Due to the introduction of URL rewrites
for backend links in #93048, the `route`
parameter got superfluous and is the... - 16:37 Revision 9cd8a95c: [!!!][TASK] Remove extTablesPostProcessing hook
- The extTablesPostProcessing hook was migrated
to a PSR-14 event and is therefore now removed.
Resolves: #96280
Relat... - 16:16 Revision c4049f56: [BUGFIX] Adjust acceptance tests to the current state
- Some acceptance tests did not run in CI due to the
splitter not taking tests without doc comments into
account.
Thes... - 16:04 Revision 4fa20be7: [!!!][TASK] Remove extbase switchable controller actions
- Extbase "switchable controller actions" have been
deprecated with core v10. They are removed now.
Resolves: #96282
R... - 12:38 Revision 2cb7a089: [BUGFIX] Add createSchemaManager to DBAL Connection
- This change adds the new createSchemaManager() to
our Doctrine DBAL Connection subclass to make it
forward-compatible... - 12:37 Revision 036e29e5: [BUGFIX] Add createSchemaManager to DBAL Connection
- This change adds the new createSchemaManager() to
our Doctrine DBAL Connection subclass to make it
forward-compatible...
2021-12-07
- 22:15 Revision a50a3770: [!!!][TASK] Remove v9->v10 upgrade wizards
- Resolves: #96279
Related: #89555
Related: #87498
Related: #87499
Related: #88129
Related: #84262
Change-Id: I3030df36... - 19:52 Revision 5c358cdc: [!!!][TASK] Harden method signature of logicalAnd() and logicalOr()
- This change introduces method param type declerations and enforces
the caller to define at least two constraints to f... - 19:52 Revision 089c400f: [!!!][TASK] Remove $severity argument in ErrorPageController
- The argument got unused with #95463
and is therefore now removed.
Resolves: #96278
Related: #95463
Releases: main
Ch... - 18:26 Revision c90ae9dd: [!!!][TASK] Remove sys_language database table
- The database table sys_language has become obsolete
with the introduction of site handling and site
languages.
There... - 15:09 Revision e8b07362: [!!!][TASK] Remove \Serializable from CollectionInterface
- Implementing \Serializable has been a b/w compat
layer for v11 and is superseded by __serialize()
and __unserialize()... - 14:13 Revision 7ba90dbd: [TASK] styleguide: Fix JavaScript error
- 14:13 Revision f18026e7: [TASK] styleguide: Fix JavaScript error
- 14:13 Revision aeb571ef: [TASK] styleguide: Remove extra blank line
- 14:13 Revision 58a409f8: [TASK] styleguide: Remove unmatched phpstan error
- 14:13 Revision 68ede37e: [TASK] styleguide: Remove sys_language remains
- 14:07 Revision bcfa0cbf: [!!!][TASK] Remove TypoScriptFrontendController container entry
- TypoScriptFrontendController is stateful and breaks subrequests
when injected. It must be therefore be retrieved rom ... - 14:05 Revision e94a610b: [TASK] Remove obsolete install tool report
- The install tool has a ext:report entry to check for
old "joh316" password, which was a default back in
very old time... - 13:44 Revision a6cf1581: [!!!][TASK] Remove non-factory init of RenderingContext
- Removes a Services.yaml entry from ext:fluid to enforce
using RenderingContextFactory->create().
Change-Id: Ibd02cc3... - 13:13 Revision 88a4a857: [BUGFIX] Exclude colorpicker from overflow hidden
- In order to fix a visual bug of overflowing select
fields inside palettes, the css attribute overflow:
hidden has bee... - 12:53 Revision 60f41898: [BUGFIX] Exclude colorpicker from overflow hidden
- In order to fix a visual bug of overflowing select
fields inside palettes, the css attribute overflow:
hidden has bee... - 12:34 Revision 1bdc5141: [!!!][TASK] Remove jQuery promise polyfill
- With #89738, a polyfill for jQuery promises was introduced to ease the
migration to the introduced AjaxRequest API, i... - 12:30 Revision c5791f0a: [BUGFIX] Remove obsolete entry from ext:fluid Services.yaml
- We missed this with #96256 - StandaloneView is
autowiring aware now.
Resolves: #96270
Related: #96256
Releases: main... - 12:20 Revision e4211cf1: [BUGFIX] Fix deprecated functionality in Doctrine DBAL 3.x API
- The past changes of migrating to Doctrine DBAL 3.x
had some flaws:
* Not all changes from Doctrine DBAL 3.x was appl... - 11:40 Revision 328effc8: [BUGFIX] Fix deprecated functionality in Doctrine DBAL 3.x API
- The past changes of migrating to Doctrine DBAL 3.x
had some flaws:
* Not all changes from Doctrine DBAL 3.x was appl... - 11:00 Revision 1c60b0a4: [!!!][TASK] Remove LanguageService container entry
- In favour of the LanguageServiceFactory, the container
entry as well as the corresponding factory methods
in Language... - 09:57 Revision 67c05bcb: [!!!][TASK] Force exception handlers to implement setConfiguration()
- To enable DI in exception handler classes,
the TypoScript configuration is no longer
passed as constructor argument, ... - 08:15 Revision 7e8570a7: [!!!][TASK] Remove TBE_EDITOR.fieldChanged
- The previously deprecated `fieldChanged()`
method in `TBE_EDITOR` is now removed.
Resolves: #96262
Related: #93975
R...
2021-12-06
- 21:12 Revision 7d809ee0: [TASK] Raise typo3/testing-framework:^6.15.1
- Populate a series of minor deprecations and updates.
composer req --dev typo3/testing-framework:^6.15.1
composer req... - 21:11 Revision c2f63b00: [TASK] Avoid static DatabaseSnashot setup in functional tests
- The testing-framework simplified database snapshotting.
Calling static initializeDatabaseSnapshot() and
tearDownAfter... - 21:01 Revision 39698b2f: [BUGFIX] Respect registered drivers in install tool
- The install tool uses the FailsafeContainer for the DI.
The $GLOBALS array did not contain the FAL drivers that were
... - 20:52 Revision 644d05e4: [TASK] Avoid static DatabaseSnapshot setup in functional tests
- The testing-framework simplified database snapshotting.
Calling static initializeDatabaseSnapshot() and
tearDownAfter... - 20:48 Revision fc126553: [BUGFIX] Respect registered drivers in install tool
- The install tool uses the FailsafeContainer for the DI.
The $GLOBALS array did not contain the FAL drivers that were
... - 20:20 Revision 28efc77d: [TASK] gitlab-ci: Out-of-order nightly jobs
- Additional backport of #96166 to v10 since
it is useful for nightly execution, too.
Change-Id: I8e461592eecd0a66b0fc... - 19:38 Revision 0ff24b26: [TASK] Cover checkbox TCA option eval with tests
- There are two validation rules specific for TCA
type=checkbox:
- maximumRecordsChecked
- maximumRecordsCheckedInPid
... - 18:41 Revision bc05b62a: [!!!][TASK] Remove FormEngine.requestConfirmationOnFieldChange()
- The former FormEngine "requestUpdate" functionality
was replaced by a new web component. Therefore, the
old approach ... - 18:02 Revision 656d08c9: [DOCS] Adjust configuration of manuals and changelog
- * Adjusts all configuration files using the main branch
instead of master
* Makes all "Edit on Github" links in the... - 16:34 Revision 03a0a58b: [!!!][TASK] Remove support of JQuery objects
- In our effort to reduce JQuery usage,
the support of JQuery objects for the
`setSelectOptionFromExternalSource()`
met... - 15:17 Revision 4c6b3f30: [BUGFIX] Add removed TYPO3_MODE and TYPO3_REQUESTTYPE to docs
- We missed entries in the main breaking .rst file
with #96196. Add them now.
Resolves: #96259
Related: #96196
Release... - 15:07 Revision 43fada7f: [!!!][TASK] Remove languageMode methods from Typo3QuerySettings
- Previously deprecated methods getLanguageMode()
and setLanguageMode() from Typo3QuerySettings
are now removed.
Resol... - 14:56 Revision 50d3c263: [!!!][TASK] Remove t3lib/class.t3lib_parsehtml_proc.php:transformation
- This removes the previously deprecated hook
`t3lib/class.t3lib_parsehtml_proc.php:transformation`,
which became usele... - 14:55 Revision 21692a30: [TASK] runTests.sh: Don't mount home, passwd, group
- The patch changes runTests.sh and the container
definition to avoid mounting users home, /etc/passwd
and /etc/group. ... - 14:54 Revision 42937a75: [TASK] runTests.sh: Don't mount home, passwd, group
- The patch changes runTests.sh and the container
definition to avoid mounting users home, /etc/passwd
and /etc/group. ... - 14:54 Revision af41acc7: [TASK] runTests.sh: Don't mount home, passwd, group
- The patch changes runTests.sh and the container
definition to avoid mounting users home, /etc/passwd
and /etc/group. ... - 13:01 Revision 71334658: [!!!][TASK] Remove cObject from StandaloneView
- Resolves: #96256
Related: #94959
Releases: main
Change-Id: I9414b63152f977b7146f230481ea012e5d955269
Reviewed-on: htt... - 09:42 Revision a86d17e1: [!!!][TASK] Remove legacy IRRE synchronization syntax
- Resolves: #96255
Related: #95317
Releases: main
Change-Id: I39a13e0ce6fae7b5a739fdc8b2d6aa7310c271a8
Reviewed-on: htt... - 08:37 Revision 470de5d2: [!!!][TASK] Remove USER cObj property set in ContentObjectRenderer
- Setting public class property cObj for USER and USER_INT
type frontend plugins has been deprecated in #94956, thus
ca...
2021-12-05
- 21:23 Revision 3bb4a444: [BUGFIX] Improve legacy handling of not Composer installed extensions
- Starting with 11.4, in Composer managed TYPO3 installations,
having extensions, that are not installed by Composer, a... - 20:23 Revision 0a6d6ff5: [BUGFIX] styleguide: Ensure records are created with correct pid with sqlite
- Records has been created with the pid of a translated page,
not with the default language pid when executed with sqli... - 20:20 Revision 81b8f884: [TASK] Extract pure mm scenario from ext:irre_tutorial
- The scenario provided by tables tx_irretutorial_mnmmasym_* gets
its own test extension and gets loaded where needed.
... - 17:27 Revision 89a72603: [TASK] Extract pure mm scenario from ext:irre_tutorial
- The scenario provided by tables tx_irretutorial_mnmmasym_* gets
its own test extension and gets loaded where needed.
... - 13:24 Revision e09e140f: [!!!][TASK] Remove TypoScriptFrontendController->cObjectDepthCounter
- Resolves: #96250
Related: #94957
Releases: main
Change-Id: I8db4e93fb9627687b67f0294fab9d86ef0f46d61
Reviewed-on: htt... - 13:24 Revision 9dbd9853: [!!!][TASK] Remove deprecated ContentObjectRenderer properties
- Resolves: #96249
Related: #94958
Releases: main
Change-Id: I10779f3c384dc6348b985edf72790020678e23cc
Reviewed-on: htt... - 13:22 Revision fe255b94: [!!!][TASK] Remove deprecated TypoScriptParser related code
- Resolves: #96251
Related: #93726
Related: #94173
Releases: main
Change-Id: I0ce15cc95c214e2a0c027dd913b446df7689e540
... - 00:17 Revision adaf7e5e: [!!!][TASK] Remove deprecated code from Authentication
- Most deprecated code within authentication related
classes, a last place will have a dedicated patch.
Resolves: #962...
2021-12-04
- 22:57 Revision 975056a0: [TASK] Raise typo3/testing-framework
- Update testing-framework to include needed pre-steps
for pending patches.
Used command:
composer req --dev typo3/tes... - 22:48 Revision 9e24f2a6: [!!!][TASK] Remove search word highlighting
- Removed TypoScript settings
* config.sword_standAlone
* config.sword_noMixedCase
* _parseFunc.sword
Removed public (... - 21:01 Revision 39e1c45d: [!!!][TASK] Remove deprecated extbase request related code
- * TYPO3\CMS\Extbase\Mvc\Request->getBaseUri()
* TYPO3\CMS\Extbase\Mvc\Request->getRequestUri()
* TYPO3\CMS\Extbase\Mv... - 19:19 Revision 6bcb9105: [DOCS] Improve PHPDoc comments of RedirectWasHitEvent
- Resolves: #96237
Releases: main
Change-Id: I8b01030b798d757e666f3016227be880153ba45c
Reviewed-on: https://review.typo... - 16:31 Revision f2d0cf85: [BUGFIX] Simplify Apcu cache backend identifier calculation
- APCu cache backend is a shared memory per user and
typically bound to the executing posix user-id.
Calculating differ... - 16:31 Revision 923f84e7: [BUGFIX] Simplify Apcu cache backend identifier calculation
- APCu cache backend is a shared memory per user and
typically bound to the executing posix user-id.
Calculating differ... - 16:30 Revision 7781a8ca: [BUGFIX] Simplify Apcu cache backend identifier calculation
- APCu cache backend is a shared memory per user and
typically bound to the executing posix user-id.
Calculating differ... - 16:03 Revision bae97b8e: [TASK] Avoid runtime overriding GLOBALS in functional tests
- The InternalResponseContext class of the testing-framework
provides method withGlobalSettings() which can be used to
... - 15:30 Revision 58558fee: [!!!][TASK] Remove deprecated extbase response handling
- Enforce extbase actions always have to
return a ResponseInterface, removes
StopActionException.
Change-Id: I97f469a7... - 15:23 Revision 84e99527: [BUGFIX] Major context menu refinements
- With #94891 the close handling of the context menus got reworked as its
previous attempt had some glitches. However, ... - 15:14 Revision 2bc63374: [!!!][TASK] Remove extbase Annotation/Inject
- This is not only deprecated but also obsolete with
the removal of extbase ObjectManager object management.
Resolves:... - 15:08 Revision 51113d89: [!!!][TASK] Remove GeneralUtility::isAbsPath()
- This method is replaced by PathUtility::isAbsolutePath()
Resolves: #96241
Related: #95367
Releases: main
Change-Id: ... - 15:08 Revision 362eaa22: [DOCS] Update EXT:form manual, always use FluidEmail
- Resolves: #96243
Releases: main
Change-Id: Ia9ec9174de88a1ffac6d728b396d3e7e99c28f90
Reviewed-on: https://review.typo... - 14:50 Revision 1b4266cb: [TASK] Avoid runtime overriding GLOBALS in functional tests
- The InternalResponseContext class of the testing-framework
provides method withGlobalSettings() which can be used to
... - 14:37 Revision 1c1975d0: [TASK] Use get_debug_type() where applicable
- In some exception messages, the exact object type is rendered.
Previously, this is done via `is_object()`, `get_class... - 13:08 Revision b304e7a7: [!!!][TASK] Remove GeneralUtility::minifyJavaScript
- This method was misplaced due to legacy reasons.
The hook is called in ResourceCompressor and this
method is therefor... - 13:07 Revision d1d7a89d: [!!!][TASK] Remove GeneralUtility::shortMD5
- This method has been removed in favor of the native
md5 function.
Resolves: #96239
Related: #94684
Releases: main
Ch... - 13:04 Revision e9591f2e: [!!!][TASK] Remove GU::isAllowedHostHeaderValue and constants
- The allowed host header verification is done in the
middleware stack. This utility method and the
related constants a... - 10:24 Revision 58cd80af: [BUGFIX] Improve legacy handling of not Composer installed extensions
- Starting with 11.4, in Composer managed TYPO3 installations,
having extensions, that are not installed by Composer, a... - 00:40 Revision efae1f07: [!!!][TASK] Remove fallback for triggering new content element wizard
- The new content element wizard was
reimplemented as web component in #95277.
Triggering the wizard using a HTML clas... - 00:40 Revision e031b478: [!!!][TASK] Remove SplitButtons JavaScript module
- SplitButtons JavaScript module was replaced by
the DocumentSaveActions component and is
therefore now removed.
Resol...
2021-12-03
- 23:38 Revision 0cbb185f: [TASK] Avoid testing-framework InternalResponse
- The class has been removed as being useless
in testing-framework. A couple of type hints
are adapted.
composer req -... - 19:18 Revision 7d652e93: [FOLLOWUP] Clean up branch aliases
- Add versions to repo instead of exposing the root version as env var,
when composer installing on CI.
This has the b... - 17:48 Revision ea87e17b: [!!!][TASK] Remove T3editor JavaScript module
- The T3editor JavaScript module is superseded
by the CodeMirror web component. Therefore,
the module is now removed.
... - 17:47 Revision f119c316: [!!!][TASK] Activate getOptions in WidgetInterface
- Dashboard widgets are now forced to implement
the `getOptions()` method, returning the widget
options as array.
Reso... - 16:57 Revision 2f35fec1: [!!!][TASK] Remove addQueryStringMethod remains
- This removes the last remains of the
`addQueryStringMethod` functionality,
which got unused with #93041.
Resolves: #... - 16:51 Revision c378fc2c: [!!!][TASK] Remove TSFE->ATagParams
- The public property `ATagParams` in
TypoScriptFrontendController was just a
copy of $TSFE->config[config][ATagParams]... - 16:48 Revision c17faf8e: [!!!][TASK] Remove ResponseError JavaScript module
- The ResponseError JavaScript module is
superseded by the AjaxResponse component.
Therefore, the module is now remove... - 16:47 Revision 165204b9: [BUGFIX] Major context menu refinements
- With #94891 the close handling of the context menus got reworked as its
previous attempt had some glitches. However, ... - 16:42 Revision 726f82c9: [BUGFIX] Fix undefined key warning in EXT:frontend with PHP8
- Resolves: #96217
Releases: main, 11.5
Change-Id: Ic4320b60d730cac8ca0f9c0acb4d4483f12b5c40
Reviewed-on: https://revie... - 16:41 Revision 395da827: [BUGFIX] Check allowTagsOutside in RteHtmlParser
- The RTE tsconfig option allowTagsOutside is now
considered, when deciding whether to wrap a tag
inside a paragraph.
... - 16:41 Revision c3beefe3: [!!!][TASK] Remove usage of jQuery in Tooltip JS module
- In our effort to reduce JQuery usage, the
support of JQuery objects for the `show()`
and `hide()` methods in the Tool... - 16:09 Revision 2c6850cd: [BUGFIX] Check allowTagsOutside in RteHtmlParser
- The RTE tsconfig option allowTagsOutside is now
considered, when deciding whether to wrap a tag
inside a paragraph.
... - 14:54 Revision 68c69a9e: [BUGFIX] Fix undefined key warning in EXT:frontend with PHP8
- Resolves: #96217
Releases: main, 11.5
Change-Id: Ic4320b60d730cac8ca0f9c0acb4d4483f12b5c40
Reviewed-on: https://revie... - 14:12 Revision 3062df77: [BUGFIX] Check extension version number format
- A false check in the TER API allowed to use
arbitrary version strings, as soon as they start
with the known `XXX.XXX.... - 14:02 Revision b1a52d3c: [!!!][TASK] Remove extbase ObjectManager
- Remove main ObjectManager and Container classes plus
the v11 compatibility layers in various places.
composer rem do... - 13:54 Revision 0a123e4f: [DOCS] Fix changelog EXT:from -> EXT:form
- Resolves: #96220
Releases: main
Change-Id: I597d929da522bc091a318d3fb2536a11072de48f
Reviewed-on: https://review.typo... - 13:51 Revision 15172d30: [!!!][TASK] Remove custom JSWindow options in HMENU settings
- Resolves: #96214
Related: #95351
Releases: main
Change-Id: I9581bcbb57e40e75dddcd9ee398d683798067b6e
Reviewed-on: htt... - 13:50 Revision 3e3ab9fd: [BUGFIX] Check extension version number format
- A false check in the TER API allowed to use
arbitrary version strings, as soon as they start
with the known `XXX.XXX.... - 13:50 Revision b46fde59: [!!!][TASK] Remove deprecated code from RelationHandler
- Resolves: #96213
Related: #95062
Related: #95275
Releases: main
Change-Id: I316a348d3f7cac55b589fe3a656e6e0a5e62080b
... - 13:33 Revision baaed5b3: [BUGFIX] Check extension version number format
- A false check in the TER API allowed to use
arbitrary version strings, as soon as they start
with the known `XXX.XXX.... - 12:18 Revision 227c5ed5: [BUGFIX] Temporarily disable group access check
- To support editors, the page module checks
whether configured shortcut targets exist
and if they are accessible in th... - 12:01 Revision ba1203bb: [BUGFIX] Temporarily disable group access check
- To support editors, the page module checks
whether configured shortcut targets exist
and if they are accessible in th... - 12:00 Revision 87e24f00: [!!!][TASK] Enforce alt attribute for login logo
- To improve the accessibility of the login screen,
the logo got an "alt" attribute added in #92628.
In case a install...
2021-12-02
- 23:41 Revision 1717a1bb: [BUGFIX] Do not add error in TypoScriptParser if modifier returns null
- Currently, the TypoScriptParser adds an error when
the result of a modifier is null. This is, because
the line is not... - 23:31 Revision 0f325669: [!!!][TASK] Remove methods from AbstractSectionMarkupGeneratedEvent
- Since the fluid based page module is the only
available variant since v11, two PageLayoutView
related methods were de... - 23:30 Revision f4f03157: [!!!][TASK] Remove last arguments of wrapClickMenuOnIcon()
- Since unrelated functionality was moved to a
dedicated method, the corresponding arguments
are now removed. Therefore... - 23:28 Revision 5a9f4951: [BUGFIX] Do not add error in TypoScriptParser if modifier returns null
- Currently, the TypoScriptParser adds an error when
the result of a modifier is null. This is, because
the line is not... - 23:22 Revision d5cee2ed: [!!!][TASK] Remove support for inline JavaScript in fieldChangeFunc
- Custom `FormEngine` nodes using internal property `fieldChangeFunc`
must assign instances implementing `OnFieldChange... - 20:32 Revision 35ad5989: [!!!][TASK] Remove two deprecated ReferenceIndex methods
- Resolves: #96207
Related: #93038
Releases: main
Change-Id: I8dcaf6ccae3f88ee459ebf65147018ce89e4f8fc
Reviewed-on: htt... - 20:10 Revision 36600adf: [!!!][TASK] Remove f:uri.email ViewHelper
- Resolves: #96202
Related: #95041
Releases: main
Change-Id: If8c79a648a6327d0b806849693dada744bce7502
Reviewed-on: htt... - 20:06 Revision c02699a5: [!!!][TASK] Remove "relativeToCurrentScript" in FAL API
- Since TYPO3 is fully capable of using absolute
URLs in Frontend (Site handling) and Backend
(URL Routing), the FAL AP... - 20:01 Revision e69d2fd1: [!!!][TASK] Remove obsolete FAL API related arguments
- With #95027 a couple of arguments, related to
relative paths in the FAL API got unused and
finally obsolete with the ... - 19:55 Revision 047d3a2e: [TASK] Avoid inline JavaScript in LinkBrowserController
- Resolves: #96185
Releases: main, 11.5
Change-Id: I4138c226c93ba0fb0f578a35f736a6e0b7598e6a
Reviewed-on: https://revie... - 19:25 Revision 70f414b2: [TASK] Avoid inline JavaScript in LinkBrowserController
- Resolves: #96185
Releases: main, 11.5
Change-Id: I4138c226c93ba0fb0f578a35f736a6e0b7598e6a
Reviewed-on: https://revie... - 17:21 Revision 21379f0b: [!!!][TASK] Remove two deprecated FlexFormTools methods
- Resolves: #96206
Related: #95254
Releases: main
Change-Id: I26523e654f686054bbc4c6780f9f643ca82405d5
Reviewed-on: htt... - 16:55 Revision 9bee4df4: [!!!][TASK] Remove extbase SignalSlot Dispatcher
- Resolves: #96204
Related: #90625
Related: #92996
Releases: main
Change-Id: If76ac793f46bedba70fe325d1329d73cbd6a09fa
... - 15:42 Revision 47ec2ee4: [!!!][TASK] Remove f:base ViewHelper
- Resolves: #96200
Related: #94227
Releases: master
Change-Id: I521911df9fdeaecea76e52f1a7c6f3cc9cc20c31
Reviewed-on: h... - 15:42 Revision 765a4e54: [!!!][TASK] Remove rootUid option and related methods
- The tree configuration option "rootUid" is
superseded by "startingPoints". Therefore,
the support for the "rootUid" s... - 15:38 Revision e7491cca: [TASK] Add missing entries to extension scanner
- With #94193, the FAL API related option
"relativeToCurrentScript" was deprecated.
Some affected classes only got the ... - 15:32 Revision d15b46b9: [!!!][TASK] Remove constants TYPO3_MODE and TYPO3_REQUESTTYPE
- Resolves: #96196
Related: #92947
Releases: main
Change-Id: I9f8e9949c5443eb0324b8406346f98e87bfacc20
Reviewed-on: htt... - 15:24 Revision 529661be: [!!!][TASK] Remove f:be.container ViewHelper
- Resolves: #96198
Related: #94225
Releases: main
Change-Id: Id0eec69b59df3e2bc3f957609c7d50bdd26cfe0e
Reviewed-on: htt... - 15:22 Revision 09ef3e54: [TASK] Remove an internal helper method in RenderingContext
- @internal injectViewHelperVariableContainer() was used by
testing-framework ViewHelperBaseTestcase, which has been
de... - 14:08 Revision eaee4a06: [!!!][TASK] Remove extbase ControllerContext
- Change-Id: Idf41a7708c1d9ffee635ece1b7c060b3f751c15d
Resolves: #96183
Related: #95139
Releases: main
Reviewed-on: htt... - 13:43 Revision db92cbd1: [!!!][TASK] Remove third parameter from ArrayUtility::arrayDiffAssocRecursive()
- With #94137, the ArrayUtility::arrayDiffAssocRecursive
method was adjusted to actually behave like `array_diff_assoc`... - 13:06 Revision 052c4c25: [BUGFIX] Move extension scanner entry of arrayDiffAssocRecursive
- With #94137, the ArrayUtility::arrayDiffAssocRecursive
method was adjusted to actually behave like `array_diff_assoc`... - 12:50 Revision 2dee6aed: [BUGFIX] Move extension scanner entry of arrayDiffAssocRecursive
- With #94137, the ArrayUtility::arrayDiffAssocRecursive
method was adjusted to actually behave like `array_diff_assoc`... - 12:42 Revision 8d19f685: [!!!][TASK] Remove lowerCamelCase Import/Export command options
- The lowerCamelCase options and the deprecation
warnings have been removed alongside with deprecated
tests.
Resolves:... - 12:33 Revision 5af323ca: [!!!][TASK] Remove Application->run callback
- The callback arguments in Application->run()
is removed in favour of PSR-15 middlewares.
Resolves: #96192
Related: #... - 12:31 Revision 3c2b8fac: [!!!][TASK] Remove FileList editIcons hook
- The FileList editIcons hook is superseded by
the PSR-14 ProcessFileListActionsEvent and
therefore now removed.
Resol... - 11:51 Revision f6109e05: [!!!][TASK] Remove legacy hook for new content element wizard
- The hook "$GLOBALS['TBE_MODULES_EXT']['xMOD_db_new_content_el']['addElClasses']"
is now removed.
The newer alternati... - 11:37 Revision 5c68ff21: [BUGFIX] Properly apply mount points in RecordLinkHandler
- The RecordLinkHandler allows to define custom mount
points, to be used for the page tree in the LinkBrowser.
However... - 11:09 Revision f13ef05c: [BUGFIX] Properly apply mount points in RecordLinkHandler
- The RecordLinkHandler allows to define custom mount
points, to be used for the page tree in the LinkBrowser.
However...
2021-12-01
- 22:35 Revision 635df9b7: [FEATURE] Introduce RedirectWasHitEvent
- A new PSR-14 based event "RedirectWasHitEvent" is introduced,
allowing extension authors to further process a matched... - 21:28 Revision 4b54d29c: [BUGFIX] Ensure hidden records are filtered out in RootlineUtility
- RelationHandler always returns hidden records as well,
but they will crash when having pages.media with hidden
record... - 20:31 Revision bbb675a5: [!!!][TASK] Remove ExtendedFileUtility ProcessData hook
- The ExtendedFileUtility ProcessData hook is
superseded by a PSR-14 event.
Therefore, the hook and the corresponding
... - 20:20 Revision 8583e6ac: [BUGFIX] Ensure hidden records are filtered out in RootlineUtility
- RelationHandler always returns hidden records as well,
but they will crash when having pages.media with hidden
record... - 19:59 Revision a9a957e9: [BUGFIX] Stabilize formengine input tests
- In some cases the tabs are not in viewport
so the elements can't be click by any
acceptance test.
This has been fixe... - 19:59 Revision 26507892: [BUGFIX] Stabilize formengine input tests
- In some cases the tabs are not in viewport
so the elements can't be click by any
acceptance test.
This has been fixe... - 17:13 Revision 13977d17: [!!!][TASK] Remove obsolete VersionState constants
- Since TYPO3 v11.0 workspaces has become much easier
under-the-hood. The relevant VersionState constants
are removed f... - 17:12 Revision d9c3afa3: [!!!][TASK] Remove RecordListController hooks
- The RecordListController hooks were migrated
to PSR-14 events and are therefore now removed.
Resolves: #96178
Relate... - 17:11 Revision 34e4d92f: [!!!][TASK] Remove ClearCacheActions hook
- The ClearCacheActions hook is superseded
by a PSR-14 event.
Therefore, the hook and the corresponding
interface are ... - 14:08 Revision a5f33ae6: [!!!][TASK] Remove GeneralUtility::compileSelectedGetVarsFromArray
- Since the only usage of this method was
already migrated, it is now removed.
Resolves: #96177
Related: #94252
Releas... - 14:04 Revision e028095c: [BUGFIX] Use correct versioned pid/t3ver_state in various functional tests
- This change adapts leftover XML fixtures to use real PIDs instead
of pid=-1.
By this, some drive-by fixes within Ext... - 13:32 Revision 31a0d7a2: [BUGFIX] Use correct versioned pid/t3ver_state in various functional tests
- This change adapts leftover XML fixtures to use real PIDs instead
of pid=-1.
By this, some drive-by fixes within Ext... - 13:26 Revision c6d013f1: [!!!][TASK] Remove Shortcut API functionality
- The Shortcut API, handling the "shortcuts"
in the backend was reworked in v11. This
included adaptations to the new b... - 13:03 Revision 5d4032a4: [!!!][TASK] Remove deprecated fluid view related classes
- Needs a styleguide raise
composer u typo3/cms-styleguide
Resolves: #96174
Related: #94991
Related: #95005
Related: ... - 12:02 Revision 3c027201: [TASK] styleguide: Use phpstan ^1.2.0
- composer req --dev phpstan/phpstan:^1.2.0
- 11:40 Revision 9a5e69f0: [BUGFIX] styleguide: Avoid contravariance issue in initializeView()
- Deprecated extbase ActionController->initializeView($view)
type hints deprecated extbase ViewInterface. To stay
compa... - 11:08 Revision 7673fb76: [TASK] styleguide: Add missing tca overrides for fe_users and fe_groups
- 11:08 Revision fd698f6b: Revert [TASK] styleguide: Raise chrome version to 4.0.0-20211102
- It seems that raised chrome version is unstable as github
action, thus reverting it for now to avoid flacky tests. - 11:08 Revision c7885fa1: [TASK] styleguide: Enable postgres acceptance testing
- 11:08 Revision a5ad6aa1: [BUGFIX] styleguide: Use correct database type for 'tx_styleguide_containsdemo'
- Styleguide flag field for 'fe_users' and 'fe_groups' had the wrong
database field type, thus not detecting correctly ... - 11:04 Revision 68b9560e: [!!!][TASK] Remove hideIfNotTranslated and hideIfDefaultLanguage methods
- Resolves: #96173
Related: #92551
Releases: main
Change-Id: I675c0c677b941aed51c182595a30f7de086db7cb
Reviewed-on: htt... - 11:03 Revision e6a3af7c: [TASK] styleguide: Use TF phpdoc var type for $testExtensionsToLoad in GeneratorTest
- 11:03 Revision 6443ac32: [TASK] styleguide: Remove unneeded empty check in TypeInlineFalSelectSingle12Foreign
- if-condition with not empty check is unneeded, as provided value
is always filled, thus the condition always true. - 11:01 Revision e547cfc9: [BUGFIX] styleguide: Avoid deprecated extbase ViewInterface
- 07:39 Revision 473410a5: [BUGFIX] Use editors language in admin panel instead of site language
- The translations need to use the language of the current backend user
and not the one of the current language of the ... - 07:24 Revision 6c8f795e: [BUGFIX] Use editors language in admin panel instead of site language
- The translations need to use the language of the current backend user
and not the one of the current language of the ...
2021-11-30
- 22:51 Revision d49dba06: [!!!][TASK] Remove EXT: linkvalidator TSconfig option
- The EXT:linkvalidator related TSconfig option
`mod.linkvalidator.linkhandler.reportHiddenRecords`
is not evaluated an... - 22:49 Revision 6e8b4f0e: [!!!][TASK] Remove RecordList hooks and interface
- The RecordList hooks, used to modify the actions,
icons and labels in the DatabaseRecordList are
superseded by modern... - 22:26 Revision 6cdcfad8: [TASK] Remove printClipboard from internal Clipboard
- The clipboard panel was refactored to a web component
in #95268. This also made the printClipboard() method in
the in... - 21:57 Revision 7c6e05c4: [TASK] styleguide: Raise chrome version to 4.0.0-20211102
- Raise chrome verision to 4.0.0-20211102 to match same version
core uses for acceptance tests. - 21:57 Revision ec85c985: [TASK] styleguide: Extend acceptance testing for mysql, mariadb and postgres
- Extend 'Build/Scripts/runTests.sh' with the ability to run acceptance
tests with mysql and postgres, and support driv... - 21:57 Revision b950e7b6: [TASK] styleguide: Add php dbms driver option to runTests.sh ability
- Adapt dbms driver selection from core for functional tests in
'Build/Scripts/runTests.sh' and also add them as furthe... - 21:57 Revision f4d3ee5d: [TASK] styleguide: Change testing .env writing to write block instead of each single option
- 21:57 Revision 555dbd05: [TASK] styleguide: Add mysql 5.5 functional testing
- Add mysql 5.5 database container and functional test definition,
along with adding select options to 'Build/Scrupts/r... - 21:48 Revision a7397142: [TASK] gitlab-ci: Out-of-order nightly jobs
- Usually, when running jobs in gitlab-ci, they're
organized in stages - jobs of a second stage only
execute when all j... - 21:35 Revision 4a402484: [TASK] Raise typo3/cms-styleguide:~11.5.3
- Aligns styleguide to recent JS CSP header changes.
composer req --dev typo3/cms-styleguide:~11.5.3
Change-Id: Ia6f8... - 21:22 Revision 070ab15e: [TASK] gitlab-ci: Out-of-order nightly jobs
- Usually, when running jobs in gitlab-ci, they're
organized in stages - jobs of a second stage only
execute when all j... - 21:09 Revision a9ef5b97: [BUGFIX] Properly handle l10n_display=displayAsReadonly
- TCA provides the "l10n_display" configuration,
which allows to define how TCA fields should
behave in localizations. ... - 20:39 Revision 3310c162: [BUGFIX] Properly handle l10n_display=displayAsReadonly
- TCA provides the "l10n_display" configuration,
which allows to define how TCA fields should
behave in localizations. ... - 20:38 Revision 778df50b: [BUGFIX] Properly handle readOnly in BackendLayoutWizardElement
- While the "readOnly" option is not supported as
columns config for renderType "belayoutwizard",
it might be automatic... - 19:30 Revision 05160fe6: [BUGFIX] styleguide: Use correct route identifier for shortcut button
- 19:20 Revision 414d4159: [!!!][TASK] Remove edit panel related functionality
- Resolves: #96160
Related: #94953
Releases: main
Change-Id: I7472048c73aa3a88ce32b0fb3553da753d1d26ab
Reviewed-on: htt... - 18:16 Revision 089b4ed4: [TASK] Raise typo3/cms-styleguide:~12.0@dev
- Switch to latest development version of styleguide
in core v12 for now, until v12 core matures
towards 12.0 and a fir... - 18:14 Revision 2a67725e: [TASK] styleguide: Use be_sessions.xml from TF again
- typo3/testing-framework has a proper v12 compatible
version of be_sessions.xml again. We thus don't need
the cms-core... - 17:30 Revision 0a2e40aa: [FOLLOWUP] Clean up branch aliases needs COMPOSER_ROOT_VERSION
- Build/Scripts/runTests.sh -s composerTestDistribution needs
COMPOSER_ROOT_VERSION set in CI.
Change-Id: I42fca3da99f... - 17:24 Revision f26720bf: [BUGFIX] Properly handle readOnly in BackendLayoutWizardElement
- While the "readOnly" option is not supported as
columns config for renderType "belayoutwizard",
it might be automatic... - 17:24 Revision 539b7b83: [BUGFIX] Properly handle readOnly in InputSlugElement
- While the "readOnly" option is not supported
as columns config for type "slug", it might be
automatically set by Form... - 16:59 Revision 255e701d: [BUGFIX] Properly handle readOnly in InputSlugElement
- While the "readOnly" option is not supported
as columns config for type "slug", it might be
automatically set by Form... - 15:27 Revision b5379f4a: [TASK] Clean up branch aliases
- Since branching is finished, the dev-master alias
is obsolete and can be removed.
Used composer command:
> composer ... - 14:03 Revision 93c754af: [!!!][TASK] Remove String-related helper methods
- Resolves: #96155
Related: #95293
Related: #95257
Releases: main
Change-Id: I5aa8d747b98eb75ac7938323d97e99cad477761a
... - 13:42 Revision 324387e0: Set version contraints for TYPO3 packages
- Instead of requireing a named branch, the semantically correct
version is required and a branch alias is added, so th... - 13:42 Revision 016d9ca7: Reformat composer.json
- 13:37 Revision 9caf10ee: [!!!][TASK] Remove extbase EnvironmentService
- Resolves: #96159
Related: #92494
Releases: main
Change-Id: I330165bd268f9e9eb011b6ee5bee208f446aed6f
Reviewed-on: htt... - 13:13 Revision 696e5f29: [!!!][TASK] remove iframe / navFrameScript and legacy JS functionality
- Resolves: #96125
Related: #94058
Releases: main
Change-Id: I34d9fe4c02d2a44d4cfb401e73c49c239264d9c4
Reviewed-on: htt... - 13:11 Revision 64204e04: [FEATURE] Show registered toolbar items in configuration module
- With #96041 the registration of toolbar items was
changed. All implementations of the corresponding
interface are now... - 12:48 Revision e6b266c1: [BUGFIX] styleguide: Use correct itemFormElValue
- PR https://github.com/TYPO3-CMS/styleguide/issues/255 unfortunately used wrong array index,
it should have been `item... - 11:42 Revision 8832da28: [BUGFIX] UploadedResourceViewHelper does not extend UploadViewHelper
- With #95486, the UploadViewHelper got extended
for a new tag attribute "accept", which can be used
to limit the allow... - 11:39 Revision e2a21d2a: [!!!][TASK] Remove GeneralUtility::uniqueList
- In #92607, GeneralUtility::uniqueList was migrated
to StringUtility::uniqueList and is therefore now
removed.
Resolv... - 11:32 Revision b6c9758c: [!!!][TASK] Remove pseudo-factory getInstance() calls
- Resolves: #96122
Related: #95326
Releases: main
Change-Id: I5eea8b4a0f14be9d5a6dc5a74bb28cd12f59fb86
Reviewed-on: htt... - 11:07 Revision 9adce009: [TASK] styleguide: Avoid using inline JavaScript in custom element
- 11:02 Revision 8c168ae5: [!!!][TASK] Remove CategoryRegistry and API method
- The CategoryRegistry together with the corresponding
API method "makeCategorizable()" has been superseded
by the TCA ... - 10:36 Revision f7644084: [TASK] Adapt UnitTests to changed property types in UnitTestCase
- Adapt to a patch in typo3/testing-framework.
composer req --dev typo3/testing-framework:dev-main
Resolves: #96121
R... - 10:36 Revision 7741554a: [!!!][TASK] Remove StandaloneView from EXT:form EmailFinisher
- The EXT:form EmailFinisher provides the possibility
to send emails via the FluidEmail component since
v10. Therefore ... - 10:27 Revision 0d36bf31: [!!!][TASK] Remove GeneralUtility::rmFromList
- GeneralUtility::rmFromList is unused since at
least v10 and is therefore now removed.
Resolves: #96142
Related: #943... - 10:20 Revision c0350b1e: [!!!][TASK] Remove HTTP headers manipulating methods in HttpUtility
- In order to properly handle PSR-7 response objects, methods, which
directly manipulate HTTP headers, should be avoide... - 09:51 Revision a040810c: [!!!][TASK] Remove legacy SoftReferenceIndex
- The old implementation and all backwards
compatibility layers for SoftReferenceIndex have
been dropped.
Resolves: #9... - 09:25 Revision 22282deb: [!!!][TASK] Remove service getters in ModuleTemplate
- The methods getIconFactory() and getPageRenderer()
from ModuleTemplate are now removed, since they
exposed internal s... - 09:01 Revision febc6df8: [!!!][TASK] Remove deprecated BackendUtility::viewOnClick
- Removes deprecated BackendUtility::viewOnClick, which should have
been replaced with \TYPO3\CMS\Backend\Routing\Previ...
2021-11-29
- 23:10 Revision 3933c27d: [!!!][TASK] Remove possibility to pass record uid to AbstractTreeView::getIcon()
- It's no longer possible to pass a records' uid to
AbstractTreeView::getIcon(), since the methods
first argument "$row... - 23:10 Revision a037b0ff: [!!!][TASK] Remove AbstractItemProvider->addItemsFromSpecial
- The single field configuration "special" of TCA type
"select" was mainly used in core only, and was therefore
replace... - 23:10 Revision 96ac7ba6: [!!!][TASK] Remove GeneralUtility::stdAuthCode
- GeneralUtility::stdAuthCode is unused since at
least v9 and is therefore now removed.
Resolves: #96140
Related: #943... - 21:52 Revision 5a21b56e: [TASK] Enable Content-Security-Policy in backend acceptance tests
- To avoid introducing new components that rely on inline JavaScript,
Content-Security-Policy HTTP headers for the TYPO... - 21:52 Revision 31579e21: [TASK] Enable Content-Security-Policy in backend acceptance tests
- To avoid introducing new components that rely on inline JavaScript,
Content-Security-Policy HTTP headers for the TYPO... - 19:56 Revision 63e9ddd6: [RELEASE] styleguide: 11.5.2 Various core v11 alignments
- 19:51 Revision ca67f607: [TASK] styleguide: Use dev-main instead of dev-master
- https://typo3.org/article/typo3-core-development-to-change-branch-name
- 19:45 Revision b27e0237: [RELEASE] styleguide: 11.5.1 Various core v11 alignments
- 14:11 Revision 04640cdb: [TASK] Update Git commit hook
- Resolves: #96133
Releases: main, 11.5, 10.4
Change-Id: Ic1924bbf34b746bf1891419da6cb54e547a509a8
Reviewed-on: https:/... - 14:11 Revision 71b01288: [TASK] Update Git commit hook
- Resolves: #96133
Releases: main, 11.5, 10.4
Change-Id: Ic1924bbf34b746bf1891419da6cb54e547a509a8
Reviewed-on: https:/... - 13:05 Revision b6e8859a: [TASK] Update Git commit hook
- Resolves: #96133
Releases: main, 11.5, 10.4
Change-Id: Ic1924bbf34b746bf1891419da6cb54e547a509a8
Reviewed-on: https:/... - 11:31 Revision da274d44: [!!!][TASK] Remove ext:core AbstractService
- AbstractService is not used anymore and is now removed.
Resolves: #96129
Related: #94313
Releases: main
Change-Id: I... - 11:26 Revision 70858733: [TASK] gitlab-ci: Rename master to main
- Change-Id: I13ca3c60a040c15aca8e259e7c65d33682f37c44
Resolves: #96131
Releases: main
Reviewed-on: https://review.typo... - 01:30 Revision a1447f3b: [BUGFIX] styleguide: Use of deprecated doctrine fetch()
- 01:29 Revision 409c215c: [BUGFIX] styleguide: Allow xdebug when running acceptance tests
2021-11-28
- 22:17 Revision 5628e769: [BUGFIX] Tighten CleanerTaskTest setup for changed PHP 8.1 behaviour
- CleanerTaskTest dynamically calculates the needed 'period' time to use
for testing, if one page records will survive ... - 22:14 Revision f43979e7: [!!!][TASK] Remove TypoScript option page.includeCSS/includeCSSLibs.import
- The option to use the @import syntax in TypoScript
"page.includeCSS" and "page.includeCSSLibs"
(.import subproperty p... - 22:12 Revision 139d92bd: [!!!][TASK] Remove fixVersioningPid in FE and BE
- The methods `PageRepository->fixVersioningPid()` and
`BackendUtility::fixVersioningPid` are removed,
because they are... - 22:11 Revision c08c298b: [!!!][TASK] Remove ext:backend ModuleLayout view helpers
- Resolves: #96126
Related: #94209
Releases: master
Change-Id: If2edcfdbf6ab2e206c43c634fa58ccf75c75ab38
Reviewed-on: h... - 22:10 Revision 2a08fd09: [!!!][TASK] Remove legacy Element Browser hooks
- The hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/browse_links.php']['browserRendering']
is replaced in favor... - 22:04 Revision 4eee2e86: [BUGFIX] Create auto-redirects with default language page uid
- Creating auto redirects, if page slug is changed, has been extended
to add the target with LinkHandler 't3://' uri sc... - 22:04 Revision acf27d8e: [BUGFIX] Create auto-redirects with default language page uid
- Creating auto redirects, if page slug is changed, has been extended
to add the target with LinkHandler 't3://' uri sc... - 21:56 Revision dae3aeb0: [BUGFIX] Tighten CleanerTaskTest setup for changed PHP 8.1 behaviour
- CleanerTaskTest dynamically calculates the needed 'period' time to use
for testing, if one page records will survive ... - 21:41 Revision ebbde86c: [BUGFIX] Create auto-redirects with default language page uid
- Creating auto redirects, if page slug is changed, has been extended
to add the target with LinkHandler 't3://' uri sc... - 20:48 Revision b105ec00: [!!!][TASK] Remove deprecated ext:extbase models and repositories
- Resolves: #96127
Related: #94654
Releases: master
Change-Id: I95b1c675221ffa5b53f31757b1788cfe20652bcf
Reviewed-on: h... - 13:42 Revision 32d70c6e: [BUGFIX] Use editors language in admin panel instead of site language
- The translations need to use the language of the current backend user
and not the one of the current language of the ... - 13:33 Revision d0970e45: [!!!][TASK] Remove 2nd argument of cObj->getATagParams
- Globally configured ATagParams via config.ATagParams
are now always added.
Resolves: #96119
Related: #95219
Releases... - 12:48 Revision 57734b33: [!!!][TASK] Remove FileDumpEIDHook + interface
- The hook has been replaced with the PSR-14 event
"TYPO3\CMS\Core\Resource\Event\ModifyFileDumpEvent"
and is thus remo... - 12:34 Revision ea710274: [!!!][TASK] Remove WincacheBackend cache backend
- Resolves: #96115
Related: #94665
Releases: master
Change-Id: Id7702f2328a0ca848656caae8350d6facc65068a
Reviewed-on: h... - 12:18 Revision 932e35ca: [!!!][TASK] Remove PdoBackend cache backend
- Resolves: #96114
Related: #94664
Releases: master
Change-Id: I6ada8e2b4249f2f38cdab2b1074333d8ac8e03d7
Reviewed-on: h... - 11:38 Revision 784729b8: [!!!][TASK] Remove QueryView and QueryGenerator in ext:core
- Change-Id: I417f0f896e07b05d4577c865195724955fa7bc45
Resolves: #96113
Related: #92080
Releases: master
Reviewed-on: h... - 01:25 Revision 3304e848: [BUGFIX] Handle large number of pages in linkvalidator
- This patch handles problems which occured with a large number of pages
and also for a large number of records to be c... - 01:25 Revision 7fecd98c: [BUGFIX] Handle large number of pages in linkvalidator
- This patch handles problems which occured with a large number of pages
and also for a large number of records to be c...
2021-11-27
- 23:54 Revision 45c8b20e: [BUGFIX] Fix scrolling to bottom in UpgradeCest test
- The JavaScript method "scrollIntoView" does not work
for elements inside a modal or similar. It only
scrolls the main... - 23:54 Revision 42302cbc: [BUGFIX] Fix scrolling to bottom in UpgradeCest test
- The JavaScript method "scrollIntoView" does not work
for elements inside a modal or similar. It only
scrolls the main... - 23:53 Revision d0c1a316: [BUGFIX] Fix JavaScript error in configuration module
- When performing a search in the configuration module,
a JavaScript error will occur, if a possible expanded
tree node... - 23:37 Revision 3bb6c303: [BUGFIX] Prepare changed json_response middleware
- The json_response functional test extension will soon
avoid returning json encoded responses. This will make
the func... - 23:37 Revision 800b4e21: [BUGFIX] Prepare changed json_response middleware
- The json_response functional test extension will soon
avoid returning json encoded responses. This will make
the func... - 23:28 Revision bec5aa24: [BUGFIX] Properly check permissions for system notes
- The NoteController, used to display system notes in a
couple of modules, e.g. page layout, does now properly
check th... - 23:25 Revision 0590f746: [BUGFIX] Fix JavaScript error in configuration module
- When performing a search in the configuration module,
a JavaScript error will occur, if a possible expanded
tree node... - 23:24 Revision 7246e773: [BUGFIX] Avoid undefined array key in RecordListController
- Resolves: #96111
Releases: master, 11.5
Change-Id: Id8b381371ea257eb85e2ff59d5aeb1fbb7786db7
Reviewed-on: https://rev... - 23:21 Revision 23e98006: [BUGFIX] Fix warning in TypoScriptParser
- The method getVal now always returns an array with
a string at index 0 and an array at index 1.
Resolves: #96001
Rel... - 23:14 Revision 43f2be52: [BUGFIX] Catch ImmediateResponseException in Application->handle()
- When TYPO3 is 'natively' called by a web server call, the
main application entry point is AbstractApplication run().
... - 23:04 Revision 21a38e79: [BUGFIX] Properly check permissions for system notes
- The NoteController, used to display system notes in a
couple of modules, e.g. page layout, does now properly
check th... - 23:03 Revision b5246ec9: [TASK] Followup: Clean up composer.json of fixture extension
- Remove unnecessary bloat from the composer.json
Releases: master
Resolves: #96102
Change-Id: Id5353c509ec2af23baae55... - 23:03 Revision 04007956: [BUGFIX] Fix includeCSS.inline for files with EXT: syntax
- The feature page.includeCSS.inline checks the existence
of the given file with `is_file()`. This does not work
for fi... - 23:02 Revision aca61df7: [BUGFIX] Avoid undefined array key in RecordListController
- Resolves: #96111
Releases: master, 11.5
Change-Id: Id8b381371ea257eb85e2ff59d5aeb1fbb7786db7
Reviewed-on: https://rev... - 23:01 Revision d6f2f7a6: [FEATURE] Add "accept" as UploadViewHelper argument
- Resolves: #95486
Releases: master
Change-Id: I6f9927e524e9d44e4e976ec948614d02d3a24edc
Reviewed-on: https://review.ty... - 22:59 Revision 04e55537: [BUGFIX] Fix warning in TypoScriptParser
- The method getVal now always returns an array with
a string at index 0 and an array at index 1.
Resolves: #96001
Rel... - 22:58 Revision 3a6c6ee3: [BUGFIX] Catch ImmediateResponseException in Application->handle()
- When TYPO3 is 'natively' called by a web server call, the
main application entry point is AbstractApplication run().
... - 22:23 Revision 5d65bec7: [TASK] Improve sysext metadata
- The title and description texts as well as the README.rst for
system extensions are unified and some texts updated to... - 22:21 Revision dfe4feca: [BUGFIX] Don't fail language:update command when translation missing
- Currently language:update command fails when
a translation of a extension is missing.
This has been fixed by returni... - 22:02 Revision 9d5ff89a: [BUGFIX] Don't fail language:update command when translation missing
- Currently language:update command fails when
a translation of a extension is missing.
This has been fixed by returni... - 21:39 Revision 5e3730b3: [BUGFIX] Fix includeCSS.inline for files with EXT: syntax
- The feature page.includeCSS.inline checks the existence
of the given file with `is_file()`. This does not work
for fi... - 20:56 Revision 2e383057: [TASK] Avoid undefined key warning in rte editor
- Array access with undefined key emits undefined index warning.
This patch sanitize the calls to mitigate these warnin... - 20:21 Revision 02ee5d16: [TASK] Avoid undefined key warning in rte editor
- Array access with undefined key emits undefined index warning.
This patch sanitize the calls to mitigate these warnin... - 20:13 Revision e798afed: [TASK] Streamline DataHandler functional tests
- * Obsolete importScenarioDataSet() by using
importCSVDataSet() directly with absolute paths.
IDE's now resolve th... - 20:10 Revision 1fdcc14e: [TASK] Add deprecation removal main ReST file
- Deprecation removal main boilerplate .rst file with
a dummy entry for each section.
Resolves: #96108
Related: #96107... - 19:46 Revision e56516e7: [TASK] Add dev-main branch alias
- In preparation of renaming the main development branch,
the alias for the new name is added.
This makes it possible ... - 19:44 Revision 47debbeb: [TASK] Raise typo3/testing-framework:^6.15.0
- Brings a couple of backports from main branch that
help with keeping tests compatible with core v12
a bit longer to a... - 18:15 Revision cb82166a: [TASK] Align some testing details with recent TF works
- * TYPO3_TESTING_FUNCTIONAL_REMOVE_ERROR_HANDLER is
obsolete
* phpunit 9.5 is minimum requirement
* An acceptance te... - 18:14 Revision 00c19be7: [TASK] Streamline DataHandler functional tests
- * Obsolete importScenarioDataSet() by using
importCSVDataSet() directly with absolute paths.
IDE's now resolve th... - 17:24 Revision 41701552: [TASK] styleguide: Switch to typo3/testing-framework:dev-main
- Core v12 currently uses testing-framework dev-main
branch. styleguide should do the same in its v12
compatible versio... - 14:11 Revision b4b163c0: [TASK] Fix redirects label inconsistency
- Different labels for various fields of a redirect record
were used in redirect list and redirect edit form.
For examp... - 13:54 Revision c109aa25: [TASK] Fix redirects label inconsistency
- Different labels for various fields of a redirect record
were used in redirect list and redirect edit form.
For examp... - 13:20 Revision 2281c94b: [TASK] Raise typo3/testing-framework:dev-main
- testing-framework got a series of v12 related
deprecation removals and streamlinings already
that we should fetch.
I... - 13:14 Revision bfec3b66: [BUGFIX] Update mime types, caching and compression in htaccess
- Add MIME types avif(s) and jxl. Update caching and
compression of current and new MIME types.
Releases: master, 11.5... - 13:06 Revision f52d6c60: [!!!][FEATURE] Automatically register toolbar items as container services
- Toolbar items are now automatically tagged and registered, based on
the implemented `ToolbarItemInterface`, using the... - 12:27 Revision ad6da374: [BUGFIX] Update mime types, caching and compression in htaccess
- Add MIME types avif(s) and jxl. Update caching and
compression of current and new MIME types.
Releases: master, 11.5...
2021-11-26
- 23:41 Revision 360d06ad: [BUGFIX] Hide inline edit title button when user has no permissions
- Currently the inline edit button is shown even though a
user does not have necessary edit permissions.
This has been... - 23:12 Revision 4688014c: [BUGFIX] Hide inline edit title button when user has no permissions
- Currently the inline edit button is shown even though a
user does not have necessary edit permissions.
This has been... - 22:40 Revision b7374710: [!!!][TASK] Clean up module icons
- With #95888 icon identifiers provided by TYPO3.Icons
are used for module icons, where they were not
already in place.... - 20:48 Revision 09e47351: [TASK] Improve page permission copyFromParent tests and docs
- A new feature has been added with #89917 to provide the
possibility that user/group informations and permissions
are ... - 19:38 Revision 681fccd8: [TASK] Drop todo from ToolbarItemInterface
- The work on this interface was 7 years ago, time to
remove the todo.
Resolves: #96093
Related: #62928
Releases: mast... - 19:07 Revision a52f6a55: [TASK] Drop todo from ToolbarItemInterface
- The work on this interface was 7 years ago, time to
remove the todo.
Resolves: #96093
Related: #62928
Releases: mast... - 18:36 Revision c41d4e33: [BUGFIX] Avoid Uri->__toString() swallows multi-slash paths
- Our PSR-7 Uri implementation has a bug when string
casting an Uri object: Creating a Uri from for instance
'https://e... - 17:55 Revision 5f195c58: [BUGFIX] Avoid Uri->__toString() swallows multi-slash paths
- Our PSR-7 Uri implementation has a bug when string
casting an Uri object: Creating a Uri from for instance
'https://e... - 16:01 Revision 90168ced: [BUGFIX] Create directory structure for temporary files
- Instead of using `GeneralUtility::mkdir` the method
`GeneralUtility::mkdir_deep` should be used to avoid errors
if th... - 14:54 Revision b1b6bc99: [BUGFIX] Create directory structure for temporary files
- Instead of using `GeneralUtility::mkdir` the method
`GeneralUtility::mkdir_deep` should be used to avoid errors
if th... - 12:48 Revision 3ec83831: [TASK] Avoid asserting sys_language in functional tests
- Table sys_language is legacy since language setup
is bound exclusively to site config in v11. We don't
need to import... - 12:03 Revision 0305b29b: [TASK] Avoid asserting sys_language in functional tests
- Table sys_language is legacy since language setup
is bound exclusively to site config in v11. We don't
need to import... - 11:07 Revision 393efa1c: [BUGFIX] Speed up linkvalidator functional tests
- The ext:linkvalidator functional tests work with a
fictional domain name to test if the code finds broken
external li... - 10:34 Revision 4bfdf830: [BUGFIX] Speed up linkvalidator functional tests
- The ext:linkvalidator functional tests work with a
fictional domain name to test if the code finds broken
external li...
2021-11-25
- 22:01 Revision 5a8171f5: [BUGFIX] Update CSV references when discarding record
- When an element is discarded in workspaces that is referenced
by another record in a group CSV field, those referenci... - 21:34 Revision 1e0e4f5f: [BUGFIX] Update CSV references when discarding record
- When an element is discarded in workspaces that is referenced
by another record in a group CSV field, those referenci... - 20:46 Revision fe086012: [BUGFIX] Prevent PHP warning in FolderBrowser
- Resolves: #96083
Releases: master, 11.5
Change-Id: I76d486d1b817832cbf7c62252fe4a5e3f9f94391
Reviewed-on: https://rev... - 20:45 Revision 90eef382: [BUGFIX] Prevent PHP warning in OpendocsToolbarItem
- In case a record from a no longer existing
table is stored as recently opened in the
user session, a PHP warning is t... - 20:07 Revision 1ab66648: [BUGFIX] Prevent PHP warning in FolderBrowser
- Resolves: #96083
Releases: master, 11.5
Change-Id: I76d486d1b817832cbf7c62252fe4a5e3f9f94391
Reviewed-on: https://rev... - 20:07 Revision a6f21085: [BUGFIX] Prevent PHP warning in OpendocsToolbarItem
- In case a record from a no longer existing
table is stored as recently opened in the
user session, a PHP warning is t... - 19:45 Revision 2aa17407: [BUGFIX] Respect '_language' argument for typoLink and LinkHandler
- This patch fixes a bug where a t3 page URI with _language != 0
was resolved to a page in the default language. This c... - 19:45 Revision f442e4d8: [BUGFIX] Respect '_language' argument for typoLink and LinkHandler
- This patch fixes a bug where a t3 page URI with _language != 0
was resolved to a page in the default language. This c... - 14:07 Revision b7c2ebb0: [BUGFIX] Prevent undefined array key in DataHandler
- Resolves: #96069
Releases: master, 11.5
Change-Id: I2d883ebb7682ac7f402cdcb91b015ca74bdb72b4
Reviewed-on: https://rev... - 13:59 Revision dd79d5b5: [TASK] Avoid setting assertCleanReferenceIndex to false in tests
- Functional tests that extend AbstractDataHandlerActionTestCase
test for correct sys_refindex in tearDown(). This can
... - 13:41 Revision 92a150d6: [BUGFIX] Prevent undefined array key in DataHandler
- Resolves: #96069
Releases: master, 11.5
Change-Id: I2d883ebb7682ac7f402cdcb91b015ca74bdb72b4
Reviewed-on: https://rev... - 13:37 Revision fc0b72ca: [TASK] Avoid setting assertCleanReferenceIndex to false in tests
- Functional tests that extend AbstractDataHandlerActionTestCase
test for correct sys_refindex in tearDown(). This can
... - 13:37 Revision 1ca742f0: [TASK] Avoid a useless trait in FormEngine
- ext:backend Form/Element recently got a trait with #95954
that can be easily avoided by adding the method to
Abstract... - 13:17 Revision 1643c457: [TASK] Avoid a useless trait in FormEngine
- ext:backend Form/Element recently got a trait with #95954
that can be easily avoided by adding the method to
Abstract... - 12:39 Revision f9c28d48: [BUGFIX] Respect '_language' argument for typoLink and LinkHandler
- This patch fixes a bug where a t3 page URI with _language != 0
was resolved to a page in the default language. This c... - 09:22 Revision 11fd04c0: [TASK] styleguide: runTests.sh: xdebug trigger works with macOS and WSL2
- docker on mac and windows WSL2 encapsulate a VM into
the system. The current xdebug remote config does not
work in th... - 09:12 Revision 146d3abb: [BUGFIX] styleguide: runTest.sh: Correct path resolving without realpath
- 00:11 Revision e8598fa5: [TASK] styleguide: Remove resolved todo
- This has been fixed in core with https://forge.typo3.org/issues/96058.
2021-11-24
- 23:24 Revision 74c45cef: [BUGFIX] Make selectCheckBox work with readOnly
- Using "readOnly" for a TCA field with renderType
"selectCheckBox" previously led to the fact, that
nothing was render... - 23:07 Revision 8a455d39: [BUGFIX] Make selectCheckBox work with readOnly
- Using "readOnly" for a TCA field with renderType
"selectCheckBox" previously led to the fact, that
nothing was render... - 23:02 Revision 49d38211: [TASK] Ensure tests for extensions work
- This change makes some FE calls easier for testing
in extensions, such as EXT:solr.
Resolves: #96050
Releases: maste... - 22:36 Revision 93279297: [BUGFIX] Better sys_refindex with workspace mm
- This fixes issues regarding sys_refindex handling when dealing
with workspace mm relations. Various DataHandler tests... - 22:13 Revision 3801adce: [BUGFIX] Better sys_refindex with workspace mm
- This fixes issues regarding sys_refindex handling when dealing
with workspace mm relations. Various DataHandler tests... - 21:17 Revision 1219dbb2: [BUGFIX] Observe GridEditor visibility to refresh codeMirror
- In case a TCA field with renderType=belayoutwizard
is configured to be not in the initially visible tab, the
CodeMirr... - 21:17 Revision ffc2c0d8: [BUGFIX] Make belayoutwizard TSconfig preview readonly
- With #94222, the TSconfig preview of a TCA field with
renderType= belayoutwizard was adjusted to use the
CodeMirror p... - 21:15 Revision a23b0b05: [BUGFIX] Do not use hardcoded field name for belayoutwizard
- TCA renderType=belayoutwizard did previously not
work for custom fields, as can be seen in styleguide
`tx_styleguide_... - 21:11 Revision ca54ba56: Merge pull request https://github.com/TYPO3-CMS/styleguide/issues/244 from ohader/inline-js
- Avoid inline JavaScript by applying recent TYPO3 v11.5.3 changes
- 20:42 Revision 3920dad3: Merge remote-tracking branch 'origin/main' into ohader/inline-js
- 20:39 Revision 61bd6042: [TASK] styleguide: Remove unrelated keys from TCA default value
- https://github.com/TYPO3-CMS/styleguide/pull/246
The backend_layout array needs to omit TSconfig specific keys
and h... - 20:23 Revision a4395dc8: [TASK] styleguide: Prepare main for core master
- Switch back dev dependencies for core master.
Used commands:
composer req typo3/cms-core:"dev-master" --dev --no-up... - 19:55 Revision 9c3c59d5: [TASK] styleguide: Run tests with PHP 8.1
- Run casual tests, but disable php-cs-fixer with
8.1 for now since it is not yet compatible. - 19:30 Revision 2d507a36: [TASK] styleguide: Set dependency for v11 as branching preparation
- Update dependencies to match v11 core development to get
tests green again. This is done as preparation to split
bran... - 18:37 Revision 7958bf70: [BUGFIX] Make belayoutwizard TSconfig preview readonly
- With #94222, the TSconfig preview of a TCA field with
renderType= belayoutwizard was adjusted to use the
CodeMirror p... - 18:36 Revision e8a3ea87: [BUGFIX] Do not use hardcoded field name for belayoutwizard
- TCA renderType=belayoutwizard did previously not
work for custom fields, as can be seen in styleguide
`tx_styleguide_... - 18:34 Revision 04b5ffcf: [BUGFIX] Observe GridEditor visibility to refresh codeMirror
- In case a TCA field with renderType=belayoutwizard
is configured to be not in the initially visible tab, the
CodeMirr...
2021-11-23
- 21:14 Revision 709deb86: [TASK] Ensure tests for extensions work
- This change makes some FE calls easier for testing
in extensions, such as EXT:solr.
Resolves: #96050
Releases: maste... - 20:42 Revision 74e057ca: [BUGFIX] Add missing checks for translate keys in compare view
- The compare view of EXT:beuser does a couple
of f:translate calls with dynamic values as key.
Since some of those cal... - 20:24 Revision 715d2c47: [BUGFIX] Add missing checks for translate keys in compare view
- The compare view of EXT:beuser does a couple
of f:translate calls with dynamic values as key.
Since some of those cal... - 12:51 Revision ed1462f8: [TASK] Avoid inline JavaScript in DispatchNotificationHook
- DispatchNotificationHook in ext:redirects has been adjusted
to trigger events using a script-less implementation.
Re... - 12:38 Revision e52196de: [TASK] Avoid inline JavaScript in DispatchNotificationHook
- DispatchNotificationHook in ext:redirects has been adjusted
to trigger events using a script-less implementation.
Re... - 10:17 Revision 33b3947b: [TASK] Avoid inline JavaScript in backend update signals
- BackendUtility::getUpdateSignalCode() returned plain inline JavaScript
code which got replaced by new BackendUtility:... - 09:58 Revision 4cd89b75: [TASK] Remove unused code in ContentObjectRenderer
- The ContentObjectRenderer throws a warning under certain
circumstances in PHP8. The warning is generated by code,
whi... - 09:57 Revision 8a8f1413: [TASK] Avoid inline JavaScript in backend update signals
- BackendUtility::getUpdateSignalCode() returned plain inline JavaScript
code which got replaced by new BackendUtility:... - 09:54 Revision fe0e3e4b: [BUGFIX] Fix displaying issue of buttons inside form fields
- By setting the display property of buttons inside of input-groups to
"flex", the height of the element inside the but... - 09:44 Revision bdf9728a: [TASK] Remove unused code in ContentObjectRenderer
- The ContentObjectRenderer throws a warning under certain
circumstances in PHP8. The warning is generated by code,
whi... - 09:02 Revision 0e965504: [BUGFIX] Fix displaying issue of buttons inside form fields
- By setting the display property of buttons inside of input-groups to
"flex", the height of the element inside the but...
Also available in: Atom