Activity
From 2023-10-28 to 2023-11-26
2023-11-26
- 19:51 Revision e3f666cd: [BUGFIX] Prevent JS SyntaxError on extension installation
- In case an extension should be installed
via the extension manager, containing code
which might stop the PHP request,... - 19:51 Revision 620b199b: [BUGFIX] Prevent JS SyntaxError on extension installation
- In case an extension should be installed
via the extension manager, containing code
which might stop the PHP request,... - 10:43 Revision ac39836d: [TASK] Extract ext_localconf.php loading to a factory
- Having ext_localconf.php loading related code within
static ExtensionManagementUtility is unflexible and no
good arch... - 10:31 Revision 65a3d28c: [FEATURE] Introduce global Doctrine DBAL driver middlewares
- Since v3, Doctrine DBAL supports adding custom driver
middlewares. These middlewares act as a decorator around
the ac...
2023-11-25
- 16:24 Revision 091e1727: [BUGFIX] Allow persisting values with Doctrine type datetime_immutable
- Resolves: #102479
Releases: main, 12.4
Change-Id: Ic708efab47c319d60d3137c0630944bdece0bfb3
Reviewed-on: https://revi... - 16:24 Revision ff015550: [BUGFIX] Allow persisting values with Doctrine type datetime_immutable
- Resolves: #102479
Releases: main, 12.4
Change-Id: Ic708efab47c319d60d3137c0630944bdece0bfb3
Reviewed-on: https://revi... - 16:21 Revision 61873701: [BUGFIX] Avoid calling method on unavailable `frontend.typoscript`
- The request attribute 'frontend.typoscript' might not be initialized
at the point of calling `$request->getAttribute`... - 16:21 Revision 23f474f1: [BUGFIX] Avoid calling method on unavailable `frontend.typoscript`
- The request attribute 'frontend.typoscript' might not be initialized
at the point of calling `$request->getAttribute`... - 15:16 Revision ac202c8d: [!!!][TASK] Merge EXT:t3editor into backend
- This patch merges the "t3editor" extension into EXT:backend. The
overall benefit is a globally available syntax highl... - 15:10 Revision ad5fb392: [!!!][TASK] Add native type declarations to more GU methods
- Resolves: #102486
Releases: main
Change-Id: I2e8d8cdeb603b8c83aed76193d649e3e01ef94df
Reviewed-on: https://review.typ... - 15:09 Revision 3460429a: [TASK] Avoid $GLOBALS['TYPO3_REQUEST'] in BackendConfigurationManager
- Avoid the $GLOBALS['TYPO3_REQUEST fallback
and use the class variable directly.
Resolves: #102513
Releases: main
Cha...
2023-11-24
- 22:35 Revision 1c057c3f: [BUGFIX] Avoid inline JavaScript when navigating to a previous form step
- In favor of applying content security policies, inline JavaScript is
dropped when navigating back to the previous for... - 22:35 Revision 2a72b590: [BUGFIX] Avoid inline JavaScript when navigating to a previous form step
- In favor of applying content security policies, inline JavaScript is
dropped when navigating back to the previous for... - 22:15 Revision 0aee941f: [BUGFIX] Use correct variable for preview links in element information
- In the "References from this item" area of the "Element Information"
modal, there is s preview link for references of... - 22:14 Revision 54de11c8: [BUGFIX] Use correct variable for preview links in element information
- In the "References from this item" area of the "Element Information"
modal, there is s preview link for references of... - 21:59 Revision 229d590f: [BUGFIX] Show correct icon of referenced records in item information
- The “Element information” modal displays, among other things, references
to and from the selected record. In the "Ref... - 21:59 Revision ad7c7819: [BUGFIX] Show correct icon of referenced records in item information
- The “Element information” modal displays, among other things, references
to and from the selected record. In the "Ref... - 16:01 Revision cb03cd36: [TASK] Remove usages of $.Deferred()
- Use promises instead. Also adapt the type declarations
to denote the actually resolved type, which is void.
This was ... - 14:01 Revision e15108ca: [BUGFIX] Prevent TypeError in SystemInformationMenu
- In some cases the element might not be available,
making the data attributes not accessible. To
prevent type errors,... - 13:49 Revision 56e2fde3: [BUGFIX] Prevent TypeError in SystemInformationMenu
- In some cases the element might not be available,
making the data attributes not accessible. To
prevent type errors,... - 11:58 Revision 15020f68: [TASK] Raise `typo3/testing-framework`
- Used command(s):
> composer req --dev \
"typo3/testing-framework":"^8.0.7"
Resolves: #102506
Releases: main
Cha... - 11:58 Revision 18d58191: [TASK] Raise `typo3/testing-framework`
- Used command(s):
> composer u typo3/testing-framework
Resolves: #102506
Releases: main
Change-Id: Ib0ca2770420cdcb7... - 11:57 Revision 8cc5f172: [BUGFIX] Properly iterate over extensions in extension manager
- When downloading or updating extension using extension manager, the
resulting extensions are now properly iterated us... - 11:57 Revision ef622f4b: [BUGFIX] Properly iterate over extensions in extension manager
- When downloading or updating extension using extension manager, the
resulting extensions are now properly iterated us... - 11:50 Revision 513a405a: [!!!][TASK] Remove UserTSconfig option "overridePageModule"
- The UserTSconfig setting options.overridePageModule
was introduced in TYPO3 v4, to run TemplaVoila
and "regular" page... - 10:45 Revision 913e62c8: [TASK] Remove jQuery from @typo3/backend/recordlist
- Resolves: #102418
Releases: main
Change-Id: Idb5f0e3224971d79c28ad4ae9e07a6df17beea4a
Reviewed-on: https://review.typ... - 10:36 Revision 4ff9e4e3: [TASK] Fix support for bash v3 in runTests.sh
- Bash hashtables are not supported in bash v4,
so we rather use a lookup function.
Resolves: #102502
Related: #102450... - 10:36 Revision ca507dfb: Revert "[TASK] Respect not-nullable strings in `TableBuilder`"
- This reverts commit 3bac9e44783d6bdb901617e58226e9aaacaf1b86.
#102495 ensured that the `ext_tables.sql` scanning usi... - 10:33 Revision 43289631: [TASK] Fix support for bash v3 in runTests.sh
- Bash hashtables are not supported in bash v4,
so we rather use a lookup function.
Resolves: #102502
Related: #102450... - 10:32 Revision b0f71a7a: [TASK] Outsource common multi record actions template part
- This follows #100227, which outsourced common
multi record selection actions into dedicated
JS components to be reusa... - 10:28 Revision 37cd17fe: Revert "[TASK] Make clearable button more accessible"
- This reverts commit 75b558b6ee7a534462538d3356d9a4630ebc9201.
The proposed and merged solution decreases the overall... - 10:28 Revision 4ec730e9: Revert "[TASK] Make clearable button more accessible"
- This reverts commit 2a05d2844d514918ec2c73cdeab9fcab199d222e.
The proposed and merged solution decreases the overall... - 09:51 Revision 6f474ed2: [TASK] Fix support for bash v3 in runTests.sh
- Bash hashtables are not supported in bash v4,
so we rather use a lookup function.
Resolves: #102502
Related: #102450...
2023-11-23
- 23:17 Revision b61827c3: [TASK] Outsource common multi record actions template part
- This follows #100227, which outsourced common
multi record selection actions into dedicated
JS components to be reusa... - 21:41 Revision 3bac9e44: [TASK] Respect not-nullable strings in `TableBuilder`
- The doctrine team enforced types on a couple of classes
to not-nullable strings [1], for examle:
* `Column->setComme... - 21:10 Revision 9a006e36: [TASK] Use `Connection::PARAM_STR` instead of null in `BulkInsertQuery`
- Doctrine DBAL deprecated the support for integer type values based
on the php-pdo `\PDO::PARAM_*` constants as prepar... - 20:51 Revision 0a808c2f: [BUGFIX] Allow WS preview links to preview hidden pages
- When a hidden page is previewed in the Backend,
the PreviewSimulator has a valid BE_USER object
in place. However, wh... - 20:44 Revision 93c15598: [BUGFIX] Allow WS preview links to preview hidden pages
- When a hidden page is previewed in the Backend,
the PreviewSimulator has a valid BE_USER object
in place. However, wh... - 19:17 Revision cc5c9bfd: [TASK] Prevent undefined array key in Typo3DbBackend
- Releases: main, 12.4
Resolves: #102489
Change-Id: I2e0c190366bd052fdafa2d8b3e91ff7064c2465a
Reviewed-on: https://revi... - 19:15 Revision ce3f795d: [TASK] Prevent undefined array key in Typo3DbBackend
- Releases: main, 12.4
Resolves: #102489
Change-Id: I2e0c190366bd052fdafa2d8b3e91ff7064c2465a
Reviewed-on: https://revi... - 19:15 Revision 0bf5c426: [TASK] Avoid deprecated `Platform->getStringLiteralQuoteCharacter()`
- The doctrine team deprecated within `doctrine/dbal 3.x` the
`Platform->getStringLiteralQuoteCharacter()`, postulating... - 18:49 Revision 297df490: [BUGFIX] Enable multi deletion of records
- By constructing a correct command object, it's now
possible to delete multiple records using multi
record selection i... - 18:49 Revision 30502a87: [BUGFIX] Enable multi deletion of records
- By constructing a correct command object, it's now
possible to delete multiple records using multi
record selection i... - 18:49 Revision 86c11036: [TASK] Remove usage of three deprecated `AbstractPlatform` methods
- Doctrine DBAL depreated a couple of `AbstractPlatform methods [1]
producing SQL fragments which does not vary between... - 18:42 Revision f7d696de: [TASK] Refer to minor versions for our images in runTests
- Allows to auto-update local images for feature-updates
simply by raising them in runTests.sh (like we do for
external... - 18:42 Revision 13cfbc72: [TASK] Refer to minor versions for our images in runTests
- Allows to auto-update local images for feature-updates
simply by raising them in runTests.sh (like we do for
external... - 18:42 Revision 417f72a1: [TASK] Refer to minor versions for our images in runTests
- Allows to auto-update local images for feature-updates
simply by raising them in runTests.sh (like we do for
external... - 17:48 Revision 55c385f7: [TASK] Remove jQuery from @typo3/backend/drag-uploader
- Resolves: #102415
Releases: main
Change-Id: I7d8ed50bc775b4ee1bef251f6cbcf87fc95cdcf7
Reviewed-on: https://review.typ... - 17:32 Revision 0a869c19: [TASK] Display correct `-d mysql` version name for `-i` in runTests.sh
- Resolves: #102482
Releases: main, 12.4
Change-Id: Id1b92d3b42f52a48e657dc6f53fcf6cef403841e
Reviewed-on: https://revi... - 17:32 Revision 7fd866f7: [TASK] Display correct `-d mysql` version name for `-i` in runTests.sh
- Resolves: #102482
Releases: main, 12.4
Change-Id: Id1b92d3b42f52a48e657dc6f53fcf6cef403841e
Reviewed-on: https://revi... - 17:24 Revision f1aa587c: [TASK] Automatically remove containers in runTests.sh
- Removing all containers will remove their dangling volumes
automatically and we can drop the manual cleanup.
Paramet... - 17:24 Revision 998d65b3: [TASK] Automatically remove containers in runTests.sh
- Removing all containers will remove their dangling volumes
automatically and we can drop the manual cleanup.
Paramet... - 17:24 Revision 2349a112: [TASK] Automatically remove containers in runTests.sh
- Removing all containers will remove their dangling volumes
automatically and we can drop the manual cleanup.
Paramet... - 15:29 Revision b1150859: [BUGFIX] Use correct `Configuration` ignore in namespace integrity check
- The php namespace integrity check uses a symfony
finder to determine which files should be checked.
The used pattern ... - 15:29 Revision 1e0381ae: [BUGFIX] Use correct `Configuration` ignore in namespace integrity check
- The php namespace integrity check uses a symfony
finder to determine which files should be checked.
The used pattern ... - 15:29 Revision 9bac5129: [BUGFIX] Use correct `Configuration` ignore in namespace integrity check
- The php namespace integrity check uses a symfony
finder to determine which files should be checked.
The used pattern ... - 15:21 Revision 30a0a2e7: [BUGFIX] Update display of start page field in "LinkValidator" task
- In the "LinkValidator" scheduler task, you need to select a start page.
The button to select this page does not match... - 15:21 Revision 1cbb8756: [BUGFIX] Update display of start page field in "LinkValidator" task
- In the "LinkValidator" scheduler task, you need to select a start page.
The button to select this page does not match... - 15:12 Revision e72819b2: [TASK] Revise wording in TCA ext_tables.php check
- The TCA ext_tables.php check in install tool refers to a conceptual
change in TYPO3 6.2 and explains, why TCA overrid... - 15:02 Revision 9c411f5f: [TASK] Remove `COMPOSER_ALLOW_SUPERUSER=1` from runTests.sh
- The environment variable `COMPOSER_ALLOW_SUPERUSER` has been set for
composer command runs to avoid the warning that ... - 15:01 Revision d2e5ffc0: [TASK] Remove `COMPOSER_ALLOW_SUPERUSER=1` from runTests.sh
- The environment variable `COMPOSER_ALLOW_SUPERUSER` has been set for
composer command runs to avoid the warning that ... - 14:56 Revision 1bfc2ab3: [TASK] Remove doktype 255 (recycler) from excludedDoktypes in EXT:seo
- The page doktype "recycler" has been removed. So, we don't need to
exclude it anymore in the default TypoScript const... - 14:52 Revision bec03e53: [BUGFIX] Use correct `ext:redirects` http status code settings name
- With #99048 the site settings API has been introduced
and reading parts modified. However, the `ext:redirects`
relate... - 14:51 Revision fecb5fc9: [BUGFIX] Prevent creating TS setup tree twice
- Avoid a second fetch of TS 'setup include tree'
in TypoScriptFrontendController when it just
has been calculated a co... - 14:51 Revision 12c35287: [BUGFIX] Prevent creating TS setup tree twice
- Avoid a second fetch of TS 'setup include tree'
in TypoScriptFrontendController when it just
has been calculated a co... - 14:50 Revision 163db636: [BUGFIX] Use correct `ext:redirects` http status code settings name
- With #99048 the site settings API has been introduced
and reading parts modified. However, the `ext:redirects`
relate... - 14:48 Revision 16001a5a: [TASK] runTests.sh with podman, new CI
- This patch is paired with the setup of a new CI [1].
The patch adapts runTests.sh to allow podman as
container envir... - 13:52 Revision ddcb52e8: [BUGFIX] Wait for invisible `#alert-container` before editing sys_note records
- Resolves: #102459
Related: #102331
Releases: main, 12.4
Change-Id: Id0d21abf3142577a0a2486ee1c8c42a0907e6d46
Reviewed... - 13:52 Revision 79e9736f: [TASK] Add missing multi record selection to redirects module
- This adds the missing multi record selection with
basic functionality (edit and delete records) to
the redirects modu... - 13:51 Revision 2f3df25c: [TASK] Add missing multi record selection to redirects module
- This adds the missing multi record selection with
basic functionality (edit and delete records) to
the redirects modu... - 13:24 Revision d431b08a: [TASK] Position alert container at the bottom of the screen
- By having a high z-index on the #alert-container, notifications
appear above the main interface elements, including d... - 09:47 Revision 9eca2f8a: [TASK] Extract TCA loading to a factory
- Having TCA creation related code within static
ExtensionManagementUtility is unflexible and no
good architecture.
Th... - 08:28 Revision 1e2c3f15: [TASK] Remove unnecessary brackets in GroupElement
- Resolves: #102473
Releases: main, 12.4
Change-Id: Iac4b1884e5a4c4f49c3e346b96795366f5bccdd1
Reviewed-on: https://revi... - 08:28 Revision ab48128a: [TASK] Remove unnecessary brackets in GroupElement
- Resolves: #102473
Releases: main, 12.4
Change-Id: Iac4b1884e5a4c4f49c3e346b96795366f5bccdd1
Reviewed-on: https://revi...
2023-11-22
- 21:40 Revision d1ce5264: [BUGFIX] Avoid strict type exception in Import
- $tokenizedContent could be null and would already cause an undefined
array key warning. When passed to the strlen met... - 21:40 Revision 20b5920a: [BUGFIX] Avoid strict type exception in Import
- $tokenizedContent could be null and would already cause an undefined
array key warning. When passed to the strlen met... - 21:02 Revision 1e1e084c: [BUGFIX] Visually remove all translations in record list when deleting main record
- When deleting a main record in the record list, only the first
translated record was removed from the list. This affe... - 21:02 Revision cc30aa7c: [BUGFIX] Visually remove all translations in record list when deleting main record
- When deleting a main record in the record list, only the first
translated record was removed from the list. This affe... - 21:01 Revision 553eb80d: [BUGFIX] Suppress command output in functional tests
- In #102417 the cli tests were moved to functional
tests. This leads to (unwanted) additional on top of
the dot output... - 21:01 Revision b42a6546: [BUGFIX] Suppress command output in functional tests
- In #102417 the cli tests were moved to functional
tests. This leads to (unwanted) additional on top of
the dot output... - 20:55 Revision 1297613a: [TASK] Remove jQuery from workspace preview
- Resolves: #102465
Releases: main
Change-Id: I0f20dd7b5a68d5dd857e558a5e0a8dbfe09352eb
Reviewed-on: https://review.typ... - 20:55 Revision 1b0361ba: [TASK] Remove jQuery from Extension Manager
- Resolves: #102455
Releases: main
Change-Id: Ia625a666f86df2f38506ef6352e06d3da0b1e335
Reviewed-on: https://review.typ... - 20:40 Revision 1ca1b77d: [TASK] Remove ext:saltedpasswords specific code in tests
- 3 unit tests define ext:saltedpasswords related extension
settings, which however have no effect anymore.
This chang... - 20:26 Revision d2b7b23c: [BUGFIX] Avoid double base64 encoding for reused ConsumableNonce
- Only base64 encode if a new nonce value has been created.
Resolves: #102438
Releases: main, 12.4
Change-Id: I816556f... - 20:26 Revision 659d1c75: [BUGFIX] Avoid double base64 encoding for reused ConsumableNonce
- Only base64 encode if a new nonce value has been created.
Resolves: #102438
Releases: main, 12.4
Change-Id: I816556f... - 19:54 Revision a986bc4e: [BUGFIX] Remove ">" char from console command option
- Resolves: #102463
Releases: main, 12.4
Change-Id: If5583c5f71d31e0bdecf1a2f808e895e3d2e6720
Reviewed-on: https://revi... - 19:54 Revision 2aee1a97: [BUGFIX] Remove ">" char from console command option
- Resolves: #102463
Releases: main, 12.4
Change-Id: If5583c5f71d31e0bdecf1a2f808e895e3d2e6720
Reviewed-on: https://revi... - 19:50 Revision d30f73c2: [TASK] Hide buttons with no impact
- When a pagetree were created in the styleguide extension
the create or delete button is actually disabled, but visibl... - 19:48 Revision 2ee8bfb1: [BUGFIX] Realign additional field options and arguments in scheduler task
- When editing a scheduler task, it is possible to select console commands.
These sometimes contain several field optio... - 19:48 Revision 98985aed: [BUGFIX] Realign additional field options and arguments in scheduler task
- When editing a scheduler task, it is possible to select console commands.
These sometimes contain several field optio... - 16:58 Revision 4dadd6bb: [BUGFIX] Do not convert additional attributes
- Additional attributes of contect menu items
should not be converted by htmlspecialchars(),
because they will be escap... - 16:41 Revision 8e8bbb98: [BUGFIX] Wait for invisible `#alert-container` before editing sys_note records
- Resolves: #102459
Related: #102331
Releases: main
Change-Id: Id0d21abf3142577a0a2486ee1c8c42a0907e6d46
Reviewed-on: h... - 16:40 Revision 0a542ed4: [BUGFIX] Do not convert additional attributes
- Additional attributes of contect menu items
should not be converted by htmlspecialchars(),
because they will be escap... - 12:55 Revision 9d7f0907: [BUGFIX] Fix typo in ext:felogin: forget to forgot
- This patch fixes all occurences of the word "forget"
to "forgot" in ext:felogin.
Releases: main, 12.4
Resolves: #102... - 12:11 Revision f0e646ae: [BUGFIX] Fix typo in ext:felogin: forget to forgot
- This patch fixes all occurences of the word "forget"
to "forgot" in ext:felogin.
Releases: main, 12.4
Resolves: #102... - 10:29 Revision 0f44fe42: [BUGFIX] Restore diff-item-result-inline styling
- With the recent introduction of formatted FlexForm diff views, the
styling for "diff-item-result-inline" was removed.... - 10:29 Revision b35ed2ee: [BUGFIX] Restore diff-item-result-inline styling
- With the recent introduction of formatted FlexForm diff views, the
styling for "diff-item-result-inline" was removed.... - 09:58 Revision c8db1ecc: [BUGFIX] Let screenreaders skip avatar image
- The avatar image which does not add value to visually
impaired persons. To let screenreaders skip it, an empty alt
at... - 09:57 Revision facff29c: [BUGFIX] Let screenreaders skip avatar image
- The avatar image which does not add value to visually
impaired persons. To let screenreaders skip it, an empty alt
at... - 08:56 Revision ff09345b: [TASK] Position alert container at the bottom of the screen
- By having a high z-index on the #alert-container, notifications
appear above the main interface elements, including d... - 08:23 Revision 85829d00: [BUGFIX] Set default value for command description
- The function `TextDescriptor::describeApplication` did throw an
unhandled exception if the TYPO3 CMS installation had... - 08:23 Revision f8e1a613: [BUGFIX] Set default value for command description
- The function `TextDescriptor::describeApplication` did throw an
unhandled exception if the TYPO3 CMS installation had...
2023-11-21
- 22:05 Revision b2c89e26: [BUGFIX] Fix caching performance issues for MySQL on large sites
- Removed special treatment of MySQL connections which caused extremely
inefficient join deletes and Backend crashes on... - 22:05 Revision d95eca33: [BUGFIX] Fix caching performance issues for MySQL on large sites
- Removed special treatment of MySQL connections which caused extremely
inefficient join deletes and Backend crashes on... - 21:07 Revision d1c73c1b: [TASK] Cleanup PasswordRecoveryController in ext:felogin
- Some method names and descriptions in PasswordRecoveryController are not
fully correct and should be optimized in ord... - 20:41 Revision 75b558b6: [TASK] Make clearable button more accessible
- The icon is now hidden from screen readers but
the button is reachable by tab with proper focus
styles.
Resolves: #1... - 20:41 Revision 2a05d284: [TASK] Make clearable button more accessible
- The icon is now hidden from screen readers but
the button is reachable by tab with proper focus
styles.
Resolves: #1... - 20:27 Revision f56e0354: [BUGFIX] Handle empty values with FormEngine radio fields
- The bug report #102303 indicates that a TCA element type=radio
with items containing an empty string do not get prope... - 19:27 Revision 95c41f9d: [BUGFIX] Fix checking of rootline in linkvalidator
- The function `PagesRepository::doesRootLineContainHiddenPages`
did not correctly pass the pid if the function was cal... - 19:27 Revision 67ef7f14: [BUGFIX] Fix checking of rootline in linkvalidator
- The function `PagesRepository::doesRootLineContainHiddenPages`
did not correctly pass the pid if the function was cal... - 18:56 Revision a80e2b05: [TASK] Improve History/Undo module
- The History/Undo module can be used to undo changes.
> General:
The heading of the module and links referring to it ... - 18:46 Revision 77db1a4f: [TASK] Change SEO field labels in pages table
- Use dedicated and meaningful labels for the SEO fields
of the pages table. This also fixes duplicate labels
for diffe... - 18:43 Revision accf5dd9: [BUGFIX] Handle empty values with FormEngine radio fields
- The bug report #102303 indicates that a TCA element type=radio
with items containing an empty string do not get prope... - 18:41 Revision 75121c25: [!!!][TASK] Add native type declarations to GU file methods
- Resolves: #102419
Releases: main
Change-Id: I904d731d3233e36376795a56a2e69736797f3bd8
Reviewed-on: https://review.typ... - 18:28 Revision 2959b579: [TASK] Update available scheduler commands and tasks view
- Headings for the commands and tasks sections have been added.
Additionally, the content is now displayed in two colu... - 18:04 Revision 36cc81e0: [TASK] Show error message when Install Tool password is empty
- When `$GLOBALS['TYPO3_CONF_VARS']['BE']['installToolPassword']` is
empty, the Install Tool does not handle the reques... - 18:04 Revision 15402e18: [TASK] Show error message when Install Tool password is empty
- When `$GLOBALS['TYPO3_CONF_VARS']['BE']['installToolPassword']` is
empty, the Install Tool does not handle the reques... - 18:01 Revision 8d400de9: [BUGFIX] Alert about deleting content elements with references
- If deleting content elements which have references
to it, a confirm dialog is displayed asking if the
element should ... - 17:19 Revision a88357c3: [TASK] Use verdict() in condition ViewHelpers
- The old method evaluateCondition() is deprecated in Fluid
Standalone. This patch switches existing Core ViewHelpers t... - 17:19 Revision aa6c7c2b: [TASK] Use verdict() in condition ViewHelpers
- The old method evaluateCondition() is deprecated in Fluid
Standalone. This patch switches existing Core ViewHelpers t... - 15:20 Revision 2895e3fc: [BUGFIX] Enable Export/Import of page translations
- The impexp system extension is now able to export translated pages. This
essential functionality has not been impleme... - 15:19 Revision 44fd4645: [BUGFIX] Enable Export/Import of page translations
- The impexp system extension is now able to export translated pages. This
essential functionality has not been impleme... - 13:31 Revision fc25db79: [TASK] Use `instanceof` checks for database platform aware handling
- TYPO3 provides a method to retrieve the server version prefixed
with a platform identifier, which is used in multiple... - 13:30 Revision ddf15a5d: [TASK] Clean up filelist element browser classes
- Some code cleanup of the element browsers
in EXT:filelist. Also adds strict types
to those classes.
Resolves: #10242... - 12:46 Revision d6f35f60: [TASK] Modify handling of prefixed server version information
- Doctrine DBAL deprecated the `ServerInfoAwareConnection`
and `VersionAwarePlatformDriver` interfaces within `3.x`
and... - 11:40 Revision 4b39f02c: [BUGFIX] Allow creating bookmark after it was removed
- This commit addresses 2 bugs in BE bookmarks management:
- After adding and removing a page from bookmarks, it could... - 11:39 Revision 4137779e: [BUGFIX] Allow creating bookmark after it was removed
- This commit addresses 2 bugs in BE bookmarks management:
- After adding and removing a page from bookmarks, it could... - 11:12 Revision b54062b5: [TASK] Move cli command tests from acceptance to functional tests
- Currently, cli commands are tested with codeception acceptance tests.
This takes quite some time to test all CLI comm... - 11:12 Revision 289df657: [TASK] Move cli command tests from acceptance to functional tests
- Currently, cli commands are tested with codeception acceptance tests.
This takes quite some time to test all CLI comm... - 09:42 Revision ba9565f5: [TASK] Make file replace file input accessible with keyboard
- This patch makes the browse button on the file input field
for the file replace dialog in the filelist module reachab... - 09:33 Revision dff5e464: [BUGFIX] Do not link content preview without edit content permissions
- In case a user does not have content edit permissions,
the content preview does no longer link to FormEngine,
which p... - 09:17 Revision dd93050b: [BUGFIX] Do not link content preview without edit content permissions
- In case a user does not have content edit permissions,
the content preview does no longer link to FormEngine,
which p... - 08:57 Revision 584e58e7: [TASK] Make file replace file input accessible with keyboard
- This patch makes the browse button on the file input field
for the file replace dialog in the filelist module reachab... - 08:56 Revision 8cd8d4b8: [BUGFIX] Set DOM attributes to Page module columns with defLangBinding enabled
- The Page module loads a different partial to render its columns if
`defLangBinding` is enabled, that misses some DOM ... - 08:44 Revision bc3c7a2a: [BUGFIX] Set DOM attributes to Page module columns with defLangBinding enabled
- The Page module loads a different partial to render its columns if
`defLangBinding` is enabled, that misses some DOM ...
2023-11-20
- 22:01 Revision d5bc01ce: [BUGFIX] Fix PHP error in FormEditor property preparation
- This change fixes the error
`array_key_exists(): Argument #1 ($key) must be a valid array offset
type`
This error o... - 22:01 Revision 79fc8a25: [BUGFIX] Fix PHP error in FormEditor property preparation
- This change fixes the error
`array_key_exists(): Argument #1 ($key) must be a valid array offset
type`
This error o... - 21:43 Revision 5f8fbd3b: [BUGFIX] Allow deletion of file references again
- A non-admin is now able to delete file
references when having content edit
permissions are set again.
Resolves: #102... - 21:30 Revision 2ca6acf6: [TASK] Propagate cache tags of cached page parts to page cache tags
- When using the first-class TypoScript cache or stdWrap cache functions
the given cache tags of the content object are... - 21:28 Revision e3247142: [TASK] Propagate cache tags of cached page parts to page cache tags
- When using the first-class TypoScript cache or stdWrap cache functions
the given cache tags of the content object are... - 21:18 Revision 60045a84: [BUGFIX] Allow deletion of file references again
- A non-admin is now able to delete file
references when having content edit
permissions are set again.
Resolves: #102... - 20:12 Revision b4a425c5: [TASK] Avoid deprecated doctrine `Type::getName()`
- The doctrine team deprecated the `Type::getName()` method
as it does not serve any purpose for doctrine anymore. [1]
... - 19:00 Revision 5edb7f34: [BUGFIX] Prevent deprecation notice in InputLinkElement
- Add missing typecast to prevent deprecation notice.
Resolves: #102396
Releases: 11.5
Change-Id: I49f22bac872b2485cb2... - 17:55 Revision beca0401: [TASK] Avoid deprecated method `Platform->getName()`
- The doctrine team has deprecated the method `getName()`
on the platform classes with `doctrine/dbal 3.8.x` [1]
and wi... - 16:47 Revision c9f75484: [TASK] Document pitfalls between f:(uri.)image vs f:uri.resource
- Resolves: #102084
Releases: main, 12.4
Change-Id: Ib4086a4067008d1279dccbd9299978967faac375
Reviewed-on: https://revi... - 16:47 Revision 67ff74ce: [TASK] Document pitfalls between f:(uri.)image vs f:uri.resource
- Resolves: #102084
Releases: main, 12.4
Change-Id: Ib4086a4067008d1279dccbd9299978967faac375
Reviewed-on: https://revi... - 16:25 Revision 37996d37: [BUGFIX] Use correct label for "new" records
- The backport of #101860 accidentally uses a label that is available in
TYPO3 v13+ only. This patch reverts to the pre... - 16:15 Revision 941e05a5: [BUGFIX] Create symlinks for public assets with specific vendor names
- When `composer install|dumpautoload` is performed, the
PackageArtifactBuilder inspects the list of all extensions, an... - 16:15 Revision e0daf995: [BUGFIX] Create symlinks for public assets with specific vendor names
- When `composer install|dumpautoload` is performed, the
PackageArtifactBuilder inspects the list of all extensions, an... - 15:30 Revision e1b2da2c: [BUGFIX] Abort CLI installation when no databases are available.
- Note: This patch doesn't make the command be on feature-parity
with the web-based installer. CLI bails out when the D... - 15:29 Revision 6101ecb2: [BUGFIX] Abort CLI installation when no databases are available.
- Note: This patch doesn't make the command be on feature-parity
with the web-based installer. CLI bails out when the D... - 15:12 Revision 270bb3fb: [BUGFIX] Prevent possible PHP crash with empty systemLocale (follow-up)
- This is a follow-up to patch 81704 and adds one more guard
to a usage of possibly empty $GLOBALS['TYPO3_CONF_VARS']['... - 15:00 Revision 280a2b55: [BUGFIX] Prevent possible PHP crash with empty systemLocale (follow-up)
- This is a follow-up to patch 81704 and adds one more guard
to a usage of possibly empty $GLOBALS['TYPO3_CONF_VARS']['... - 14:45 Revision e1f856d9: [!!!][FEATURE] Finetune SQL autocreation of TCA fields type "datetime"
- This patch tries to address the issue of several core DB fields
being set to 'integer signed' (1901 to 2038), specifi... - 14:24 Revision a15bc316: [TASK] Remove usage of deprecated `doctrine/event-manager`
- The doctrine team used `doctrine/dbal:3.x` as a transition version
to prepare for a full overhaul with `4.0` and adde... - 12:32 Revision 30a49f82: [BUGFIX] Properly handle aliases with the AsCommand registration
- The auto configuration of the symfony AsCommand
attribute, introduced with #101567, now properly
handles the `aliase... - 12:32 Revision bde1384a: [BUGFIX] Properly handle aliases with the AsCommand registration
- The auto configuration of the symfony AsCommand
attribute, introduced with #101567, now properly
handles the `aliase... - 09:46 Revision b5d257e8: [TASK] runTests.sh with podman, new CI
- This patch is paired with the setup of a new CI [1].
The patch adapts runTests.sh to allow podman as
container envir...
2023-11-19
- 22:22 Revision b95bb356: [BUGFIX] Increase size of scope field in sys_csp_resolution
- In frontend context the field scope in table sys_csp_resolution is
filled with a concatenation of "frontend." and the... - 22:12 Revision dbc964d4: [BUGFIX] Increase size of scope field in sys_csp_resolution
- In frontend context the field scope in table sys_csp_resolution is
filled with a concatenation of "frontend." and the... - 18:28 Revision 7c7bb285: [TASK] Avoid direct usages of `\PDO::PARAM_*` constants again
- Recently, the `ext:styleguide` has been integrated with full commit
history as a system extension into the mono repos... - 13:20 Revision 5a568d57: [BUGFIX] Remove test operating on outdated example
- The test showcased an outdated concept of custom eval implementation.
The showcase has been removed to promote more m... - 13:00 Revision 6560f3f3: [TASK] Add autocomplete attribute to name and email input
- Add autocomplete attribute to the realName and email
input field in the user settings backend module
Resolves: #1023... - 12:40 Revision db34b51a: [TASK] Add autocomplete attribute to name and email input
- Add autocomplete attribute to the realName and email
input field in the user settings backend module
Resolves: #1023... - 12:21 Revision b1e3c344: [TASK] Rename the Access Lists tab to Access Rights for BE groups
- This commit renames the `Access Lists` tab to `Access Rights` in the backend
group configuration form. This ensures c... - 12:21 Revision c26ae2d2: [TASK] Rename the Access Lists tab to Access Rights for BE groups
- This commit renames the `Access Lists` tab to `Access Rights` in the backend
group configuration form. This ensures c... - 12:10 Revision 397d2bea: [BUGFIX] Re-enable alternative web mounts for ElementBrowser
- This change allows the usage of
"options.pageTree.altElementBrowserMountPoints" in the ElementBrowser
again.
It was ... - 12:10 Revision df951cfe: [BUGFIX] Re-enable alternative web mounts for ElementBrowser
- This change allows the usage of
"options.pageTree.altElementBrowserMountPoints" in the ElementBrowser
again.
It was ... - 10:52 Revision e520a8da: [TASK] Use translation in redirects pagination
- Resolves: #102399
Releases: main, 12.4
Change-Id: I2d9e7beea1a9b5a548357e9715d13890712c51a7
Reviewed-on: https://revi... - 10:52 Revision 2830f769: [TASK] Use translation in redirects pagination
- Resolves: #102399
Releases: main, 12.4
Change-Id: I2d9e7beea1a9b5a548357e9715d13890712c51a7
Reviewed-on: https://revi...
2023-11-18
- 16:12 Revision 2a0e8b7d: [TASK] Use strict types everywhere in ext:beuser
- This change add missing type declarations for all function
arguments and ensures, that every function has a proper re... - 09:11 Revision ed0c3997: [BUGFIX] Ensure title is set for ElementBrowser
- FieldControl is required to set a title.
To ensure this, the field control options
can now be used to set a custom ti... - 08:57 Revision 9601e483: [BUGFIX] Make DB raw search work reliable and consistent
- The raw search in the DB check module now
works reliable and consistent with other
search functionality in the backen... - 05:42 Revision c33dab5f: [TASK] Add PHP types to EXT:workspaces
- This change is a prerequisite for splitting
some parts within EXT:workspaces into separate
parts for further refactor... - 00:31 Revision 1b089337: [BUGFIX] Ensure title is set for ElementBrowser
- FieldControl is required to set a title.
To ensure this, the field control options
can now be used to set a custom ti... - 00:29 Revision 96bd7a69: [BUGFIX] Make DB raw search work reliable and consistent
- The raw search in the DB check module now
works reliable and consistent with other
search functionality in the backen...
2023-11-17
- 08:53 Revision bae69bf8: [BUGFIX] Remove "max" property for new TCA type "email"
- Remove outdated "max" property.
Resolves: #102351
Releases: main, 12.4
Change-Id: Ib64460a53d2dc6c00e45cfa66bf9891df... - 08:52 Revision 628ad40c: [BUGFIX] Remove "max" property for new TCA type "email"
- Remove outdated "max" property.
Resolves: #102351
Releases: main, 12.4
Change-Id: Ib64460a53d2dc6c00e45cfa66bf9891df... - 08:17 Revision 9f73585e: [BUGFIX] Avoid PHP deprecation in TextElement readOnly mode
- This has already been fixed upstream as a drive-by change.
Resolves: #102388
Related: #97433
Releases: 11.5
Change-I... - 08:14 Revision bda20f76: [TASK] Avoid deprecated constant usage in styleguide
- Resolves: #102387
Related: #102032
Releases: main
Change-Id: Ic8fdf49def718945e3edca08dc40fcef4c48986c
Reviewed-on: h...
2023-11-16
- 16:32 Revision 2116f3d3: [TASK] runTests.sh with podman, new CI
- This patch is paired with the setup of a new CI [1].
The patch adapts runTests.sh to allow podman as
container envir... - 10:12 Revision f497cc37: [BUGFIX] Avoid 1s client-side backend request caching
- Backend responses must never be cached. The previously used
Cache-Control instruction "must-revalidate" implicitly en... - 10:12 Revision ac6d264b: [BUGFIX] Avoid 1s client-side backend request caching
- Backend responses must never be cached. The previously used
Cache-Control instruction "must-revalidate" implicitly en... - 10:12 Revision d349bccb: [BUGFIX] Avoid 1s client-side backend request caching
- Backend responses must never be cached. The previously used
Cache-Control instruction "must-revalidate" implicitly en...
2023-11-15
- 15:25 Revision 6b8faf60: [BUGFIX] Keep ValuePicker in sync with field value for replace mode
- A "valuePicker" TCA configuration allows to either prepend, append or
replace a preset for an input field.
While "pr... - 15:13 Revision 6e3d637d: [BUGFIX] Keep ValuePicker in sync with field value for replace mode
- A "valuePicker" TCA configuration allows to either prepend, append or
replace a preset for an input field.
While "pr... - 11:08 Revision 40cbfe18: [BUGFIX] Skip unprocessable pages in redirect slug update hook
- Resolves: #102374
Relates: #102140
Releases: main, 12.4
Change-Id: Ib3e1f60080c9e1c7a7839aa2fcb90f9d91d6a4ed
Reviewed... - 10:34 Revision 763ee2fc: [BUGFIX] Skip unprocessable pages in redirect slug update hook
- Resolves: #102374
Relates: #102140
Releases: main, 12.4
Change-Id: Ib3e1f60080c9e1c7a7839aa2fcb90f9d91d6a4ed
Reviewed...
2023-11-14
- 11:25 Revision 628b1bfc: [BUGFIX] Respect enable fields of webhooks
- The enable fields of webhook records are now
properly respected. Also the listing in the
backend module is fixed, all... - 11:25 Revision 6afdc116: [BUGFIX] Respect enable fields of webhooks
- The enable fields of webhook records are now
properly respected. Also the listing in the
backend module is fixed, all... - 09:39 Revision feffbcea: [TASK] Set TYPO3 version to 12.4.9-dev
- Change-Id: Ifbe44c4a86a2b9395aa48b03d06ec40c648892b9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/817... - 09:39 Revision 83858223: [TASK] Set TYPO3 version to 11.5.34-dev
- Change-Id: Icde820cccfe18d323fcd0c208bac450cb83820d4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/817... - 09:26 Revision 639f2dbb: [RELEASE] Release of TYPO3 12.4.8
- Change-Id: I4526cec76bd4e8d8df9a94684e250e8d5bcf9c5e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/817... - 09:22 Revision 939ef26e: [RELEASE] Release of TYPO3 11.5.33
- Change-Id: I121b8214fc0edf4cb901e3e5cbcda76c7a958c6a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/817... - 08:58 Revision 6e989230: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.4
- See https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.4
composer req typo3/html-sanitizer:^2.1.4
composer re... - 08:58 Revision 535dfbdc: [SECURITY] Limit user session to cookie domain
- Given that there are two sites `site-a.com` and `site-b.com` in
the same TYPO3 installation, it was possible to reuse... - 08:57 Revision 1a735dac: [SECURITY] Do not display full path to ENABLE_INSTALL_TOOL file
- Using the Install Tool in composer mode, the login
displays a hint, where the ENABLE_INSTALL_TOOL file
must be placed... - 08:57 Revision 56c77d78: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.4
- See https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.4
composer req typo3/html-sanitizer:^2.1.4
composer re... - 08:57 Revision e9a0b4f2: [SECURITY] Limit user session to cookie domain
- Given that there are two sites `site-a.com` and `site-b.com` in
the same TYPO3 installation, it was possible to reuse... - 08:57 Revision 24b5f8d4: [SECURITY] Do not display full path to ENABLE_INSTALL_TOOL file
- Using the Install Tool in composer mode, the login
displays a hint, where the ENABLE_INSTALL_TOOL file
must be placed... - 08:57 Revision 707e319f: [SECURITY] Upgrade to typo3/html-sanitizer v2.1.4
- See https://github.com/TYPO3/html-sanitizer/releases/tag/v2.1.4
composer req typo3/html-sanitizer:^2.1.4
composer re... - 08:57 Revision 8fdec565: [SECURITY] Limit user session to cookie domain
- Given that there are two sites `site-a.com` and `site-b.com` in
the same TYPO3 installation, it was possible to reuse...
2023-11-13
- 19:39 Revision 39f13b77: [TASK] Use strict types in QueryResultPaginator
- Properties in extbase `QueryResultPaginator` do not use strict
types.
This change introduces strict types for the pr... - 16:05 Revision efdb7fd9: [TASK] Stabilize ac tests again
- We're in the process of establishing a new
core CI. This has more power and is better
optimized.
The resulting runtim... - 16:05 Revision 3d982b3e: [TASK] Stabilize ac tests again
- We're in the process of establishing a new
core CI. This has more power and is better
optimized.
The resulting runtim... - 16:05 Revision f32da3a6: [TASK] Stabilize ac tests again
- We're in the process of establishing a new
core CI. This has more power and is better
optimized.
The resulting runtim... - 15:00 Revision 2f9cecb1: [TASK] Fix changelog for TCA slug generatorOptions
- TCA fields of type 'slug' can be configured with the property
generatorOptions.
Particularly, the short form of usin... - 14:59 Revision 4c88a349: [TASK] Fix changelog for TCA slug generatorOptions
- TCA fields of type 'slug' can be configured with the property
generatorOptions.
Particularly, the short form of usin... - 14:59 Revision 80053387: [TASK] Fix changelog for TCA slug generatorOptions
- TCA fields of type 'slug' can be configured with the property
generatorOptions.
Particularly, the short form of usin... - 14:17 Revision 7ee47a17: [BUGFIX] Verify Popover instances before usage
- In AC tests it appears that popover instances are not available, either
because the DOM isn't ready yet, or the eleme... - 14:17 Revision 7afa7c34: [BUGFIX] Verify Popover instances before usage
- In AC tests it appears that popover instances are not available, either
because the DOM isn't ready yet, or the eleme... - 08:30 Revision 3e5ed0e4: [BUGFIX] Make labels in workspace preview translatable
- Resolves: #102358
Releases: main, 12.4
Change-Id: I6bab163fea7b186d1da713a764678d9a885122bf
Reviewed-on: https://revi... - 08:11 Revision 939a8922: [BUGFIX] Make labels in workspace preview translatable
- Resolves: #102358
Releases: main, 12.4
Change-Id: I6bab163fea7b186d1da713a764678d9a885122bf
Reviewed-on: https://revi...
2023-11-10
- 12:48 Revision 7006388a: [BUGFIX] Properly escalate if a form HMAC fails to decode
- If a HMAC cannot be `json_decode`d (possibly due to old
saved pages or other outdated content), now a proper exceptio... - 12:48 Revision b1a7ff66: [BUGFIX] Properly escalate if a form HMAC fails to decode
- If a HMAC cannot be `json_decode`d (possibly due to old
saved pages or other outdated content), now a proper exceptio... - 12:48 Revision 68c27e1c: [BUGFIX] Properly escalate if a form HMAC fails to decode
- If a HMAC cannot be `json_decode`d (possibly due to old
saved pages or other outdated content), now a proper exceptio... - 07:32 Revision f0fb23c2: [!!!][TASK] Drop bootstrap jQuery interface and window.jQuery
- The bootstrap jQuery interfaces required a global window.jQuery
variable to be set. The jquery drop-in is dropped in ...
2023-11-09
- 14:46 Revision 1286800f: [BUGFIX] Show correct icon for page types in UserInformationService
- The page types section of the Compare User View now
displays the correct record type icon, which is already
resolved ... - 14:46 Revision 66adf924: [BUGFIX] Add missing file_rename labels to filelist
- Resolves: #102350
Releases: main, 12.4
Change-Id: Ieb5f0b952bb647b02fc3dff183f744b8f8cfd1f4
Reviewed-on: https://revi... - 09:19 Revision 96418871: [BUGFIX] Add missing file_rename labels to filelist
- Resolves: #102350
Releases: main, 12.4
Change-Id: Ieb5f0b952bb647b02fc3dff183f744b8f8cfd1f4
Reviewed-on: https://revi... - 09:10 Revision 56487977: [BUGFIX] Show correct icon for page types in UserInformationService
- The page types section of the Compare User View now
displays the correct record type icon, which is already
resolved ...
2023-11-08
- 17:18 Revision df0d34a1: [TASK] Use native PHP types in protected/internal GifBuilder methods
- This change cleans up GifBuilder class
further by adding types to all internal
or protected methods.
In addition, so... - 14:55 Revision c78e80ad: [TASK] Update `cropperjs` library to 1.6.1
- Exected commands:
npm install --save cropperjs@^1.6.1
npm run build
Resolves: #102333
Releases: main, 12.4
... - 14:55 Revision 316474a4: [TASK] Update `cropperjs` library to 1.6.1
- Exected commands:
npm install --save cropperjs@^1.6.1
npm run build
Resolves: #102333
Releases: main, 12.4
... - 07:56 Revision 2ff00e55: [BUGFIX] Prevent possible PHP crash with empty systemLocale
- When $GLOBALS['TYPO3_CONF_VARS']['SYS']['systemLocale'] is empty, a call
to setlocale() may lead to a PHP crash.
Res...
2023-11-07
- 16:19 Revision 10b2642d: [BUGFIX] Prevent possible PHP crash with empty systemLocale
- When $GLOBALS['TYPO3_CONF_VARS']['SYS']['systemLocale'] is empty, a call
to setlocale() may lead to a PHP crash.
Res... - 09:38 Revision 6336c729: [TASK] Use new bootstrap Carousel interface in wizards elements
- The jquery interface $().carousel() has an implicit dependency on
jquery being loaded, whenever bootstrap is loaded. ... - 07:32 Revision 4f4e6c7d: [TASK] Remove jQuery from `@typo3/backend/grid-editor` module
- Resolves: #101872
Releases: main
Change-Id: I5b77bb2d7dacd18bb90002f50d710a3b3d5a4b52
Reviewed-on: https://review.typ... - 06:31 Revision 1ee881f6: [BUGFIX] Fix possible regression in cObjGet()
- With #99503 `cObjGet()` was implemented as a wrapper around
the strictly typed cObjGetSeparated method, effectively
e... - 06:30 Revision 06e6c33f: [BUGFIX] Fix possible regression in cObjGet()
- With #99503 `cObjGet()` was implemented as a wrapper around
the strictly typed cObjGetSeparated method, effectively
e... - 06:30 Revision 222367c6: [BUGFIX] Fix possible regression in cObjGet()
- With #99503 `cObjGet()` was implemented as a wrapper around
the strictly typed cObjGetSeparated method, effectively
e... - 06:26 Revision 048f2546: [BUGFIX] Do not call FormEngine validation with jQuery objects
- When implementing #101912, a few case where FormEngine field validation
is triggered with jQuery objects were oversee... - 06:13 Revision ac1b1b27: [TASK] Respect the AsCommand `hidden` constructor argument
- Symfony's AsCommand attribute encodes `hidden = true` into
a trailing `|` for the name attribute. Drop that for our
c... - 06:13 Revision a4a05e93: [TASK] Respect the AsCommand `hidden` constructor argument
- Symfony's AsCommand attribute encodes `hidden = true` into
a trailing `|` for the name attribute. Drop that for our
c...
2023-11-06
- 17:46 Revision b5d4461a: [BUGFIX] Fix special characters in scheduler labels
- Special characters (e.g. ") in argument labels of console
commands are no longer displayed as HTML entity (").
... - 17:40 Revision 86e7fff4: [BUGFIX] Fix special characters in scheduler labels
- Special characters (e.g. ") in argument labels of console
commands are no longer displayed as HTML entity (").
... - 14:08 Revision 199d04b0: [TASK] Remove jQuery from `ExtensionManagerUpdate` module
- Resolves: #102307
Releases: main
Change-Id: Ie123eb853c34ad6bc451e29a73788787bffaf862
Reviewed-on: https://review.typ... - 12:56 Revision fb77b79e: [DOCS] Add section about adding custom tables to create record reaction
- Resolves: #102284
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/297
Related: #99308
Releas... - 12:00 Revision 3708def6: [TASK] Remove superfluous typecasts in Extbase AbstractValidator
- Function arguments for `addErrorForProperty()` in Extbase
`AbstractValidator` do use PHP native types, so several
typ... - 12:00 Revision 07474c7a: [TASK] Remove superfluous typecasts in Extbase AbstractValidator
- Function arguments for `addErrorForProperty()` in Extbase
`AbstractValidator` do use PHP native types, so several
typ... - 10:08 Revision ba750f4a: [DOCS] Use correct variable in code example in `ext:dashboard`
- This change use the correct variable to assign view
variables in one example in WidgetImplementation.rst.
Releases: ... - 10:08 Revision 3cb01ec0: [DOCS] Use correct variable in code example in `ext:dashboard`
- This change use the correct variable to assign view
variables in one example in WidgetImplementation.rst.
Releases: ... - 09:55 Revision 50505bb7: [DOCS] Use proper yaml quoting in MakeRefreshable.rst
- Invalid char encoding has slipped into an yaml
example snippet for ext:dashboard. This change
use the correct quoting... - 09:55 Revision e572ec62: [DOCS] Use proper yaml quoting in MakeRefreshable.rst
- Invalid char encoding has slipped into an yaml
example snippet for ext:dashboard. This change
use the correct quoting... - 09:55 Revision ae096aab: [DOCS] Use proper yaml quoting in MakeRefreshable.rst
- Invalid char encoding has slipped into an yaml
example snippet for ext:dashboard. This change
use the correct quoting... - 09:44 Revision 32f3cb45: [DOCS] Add section about adding custom tables to create record reaction
- Resolves: #102284
Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/297
Related: #99308
Releas... - 09:03 Revision 528132a4: [BUGFIX] Update `phpstan/phpstan` to 1.10.41
- This commit updates `phpstan/phpstan` to the latest version and fixes
one issue within `RedisSessionBackend` where th... - 09:03 Revision 3d167aad: [BUGFIX] Update `phpstan/phpstan` to 1.10.41
- This commit updates `phpstan/phpstan` to the latest version and fixes
one issue within `RedisSessionBackend` where th... - 07:33 Revision 08c67143: [BUGFIX] Concatenate inline JavaScript with line break
- This adds a line break between concatenated "inline" JavaScripts
in order to keep JavaScript without trailing ';' val... - 07:33 Revision 0ab65a4b: [BUGFIX] Concatenate inline JavaScript with line break
- This adds a line break between concatenated "inline" JavaScripts
in order to keep JavaScript without trailing ';' val... - 07:33 Revision 52795f16: [BUGFIX] Concatenate inline JavaScript with line break
- This adds a line break between concatenated "inline" JavaScripts
in order to keep JavaScript without trailing ';' val... - 05:36 Revision 18d8da7a: [TASK] Remove jQuery from `@typo3/backend/viewport/toolbar` module
- Resolves: #102305
Releases: main
Change-Id: I3ce5dec038c93e8d0b8aa690396ece0adca875e9
Reviewed-on: https://review.typ... - 05:35 Revision d8fe314e: [TASK] Extract "Remaining characters" into Lit element
- The FormEngine feature that shows the amount of remaining characters
that fit in a field has been extracted from the
...
2023-11-05
- 19:21 Revision f6fe2665: [BUGFIX] Allow to create folders with name "0"
- Resolves: #102192
Releases: main, 12.4, 11.5
Change-Id: I0cc48e27d32b6d6164d9d580121968610a9333b9
Reviewed-on: https:... - 19:21 Revision 66a42144: [BUGFIX] Allow to create folders with name "0"
- Resolves: #102192
Releases: main, 12.4, 11.5
Change-Id: I0cc48e27d32b6d6164d9d580121968610a9333b9
Reviewed-on: https:... - 19:04 Revision a9343a81: [BUGFIX] Allow to create folders with name "0"
- Resolves: #102192
Releases: main, 12.4, 11.5
Change-Id: I0cc48e27d32b6d6164d9d580121968610a9333b9
Reviewed-on: https:... - 00:05 Revision 975d036a: [DOCS] Fix typos and code example in be module registration API
- This patch fixes some typos and adds a missing quotation mark in
the code example.
Resolves: #102316
Releases: main,...
2023-11-04
- 22:12 Revision 97d3e48a: [DOCS] Fix typos and code example in be module registration API
- This patch fixes some typos and adds a missing quotation mark in
the code example.
Resolves: #102316
Releases: main,... - 11:18 Revision e280ba99: [BUGFIX] Respect record's overlay icon in workspace listing
- Since #94977, the record icon's markup is rendered
in JavaScript, using the icon-element component.
To display a poss... - 10:44 Revision ef16a6a6: [TASK] Migrate icon-element to @lit/task
- @lit/task graduated from a 2-year @lit-labs phase, to an officially
supported helper library for lit elements. We wan... - 10:44 Revision 7acb0b9d: [TASK] Migrate icon-element to @lit/task
- @lit/task graduated from a 2-year @lit-labs phase, to an officially
supported helper library for lit elements. We wan... - 09:58 Revision 3b4b875a: [BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins
- Use JavaScript object destructuring to "remove" all options from the
configuration object, that are consumed by our C... - 09:58 Revision 34384bb8: [BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins
- Use JavaScript object destructuring to "remove" all options from the
configuration object, that are consumed by our C...
2023-11-03
- 15:23 Revision 6cb90c63: [TASK] Update bootstrap to 5.3.2
- This commit updates bootstrap to version 5.3.2.
Executed commands:
npm install --save bootstrap@^5.3.2
npm ... - 15:22 Revision 5e98c00d: [TASK] Update bootstrap to 5.3.2
- This commit updates bootstrap to version 5.3.2.
Executed commands:
npm install --save bootstrap@^5.3.2
npm ... - 13:06 Revision a2a268ce: [BUGFIX] Respect record's overlay icon in workspace listing
- Since #94977, the record icon's markup is rendered
in JavaScript, using the icon-element component.
To display a poss... - 12:31 Revision 8b5b8faa: [BUGFIX] Enforce light mode in EXT:styleguide examples
- EXT:styleguide is not fully compatible to dark mode environments. For
the time being, light mode is enforce in exampl... - 12:22 Revision 31213a1b: [TASK] Re-add extension-key to styleguide's composer.json
- The extension key setting was accidentally dropped in one
of the monorepo merge preparation changes:
https://github.c... - 08:08 Revision 984c3f4b: [TASK] Remove jQuery from module menu
- This patch removes jQuery from the `@typo3/backend/module-menu` module.
Collapsing/expanding of the module groups is ...
2023-11-02
- 16:24 Revision d9af9347: [BUGFIX] Prefix fields with table name in SuggestWizardDefaultReceiver
- To prevents sql errors when inherit from
SuggestWizardDefaultReceiver and adding a
JOIN statement, the fields are now... - 16:24 Revision b5fe05c8: [BUGFIX] Prefix fields with table name in SuggestWizardDefaultReceiver
- To prevents sql errors when inherit from
SuggestWizardDefaultReceiver and adding a
JOIN statement, the fields are now... - 15:48 Revision 5c3ad376: [BUGFIX] Prefix fields with table name in SuggestWizardDefaultReceiver
- To prevents sql errors when inherit from
SuggestWizardDefaultReceiver and adding a
JOIN statement, the fields are now... - 15:24 Revision 54cbbd9f: [TASK] Have an event to modify constants AST in FE
- The new v12 TypoScript parser removed one undocumented
feature of the old parser in particular: Nested constants.
Th... - 15:20 Revision 459500c3: [TASK] Clean up usages of typo3conf/ext/styleguide
- Some left over usages pointing to
typo3conf/ext/styleguide.
Resolves: #102235
Releases: main
Change-Id: Ib7e1050bc63... - 15:00 Revision c5a65771: [TASK] Have an event to modify constants AST in FE
- The new v12 TypoScript parser removed one undocumented
feature of the old parser in particular: Nested constants.
Th... - 14:50 Revision ee52da38: [TASK] Typo in Breaking-102165
- Releases: main
Resolves: #102306
Change-Id: I4c12548d08efdfcfe7ba57ea55e2c56a3ceba8ef
Reviewed-on: https://review.typ... - 13:55 Revision 4a61b1dc: [TASK] Simplify check for ResourceCompressor HTML5 doctype
- Even though ResourceCompressor is not used
in BE context anymore, the check for HTML5 doctype
is now based on PageRen... - 13:36 Revision 586dca31: [TASK] Update EXT:styleguide monorepo integration
- > composer update --lock
> Build/Scripts/runTests.sh -s buildJavascript
> Build/Scripts/runTests.sh -s buildCss
Reso... - 13:05 Revision f3856614: [TASK] Merge typo3/cms-styleguide
- Commands executed:
mkdir -p tmp
git clone https://github.com/TYPO3/styleguide tmp/styleguide
cat <<EOT > tmp/re... - 10:04 Revision 05a2f472: [!!!][TASK] Streamline File Processing API
- This change the concept of the Processed File API,
which was introduced back in TYPO3 v6 in 2012
(commit #66c204f0bf3... - 08:07 Revision 10f0aa0f: [TASK] styleguide: Convert CRLF to LF
- https://github.com/TYPO3-CMS/styleguide/pull/476
2023-11-01
- 21:09 Revision 70a2af4a: [TASK] styleguide: Clean up CI related files
- https://github.com/TYPO3-CMS/styleguide/pull/475
As a last patch in styleguide standalone repo
before monorepo merge... - 19:07 Revision 5b06eef4: [TASK] styleguide: Declare all classes @internal
- https://github.com/TYPO3-CMS/styleguide/pull/474
Styleguide is not API. - 18:54 Revision 32912607: [TASK] styleguide: Move frontend.css to styleguide-frontend.css
- https://github.com/TYPO3-CMS/styleguide/pull/473
Gives that .css file a more unique name indicating
it belongs to ex... - 18:13 Revision 8da3ac91: [BUGFIX] styleguide: Update a broken template id attribute
- https://github.com/TYPO3-CMS/styleguide/pull/472
- 18:05 Revision 92d2ac67: [TASK] Skip colliding acceptance test
- When ext:styleguide is merged into core monorepo,
there will be no more "casual" extensions in
typo3conf/ext. The "Sc... - 17:48 Revision b56f19e7: [TASK] styleguide: Rename Gruntfile to .cjs
- https://github.com/TYPO3-CMS/styleguide/pull/471
Use thje common-js file suffix as preparation for
the merge into ty... - 09:23 Revision 2939f9d8: [TASK] Update typo3/cms-styleguide
- ext:styleguide is a main module in the
'system' section now. An acceptance test
has to be adapted.
> composer u typo... - 08:28 Revision 3058dcac: [TASK] styleguide: Prepare styleguide PHP file headers
- https://github.com/TYPO3-CMS/styleguide/pull/470
Move header comment to correct position. - 07:55 Revision 06515801: [TASK] styleguide: Update styleguide UnitTestsBootstrap.php
- https://github.com/TYPO3-CMS/styleguide/pull/469
The third argument on SystemEnvironmentBuilder::run()
is obsolete. - 07:50 Revision bc59a02d: [TASK] styleguide: Files should have 664 permissions
- https://github.com/TYPO3-CMS/styleguide/pull/468
Update a series of files that are executable
but shouldn't. - 06:14 Revision 2ee97a1f: [TASK] styleguide: Remove acceptance and functional tests
- https://github.com/TYPO3-CMS/styleguide/pull/467
The core monorepo runs tests based on styleguide data.
The acceptan... - 05:46 Revision bf18c76b: [TASK] styleguide: Update backend module configuration
- https://github.com/TYPO3-CMS/styleguide/pull/466
Update backend labels shown in "About TYPO3 CMS" module.
Move backe...
2023-10-31
- 18:05 Revision 56d51298: [TASK] styleguide: Minor JS and template related updates
- https://github.com/TYPO3-CMS/styleguide/pull/465
- 17:18 Revision 24028230: [TASK] styleguide: Namespace BE css
- https://github.com/TYPO3-CMS/styleguide/pull/464
Have a unique BE css id to restrict any
declared CSS to the stylegu... - 16:24 Revision 2f9415bb: [BUGFIX] Allow custom AbortSignal to be passed to AjaxRequest methods
- AjaxRequest uses an own AbortController instance in order to provide
the abort() method. It therefore passes the corr... - 16:24 Revision 876b17dd: [BUGFIX] Allow custom AbortSignal to be passed to AjaxRequest methods
- AjaxRequest uses an own AbortController instance in order to provide
the abort() method. It therefore passes the corr... - 15:30 Revision af0dc04e: [TASK] Allow creation of lossless webp images
- Since PHP 8.1, GDImage can create lossless webp
images. However, in #102177 this wasn't checked
for properly.
This c... - 12:06 Revision f5f5275c: [TASK] Upgrade to Lit v3
- Lit v3 is a new major release and contains breaking changes, but they do
not affect us: It mainly drops IE11 support ... - 12:05 Revision f031457c: [TASK] Upgrade to Lit v3
- Lit v3 is a new major release and contains breaking changes, but they do
not affect us: It mainly drops IE11 support ... - 09:02 Revision c21150b0: [BUGFIX] Update `phpstan/phpstan` to 1.10.40
- This commit updates `phpstan/phpstan` to the latest version and fixes
one quirk in our code in order to make our nigh... - 09:02 Revision 8f8f9344: [BUGFIX] Update `phpstan/phpstan` to 1.10.40
- This commit updates `phpstan/phpstan` to the latest version and fixes
one quirk in our code in order to make our nigh...
2023-10-30
- 21:39 Revision 26e8e8b0: [TASK] styleguide: Update screenshot in readme file
- 20:57 Revision 1c725a99: [TASK] styleguide: Declare PHP classes final
- https://github.com/TYPO3-CMS/styleguide/pull/462
- 20:51 Revision 70d8b995: [TASK] styleguide: Tests declared final
- 20:48 Revision 67a88069: [TASK] styleguide: Update tree node code examples
- 16:25 Revision d194aa31: [TASK] Escape dynamic values in DOM selectors
- Use a string literal to automatically apply escaping
to variables via selector``. The is essentially
a formatted stri... - 16:25 Revision a86d38f2: [TASK] Escape dynamic values in DOM selectors
- Use a string literal to automatically apply escaping
to variables via selector``. The is essentially
a formatted stri... - 15:42 Revision 1f8eceb8: [TASK] styleguide: Streamline README.md
- https://github.com/TYPO3-CMS/styleguide/pull/460
Shorten README.md to relevant text valid when
styleguide is merged ... - 15:11 Revision 5e0258c2: [BUGFIX] styleguide: Modal example works with CSP
- https://github.com/TYPO3-CMS/styleguide/pull/459
- 15:01 Revision 03c06639: [TASK] Remove leftover image map code
- Remove leftover code from the IMGMENU removal, which has been
deprecated in v9 and removed in v10.
Resolves: #102289... - 15:00 Revision 076bd010: [TASK] styleguide: Fix a last phpstan error on this level
- https://github.com/TYPO3-CMS/styleguide/pull/458
This is actually most likely a phpstan bug.
We add an @var hint to ... - 14:33 Revision 9c105bab: [DOCS] Display lists correctly in changelog
- The lists were displayed as fluent text as the empty line between the
upper paragraph and the first list item was mis... - 14:02 Revision 4013146f: [TASK] styleguide: Align phpstan level with core monorepo
- https://github.com/TYPO3-CMS/styleguide/pull/457
- 14:02 Revision f4108d83: [TASK] styleguide: Avoid prism syntax hightlighting for now
- https://github.com/TYPO3-CMS/styleguide/pull/456
To prepare a monorepo merge of the styleguide
extension, we're for ... - 11:17 Revision 10b87a3d: [TASK] styleguide: Adapt DuplicationBehavior usage
- https://github.com/TYPO3-CMS/styleguide/pull/454
Resource\Enum\DuplicationBehavior instead of
Resource\DuplicationBe... - 10:58 Revision c7ea9e7f: [TASK] Bump friendsofphp/php-cs-fixer:^3.37.1
- Minor CGL streamlinings from latest php-cs-fixer.
> composer req --dev friendsofphp/php-cs-fixer:^3.37.1
> Build/Scr... - 10:58 Revision f1428290: [TASK] Bump friendsofphp/php-cs-fixer:^3.37.1
- Minor CGL streamlinings from latest php-cs-fixer.
> composer req --dev friendsofphp/php-cs-fixer:^3.37.1
> Build/Scr... - 10:57 Revision 5ddabe2e: [TASK] Bump friendsofphp/php-cs-fixer:^3.37.1
- Minor CGL streamlinings from latest php-cs-fixer.
> composer req --dev friendsofphp/php-cs-fixer:^3.37.1
> Build/Scr... - 10:56 Revision 3757c79d: [TASK] styleguide: Bump friendsofphp/php-cs-fixer:3.37.1
- https://github.com/TYPO3-CMS/styleguide/pull/453
* Align rules with core
* php-cs-fixer 3.37.1 and don't allow updat... - 09:50 Revision d58d6be7: [TASK] Use constructor property promotion in ext:install
- Several classes in ext:install do not use constructor property
promotion. This change introduces constructor property...
Also available in: Atom