Activity
From 2020-03-22 to 2020-04-20
2020-04-20
- 22:00 Revision 7077be75: [BUGFIX] Evaluate proper permissions on pasting content
- The check if a user is allowed to paste content from the clipboard
now evaluates the content modify and content edit ... - 21:59 Revision 12595d7c: [BUGFIX] Properly initialize backend user base state in middlewares
- Due to the fact that backend user objects have not been initialized
properly in PSR-15 middlewares defining the curre... - 21:46 Revision 231fe1d5: [BUGFIX] Allow be.container ViewHelper without Base Header Bar
- Due to the replacment of DocumentTemplate with ModuleTemplate
the rendering is now different. In order to overcome th... - 21:46 Revision 144b11d5: [BUGFIX] Remove handling of nonexisting Exception in RecordProvider
- The Backport of #56351 introduced the "UnableToLinkToPageException"
to the RecordProvider, however the exception is o... - 21:45 Revision f9a904f3: [BUGFIX] Fix dashboard widgetItemsProcFunc for ACL
- Remove wrong fourth parameter from the items array as
this broke the whole column.
Resolves: #91152
Releases: master... - 20:53 Revision ae722d64: [BUGFIX] Revert Use existing API instead of ContentObjectRenderer"
- This reverts commit 47e63fc33c7dd45111465d833216eb474f224b9e
because of regressions.
Resolves: #89989
Reverts: #8834... - 20:13 Revision ef08345d: [BUGFIX] Revert Use existing API instead of ContentObjectRenderer"
- This reverts commit 47e63fc33c7dd45111465d833216eb474f224b9e
because of regressions.
Resolves: #89989
Reverts: #8834... - 16:46 Revision f5024860: [BUGFIX] Provide correct UID for page edit link in default language
- Provide the correct UID for the "edit record" link which
edits the default language page record when page module
is i... - 16:37 Revision ba712650: [BUGFIX] Avoid 500 error for non-admins in page tree
- This patch prevents throwing and spamming the logs
with 500 server errors.
Resolves: #91145
Releases: master, 9.5
Ch... - 16:21 Revision f9b3245e: [BUGFIX] Avoid 500 error for non-admins in page tree
- This patch prevents throwing and spamming the logs
with 500 server errors.
Resolves: #91145
Releases: master, 9.5
Ch... - 15:16 Revision 0554135a: [FEATURE] Implement event for LocalizationController column building
- Implements a PSR-14 event dispatched after
LocalizationController has built the manifest of columns
and column number... - 14:54 Revision c789ef8f: [TASK] Fix sphinx warnings in ChangeLog
- This fixes some functional and visual problems in the ChangeLog:
* The use of code backticks in a headline was remove... - 14:44 Revision 21b63bd7: [BUGFIX] Ignore includeNotInMenu for the section menu of the current page
- The option includeNotMenu is set to 1 if the CType menu_section is used
to render a section menu for the current page... - 14:43 Revision d8d656c0: [BUGFIX] Set felogin storagePid correctly
- When resursive is set, the selected page is now added to the
storagePids.
Resolves: #91004
Releases: master
Change-I... - 14:02 Revision 2e179973: [BUGFIX] Fix check for skipping translation of the metadata file field
- Resolves: #91130
Related: #82990
Releases: master, 9.5
Change-Id: I8337f8d24fff67ac2c8f05f16de642f46e86cfd5
Reviewed-... - 14:00 Revision b5637aea: [TASK] Reduce inline JavaScript in QueryView
- This change aims to reduce the amount of inline JavaScript by
moving these parts to dedicated static JavaScript modul... - 13:58 Revision d57e9fb1: [TASK] Mark ObjectManager::get deprecated
- This patch adds an @deprecated annotation to the get
method of the ObjectManager class of Extbase. Both the
core and ... - 13:24 Revision a90718e6: [TASK] Disable new page module view when upgrading
- To ensure maximum compatibility, we only enable the new page module
for new installations (or by manually enabling th... - 11:25 Revision 205f2462: [TASK] Ensure TSFE is really a valid object
- Make sure the TSFE fetched in TemplateService really is a valid
TypoScriptFrontendController.
This way any kind of "f... - 11:11 Revision be434f2f: [TASK] Refactor fluid page module components
- Refactoring with the goal of:
* Restoring entity-like nature of BackendLayout
* Decreasing coupling between componen... - 11:09 Revision cb9863f5: [TASK] Reduce inline JavaScript in ext:beuser
- This change aims to reduce the amount of inline JavaScript by
removing `onchange` or `onclick` events and dynamically... - 10:55 Revision 16d20d43: [BUGFIX] Fix check for skipping translation of the metadata file field
- Resolves: #91130
Related: #82990
Releases: master, 9.5
Change-Id: I8337f8d24fff67ac2c8f05f16de642f46e86cfd5
Reviewed-... - 10:43 Revision 1aaee607: [BUGFIX] Catch UnableToLinkToPageException in view module
- If a requested page in the view module is missing a site configuration,
catch the related exception and show a meanin... - 10:19 Revision cf2c3050: [BUGFIX] Move redirects in extbase felogin after the events
- To fire the LoginConfirmedEvent and LogoutConfirmedEvent even when
redirects are active the redirect handling are mov... - 09:39 Revision 2f6ba305: [BUGFIX] Don't set default start module in UC explicitly
- The backend already provides the possibility for a backend user to use
the first available module as "start module". ... - 09:01 Revision 7c91ff23: [TASK] Update typo3/testing-framework
- Command executed:
composer require --dev typo3/testing-framework:^6.2.3
Resolves: #91138
Releases: master
Change-... - 08:21 Revision 57bcedc2: [DOCS] rte_ckeditor: add a meaningful project title
- This change adds a human readable and meaningful main
title for the documentation of ext:rte_ckeditor.
Resolves: #91... - 07:50 Revision 8f927441: [DOCS] rte_ckeditor: add a meaningful project title
- This change adds a human readable and meaningful main
title for the documentation of ext:rte_ckeditor.
Resolves: #91...
2020-04-19
- 21:59 Revision 64228b54: [BUGFIX] Skip dynamically assigned instance names in extension scanner
- Dynamically created class instances using a variable name cannot be
resolved in extension scanner - given the fact th... - 21:48 Revision f048ee3a: [TASK] Reduce inline JavaScript in ext:redirects and ext:scheduler
- This change aims to reduce the amount of inline JavaScript by
moving these parts to dedicated static JavaScript modul... - 21:18 Revision 0e66ed43: [TASK] Tune permission checks in TreeController
- Do not calculate permissions for every page, as we're limiting the pages
through SQL query constraints.
Fetch sys_la... - 20:05 Revision a86c3e2a: [BUGFIX] Add missing parentheses in ViewModule doktype check
- Also simplify doktype check by using `in_array`
instead of comparing each doktype on its own.
Furthermore the check ... - 20:03 Revision 4742f0d5: [BUGFIX] Make widget group identifier unique
- In the "Add widget" dialog the id of the group tab was not unique.
This interfered with other ids in the backend. A p... - 18:41 Revision d51e3d08: [BUGFIX] Use f:format.raw in recycler partials
- Since #91080, TemplateService tries to fetch a site configuration from
TSFE. As EXT:recycler uses the f:format.html V... - 17:04 Revision 0bcbb401: [TASK] Remove superfluous inline JavaScript assignment in ext:beuser
- Fluid variable `previewUrl` is generated, but never used in templates.
Resolves: #91120
Releases: master
Change-Id: ... - 15:12 Revision e42412a8: [BUGFIX] Avoid using the symfony container to clear its own caches
- With the introduction of a custom DI cache in #90418, the container
was used to lookup its own cache and the cache id... - 13:43 Revision 8fdd5af7: [TASK] Use more specific array type annotations in GeneralUtility
- Having PHPDoc parameter and return type annotations like "string[]"
instead of the generic "array" will help both sta... - 13:13 Revision 981e59e3: [DOCS] Add correct indentations in rte_ckeditor documentation
- This patch takes the changes of the new documentation
theme into account.
Releases: master, 9.5
Resolves: #91102
Cha... - 12:00 Revision a5b512fd: [FEATURE] Introduce DocumentService as JQuery.ready substitute
- Module TYPO3/CMS/Core/DocumentService provides native JavaScript
functions to detect DOM ready-state returning a Prom... - 11:56 Revision 3a337aa4: [DOCS] Add correct indentations in rte_ckeditor documentation
- This patch takes the changes of the new documentation
theme into account.
Releases: master, 9.5
Resolves: #91102
Cha... - 11:23 Revision 4b681fd3: [BUGFIX] Reset click events in buttons of MultiStepWizard
- When the MultiStepWizard is used with additional click events bound to
the next or prev button, those event got stack...
2020-04-18
- 19:54 Revision fec93e8b: [TASK] Initialise graphs in Dashboard Widgets based on graphConfig
- No additional classes are needed anymore to initialise
the graphs in Dashboard Widgets. If a graphConfig is given
the... - 19:53 Revision 36b4e32f: [BUGIX] Register MetaDataRepository via service provider
- The installtool sends a mail when a login happens when
TYPO3_CONF_VARS.BE.warning_email_addr is set.
When TYPO3_CONF_... - 18:45 Revision 62b2d31f: [TASK] Remove superfluous onclick events in FormEngine
- Superfluous inline events have been removed or replaced
with native HTML functionality (location.href -> anchor).
Re... - 18:07 Revision cd379fdc: [BUGFIX] Fix some typos in the code
- Resolves: #91103
Releases: master
Change-Id: If342b9bf69574b54d598e342c3bb2773dba582cb
Reviewed-on: https://review.ty... - 17:41 Revision fc8d3200: [BUGFIX] Fix PHPDoc of ButtonProvider
- Resolves: #91112
Releases: master
Change-Id: I6fef3f196afd44a11fbd5d688bec45457a28aad6
Reviewed-on: https://review.ty... - 15:35 Revision 0bce3eae: [BUGFIX] Fix paths to AJAX urls of Dashboard
- Corrected way of accessing the AJAX urls by
using the dot notation.
Resolves: #91113
Releases: master
Change-Id: I6c... - 14:33 Revision fa7dab55: [TASK] Make code of EXT:dashboard consistent with other system extensions
- Made sure EXT:dashboard follows the guidelines for usage of ext_localconf
and ext_tables and some other changed to ma... - 14:15 Revision acb7da95: [TASK] Move changelog files into 10.4 folder
- The changelog files for the version 10.4 must leave the
master folder now and move to their final home in 10.4.
Reso... - 13:37 Revision ac0ec245: [TASK] Avoid using form elements in clipboard and element history module
- Using HTML form elements without actually making use of typical consumers
(input, textarea, select, ...) seems to be ... - 00:47 Revision 3e57eebe: [FEATURE] Inject site settings into TypoScript constants and TSconfig
- YAML configuration set in a site configuration under the main
key "settings:" are now available as TypoScript constan... - 00:41 Revision 5434e6be: [TASK] Use FluidEmail to send password recovery mail
- Resolves: #90729
Resolves: #90578
Releases: master
Change-Id: I9ce6b678addcc9e65e7e4e7b70e3187d91b7456a
Reviewed-on: ... - 00:05 Revision edbe6de7: [TASK] Add remark about plugin grouping in SwitchableControllerAction RST
- Resolves: #91091
Releases: master
Change-Id: I88c8c7c7119d7dae485eb6013ce05aaee42145d7
Reviewed-on: https://review.ty...
2020-04-17
- 23:59 Revision 8154da04: [BUGFIX] Use correct identifier for "england" flag icon
- Resolves: #91099
Releases: master, 9.5
Change-Id: I08ea8ecfc7096a21b0ffddee0b4e3976363fffd5
Reviewed-on: https://revi... - 23:10 Revision 393d9a4d: [TASK] Mark various code related to Backend user / DataHandler internal
- In order to build a stronger Permission Handling system and
a stronger API for TCA resolving in TYPO3 v11, several me... - 21:41 Revision a3730417: [BUGFIX] Skip input validation in scheduler command task
- All commands that are added via Configuration/Commands.php
are instantiated and prepared when the "scheduler:run" com... - 21:11 Revision 77a3e843: [BUGFIX] Skip input validation in scheduler command task
- All commands that are added via Configuration/Commands.php
are instantiated and prepared when the "scheduler:run" com... - 21:06 Revision 314333b4: [BUGFIX] Don't update language icon if not in language mode
- The page module now doesn't try to update the flag icon of a dragged
record if the page module is not in "language" m... - 20:51 Revision 11c11675: [TASK] Include all classes via use statement in core extensions
- This patch has been created with rector and php-cs-fixer
Releases: master
Resolves: #91092
Change-Id: I80956bc210237... - 20:23 Revision d89063c0: [FEATURE] Add restriction container that limits applicable tables
- It is now possible to limit restrictions to a given set of table aliases
by using the introduced
\TYPO3\CMS\Core\Data... - 18:33 Revision 44ce57e7: [TASK] Mark non-public-API classes for Dashboard as internal
- Most classes used in EXT:dashboard are internal classes and
are now marked as internal and therefor not part of the
p... - 16:12 Revision 559905eb: [TASK] Mark various functionality in TSFE internal
- Some code related to templating / cached TypoScript,
inclusion of CSS/JS and internals like "indexedDocTitle"
which h... - 15:48 Revision f33fd60f: [BUGFIX] Reintroduce Extbase referring argument handling
- Change https://review.typo3.org/c/Packages/TYPO3.CMS/+/61223 (v10 only)
modified Extbase referring argument handling.... - 14:24 Revision c020e9ba: [TASK] Inject singletons used by EXT:install in service providers
- This will allow both, dependency injection for these services (manually
wired in service providers), and usage in ins... - 13:37 Revision e28c4916: [TASK] Replace WAAPI polyfill for Dashboard
- For proper animations during drag / drop of the widgets
at the Dashboard, we need a Web Animations API polyfill
for s... - 13:16 Revision 1d39973f: [TASK] Pass targetElement explicitly for RegularEvent.delegateTo
- Arrow functions keep using their own `thisArg` on invocation. To
be able to avoid unscoped `function()` call and stil... - 11:47 Revision 3b451421: [TASK] Include all classes via use statements in ext:backend
- This patch has been created with rector and php-cs-fixer
bin/rector process --set=php53 typo3/sysext/backend/Cla... - 10:29 Revision 19889aa8: [BUGFIX] Check if language is accessible in PageContentErrorHandler
- The changes made in #90135 introduced a regression, that made the
PageContentErrorHandler ignore the enabled flag of ... - 10:10 Revision 0ad328c2: [BUGFIX] Fix PackageManager event binding
- PackageManager can not have DI tags assigned as it is a early container
instance (injected from core Bootstrap). That... - 09:40 Revision b15a8a00: [DOCS] Add documentation for ext:dashboard
- Initial documentation covering basic editor, integrator and developer
tasks.
Resolves: #90340
Releases: master
Chang... - 08:23 Revision fb2740a2: [TASK] Tune permission checks in TreeController
- Do not calculate permissions for every page, as we're limiting the pages
through SQL query constraints.
Fetch sys_la... - 08:02 Revision d517e43f: [BUGFIX] Allow editors with no page delete permissions to delete content
- Add checks to use proper permissions in the DataHandler class,
as in some cases, where the record is not a page, the ... - 07:08 Revision d8dda294: [BUGFIX] Provide symfony container in install tool "Check TCA" action
- A booted symfony container is needed as ext_localconf.php is
loaded since #89713 for the "Check TCA" action.
ext_loca...
2020-04-16
- 23:13 Revision 9fb677f6: [!!!][TASK] Move interfaces of dashboard
- The interfaces of the dashboard have been moved out of the
interfaces folder to be consistent with the overall TYPO3 ... - 22:50 Revision 4390d4b5: [BUGFIX] Boot container for E-Mail check in install tool
- Since #90266 install tool E-Mails are templated and
custom logos, viewhelpers or services may be loaded.
A custom ba... - 22:19 Revision 9561422c: [TASK] Reduce inline `onchange` events in backend scope
- This change aims to reduce the amount of inline JavaScript by
removing `onchange` events.
* extracts inline JavaScri... - 21:57 Revision 0bdfd8d7: [TASK] Include all classes via use statements in ext:frontend
- This patch has been created with rector and php-cs-fixer
bin/rector process --set=php53 typo3/sysext/frontend/Cl... - 20:56 Revision 49ebeeef: [TASK] Enable phpstan PHPStan\Rules\Classes\ImpossibleInstanceOfRule
- Releases: master
Resolves: #90910
Change-Id: If03889ee330e96c5ca82b31ae0604fb1d1d0afc8
Reviewed-on: https://review.ty... - 19:44 Revision 632d92bb: [DOCS] Fix broken examples for console command DI
- In the dependency injection examples for defining a console
command a colon is missing after the class name.
Resolve... - 14:42 Revision bf03cdd9: [TASK] Include all classes via use statements in ext:core
- This patch has been created with rector and php-cs-fixer
bin/rector process --set=php53 typo3/sysext/core/Classe... - 12:16 Revision 2f8e83f3: [BUGFIX] Allow multiple mountpoints with the same slug
- When having a multisite setup using the same slugs pointing to the same
or other different mounted pages, the PageSlu... - 12:16 Revision 23ff5c03: [BUGFIX] Allow multiple mountpoints with the same slug
- When having a multisite setup using the same slugs pointing to the same
or other different mounted pages, the PageSlu... - 10:50 Revision 0346f6aa: [TASK] Clean up ExtensionService in Extbase
- ExtensionService (internal API) is a random place for some methods used
only in one specific parts of Extbase.
Some ... - 10:27 Revision abb4057e: [BUGFIX] Add footer section to ListWidget template
- Adds the missing footer section, including the button definition,
which can be set in the configuration, to the widge... - 10:21 Revision a8a7a8cf: [BUGFIX] Fix namespaces in tests
- Resolves: #91053
Releases: master
Change-Id: I96108a509c7e9d95e9bd88b9c6b53dbfc37acd5b
Reviewed-on: https://review.ty... - 09:54 Revision cbe2ccc9: [TASK] Disable rector for ServiceProviders to avoid auto_import_names
- rectors `auto_import_names` causes relative class names to
be transformed into `use` statements.
This reduces the rea... - 08:52 Revision 18a948dc: [TASK] Require php-webdriver/webdriver for development purposes
- command:
composer require --dev php-webdriver/webdriver:^1.8
This version of webdriver contains the newly recommende... - 07:39 Revision 9e1c91ae: [BUGFIX] Do not generate links to not reachable pages
- Fix the condition whether a page is linkable in the requested
language or not.
Resolves: #90850
Releases: master, 9.... - 07:38 Revision 375c88db: [BUGFIX] Do not generate links to unreachable pages
- Fix the condition whether a page is linkable in the requested
language or not.
Resolves: #90850
Releases: master, 9.... - 06:51 Revision d3709a68: [BUGFIX] Fix CGL in TcaSelectItemsTest.php
- Resolves: #91057
Related: #91008
Releases: master
Change-Id: I448a7b2364996f55c98dfe92c3c566acdf3df3e8
Reviewed-on: h... - 06:46 Revision ceb8f7f0: [BUGFIX] Don't render broken extension icons in language packs updater
- The icon path of an extension is only returned if the icon can be found.
This prevents the JavaScript from rendering ... - 06:44 Revision 266da2c2: [BUGFIX] Add closing html tag to widget templates
- This adds the closing html tag to some widget templates
which missed it.
Resolves: #91055
Releases: master
Change-Id...
2020-04-15
- 21:39 Revision 5d8ecd25: [TASK] Use ButtonUtility in dashboard widgets
- Removed duplicated code fragments by using the ButtonUtility
consistently also for ListWidget and RssWidget.
Resolve... - 21:27 Revision d80621d0: [BUGFIX] Re-enable clearable behavior of ext:beuser filter field
- See https://review.typo3.org/c/Packages/TYPO3.CMS/+/43870/
+ typo3/sysext/beuser/Resources/Private/Layouts/Default.ht... - 20:45 Revision 682873dd: [TASK] Include all classes via use statements in ext:extbase
- This patch has been created with rector and php-cs-fixer
bin/rector process --set=php53 typo3/sysext/extbase/Cla... - 20:38 Revision 31c81429: [TASK] Remove dependency to algo26-matthias/idna-convert
- The third-party library algo26-matthias/idna-convert is not compatible
with PHP 7.4 (used for providing IDNA conversi... - 18:29 Revision dc6dfd79: [BUGFIX] Re-enable clearable behavior of ext:beuser filter field
- See https://review.typo3.org/c/Packages/TYPO3.CMS/+/43870/
+ typo3/sysext/beuser/Resources/Private/Layouts/Default.ht... - 18:01 Revision e9a48989: [TASK] Add final private constructor to GeneralUtility
- GeneralUtility is a class with only static methods and
a class comment stated for years not to instantiate it.
Since... - 18:00 Revision 7c7ec6e8: [TASK] Update rector/rector to 0.7.14
- composer remove rector/rector
Package operations: 0 installs, 8 updates, 4 removals
- Removing tracy/tracy (v2.7.2... - 17:59 Revision 9199f254: [TASK] Reduce inline JavaScript in ext:filelist
- This change aims to reduce the amount of inline JavaScript by
removing `onchange` or `onclick` events and dynamically... - 17:45 Revision ccc7eae6: [BUGFIX] Remove invalid doctype annotations from GeneralUtility
- In order to prevent Doctrine\Common\Annotations\AnnotationException
s o TYPO3, the unneeded comments in GeneralUtilit... - 17:44 Revision 3da3e5e6: [FEATURE] Add grouping and sorting for TCA select items
- Due to the deprecation of "switchable controller actions", list_type items
can now be grouped in FormEngine - as well... - 17:12 Revision 17b0786b: [BUGFIX] Do not generate links to unreachable pages
- Fix the condition whether a page is linkable in the requested
language or not.
Resolves: #90850
Releases: master, 9.... - 15:07 Revision 024358c5: [BUGFIX] Reset clipboard state for files that have been deleted
- Files that just have been deleted in filelist module need to be
removed from current clipboard state - otherwise the ... - 15:07 Revision df36be46: [BUGFIX] Reset clipboard state for files that have been deleted
- Files that just have been deleted in filelist module need to be
removed from current clipboard state - otherwise the ... - 14:42 Revision 3d095681: [TASK] PSR-12: Add unified new statements and argument spacing
- TYPO3's PHP-CS-Fixer configuration is adapted
to move towards the PSR-12 standard by unifying the
new statement and a... - 14:24 Revision a7477106: [BUGFIX] Update misleading Changelog documentation
- This patch updates the Changelog documentation and suggests to use one
of the keywords "small", "medium", or "large" ... - 13:00 Revision 4abd7bee: [FEATURE] Allow specific language parameter in page-link related ViewHelpers
- This change adds proper "language" attributes to ViewHelpers just as
the typolink property now allows an additional "... - 11:47 Revision c52b932a: [BUGFIX] Don't render broken extension icons in language packs updater
- The icon path of an extension is only returned if the icon can be found.
This prevents the JavaScript from rendering ... - 10:28 Revision 19dc7fa9: [BUGFIX] Re-enable dynamic resolving of view objects
- With https://review.typo3.org/c/Packages/TYPO3.CMS/+/59514/ all
possibilities have been taken to define which view cl... - 10:28 Revision 98d21328: [TASK] Provide test for Page\TreeController
- Add test for TreeController, so we're safe when refactoring
or doing performance optimizations.
Besides that moved p... - 10:18 Revision 94950982: [BUGFIX] Let DataHandler::getAutoVersionId return proper integer
- With this change the method DataHandler::getAutoVersionId will return
null or a proper integer value to reduce the co... - 09:42 Revision 63e41f2c: [TASK] Replace jQuery shortcuts with AJAX API
- Resolves: #90941
Releases: master
Change-Id: If205ab5308c0f1bb7e935a53bebee41e7b9e2fd2
Reviewed-on: https://review.ty... - 09:13 Revision 7b919798: [TASK] Set php header comment via php-cs-fixer
- With this patch, the header comment of php files is
automatically added by the php-cs-fixer, which guarantees
that it...
2020-04-14
- 23:22 Revision b381d9aa: [TASK] Reduce height of Type of Users dashboard widget
- The Type of Users dashboard widget doesn't have to be
that high. Resized to height medium.
Resolves: #91035
Releases... - 23:22 Revision 0b65470d: [TASK] Renaming of TYPO3 widget and TYPO3 widget group
- As the title TYPO3 for a widget as well as a widget group is not
giving a lot of information about the purpose of the... - 22:20 Revision 687b5e9a: [BUGFIX] Show latest rss entries first in rss widget
- Sort rss entries before reducing to shown limit.
Resolves: #90770
Releases: master
Change-Id: Ia95d36a06408d115fb927... - 20:12 Revision c23a764b: [TASK] Apply new PHP-CS rules to files left behind
- This covers files from commits that were run against the earlier
version and would not pass the nightly.
Resolves: #... - 18:46 Revision f426b2dc: [BUGFIX] Use empty alt text for EM extension icons
- For images that cannot be loaded (e.g., when the extension is outside
the document root), the extension name will be ... - 18:32 Revision 999fdc02: [BUGFIX] Use empty alt text for EM extension icons
- For images that cannot be loaded (e.g., when the extension is outside
the document root), the extension name will be ... - 18:31 Revision 6541b3eb: [TASK] Deprecate runtime activated packages
- The option to register packages during runtime was a work-around
to dynamically modify the "extList". Using this feat... - 17:36 Revision af5244a5: [TASK] Improve deprecation messages in ExtensionUtility
- This patch enriches the deprecation messages with important
information such as extension, plugin and vendor name to ... - 17:35 Revision 067d81a4: [FEATURE] Introduce AssetRenderer BeforeRendering events
- AssetRenderer gets events for manipulating AssetCollector assets.
This enables asset post-processing extensions like... - 17:19 Revision 11c53cbc: [TASK] Extract install tool session handler into SessionHandler API
- Use PHP's native \SessionHandlerInterface to allow further separation
of concerns and allow other packages to use a d... - 17:08 Revision eeeacf64: [TASK] Lift doktype restrictions in SlugHelper::resolveParentPageRecord
- The changes made in #18079 lifted the restrictions for using doktypes
with a number higher than 200 in several parts ... - 16:31 Revision a8155cbc: [BUGFIX] Fix extension scanner Index.rst filename parsing
- Rst files may not contain issue numbers. The extension scanner
iterates all .rst files (including Index.rst) which ca... - 16:29 Revision 7e2a5da7: [BUGFIX] Load the correct "first module"
- The start up option "First module in menu" is a misleading in some ways.
The select box e.g. has "dashboard" as first... - 16:28 Revision ff226c52: [TASK] Auto focus search field in "New Content Element" filter
- To improve the user experience, the search filter in the "New Content
Element" wizard is automatically focussed when ... - 14:02 Revision 68357d56: [BUGFIX] Do not promote deprecated TS condition syntax in changelog
- The old TS Conditions syntax with two blocks combined with && is deprecated
so it should not be used as an example in... - 13:59 Revision ccc3ba5e: [TASK] PSR-12: Add empty lines at the beginning of PHP files
- This change adds two changes
'blank_line_after_opening_tag' => true,
'single_trait_insert_per_stateme... - 13:31 Revision a6a7a5b9: [BUGFIX] Respect page TSconfig in drag & drop of page tree
- With this change the default values for new records in DataHandler are now
respected based on the resolved page ID, a... - 13:25 Revision 01c6cdc1: [TASK] Keep pid for versioned records
- DataHandler does not set "-1" for versioned records in workspaces
anymore, thus making it a lot easier to find the re... - 13:24 Revision ded3c9f6: [BUGFIX] Do not promote deprecated TS condition syntax in changelog
- The old TS Conditions syntax with two blocks combined with && is deprecated
so it should not be used as an example in... - 08:44 Revision a55b2b88: [TASK] Deprecate various hooks related to TypoScriptFrontendController
- PSR-15 and Request/Response handling has been proven to be a
worthy replacement for most logic related for outputting... - 05:46 Revision 612a5376: [BUGFIX] Cast label field for search in recycler
- With this change all field will be cast to a datatype, that is
searchable with `like` to prevent errors.
Before that...
2020-04-13
- 23:14 Revision 7a82fcd4: [FEATURE] Allow flexible base url for slug fields in FormEngine
- Due to wrong prefixes of TCA type=slug fields for custom records
e.g. in ext:news, a new configuration `prefix` is in... - 19:15 Revision 76a0e00d: [BUGFIX] Cast label field for search in recycler
- With this change all field will be cast to a datatype, that is
searchable with `like` to prevent errors.
Before that... - 14:55 Revision d9b3f0a3: [TASK] Use declare(strict_types=1) without spaces
- As a preparation to be compatible with PSR-12, all spaces in
strict type declerations are removed.
Releases: master
... - 09:41 Revision dedbe269: [TASK] Add methods PURGE and BAN in TYPO3\CMS\Core\Http\Request
- Add the HTTP methods 'PURGE' and 'BAN' to $supportedMethods, to
support clear cache requests for proxy caches like va... - 00:12 Revision bde6e415: [TASK] Add methods PURGE and BAN in TYPO3\CMS\Core\Http\Request
- Add the HTTP methods 'PURGE' and 'BAN' to $supportedMethods, to
support clear cache requests for proxy caches like va... - 00:01 Revision 8255076e: [BUGFIX] Force typecast to string in ArrayBrowser
- Make sure that the key in ArrayBrowser::getSearchKeys() is always cast
to string.
Resolves: #91007
Releases: master
... - 00:01 Revision 2f6165e0: [BUGFIX] Disable extension scanner if no extensions are available
- The link to the extension file scanner is removed to avoid any
exception when running a scan if no extension is avail...
2020-04-12
- 21:57 Revision 7b3214f3: [BUGFIX] Restore ckeditor selections when unloading modal
- Navigating in the RteLinkBrowser by e.g. switching tabs or browsing the
file tree now recovers the selections of the ... - 21:57 Revision 6cc540e1: [BUGFIX] Restore ckeditor selections when unloading modal
- Navigating in the RteLinkBrowser by e.g. switching tabs or browsing the
file tree now recovers the selections of the ... - 21:18 Revision b755ffbf: [BUGFIX] Set missing arguments to logout action in felogin
- When forwarding to the logout action in felogin extbase plugin the
missing arguments is now set to resolve the action... - 20:53 Revision e6e40cd2: [BUGFIX] Allow external images for FluidEmail image ViewHelpers
- To overcome external images via FluidEmail and apply the similar
behaviour as in LoginController, the <f:image> and <... - 14:32 Revision 0babc9f3: [TASK] Migrate checkPidArray into PageRepository
- The code in cObj->checkPidArray() and cObj->checkPid() is checking
for valid page records, which semantically belongs... - 12:51 Revision f6016b3d: [BUGFIX] Keep language or colPos when moving a record in list module
- When copying a tt_content record in list module, the DataHandler would
internally look up the 'copyAfterDuplFields' s... - 12:41 Revision ad01e430: [TASK] Deprecate various GeneralUtility methods
- Some methods in GeneralUtility nowadays are wrappers to
native PHP methods. We encourage people to use the PHP API
di... - 12:37 Revision acff9da4: [BUGFIX] Keep language or colPos when moving a record in list module
- When copying a tt_content record in list module, the DataHandler would
internally look up the 'copyAfterDuplFields' s... - 12:32 Revision f2deb160: [TASK] Remove internal Extbase Object Container code
- Since the ObjectManagerInterface methods.
- isRegistered()
- getScope()
are internal, they are substituted by PHP's ... - 11:49 Revision 081161e2: [TASK] Bring back datetime related acceptance tests for FormEngine
- The test have been disabled due to flakiness, let's give them
another chance to prove themselves valuable.
Resolves:... - 08:03 Revision 5ae395ba: [!!!][TASK] Allow creation of widgets through configuration
- Provide concrete classes that will be instantiated multiple times
with different options. E.g. provide an RssWidget i... - 07:06 Revision 58c44e38: [TASK] Bring back datetime related acceptance tests for FormEngine
- The test have been disabled due to flakiness, let's give them
another chance to prove themselves valuable.
Resolves:... - 07:04 Revision aaa1754e: [BUGFIX] Do not default to type="text/javascript" in AssetRenderer
- This omits type="text/javascript" by default for JavaScript assets.
Resolves: #91000
Releases: master
Change-Id: If8... - 01:07 Revision 536a793a: [BUGFIX] Disable extension scanner if no extensions are available
- The link to the extension file scanner is removed to avoid any
exception when running a scan if no extension is avail...
2020-04-11
- 22:58 Revision ce50ca12: [BUGFIX] correctly resolve saved mm relations in TCA
- Using mm tables, the value that is stored in the database does not represent the
uid of the selected item. Much rathe... - 22:40 Revision 0747f03c: [BUGFIX] correctly resolve saved mm relations in TCA
- Using mm tables, the value that is stored in the database does not represent the
uid of the selected item. Much rathe... - 07:46 Revision 65e90472: [TASK] Make capitalization of BE module names consistent
- This change makes language labels for backend module names consistent
by following the rule "first letter of both wor...
2020-04-10
- 20:42 Revision 24f1f1f3: [BUGFIX] Fix wording of exception in DataMapper
- The message of the exception introduced with #89857 needs some
improvements.
Resolves: #90996
Releases: master, 9.5
... - 19:29 Revision 4db25fe3: [BUGFIX] Fix wording of exception in DataMapper
- The message of the exception introduced with #89857 needs some
improvements.
Resolves: #90996
Releases: master, 9.5
... - 14:34 Revision badce4a7: [BUGFIX] Fix bad alignment if additional login providers are used
- Improve rendering of the password forgotten link if additional login
providers are registered.
Resolves: #90978
Rele... - 06:03 Revision 149103e8: [BUGFIX] Do not perform string-with-boolean comparisons in switch cases
- This commit fixes a string-with-boolean comparison in a switch case.
Instead, this complex case is moved down to the ... - 05:29 Revision 2f312e2c: [BUGFIX] Do not perform string-with-boolean comparisons in switch cases
- This commit fixes a string-with-boolean comparison in a switch case.
Instead, this complex case is moved down to the ...
2020-04-09
- 15:57 Revision 00d15c21: [DOCS] Complete the examples of AfterSectionMarkupGeneratedEvent
- Releases: master
Resolves: #90990
Related: #88921
Change-Id: I9a3997bde020b500a1bd1a6712ae0e405001a452
Reviewed-on: h... - 09:40 Revision d1370d2c: [TASK] Provide test for Page\TreeController
- Add test for TreeController, so we're safe when refactoring
or doing performance optimizations.
Besides that moved p...
2020-04-08
- 22:11 Revision d202e68d: [TASK] Deprecate logic in LanguageService
- The master $GLOBALS[LANG] object should have a more
streamlined API and some methods and public properties
are now de... - 21:58 Revision da61e3ab: [TASK] Enable phpstan TernaryOperatorConstantConditionRule
- Releases: master
Resolves: #90913
Change-Id: If38a526547518e93b3002ffa01accebf4a12e5b3
Reviewed-on: https://review.ty... - 21:42 Revision 2269bbda: [BUGFIX] Fix typos in InlineStackProcessorTest
- Resolves: #90976
Releases: master, 9.5
Change-Id: I3827e0796f7dc016b3095b5e8917905b85523712
Reviewed-on: https://revi... - 21:40 Revision 11e28852: [BUGFIX] Fix typo in sysfolder related doktype check
- The changes in #18079 have a small, but nasty typo, that makes it
impossible to correctly check if the page is a sysf... - 21:27 Revision 2fa28a12: [BUGFIX] Fix typos in InlineStackProcessorTest
- Resolves: #90976
Releases: master, 9.5
Change-Id: I3827e0796f7dc016b3095b5e8917905b85523712
Reviewed-on: https://revi... - 21:16 Revision 4ce5517b: [BUGFIX] Pass arguments to overridden header/footer record partials
- Resolves: #90960
Releases: master
Change-Id: I71933b194a4c366914c9d462b91cf605ed454a76
Reviewed-on: https://review.ty... - 18:51 Revision 4c71ea6c: [DOCS] Fix wrong value in rst file of #89603
- The key should be 4 instead of 5 (index starts at 0).
Resolves: #90982
Releases: master
Change-Id: Iee33a74d8f569082... - 18:42 Revision e00d4bec: [BUGFIX] Iterate over record row only if available
- The row must only be processed if available.
Resolves: #90979
Releases: master
Change-Id: I0ce76b196c32d8528d0bce046... - 12:24 Revision 78b5e2a8: [TASK] styleguide: Remove exclude config from l10n_parent fields
- 12:18 Revision b8b7371d: [TASK] styleguide: Remove exclude config from l10n_parent fields
- 07:35 Revision 5d14536c: [TASK] Restructure and fine-tune builds
- This patch updates the Docker configuration to use mssql 2019 as mssql
2017 images don't get updates anymore.
Additi... - 07:14 Revision 22d6d4f1: [TASK] Restructure and fine-tune builds
- This patch updates the Docker configuration to use mssql 2019 as mssql
2017 images don't get updates anymore.
Additi... - 00:02 Revision 8865b1cf: [BUGFIX] Respect columnsOverrides in TCA for suggest wizard
- These changes in the SuggestWizardController allow users to override
allowed tables in group fields with columnsOverr...
2020-04-07
- 18:15 Revision 8415fce0: [BUGFIX] Use single type @var in LogEntry model properties
- With https://review.typo3.org/c/Packages/TYPO3.CMS/+/64018
several @var annotations have been adjusted to reflect the... - 08:45 Revision 685e9a23: [BUGFIX] Include Page Read Permissions to PageTreeController
- In order to reduce the amount of data fetched, the PageTree loaded
for editors will only fetch pages that the editor ... - 07:37 Revision 52959b6d: [BUGFIX] Typecast value to string before applying trim()
- Force value to be a string instead of null in
ConstantConfigurationParser to avoid exceptions.
Resolves: #90900
Rele... - 06:15 Revision 401da155: [TASK] Enable phpstan InvalidUnaryOperationRule
- Releases: master
Resolves: #90891
Change-Id: Ie0a00688422d7088816f80364e68cac7f7232950
Reviewed-on: https://review.ty... - 06:13 Revision 548a10af: [BUGFIX] Fix thrown exception in history
- When a logged in backend user is entering the history/undo functionality
for a certain page, which contains a deleted... - 06:12 Revision b0104e80: [TASK] Upgrade Documentation: add footer links
- Add related links for each upgrade documentation file at the
end:
- link to forge issue
- link to rendered rST docume... - 05:57 Revision eb436b19: [BUGFIX] Fix thrown exception in history
- When a logged in backend user is entering the history/undo functionality
for a certain page, which contains a deleted...
2020-04-06
- 21:28 Revision b0b324ed: [TASK] Deprecate alternative fetch methods for GeneralUtility::getUrl()
- In times of PSR-7, TYPO3's RequestFactory API and the underlying
Guzzle HTTP library, the wrapper method GeneralUtili... - 12:45 Revision b1f32b52: [DOCS] Fix typo in rst file of #88043
- Replace "TypoScript" with "TypeScript".
Resolves: #90958
Releases: master
Change-Id: I8eb5237b963957ad24af7b47f76d73... - 11:40 Revision 555e116f: [TASK] Enable phpstan DefaultValueTypesAssignedToPropertiesRule
- Releases: master
Resolves: #90893
Change-Id: Icc339442cded9a268fb66fe932b0f13de292e3b7
Reviewed-on: https://review.ty... - 11:39 Revision 7e60acc3: [BUGFIX] Convert page UID to proper link syntax in LinkBrowser
- If the pageIdSelector feature is enabled for the RTE
the entered page UID needs to be formatted with correct
link syn... - 11:39 Revision b6aaba14: [BUGFIX] Allow protocol-relative urls in AssetRenderer
- Allow including protocol-relative urls (urls that start with "//") in
the new AssetRenderer in the same way as it is ... - 10:50 Revision db78e2d0: [TASK] Add test for checkValueForSelect
- According to a report, items added by
itemsProcFunc cannot be saved via
datahandler. Adding a test case to test
the b... - 10:32 Revision ddb02ef4: [DOCS][BUGFIX] Fix docs on how to set a fallback og:image
- The current solution for setting a fallback og:image/twitter:image in
the docs of ext:seo would generate relative url... - 08:39 Revision 98b7748d: [TASK] Upgrade Documentation: add footer links
- Add related links for each upgrade documentation file at the
end:
- link to forge issue
- link to rendered rST docume... - 08:05 Revision 5aa3b71c: [BUGFIX] Allow pageIdSelector again in non-RTE link browser
- TCEMAIN.linkHandler.page.configuration.pageIdSelector.enabled = 1
This configuration is adhered again and the pageIdS... - 07:42 Revision c2244329: [BUGFIX] Convert page UID to proper link syntax in LinkBrowser
- If the pageIdSelector feature is enabled for the RTE
the entered page UID needs to be formatted with correct
link syn... - 06:41 Revision e7c42fcb: [BUGFIX] Allow pageIdSelector again in non-RTE link browser
- TCEMAIN.linkHandler.page.configuration.pageIdSelector.enabled = 1
This configuration is adhered again and the pageIdS...
2020-04-05
- 22:31 Revision a49730c2: [TASK] Refactor fluid-based page module record preview
- Creates a dedicated partial template which only contains
the preview output, allowing global overrides of preview
out... - 12:24 Revision d16e72e8: [BUGFIX] Preserve selection ranges in RteLinkBrowser
- When the RteLinkBrowser is opened, any active ranges are now backed up
and reused later when an element gets linked. ... - 09:39 Revision 2a8ca702: [TASK] Move ExceptionHandler tests into real class instances
- The accessibleMockForAbstractClasses is a discouraged concept
anyways, and in this case the constructor definition in... - 08:47 Revision 672b8fa1: [BUGFIX] Preserve selection ranges in RteLinkBrowser
- When the RteLinkBrowser is opened, any active ranges are now backed up
and reused later when an element gets linked. ... - 08:38 Revision 3a65496e: [TASK] Remove warning from BackendLayout UnitTest after method removal
- During refactoring of the class a method was removed, that was still
mentioned in a mock creation. This raised a warn... - 08:37 Revision 06d88b31: [TASK] Move ExceptionHandler tests into real class instances
- The accessibleMockForAbstractClasses is a discouraged concept
anyways, and in this case the constructor definition in...
2020-04-04
- 23:10 Revision e690ae51: [FEATURE] Compare backend usergroups
- Integrators are now able to compare individual backend usergroups.
Backend usergroups are used to split permissions ... - 22:47 Revision 49bca73d: [BUGFIX] Always show download icons in language pack module
- The Install Tool module "Manage Language Packs" is improved by the
following changes:
* If all language packs of an ... - 17:30 Revision 35a0a3e4: [BUGFIX] Declare method of AspectFactory in matcher
- The patch for #88720 added a new entry in MethodArgumentRequiredMatcher
to cover changes in the class AspectFactory. ... - 17:17 Revision 19fed6b2: [BUGFIX] Declare method of AspectFactory in matcher
- The patch for #88720 added a new entry in MethodArgumentRequiredMatcher
to cover changes in the class AspectFactory. ... - 17:03 Revision 45f969cf: [BUGFIX] ArrayConverter can now convert all types of strings
- The ArrayConverter has been extended to be able to handle more
string formats. Previously, it was only able to handle... - 13:35 Revision eaccd35f: [BUGFIX] Re-Implement record_is_used hook for Fluid-based page view
- The hook to determine if child records are used is re-implemented.
This makes the fluid based page module behave like... - 13:11 Revision 6d2db4f7: [BUGFIX] Enable rootline / content access to sysfolders
- Only disallow DOCTYPE_RECYCLER in rootline and cObj->checkPid(),
instead of disallowing DOCTYPE_SYSFOLDER.
This make... - 08:33 Revision 637b36c7: [BUGFIX] Include Page Read Permissions to PageTreeController
- In order to reduce the amount of data fetched, the PageTree loaded
for editors will only fetch pages that the editor ... - 08:26 Revision d9b8eea8: [TASK] Deprecate various hooks in ContentObjectRenderer
- The following hooks within ContentObjectRenderer have been marked as deprecated:
* $GLOBALS['TYPO3_CONF_VARS']['SC_O...
2020-04-03
- 21:26 Revision 1106bd5c: [BUGFIX] Cast values passed to htmlspecialchars to string in ArrayBrowser
- The $key in ArrayBrowser can sometimes be numeric. Cast the $key to
string before handing it to htmlspecialchars() to... - 16:49 Revision 9ef9496b: [TASK] Remove bootstrap-slider library
- This patch removes the bootstrap-slider library used to render input
sliders. Such elements have been replaced with H... - 16:33 Revision 4fa3ae62: [TASK] Separate configuration into hooks for Indexer
- This is a pre-patch to separate crawler-specific implementation from
the actual indexing configuration.
This first p... - 13:20 Revision ee3b457d: [TASK] Improve accessibility of access module
- Use buttons instead of span tags to make the module more accessible.
Resolves: #90872
Releases: master
Change-Id: Id... - 08:59 Revision 2793a902: [BUGFIX] Always show download icons in language pack module
- The Install Tool module "Manage Language Packs" is improved by the
following changes:
* If all language packs of an ...
2020-04-02
- 17:15 Revision 0d719fe1: [BUGFIX] Do not cache on cObject level if global no_cache is active
- Resolves: #90905
Releases: master, 9.5, 8.7
Change-Id: Idfd98f3bb97484769cc15786c8fbe5f53cd4908c
Reviewed-on: https:/... - 17:15 Revision 6b35756c: [BUGFIX] Do not cache on cObject level if global no_cache is active
- Resolves: #90905
Releases: master, 9.5, 8.7
Change-Id: Idfd98f3bb97484769cc15786c8fbe5f53cd4908c
Reviewed-on: https:/... - 13:03 Revision 2a1bda4f: [BUGFIX] Respect site for route persisted mappers
- When a slug is unique in site, we need to check whether
the slug found in the database is part of the current site,
o... - 13:01 Revision e60840c7: [BUGFIX] Correctly initialize SiteConfiguration in functional tests
- SiteConfiguration requires configuration path to be defined. Since
this class is a singleton it might happen that Sit... - 12:28 Revision 05b886ef: [BUGFIX] Do not cache on cObject level if global no_cache is active
- Resolves: #90905
Releases: master, 9.5, 8.7
Change-Id: Idfd98f3bb97484769cc15786c8fbe5f53cd4908c
Reviewed-on: https:/... - 12:23 Revision 358f7d3a: [BUGFIX] Use direct calls to BackendLayoutView
- Instead of using "callUserFunction" which hands in an instance
of the current object for BackendLayoutView, which is ... - 12:00 Revision bca432f7: [BUGFIX] Clarify Extbase exception message
- Ensure that extension developers know where to look when
accessing an inaccessible action from a backend module.
Res... - 11:58 Revision 7f9abc7b: [BUGFIX] Respect site for route persisted mappers
- When a slug is unique in site, we need to check whether
the slug found in the database is part of the current site,
o... - 11:32 Revision 4a3cb5eb: [DOCS] Fix broken text role markup in changelog
- Resolves: #90926
Releases: master, 9.5
Change-Id: I088e2aeb1ae1f3979ec4ba8f7f345032bebfc96a
Reviewed-on: https://revi... - 11:29 Revision 8b22515e: [BUGFIX] Clarify Extbase exception message
- Ensure that extension developers know where to look when
accessing an inaccessible action from a backend module.
Res... - 11:02 Revision 3bea93a8: [DOCS] Fix broken text role markup in changelog
- Resolves: #90926
Releases: master, 9.5
Change-Id: I088e2aeb1ae1f3979ec4ba8f7f345032bebfc96a
Reviewed-on: https://revi... - 10:44 Revision 35cddac2: [TASK] Enable phpstan PHPStan\Rules\DeadCode\UnreachableStatementRule
- Several issues have been ignored because of checks on runtime
constants which vary from context to context. Since we ... - 09:22 Revision bd0d9997: [TASK] Focus text field if null placeholder checkbox is disabled
- To improve the UX of null placeholder checkboxes (e.g. used in
sys_file_reference) its assigned text field is now aut... - 07:32 Revision 0d6f0460: [TASK] Remove unused code related to config.locale_all
- In TYPO3 v10 locale is set very early in due to the availability of the Site Language,
making the whole set up workin...
2020-04-01
- 18:42 Revision b61743f4: [TASK] Raise versions of phpdocumentor dependencies
- Used composer command:
composer req "phpdocumentor/type-resolver:^1.1.0" \
"phpdocumentor/reflection-docblock:^... - 15:10 Revision 1da57dfc: [BUGFIX] Don't render dropdown arrow in selectSingleBox
- Resolves: #71750
Releases: master, 9.5
Change-Id: Ifc27ee8ed4dffba36098b9e72cac6e39cc775ebd
Reviewed-on: https://revi... - 14:51 Revision e09082f7: [BUGFIX] Render custom preview before fluid preview in Page Module
- The code that executes the drawItem hook must be called before
the fluid-preview is rendered, in order to allow rende... - 14:47 Revision 707dff39: [TASK] Add Typo3Version class
- This class is a backport of the v10 equivalent, it is added
to ensure an easier upgrade path for v11 in the future, w... - 11:35 Revision ae8172ce: [BUGFIX] Show correct value in translated single select + checkboxes
- If the TCA option "l10n_mode" is set to "exclude", the selected field
in localised elements is wrong when using this ...
2020-03-31
- 13:43 Revision 64b406bc: [BUGFIX] Provide inlineParentUid in FormInlineAjaxController
- By expanding an inline record the AJAX request calls the `detailAction`
in `FormInlineAjaxController`. The parent dat... - 11:41 Revision 61935dc3: [BUGFIX] Provide inlineParentUid in FormInlineAjaxController
- By expanding an inline record the AJAX request calls the `detailAction`
in `FormInlineAjaxController`. The parent dat... - 10:53 Revision 41d827c5: [TASK] Set TYPO3 version to 9.5.16-dev
- Change-Id: Iabdd74498b9daa7c0785c8f9ecc0ce9d5bb3d3ce
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/640... - 10:48 Revision ce559350: [TASK] Set TYPO3 version to 8.7.33-dev
- Change-Id: If8ac90e104b681c0068ac945df47ba57c5ae75b9
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/640... - 10:40 Revision b1fb78fd: [RELEASE] Release of TYPO3 9.5.15
- Change-Id: I2d99f4ec3597af160f433ef0500331bf034f8469
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/640... - 10:33 Revision 01d37f1b: [RELEASE] Release of TYPO3 8.7.32
- Change-Id: I72c3de92b7679ca7b8565a6d55157f0a873ae33f
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/640... - 10:23 Revision 1edbfe72: [BUGFIX] Revert: Make default folder structure aware of 'web-dir' option
- This reverts commit a30774e3964362c1ee83fed13be133a7f51a9797 from
https://review.typo3.org/c/Packages/TYPO3.CMS/+/635... - 10:20 Revision afbd8417: [TASK] Update symfony dependencies for tarball distributions
- Used composer command:
composer update "symfony/*" --with-all-dependencies
Output:
- Updating symfony/console (... - 09:53 Revision e8f9acf7: [TASK] Update symfony dependencies for tarball distributions
- Used composer command:
composer update "symfony/*" --with-all-dependencies
Output:
- Updating symfony/filesystem...
2020-03-30
- 21:16 Revision 3cdac890: [TASK] Replace jQuery.dataTables with tablesort
- This patch replaces DataTables with the lightweight alternative
tablesort and adjusts all usages of DataTables.
Sinc... - 19:59 Revision 622388b0: [TASK] Move image-related code from cObj to IMAGE
- The methods within ContentObjectRenderer are only needed for
rendering an IMAGE <img> tag and are moved to the right ... - 19:57 Revision 3f4ab358: [BUGFIX] Fix invalid phpdoc argument description
- Resolves: #90888
Releases: master
Change-Id: Id5448d8536c9078b9cb37c952f33bb1deab272ca
Reviewed-on: https://review.ty... - 19:56 Revision 2771a937: [TASK] Remove unused internal code
- This code is either protected or marked as internal, and not in use
and can be removed.
Resolves: #90889
Releases: m... - 18:12 Revision c2ed6d0f: [BUGFIX] Rename method in BrokenLinkRepositoryTest
- to avoid conflict with a method from the testing framework.
Resolves: #90887
Releases: master
Change-Id: Ib55c69f67c... - 17:17 Revision e68e24da: Revert "[BUGFIX] Automatically use JsonView for json format"
- This reverts commit 9c0e151e311639fbc930ba36f767ec11dfef2bef.
The original patch followed the misconception that whe... - 14:35 Revision de96f1c9: [TASK] Update symfony dependencies for tarball distributions
- Used composer command:
composer update "symfony/*" --with-all-dependencies
Output
- Updating symfony/polyfill-ph... - 14:00 Revision c3c2857f: [TASK] Update symfony dependencies for tarball distributions
- Used composer command:
composer update "symfony/*" --with-all-dependencies
Output
- Updating symfony/debug (v3.4... - 13:40 Revision 47aa141d: [TASK] Update symfony dependencies for tarball distributions
- Used composer command:
composer update "symfony/*" --with-all-dependencies
Output
- Removing symfony/debug (v4.4... - 09:35 Revision a26680bf: [BUGFIX] Use target attribute for JSwindow_params in typolink
- When using "typolink.JSwindow_params" the target set by typolink.target
or the encoded "typolink parameter", but alwa... - 08:42 Revision ea2a3832: [TASK] Allow composer installers 3.0 and higher
- Allow installation of version 3.0 of composer installers,
which will be compatible with Composer 2.0.
composer req t...
2020-03-29
- 23:39 Revision a616cabd: [BUGFIX] Respect access restrictions for inline editing in pagetree
- Do not show the inline edit form, when double clicking the title in
the pagetree, if the editor has no access permiss... - 21:27 Revision cd765242: [TASK] Allow composer installers 3.0 and higher
- Allow installation of version 3.0 of composer installers,
which will be compatible with Composer 2.0.
composer req t... - 20:14 Revision ab4613d9: [BUGFIX] Allow setting standalone modules as start module
- Resolves: #90864
Releases: master
Change-Id: I3936c3a0c51f8bd05a6388f07240fe0e7d530779
Reviewed-on: https://review.ty... - 13:54 Revision 32062db4: [TASK] Streamline BackendLayout API class
- Followup with minor corrections for https://review.typo3.org/c/Packages/TYPO3.CMS/+/63918
* Relaxes method signature... - 09:19 Revision 4e54cfdb: [BUGFIX] Toggle import button in Element Browser
- The "Import selection" button in the Element Browser is now disabled by
default, as no selection is done yet. (De)sel... - 09:14 Revision 9ee8d7a8: [BUGFIX] Fix visibility of translate button in old PageLayoutView
- The old, non-fluidbased PageLayoutView was missing the translate button
for editors, even when they had the right per...
2020-03-28
- 23:06 Revision a244e1ad: [TASK] Add documentation for AssetCollector
- This adds phpdoc for the public AssetCollector::add...() functions and
notes for users migrating from PageRenderer::a... - 23:04 Revision 66f36c25: [TASK] Change boolean HTML attributes in AssetCollector ViewHelpers
- As boolean HTML attributes shall either have a value equal to the
attribute name (e.g. async="async") or have no valu... - 23:01 Revision 14ef48ac: [BUGFIX] Fix TypeError in AssetCollector if identifier is numeric
- Although registered as "string" argument in the ViewHelper, an incoming
string that is_numeric() is cast to an intege... - 21:20 Revision f80bc876: [BUGFIX] Avoid trimming of user login data with spaces at the end/beginning
- Currently TYPO3 Core does trimming based on the user (AbstractUserAuthentication)
but in order to allow third-party e... - 20:58 Revision 91ab3aa2: [TASK] Make attributes in AssetCollector optional
- The AssetCollector does not necessarily need a filled array with
attributes for adding javascript or stylesheets. Mak... - 09:44 Revision 50e4b8a6: [TASK] Deprecate <f:widget.autocomplete> ViewHelper
- The Fluid ViewHelper `<f:widget.autocomplete>` has been
marked as deprecated and will be removed in TYPO3 v11.
Resol... - 08:47 Revision 88fc2b49: [TASK] Move Dashboard out of web
- To allow the dashboard to be positioned out of the "Web" main module,
we rebuilt the module menu to allow direct top ... - 08:22 Revision 74173377: [TASK] Streamline TSFE internal code
- Some minor details are changed within TSFE.
- metaCharset is now evaluated at the same time as other TypoScript opti... - 08:19 Revision bcaa960e: [TASK] Use FluidEmail in SystemStatusUpdateTask
- Migrate the mails in SystemStatusUpdateTask to FluidEmails.
As the current content format is rather limited it is not...
2020-03-27
- 17:29 Revision c644b2be: [BUGFIX] Respect access restrictions for inline editing in pagetree
- Do not show the inline edit form, when double clicking the title in
the pagetree, if the editor has no access permiss... - 17:06 Revision e8596f53: [TASK] Improve IconViewHelper documentation
- Add missing documentation to IconViewHelper and extend some of the
already existing argument descriptions.
Resolves:... - 16:51 Revision 7adc8e07: [BUGFIX] Allow multiline comments in SqlReader
- When using c-style multiline comments in the ext_tables.sql of an
extension, the SchemaMigrator would then ignore the... - 16:36 Revision f880e966: [TASK] Set phpstan parameter checkPhpDocMissingReturn to true
- Releases: master
Resolves: #90802
Change-Id: I84da713c7b8c68ae67b6b9c33ad66dcbac8d72bb
Reviewed-on: https://review.ty... - 16:34 Revision 567f38e2: [BUGFIX] Don't include path for fragment-only links
- This adds a similar condition that already existed in the old link
generation for the new routing-based link building... - 16:31 Revision 471c7574: [TASK] Improve IconViewHelper documentation
- Add missing documentation to IconViewHelper and extend some of the
already existing argument descriptions.
Resolves:... - 16:13 Revision 6a619da4: [BUGFIX] Do not render a-tag if URL is empty in link.action VH
- If the URL cannot be calculated by the UriBuilder an empty URL
is returned. In this case no a-tag is rendered to avoi... - 16:09 Revision 514388e3: [BUGFIX] Do not render a-tag if URL is empty in link.action VH
- If the URL cannot be calculated by the UriBuilder an empty URL
is returned. In this case no a-tag is rendered to avoi... - 16:01 Revision 05ac62ce: [BUGFIX] Don't include path for fragment-only links
- This adds a similar condition that already existed in the old link
generation for the new routing-based link building... - 15:52 Revision a9a20210: [BUGFIX] Catch invalid link formats in backend and frontend
- Links with an invalid syntax or not supported type must not lead to
exceptions for an editor or users.
Resolves: #87... - 15:46 Revision 272e1445: [BUGFIX] Do not render a-tag if URL is empty in link.action VH
- If the URL cannot be calculated by the UriBuilder an empty URL
is returned. In this case no a-tag is rendered to avoi... - 15:44 Revision 2cad696a: [TASK] Clean up drawing configuration for Fluid-based page module
- PageLayoutView now builds a "Configuration" model for both variants
PageLayoutView is not set up via the DrawingConfi... - 15:40 Revision f2279ee4: [BUGFIX] Update Autocomplete widget template ajax url
- Update the template to not generate a url containing & which results
in not working ajax call.
Releases: master,... - 15:14 Revision c4c6dd6f: [BUGFIX] Update Autocomplete widget template ajax url
- Update the template to not generate a url containing & which results
in not working ajax call.
Releases: master,... - 14:45 Revision 8bcc49b1: [BUGFIX] Output more helpful information in OrphanRecordsCommand
- Show the detailed information about how many orphaned records have been
found in which table by default and don't hid... - 14:30 Revision 775c4370: [BUGFIX] Output more helpful information in OrphanRecordsCommand
- Show the detailed information about how many orphaned records have been
found in which table by default and don't hid... - 14:08 Revision 4ba2ebcb: [TASK] Move ArrayBrowser to EXT:backend
- Resolves: #90851
Releases: master
Change-Id: I472845920d31449164a632b0edae442dd2b56f7d
Reviewed-on: https://review.ty... - 13:39 Revision 2179282c: [BUGFIX] Set `data-formengine-input-name` for disabled text fields
- Disabled input fields now contain the `data-formengine-input-name`
attribute. The slug creation is now able to determ... - 13:27 Revision 9860d7a6: [BUGFIX] Fix exception for image with crop definition on PostgreSQL
- The sys_file_processedfile.configuration column will contain a serialized
object after saving an image with a crop de... - 13:13 Revision 3ef1ae42: [BUGFIX] Fix exception for image with crop definition on PostgreSQL
- The sys_file_processedfile.configuration column will contain a serialized
object after saving an image with a crop de... - 13:09 Revision 71535a11: [BUGFIX] Set `data-formengine-input-name` for disabled text fields
- Disabled input fields now contain the `data-formengine-input-name`
attribute. The slug creation is now able to determ... - 12:58 Revision be090ef8: [BUGFIX] Avoid error in imageLinkWrap for non-existing files
- ImageLinkWrap may not get a valid file object but will still try to
access methods on it which will fail. This patch ... - 12:33 Revision 67f5e90a: [BUGFIX] Avoid error in imageLinkWrap for non-existing files
- ImageLinkWrap may not get a valid file object but will still try to
access methods on it which will fail. This patch ... - 12:13 Revision 1965d49b: [DOCS] Clarify what to avoid in checks on TYPO3_MODE
- With regards to
https://typo3.slack.com/archives/C025BQLFA/p1585231067123500 there seems
to be confusion in the parag... - 11:45 Revision 8f2fe557: [TASK] Update EnvironmentStatus OpcodeCache info
- The original implementation was meant to handle different variants of
opcaches. As of now, only the native PHP opcach... - 09:18 Revision c2f2932d: [BUGFIX] Keep classes in recordlist in workspaces
- Workspace overlays modify the CSS classes which are used in the record
list. However the class `t3js-entity` is also ... - 09:18 Revision 2741fb5f: [TASK] Improve wording if errors in extension scanner occurs
- Use "browser console" instead of "console" to clarify that it is
about the browser and not the command line.
Resolve... - 08:35 Revision e5ef53b3: [BUGFIX] Keep classes in recordlist in workspaces
- Workspace overlays modify the CSS classes which are used in the record
list. However the class `t3js-entity` is also ... - 08:31 Revision 07b896c7: [TASK] Improve wording if errors in extension scanner occurs
- Use "browser console" instead of "console" to clarify that it is
about the browser and not the command line.
Resolve... - 07:15 Revision be88207a: [BUGFIX] Allow non-admins to access Indexing module
- Resolves: #85427
Releases: master
Change-Id: Id63f560ea4553ba56e6ae70c061e4f592b39bf47
Reviewed-on: https://review.ty... - 05:53 Revision 3fd180a0: [TASK] Resize t3editor fields to former height
- With https://review.typo3.org/c/Packages/TYPO3.CMS/+/63923/
the t3editor fields were fixed to respect the actual TCA
...
2020-03-26
- 19:16 Revision b41ead1c: [TASK] Resize t3editor fields to former height
- With https://review.typo3.org/c/Packages/TYPO3.CMS/+/63923/
the t3editor fields were fixed to respect the actual TCA
... - 19:12 Revision a8798dfa: [TASK] Allow setting orderByFields in PageTreeView
- Resolves: #88726
Releases: master
Change-Id: Iafca49803a2f1494913d9417171bb5731667b64d
Reviewed-on: https://review.ty... - 18:06 Revision 95f94f80: [BUGFIX] Ensure to override JSwindow custom parameters
- Currently "typolink.JSwindow_params" allows to set custom parameters
when opening a link within a JS-based popup. Whe... - 17:25 Revision 115bff0a: [BUGFIX] Fix several methods of ExtensionService
- Due to a missing functional test and a legacy extension
configuration format in a unit test several issues with
metho... - 16:48 Revision 0e464ae4: [TASK] Streamline BackendLayout API class
- This change moves the ConditionMatching back to the BackendLayoutView.
The main goal is to make BackendLayout more o... - 16:40 Revision 17ab8082: [BUGFIX] Allow all child nodes in ActionMenuItemGroupViewHelper
- While it was with good intentions, restricting the allowed child nodes
of the view helper restricts developers / inte... - 16:16 Revision 824049dd: [BUGFIX] Let t3editor consume as much space as possible
- T3editor now respects the configured `rows` attribute of its textarea.
If the attribute isn't configured for the node... - 15:48 Revision 29651b1d: [BUGFIX] Let t3editor consume as much space as possible
- T3editor now respects the configured `rows` attribute of its textarea.
If the attribute isn't configured for the node... - 15:41 Revision 86fe3c6b: [BUGFIX] Missing space before GeneralUtility::implodeAttributes
- This patch fix missing space before calling GeneralUtility::implodeAttributes.
Without space, the rendered HTML is no... - 12:00 Revision 4042a0b3: [BUGFIX] Use proper in_array() call in LanguagePackService
- Resolves: #90836
Releases: 9.5
Change-Id: I6ad3c02a792ba2bdc94916ba983270a5ad6c5326
Reviewed-on: https://review.typo3... - 09:48 Revision 50d757d9: [BUGFIX] Reset number of results in QueryResult after offset changes
- Using offsetSet or unset allows manipulating the QueryResult manually.
As the result of `count` is cached, offset cha... - 09:42 Revision 7a46aa16: [BUGFIX] Missing space before GeneralUtility::implodeAttributes
- This patch fix missing space before calling GeneralUtility::implodeAttributes.
Without space, the rendered HTML is no... - 09:29 Revision 8abf1ac6: [BUGFIX] Fix target path handling of UploadedFile
- The PSR-7 interface states that moveTo shall use `$target` as full
`$target` path (including the file name) for uploa... - 09:19 Revision 17cadc26: [FEATURE] Add filter to "New content element" wizard
- This patch introduces a filter in the "New Content Element" wizard which
enables a backend user to search for their w... - 09:08 Revision 748eff0f: [BUGFIX] Reset number of results in QueryResult after offset changes
- Using offsetSet or unset allows manipulating the QueryResult manually.
As the result of `count` is cached, offset cha... - 08:34 Revision 9db6b322: [TASK] Remove dead code in indexed search
- The examples are outdated and should be removed in Core,
to avoid shipping dead code.
Resolves: #90833
Releases: mas...
2020-03-25
- 21:16 Revision 0fda5d39: [TASK] Use button group for create/filter in page tree
- The buttons on top of the page tree behave like a button group and
should be styled as such.
Resolves: #86916
Releas... - 11:42 Revision 47360d8b: [BUGFIX] Remove mention of deprecation log in presets
- The debug/live presets toggled the deprecation log in earlier versions.
Since rewriting the deprecation log to the lo... - 11:20 Revision 86ed5d91: [BUGFIX] Remove mention of deprecation log in presets
- The debug/live presets toggled the deprecation log in earlier versions.
Since rewriting the deprecation log to the lo... - 10:59 Revision 74d1141d: [BUGFIX] Sort upgrade documentation by filename
- Restore sorting of documentation files based on their filename
like it was available up to TYPO3 version 8.7.
Resolv... - 09:58 Revision ed216f78: [BUGFIX] Sort upgrade documentation by filename
- Restore sorting of documentation files based on their filename
like it was available up to TYPO3 version 8.7.
Resolv... - 09:48 Revision 4072f229: [DOCS] Correct information regarding ipAnonymization setting
- Resolves: #85653
Releases: master, 9.5
Change-Id: Idda07be57a1774362b2aea0ea6e019a0c4f7a6e2
Reviewed-on: https://revi... - 09:35 Revision 295873fc: [DOCS] Correct information regarding ipAnonymization setting
- Resolves: #85653
Releases: master, 9.5
Change-Id: Idda07be57a1774362b2aea0ea6e019a0c4f7a6e2
Reviewed-on: https://revi... - 08:25 Revision 6c7715a6: [TASK] Optimize wording for reset backend password functionality
- This change updates the email texts and subject lines for HTML and plain
text mails, as well as some labels in the ba... - 07:38 Revision 933fcd88: [BUGFIX] Prevent overriding ckeditor config from plugins
- Configuration from external plugins is now only set if the plugin actually
provided some. By default, the plugin name... - 07:38 Revision f1685c23: [BUGFIX] Catch error in database Upgrade Wizard
- If an extension provides wrong SQL in ext_tables.sql, the upgrade
wizard is skipped completely. This patch catches th... - 06:55 Revision c967c997: [BUGFIX] Catch error in database Upgrade Wizard
- If an extension provides wrong SQL in ext_tables.sql, the upgrade
wizard is skipped completely. This patch catches th... - 06:47 Revision 06188d7f: [BUGFIX] Prevent overriding ckeditor config from plugins
- Configuration from external plugins is now only set if the plugin actually
provided some. By default, the plugin name...
2020-03-24
- 21:54 Revision 0c1c3d56: [BUGFIX] Fix order of deleting page translations in DataHandler
- If a page translation exists, it should be deleted before the
original page.
It the translation is deleted after the... - 21:22 Revision 02e81aeb: [BUGFIX] Fix order of deleting page translations in DataHandler
- If a page translation exists, it should be deleted before the
original page.
It the translation is deleted after the... - 20:23 Revision 61f26792: [TASK] Set pseudo user when simulating a user group
- Simulating a user group had no user set, which resulted in some things
not being simulated (for example the fluid `ro... - 17:49 Revision 9d4a8b9f: [BUGFIX] Properly display boolean values as "0" and "1" in strings
- The previous implementation used two typecasts in a row: from bool
to string, and from string to bool again. This cau... - 13:44 Revision 608e2a8d: [DOCS] Fix documentation on PageTypeEnhancer TypoScript example
- Fix a wrong code example: 'config' is a property of PAGE-object,
not of the USER-object.
Releases: master, 9.5
Resol... - 13:31 Revision 3bb82f5e: [DOCS] Fix documentation on PageTypeEnhancer TypoScript example
- Fix a wrong code example: 'config' is a property of PAGE-object,
not of the USER-object.
Releases: master, 9.5
Resol... - 10:02 Revision 39ebeedc: [BUGFIX] Do not stop indexing on errors
- The FAL indexer stopped the whole indexing queue if any error occured.
While single files might not be indexed, the w... - 08:51 Revision 18c5d9e5: [BUGFIX] Delete form fields from DOM in flexform sections
- Deleting flexform sections now removes the fields from DOM as
DataHandler only cares for the "action" being sent. Thi... - 08:51 Revision 85ca36a5: [TASK] Set pseudo user when simulating a user group
- Simulating a user group had no user set, which resulted in some things
not being simulated (for example the fluid `ro... - 08:24 Revision 3699485e: [BUGFIX] Do not stop indexing on errors
- The FAL indexer stopped the whole indexing queue if any error occured.
While single files might not be indexed, the w... - 08:15 Revision e66cb258: [TASK] Allow workspace preview links independent of backend users
- Current implementation for defining a maximum lifetime of a workspace-related
previewlink is based on userTSconfig - ... - 08:00 Revision 4c5e22c4: [BUGFIX] Set correct PID for inline elements on page object
- The getDefaultUploadFolder hook must get the PID for the current
page if the inline element is located on a page obje... - 07:39 Revision 3de44184: [BUGFIX] Assure title is set in BrowseLinksController
- Resolves: #83138
Releases: master, 9.5
Change-Id: I369b750c951c408cd880cab8a64dd6a3734c47aa
Reviewed-on: https://revi... - 07:38 Revision 734e6bca: [BUGFIX] Set correct PID for inline elements on page object
- The getDefaultUploadFolder hook must get the PID for the current
page if the inline element is located on a page obje... - 07:34 Revision 9d9d350a: [BUGFIX] Reimplement check for readonly title in link browser
- The check was removed with
https://review.typo3.org/c/Packages/TYPO3.CMS/+/53481
However, it is still needed and the... - 07:33 Revision 55383762: [BUGFIX] Allow existing page module hooks to modify record argument
- The existing drawItem_* hooks modified the record data to include custom
values to be used in previews.
The GridColu... - 07:21 Revision 88ade142: [BUGFIX] Reimplement check for readonly title in link browser
- The check was removed with
https://review.typo3.org/c/Packages/TYPO3.CMS/+/53481
However, it is still needed and the... - 07:21 Revision f2d0ccfe: [BUGFIX] Assure title is set in BrowseLinksController
- Resolves: #83138
Releases: master, 9.5
Change-Id: I369b750c951c408cd880cab8a64dd6a3734c47aa
Reviewed-on: https://revi... - 07:19 Revision c2be7f2b: [BUGFIX] Do not compress inline CSS
- Gzip encoding inline CSS does not work and we should not do that.
Therefor setting `inline = 1` now also implies `dis... - 07:02 Revision 72345298: [BUGFIX] Do not compress inline CSS
- Gzip encoding inline CSS does not work and we should not do that.
Therefor setting `inline = 1` now also implies `dis... - 06:50 Revision 9548679c: [BUGFIX] Skip empty static routes
- Due to incomplete editing in the site module or wrong yaml configuration
it is possible that an empty static route is...
2020-03-23
- 22:33 Revision 8130b8b4: [BUGFIX] Reveal invisible soft hyphen character in CKEditor
- This enables an editor to see where he added the 'soft hyphen' character
by switching to the source mode of the Rich ... - 21:14 Revision 9c510151: [BUGFIX] Reveal invisible soft hyphen character in CKEditor
- This enables an editor to see where he added the 'soft hyphen' character
by switching to the source mode of the Rich ... - 21:01 Revision 774c0c70: [TASK] Allow typo3fluid/fluid:^3 in composer manifests
- Pure metadata change - allows site admin to create a new
site which uses Fluid 3.0.
A separate change will come in T... - 20:49 Revision e3d0d14a: [TASK] Move VerifyDenyPattern functionality into separate logic
- This change targets a couple of things:
- The global constant "FILE_DENY_PATTERN_DEFAULT" is moved to a class constan... - 17:22 Revision 650d409b: [BUGFIX] Differ between upload_max_filesize / post_max_size
- The environment status should show proper information whether both
PHP.ini settings have the same value or differ (bu... - 17:02 Revision 711a8e5e: [BUGFIX] Skip empty static routes
- Due to incomplete editing in the site module or wrong yaml configuration
it is possible that an empty static route is... - 16:30 Revision 71bbf57d: [BUGFIX] Differ between upload_max_filesize / post_max_size
- The environment status should show proper information whether both
PHP.ini settings have the same value or differ (bu... - 16:30 Revision ca832336: [BUGFIX] Optimize workspace notification emails
- When transforming the workspace notification emails, the option to set
an alternative email sender was not added, but... - 16:02 Revision 3f64343e: [BUGFIX] Properly display boolean values as "0" and "1" in strings
- The previous implementation used two typecasts in a row: from bool
to string, and from string to bool again. This cau... - 15:00 Revision 38ac27e2: [BUGFIX] Add more information to BackendUtility->preProcessValue hook
- The hook BackendUtility->preProcessValue() needs more context for the
hooks to know what field/table/record is curren... - 14:39 Revision de5e0e4f: [BUGFIX] Hide the preview button for sysfolders in list/page layout module
- In the list view of a sysfolder, users could still see the page preview
button. The list view is now using the same l... - 14:23 Revision 8900add0: [BUGFIX] Hide the preview button for sysfolders in list/page layout module
- In the list view of a sysfolder, users could still see the page preview
button. The list view is now using the same l... - 13:57 Revision b6b62d4b: [BUGFIX] Enforce opacity for elements in drop location
- Due to CSS precedences the `sortable-ghost` class must have an important
opacity to have any effect, e.g. in IRRE.
R... - 13:48 Revision cc284021: [BUGFIX] Streamline language pack download URLs
- * t3o has fileadmin/l10n since 2 years (currently it's a redirect).
* new translation server just took the path as pr... - 13:48 Revision 710adb76: [BUGFIX] Allow functions in foreign_table_where clause
- The parser for foreign_table_where consists of
a basic regex that did not allow the use of field
functions due to its... - 13:45 Revision 29673edd: [BUGFIX] Allow setting onChange for category fields
- When using `makeCategorizable` with options to overwrite the default
field configuration, onChange was not overwritte... - 13:06 Revision c3cb71e8: [BUGFIX] Debounce or throttle scroll/resize events
- This patch debounced or throttles some `scroll` or `resize` events to
improve the client performance a bit, as the ev... - 13:02 Revision 2b128142: [BUGFIX] Allow setting onChange for category fields
- When using `makeCategorizable` with options to overwrite the default
field configuration, onChange was not overwritte... - 12:45 Revision f0eb2060: [TASK] Remove unused code related to internal_type=file
- The internal_type=file was removed in TYPO3 v10, but the Backend Module
"DB Check" (lowlevel) still contained lots of... - 12:42 Revision 037cac07: [BUGFIX] Do not use "newlyCreated" workaround in FAL
- With PSR-14 events, it is now easier to detect newly created metadata records.
For the time being, the pseudo-field ... - 12:41 Revision 26120660: [BUGFIX] Keep order of selection on importing assets
- If assets get imported via mass selection in the Element Browser, the
order of the items is now kept. Since this requ... - 12:20 Revision a10245d6: [TASK] Require friendsoftypo3/phpstan-typo3
- Used command:
composer require friendsoftypo3/phpstan-typo3:"~0.2" --dev
Releases: master
Resolves: #90811
Chan... - 12:13 Revision f9500bdf: [DOCS] Fix formatting in .rst files
- Lists must always be preceeded and followed by a newline. Otherwise
they will not get rendered correctly.
Resolves: ... - 12:10 Revision 06ff2692: [DOCS] Fix formatting in .rst files
- Lists must always be preceeded and followed by a newline. Otherwise
they will not get rendered correctly.
Resolves: ... - 12:08 Revision 011a4417: [BUGFIX] Allow functions in foreign_table_where clause
- The parser for foreign_table_where consists of
a basic regex that did not allow the use of field
functions due to its... - 11:26 Revision 85ea10b2: [DOCS] Fix formatting in .rst files
- Lists must always be preceeded and followed by a newline. Otherwise
they will not get rendered correctly.
Resolves: ... - 10:54 Revision 2cad7576: [BUGFIX] Set timeout for immediate debounced execution
- Executing a debounced event listener immediately now sets a timeout to
wait until the next execution is invoked.
Res... - 10:54 Revision aefac380: [BUGFIX] Don't append query string to Close.html
- Resolves: #86100
Releases: master, 9.5
Change-Id: Ib76a2bbd00cca4a69178049e51f6ca04325b49ec
Reviewed-on: https://revi... - 10:48 Revision 41488ced: [BUGFIX] Show always Install Tool's login form if permanently enabled
- If the file `ENABLE_INSTALL_TOOL` with the content `KEEP_FILE` is
available, the login form must be shown instead of ... - 10:27 Revision 34a0d73b: [BUGFIX] Don't render dropdown arrow in selectSingleBox
- Resolves: #71750
Releases: master, 9.5
Change-Id: Ifc27ee8ed4dffba36098b9e72cac6e39cc775ebd
Reviewed-on: https://revi... - 10:27 Revision ee6749fa: [BUGFIX] Don't append query string to Close.html
- Resolves: #86100
Releases: master, 9.5
Change-Id: Ib76a2bbd00cca4a69178049e51f6ca04325b49ec
Reviewed-on: https://revi... - 09:45 Revision 05a62e59: [BUGFIX] Check event.key for Install Tool submit
- Use event.key instead of the discouraged event.keyCode.
Resolves: #87793
Releases: master, 9.5
Change-Id: Ie26c98fc9... - 09:44 Revision 2fc894f9: [BUGFIX] Respect dots in TS keys during autocomplete
- The code completion must differ between dots at the end and those in the
middle which belong to the key.
Instead of ... - 09:04 Revision 79db0d8a: [BUGFIX] Respect dots in TS keys during autocomplete
- The code completion must differ between dots at the end and those in the
middle which belong to the key.
Instead of ... - 08:41 Revision c55525cf: [BUGFIX] Show always Install Tool's login form if permanently enabled
- If the file `ENABLE_INSTALL_TOOL` with the content `KEEP_FILE` is
available, the login form must be shown instead of ... - 08:38 Revision dfbf29e7: [BUGFIX] Check event.key for Install Tool submit
- Use event.key instead of the discouraged event.keyCode.
Resolves: #87793
Releases: master, 9.5
Change-Id: Ie26c98fc9...
2020-03-22
- 22:00 Revision 7f9198fc: [BUGFIX] Do not overwrite default thread count for Argon PasswordHashing
- There are systems and library combinations that do not allow the usage
of more than one thread to generate passwords.... - 20:04 Revision fe2e5cff: [BUGFIX] Do not overwrite default thread count for Argon PasswordHashing
- There are systems and library combinations that do not allow the usage
of more than one thread to generate passwords.... - 20:02 Revision d0baea11: [TASK] Add button to close all open documents
- A new close button is rendered next to the "Open Documents" headline in
the dropdown menu which enables to close all ... - 16:52 Revision d7e775a4: [BUGFIX] Paste all items from clipboard into group field
- If the clipboard contains at least one item, a paste button is rendered
next to fields of type `group`. With this pat... - 16:36 Revision c29ae5f4: [BUGFIX] Paste all items from clipboard into group field
- If the clipboard contains at least one item, a paste button is rendered
next to fields of type `group`. With this pat... - 14:59 Revision 21480237: [BUGFIX] Remove obsolete styling for gridder
- Resolves: #90808
Releases: master, 9.5
Change-Id: Ie06fb7710591bfab8d8892e55bed0716505b7289
Reviewed-on: https://revi... - 14:40 Revision c11ed23b: [BUGFIX] Remove obsolete styling for gridder
- Resolves: #90808
Releases: master, 9.5
Change-Id: Ie06fb7710591bfab8d8892e55bed0716505b7289
Reviewed-on: https://revi... - 13:46 Revision c1140b4b: [BUGFIX] Add guard clause while checking if user is system maintainer
- System maintainers must be admin users which should be checked with a
guard clause. This avoids showing the modules t... - 13:27 Revision 53a4e7f8: [BUGFIX] Add guard clause while checking if user is system maintainer
- System maintainers must be admin users which should be checked with a
guard clause. This avoids showing the modules t...
Also available in: Atom