Activity
From 2021-07-02 to 2021-07-31
2021-07-30
- 18:02 Revision bd6ab528: [BUGFIX] Do not show empty dates of system news
- If the creation date of a system news is cleared by an editor, the
rendered news must skip the date.
Resolves: #9457... - 16:34 Revision 6db43aa0: [BUGFIX] Fix application type check in CategoryPermissionsAspect
- Resolves: #94678
Related: #92953
Releases: master
Change-Id: I33073717590a8561c9c5cfe4a1d76bfc627ff949
Reviewed-on: h... - 13:26 Revision 0d2cd6c2: [TASK] Deprecate wincache cache backend
- The upstream wincache PHP module is unmaintained, a
PHP 7.4 version came late and there is no work for
a PHP 8 compat... - 12:46 Revision 26b92289: [TASK] styleguide: phpstan adaptions due to core changes
- 11:47 Revision 423dc596: [BUGFIX] Clarify IPv6 address matching
- When matching IPv6 addresses (for example in IPmaskList)
appending the address with * as wildcards will not work.
The... - 11:44 Revision d780c0b5: [TASK] Deprecate pdo cache backend
- The 'pdo' cache backend is of rather little use since
the Typo3DatabaseBackend supports the casual DBMS via
doctrine/... - 11:19 Revision 7a347e83: [BUGFIX] Clarify IPv6 address matching
- When matching IPv6 addresses (for example in IPmaskList)
appending the address with * as wildcards will not work.
The... - 10:50 Revision 5b3162c5: [FEATURE] showPossibleLocalizationRecords for tt_content image, assets, media
- Scenario:
A tt_content default language record with images, assets or media
is localized ("translate" / "connected" m... - 06:50 Revision 07ecd7c1: [BUGFIX] Fix #modulemenu collapsed state on Firefox
- Due to different handling of scrollbar positioning and layouting in
user agents (most use the operating system's grap...
2021-07-29
- 21:48 Revision 130422b3: [TASK] Change indent for .rst in .editorconfig
- For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a... - 21:48 Revision a98794af: [TASK] Change indent for .rst in .editorconfig
- For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a... - 21:30 Revision a47d774a: [TASK] Change indent for .rst in .editorconfig
- For the covenience when creating files with code snippets
the indent of .rst is changed to 4 spaces. This works for
a... - 20:36 Revision f2a9a6dc: [TASK] Expose raw definition of backend layout model
- Allows to make use of custom properties in backend layouts,
e.g. like shown below in Fluid templates:
```
<f:if cond... - 20:23 Revision 0e8d3464: [BUGFIX] Fix sphinx warnings in previous changelog entries
- Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
... - 20:22 Revision ea6cbb00: [BUGFIX] Fix sphinx warnings in previous changelog entries
- Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
... - 20:03 Revision b3187510: [BUGFIX] Fix sphinx warnings in previous changelog entries
- Fixes Layout problems: Malformed lists, malformed
headlines, non-working links to documentation or
other changelogs.
... - 19:21 Revision bf8c6585: [FEATURE] Find image resources in srcset attributes
- Extend the HtmlParser to support srcset attributes, which can
be found in img tags or source tags inside of HTML 5 pi... - 19:15 Revision 40eece30: [TASK] Synchronize core changelog files between v11, v10, v9
- The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C... - 19:15 Revision 69ba587b: [TASK] Synchronize core changelog files between v11, v10, v9
- The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C... - 19:15 Revision 737af52d: [TASK] Synchronize core changelog files between v11, v10, v9
- The nifty ruleset for handling core changelog files described at
https://docs.typo3.org/c/typo3/cms-core/10.4/en-us/C... - 19:03 Revision bd167fcf: [BUGFIX] Skip range validation if input value and default are both "0"
- This patch fixes a regression originally introduced in #94103. The
problem there was simply an erroneous strict compa... - 19:02 Revision 1ab06b38: [BUGFIX] Add typehints for Doctrine DBAL 2.13.x
- In order to have developers use the new API
in their IDEs, the type hints for QueryBuilder->execute()
and Connection-... - 17:31 Revision 544c0da4: [TASK] Move a Changelog file to correct directory
- The patch for issue #91123 was originally planned for
having a v10 backport, but made it to master only and
has been ... - 15:52 Revision 82f807bd: [BUGFIX] Streamline mount page resolving for HMENU special=list
- TYPO3 used RelationHandler for HMENU special=list to
fetch all pages for this menu once, but fetched
the full records... - 15:48 Revision a22be10b: [BUGFIX] Improve loading of related records in Backend UI
- This change uses RelationHandler for foreign_table / allowed and MM
in BackendUtility::getProcessedValue in a consist... - 15:26 Revision 2d04af91: [BUGFIX] Skip range validation if input value and default are both "0"
- This patch fixes a regression originally introduced in #94103. The
problem there was simply an erroneous strict compa... - 13:47 Revision fdfed0d5: [TASK] Remove exclude setting from important fields
- To simplify setting up permissions the following fields
are now always shown to editors:
- 'slug' in table 'pages'
-... - 11:18 Revision 367424f3: [FEATURE] Add autocomplete attribute to PasswordViewHelper
- The PasswordViewHelper is extended for a new tag
attribute "autocomplete", which can be used to
instruct the users' p... - 10:55 Revision 9931125a: [TASK] Add NEON files to .editorconfig
- The NEON files are currently missing in the .editorconfig
and properly added by this patch.
Resolves: #94637
Release... - 10:54 Revision c975426b: [TASK] Doctrine DBAL: Use fetchAssociative() instead of fetch()
- This change migrates $result->fetch() methods
to $result->fetchAssociative() and $result->closeCursor()
to $result->f... - 10:28 Revision e5805210: [BUGFIX] Fix several PHP 8 warnings for non admin users
- Resolves: #94652
Releases: master
Change-Id: I805352b13eae98fd207ca45bbade34c489cc4c6d
Reviewed-on: https://review.ty... - 10:26 Revision 5d1993bd: [TASK] Add NEON files to .editorconfig
- The NEON files are currently missing in the .editorconfig
and properly added by this patch.
Resolves: #94637
Release... - 09:49 Revision 5e18c1c7: [BUGFIX] Extend settings ac tests to revert changes when done
- Settings acceptence tests has been extended to revert
all changes done to the installer when the test finished.
On t...
2021-07-28
- 17:18 Revision fcf3b07f: [TASK] Raise typo3/cms-styleguide:~11.4.0
- Similar to styleguide's backend TCA data generator,
the extension can now generate a demo frontend to
render a page t... - 16:17 Revision da5e5fe3: [RELEASE] styleguide: 11.4.0 Styleguide can generate a demo frontend
- 15:56 Revision 4da56766: [TASK] styleguide: Add frontend user and group
- https://github.com/TYPO3-CMS/styleguide/pull/230
Create frontend user and group and configure it for frontend
login.... - 13:30 Revision 73dc99c9: [TASK] Extend runTests restricted acceptance tests example
- Show in runTests -h command how to execute one specific acceptance
test. The syntax in codeception is a bit different... - 13:27 Revision bd16ec16: [TASK] styleguide: Add additional example for inputDateTime with range set
- https://github.com/TYPO3-CMS/styleguide/pull/228
This allows us to test saving empty dates with a lower range set to... - 13:08 Revision 211bb660: [TASK] styleguide: Cleanup code
- https://github.com/TYPO3-CMS/styleguide/pull/229
Unify creation of sys_languages and extend methods/forms
for later ... - 12:26 Revision b73892f7: Task/progress indicator (#225)
- When creating or deleting demo data in the backend module,
a loading indicator is shown, and the button is disabled.
... - 07:41 Revision cfb31933: [TASK] Migrate Doctrine DBAL fetchAll() to fetchAllAssociative()
- Since TYPO3 uses the \PDO::FETCH_ASSOC fetch mode
by default, fetchAll() is the equivalent for fetchAllAssociative()
... - 06:44 Revision 3748cafd: [BUGFIX] Initialize tooltips only once
- Due to several modules initializing tooltips, it might happen that they
are initializing the same element twice or ev...
2021-07-27
- 14:54 Revision 62be6503: [TASK] Clean up Move Element Controller
- This change
* Streamlines Controller Code
* Avoids unneeded Fluid assigns
* Uses strict typing
Resolves: #94604
Rel... - 11:59 Revision 2ea7f0c5: [FEATURE] Allow icon identifiers in the report module registration
- To further streamline the usage of the IconRegistry, the reports
registration array now allows to define an icon iden... - 10:17 Revision 11b9fab8: [BUGFIX] Check whether realpath exists in runTests.sh
- #94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ... - 10:14 Revision c10e00c3: [BUGFIX] Check whether realpath exists in runTests.sh
- #94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ... - 09:59 Revision 20e7e865: [BUGFIX] Check whether realpath exists in runTests.sh
- #94612 introduced the realpath command for retrieving
the "CORE_ROOT" path. This however leads to execution
failures ... - 06:58 Revision 954f0fa9: [BUGFIX] Do not use FrontendRestrictionContainer for index_config
- The indexed_search queries to "index_config" do not need
to have the FrontendRestrictionContainer as the default
rest...
2021-07-26
- 16:58 Revision 906873a6: [BUGFIX] Cast $siteUrl to string
- In case substr returns false $siteUrl
is now casted to string and covered
by an additional unit test.
Resolves: #946... - 16:36 Revision 4ab93f35: [TASK] Use Composer runtime platform check instead of our own
- Several benefits come (basically for free) with this change.
1. We only maintain platform dependencies in composer.j... - 16:17 Revision d6e2b8d4: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
- The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c... - 15:59 Revision f0039ee7: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
- The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c... - 15:37 Revision 6aa3ebe0: [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3
- The GitHub main repository has been renamed from "TYPO3/TYPO3.CMS"
to "typo3/typo3".
The new URL is https://github.c... - 12:59 Revision 75a6ad71: [BUGFIX] Fix undefined array warning for indexed_search
- Fix PHP8 undefined array key in indexed_search when
typoscript configuration is not included.
Resolves: #94631
Relea... - 10:13 Revision 0893b693: [BUGFIX] Fix page layout grid columns
- This fixes inconsistency in the display of the grid columns
between the fluid based page module and PageLayoutView.
...
2021-07-25
- 09:42 Revision b4c61a87: [BUGFIX] Use correct maximum width/height for media preview
- Smaller images must not be blown up in visual size if smaller than
400x590px.
Resolves: #94475
Releases: master, 10.... - 09:33 Revision c9e22a8f: [BUGFIX] Use correct maximum width/height for media preview
- Smaller images must not be blown up in visual size if smaller than
400x590px.
Resolves: #94475
Releases: master, 10....
2021-07-23
- 13:35 Revision 5c8d0397: [TASK] Deprecate extbase ObjectManager
- With all non-legacy usages of ObjectManager being gone,
this final patch adds a series of @deprecation annotations
th... - 09:04 Revision 6e75da76: [BUFIX] Set fallback for undefined array keys in PHP8
- Fix undefined array keys in form, core and
indexed_search for the frontend and in
extensionmanager.
Resolves: #94613...
2021-07-22
- 16:10 Revision 900bfc9f: [BUGFIX] Do not encode password reset link in plain text
- The reset link, sent in the plain text version of the
PasswordReset functionality is not longer be encoded
as this ma... - 15:58 Revision f155250f: [BUGFIX] Do not encode password reset link in plain text
- The reset link, sent in the plain text version of the
PasswordReset functionality is not longer be encoded
as this ma... - 15:27 Revision 8cff525a: [FEATURE] Use https by default when autolinking in RTE
- When using CKEditor with autolinking plugin enabled
(e.g. simply typing www.typo3.org in the RTE) https:// is
now use... - 15:25 Revision 583d51dd: [TASK] Make runTests.sh compatible with docker-compose v2
- docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ... - 15:24 Revision bcb50908: [BUGFIX] Correctly resolve arrays in log messages
- When using an array as data for a log entry placeholder,
it must be imploded as otherwise the placeholder would
not b... - 15:17 Revision a71bb9da: [TASK] Make runTests.sh compatible with docker-compose v2
- docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ... - 14:55 Revision 7970143b: [TASK] Make runTests.sh compatible with docker-compose v2
- docker-compose.yml is now working with v2.0.0beta.
Restored old behavior to retrieve the actual CORE_ROOT
path using ... - 14:54 Revision b9f25d92: [BUGFIX] Respect TCA type language in getProcessedValue
- Since #57082 the language columns, typically
`sys_language_uid`, are defined with the new
TCA type "language" instead... - 14:54 Revision d30ba9cf: [TASK] Avoid ObjectManager in ext:extbase
- This finishes removal of regular extbase ObjectManager
usages throughout the core: All left over places are
fallback ... - 14:53 Revision 129452ff: [TASK] ext:beuser BackendUser model does not extend extbase model
- To further clean up ext:beuser and allow more refactoring
of the extension, the BackendUser model no longer extends
t... - 14:51 Revision e5bf0c14: [TASK] https as default scheme in f:uri.external and f:link.external
- When no scheme is given using f:uri.external or
f:link.external fluid view helpers, they now fall
back to https inste... - 14:51 Revision 8972957a: [BUGFIX] Properly mark QueryView as deprecated
- The class logs a deprecation in __construct(),
but the @deprecated annotation is missing.
Unit and functional tests ... - 10:36 Revision 52399538: [TASK] styleguide: Replace fetchColumn with fetchOne for Doctrine DBAL
- 10:18 Revision d6fa37ea: [TASK] Replace fetchColumn with fetchOne for Doctrine DBAL
- This change replaces all query results from the
database from fetchColumn() to fetchOne(), as this
is the new API use... - 09:47 Revision b6c2a5ea: [BUGFIX] Use ForwardResponse arguments if not null
- Issue #92815 introduced a regression which triggered an endless
recursion in case of a validation error.
A bit longe... - 09:38 Revision 29fb5f52: [BUGFIX] Undefined array key with PHP8 in old services API
- Fix a PHP Warning on custom auth services that have
no service subtype "processLoginDataBE".
Resolves: #94599
Releas... - 09:02 Revision bcb0bea0: [TASK] styleguide: Fix testing for MacOS and docker-compose 2
- https://github.com/TYPO3-CMS/styleguide/pull/226
Changed syntax of docker-compose.yml to be compatible
with v2.0 and... - 07:52 Revision 637fb942: [BUGFIX] Another DataHandler PHP 8 fix
- A rather obvious TCA access scenario.
Resolves: #94611
Releases: master
Change-Id: Ie4ac8c7d1978e89de28076e0d036db19...
2021-07-21
- 17:21 Revision b8d7cddb: [BUGFIX] Fix inactive languages in LanguagePack
- The "Manage Language Packs" modal now displays
the inactive languages correct. This was previously
overridden by boot... - 15:46 Revision dd98a14e: [TASK] styleguide: Provide default autowiring definition in Services.yaml
- Resolves: https://github.com/TYPO3-CMS/styleguide/issues/221
- 15:38 Revision db359d4d: [BUGFIX] styleguide: Apply CGL fixes
- 15:35 Revision 6f66fc0a: [BUGFIX] styleguide: CI cgl test needs -n to actually fail if broken
- 15:29 Revision 31f04ef5: [TASK] styleguide: Honor xdebug for php-cs-fixer
- Allow
Build/Scripts/runTests.sh -x -p 7.4 -s cgl - 14:39 Revision 3d984dd6: [BUGFIX] Extbase ObjectManager can inject PSR ContainerInterface
- Legacy Extbase ObjectManager has a symfony DI compiler pass
that registers all DI registered "Foo"Interface aliases
v... - 14:39 Revision db551e17: [BUGFIX] Extbase ObjectManager can inject PSR ContainerInterface
- Legacy Extbase ObjectManager has a symfony DI compiler pass
that registers all DI registered "Foo"Interface aliases
v... - 14:26 Revision 54fef611: [TASK] styleguide: Add commands for TCA and frontend create/delete
- Add the following command:
./bin/typo3 styleguide:generate frontend|tca|all
With the option '--delete' and '--create... - 13:48 Revision 3155868c: [TASK] styleguide: Minor cleanup
- 13:48 Revision 4b5d2f13: [TASK] styleguide: Add frontend generator
- https://github.com/TYPO3-CMS/styleguide/pull/223
This add 2 buttons in the backend module.
One button will create th... - 12:38 Revision f61bbff9: [BUGFIX] Ensure folder tree highlights initially selected folder
- This change fixes a variable error to use "activeFolder" instead
of "selectedFolder".
Resolves: #94579
Releases: mas... - 10:07 Revision b4c7ce7c: [BUGFIX] Add missing title tag for edit icon in page module.
- Resolves: #94573
Releases: master, 10.4
Change-Id: I62c96e78accb7a10b0da384bdd9d92a1ecab58c1
Reviewed-on: https://rev... - 09:26 Revision 933edc91: [BUGFIX] Add missing title tag for edit icon in page module.
- Resolves: #94573
Releases: master, 10.4
Change-Id: I62c96e78accb7a10b0da384bdd9d92a1ecab58c1
Reviewed-on: https://rev... - 07:16 Revision 507a3716: [BUGFIX] Fix several issues regarding Recordlist search
- Since #93892, clearing the search field did not longer
submit the form. This is now fixed by adding a dedicated
JS mo...
2021-07-20
- 21:56 Revision c07d6e01: [BUGFIX] Check whether tt_content parent page is accessible
- Both, DatabaseRecordList as well as the ContextMenu feature the
"Show" button to preview a content element on its par... - 21:33 Revision 3b3321ba: [BUGFIX] Check whether tt_content parent page is accessible
- Both, DatabaseRecordList as well as the ContextMenu feature the
"Show" button to preview a content element on its par... - 17:52 Revision 25266d21: [BUGFIX] Render upgrade wizard description in confirmation step
- To keep its context, an upgrade wizard's description is now rendered in
the confirmation step. All possibly exising H... - 10:28 Revision de36c9c6: [TASK] Set TYPO3 version to 11.3.2-dev
- Change-Id: I9a7a0c93943ef9b2da90c8d3c7d41a2bc0505380
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/700... - 10:27 Revision 4ba443ae: [TASK] Set TYPO3 version to 10.4.19-dev
- Change-Id: I56ecd0721190515bc5c3a5280bbdbbcc1dda0826
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699... - 10:27 Revision 3e204423: [TASK] Set TYPO3 version to 9.5.29-dev
- Change-Id: I06e6dfb94b03924457e918dd8ae8e767259370ea
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699... - 09:48 Revision e16fd6e9: [RELEASE] Release of TYPO3 11.3.1
- Change-Id: I1e23f7c28e2e827d136a41b2894f1946efa0c744
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699... - 09:42 Revision 7c21aada: [RELEASE] Release of TYPO3 10.4.18
- Change-Id: Ica90f7ddb25c8d9504a5c250eb040b436d7ae9ec
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699... - 09:35 Revision 860158af: [RELEASE] Release of TYPO3 9.5.28
- Change-Id: I5fa0c57b0498f4335546f1a7462ad41ae51f210c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/699... - 09:20 Revision 678dfccb: [SECURITY] Do not log sensitive data in authentication process
- When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
... - 09:19 Revision 02789b5b: [SECURITY] Mitigate XSS related to column names
- The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul... - 09:19 Revision a976a18a: [SECURITY] Encode error messages in Query Generatory & Query View
- Properly encodes error messages to be used in HTML output in
"EXT:lowlevel" Query Generator and Query View components... - 09:18 Revision 39c5a432: [SECURITY] Mitigate XSS in viewpage
- The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr... - 09:18 Revision 0b495016: [SECURITY] Do not log sensitive data in authentication process
- When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
... - 09:18 Revision 6f8d69d2: [SECURITY] Mitigate XSS related to column names
- The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul... - 09:17 Revision 843718ec: [SECURITY] Encode error messages in Query Generatory & Query View
- Properly encodes error messages to be used in HTML output in
"EXT:lowlevel" Query Generator and Query View components... - 09:17 Revision a4406f37: [SECURITY] Mitigate XSS in viewpage
- The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr... - 09:17 Revision f8082e1f: [SECURITY] Do not log sensitive data in authentication process
- When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
... - 09:16 Revision 01eb0e3b: [SECURITY] Mitigate XSS related to column names
- The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul... - 09:16 Revision 2c1db81f: [SECURITY] Encode error messages in Query View
- Properly encodes error messages to be used in HTML output in
Query View component.
Resolves: #93868
Releases: master... - 09:15 Revision 533bae31: [SECURITY] Mitigate XSS in viewpage
- The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr... - 09:15 Revision bb5e0821: [SECURITY] Do not log sensitive data in authentication process
- When having the debug logging activated for the
authentication process, sensitive data is not being
logged anymore.
... - 09:14 Revision 3218db9e: [SECURITY] Mitigate XSS related to column names
- The column names, defined in backend layouts, were not
properly encoded at some places and therefore led to a
XSS vul... - 09:14 Revision 0474ca62: [SECURITY] Encode error messages in Query View
- Properly encodes error messages to be used in HTML output in
Query View component.
Resolves: #93868
Releases: master... - 09:14 Revision e8b5427d: [SECURITY] Mitigate XSS in viewpage
- The `viewpage` module contains a preset selection, where
users can select different browser viewports. Since the
corr... - 09:08 Revision 5a49b34b: [TASK] Skip another SVG sanitizer test causing seg fault
- A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel... - 08:47 Revision 0c78fae1: [TASK] Skip SVG sanitizer test causing segmentation fault
- SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ... - 08:28 Revision 7fbe487a: [TASK] Mitigate downstream CSV code injection
- * uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
... - 08:28 Revision 7998a24b: [TASK] Mitigate downstream CSV code injection
- * uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
... - 08:28 Revision f378139c: [TASK] Mitigate downstream CSV code injection
- * uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
... - 08:27 Revision 71ed99e8: [TASK] Mitigate downstream CSV code injection
- * uses stream filter to enclose multi-line content
* adds three choosable strategies dealing with control literals
... - 08:07 Revision 80379086: [BUGFIX] Avoid PHP8 fatal errors in CommandLineUserAuthentication
- Releases: master
Resolves: #94592
Change-Id: I0616e362b598beb49859f5e78a3f2636f6cdf73f
Reviewed-on: https://review.ty... - 08:06 Revision 26198673: [BUGFIX] Avoid PHP8 fatal errors in CommandLineUserAuthentication
- Releases: master
Resolves: #94592
Change-Id: I0616e362b598beb49859f5e78a3f2636f6cdf73f
Reviewed-on: https://review.ty... - 04:59 Revision 5e676a21: [TASK] Clean up $coreExtensionsToLoad in functional tests
- FunctionalTestCase loads these core extensions by default:
core, backend, frontend, extbase, install, recordlist, flu...
2021-07-19
- 18:52 Revision 7896a612: [BUGFIX] Prevent TypeError in TableController
- Prevent a possible TypeError in TableController by
casting the input argument to string.
Resolves: #94446
Releases: ... - 18:52 Revision 936bb29c: [BUGFIX] Prevent TypeError in TableController
- Prevent a possible TypeError in TableController by
casting the input argument to string.
Resolves: #94446
Releases: ... - 17:58 Revision e566f832: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
- Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha... - 17:57 Revision a2a3490b: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
- Resolves: #94556
Releases: master, 11.3, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: ... - 17:29 Revision 5cf195d9: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
- Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha... - 17:29 Revision 80ab8672: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
- Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha... - 17:29 Revision 048d2957: [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4
- Upgrade JavaScript packages chart.js, codemirror and ckeditor4
addressing known and disclosed vulnerabilities.
* cha... - 15:28 Revision ad3a216d: [TASK] Refactor ViewHelper tests
- We have a decent test coverage of view helpers, especially
those within ext:fluid. This is an important asset and we'... - 11:50 Revision 8a9cfc8e: [TASK] Skip another SVG sanitizer test causing seg fault
- A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel... - 11:50 Revision 0828d06b: [TASK] Skip another SVG sanitizer test causing seg fault
- A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel... - 11:19 Revision 53bbf190: [TASK] Skip another SVG sanitizer test causing seg fault
- A second test is marked skipped until
an upstream patch is merged and released.
Resolves: #94582
Related: #94565
Rel... - 09:57 Revision bb8f1f05: [BUGFIX] Add missing treeActions to RecordLinkHandler
- Resolves: #94581
Releases: master
Change-Id: Id0e4fdce83f04a0c5a5060fb62832f6e93409eb3
Reviewed-on: https://review.ty... - 04:36 Revision dc620aea: [TASK] Reduce invalid arguments mentioned by PHPStan
- Resolves: #94571
Releases: master
Change-Id: Ic84bf7ba69ef5b020f91661ff5387ef4b62f34f2
Reviewed-on: https://review.ty...
2021-07-16
- 15:26 Revision d418d600: [BUGFIX] Fix undefined array key warnings for frontend in PHP8
- Add fallback for undefined array keys in EXT:frontend,
EXT:indexed_search, EXT:core.
This fixes frontend rendering o... - 15:17 Revision 2f0c2656: [FEATURE] Allow overriding fileFolder config with TSconfig
- The "fileFolder" configuration options, available for TCA
columns of type "select" are used to fill the select field
... - 13:53 Revision 6d956e81: [TASK] Clean up Permission controllers
- The PermissionController was previously handled
via extbase, even though no pure Extbase-related
feature (validation,... - 13:53 Revision 0de5ac09: [TASK] Remove empty h2 and margin in Scheduler module
- This patch removes an empty h2 tag in the scheduler
module and also removes an unnecessary margin-bottom
which visual... - 13:17 Revision cc948474: [TASK] Set TYPO3 version to 11.3.1-dev
- Releases: 11.3
Change-Id: If4cb72de5097fcbfc3b670fdfb6328523b4e2e6e
Reviewed-on: https://review.typo3.org/c/Packages/... - 10:22 Revision c39c206c: [TASK] Skip SVG sanitizer test causing segmentation fault
- SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ... - 10:21 Revision eac6c2fb: [TASK] Skip SVG sanitizer test causing segmentation fault
- SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ... - 10:21 Revision 0e53b48b: [TASK] Skip SVG sanitizer test causing segmentation fault
- SVG sanitizer test dataset entity.svg is causing segmentation fault
in certain scenarios - which might be related to ...
2021-07-15
- 08:35 Revision 7c071834: [TASK] Backport SecurityUtility.stripHtml()
- Originally introduced with #93453, this patch backports the method
`stripHtml()` from the `SecurityUtility` TypeScrip... - 08:33 Revision 44b2f4b4: [TASK] Backport SecurityUtility.stripHtml()
- Originally introduced with #93453, this patch backports the method
`stripHtml()` from the `SecurityUtility` TypeScrip... - 08:04 Revision bb9b14e8: [BUGFIX] Fix undefined array key warnings for PHP8
- Added fallback for undefined array keys
in backend, core, recycler, impexp, scheduler and
linkvalidator
Resolves: #9...
2021-07-14
- 17:54 Revision 49b5a49a: [BUGFIX] Make "Never hit" redirect filter work in combination with other filters
- Also this patch assures the filter auto submitting
is working in case no redirects were found.
Resolves: #94560
Rele... - 16:50 Revision a1891ad5: [BUGFIX] Render upgrade wizard description in confirmation step
- To keep its context, an upgrade wizard's description is now rendered in
the confirmation step. All possibly exising H... - 14:57 Revision c671a1c5: [FEATURE] Add filter option "Never hit" to Redirects module
- The Redirects module is extended for a new filter option
"Never hit". When used, the list is filtered for redirects,
...
2021-07-13
- 14:50 Revision 8c06104a: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
- Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:... - 14:50 Revision a28ebb5f: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
- Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:... - 14:49 Revision 54f68d15: [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard
- Resolves: #94556
Releases: master, 10.4, 9.5
Change-Id: I0a0515ec84408c4914a93d704e635f40ce90b22e
Reviewed-on: https:... - 14:12 Revision e7b268f4: [BUGFIX] Correctly resolve best matching FAL storage
- For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img.... - 14:11 Revision e2040358: [BUGFIX] Correctly resolve best matching FAL storage
- For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img.... - 12:47 Revision 34489f78: [TASK] Adjust RST syntax in SVG sanitizer documentation
- Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:... - 12:47 Revision 24d3417d: [TASK] Adjust RST syntax in SVG sanitizer documentation
- Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:... - 12:26 Revision 0c13ea72: [TASK] Adjust RST syntax in SVG sanitizer documentation
- Resolves: #94554
Releases: master, 10.4, 9.5
Change-Id: I30ad916b71adaa7db97b40584f7d65453936ec87
Reviewed-on: https:... - 11:49 Revision abf2498f: [BUGFIX] Fix labels for CSV download options
- Resolves: #94548
Releases: master
Change-Id: Idcfbf496e3d572744310024ce96675ece3514c48
Reviewed-on: https://review.ty... - 11:27 Revision 0443b664: [TASK] Introduce SVG Sanitizer
- This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually... - 11:27 Revision 45b389d4: [TASK] Introduce SVG Sanitizer
- This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually... - 09:19 Revision 7005ba71: [BUGFIX] Show folder path to file when editing sys_file_metadata
- When editing the metadata of a file, the file is now
resolved in FormEngine, similar to what editors see
in the file ... - 08:44 Revision 46678d22: [TASK] Set TYPO3 version to 11.4.0-dev
- Change-Id: I3380d28e1da80e182f073ce7ed38c893c7ffdc9a
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/698... - 08:01 Revision 5f11a2c9: [RELEASE] Release of TYPO3 11.3.0
- Change-Id: Icc6e6e01c230ea991a44c49908dd687cd54a867e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/698... - 07:52 Revision f4cc60d0: [BUGFIX] Revert "Always override new request arguments when forwarding"
- This reverts commit 5932bdbd91f0127b89d639799043ac8e8c2f482b.
from https://review.typo3.org/c/Packages/TYPO3.CMS/+/69... - 06:04 Revision 52937514: [TASK] Streamline clipboard UI
- The menu was removed because it contained
only already existing buttons (clear clipboard)
or buttons that do not belo...
2021-07-12
- 21:53 Revision c506e6fb: [TASK] Introduce SVG Sanitizer
- This change introduces behavior of extension `t3g/svg-sanitizer` into
the TYPO3 core. Sanitizing SVG data is actually... - 19:13 Revision 61030c7b: [BUGFIX] Correctly resolve best matching FAL storage
- For legacy reasons storage resolving in file abstraction layer still
supports using identifiers like `/fileadmin/img.... - 18:22 Revision a06a256e: [BUGFIX] Properly check shortcut permissions in ShortcutRepository
- When fetching available shortcuts for a user, also permissions
are checked by the ShortcutRepository. However previou... - 17:44 Revision 6501ef5c: [TASK] Make filelist PHP8 compatible
- Added fallback value for array undefined
keys for filelist as well as for impexp
because it is part of the current cl... - 17:43 Revision 06bca9f1: [BUGFIX] Show SVG actions in Element Browser trees
- Due to the change of scalable SVG icons the tree actions
for selecting actions in the Page Selector / File Selector
w... - 17:17 Revision 41110e39: [TASK] Move Changelog files into 11.3 for upcoming release
- With the release of TYPO3 v11.3, Changelog documentation is no
longer expected in master, but in 11.3 folder.
Resolv... - 17:15 Revision e705b302: [TASK] Improve exception messages in ImageService
- The Extbase ImageService contains a helper method
`getImage()`. This method tries to find an image in a
couple of dif... - 17:05 Revision 39392943: [BUGFIX] Properly check shortcut permissions in ShortcutRepository
- When fetching available shortcuts for a user, also permissions
are checked by the ShortcutRepository. However previou... - 17:00 Revision eb41ee8f: [TASK] Improve exception messages in ImageService
- The Extbase ImageService contains a helper method
`getImage()`. This method tries to find an image in a
couple of dif... - 16:56 Revision 1184d729: [BUGFIX] Enable ContextMenu for file mounts and file storages again
- The custom ContextMenu ItemProviders for sys_filemounts
and sys_file_storage are removed as they never worked,
becaus... - 16:46 Revision e51c76cb: [TASK] Remove FileDragProvider
- The FileDragProvider was a special provider, only
used in the "legacy" FileList tree. As this tree was
already replac... - 14:43 Revision 3e1ea9bb: [TASK] Allow to distinguish between file and folder rows in FileList
- To allow further improvements of the FileList, it is
important to be able to distinguish between file and
folder rows... - 14:41 Revision 8d1ed2dc: [BUGFIX] Enable ContextMenu for file mounts and file storages again
- The custom ContextMenu ItemProviders for sys_filemounts
and sys_file_storage are removed as they never worked,
becaus... - 14:40 Revision 16a239e7: [BUGFIX] Remove always true part of if condition
- This patch fixes several small bugs regarding DataHandler range
validation:
1. The strict comparison of the value ag... - 14:15 Revision cf1452b9: [BUGFIX] Fix missing closing divs in SelectSingleBoxElement
- Under certain conditions closing divs were missing:
1. When all fieldControls are disabled.
2. If the field itself i... - 12:54 Revision 843c14c4: [BUGFIX] Fix missing closing divs in SelectSingleBoxElement
- Under certain conditions closing divs were missing:
1. When all fieldControls are disabled.
2. If the field itself i... - 11:35 Revision 35f272f2: [BUGFIX] Remove always true part of if condition
- This patch fixes several small bugs regarding DataHandler range
validation:
1. The strict comparison of the value ag... - 11:26 Revision df82c2b3: [TASK] Migrate install tool login bootstrap classes
- The class form-inline is not present anymore and has to be replaced
with layout classes.
Also remove empty spacing d... - 11:18 Revision 4e88508b: [BUGFIX] Re-align IRRE header fields for FAL elements
- The IRRE header block of each element (such as "filename" and "title")
renders a "dl" as block as "dl-horizontal" was... - 11:14 Revision 6141e855: [TASK] Remove unused variables throughout core
- Due to refactoring or very old code some places in the core define
unused variables or variables, which are immediate... - 11:07 Revision 4c78f44e: [BUGFIX] Apply correct classes in content element wizard filter
- With the upgrade to Bootstrap 5, the CSS classes for setting a tab's
state need to get applied to the anchor element,... - 08:14 Revision 6b9baf3a: [BUGFIX] styleguide: phpstan happy again
- 07:31 Revision 10bc3ffc: [TASK] Add placeholder for title field in create multiple pages
- Since the page title field is labeled by "Page X:", instead of
the field label (as it's the case for the doktype), a ...
2021-07-11
- 18:20 Revision 7f467fe6: [TASK] Add placeholder for title field in create multiple pages
- Since the page title field is labeled by "Page X:", instead of
the field label (as it's the case for the doktype), a ...
2021-07-10
- 11:46 Revision 760dced8: [FEATURE] Add option to edit metadata of file via ContextMenu
- To further improve the FileList and to ease the use for
editors, the context menu for files has been extended
by a ne...
2021-07-09
- 16:03 Revision 4488cffd: [BUGFIX] Rename recordlist export functionality to "download"
- To prevent confusion between the EXT:impexp functionality
and the recordlists' own export functionality, latter is
re... - 14:25 Revision c802dacf: [BUGFIX] Allow to abort a selected upgrade wizard before execution
- An administrator is now able to abort the confirmation of an selected
upgrade wizard without the need to close and re... - 13:25 Revision b4b01526: [BUGFIX] Allow to abort a selected upgrade wizard before execution
- An administrator is now able to abort the confirmation of an selected
upgrade wizard without the need to close and re... - 12:51 Revision 65a5cefb: [TASK] Reflect patched jQuery state
- Documents the fact that bundled jQuery v3.3.1 actually has been patched
to reflect security changes for jQuery v3.4.1... - 12:51 Revision 9fa8fadb: [TASK] Reflect patched jQuery state
- Documents the fact that bundled jQuery v3.4.1 actually has been patched
to reflect security changes for jQuery v3.5.1... - 12:49 Revision fc7f7ae8: [BUGFIX] Unlink temp files in import of ext:impexp
- The check that the file is in one of the temporary folders has been
removed, as this check is already done in the unl... - 12:48 Revision 2301a351: [BUGFIX] Unlink temp files in import of ext:impexp
- The check that the file is in one of the temporary folders has been
removed, as this check is already done in the unl... - 12:47 Revision 20ade491: [TASK] Streamline File List and Clipboard Selection Options
- This change moves the "Display Thumbnails" selection above the
File List table, which then unifies this selection wit... - 11:41 Revision f30b32cd: [BUGFIX] Unlink temp files in import of ext:impexp
- The check that the file is in one of the temporary folders has been
removed, as this check is already done in the unl... - 09:12 Revision 37424762: [BUGFIX] Handle invalid source string correctly in ImageService
- The ImageService->getImageFromSourceString() tries
to retrieve a FileInterface from a given source string,
e.g. with ... - 08:30 Revision bcd19bf2: [BUGFIX] Avoid crash due to endless loop in Fluid-based Page Module
- Page Module partial `PageLayout/Record/Preview` tries to render optional
`PageLayout/Record/{item.record.CType}/Previ... - 08:29 Revision 29b02f9b: [BUGFIX] Ensure sys_log.level is varchar
- The update wizard should make sure that the
level field is migrated from integer to varchar
otherwise a BE login is n... - 08:20 Revision 225b0809: [BUGFIX] Handle invalid source string correctly in ImageService
- The ImageService->getImageFromSourceString() tries
to retrieve a FileInterface from a given source string,
e.g. with ... - 08:17 Revision cf55f1de: [BUGFIX] Do not validate selectTree in SelectTreeElement.ts
- The validation is already done in the FormEngineValidation on load.
In the method loadDataAfter the tree nodes are n... - 08:17 Revision 1103863b: [BUGFIX] Fix the upgrade docs panel and add tests
- Docs panel will open on click and show its content
again and add tests for all cards in this module
to make sure it i... - 08:06 Revision 0a24d1e9: [BUGFIX] Avoid crash due to endless loop in Fluid-based Page Module
- Page Module partial `PageLayout/Record/Preview` tries to render optional
`PageLayout/Record/{item.record.CType}/Previ... - 07:58 Revision af49bb96: [TASK] Remove window.open inline JavaScript in backend
- To reduce the amount of inline JavaScript corresponding `window.open`
occurrences are removed from TYPO3 backend user... - 07:56 Revision c5290640: [TASK] Avoid access of global request in view helpers
- Since #92826, our own RenderingContext implementation,
available in our view helpers, contains the getRequest()
metho... - 07:40 Revision 8482d77f: [BUGFIX] Set fallback for undefined array key in php8
- After reset user preferences in settings module the
Configuration Module shows undefined array key warning.
An empty ...
2021-07-08
- 17:17 Revision fb1b1770: [TASK] Acceptance tests for the Indexed Search
- Basic test for Indexed Search backend module checking
main modes are loading properly.
Releases: master
Resolves: #9... - 16:18 Revision e9fc0cc0: [BUGFIX] styleguide: phpstan green again after some core master extbase changes
- 16:00 Revision a34d067a: [TASK] Process _PATH_ field also in directory listing
- In #87974 the special _PATH_ field was added to
FileList, to be displayed on the search result view.
To be consisten... - 16:00 Revision 1eda4529: [BUGFIX] Allow proper back-linking in File List
- The File List now creates links through
the UriBuilder, allowing to use actions (such as rename)
while then keeping s... - 15:57 Revision 9ea6ad02: [BUGFIX] Fix array undefined warnings in "DB Check" Module
- Add fallback for undefined array keys to make "DB Check"
compatible with PHP8.
Also basic tests have been added to c... - 08:32 Revision cdc6b71f: [TASK] Unify code in FileList
- Currently, the Backend module File > FileList
has two main views:
* The list view
* The search result view
Both are...
2021-07-07
- 17:55 Revision 14d509cc: [BUGFIX] Re-add language switcher for sys_file_metadata records
- Using the TranslationConfigurationProvider API returns an array
of available languages for a given site (and on pid=0... - 14:30 Revision c109434b: [DOCS] Complete new pagination changelog rst
- Add missing pagination example to feature rst.
Only paginator is not enough to actually create a new pagination.
Rel... - 13:41 Revision 7aff0fc2: [TASK] Define ImageService as lowlevel service
- As identified in #94491, ImageService may be used
in installtool context and is therefore now
defined as lowlevel ser...
2021-07-06
- 15:13 Revision bb831f22: [DOCS] Complete new pagination changelog rst
- Add missing pagination example to feature rst.
Only paginator is not enough to actually create a new pagination.
Rel... - 14:39 Revision 7e6a9da5: [BUGFIX] Do not inject ImageService in ImageViewHelper
- The ImageViewHelper is used in install tool context,
when sending the "login successful" or "login failed"
email, whi... - 13:50 Revision a8ebadb6: [TASK] Remove duplicated button in Edit File dialog
- The button "save and close" is removed because
"save" button does exactly the same thing.
To streamline behavior the ... - 12:33 Revision 9f611081: [BUGFIX] Set position for alert container to fixed
- In the install tool the flash message is not visible
when a user scrolls down. This has been solved by
setting positi... - 12:00 Revision 971a62cf: [BUGFIX] Set position for alert container to fixed
- In the install tool the flash message is not visible
when a user scrolls down. This has been solved by
setting positi... - 09:59 Revision 939003e5: [FEATURE] Introduce rate limiter for failed logins
- The PHP library `symfony/rate-limiter` has been integrated
in order to provide a rate limiting API for the TYPO3 core... - 09:45 Revision ef218070: [BUGFIX] Add fallback values for array keys in FormEngine
- Array key undefined has been fixed by adding a fallback
value for array fields "doSaveFieldName" and
"elementBaseName...
2021-07-05
- 11:11 Revision 16c5cae9: [FEATURE] Improve show columns selection functionality
- In #94218, the show columns selection was already improved
by relocating it to each tables' header, making it always
... - 10:00 Revision 0e01a866: [BUGFIX] Fix dashboard error when event is not initialized
- When trying to add a widget when events not applied caused
the add widget button to throw "undefined array key 'widge... - 09:02 Revision 5932bdbd: [BUGFIX] Always override new request arguments when forwarding
- Issue #92815 introduced a regression which triggered an endless
recursion in case of a validation error.
A bit longe... - 08:03 Revision ce24ce8f: [TASK] Update bootstrap to 5.0.2 and @types/bootstrap to 5.0.16
- This patch updates bootstrap to version 5.0.2, introducing several
bugfixes. See https://github.com/twbs/bootstrap/re...
Also available in: Atom