Activity
From 2020-02-23 to 2020-03-23
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...
2020-03-21
- 19:48 Revision 6de65411: [TASK] Centralize CgiServer check in Environment API
- "GeneralUtility::isRunningOnCgiServerApi()" is now deprecated
in favor of "Environment::isRunningOnCgiServer()".
Res... - 14:31 Revision 1317a1b8: [BUGFIX] Move non-build dependencies into `dependencies`
- To have a better overview of which packages are actually in TYPO3
itself, matching packages have been moved into the ... - 13:22 Revision 7cc2a367: [BUGFIX] Avoid validation failure on multi select fields without option
- Multi Select fields without any option given will be added properly to
the forms __trustedProperties list and therefo... - 12:59 Revision a5a77136: [BUGFIX] Show correct context menu for file mounts
- It must not be possible to perform rename/copy/cut/delete actions on
a file mount and this is already respected in th... - 12:58 Revision e3d0640e: [BUGFIX] Avoid validation failure on multi select fields without option
- Multi Select fields without any option given will be added properly to
the forms __trustedProperties list and therefo... - 11:26 Revision eec93fe6: [BUGFIX] Allow lowlevel cleaner missing files check for filenames with anchor
- The lowlevel cleaner "missing files" detects files like "filepath/file.pdf#page-15"
as missing as the "#" is consider... - 11:13 Revision bf881103: [BUGFIX] Allow file links to files with anchors
- When creating a link with TypoLink or Fluid pointing to a file,
it is possible (e.g. in PDFs) to use an "anchor" (#) ... - 11:09 Revision 2ba79868: [BUGFIX] Show correct context menu for file mounts
- It must not be possible to perform rename/copy/cut/delete actions on
a file mount and this is already respected in th... - 10:52 Revision 1036961a: [BUGFIX] Avoid errors for creating new IRRE Elements on new parent records
- This happens when the content element does not exist yet, which
is why this needs to be checked properly, otherwise t... - 10:52 Revision 3503dfae: [TASK] Render edit popup of SelectMultipleSideBySide at intuitive place
- When using the edit popup of SelectMultipleSideBySide editing is related
to the items that are active and selected in... - 10:52 Revision 5aa844c1: [BUGFIX] Use string as hmac context in inline controllers
- The order in JSON objects is not defined and the browser can stringify
them in an arbitrary order.
Resolves: #88094
... - 10:52 Revision 9666272f: [BUGFIX] Use string as hmac context in inline controllers
- The order in JSON objects is not defined and the browser can stringify
them in an arbitrary order.
Resolves: #88094
... - 10:51 Revision 646df5c8: [BUGFIX] Fix behaviour of useDefaultLanguageRecord
- useDefaultLanguageRecord is documented to use the
default record uid by default. The actual behaviour
is the opposite... - 10:28 Revision 75b9be60: [BUGFIX] React on delete actions via context menu
- If a record gets deleted via context menu no further handling could be
added as the promise returned by AjaxDataHandl... - 10:23 Revision d5c4bf5a: [BUGFIX] Allow lowlevel cleaner missing files check for filenames with anchor
- The lowlevel cleaner "missing files" detects files like "filepath/file.pdf#page-15"
as missing as the "#" is consider... - 10:20 Revision 0597c093: [BUGFIX] Allow file links to files with anchors
- When creating a link with TypoLink or Fluid pointing to a file,
it is possible (e.g. in PDFs) to use an "anchor" (#) ... - 10:05 Revision 01ab6c44: [BUGFIX] Avoid errors for creating new IRRE Elements on new parent records
- This happens when the content element does not exist yet, which
is why this needs to be checked properly, otherwise t... - 09:40 Revision 0f128141: [BUGFIX] Use string as hmac context in inline controllers
- The order in JSON objects is not defined and the browser can stringify
them in an arbitrary order.
Resolves: #88094
... - 09:39 Revision 92308bf7: [BUGFIX] Move non-build dependencies into `dependencies`
- To have a better overview of which packages are actually in TYPO3
itself, matching packages have been moved into the ... - 09:36 Revision 9c0e151e: [BUGFIX] Automatically use JsonView for json format
- With https://review.typo3.org/c/Packages/TYPO3.CMS/+/59514/ all
possibilities have been taken to define which view cl... - 09:27 Revision f8f68706: [BUGFIX] Fix behaviour of useDefaultLanguageRecord
- useDefaultLanguageRecord is documented to use the
default record uid by default. The actual behaviour
is the opposite...
2020-03-20
- 19:44 Revision 35e3bb62: [TASK] Avoid creation of ClassSchema instances
- The extbase container provides a method isSingleton that
checks if a class implements the SingletonInterface interfac... - 18:18 Revision bf4d7578: [TASK] Enable phpstan rules up to level 8
- As there are a lot of rules that do not raise any errors
with our code base, those rules up to level 8 are enabled
wi... - 18:12 Revision 8269c5fa: [BUGFIX] Escaping IRRE title once is enough
- The title property of IRRE file relations (sys_file_reference) were
doubly escaped - once is enough.
Resolves: #8851... - 18:03 Revision 81c88870: [BUGFIX] Properly merge RequireJS configuration
- If PageRenderer->addRequireJsConfiguration() is consecutively called,
the configuration is now properly merged by usi... - 17:59 Revision 1caf97fe: [BUGFIX] Never show failed "ADMCMD expired" exception
- If somebody calls www.example.com?AMDCMD_prev=abcbenni the output
should never throw an exception (also if the previe... - 17:47 Revision 1beef8d9: [BUGFIX] Escaping IRRE title once is enough
- The title property of IRRE file relations (sys_file_reference) were
doubly escaped - once is enough.
Resolves: #8851... - 17:42 Revision 543fa223: [BUGFIX] Never show failed "ADMCMD expired" exception
- If somebody calls www.example.com?AMDCMD_prev=abcbenni the output
should never throw an exception (also if the previe... - 17:17 Revision 268144f6: [BUGFIX] Update flag after drag&drop in Page module
- With `DragDrop.ajaxAction()` returning a promise now, the flag icon can
get updated after dropping a content element ... - 16:58 Revision 19964c95: [BUGFIX] Properly merge RequireJS configuration
- If PageRenderer->addRequireJsConfiguration() is consecutively called,
the configuration is now properly merged by usi... - 16:28 Revision e092135d: [BUGFIX] Make collapse event listener in IRRE less greedy
- The event listener for collapsing and expanding IRRE nodes is now less
greedy and ignores the div containing all cont... - 13:53 Revision 60b9716e: [BUGFIX] Load ext_localconf.php when checking TCA migrations
- The "Check TCA in ext_tables.php" module in the Install Tool now loads
the ext_localconf.php per checked extension as... - 13:53 Revision 4ae42a78: [BUGFIX] Not include defer files to concatenateJs
- Deferred files should not be concatenated. They are now
output as a single script.
Resolves: #90208
Releases: master... - 13:52 Revision 9f65bd88: [TASK] Fix null coalescing operator precedence
- Releases: master, 9.5
Resolves: #90779
Change-Id: If6931385b288456dc6e1d5d0e289b1132886bc77
Reviewed-on: https://revi... - 12:05 Revision 334210e2: [TASK] Restructure phpstan configuration
- This patch simply pulls out the level 2 rules into
a separate configuration file which is a copy of the
original leve... - 12:04 Revision 703ebf25: [BUGFIX] Do not try to display unreadable files
- Files that are not readable by the web server should not be
returned by FAL LocalDriver as we cannot do anything with... - 12:04 Revision 20976346: [DOCS] Fix typo in form documentation
- Releases: master
Resolves: #90793
Change-Id: I087f38e04d8e96c66610c1bc293d6bceb7fc1e51
Reviewed-on: https://review.ty... - 11:32 Revision 56b22573: [BUGFIX] Do not try to display unreadable files
- Files that are not readable by the web server should not be
returned by FAL LocalDriver as we cannot do anything with... - 11:02 Revision 80e47a93: [TASK] Fix null coalescing operator precedence
- Releases: master, 9.5
Resolves: #90779
Change-Id: If6931385b288456dc6e1d5d0e289b1132886bc77
Reviewed-on: https://revi... - 09:16 Revision c2f6ca19: [BUGFIX] Use function assignment to keep binding of `this`
- Define the `hideDropzone` event listener via assignment to keep the
binding of `this` to the DragUploader class.
Res... - 08:59 Revision ab555cbe: [BUGFIX] Use function assignment to keep binding of `this`
- Define the `hideDropzone` event listener via assignment to keep the
binding of `this` to the DragUploader class.
Res... - 08:18 Revision 08e7e1ed: [BUGFIX] Ask user for notifications before requesting permissions
- Since Firefox 72 a user interaction is required to prompt the user for native
browser notification permissions. This ... - 07:42 Revision 9293c59b: [BUGFIX] Not include defer files to concatenateJs
- Deferred files should not be concatenated. They are now
output as a single script.
Resolves: #90208
Releases: master... - 07:35 Revision 5abf6c38: [BUGFIX] Allow setting categories containing spaces
- Partly revert #89956 to reallow category titles in extension settings
which contain a space.
Resolves: #90776
Releas... - 07:31 Revision eefd63fe: [BUGFIX] Load ext_localconf.php when checking TCA migrations
- The "Check TCA in ext_tables.php" module in the Install Tool now loads
the ext_localconf.php per checked extension as... - 07:29 Revision 045e4a9c: [BUGFIX] Hide fields for backend users / groups if not enabled
- The fields
* be_groups.workspace_perms
* be_users.workspace_perms
* be_users.disableIPlock
Are now only shown if the... - 07:25 Revision 562662b1: [BUGFIX] Ask user for notifications before requesting permissions
- Since Firefox 72 a user interaction is required to prompt the user for native
browser notification permissions. This ...
2020-03-19
- 20:34 Revision 65e23a9b: [TASK] Catch errors when displaying database connections
- If TYPO3 is configured to use multiple database connections, the system
information toolbar should display informatio... - 20:34 Revision 10e64f2c: [BUGFIX] Fetch correct uid for ###REC_FIELD and group fields
- If a field is used in `foreign_table_where` configuration which
points to a field using `group` as type, the uid need... - 20:33 Revision 4700766b: [BUGFIX] Correct label for move pointer + placeholder
- Resolves: #76218
Releases: master, 9.5
Change-Id: I1597d4482c2536266b6fc2fed31dd9ca67ebb60a
Reviewed-on: https://revi... - 20:33 Revision 0ad81ed5: [BUGFIX] Cast string to float in NumberViewHelper
- While number_format does an internal cast to float, it does not cast
things like empty strings to 0 - instead a PHP w... - 17:45 Revision 6a040f80: [BUGFIX] Correct label for move pointer + placeholder
- Resolves: #76218
Releases: master, 9.5
Change-Id: I1597d4482c2536266b6fc2fed31dd9ca67ebb60a
Reviewed-on: https://revi... - 17:28 Revision 121e564c: [BUGFIX] Cast string to float in NumberViewHelper
- While number_format does an internal cast to float, it does not cast
things like empty strings to 0 - instead a PHP w... - 16:47 Revision 408f9bcc: [BUGFIX] Fetch correct uid for ###REC_FIELD and group fields
- If a field is used in `foreign_table_where` configuration which
points to a field using `group` as type, the uid need... - 16:21 Revision c0d1fe66: [TASK] Make tests PHPUnit v9 compatible
- This change modifies "->expectExceptionMessageRegExp" which is
not available anymore in PHPunit v9.
In addition, exp... - 16:10 Revision 55fcd865: [TASK] Clean up various code pieces
- * TSFE->contentStrReplace only calls a hook, which is now moved to the
callers code (which only contains another hook... - 16:00 Revision a088adfb: [TASK] Make tests PHPUnit v9 compatible
- This change modifies "->expectExceptionMessageRegExp" which is
not available anymore in PHPunit v9.
In addition, exp... - 13:34 Revision 14dd2b89: [TASK] Remove superfluous UriBuilder references
- Avoid calling GeneralUtility::makeInstance() in UriBuilder
multiple time, but add class member instead.
Resolves: #9... - 13:32 Revision 93baa919: [TASK] Adjust php doc blocks for phpstan level 2 compatibility
- Releases: master
Resolves: #90766
Change-Id: I59823ed9b573344a96823d3308b253edcc765a65
Reviewed-on: https://review.ty... - 13:12 Revision a51eff36: [BUGFIX] Check for a maximum lifetime of 1h for workspace swap locking
- Resolves: #42111
Releases: master
Change-Id: Ie9b35fb8a32f18f3be6ccd62b87e93e71d6cdea9
Reviewed-on: https://review.ty... - 12:55 Revision 3e04c803: [BUGFIX] Ensure cache tags are available on cached pages
- When fetching a page from cache, the information which cache
tags were used are not available anymore for any hooks i... - 12:41 Revision 7b48be11: [BUGFIX] Handle docroot-relative paths in ResourceCompressor
- Resolves: #89124
Resolves: #90689
Resolves: #88184
Releases: master, 9.5
Change-Id: I41b6c9d73346974cffb029551be5f987... - 12:12 Revision 14edc886: [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... - 12:09 Revision 6c6baa87: [BUGFIX] Handle docroot-relative paths in ResourceCompressor
- Resolves: #89124
Resolves: #90689
Resolves: #88184
Releases: master, 9.5
Change-Id: I41b6c9d73346974cffb029551be5f987... - 10:23 Revision d19ec689: [TASK] Remove superfluous UriBuilder references
- Avoid calling GeneralUtility::makeInstance() in UriBuilder
multiple time, but add class member instead.
Resolves: #9... - 10:16 Revision 08371975: [BUGFIX] Ensure cache tags are available on cached pages
- When fetching a page from cache, the information which cache
tags were used are not available anymore for any hooks i... - 07:34 Revision 80d8f6eb: [BUGFIX] Hide module menu, if it is empty for the editor
- Hide the module menu, if it doesn't contain any modules (If the editor
has no access to any module, that is placed in... - 07:32 Revision 72071741: [BUGFIX] Respect sorting when adding main modules
- When adding a new main module, the "position" is now taken into
account, allowing TYPO3 Core also to use the addModul... - 07:02 Revision 61f611d8: [BUGFIX] Install Tool modals won't depend on spinner
- The Install Tool modals now fire up immediately after requesting a
module. The spinners are now loaded in parallel an...
2020-03-18
- 20:52 Revision 0791a699: [BUGFIX] Check "tables_modify" permissions in list module
- If an editor has "view" permissions set for a table, but no "modify"
permissions, the record list would still show ma... - 20:52 Revision 3678caf5: [BUGFIX] Reimplement previewing of date / usergroup restricted content
- Preview functionality was only implemented in the Admin Panel. Previewing
itself (as in being able to preview pages w... - 20:22 Revision 72bcf63c: [BUGFIX] Check "tables_modify" permissions in list module
- If an editor has "view" permissions set for a table, but no "modify"
permissions, the record list would still show ma... - 08:59 Revision 52a85d54: [TASK] Migrate TestTask to FluidEmail
- Use the FluidEmail service for sending the test task of EXT:scheduler.
Resolves: #90725
Releases: master
Change-Id: ... - 08:56 Revision a6e10ab6: [BUGFIX] Support telephone links in InputLinkElement
- With #86629 the link type "telephone" has been added but it was
forgotten to add support for it in the InputLinkEleme... - 08:54 Revision 6eeb6619: [TASK] Allow editing of crdate in sys_news
- As system news are sorted by crdate, the user had no way to influence
the order in which news appeared. While it make... - 08:25 Revision c3f5dcf5: [TASK] Allow editing of crdate in sys_news
- As system news are sorted by crdate, the user had no way to influence
the order in which news appeared. While it make... - 08:13 Revision c7f89326: [TASK] Add rules for versionNumberInFilename to web.config
- Resolves: #86943
Releases: master, 9.5
Change-Id: I1092442a963d7ba6e2282ed8d4c4bce360be8afc
Reviewed-on: https://revi... - 07:35 Revision d4419d0e: [TASK] Add rules for versionNumberInFilename to web.config
- Resolves: #86943
Releases: master, 9.5
Change-Id: I1092442a963d7ba6e2282ed8d4c4bce360be8afc
Reviewed-on: https://revi...
2020-03-17
- 21:38 Revision 6a2cd502: [TASK] Use no-cookie setting for vimeo by default
- Improve the privacy of users by using the no-cookie setting
by default and set the do not track parameter to 1.
Reso... - 21:35 Revision 6fcefe59: [BUGFIX] Fix some dirty field checks in FormEngine
- In some cases, the "dirty" field checks were still not working for both
ckeditor and flexform fields. The following c... - 21:09 Revision ed892fa8: [BUGFIX] Fix some dirty field checks in FormEngine
- In some cases, the "dirty" field checks were still not working for both
ckeditor and flexform fields. The following c... - 11:24 Revision 74ac0026: [TASK] Use no-cookie setting for vimeo by default
- Improve the privacy of users by using the no-cookie setting
by default and set the do not track parameter to 1.
Reso... - 09:14 Revision b71024c2: [BUGFIX] Make SQL schema migrations working on SQLite
- This patch fixes three things:
1) SQLite can handle a primary key, the special handling
can be removed. The field... - 09:14 Revision decea21a: [BUGFIX] Make SQL schema migrations working on SQLite
- This patch fixes three things:
1) SQLite can handle a primary key, the special handling
can be removed. The field...
2020-03-16
- 20:43 Revision 6a0ca1b0: [BUGFIX] Respect editPanel.onlyCurrentPid = 1
- When accessing the editPanel, the option "onlyCurrentPid" allows to also
check the permissions of the editable record... - 20:28 Revision 585287e9: [BUGFIX] Respect editPanel.onlyCurrentPid = 1
- When accessing the editPanel, the option "onlyCurrentPid" allows to also
check the permissions of the editable record... - 16:41 Revision 7dffa0ef: [BUGFIX] Do not flush redirect cache when re-building
- Flushing the redirect cache before rebuilding
is not necessary and may result in dead-locks
if multiple processes try... - 15:25 Revision 94d6369b: [BUGFIX] Do not flush redirect cache when re-building
- Flushing the redirect cache before rebuilding
is not necessary and may result in dead-locks
if multiple processes try... - 08:36 Revision 4ea41c5d: [TASK] Handle JSON problems in RedisSessionBackend
- We now make sure that JSON en- and decoding works flawlessly,
otherwise we throw the usual exceptions instead of fail...
2020-03-15
- 19:23 Revision 053d7efc: [BUGFIX] Fix phpdoc comment reported by phpstan
- phpstan requires, that a @var PHPDoc comment is immediately followed
by the variable in the next line.
Resolves: #90... - 12:54 Revision 229c81ae: [BUGFIX] Disable translation for TCA field file of sys_file_metadata
- There is a flaw in the way TYPO3 handle the rendering of the backend edit
forms that leads to fields used as labels a... - 12:48 Revision f1baa7bb: [BUGFIX] Respect columnsOverrides in TCA for all field types
- These changes in the Datahandler and the FormSlugAjaxController
allow users to override slug fields with columnsOverr... - 12:35 Revision f2cba2e0: [BUGFIX] Allow TYPO3_CONTEXT to be set from Apache2 with suexec support
- Apache2 suexec support prefixes environment variables with HTTP_ in order
to whitelist environment variables - this i... - 12:31 Revision 7e1203a1: [BUGFIX] Disable translation for TCA field file of sys_file_metadata
- There is a flaw in the way TYPO3 handle the rendering of the backend edit
forms that leads to fields used as labels a... - 12:24 Revision 87746661: [TASK] Improve php doc block for better static code analysis
- This commit adds missing doc blocks and missing type
hints to existing doc blocks to help static code
analyzers like ... - 12:03 Revision 09fe017f: [BUGFIX] Hand over current page in NewRecordPageTreeView
- Instead of using $GLOBALS['SOBE'] for this single usage, the constructor
is modified when building the Position Tree ... - 11:37 Revision b5a8a387: [BUGFIX] Render dbType=date/datetime readonly fields properly
- When a TCA field of dbType=date / dateTime is rendered, and the field
is marked as read-only, the value is not evalua... - 11:36 Revision 28ebf508: [BUGFIX] Respect columnsOverrides in TCA for all field types
- These changes in the Datahandler and the FormSlugAjaxController
allow users to override slug fields with columnsOverr... - 11:29 Revision 6cb68273: [BUGFIX] Make DateViewHelperTests resilient to execution time
- Executing the tests over midnight caused the changed tests to fail
as those where comparing the "current date" from t... - 11:28 Revision 78785091: [TASK] Handle JSON problems in RedisSessionBackend
- We now make sure that JSON en- and decoding works flawlessly,
otherwise we throw the usual exceptions instead of fail... - 11:25 Revision 90c464f4: [BUGFIX] Allow TYPO3_CONTEXT to be set from Apache2 with suexec support
- Apache2 suexec support prefixes environment variables with HTTP_ in order
to whitelist environment variables - this i... - 11:21 Revision b88a0af6: [BUGFIX] Render dbType=date/datetime readonly fields properly
- When a TCA field of dbType=date / dateTime is rendered, and the field
is marked as read-only, the value is not evalua... - 09:42 Revision e0e29191: [BUGFIX] Disable trigger buttons in database wizard
- The trigger buttons of the "Analyze Database Structure" modal are now
searched in the correct DOM container and can n... - 09:37 Revision 61a0930f: [BUGFIX] Adjust no translate message in translation wizard
- The reasons why the translation wizard can't be used are:
* Mixed mode in translated page
* Disabled via Page TSConfi... - 09:08 Revision 38e9c847: [BUGFIX] Make DateViewHelperTests resilient to execution time
- Executing the tests over midnight caused the changed tests to fail
as those where comparing the "current date" from t... - 08:48 Revision 55ad691a: [BUGFIX] Skip invalid type field in LinkAnalyzer
- Only add the type field to the search fields if it is found in the TCA
columns configuration to avoid failed queries.... - 08:47 Revision d0bc9275: [BUGFIX] Respect clearCache_pageGrandParent for non-page records
- The setting TCEMAIN.clearCache_pageGrandParent clears the cache for
the parent parent page when editing the page prop... - 08:34 Revision a025305b: [BUGFIX] Respect clearCache_pageGrandParent for non-page records
- The setting TCEMAIN.clearCache_pageGrandParent clears the cache for
the parent parent page when editing the page prop... - 08:30 Revision 35437526: [BUGFIX] Avoid error when using admPanel.hide = 1
- The method StateUtility::isHiddenForUser must return a bool,
but instead the User TSconfig setting admPanel.hide = 1
... - 08:28 Revision a8913dbe: [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 ... - 08:16 Revision 8b55ee29: [BUGFIX] Make section title in SytemEmail layout optional
- The argument `optional="true"` must be added to the plain text layout as
well - just as in the HTML version.
Resolve...
2020-03-14
- 20:14 Revision b351ff1d: [BUGFIX] Allow folder sorting by modification time
- The LocalDriver did not allow sorting folders by modification time.
However, the property is available and can be use... - 19:45 Revision 1d675cee: [BUGFIX] Allow folder sorting by modification time
- The LocalDriver did not allow sorting folders by modification time.
However, the property is available and can be use... - 19:41 Revision 78461645: [BUGFIX] Correct option labels on Linkvalidator dropdown
- Shows the correct labels for the dropdown options on the Linkvalidator interface (Show this level / Check this level)...
- 09:49 Revision bc55b328: [TASK] Fix typo in locallang_siteconfiguration.xlf
- "Duplicated Entrypoints" instead of "Dupliated Entrypoints"
Resolves: #90759
Releases: master
Change-Id: Iddeeb06e6b...
2020-03-13
- 21:59 Revision cf0f7afb: [BUGFIX] Do not show page delete area if user is lacking permissions
- When dragging a page in the page tree, users would always see the red
delete area, even if they do not have the permi... - 21:31 Revision 3de95dc1: [TASK] Deprecate FileCollection models
- The classes have been marked as internal and never contained any logic.
Therefore and in order to streamline the code... - 21:30 Revision c900fd06: [BUGFIX] Do not show page delete area if user is lacking permissions
- When dragging a page in the page tree, users would always see the red
delete area, even if they do not have the permi... - 21:26 Revision fd723c30: [BUGFIX] Mark field as changed, when changing text in ckeditor source mode
- Changing content in the 'source' mode textarea of ckeditor does not
automatically trigger a change event for its pare... - 21:09 Revision 914591b8: [BUGFIX] Force argument additionalConfig of MediaViewHelper as array
- Make a type cast for the argument additionalConfig as it might be that
it is set as null.
Even though the original ca... - 21:08 Revision d2d28820: [BUGFIX] Mark field as changed, when changing text in ckeditor source mode
- Changing content in the 'source' mode textarea of ckeditor does not
automatically trigger a change event for its pare... - 20:56 Revision 61eb4b91: [BUGFIX] Force argument additionalConfig of MediaViewHelper as array
- Make a type cast for the argument additionalConfig as it might be that
it is set as null.
Even though the original ca... - 20:52 Revision ef35bf65: [BUGFIX] Wrap query parts in searchWhere into parentheses
- The migration to Doctrine DBAL with #77455 missed additional parentheses
for the or parts.
Resolves: #85486
Releases... - 20:44 Revision e3e5590f: [TASK] Show duplicated entrypoints in site module as warning
- If an entrypoint URL is used more than once this will lead in errors and
a warning will be shown in the site module.
... - 20:37 Revision 8ee77406: [BUGFIX] Wrap query parts in searchWhere into parentheses
- The migration to Doctrine DBAL with #77455 missed additional parentheses
for the or parts.
Resolves: #85486
Releases... - 20:33 Revision 443f51ca: [BUGFIX] Fix various issues in "View Upgrade Docs"
- If the search in "View Upgrade Documentation" is emptied, all panels are
now collapsed again.
When panels get collap... - 13:17 Revision 7549c1b4: [BUGFIX] Install Tool modals won't depend on spinner
- The Install Tool modals now fire up immediately after requesting a
module. The spinners are now loaded in parallel an... - 13:06 Revision e010389c: [TASK] Use AJAX API in extension manager
- Resolves: #90580
Releases: master
Change-Id: Ica10125976b2fe62f52ade05bbe3daf5f4a1dd7f
Reviewed-on: https://review.ty... - 12:46 Revision 3890b7c5: [BUGFIX] Fix examples for EditRecord- and NewRecordViewHelper
- Fixes 2 usage examples for EditRecord- and NewRecordViewHelper
Resolves: #90755
Releases: 9.5
Change-Id: I9b902e66e0... - 12:03 Revision 28b716d7: [BUGFIX] Fix examples for EditRecord- and NewRecordViewHelper
- Fixes 2 usage examples for EditRecord- and NewRecordViewHelper
Resolves: #90755
Releases: master, 9.5
Change-Id: I33...
2020-03-12
- 13:31 Revision 8f3ce896: [BUGFIX] Show value '0' in cells of table content element
- Adjust the check of the value to make it also possible
to show the valid cell value '0' of content element table.
Re... - 08:58 Revision c75a9066: [BUGFIX] Show value '0' in cells of table content element
- Adjust the check of the value to make it also possible
to show the valid cell value '0' of content element table.
Re... - 08:52 Revision b713e1da: [BUGFIX] Fix various issues in "View Upgrade Docs"
- The search field was initialized twice which broke the clearable
feature. Since we don't like redundancy we omit a se...
2020-03-11
- 20:16 Revision e62379cc: [BUGFIX] Handle constructor arguments in extension scanner correctly
- Handling constructor arguments in extension scanner did not work since
constructors are not directly called like a me... - 15:09 Revision b3da6342: [BUGFIX] Don't render spinner when closing document
- When a FormEngine document gets closed, the spinner now isn't rendered
anymore.
Resolves: #90723
Releases: master, 9... - 13:46 Revision d6ad3ad1: [BUGFIX] Handle constructor arguments in extension scanner correctly
- Handling constructor arguments in extension scanner did not work since
constructors are not directly called like a me... - 10:07 Revision e787cedc: [TASK] Make "N/A" translatable
- The string "N/A" was hardcoded in BackendUtility
and has now been made translatable.
Resolves: #76361
Releases: mast... - 08:33 Revision c66c164f: [BUGFIX] Fix false positive test in TimeTrackerTest
- The test `getParseTimeReturnsTotalParseTimeInMilliseconds` fails
regularly and needs some improvement.
Resolves: #90... - 07:57 Revision 8dd2192f: [TASK] Simplify newly created base of a site language
- If a new site is created from the Install Tool, the base of the default
language should be changed from '/en/' to '/'...
2020-03-10
- 21:58 Revision add951cc: [BUGFIX] Create new instance of ValueSlider per occurrence
- This patch changes the behavior of the FormEngine internal ValueSlider
by creating a new instance per occurrence of t... - 21:57 Revision f22e33d1: [BUGFIX] Create new instance of ValueSlider per occurrence
- This patch changes the behavior of the FormEngine internal ValueSlider
by creating a new instance per occurrence of t... - 21:57 Revision e8c2d78c: [BUGFIX] Disable FormEngine's save button on submit
- To avoid issues with slow internet connections in combination with the
"Refresh required" modal the save button of th... - 21:57 Revision d1bd824b: [BUGFIX] Disable FormEngine's save button on submit
- To avoid issues with slow internet connections in combination with the
"Refresh required" modal the save button of th... - 17:33 Revision 065d6042: [BUGFIX] Take recordType into account for extbase persistence config
- The changes made in #87623 made it impossible to resolve the
"recordType" of extbase objects in the php persistence c... - 16:30 Revision b7e6fc86: [TASK] Improve wording in Install Tool Wizard
- * Wrap filename of 'FIRST_INSTALL' into code instead of strong tag
* Move info text about secure password to the pass... - 16:29 Revision 7d765c8d: [BUGFIX] Do not process original files
- The existing ProcessedFiles identifier check must be adjusted,
since the default value is an empty string for entries... - 14:36 Revision 77d2e6b3: [BUGFIX] Resolve nested public path inside ext:install DefaultFactory
- This patch provides support for nested public paths in the TYPO3
installer. The DefaultFactory iterates backwards thr... - 13:16 Revision e98ba4a4: [BUGFIX] Allow slashes in enhanced routes having aspects definitions
- The changes made in #86895 broke previous behaviour in page routing by
disallowing the use of the "requirements" opti... - 13:16 Revision 306ddc70: [TASK] Check symbolic link creation before auto updating
- The core updater has been adjusted to not only check file write rights,
but also the ability to create symbolic links... - 13:15 Revision d853626e: [BUGFIX] Consider hidden records in persisted mapper aspects
- PersistedAliasMapper and PersistedPatternMapper did not take
hidden records into account.
The Context object used wh... - 12:54 Revision 01048ed0: [TASK] Check symbolic link creation before auto updating
- The core updater has been adjusted to not only check file write rights,
but also the ability to create symbolic links... - 12:49 Revision 1ee7266e: [BUGFIX] Allow slashes in enhanced routes having aspects definitions
- The changes made in #86895 broke previous behaviour in page routing by
disallowing the use of the "requirements" opti... - 10:06 Revision 02d3790c: [TASK] Deprecate Extbase model FileMount
- The Extbase model `FileMount` has never been used and there is also no
need to have a model for every table. To strea...
2020-03-09
- 22:26 Revision 8841472d: [BUGFIX] Skip error when processing already deleted records
- A record may be deleted already by an earlier call of deleteRecord()
which can occur by deleting records with tt_cont... - 21:56 Revision e20c3730: [TASK] Remove old @todo marker from FileList
- For over 4 years a todo marker exists in the code.
It looks like this is no issue and we should remove the marker.
R... - 21:36 Revision 3a7cbc81: [BUGFIX] Consider hidden records in persisted mapper aspects
- PersistedAliasMapper and PersistedPatternMapper did not take
hidden records into account.
The Context object used wh... - 20:56 Revision b537dccd: [TASK] Streamline SiteLanguage related tests to be based on Site
- Tests making use of SiteLanguage are adjusted to have a valid parent
Site object. This way the implicit aggregate roo... - 20:55 Revision 69e29c0f: [TASK] Streamline SiteLanguage related tests to be based on Site
- Tests making use of SiteLanguage are adjusted to have a valid parent
Site object. This way the implicit aggregate roo... - 17:50 Revision b454210d: [BUGFIX] Allow external references in AssetRenderer
- This patch allows external references to be rendered.
The AssetCollector allows the registration of external referenc... - 12:25 Revision 9dd4c09d: [BUGFIX] Skip error when processing already deleted records
- A record may be deleted already by an earlier call of deleteRecord()
which can occur by deleting records with tt_cont... - 11:39 Revision 340fbaff: [BUGFIX] Calculate correct list of pages for SuggestWizardDefaultReceiver
- The suggest receiver can be configured to search only in provided page
ids and a provided depth. Fix the calculation ... - 11:20 Revision 6f2e9567: [BUGFIX] Calculate correct list of pages for SuggestWizardDefaultReceiver
- The suggest receiver can be configured to search only in provided page
ids and a provided depth. Fix the calculation ... - 10:14 Revision 6959bca3: [BUGFIX] Remove unused label from EXT:dashboard
- Resolves: #90688
Releases: master
Change-Id: Ia8aad82a1c7a92891644786cd4d76d8a720bd0fa
Reviewed-on: https://review.ty... - 10:05 Revision 99e19a0a: [BUGFIX] Removed configuration field from be_dashboards records
- As the database column for the field configuration is missing
and the field is not used anymore, the TCA configuratio... - 09:21 Revision 63b60b6f: [BUGFIX] Escape html tags in cshmanual content
- Parts of the cshmanual were never shown, because a language variable
contained a <title> tag, that made the browser h... - 09:04 Revision ca1f9186: [BUGFIX] Sort most search words by count
- The statistic of EXT:indexed_search must be sorted by the count to avoid
stripping of the most used search words.
Re... - 08:57 Revision cd0fa02c: [BUGFIX] Escape html tags in cshmanual content
- Parts of the cshmanual were never shown, because a language variable
contained a <title> tag, that made the browser h... - 08:54 Revision 70b3a05b: [BUGFIX] Align new page module behavior with PageLayoutView
- This fixes some missing or faulty checks related to the display
and behaviour of the fluid based page module to bring... - 08:46 Revision 7318d65b: [BUGFIX] Sort most search words by count
- The statistic of EXT:indexed_search must be sorted by the count to avoid
stripping of the most used search words.
Re... - 08:07 Revision f4dd544c: [BUGFIX] Keep priority of SQL operators in DatabaseRecordList
- DatabaseRecordList adds an additionalWhereClause with an `OR` which
may be extended by a hook. Usually, the hook is u... - 01:18 Revision ca89b886: [DOCS] Fix typo in RST docs
- Resolves: #90685
Releases: master, 9.5
Change-Id: Iae5d9242745a9dd5a1558d19cf84496dc128f557
Reviewed-on: https://revi... - 00:46 Revision 7f571817: [DOCS] Fix typo in RST docs
- Resolves: #90685
Releases: master, 9.5
Change-Id: Iae5d9242745a9dd5a1558d19cf84496dc128f557
Reviewed-on: https://revi...
2020-03-08
- 22:20 Revision fc0064ef: [BUGFIX] Properly evaluate if condition in SearchController
- Resolves: #90165
Releases: master, 9.5
Change-Id: I6cd1f202c0293902b6444ccd23b30f0f92dbf748
Reviewed-on: https://revi... - 22:20 Revision 1eb10f80: [BUGFIX] Update local cache upon creation of new storage object
- When a new storage object for the "local" driver is being created
it is not possible to retrieve the new object insta... - 22:05 Revision f5d72d2c: [BUGFIX] Properly evaluate if condition in SearchController
- Resolves: #90165
Releases: master, 9.5
Change-Id: I6cd1f202c0293902b6444ccd23b30f0f92dbf748
Reviewed-on: https://revi... - 22:05 Revision a30774e3: [BUGFIX] Make default folder structure aware of 'web-dir' option
- When having e.g. a composer-based installation in TYPO3 Core,
the install tool still generates the "wrong" folder str... - 21:20 Revision 0eb6d2f7: [BUGFIX] Use parent page ID as PID for suggest fields
- TCA select fields have the capabilities for replacing ###CURRENT_PID###
with the parent page ID of the current record... - 21:01 Revision fcada53f: [BUGFIX] Make default folder structure aware of 'web-dir' option
- When having e.g. a composer-based installation in TYPO3 Core,
the install tool still generates the "wrong" folder str... - 20:59 Revision 8d0c0bf1: [BUGFIX] Use parent page ID as PID for suggest fields
- TCA select fields have the capabilities for replacing ###CURRENT_PID###
with the parent page ID of the current record... - 20:37 Revision b8feea36: [TASK] Fix php doc comments reported by phpstan level 2
- Releases: master
Resolves: #90668
Change-Id: I92cc4942f9f06d587a7957a94f006d157143e55c
Reviewed-on: https://review.ty... - 17:06 Revision cef99dd2: [BUGFIX] Bind onChange alert to field again
- The change of #88665 aimed to centralize the onchange behavior for all
FormEngine fields. The result of this change i... - 15:41 Revision fad9205c: [BUGFIX] setSingletonInstance should respect XCLASS registrations
- GeneralUtility::makeInstance() stores singleton instances in their
overridden class names, however, when using setSin... - 15:23 Revision dafc3c6e: [BUGFIX] setSingletonInstance should respect XCLASS registrations
- GeneralUtility::makeInstance() stores singleton instances in their
overridden class names, however, when using setSin... - 09:21 Revision 53be6641: [BUGFIX] Prioritize iconIdentifier over default icon for extbase modules
- If ExtensionUtility::registerModule is called with a module
configuration only containing an icon identifier the defa... - 09:11 Revision f734946d: [BUGFIX] Consider CGI wrapper for NormalizedParams->getSiteUrl()
- When using a CGI wrapper to dispatch the PHP process `ORIG_SCRIPT_NAME`
contains the name of the wrapper script (whic... - 09:08 Revision 2042cdf8: [BUGFIX] Fix ActionMenuItemViewHelper select-attribute
- This commit fixes the setting of the select-attribute for menu items,
that have a different arguments-array given to ... - 08:51 Revision ddb17547: [BUGFIX] Prioritize iconIdentifier over default icon for extbase modules
- If ExtensionUtility::registerModule is called with a module
configuration only containing an icon identifier the defa... - 08:30 Revision 045d4dc5: [BUGFIX] Consider CGI wrapper for NormalizedParams->getSiteUrl()
- When using a CGI wrapper to dispatch the PHP process `ORIG_SCRIPT_NAME`
contains the name of the wrapper script (whic... - 08:19 Revision 7f050bac: [BUGFIX] Remove unnecessary onChange="reload" in site language
- Since "free mode" has been introduced in #86762 for site languages, the
previous onChange="reload" mechanism, when a ... - 07:43 Revision d577b18f: [BUGFIX] Remove unnecessary onChange="reload" in site language
- Since "free mode" has been introduced in #86762 for site languages, the
previous onChange="reload" mechanism, when a ...
2020-03-07
- 23:51 Revision dcba2a54: [TASK] Remove element 'style' from allowTags configuration
- As the element `style` is listed in the removeTags section, there is no
need to have it in the allowTags section as w... - 21:22 Revision f9df4a17: [BUGFIX] Fix ActionMenuItemViewHelper select-attribute
- This commit fixes the setting of the select-attribute for menu items,
that have a different arguments-array given to ... - 17:56 Revision 27877c16: [DOCS] Remove own scheduler task docs in favor of symfony commands
- As the preferred and future-proof way of creating commands is using
symfony commands (as a base for scheduler tasks),... - 16:32 Revision c945c3d3: [BUGFIX] Add formDataProvider DatabasePageRootline to flexFormSegment
- The variable ###SITEROOT### can only be correctly substituted if the
DatabasePageRootline provider is used. There it ... - 16:16 Revision ab55a555: [BUGFIX] Add formDataProvider DatabasePageRootline to flexFormSegment
- The variable ###SITEROOT### can only be correctly substituted if the
DatabasePageRootline provider is used. There it ... - 14:49 Revision 586174dd: [TASK] Use Core API in ClearCache module
- This patch replaces jQuery in the ClearCache module used in RecordList
with Core APIs in regards of AJAX and event ha... - 12:56 Revision 906a09e5: [DOCS] Clarify changed logger instantiation in scheduler tasks
- Resolves: #90415
Releases: master, 9.5
Change-Id: Icb403e6ef2892ff7988a34652d6cdfa8f8bd1cfd
Reviewed-on: https://revi... - 12:38 Revision 72d446d9: [BUGFIX] Add cache property to TypoScript syntax in t3editor
- Added cache type definition
Releases: master, 9.5
Resolves: #89340
Change-Id: I05634dc0e9ef22ad9764635965c197f494d3a... - 12:32 Revision 63ad62f3: [DOCS] Clarify changed logger instantiation in scheduler tasks
- Resolves: #90415
Releases: master, 9.5
Change-Id: Icb403e6ef2892ff7988a34652d6cdfa8f8bd1cfd
Reviewed-on: https://revi... - 12:30 Revision d7ebff31: [TASK] Disable InMemoryLogWriter in CLI mode
- Do not register InMemoryLogWriter in cli mode, as it is not needed here
or used later in any way, and will just fill ... - 12:19 Revision 4d84dbec: [BUGFIX] Catch InvalidArgumentException in scheduler
- When an argument definition of a console command changes for a
scheduled task, it rendered the whole backend module u... - 12:14 Revision 874c3758: [TASK] Disable InMemoryLogWriter in CLI mode
- Do not register InMemoryLogWriter in cli mode, as it is not needed here
or used later in any way, and will just fill ... - 12:08 Revision 07dded99: [BUGFIX] Make wizard SeparateSysHistoryFromSysLogUpdate repeatable
- To prevent memory issues with huge sys_history tables and to prevent
timeouts when handling large amounts of data the... - 11:57 Revision 73b2c9eb: [BUGFIX] Catch InvalidArgumentException in scheduler
- When an argument definition of a console command changes for a
scheduled task, it rendered the whole backend module u... - 11:00 Revision 1075c03e: [BUGFIX] Make wizard SeparateSysHistoryFromSysLogUpdate repeatable
- To prevent memory issues with huge sys_history tables and to prevent
timeouts when handling large amounts of data the...
2020-03-06
- 22:59 Revision be494aa8: [BUGFIX] LinkService should identify urls starting with //
- Urls starting with `//` should have a proper fallback to
avoid warnings e.g. in InputLinkElement that this type of ur... - 22:09 Revision 14d6ecff: [TASK] Update phpspec/prophecy to latest version
- Updating core's latest prophecy to v1.10 instead of
v1.09 which then allows to enable phpunit v9 at a later
stage.
u... - 21:45 Revision 24c59a3f: [FEATURE] Reset password for backend users
- This feature adds a link on TYPO3 Backend's login form
to reset a backend users' password if the user has forgotten t... - 21:39 Revision 4ec39adf: [BUGFIX] Display error messages in scheduler
- The scheduler exception handling on editing silently ignored most
exceptions. The one exception was a specific except... - 20:44 Revision f38f9f97: [BUGFIX] Add cache property to TypoScript syntax in t3editor
- Added cache type definition
Releases: master, 9.5
Resolves: #89340
Change-Id: I05634dc0e9ef22ad9764635965c197f494d3a... - 20:17 Revision 0ac4d4b4: [BUGFIX] Fix handling of type "comment" in TypoScript Constant Editor
- According to the documentation, the boolean checkbox for type "comment"
should behave in the following way:
- checked... - 19:43 Revision b7a4edb1: [TASK] Change info message in scheduler in composer mode
- As the path to the TYPO3 binary in composer mode depends on
composer bin dir and the sysext path should not be used t... - 19:32 Revision cad25b22: [BUGFIX] Fix handling of type "comment" in TypoScript Constant Editor
- According to the documentation, the boolean checkbox for type "comment"
should behave in the following way:
- checked... - 18:39 Revision 406e1f59: [TASK] Change info message in scheduler in composer mode
- As the path to the TYPO3 binary in composer mode depends on
composer bin dir and the sysext path should not be used t... - 17:29 Revision cc9379b8: [TASK] Set phpstan level to 1
- Releases: master
Resolves: #90665
Change-Id: I55c08b826d6e4560cbfbcde99e795f55036b049c
Reviewed-on: https://review.ty... - 16:33 Revision 6ac22730: [BUGFIX] Do not assign tab items if their content is empty
- In a TabsContainer, if all the fields of a tab are hidden to the editor
(by disabling them in PageTS), the tab would ... - 16:01 Revision 72b8d66d: [BUGFIX] Do not assign tab items if their content is empty
- In a TabsContainer, if all the fields of a tab are hidden to the editor
(by disabling them in PageTS), the tab would ... - 15:13 Revision ed41d17c: [BUGFIX] Use correct variable in TcaInline in exception log
- To log the exception properly, the variable `$defaultLanguageUid` is now
used instead of the undefined `$localizedUid... - 14:41 Revision 622e1a3d: [BUGFIX] Reorder processing of TCA select items again
- It's now possible again to process items from foreign_table
configuration with the itemsProcFunc. After that pageTSco... - 14:26 Revision f45186e7: [TASK] Lower priority of Argon2id
- Argon2id should never be set automatically for compatibility reasons.
At some places the array sorting will give the... - 13:52 Revision f4add4d1: [BUGFIX] Allow "distinct" in select.selectFields
- Add "distinct" into the whitelist of allowed select parts.
Resolves: #43114
Releases: master, 9.5
Change-Id: I8ae656... - 13:36 Revision 7002c086: [BUGFIX] Allow "distinct" in select.selectFields
- Add "distinct" into the whitelist of allowed select parts.
Resolves: #43114
Releases: master, 9.5
Change-Id: I8ae656... - 13:29 Revision 2d49debe: [TASK] Let all Commands return an int value
- The parent class states an integer value is returned,
but most core commands did not follow that rule. Now they
got a... - 13:26 Revision 247da0fa: [TASK] Avoid possibly undefined variables
- phpstan identified a bunch of possibly undefined
variables which is fixed with this patch.
Releases: master
Resolves... - 12:26 Revision ab5d305b: [TASK] Centralize imagefile_ext, mediafile_ext and textfile_ext
- Most access to the configuration options are made against AbstractFile
objects in FAL, which is now centralized in on... - 11:36 Revision 989ca301: [BUGFIX] Don't show newLanguageButton if user has no edit permissions
- With #90608 the PageLayoutView was extended to also
take `tables_modify` for `tt_content` into account.
Unfortunatel... - 11:12 Revision bdd8d12a: [TASK] Deprecate Extbase's SignalSlot Dispatcher
- Extbase's SignalSlot Dispatcher has had its good run - it served
as a possible successor instead of Hooks but lacked ... - 10:56 Revision b06f4ca4: [BUGFIX] Throw missing exception in method getTypeOfChildProperty
- Method getTypeOfChildProperty() of class ObjectConverter
didn't throw an exception if the class schema didn't detect
... - 10:16 Revision 78b92c0a: [TASK] Remove bootstrap-slider usages
- This patch removes all occurrences of bootstrap-slider in Core with the
native `range` input type.
To ensure a consis... - 10:13 Revision 989fbe05: [BUGFIX] Allow Tree DataProviders with original constructor
- If a treedataprovider (e.g. from news) extends from Core's
constructor, Core hands in various multiple arguments.
Ho... - 10:10 Revision adbd31c7: [TASK] Use PSR-7 Request in BackendController
- Various GeneralUtility::_GET() calls are now replaced by
using the PSR-7 Request object, reducing the need for access... - 10:09 Revision 5833630c: [BUGFIX] Re-enable Guzzle versions > 6.5.0
- Guzzle 6.5.0 introduced an issue with umlaut domains
which was fixed in Guzzle 6.5.1 and Guzzle 6.5.2
respectively.
... - 10:08 Revision 97bdfad2: [BUGFIX] Re-enable Guzzle versions > 6.5.0
- Guzzle 6.5.0 introduced an issue with umlaut domains
which was fixed in Guzzle 6.5.1 and Guzzle 6.5.2
respectively.
... - 09:27 Revision fee44f32: [BUGFIX] Re-enable Guzzle versions > 6.5.0
- Guzzle 6.5.0 introduced an issue with umlaut domains
which was fixed in Guzzle 6.5.1 and Guzzle 6.5.2
respectively.
... - 08:47 Revision 3b3b371f: [TASK] Transform PageBrowsingViewHelper to TagBasedViewHelper
- As the PageBrowsingViewHelper actually renders a HTML tag it
should extend AbstractTagBasedViewHelper. This also allo...
2020-03-05
- 21:57 Revision 73adc4c8: [BUGFIX] Provide return value for SendEmailCommand
- The parent class defines a return value of type int, but the command
does not provide one. This causes a test failure... - 20:18 Revision 40c3c5e8: [BUGFIX] Use iFrame name in Acceptance Test instead id
- The test used to use the iFrame id, but some updated dependency
caused this misuse to fail. Using the proper name att... - 20:06 Revision d13c8b3d: [BUGFIX] Do not try to map properties with unknown type
- The Extbase data mapper has been adjusted to only
map properties where the type is known.
Resolves: #89857
Releases:... - 18:59 Revision e41f9b74: [TASK] Check for PHP extension PDO
- Let the Install Tool check also for PHP extension PDO.
With #85803 the requirement has also been added to the compose... - 13:36 Revision d6a6bbcc: [BUGFIX] Require codeception/lib-asserts:^1.1
- The version contains a bugfix, that caused acceptance test to fail
due to missing method declaration.
Using ^1.1 as m... - 09:10 Revision 6afc789f: [BUGFIX] Remove possibility to exclude width/height in sys_file_metadata
- Width and height are readonly fields updated by system image service API.
To ensure the API (for example the crop wiz... - 09:05 Revision 51a78b6b: [BUGFIX] Use polyfills or older API in AdminPanel
- The AdminPanel uses modern JavaScript API which cannot be used in
Internet Explorer, as it doesn't understand ECMAScr... - 07:48 Revision 0504b4b2: [BUGFIX] Move felogin events from initializeLoginAction to loginAction
- In the initializeLoginAction the view is not available. Move the events
to loginAction to make it possible to dispatc...
2020-03-04
- 18:31 Revision ec55210b: [BUGFIX] Remove view button for indefinite source hosts in redirects module
- The changes made in #88499 removed the support for "default urls".
This left broken view buttons in the redirects mod... - 16:04 Revision 5ecb709b: [BUGFIX] Remove sys_file_metadata width and height from excludefields
- This is a followup to #81964 which removed the exclude configuration
from the fields width & height.
However, if EXT:... - 13:25 Revision aa7e977a: [BUGFIX] Respect language access limitations in new PageLayoutView
- If the user has no access to the default language, the new
fluid based PageLayoutView would fail with an error. This ... - 09:50 Revision 7ca1f49c: [BUGFIX] Do not try to map properties with unknown type
- The Extbase data mapper has been adjusted to only
map properties where the type is known.
Resolves: #89857
Releases:... - 09:25 Revision 17cdc528: [BUGFIX] Catch possible exceptions while loading YAML files via import
- If an error happens during loading YAML files, e.g. because the path is
wrong or the used extension has been deactiva... - 09:05 Revision 8a6c9a4b: [TASK] Make ViewHelpers compatible with Fluid 3.x
- This change adds a handful of conditions and duplicates some
code in order to achieve compatibility with Fluid 3.0. S... - 09:02 Revision 90d281a9: [BUGFIX] Streamline composer.json links for Packagist
- This change adds more links for Packagist to all TYPO3 System Extensions.
This is especially relevant for Packagist ... - 08:48 Revision 6df00f35: [TASK] Use attribute translate="no" for non translatable strings
- If a string is used in a XLIFF file but it should not be translated,
it must be identified as such. The XLIFF standar... - 08:43 Revision 4adfaf51: [TASK] Use codeception 4 for acceptance tests
- Used composer commands:
composer require "codeception/codeception:^4.0" --update-with-dependencies --dev
composer re... - 08:10 Revision 0d1723ab: [TASK] Use attribute translate="no" for non translatable strings
- If a string is used in a XLIFF file but it should not be translated,
it must be identified as such. The XLIFF standar... - 07:16 Revision fdf34b96: [TASK] Fix CGL Errors in Tests
- Resolves: #90631
Releases: master
Change-Id: I4437d847aa29591df6ca4d69a18d7467b12695b0
Reviewed-on: https://review.ty... - 05:13 Revision c047024b: [BUGFIX] Show guidelines in Adminpanel rendering tree view
- The tree guidelines are now properly shown in the TS Tree view
in AdminPanel.
Also not used FontAwesome is removed fr...
2020-03-03
- 21:14 Revision dc9e8bfe: [BUGFIX] Show guidelines in Adminpanel rendering tree view
- The tree guidelines are now properly shown in the TS Tree view
in AdminPanel.
Also not used FontAwesome is removed fr... - 20:49 Revision 464a060c: [BUGFIX] Allow sending test mails via pressing enter key
- The form for sending test mails in the Install Tool now listens to the
`submit` event which allows to trigger the sub... - 20:47 Revision a5f19efc: [BUGFIX] Set actionName for adding online media
- The property `actionName` is added to the window message to allow adding
media from the "Add media by URL" again. To ... - 17:20 Revision 410c35f9: [BUGFIX] Respect content_from_pid in page cache
- When using "content_from_pid" and the content from a different
pid is changing, the cache of the frontend page should... - 16:05 Revision 2758aa4f: [BUGFIX] Respect content_from_pid in page cache
- When using "content_from_pid" and the content from a different
pid is changing, the cache of the frontend page should... - 15:58 Revision b86ccc8d: [BUGFIX] Take tables_modify in PageLayoutView into account
- If a non-admin user currently has no access to modify the `tt_content`
table they still get editing options displayed... - 13:39 Revision d8f581f9: [BUGFIX] Consider language context and fallbacks in persisted aspects
- For PersistedAliasMapper and PersistedPatternMapper, language handling
when resolving a URL route paramter was not ex... - 12:53 Revision 05b8c067: [BUGFIX] Streamline README.md and INSTALL.md with current links
- In the past year a lot of links have changed, especially in documentation
which is now reflected in the README.md and... - 12:04 Revision 0573cc2c: [BUGFIX] Streamline README.md and INSTALL.md with current links
- In the past year a lot of links have changed, especially in documentation
which is now reflected in the README.md and... - 10:09 Revision af5ce3d6: [BUGFIX] Make $actionName argument in ExtensionService nullable
- The method ExtensionService::getPluginNameByAction() was hardened in
This breaks previous functionality, where it was... - 10:00 Revision 1cd43dd2: [TASK] Upgrade phpstan/phpstan to 0.12.13
- This version of phpstan heavily improves the analysis
performance by using multi threading and caching out
of the box... - 09:44 Revision 4a5fa034: [BUGFIX] Catch possible exceptions while loading YAML files via import
- If an error happens during loading YAML files, e.g. because the path is
wrong or the used extension has been deactiva...
2020-03-02
- 22:47 Revision d7d8bff4: [TASK] Set lastLoginProvider cookie only if custom provider used
- This patch changes the login flow so it only sets the
be_lastLoginProvider cookie if the provider that
authenticated ... - 22:40 Revision 5cdffd83: [BUGFIX] Fix binding to `this` in event API
- This patch ensures `this` is correctly bound to the triggering element
which is mandatory for event delegation.
Reso... - 22:38 Revision 20f13795: [TASK] Fix return type description
- Releases: master
Resolves: #90616
Change-Id: I18a79f46bb59d23500269d08ca963465ddf3838d
Reviewed-on: https://review.ty... - 21:30 Revision 2865284d: [TASK] Use label "default" instead of "none" for Space before/after
- Change the misleading label "none" to "default" for the following fields
in tt_content: `space_before_class` & `space... - 12:18 Revision 8759a8b0: [TASK] Remove superfluous isset checks
- phpstan reported superfluous usages of isset checks for
variables that are defined and whose type is more
specificall... - 12:13 Revision ed06f1e5: [BUGFIX] Respect cross-site error content source
- In a multi-site setup, it should be possible to refer to a page
from site A as an error page from site B.
Resolves: ... - 11:23 Revision 2ccb392c: [BUGFIX] Show scrollbar earlier in pagetree on larger pagetrees
- On larger pagetrees, the svg pagetree cut off too many elements at
the bottom and the scrollbar was activated much to... - 09:44 Revision 83c3be60: [BUGFIX] Respect cross-site error content source
- In a multi-site setup, it should be possible to refer to a page
from site A as an error page from site B.
Resolves: ... - 08:55 Revision 08ae979e: [BUGFIX] Allow unique for fields with l10n_mode=exclude
- Ignore uniqueness in translated records with same value
Resolves: #87038
Releases: master
Change-Id: I2b074e4a9c457a... - 08:51 Revision 43d0fa1e: [BUGFIX] Fix parseFunc handling of nested tags
- Resolves: #39261
Releases: master
Change-Id: I981e9af652635db661126c1a4e0ccf3841417d54
Reviewed-on: https://review.ty... - 08:48 Revision 197ce2e1: [TASK] Remove unused variable in closure
- Releases: master
Resolves: #90606
Change-Id: I910a93919c96e8b29e652e67b8e2077ff24f72e0
Reviewed-on: https://review.ty... - 08:06 Revision e051a5e9: [BUGFIX] Show scrollbar earlier in pagetree on larger pagetrees
- On larger pagetrees, the svg pagetree cut off too many elements at
the bottom and the scrollbar was activated much to...
2020-03-01
- 20:51 Revision fcfac199: [BUGFIX] Fix wrong Viewhelper code in AssetCollector documentation
- Releases: master
Resolves: #90609
Change-Id: Ie78ade3e1ccb883c7f0928c1b0cff87d4a08ffd2
Reviewed-on: https://review.ty... - 20:09 Revision 66055927: [TASK] Check valid database name specific for DBMS
- With this change the check for a valid database name will be done
specific for each DBMS.
Resolves: #85739
Releases:... - 18:17 Revision eafa610a: [BUGFIX] Initialize CodeMirror if element becomes visible to client
- CodeMirror initialization fails if its textarea is not rendered yet. To
fix this issue, an Intersection Observer is i... - 18:12 Revision 172cf1e4: [BUGFIX] Initialize label related properties in EmulatedPageLayoutView
- The new StandardContentPreviewRenderer uses an emulated PageLayoutView
for implementing "tt_content_drawItem" hooks. ...
2020-02-29
- 21:25 Revision 1c9bb1ef: [BUGFIX] Check if editor is allowed to drag-move pages in pagetree
- Before, editors could always use drag and drop to move pages in the
page tree, even if they were lacking the permissi... - 21:19 Revision 42e63752: [BUGFIX] Evaluate invertStateDisplay in flexforms
- The option "invertStateDisplay" for checkboxes was not working with
flexforms, because the received true/false values... - 21:13 Revision bb473171: [BUGFIX] Prevent PHP Warning for count() in scheduler for sqlite
- As serialized_executions might be false instead of an array, check type
first. This ensures there will be no php warn... - 21:10 Revision 6a2deadf: [TASK] Change several uris in ext:about to https
- Resolves: #90596
Releases: master, 9.5
Change-Id: I81d02b5151a92b991f0f6e63fbdca27c0e91ed3f
Reviewed-on: https://revi... - 21:07 Revision 953cb02f: [BUGFIX] Check if editor is allowed to drag-move pages in pagetree
- Before, editors could always use drag and drop to move pages in the
page tree, even if they were lacking the permissi... - 20:52 Revision 8c478504: [BUGFIX] Evaluate invertStateDisplay in flexforms
- The option "invertStateDisplay" for checkboxes was not working with
flexforms, because the received true/false values... - 20:04 Revision c064c380: [BUGFIX] Allow newlines in ConfirmationFinisher message
- The ConfirmationFinisher in ext:form allows for adding messages with
a textarea. These are saved with newlines in YAM... - 19:49 Revision da13095f: [TASK] styleguide: Remove mentions of enableMultiSelectFilterTextfield
- https://github.com/TYPO3-CMS/styleguide/pull/138
- 19:39 Revision aac0c568: [BUGFIX] Fix spelling errors in ext:core
- Resolves: #90593
Releases: master
Change-Id: I2ad6f61906f42c6706d4cbca53013202ce481e7d
Reviewed-on: https://review.ty... - 19:31 Revision 3d056272: [BUGFIX] Allow newlines in ConfirmationFinisher message
- The ConfirmationFinisher in ext:form allows for adding messages with
a textarea. These are saved with newlines in YAM... - 19:23 Revision a9f156de: [TASK] Change several uris in ext:about to https
- Resolves: #90596
Releases: master, 9.5
Change-Id: I81d02b5151a92b991f0f6e63fbdca27c0e91ed3f
Reviewed-on: https://revi... - 19:11 Revision 21ec90dd: [BUGFIX] Initialize CodeMirror if element becomes visible to client
- CodeMirror initialization fails if its textarea is not rendered yet. To
fix this issue, an Intersection Observer is i... - 19:03 Revision 9c1342dc: [TASK] Replace $.ajax() in most of EXT:backend
- This patch replaces $.ajax() in EXT:backend either with our AJAX API
or with native XMLHttpRequest. The latter is req... - 10:59 Revision 2bc0ab68: [BUGFIX] Fix broken link in Documenting HowTo
- Resolves: #90594
Releases: master, 9.5
Change-Id: I507863b071a75c8743a40c0502a1fc578ae29235
Reviewed-on: https://revi... - 10:09 Revision 4b20004e: [BUGFIX] Fix broken link in Documenting HowTo
- Resolves: #90594
Releases: master, 9.5
Change-Id: I507863b071a75c8743a40c0502a1fc578ae29235
Reviewed-on: https://revi... - 10:00 Revision 72a75cbc: [BUGFIX] Fix error in tsref.xml
- Resolves: #90595
Releases: master
Change-Id: I7526331f93ab25829ed0b6c9419519eefd4d2b0a
Reviewed-on: https://review.ty... - 09:45 Revision 98ff469f: [BUGFIX] Fix spelling errors in ext:impexp
- Resolves: #90587
Releases: master
Change-Id: Ia85673a693d0de19745379c79dba157e33aa6804
Reviewed-on: https://review.ty... - 09:28 Revision d4c31383: [BUGFIX] Fix spelling errors in ext:t3editor
- Resolves: #90589
Releases: master
Change-Id: Iab632fcbb6366a3e7289341b5638789a8f3cf0df
Reviewed-on: https://review.ty... - 09:15 Revision 5257a1cc: [BUGFIX] Fix Dashboard RSS widgets cache life time handling
- The SimpleFileBackend does not support cache life times, so RSS
feeds are currently cached "forever". Using the FileB... - 09:10 Revision 2a0218b6: [BUGFIX] Only allow scalar values in AssetCollector
- Since AssetCollector needs to be serialized,
or to be more precise its state need to be cached as string,
we must avo... - 08:04 Revision dc2115ae: [BUGFIX] Fix spelling errors in ext:frontend
- Resolves: #90586
Releases: master
Change-Id: I229984ae44b0bc20dca1bbc919d7815e782c8db1
Reviewed-on: https://review.ty... - 07:57 Revision 5661dd34: [BUGFIX] Fix spelling errors in ext:backend
- Resolves: #90582
Releases: master
Change-Id: I456dd0b04947c838f125d49ca686a40d289c2fe1
Reviewed-on: https://review.ty... - 07:56 Revision 723e056c: [BUGFIX] Fix spelling errors in several extensions
- Fixes several spelling errors in the extensions "indexed_search",
"install", "linkvalidator", "lowlevel", "recordlist... - 07:56 Revision 7caf4a91: [BUGFIX] Fix spelling errors in ext:form
- Resolves: #90585
Releases: master
Change-Id: I2b8648f2d8d86ae7054db0a322188ba39f131c8c
Reviewed-on: https://review.ty... - 07:32 Revision 476cc99d: [BUGFIX] Fix spelling errors in ext:extbase
- Resolves: #90590
Releases: master
Change-Id: Ieeef9bb93804f0de090fd787eb143c913b1b19a0
Reviewed-on: https://review.ty... - 07:29 Revision 9eb5bee7: [BUGFIX] Fix spelling errors in ext:fluid
- Resolves: #90584
Releases: master
Change-Id: I8ba0f11bf969f97debc548237b2dd7eda194c503
Reviewed-on: https://review.ty... - 07:28 Revision b97c55de: [BUGFIX] Fix spelling errors in ext:scheduler
- Resolves: #90588
Releases: master
Change-Id: I771186e77f0c78661d1f310f53b1d9085123d2c5
Reviewed-on: https://review.ty... - 07:27 Revision 1cac2007: [BUGFIX] Fix spelling errors in ext:felogin
- Resolves: #90583
Releases: master
Change-Id: Idd3aaed9cd754ab174d5e88a6c3b2a4c631d0996
Reviewed-on: https://review.ty...
2020-02-28
- 17:19 Revision 4d9691b6: [BUGFIX] Add type definition for backend user section
- Since columnsOverrides it is possible to overwrite TCA definitions
for specific columns and type combinations. Howeve... - 17:07 Revision b3d548bf: [TASK] Remove nearly any evidence of jQuery in dashboard
- This patch removes most of the jQuery usages from EXT:dashboard. It's
kept at places where we can't refrain from usin... - 16:52 Revision 6857ecf3: [BUGFIX] Add type definition for backend user section
- Since columnsOverrides it is possible to overwrite TCA definitions
for specific columns and type combinations. Howeve... - 16:49 Revision 7f3229f4: [TASK] Setup missing constants in phpstan bootstrap file
- This patch introduces a bootstrap file for phpstan to define
missing constants phpstan would report otherwise.
A ded... - 16:02 Revision 89d251b4: [TASK] Improve accessibility of "New form" multi-step wizard
- This patch addds a basic keyboard navigation inside the multi-step wizard
for new forms in backend. This improves han... - 15:23 Revision 3194634a: [BUGFIX] Remove jumpToUrl function
- This patch backports the changes in AbstractLinkBrowserController
which were added in patch #89033. There were some d... - 15:20 Revision 63b34f73: [TASK] Deprecate felogin pibase plugin
- All felogin pibase hooks and classes are now deprecated.
For each hook a replacement event is provided.
Resolves: #8... - 15:17 Revision 017779f1: [TASK] Cleanup php doc blocks with rector
- Releases: master
Resolves: #90569
Change-Id: I6ed32592b2ad093800e5ebe98f31819a6b91b9ac
Reviewed-on: https://review.ty... - 09:56 Revision 41ff2d0f: [BUGFIX] Cleanup AssetCollector
- Optimize loop for rendering.
Resolves: #90544
Releases: master
Change-Id: I9775ac3e1d2f500f35c926dc3bfdc06df96c6b7c
... - 09:38 Revision 3399cb6a: [TASK] use strict type comparison for isValueSelected
- \TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper::isSelected
uses a strict type comparison but the OptionViewHelper... - 09:07 Revision c181de34: [BUGFIX] Remove obsolete definitions in index.d.ts
- Resolves: #90557
Releases: master
Change-Id: I9532ce47c1bee205fcf0b2afe941dc1be10e532a
Reviewed-on: https://review.ty... - 07:40 Revision 96ca3567: [TASK] Use Sortable.js in FlexForm
- This patch replaces jquery-ui/sortable with Sortable.js which has been
introduced with the refactoring of the IRRE co... - 07:20 Revision 19bfe48a: [BUGFIX] Add missing identify fields for f:hidden VH
- When using only f:hidden fields for sub-properties
of a domain model which has to be updated, no identity
fields (__i... - 07:11 Revision 137b3815: [BUGFIX] Fix check for "ifEmpty" relevance
- The ContentObjectRenderer checks whether it is relevant or not to apply
the ifEmpty property before actually applying... - 06:35 Revision a02784d7: [BUGFIX] Fix check for "ifEmpty" relevance
- The ContentObjectRenderer checks whether it is relevant or not to apply
the ifEmpty property before actually applying... - 06:31 Revision 580887c2: [BUGFIX] Add missing identify fields for f:hidden VH
- When using only f:hidden fields for sub-properties
of a domain model which has to be updated, no identity
fields (__i... - 00:18 Revision e0781934: [BUGFIX] Add $TSkey labels for internal debugging
- This patch adds $TSkey labels to a few calls to cObjGetSingle()
to improve the debugging experience with the TS tree ...
2020-02-27
- 21:34 Revision e07d287b: [TASK] Add integration test that runs phpstan
- Releases: master
Resolves: #90558
Change-Id: I9a02974eb3c4efc242d83f0610f7fc15764b30b7
Reviewed-on: https://review.ty... - 20:41 Revision 9b96aea6: [BUGFIX] Include jquery-ui-resizable css
- The last time this css file was seen is in the old rtehtmlarea. Since
it got replaced with the new ckeditor, the css ... - 20:30 Revision 89e5adda: [BUGFIX] Include jquery-ui-resizable css
- The last time this css file was seen is in the old rtehtmlarea. Since
it got replaced with the new ckeditor, the css ... - 20:17 Revision 4cf18c61: [BUGFIX] Ensure presence of record uid for postModifiers of slugs
- When recreating a slug via the datahandler, the full record is present
in the hook, whereas when recreating the same ... - 20:12 Revision 5e3d5240: [BUGFIX] Include jquery-ui-resizable css
- The last time this css file was seen is in the old rtehtmlarea. Since
it got replaced with the new ckeditor, the css ... - 19:50 Revision 9751097b: [BUGFIX] Ensure presence of record uid for postModifiers of slugs
- When recreating a slug via the datahandler, the full record is present
in the hook, whereas when recreating the same ... - 19:49 Revision 5633a348: [BUGFIX] Throw missing exception in method getTypeOfChildProperty
- Method getTypeOfChildProperty() of class ObjectConverter
didn't throw an exception if the class schema didn't detect
... - 19:38 Revision d8d5d0a1: [BUGFIX] Do not access undefined property in PreviewRenderer
- Resolves: #90554
Releases: master
Change-Id: I4cbdcadbec39766f87ca1561f6b2310e90c70ba5
Reviewed-on: https://review.ty... - 18:02 Revision 6159f705: [DOCS] Correct typo in Changelog
- Releases: master, 9.5
Resolves: #90552
Change-Id: Iece6f3a354419b6b48c704394d45ea94f4bf45d9
Reviewed-on: https://revi... - 17:49 Revision cb5146db: [BUGFIX] Import dependencies of dashboard properly
- The dependencies of the dashboard are now properly imported to fix
loading issues.
Resolves: #90546
Releases: master... - 17:42 Revision 4188bca8: [DOCS] Correct typo in Changelog
- Releases: master, 9.5
Resolves: #90552
Change-Id: Iece6f3a354419b6b48c704394d45ea94f4bf45d9
Reviewed-on: https://revi... - 16:33 Revision 13c81845: [TASK] Add meaningful terms in various PHPDocs and comments
- To make examples more clear more meaningful terms are now used.
Resolves: #90550
Releases: master, 9.5
Change-Id: Ie... - 15:40 Revision cc58d5f7: [TASK] Add meaningful terms in various PHPDocs and comments
- To make examples more clear more meaningful terms are now used.
Resolves: #90550
Releases: master, 9.5
Change-Id: Ie... - 14:19 Revision dd9be5a9: [BUGFIX] Fix Exception caused by empty staticPageArguments
- When 'Index Records immediately when saved?' is enabled in indexing
configurations for records, then on saving the re... - 14:12 Revision 4551b4c5: [TASK] Introduce Argon2PasswordHashInterface
- This is a followup patch for the introduction of Argon2id.
https://review.typo3.org/c/Packages/TYPO3.CMS/+/63077
Tha... - 14:03 Revision 23d6af44: [TASK] Deprecate $ref param types of method callUserFunction
- Passing a non object variable or non null value as third argument
"$ref" into method GeneralUtility::callUserFunction... - 13:51 Revision 05bf35d7: [BUGFIX] Fix Exception caused by empty staticPageArguments
- When 'Index Records immediately when saved?' is enabled in indexing
configurations for records, then on saving the re... - 13:48 Revision 9e0db782: [BUGFIX] Raise minimum requirement of symfony/http-foundation
- This patch raises the minimum requirement of symfony/http-foundation to
v3.4.28 / v4.2.9 as the required constant `Co... - 12:26 Revision 53d06706: [TASK] Improve isValid annotation
- make annotation comment of the isValid method from UrlValidator more clear
Releases: master
Resolves: #90549
Change-... - 12:17 Revision 87751a46: [TASK] Define RootlineUtility::purgeCaches as internal
- Remove the outdated note about using in unit tests only and set the
method to internal as it used by the core but sho... - 12:05 Revision 981e85ba: [BUGFIX] Raise minimum requirement of symfony/http-foundation
- This patch raises the minimum requirement of symfony/http-foundation to
v4.2.9 as the required constant `Cookie::SAME... - 12:03 Revision e6f1bec5: [TASK] Define RootlineUtility::purgeCaches as internal
- Remove the outdated note about using in unit tests only and set the
method to internal as it used by the core but sho... - 12:02 Revision 1b252f00: [BUGFIX] Fix description of pageNotFound and pageUnavailable handling
- Since #76345 prefixing user functions with a file path has been deprecated
in version 8 and was removed in v9.2. The ... - 08:32 Revision b8c2dd25: [BUGFIX] Remove outdated information about doktype 5 from tsref.xml
- Once upon a time there was a doktype 5 for "not in menu" pages which has
been moved to a checkbox since a long time.
...
2020-02-26
- 21:13 Revision eecb0ef7: [BUGFIX] Do not process original files
- The existing ProcessedFiles identifier check must be adjusted,
since the default value is an empty string for entries... - 20:27 Revision 68d8281f: [BUGFIX] Do not process original files
- The existing ProcessedFiles identifier check must be adjusted,
since the default value is an empty string for entries... - 20:26 Revision 1981e762: [BUGFIX] Fix adding assets from uncached plugins
- AssetCollector is a singleton, but of course does not survive requests.
Since uncached plugins should be able to acce... - 17:04 Revision 6f186ff9: [BUGFIX] Prevent TypeError in AssetCollector related ViewHelpers
- The two new ViewHelpers `CssViewHelper` and `ScriptViewHelper`
automatically render the content of their body if no s... - 14:25 Revision 675666bb: [BUGFIX] Add uploaded file to IRRE
- The postMessage sent to IRRE when uploading a file via drag & drop missed
the actionName, which resulted in ignoring ... - 10:23 Revision 9410da02: [BUGFIX] Use brackets to access 1st char in string
- To stay compatible with PHP 7.4 brackets instead of curly braces must be
used.
Resolves: #90527
Releases: 9.5
Change... - 08:54 Revision 3ef67bca: [TASK] Add -dev suffix to Typo3Version
- Releases: master
Resolves: #90538
Change-Id: I51038d26371577ee3795b9774814766f39f9cc1e
Reviewed-on: https://review.ty...
2020-02-25
- 19:34 Revision fd043c7d: [BUGFIX] Add $TSkey labels for internal debugging
- This patch adds $TSkey labels to a few calls to cObjGetSingle()
to improve the debugging experience with the TS tree ... - 14:49 Revision 04f394ae: [TASK] Set TYPO3 version to 10.4.0-dev
- Change-Id: I0bdeb9a461dd2a6e5378075425412667f6126523
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/634... - 13:50 Revision 8f93b98d: [RELEASE] Release of TYPO3 10.3.0
- Change-Id: I46bd52fe097a1c9d212bc4b23951efbb1cee18d3
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/634... - 13:37 Revision 8fa62cb8: [BUGFIX] Keep old behaviour of image collection for admin panel
- The existing behaviour was changed when introducing the AssetCollector.
The existing variable $imagesOnPage was overw... - 13:25 Revision dfc3c810: [BUGFIX] Only render widget footer if defined and correct styling issues
- Widget footer is now only rendered if the optional footer section for
widgets is used and contains content. In additi... - 09:58 Revision dad2e015: [TASK] Move Changelog files into 10.3 folder
- The upcoming release of TYPO3 10.3 requires all documentation to
be placed into the version folder.
Resolves: #90510... - 09:23 Revision bff26642: [BUGFIX] Initialize more properties of PageLayoutView
- With #78450 the StandardContentPreviewRenderer creates an instance of
the `PageLayoutView` to keep the existing hook... - 09:21 Revision 4e10f6ee: [DOCS] Add example for RadioButton/MultiCheckbox
- Add example for elements of type RadioButton/MultiCheckbox.
Releases: master, 9.5
Resolves: #90520
Change-Id: Ifaeac... - 09:20 Revision 6fa665dc: [DOCS] Add example for RadioButton/MultiCheckbox
- Add example for elements of type RadioButton/MultiCheckbox.
Releases: master, 9.5
Resolves: #90520
Change-Id: Ifaeac... - 08:03 Revision ddb362f8: [TASK] Clean up of ext:dashboard
- Before the final release of the dashboard some clean up is done.
Among others following tasks are performed:
* Add m... - 07:59 Revision 13c67c45: [FEATURE] Introduce PreviewRenderer pattern
- This introduces a new approach to registering and rendering
previews; for content elements initially but possible to ... - 07:05 Revision 7e342e74: [FEATURE] Introduce AssetCollector
- AssetCollector is a concept to allow custom CSS/JS code,
inline or external, to be added multiple times in e.g. a Flu...
2020-02-24
- 20:46 Revision 6db9a9dc: [BUGFIX] Return class alias respecting namespace
- The resolveControllerAliasFromControllerClassName returns an alias
respecting subfolders in controller namespace to a... - 20:41 Revision ac747e1a: [FEATURE] Dashboard widget: TYPO3 security advisories
- A new widget is added which displays a list of security
advisories from the typo3.org RSS feed.
Resolves: #90512
Rel... - 20:39 Revision 72a4825c: [FEATURE] Improve FileDumpController
- - Add possibility to use records of sys_file_reference
- Add possibility to resize images
- Add possibility to apply ... - 19:51 Revision 5aea1b2e: Revert "[FEATURE] Allow PageContentErrorHandler to resolve pages with sub requests"
- This reverts commit a848ba4f2798105d86537ae7b1185f661d29bd3d.
While the feature works well on fully configured sites... - 19:34 Revision d2bd009e: [FEATURE] Use Egulias\EmailValidator for email validation
- GeneralUtility::validEmail uses now Egulias\EmailValidator instead of
the method `filter_var` for validating an email... - 15:03 Revision ae10a2b5: [FEATURE] Show broken links only in editable fields
- Linkvalidator should show broken links only in the list of broken links,
if current backend user has edit access to t... - 13:54 Revision a8b8b7a4: [BUGFIX] Fix page module button label and undefined variable access
- Fixes a couple of issues:
* Missing button text for "new content" button
* Two cases of access to undefined variable... - 13:31 Revision d7525b53: [FEATURE] Dashboard widget: number of failed logins
- A new widget is added which displays the number of failed
logins during the last 24 hours.
Resolves: #90355
Releases... - 12:45 Revision d4c019cb: [BUGFIX] Add sys log errors from current day to widget
- Include current day when collecting data and labels for sys log widget.
Resolves: #90517
Releases: master
Change-Id:... - 10:53 Revision 2618039a: [BUGFIX] Cast to prevent PHP TypeError when using sqlite
- sqlite3 doesn't return casted values right now, everything is a string.
Some methods require integers, e.g. uid of a ... - 09:05 Revision a848ba4f: [FEATURE] Allow PageContentErrorHandler to resolve pages with sub requests
- The PageContentErrorHandler provided by the core can take in either a
URL or a page uid for resolving an error page i... - 07:55 Revision 6c4d73f5: [TASK] Unify dashboard widget registration
- All widgets should be registered the same way to
increase consistency in the core file. The second
registration varia... - 07:41 Revision 700419fd: [BUGFIX] Run 'language:update' command via scheduler task
- Resolves: #89024
Releases: 9.5
Change-Id: I5ada79e9b08f41a4d72c8790e2c418032997d368
Reviewed-on: https://review.typo3...
2020-02-23
- 21:15 Revision e7a907ec: [BUGFIX] Fallback to default, if BackendLayout can no longer be resolved
- In the new fluidbased page module view, if a previously configured
BackendLayout has been removed. (For instance, the... - 20:51 Revision e81619ee: [BUGFIX] Render exception for backend preview as error
- Prior only an warning was logged, and a fallback rendering jumped in.
With this change an error is rendered in additi... - 16:29 Revision 1c7826d5: [BUGFIX] Show fields for files/folders in ElementInformationController
- The changes made to the ElementInformationController in #88901 had a few
problems and regressions:
- A lot of inform... - 12:54 Revision 8a51dc77: [TASK] Cleanup ContextSensitiveHelp rendering
- Resolves: #90497
Releases: master
Change-Id: I5cddd6be004f49d2c44076f5a2a5733401f52235
Reviewed-on: https://review.ty... - 11:30 Revision 3b355be1: [BUGFIX] Prevent separating HTML inline elements
- The softhyphen button in RTE CKEditor separates HTML inline elements.
If the softhyphen is inserted inside a link, it... - 11:30 Revision 56552f3a: [BUGFIX] Prevent separating HTML inline elements
- The softhyphen button in RTE CKEditor separates HTML inline elements.
If the softhyphen is inserted inside a link, it... - 10:56 Revision b2d83e1a: [BUGFIX] Remove undefined variable in QueryGenerator
- Resolves: #90499
Relates: #90491
Releases: master
Change-Id: Ib2a3f53b88f4a19da0ca2d115114278ddd628f60
Reviewed-on: h... - 10:55 Revision 6b32a50f: [BUGFIX] Remove obsolete phpstan error pattern for TypeConverterException
- Resolves: #90500
Releases: master
Change-Id: Ieaecff065dcc60c4e8e7c7a19d87fe5a8d18cd40
Reviewed-on: https://review.ty... - 09:03 Revision e4e5de2a: [DOCS] Add missing key for widget registration
- Using the example registration of a custom widget would lead
to an ArgumentCountError respectively an RuntimeExceptio...
Also available in: Atom