Activity
From 2019-11-01 to 2019-11-30
2019-11-29
- 22:34 Revision ca69da23: [TASK] Update doctrine/annotations dependency
- TYPO3 Core now requires at least doctrine/annotations
1.7, effectively helping to upgrade to PHP 7.4.
Composer comma... - 22:24 Revision af9d0674: [BUGFIX] Fix broken Fluid templates
- In some versions of PHP there is a PCRE bug, which will be triggered when
using an unquoted array syntax in Fluid tem... - 21:53 Revision ff710d54: [TASK] Update doctrine/annotations dependency
- TYPO3 Core now requires at least doctrine/annotations
1.7, effectively helping to upgrade to PHP 7.4.
Resolves: #898... - 21:15 Revision 0f0942d7: [TASK] Integrate NormalizedParams into Install Tool
- The normalizedparams middleware is not executed in the install
tool anymore, which is added by the NormalizedParamsAt... - 20:36 Revision c57f959a: [BUGFIX] Do not send default data for page tree items
- In order to lower response size (by 40-50%) of the page tree controller
several page tree item properties are only se... - 19:46 Revision 42c56333: [BUGFIX] Open a new tab if window name in backend is `newTYPO3frontendWindow`
- If a preview is opened via the TYPO3 backend, the opened window has the
name `newTYPO3frontendWindow` to ensure only ... - 19:29 Revision f8b21a4c: [BUGFIX] Corrected condition for pid -1 replacement
- Resolves: #89373
Releases: master
Change-Id: I5ee8789c43c681d1bed310a74e5947a78130f82e
Reviewed-on: https://review.ty... - 19:24 Revision 45b74eeb: [BUGFIX] Open a new tab if window name in backend is `newTYPO3frontendWindow`
- If a preview is opened via the TYPO3 backend, the opened window has the
name `newTYPO3frontendWindow` to ensure only ... - 18:55 Revision 0064e946: [BUGFIX] RTE: Link with anchor and params not working
- Adds parsing of link ensure correct order of query params and anchor.
Resolves: #88095
Releases: master, 9.5
Change-... - 18:42 Revision 8377ac84: [BUGFIX] Use correct testing container for JS related tests -again
- TYPO3 v9 uses node version 8, which is provided by the php test
containers. The wrong backport from master provides n... - 15:14 Revision 78acfec5: [TASK] Remove call to _setRef
- Resolves: #89806
Releases: master
Change-Id: I587bda0e8101d963e6e8c2bfc72f7f1cb3632243
Reviewed-on: https://review.ty... - 14:42 Revision 01516aff: [BUGFIX] No longer include punctuation in CKEditor autolinks
- Punctuation at the end of a link will no longer be automatically included
in the link. It is valid as part of a link,... - 14:17 Revision 70f516bb: [TASK] Improve pre-merge test run configs
- A common abstract for both pre-merge and security-pre-merge test
runs eases the adaption in case of need, for example... - 13:44 Revision a0c27a87: [TASK] Improve pre-merge test run configs
- A common abstract for both pre-merge and security-pre-merge test
runs eases the adaption in case of need, for example... - 13:43 Revision ab01fabd: [BUGFIX] Correct link parsing with anchor and params
- Adds parsing of link to ensure correct order of query params and anchor.
Resolves: #88095
Releases: master, 9.5
Chan... - 13:38 Revision 9735a3ac: [BUGFIX] Fix translated shortcut target in menus
- This ensures that the target of translated "shortcut" pages is
properly available. Normally this value is lost due to... - 13:36 Revision d794b188: [TASK] Apply rector sets php54 and php55
- php bin/rector process
Both sets php54 and php55 have been applied at the
same time because set php54 didn't result ... - 13:23 Revision 6b56ef61: [TASK] Update codemirror to v5.49.2
- Executed command:
yarn upgrade codemirror
Resolves: #89801
Releases: master, 9.5
Change-Id: Ib47a110c85c15a2b1fcc... - 13:17 Revision 68abe9e8: [TASK] Improve pre-merge test run configs
- A common abstract for both pre-merge and security-pre-merge test
runs eases the adaption in case of need, for example... - 13:00 Revision 222c0fde: [TASK] Update codemirror to v5.49.2
- Executed command:
yarn upgrade codemirror
Resolves: #89801
Releases: master, 9.5
Change-Id: Ib47a110c85c15a2b1fcc... - 12:59 Revision d7602401: [BUGFIX] Remove var_dump() call in EnhancerSiteRequestTest
- Resolves: #89802
Related: #87688
Releases: master
Change-Id: Idad44540f71fb8befac7014e6c7979d102fd486d
Reviewed-on: h... - 12:04 Revision 8598c4b9: [BUGFIX] No longer include punctuation in CKEditor autolinks
- Punctuation at the end of a link will no longer be automatically included
in the link. It is valid as part of a link,... - 11:34 Revision 389fac2f: [TASK] Use ArrayObject for middleware storage in symfony container
- Symfony 4.4 deprecated support for non-object services:
https://github.com/symfony/dependency-injection/commit/6f11b3... - 11:19 Revision b30f5960: [BUGFIX] Use native phpunit functionality in Fluid tests
- Some "methods" used in ViewHelpers to mock a class (RenderingContext)
which only uses a fixture to avoid constructor ... - 09:31 Revision bfca2976: [TASK] Restructure nighly test plan spec
- There will be more tests with other PHP versions and DBMS versions
in the future, a little cleanup round will ease th... - 09:30 Revision bcb8bbbf: [TASK] Restructure nighly test plan spec
- There will be more tests with other PHP versions and DBMS versions
in the future, a little cleanup round will ease th... - 08:13 Revision 737b1658: [BUGFIX] Allow to switch clipboard mode to copy without items
- This change allows to change to "Copy Mode" in the clipboard
without having items on the clipboard.
However, switchi... - 08:10 Revision f9badf9b: [BUGFIX] Fix translated shortcut target in menus
- This ensures that the target of translated "shortcut" pages is
properly available. Normally this value is lost due to... - 07:47 Revision 5601673d: [BUGFIX] Provide global Symfony container instance in upgrade wizards
- Upgrade wizars may contain legacy code that requires services
using makeInstance. As makeInstance needs to use the PS... - 07:40 Revision f2d0b637: [BUGFIX] Allow to switch clipboard mode to copy without items
- This change allows to change to "Copy Mode" in the clipboard
without having items on the clipboard.
However, switchi...
2019-11-28
- 22:09 Revision 0914114e: [TASK] Remove dependency to FileStreamWrapper
- We can use vfs stream directly nowadays.
Resolves: #89798
Releases: master
Change-Id: Ie41eccb21dff70c6587bfd1380488... - 14:43 Revision 3adc562f: [DOCS] Add example for saving uploaded files in SaveToDatabase finisher
- This adds an example on how to save uploaded files in ext:news'
`sys_file_reference` columns.
Releases: master, 9.5
... - 11:52 Revision fcb27807: [TASK] Restructure nighly test plan spec
- There will be more tests with other PHP versions and DBMS versions
in the future, a little cleanup round will ease th... - 11:22 Revision 81e4d5ef: [DOCS] Add example for saving uploaded files in SaveToDatabase finisher
- This adds an example on how to save uploaded files in ext:news'
`sys_file_reference` columns.
Releases: master, 9.5
... - 10:28 Revision cb0252a6: [BUGFIX] Run integration docblock tests for security builds on correct branch
- Resolves: #89791
Releases: master
Change-Id: I9716c810035886dd3c1a5579b6b2e33ac38f585e
Reviewed-on: https://review.ty... - 08:28 Revision 4c1848d8: [FEATURE] Extbase-based Frontend Login Form
- A new Extbase-based plugin is added to TYPO3's Extension "felogin"
which can be used as a toggle with custom template... - 07:43 Revision cc0ef16e: [TASK] Future-proof Fluid template namespace imports
- Corrects Fluid templates which use a space around the
equals sign in namespace imports - a notation which
will not be... - 07:41 Revision 5bdd9baa: [BUGFIX] Render FlashMessages at ClearCache
- Custom Clear Cache implementations can provide their own summary of results.
The content of a JSON response can send ... - 07:39 Revision 5a94bc14: [TASK] Future-proof Fluid template namespace imports
- Corrects Fluid templates which use a space around the
equals sign in namespace imports - a notation which
will not be... - 07:21 Revision fd949cf3: [DOCS] Use correct filename in documentation of fluid styled content
- Use correct filename (like in previous paragraph).
Releases: master, 9.5, 8.7
Resolves: #89570
Change-Id: Ieb34118a1... - 07:06 Revision d74d5d4d: [BUGFIX] Avoid applying parameter inflation during route resolving
- Remaining parameters need to be deflated (prepared and normalized to
strings and fitting into Symfony route length an... - 05:59 Revision 941a93d0: [DOCS] Use correct filename in documentation of fluid styled content
- Use correct filename (like in previous paragraph).
Releases: master, 9.5, 8.7
Resolves: #89570
Change-Id: Ieb34118a1...
2019-11-27
- 22:31 Revision ceafda03: [BUGFIX] Fix compatibility with symfony/dependency-injection:5.0
- The recently released symfony 4.4 introduced a deprecation for
non-object services and so 5.0 dropped support.
That m... - 16:13 Revision 2137e330: [TASK] Require rector/rector
- composer require --dev rector/rector:"^0.5.0"
This commit introduces the requirement to rector/rector to
automatical... - 15:06 Revision 8860c622: [BUGFIX] Hide edit link for records the user has no edit permissions for
- tt_content records that were translated in "free mode" are still visible
to users in the list view, even if they don'... - 13:58 Revision 7aa33662: [TASK] Update friendsofphp/php-cs-fixer to 2.16.1
- composer require --dev friendsofphp/php-cs-fixer:"^2.16.1"
Raising the version brings support for running the fixer ... - 10:49 Revision ba50c94e: [FEATURE] Support env vars in YAML file names on import
- To have a variable import chain per environment (dev, stage etc) for
example, YAML files now may contain environment ...
2019-11-26
- 21:14 Revision a86f5e41: [BUGFIX] Fix double encoding of current page link in link wizard
- Remove the double html encoding of the current link in the
PageLinkHandler.
The HTML is encoded centrally in the Bro... - 20:39 Revision 58c15109: [BUGFIX] Fix double encoding of current page link in link wizard
- Remove the double html encoding of the current link in the
PageLinkHandler.
The HTML is encoded centrally in the Bro... - 16:46 Revision ca899ef7: [TASK] Update friendsofphp/php-cs-fixer to 2.16.1
- composer require --dev friendsofphp/php-cs-fixer:"^2.16.1"
Raising the version brings support for running the fixer ... - 13:56 Revision c51baa60: [DOCS] Fix explanation of content element TypoScript example
- The example makes use of a reference, not a copy. This is now reflected
by the text.
Releases: master, 9.5
Resolves:... - 08:40 Revision b4070c69: [BUGFIX] Use current site language in indexed search by default
- Using Indexed Search plugin, one can customize the language selector,
however, you needed a TypoScript condition, as ... - 08:27 Revision 28abe148: [BUGFIX] Use correct icon for menu separator if hidden in menu
- Now pages of doktype "menu separator" are using the correct icon
if `nav_hide` is set.
Resolves: #89615
Releases: ma... - 08:00 Revision b2e47de4: [BUGFIX] Use current site language in indexed search by default
- Using Indexed Search plugin, one can customize the language selector,
however, you needed a TypoScript condition, as ...
2019-11-25
- 21:20 Revision ce6fdfad: [TASK] Streamline autoloading of test classes in extbase
- - Adjust namespaces of classes according to PSR-4
- Add a classmap for test fixtures
Releases: master
Resolves: #897... - 14:09 Revision ea224f87: [TASK] Refer to classes in typo3fluid in Changelog
- The changelog about removing classes from `ext:fluid` is changed
to refer to the classes in typo3fluid. This should e... - 13:54 Revision 5e7b8a04: [BUGFIX] Use correct ViewHelper namespace in PHPDoc of SubmitViewHelper
- In the PHPDoc's example of SubmitViewHelper a wrong namespace was used.
This adds the correct ViewHelper namespace `f... - 11:32 Revision 6767a461: [TASK] Improve accessibility of user settings module
- The following changes are applied:
- Set a title tag
- Add aria labels to the various input fields
Resolves: #89597... - 11:18 Revision c80138a8: [BUGFIX] Use JS container to run JavaScript Unit Tests
- Resolves: #89767
Releases: master, 9.5
Change-Id: I8524a55804e9a5dcda3d6a319053156e557a374e
Reviewed-on: https://revi... - 09:51 Revision 86a38a7e: [TASK] Migrate FileMetadataOverlayAspect to PSR-14 listener
- The existing slot in EXT:frontend for overlaying sys-file-metadata
is migrated to a PSR-14 event listener.
Although ... - 09:19 Revision 8419fc03: [TASK] Move Copyright information generation out of TYPO3 Backend
- The BackendUtility::getCopyRightNotice() is ugly, and can only be used
in Backend context (not install tool).
A new ... - 07:53 Revision 4351529f: [BUGFIX] Use "noreferrer" instead of "noopener noreferrer"
- Various patches introduced a feature to not send the referer
nor the opener information to external links.
However, ... - 07:49 Revision 86cfb1a9: [DOCS] Fix mistakes regarding RTE-configuration via TsConfig
- 1. "Override for one table" is not implemented in core;
2. Preset "normal" is confusing / non-existing in core. Use
"... - 07:48 Revision 9d007fd1: [DOCS] Fix mistakes regarding RTE-configuration via TsConfig
- 1. "Override for one table" is not implemented in core;
2. Preset "normal" is confusing / non-existing in core. Use
"...
2019-11-24
- 18:00 Revision 8a7d5b72: [BUGFIX] Set nullable typehint within setBackendUserAspect()
- Use a nullable typehint for the method setBackendUserAspect() within
TYPO3\CMS\Frontend\Middleware\TypoScriptFrontend... - 12:35 Revision 5a937980: [BUGFIX] Write "PropertyGridEditor" default values as integer number
- Write default values which are written through
"Inspector-PropertyGridEditor" inspector editors (form editor) as
inte... - 12:23 Revision 2323ed62: [BUGFIX] Write "PropertyGridEditor" default values as integer number
- Write default values which are written through
"Inspector-PropertyGridEditor" inspector editors (form editor) as
inte... - 12:12 Revision 23a97dcd: [BUGFIX] Respect user mount points within FormPersistenceManager
- Let the FormPersistenceManager respect user mount points and
auto created file mounts while retrieving and creating f... - 11:48 Revision e185f39d: [BUGFIX] Respect user mount points within FormPersistenceManager
- Let the FormPersistenceManager respect user mount points and
auto created file mounts while retrieving and creating f...
2019-11-23
- 19:09 Revision 0f4ba2e8: [FEATURE] Access single values in form templates
- Resolves: #84713
Releases: master
Change-Id: Ic7b3dba44b8dc57d2aa4950c887c63b2b290517f
Reviewed-on: https://review.ty... - 17:01 Revision 08644725: [DOCS] Fix some minor typos in Changelog
- Releases: master, 9.5
Resolves: #89717
Change-Id: I63dd1bcb540c611618d662c01e9d271f013e07e9
Reviewed-on: https://revi... - 16:13 Revision 03f537db: [FEATURE] Render fieldset labels in form templates
- This adds fieldset labels as separators on the summary page and mails.
Resolves: #82706
Releases: master
Change-Id: ... - 15:52 Revision cf90cfde: [TASK] Follow-up: Introduce native pagination for lists
- - Switch the order of constructor arguments $currentPageNumber
and $itemsPerPage of both the ArrayPaginator and Que... - 15:47 Revision 8d8d7cbb: [TASK] Use TSFE for fetching site and language
- There are various places where TSFE is instantiated, and holding
the proper information about a site and the current ... - 14:47 Revision 6ccbe2fb: [DOCS] Document date element in EXT:form
- Resolves: #84458
Releases: master, 9.5
Change-Id: I0f54f01f2f1adee798c0df7358f61f865039d4e8
Reviewed-on: https://revi... - 14:45 Revision 8610cb09: [BUGFIX] Document unsetting array property items in form variants
- It is actually possible to unset array property items like select
options through the magic "__UNSET" feature of the ... - 14:27 Revision a807c248: [TASK] Refer to classes in typo3fluid in Changelog
- The changelog about removing classes from `ext:fluid` is changed
to refer to the classes in typo3fluid. This should e... - 14:26 Revision bcd5d63c: [BUGFIX] Show form definitions with same filename from different storages
- If multiple storages for form definitions exist and two or more storages
have form definitions with the same filename... - 13:50 Revision fec4172f: [BUGFIX] StaticRouteResolver returns 404 on invalid static route
- Currently, the Static Route Resolver returns HTTP status code 200
on invalid routes, but a 404 is the correct respons... - 13:50 Revision f4eb12b0: [FEATURE] Unified PSR-14 event for modifying the SystemInformationToolbarItem
- The SystemInformationToolbarItem now has one unified PSR-14 Event instead
of the previous signals used by SignalSlotD... - 13:33 Revision 621688b5: [BUGFIX] StaticRouteResolver returns 404 on invalid static route
- Currently, the Static Route Resolver returns HTTP status code 200
on invalid routes, but a 404 is the correct respons... - 12:53 Revision 36e927d4: [FEATURE] Introduce native pagination for lists
- This patch introduces native support for pagination of
lists such as arrays or QueryResults of Extbase. The
main part... - 12:27 Revision bdd32acb: [BUGFIX] Convert date objects to string in finisher options
- Resolves: #88899
Releases: master
Change-Id: I775b73eed5b257a65e48f6cc824e0ce855a67f6a
Reviewed-on: https://review.ty... - 12:06 Revision 34933ce3: [TASK] Housekeeping in Extension Manager Code
- This patch mainly:
- Does use statements in all EM code
- Removes unused fields "sponsorlink", "sponsorlogo" and "spo... - 11:41 Revision d74b02da: [DOCS] Document date element in EXT:form
- Resolves: #84458
Releases: master, 9.5
Change-Id: I0f54f01f2f1adee798c0df7358f61f865039d4e8
Reviewed-on: https://revi... - 11:35 Revision 532ef9ab: [DOCS] Document form setup YAML loading changes
- Resolves: #84203
Releases: master
Change-Id: If33c0587881009c378f28112f60a947f0c957cc6
Reviewed-on: https://review.ty... - 11:23 Revision 235ef322: [BUGFIX] Respect unique form identifier for validators
- Make sure to apply all configured validators if a form is used multiple
times on the same page.
Resolves: #88730
Rel... - 09:55 Revision c16f26cf: [BUGFIX] Respect unique form identifier for validators
- Make sure to apply all configured validators if a form is used multiple
times on the same page.
Resolves: #88730
Rel...
2019-11-22
- 20:39 Revision 5d481481: [BUGFIX] Remove "Extbase & fluid" suffix from indexed search
- The indexed search plugin is Extbase & Fluid only since
TYPO3 v8, and the suffix should be used within the plugin,
as... - 20:22 Revision 3f9ab822: [FEATURE] Allow custom tables in form record browser
- Resolves: #89747
Releases: master
Change-Id: I5cf9038974813dab500934656b49c7a434596c35
Reviewed-on: https://review.ty... - 20:21 Revision 29cf49c0: [FEATURE] Improve form creation wizard
- The form creation wizard has been improved greatly. This
results in a vast enhancement of the user experience. In
det... - 20:19 Revision 0fbf04ca: [BUGFIX] Show form definitions with same filename from different storages
- If multiple storages for form definitions exist and two or more storages
have form definitions with the same filename... - 19:14 Revision 7675651d: [FEATURE] Make form record browser button icon configurable
- Resolves: #89746
Releases: master
Change-Id: I641f83199622583e1d52fc1aeb3b2ab78546dd4c
Reviewed-on: https://review.ty... - 17:32 Revision 8bac5d28: [TASK] Deprecate form mixins
- Resolves: #89742
Releases: master
Change-Id: Iedb8b23b5faf47a23dc2b0147c6cb4c620b3d74f
Reviewed-on: https://review.ty... - 17:18 Revision b9d67bc7: [FEATURE] Migrate various Signal Slots to PSR-14 events
- This change migrates existing Extbase Signal Slots in EXT:core
to the new PSR-14 events, which allow to define a prop... - 17:08 Revision 33a011f5: [BUGFIX] Disable browser autofill feature for the honeypot field
- Use the form element name for the autocomplete html attribute
for honeypot fields to prevent browsers "autofill" feat... - 17:03 Revision 5d20d035: [BUGFIX] Unconfigured typeNums should result in 404 instead of 500 response
- Calling a URL with type=138 which is not configured should not result in
an "page unavailable" but a "page not found"... - 16:52 Revision cfb5788f: [BUGFIX] Unconfigured typeNums should result in 404 instead of 500 response
- Calling a URL with type=138 which is not configured should not result in
an "page unavailable" but a "page not found"... - 16:51 Revision 9907a892: [TASK] Add additional tests for Route VariableProcessor
- Introduce additional tests to ensure deflate and inflate
handling in VariableProcessor is used in combination.
Resol... - 16:38 Revision 9781a148: [TASK] Add additional tests for Route VariableProcessor
- Introduce additional tests to ensure deflate and inflate
handling in VariableProcessor is used in combination.
Resol... - 15:59 Revision af043ee3: [BUGFIX] Disable browser autofill feature for the honeypot field
- Use the form element name for the autocomplete html attribute
for honeypot fields to prevent browsers "autofill" feat... - 14:47 Revision fec22783: [TASK] Restructure form setup
- The setup of the "form" extension has been restructured. For each
validator, form element, and finisher separate file... - 14:07 Revision a95a107f: [BUGFIX] Only process arrays in BackendUserConfigurationUpdate
- A check is added to assure the unserialized content of
a be_users uc field is actually an array before passing it to
... - 14:06 Revision e2ea163c: [TASK] Make PHP code of TYPO3 Core PHP 7.4 compliant
- This resolves the most common issues related to
PHP 7.4 PHP changes:
- implode() argument order
- using "{}" instead ... - 13:40 Revision 79d57c99: [TASK] Make PHP code of TYPO3 Core PHP 7.4 compliant
- This resolves the most common issues related to
PHP 7.4 PHP changes:
- implode() argument order
- using "{}" instead ... - 13:26 Revision 6b859478: [BUGFIX] Cast id to integer in class BackendUserConfigurationUpdate
- The newly introduced BackendUserConfigurationUpdate tries to pass a
string value id to the updateBackendUser() functi... - 13:15 Revision a5ea16ba: [BUGFIX] Only process arrays in BackendUserConfigurationUpdate
- A check is added to assure the unserialized content of
a be_users uc field is actually an array before passing it to
... - 13:13 Revision 60a6545d: [BUGFIX] Cast id to integer in class BackendUserConfigurationUpdate
- The newly introduced BackendUserConfigurationUpdate tries to pass a
string value id to the updateBackendUser() functi... - 12:52 Revision 10023893: [BUGFIX] Omit hostname in site auto-generation called via CLI
- Invoking DataHandler in CLI (e.g. when importing data-sets) fails
due to flaws in CreateSiteConfiguration which uses ... - 12:10 Revision e6903b8b: [TASK] Make PHP code of TYPO3 Core PHP 7.4 compliant
- This resolves the most common issues related to
PHP 7.4 PHP changes:
- implode() argument order
- using "{}" instead ... - 11:42 Revision 41757830: [TASK] Migrate EXT:form slots to PSR-14 listeners
- EXT:form consumes migrated Signals in FAL, which
should be migrated in order to avoid deprecations.
All FAL logic an... - 10:58 Revision 47664991: [BUGFIX] Ensure hoa/core is not a dependency
- When running composer update --prefer-lowest
the abandoned package hoa/core could still
be installed via codeception/... - 10:41 Revision 52e2bf3d: [BUGFIX] Fix PHP error in SoftReferenceParserHook for missing form definitions
- This patch adds a safe guard to make sure the `$file` object is not null
on trying to update the soft reference. This... - 08:28 Revision 7d185b3a: [TASK] Document variables assigned to mail templates
- Resolves: #89730
Releases: master, 9.5
Change-Id: I1754168d86cd9d69d866accee9fc042f8e967490
Reviewed-on: https://revi...
2019-11-21
- 23:07 Revision bc06b1bf: [TASK] Document variables assigned to mail templates
- Resolves: #89730
Releases: master, 9.5
Change-Id: I1754168d86cd9d69d866accee9fc042f8e967490
Reviewed-on: https://revi... - 20:36 Revision 60f5155e: [BUGFIX] Make FileUpload and ImageUpload mimetype validation more strict
- Only use the "allowedMimeTypes" property values from the form definition
for the mime type validation of an uploaded ... - 17:13 Revision 13ece4df: [BUGFIX] Fix PHP error in SoftReferenceParserHook for missing form definitions
- This patch adds a safe guard to make sure the `$file` object is not null
on trying to update the soft reference. This... - 16:48 Revision ef8190c5: [FEATURE] Unified PageTS resolving and parsing
- This change introduces two new API classes relevant for PageTSconfig:
- PageTsConfigLoader
- PageTsConfigParser
The... - 16:38 Revision 5cf5eeb8: [TASK] Raise testing framework to version 5.0.16
- The next version has PHP 7.4 support and was
cleaned up a lot.
Used composer command:
composer req typo3/testing... - 14:27 Revision 09b5f2b7: [TASK] Deprecate TSFE->divSection
- DivSection was used to create GMENU_LAYERS functionality,
injecting global inline JavaScript right after the rendered... - 13:53 Revision 82c96c43: [BUGFIX] Document unsetting array property items in form variants
- It is actually possible to unset array property items like select
options through the magic "__UNSET" feature of the ... - 13:52 Revision f20a7aae: [TASK] Update symfony dependencies to 4.4 or 5.0
- TYPO3 Core v10 should rely on Symfony 4.4 (LTS release)
and add support for 5.0 automatically.
Symfony 4.4 made brea... - 13:12 Revision b9ed0d55: [BUGFIX] Remove assignment to unused property in PageRenderer
- The property "PageRenderer->metaTagsByAPI" has been removed
with the introduction of the MetaTag API. The left-over a... - 13:07 Revision da787baa: [TASK] Use array as service chains instead of comma-separated list
- The serviceChain (services that have been requested before)
are currently added as comma-separated list (string), how... - 12:52 Revision 59dcebd2: [BUGFIX] Remove assignment to unused property in PageRenderer
- The property "PageRenderer->metaTagsByAPI" has been removed
with the introduction of the MetaTag API. The left-over a... - 10:37 Revision d6882212: [DOCS] Rename Changelog compared to subject
- Change filename of changelog for issue 88902
fixes ordering in rendered documentation menus.
Releases: master
Resolv... - 09:01 Revision 0e48fd23: [DOCS] Fix some minor typos in Changelog
- Releases: master, 9.5
Resolves: #89717
Change-Id: I63dd1bcb540c611618d662c01e9d271f013e07e9
Reviewed-on: https://revi...
2019-11-20
- 17:30 Revision d777bf11: [TASK] Do not use constants in low-level classes
- There are certain PHP classes used in the testing framework that
use constants like "LF" which are defined by the Sys... - 17:28 Revision e132be40: [BUGFIX] Synchronize TCA enable columns from workspace version
- In case workspace placeholders (new or move) are involved corresponding
explicit TCA control settings in either shado... - 16:42 Revision f16f9859: [BUGFIX] Do not add entries to cache_treelist when logged into BE
- When accessing cache_treelist / cObj->getTreeList()
this information should not be cached at all when logged
into the... - 16:34 Revision b9af0000: [BUGFIX] Synchronize TCA enable columns from workspace version
- In case workspace placeholders (new or move) are involved corresponding
explicit TCA control settings in either shado... - 15:31 Revision a08c6b09: [BUGFIX] Do not add entries to cache_treelist when logged into BE
- When accessing cache_treelist / cObj->getTreeList()
this information should not be cached at all when logged
into the... - 15:19 Revision 8fd13e6d: [TASK] Do not use constants in low-level classes
- There are certain PHP classes used in the testing framework that
use constants like "LF" which are defined by the Sys... - 07:42 Revision 98301f5c: [TASK] Remove unused log-related TYPO3_CONF_VARS
- The options
- systemLog
- systemLogLevel
have been marked as unused with TYPO3 v9.0,
and should be removed from any...
2019-11-19
- 14:31 Revision 2b23ef35: [TASK] Avoid processing empty entity ids in DataMapProcessor
- Avoid executing (more expensive) queries in DataMapProcessor in case
there are actually no entity ids to be retrieved... - 13:46 Revision 669fab81: [TASK] Update nikic/php-parser to ^4.3
- composer require nikic/php-parser:"^4.3"
Bump version as PHP 5 support is not necessary for TYPO3
version 10 and mod... - 11:26 Revision 6319bd57: [TASK] Prevent superfluous filters in DataMapProcessor
- For consistency in the filterNumericIds method of DataMapProcessor,
there should only be one result be returned. This...
2019-11-18
- 13:59 Revision fa7bda8f: [BUGFIX] Start nighly test run at 3am rather than 0:03am
- The test runs need to finish one after another, the master
currently overlaps with the 9.5, causing unneccessary load... - 12:37 Revision 485fdc53: [TASK] Update doctrine/dbal to 2.10.0
- With this change the new release of doctrine/dbal will be applied,
which will solve different bugfixes and introduce ... - 10:38 Revision cf2bbe5b: [BUGFIX] Ensures configuration for resolveAnchorLink is an array
- Strict typing requires $conf to be an array as parameter for
resolveAnchorLink, however it may also be null. The fix ...
2019-11-17
- 19:49 Revision dda1896e: [BUGFIX] Ensures configuration for resolveAnchorLink is an array
- Strict typing requires $conf to be an array as parameter for
resolveAnchorLink, however it may also be null. The fix ... - 17:08 Revision d5c7615b: [BUGFIX] Respect config.intTarget and extTarget in default ParseFunc
- Fluid Styled Content's "lib.parseFunc" always sets the extTarget (target for
external URLs) to the constant, but neve... - 16:15 Revision 7450b782: [BUGFIX] Respect config.intTarget and extTarget in default ParseFunc
- Fluid Styled Content's "lib.parseFunc" always sets the extTarget (target for
external URLs) to the constant, but neve... - 14:35 Revision d3fa861b: [TASK] Add Maori locale and flag
- This patch adds the locale Maori and it's flag for New Zealand.
Resolves: #89693
Releases: master, 9.5
Change-Id: I7... - 10:42 Revision d7895f27: [TASK] Add examples to ext:backend ViewHelpers
- Following ViewHelpers now also feature proper examples:
* AvatarViewHelper
* ThumbnailViewHelper
As the ViewHelpers ... - 10:33 Revision a8c16c45: [TASK] Add Maori locale and flag
- This patch adds the locale Maori and it's flag for New Zealand.
Resolves: #89693
Releases: master, 9.5
Change-Id: I7... - 10:21 Revision fb6925b1: [TASK] Re-activate acceptance tests for introduction package
- Now that EXT:introduction is released with site support (v4.2.0),
the tests can be re-enabled again.
Resolves: #8932... - 10:12 Revision 4088b0b1: [TASK] Add examples to ext:backend ViewHelpers
- Following ViewHelpers now also feature proper examples:
* AvatarViewHelper
* ThumbnailViewHelper
As the ViewHelpers ... - 00:11 Revision 2507a32f: [FEATURE] Add additional configuration for external URLs
- Additional configuration is added to customize settings for checking
external URLs.
Resolves: #86918
Related: #89287...
2019-11-15
- 14:19 Revision c04110ec: [FEATURE] Replace FAL signals with new PSR-14 events
- All FAL-related signals are migrated to PSR-14 compatible Events.
Existing signals are moved to a compatibility clas... - 14:02 Revision 034baf30: [BUGFIX] Prevent PHP type error and stale language cache
- In EXT:workspaces, as consequence of changes in #89008,
PHP is raising an error if $pageId cannot be resolved to an
i...
2019-11-14
- 17:17 Revision b6df1bc5: [DOCS] Add missing semicolon in rst file
- Releases: master, 9.5
Resolves: #89676
Change-Id: Id215d40c18b28cf9b36a32b33c9a5e88d7840f5f
Reviewed-on: https://revi... - 17:09 Revision e26157bb: [DOCS] Fix minor typos in form documentation
- Some typos are fixed. Additionally the spelling of "customise" was
adjusted to en-us.
Resolves: #89674
Releases: mas... - 17:04 Revision 125d94c1: [DOCS] Remove confusing "cron command" ambiguity.
- Remove the ambiguity of “cron command” that causes confusion for a
first time reader, as happened in https://forge.ty... - 17:01 Revision 0eadbf38: [TASK] Update dependency CmsComposerInstaller
- This package should be raised to 2.2.3 as
this provides PHP 7.4 compatible tests.
This means, that this package is n... - 16:42 Revision f5953ce3: [DOCS] Add missing semicolon in rst file
- Releases: master, 9.5
Resolves: #89676
Change-Id: Id215d40c18b28cf9b36a32b33c9a5e88d7840f5f
Reviewed-on: https://revi... - 16:32 Revision e6831b0d: [TASK] Update dependency CmsComposerInstaller
- This package should be raised to 2.2.3 as
this provides PHP 7.4 compatible tests.
This means, that this package is n... - 12:45 Revision bcd4d4a7: [TASK] Rename USER_INT related variables in TSFE
- The cryptic variables $INTiS_config and internal names are improved
by using "nonCacheable" as naming (everywhere whe... - 10:11 Revision 26addb57: [DOCS] Fix minor typos in form documentation
- Some typos are fixed. Additionally the spelling of "customise" was
adjusted to en-us.
Resolves: #89674
Releases: mas... - 05:34 Revision ae97e2d8: [BUGFIX] Use correct ViewHelper namespace in PHPDoc of SubmitViewHelper
- In the PHPDoc's example of SubmitViewHelper a wrong namespace was used.
This adds the correct ViewHelper namespace `f...
2019-11-13
- 14:14 Revision 67365e2d: [TASK] Re-order Frontend Content building process
- This patch streamlines the execution code when a base page is generated
by moving all logic into a few smaller method... - 11:02 Revision f150b2d4: [TASK] Trigger nightly test builds with more time in between
- Resolves: #89661
Releases: master, 9.5, 8.7
Change-Id: I0b6bd4336037ede11f4218f5c6868025173e4470
Reviewed-on: https:/... - 11:01 Revision ef0f06fd: [TASK] Trigger nightly test builds with more time in between
- Resolves: #89661
Releases: master, 9.5, 8.7
Change-Id: I0b6bd4336037ede11f4218f5c6868025173e4470
Reviewed-on: https:/... - 11:00 Revision e1710db2: [TASK] Trigger nightly test builds with more time in between
- Resolves: #89661
Releases: master, 9.5, 8.7
Change-Id: I0b6bd4336037ede11f4218f5c6868025173e4470
Reviewed-on: https:/... - 09:37 Revision e56df02a: [TASK] Move page layout resolving into a separate class
- The functionality "getData = pagelayout" resolves the
selected backend layout for the current page, which is
used in ... - 09:10 Revision 8a6abf58: [BUGFIX] Add empty alt attribute to decorative images
- Decorative images should have an empty alt attribute to hide
them from screenreaders.
See https://www.w3.org/WAI/WCAG... - 08:42 Revision 5d00a3bd: [TASK] Put logic of fetching page content from cache into more readable format
- The process of checking if
a) the page content (or parts of the page incl. instructions for uncached objects)
b) the ... - 06:01 Revision 20ec656f: [TASK] Use Environment API to fetch application context
- The application context is stored in the Environment class since TYPO3 v9,
which is the correct place instead of Gene...
2019-11-12
- 22:17 Revision dd7893a1: [DOCS] Fix broken link in fluid_styled_content docs
- Fixed a broken link which points to the "register extension key" page.
Releases: master, 9.5
Resolves: #89642
Change... - 18:30 Revision debef965: [TASK] Use consistent checks for USER_INT logic
- A few places in TYPO3 Core do manual checks if there
are non-cacheables on a page, which could be simplified
by just ... - 14:47 Revision ec4a5628: [TASK] Move preparation of non-cacheable headerdata into TSFE
- In order to centralize USER_INT ("non-cacheables") into TSFE logic,
some functionality is moved into TSFE regarding h... - 13:55 Revision f2631623: [BUGFIX] Fix exception in IpAnonymizationTask after upgrade from TYPO3 8
- This patch adds a cast to the property `$mask` before handing it over to
`IpAnonymizationUtility::anonymizeIp()` as t... - 13:15 Revision cbf573a1: [BUGFIX] Fix exception in IpAnonymizationTask after upgrade from TYPO3 8
- This patch adds a cast to the property `$mask` before handing it over to
`IpAnonymizationUtility::anonymizeIp()` as t...
2019-11-11
- 14:34 Revision 0c86e553: [DOCS] Fix minor typo in changelog
- The word 'The' was misspelled.
Additionally, the readability of the last sentence was slightly improved.
Releases: ... - 09:32 Revision 1fd86304: [BUGFIX] Listen to message when setting an avatar
- Due to the IRRE rewrite done in #88182 the avatar selection for backend
users broke, since the Setup module doesn't u...
2019-11-10
- 21:22 Revision 2978ff3b: [BUGFIX] Remove dots from piVars set by _DEFAULT_PI_VARS
- Make it possible to set defaults vars for plugins based on the
AbstractPlugin.
Resolves: #17283
Releases: master
Cha... - 10:02 Revision d0c5a1f7: [TASK] Move field "description" to SEO tab in page properties
- The description field is one of the most important fields
for SEO. When EXT:seo is installed, the description field c... - 09:27 Revision ac7ffd0e: [BUGFIX] Consider all elements in typo3temp/assets/ when clearing
- Only first level elements were considered when clearing assets in
typo3temp/assets/ using corresponding functionality... - 08:00 Revision 464195d8: [TASK] Fix CGL in tests (static calls)
- Resolves: #89630
Releases: master
Change-Id: I00021fb1aaf64f2fcc9ee5c8557837c1c90cff4d
Reviewed-on: https://review.ty...
2019-11-09
- 22:39 Revision 2ee8a262: [BUGFIX] Add fallback identifier to IRRE fields
- In case of IRRE in site context not the full form engine variables
are available - therefor a fallback has been imple... - 22:01 Revision f3c16924: [BUGFIX] Add fallback identifier to IRRE fields
- In case of IRRE in site context not the full form engine variables
are available - therefor a fallback has been imple... - 21:48 Revision 837694be: [BUGFIX] Remove htmlspecialchars from path_Workspace
- Remove htmlspecialchars in GridDataService
for path_Workspace and path_Live.
Resolves: #87069
Releases: master, 9.5
... - 21:37 Revision 85573949: [BUGFIX] Remove htmlspecialchars from path_Workspace
- Remove htmlspecialchars in GridDataService
for path_Workspace and path_Live.
Resolves: #87069
Releases: master, 9.5
... - 19:57 Revision bdc9b55f: [TASK] Move clipboard inline JavaScript into separate modules
- This patch moves the inline JavaScript for clipboard handling into a
separate module that is re-used in record list a... - 19:48 Revision 3f2d98c4: [TASK] Consistent version restrictions for PSR packages
- composer require "psr/http-message":"^1.0"
composer require "psr/log":"^1.0"
Releases: master
Resolves: #89626
C... - 19:22 Revision 0037e82b: [BUGFIX] IRRE: Create a correct original value identifier
- The value of `data-table-unique-original-value` was accidentally of type
array. This causes runtime errors since a st... - 19:02 Revision 9b426a5a: [BUGFIX] IRRE: Create a correct original value identifier
- The value of `data-table-unique-original-value` was accidentally of type
array. This causes runtime errors since a st... - 19:00 Revision 2c2f28e2: [DOCS] Extend migration example of deprecation 84993
- Change a variable name in migration example for
getPagesTSconfig().
Adds further migration example for getPagesTScon... - 18:58 Revision df8049ea: [FEATURE] Show link to online docs in extension manager
- The export of extensions provided by https://extensions.typo3.org
has been extended with the link to the documentatio... - 18:58 Revision 1963bdcd: [BUGFIX] Respect language restrictions for direct page title editing
- If the user has no access to edit the title of the page due to language
restrictions, the pencil next to the title in... - 18:57 Revision 98ccbed1: [BUGFIX] Make EXT:backend independent of EXT:install
- EXT:backend generates a URL to EXT:install, but has no dependency. This
can lead to composer setups with EXT:backend ... - 18:36 Revision 538bb7cb: [BUGFIX] Respect language restrictions for direct page title editing
- If the user has no access to edit the title of the page due to language
restrictions, the pencil next to the title in... - 18:11 Revision 2a499357: [BUGFIX] Deactivate link element's explanation toggle after change
- Dynamically fetching/applying additional data for the link explanation
seems to be overdone, so we simply deactivate ... - 18:00 Revision 3a1af2fc: [BUGFIX] Allow usage of uid in slug generation via Ajax
- This commit adds an option to the slug input type which allows it
to use the uid of a record when the update slug but... - 18:00 Revision 39797983: [BUGFIX] Make GifBuilder calculation of filename hash faster
- The GifBuilder calculation does not need all of setup
to calculate the values for the filename.
Therefore, only the ... - 17:36 Revision 29af6f5c: [BUGFIX] Allow usage of uid in slug generation via Ajax
- This commit adds an option to the slug input type which allows it
to use the uid of a record when the update slug but... - 17:35 Revision 51174ee1: [BUGFIX] Set default controller name in ExtbasePluginEnhancer
- The `defaultController` setting is only applied if both `action` and
`controller` parameters are empty. In Extbase co... - 17:25 Revision d0bd9b73: [BUGFIX] Log invalid hash generation in FAL Indexer
- The FAL Indexer uses the driver to get a hash for a file. In certain
circumstances (and with 3rd party drivers) the h... - 17:22 Revision a017b4b9: [FEATURE] Page title providers visible in admin panel
- The PageTitleProviders are now visible within the adminpanel debug panel.
Since this information is in no way availab... - 17:22 Revision 4f12e25e: [BUGFIX] Set default controller name in ExtbasePluginEnhancer
- The `defaultController` setting is only applied if both `action` and
`controller` parameters are empty. In Extbase co... - 16:51 Revision 4582ae56: [TASK] Add clarification and tests to SiteBasedRedirectResolver
- The original issue for endless redirect loops is already fixed via
https://forge.typo3.org/issues/88032
whereas the q... - 16:51 Revision 3e2758d1: [BUGFIX] Log invalid hash generation in FAL Indexer
- The FAL Indexer uses the driver to get a hash for a file. In certain
circumstances (and with 3rd party drivers) the h... - 16:41 Revision fea0bdcf: [BUGFIX] Consider all elements in typo3temp/assets/ when clearing
- Only first level elements were considered when clearing assets in
typo3temp/assets/ using corresponding functionality... - 16:37 Revision 917c7d8b: [BUGFIX] Decode tag attributes during HTML parsing
- When parsing HTML in parsefunc, we need to make sure
that the attributes that are extracted for further processing
ar... - 16:28 Revision 4e880df6: [TASK] Add clarification and tests to SiteBasedRedirectResolver
- The original issue for endless redirect loops is already fixed via
https://forge.typo3.org/issues/88032
whereas the q... - 16:19 Revision 9477f2e3: [BUGFIX] Make EXT:backend independent of EXT:install
- EXT:backend generates a URL to EXT:install, but has no dependency. This
can lead to composer setups with EXT:backend ... - 16:01 Revision c6f589f3: [BUGFIX] Decode tag attributes during HTML parsing
- When parsing HTML in parsefunc, we need to make sure
that the attributes that are extracted for further processing
ar... - 15:33 Revision 2485bdf5: [FEATURE] Use SiteLanguageAwareInterface to check for trait existence
- In AspectFactory::enrich(), the function would use class_uses() to
determine, if an aspect uses the trait SiteLanguag... - 14:59 Revision 5e4018fc: [BUGFIX] RTE: Support anchors without `href`
- Removes enforcing of href attribute when storing RTE text into the
database. Removes adding of absolute scheme on a t... - 14:58 Revision ad3267ec: [FEATURE] Provide a way to sort form lists in ext:form
- Forms in ext:form were previously not sorted in any manner, but just
outputted in the order they were read from the f... - 14:51 Revision c13aa8be: [BUGFIX] Deactivate link element's explanation toggle after change
- Dynamically fetching/applying additional data for the link explanation
seems to be overdone, so we simply deactivate ... - 14:49 Revision 40f7d52b: [BUGFIX] Ignore unique evaluation in l10n_mode exclude
- The l10n_mode "exclude" explains to copy the field value from
source language, so unique evaluation should be ignored... - 14:39 Revision 4487d5b1: [BUGFIX] RTE: Support anchors without `href`
- Removes enforcing of href attribute when storing RTE text into the
database. Removes adding of absolute scheme on a t... - 14:39 Revision 819db04f: [BUGFIX] Use indexed menu item array for directory menu
- This prevents overwriting existing entries when a mount point
and its target have the same parent.
Resolves: #89402
... - 14:19 Revision 7422eff2: [BUGFIX] Reenable input field for page ID when setting a link via RTE
- Remove obsolete dot to make following setting work again:
RTE.default.buttons.link.pageIdSelector.enabled = 1
This n... - 14:12 Revision 8f8994e9: [BUGFIX] Fix from usage of database restriction within lowlevel scripts
- Resolves: #89495
Releases: 8.7
Change-Id: I006f3f36089bf6963a330f620ea000409e422d31
Reviewed-on: https://review.typo3... - 14:05 Revision 0780cfbd: [BUGFIX] Reenable input field for page ID when setting a link via RTE
- Remove obsolete dot to make following setting work again:
RTE.default.buttons.link.pageIdSelector.enabled = 1
This n... - 14:04 Revision 020f22dc: [BUGFIX] Substitute form references for array keys as well in ext:form
- In ext:form, string placeholders, like "{text-1}", can be used inside
the finisher to place form inputs, made by the ... - 13:57 Revision 84e50d22: [TASK] Add forceUid option to Import Command
- Add possibility to force UIDs from Command Line
when importing a t3d/xml file.
Releases: master
Resolves: #87414
Cha... - 13:57 Revision 3fa18fab: [FEATURE] Support nomodule for JavaScript includes
- Add the property 'nomodule="nomodule"' to JavaScript files via TypoScript
page.includeJSlibs.<array>.nomodule = 1
Th... - 13:44 Revision 3fde1b1d: [TASK] Deprecate \TYPO3\CMS\Extbase\Mvc\Controller\AbstractController
- The AbstractController is an internal class which never
really had any functionality than to provide some basic
metho... - 13:43 Revision 7378035e: [FEATURE] Mark broken file links in RTE
- Broken file links are now marked in RTE with yellow background and red
border.
This patch uses the previously introd... - 13:43 Revision 3669742d: [BUGFIX] Respect richtextConfiguration set via TCA
- If richtextConfiguration is set via TCA for a specific text field
(e.g. for custom elements or within TCA-overrides),... - 11:23 Revision 39dd66d8: [TASK] Update doctrine/dbal to minimum ^2.10
- composer require doctrine/dbal:"^2.10"
Releases: master
Resolves: #89625
Change-Id: I1f0591d2544c34d1785c3cd3ee4b8a6... - 10:50 Revision 2ba16773: [BUGFIX] Use correct icon for menu separator if hidden in menu
- Now pages of doktype "menu separator" are using the correct icon
if `nav_hide` is set.
Resolves: #89615
Releases: ma... - 10:14 Revision 433fac84: [TASK] Add additional workspaces tests covering enable fields
- Resolves: #89623
Releases: master, 9.5
Change-Id: Ibb2738c792173e8f40f0c98350629754379b74cb
Reviewed-on: https://revi... - 10:08 Revision 6fe57280: [DOCS] Fix RTE preset example
- The example for overwriting preset of a single field for specific type
(e.g. CType) was wrong. This is now fixed.
Al... - 10:06 Revision bce22ba7: [BUGFIX] Respect cacheHash excludedParameters in TSFE::reqCHash()
- * Requests with a parameter from "excludedParameters" settings
will not raise a cHash comparison error
* Requests w... - 10:03 Revision 188c01a7: [TASK] Add additional workspaces tests covering enable fields
- Resolves: #89623
Releases: master, 9.5
Change-Id: Ibb2738c792173e8f40f0c98350629754379b74cb
Reviewed-on: https://revi... - 10:02 Revision f610f55b: [BUGFIX] Use correct icon for menu separator if hidden in menu
- Now pages of doktype "menu separator" are using the correct icon
if `nav_hide` is set.
Resolves: #89615
Releases: ma... - 09:41 Revision e94aefa0: [BUGFIX] Respect cacheHash excludedParameters in TSFE::reqCHash()
- * Requests with a parameter from "excludedParameters" settings
will not raise a cHash comparison error
* Requests w... - 09:39 Revision e89e1a5a: [DOCS] Fix RTE preset example
- The example for overwriting preset of a single field for specific type
(e.g. CType) was wrong. This is now fixed.
Al... - 08:18 Revision a6b7e323: [BUGFIX] Pluralize term dynamically
- This adds a static method `pluralize` to dynamically pluralize
a term which changes during runtime to prevent a gramm... - 07:57 Revision ff6c916f: [BUGFIX] Prevent indexing of XML sitemaps by search engines
- The content of a XML sitemap should not be listed on search engine result
pages. This patch adds the HTTP header "X-R...
2019-11-08
- 23:40 Revision cdab7938: [BUGFIX] Prevent indexing of XML sitemaps by search engines
- The content of a XML sitemap should not be listed on search engine result
pages. This patch adds the HTTP header "X-R... - 18:38 Revision c8a3f998: [TASK] Extend TCA shadowColumns instead of overriding them
- ext:irre_tutorial is extending corresponding TCA settings now.
Resolves: #89624
Resolves: master, 9.5, 8.7
Change-Id... - 18:38 Revision 0d53e80a: [TASK] Extend TCA shadowColumns instead of overriding them
- ext:irre_tutorial is extending corresponding TCA settings now.
Resolves: #89624
Resolves: master, 9.5, 8.7
Change-Id... - 18:37 Revision ddaeb563: [TASK] Extend TCA shadowColumns instead of overriding them
- ext:irre_tutorial is extending corresponding TCA settings now.
Resolves: #89624
Resolves: master, 9.5, 8.7
Change-Id... - 16:12 Revision 9bfad5f3: [BUGFIX] Don't escape decimal character group
- Releases: master, 9.5, 8.7
Resolves: #87471
Change-Id: I0d139369c5ddc3acd8acbd278fe9841961002ca0
Reviewed-on: https:/... - 16:11 Revision 489ea99d: [BUGFIX] Don't escape decimal character group
- Resolves: #87471
Releases: master, 9.5, 8.7
Change-Id: I0d139369c5ddc3acd8acbd278fe9841961002ca0
Reviewed-on: https:/... - 16:11 Revision 65dfbeed: [BUGFIX] Don't escape decimal character group
- Resolves: #87471
Releases: master, 9.5, 8.7
Change-Id: I0d139369c5ddc3acd8acbd278fe9841961002ca0
Reviewed-on: https:/... - 15:56 Revision 652e0f8e: [BUGFIX] Remove references to "alternativeTempPath"
- The previous TypoScript option "alternativeTempPath"
was removed some years ago (before 6.2), but the option
was stil... - 15:49 Revision acefb080: [TASK] Avoid using deprecated Doctrine types
- Issue #89592 upgraded Doctrine to v2.10.0 - usages of deprecated
`TYPE::*` constants have not been adjusted (see doct... - 15:48 Revision 19fbdfae: [BUGFIX] Remove references to "alternativeTempPath"
- The previous TypoScript option "alternativeTempPath"
was removed some years ago (before 6.2), but the option
was stil... - 15:31 Revision 8c0993ed: [BUGFIX] Remove references to "alternativeTempPath"
- The previous TypoScript option "alternativeTempPath"
was removed some years ago (before 6.2), but the option
was stil... - 13:17 Revision c59b01ff: [BUGFIX] Pluralize term dynamically
- This adds a static method `pluralize` to dynamically pluralize
a term which changes during runtime to prevent a gramm... - 12:44 Revision 6d55ec35: [BUGFIX] Fix PHPDoc of BackendUtility::getRecordLocalization
- Now the return annotation states out that an empty array will
be returned if no localized records can be found and FA... - 11:30 Revision bee275c3: [BUGFIX] Streamline SoftReferenceIndex references
- This patch streamlines the return values for softref type typoscript and typoscript_tag. Furthermore tests for the AP...
- 09:56 Revision 8fafe43c: [BUGFIX] Fix tests in ConditionMatcher regarding applicationContext
- The applicationContext tests were only checking
the string "applicationContext" and not the actual
object that was in... - 09:26 Revision 6ea6b1af: [TASK] Update doctrine/dbal to 2.10.0
- With this change the new release of doctrine/dbal will be applied,
which will solve different bugfixes and introduce ... - 09:10 Revision cb437123: [BUGFIX] Fix tests in ConditionMatcher regarding applicationContext
- The applicationContext tests were only checking
the string "applicationContext" and not the actual
object that was in... - 06:14 Revision cb2c6818: [FEATURE] Make site title configurable per website language
- The site title can now be configured with the site module instead of
using the sys_template record. If you don't need...
2019-11-07
- 22:37 Revision 5c716ee9: Revert "[TASK] Speed up DB query for tables with versions"
- This reverts commit 28c285e7db92a8d8249c774ef15839c78ef9258c.
The change resulted in AJAX timeouts when dealing with... - 22:36 Revision 8f3d8dde: Revert "[TASK] Speed up DB query for tables with versions"
- This reverts commit 0dab9b4183208040c76e84ea845396b742d91fab.
The change resulted in AJAX timeouts when dealing with... - 22:36 Revision 642c1e67: Revert "[TASK] Speed up DB query for tables with versions"
- This reverts commit 98c74eb212b728db2818c256994c501a6173ab7b.
The change resulted in AJAX timeouts when dealing with... - 17:43 Revision 8a1679b4: [TASK] Enable php 7.4 for runTests.sh script
- The newly provided docker image with php7.4 can now
be used to execute tests with this PHP version.
Resolves: #89609... - 17:15 Revision 48ff3118: [TASK] Enable php 7.4 for runTests.sh script
- The newly provided docker image with php7.4 can now
be used to execute tests with this PHP version.
Resolves: #89609... - 12:42 Revision 3471b870: [BUGFIX] Explicitly initialize DateTime picker for form fields
- The InputDateTimeElement now takes an element identifier to initialize a
field as a date time picker. The DateTimePic... - 11:21 Revision c0ed7925: [TASK] Update Guzzle to latest version (6.4.1)
- Guzzle is our HTTP fetching library, which should
be updated to the latest version due to some
bugfixes regarding coo... - 11:21 Revision 0d77450b: [FEATURE] Mark broken external links in RTE
- Before this change, only broken page links were marked
in RTE.
In general: If a broken link is to be marked in the R... - 11:14 Revision 5f05593e: [BUGFIX] Improve accessibility of backend login
- To improve the accessibility of the backend login,
the following changes are applied:
- Remove wrong role from login... - 10:10 Revision d12c3548: [TASK] Update Guzzle to latest version (6.4.1)
- Guzzle is our HTTP fetching library, which should
be updated to the latest version due to some
bugfixes regarding coo... - 09:16 Revision 88cd6740: [BUGFIX] Improve accessibility of backend login
- To improve the accessibility of the backend login,
the following changes are applied:
- Remove wrong role from login... - 08:37 Revision aa2052d1: [BUGFIX] SysLanguageViewHelper fetches proper DB connection
- A simple copy/paste error fetches a wrong DB connection when having
multiple database connections configured.
Resolv... - 06:02 Revision 507d56ea: [BUGFIX] SysLanguageViewHelper fetches proper DB connection
- A simple copy/paste error fetches a wrong DB connection when having
multiple database connections configured.
Resolv...
2019-11-06
- 21:56 Revision 75aa958b: [BUGFIX] Streamline SoftReferenceIndex references
- This patch streamlines the return values for softref type typoscript and typoscript_tag. Furthermore tests for the AP...
- 20:09 Revision 6404d04e: [DOCS] Fix explanation of content element TypoScript example
- The example makes use of a reference, not a copy. This is now reflected
by the text.
Releases: master, 9.5
Resolves:... - 17:40 Revision d82d725a: [BUGFIX] Use prepared statements for pdo_mysql per default
- With this change prepared statements will be used per default for the
driver `pdo_mysql` to retrieve native data type... - 16:53 Revision deebd9f4: [BUGFIX] Do not fall back to routes on invalid “id”
- Prevents a logic issue where any failure to load
a record from “pages” based on $_GET[‘id’]
would cause incorrect beh... - 16:48 Revision a20e5c22: [TASK] Rename TSconfig labels section in page properties
- "TypoScript Configuration" renamed to "Page TSconfig"
"Include Page TSconfig (from extensions)" renamed to "Include s... - 07:01 Revision 9b09fae9: [BUGFIX] Have backend layouts in DB respect workspace versions
- Resolves: #24737
Releases: master, 9.5
Change-Id: I5a5f1b0a26951266a0e90c46af670602247693e5
Reviewed-on: https://revi...
2019-11-05
- 20:07 Revision 8db9bd87: [BUGFIX] OtherLanguageContent: show fallback language icon
- Since the default language can be different from site
configuration to site configuration, "flags-multiple" icon
is u... - 20:01 Revision a1e0405f: [TASK] Remove mod.web_func filter in InfoPageTyposcriptConfigController
- The func module has been removed. The according PageTsConfig filter
has been removed as well.
Resolves: #88821
Relea... - 19:55 Revision 838b6f78: [TASK] Cleanup \TYPO3\CMS\Extbase\Persistence\Generic\Mapper\ColumnMap
- This commit cleans up the ColumnMap class by removing
unused, superfluous methods and constants and by defining
the v... - 19:51 Revision 990f8fe4: [BUGFIX] Have backend layouts in DB respect workspace versions
- Resolves: #24737
Releases: master, 9.5
Change-Id: I5a5f1b0a26951266a0e90c46af670602247693e5
Reviewed-on: https://revi... - 17:46 Revision a6af4fd5: [BUGFIX] Check parsed url for query part in BE Shortcuts
- This change adds null coalescing operators at multiple places
in `ShortcutRepository` to avoid type errors if the sho... - 17:22 Revision a6d87ab7: [BUGFIX] Remove 2nd double quotes from exception messages
- There were two double quotes within two exception messages.
That could lead to irritation whether one was part of hea... - 16:59 Revision 8edc8241: [BUGFIX] Check parsed url for query part in BE Shortcuts
- This change adds null coalescing operators at multiple places
in `ShortcutRepository` to avoid type errors if the sho... - 16:50 Revision b5431379: [TASK] Initialize TSFE language at an earlier stage
- The languageService and pageRenderer instantiate their
language / locale information at a very late point, allowing
t... - 14:18 Revision 874dde16: [BUGFIX] Remove 2nd double quotes from exception messages
- There were two double quotes within two exception messages.
That could lead to irritation whether one was part of hea... - 09:39 Revision e474def1: [BUGFIX] Add lang attribute to html tag in Backend
- The current language of the TYPO3 Backend user is now added as
attribute 'lang' to the html tag of any module using t...
2019-11-04
- 21:46 Revision 94da5755: [BUGFIX] SoftReferenceIndex parses new TypoLink format correct
- Since the introduction of the new TypoLink format like t3://page?uid=1
the SoftReferenceIndex is parsing these TypoLi... - 21:45 Revision e007089b: [BUGFIX] Fix stdWrap.replacement boolean properties handling
- Cast the properties useRegExp and useOptionSplitReplace
to boolean and fix the if condition logic.
Resolves: #85015
... - 17:21 Revision bef44dd5: [BUGFIX] Fix stdWrap.replacement boolean properties handling
- Cast the properties useRegExp and useOptionSplitReplace
to boolean and fix the if condition logic.
Resolves: #85015
... - 17:19 Revision 0130e536: [BUGFIX] Don't process ifEmpty/ifBlank stdWrap if content is available
- Resolves: #86969
Releases: master, 9.5
Change-Id: I75c7d5a5467871b0a40df605059c0ebd1bca0438
Reviewed-on: https://revi... - 17:09 Revision d208d09a: [BUGFIX] SoftReferenceIndex parses new TypoLink format correct
- Since the introduction of the new TypoLink format like t3://page?uid=1
the SoftReferenceIndex is parsing these TypoLi... - 16:39 Revision ba43decc: [BUGFIX] Don't process ifEmpty/ifBlank stdWrap if content is available
- Resolves: #86969
Releases: master, 9.5
Change-Id: I75c7d5a5467871b0a40df605059c0ebd1bca0438
Reviewed-on: https://revi... - 16:11 Revision 62ab5cc2: [DOCS] Use correct filename in documentation of fluid styled content
- Use correct filename (like in previous paragraph).
Releases: master, 9.5, 8.7
Resolves: #89570
Change-Id: Ieb34118a1... - 11:55 Revision 05117f87: [BUGFIX] Fix parameter descriptions of bulkInsert
- The `$data` array can contain column-value pairs or just the values.
The `$columns` array only contains the column na... - 11:30 Revision f13d25ee: [BUGFIX] Fix parameter descriptions of bulkInsert
- The `$data` array can contain column-value pairs or just the values.
The `$columns` array only contains the column na...
Also available in: Atom