- 28 Nov, 2018 1 commit
-
-
`lib.parseFunc` is now capable of handling the `<s>` tag by adding it to `allowTags`. The list already contains `<strike>`, but this is a non-valid tag in HTML5. For compatibility reasons, both tags exist now. Resolves: #87012 Releases: master, 8.7 Change-Id: I113b7721c9483735dff0875f8c7bffb276f09e5b Reviewed-on: https://review.typo3.org/58958 Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org>
-
- 27 Nov, 2018 1 commit
-
-
The GROUP BY clause used in InfoPageTypoScriptConfigController's `getOverviewOfPagesUsingTSConfig()` is dropped, as grouping by a unique value doesn't make any sense. Resolves: #87019 Related: #76484 Releases: master, 8.7 Change-Id: I0054064fb6f0bba9b65737bf323db364377bb4e6 Reviewed-on: https://review.typo3.org/58965 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- 26 Nov, 2018 1 commit
-
-
Benni Mack authored
The serialized PHP object is stored within the database field "serialized_task_object". When serializing this could lead to several issues. One particular issue is that the object has lots of data or dependencies, it cannot be stored at all in this database field. Although we know that this implementation detail of scheduler is a rather bad idea, we can only fix this by enlarging the field from "blob" to "mediumblob" for now. Resolves: #87006 Releases: master, 8.7 Change-Id: I2b335f258fe18b494033bde28eff76f2e67d34bb Reviewed-on: https://review.typo3.org/58955 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com>
-
- 20 Nov, 2018 1 commit
-
-
That linked resource is just not available under that URL anymore. Releases: master, 8.7 Resolves: #86951 Change-Id: I22ca04e00d7ce74f5d3a7f072c27d20bbfd193a2 Reviewed-on: https://review.typo3.org/58918 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de>
-
- 19 Nov, 2018 4 commits
-
-
Prevent an implicit type cast to string through strip_tags. Ignore any scalar values other than string, but preserve the possibility of an object's __toString conversion. Resolves: #86938 Releases: master, 8.7 Change-Id: I27cb7834dc9e838f60f0d1bda94ab2c4e4011043 Reviewed-on: https://review.typo3.org/58914 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
Show the add media and text form only if at least one file extension exists. Resolves: #86925 Releases: master, 8.7 Change-Id: I37c23800f1ddda78b7f248c0de9e970a73976c4a Reviewed-on: https://review.typo3.org/58913 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Resolves: #86932 Releases: master, 8.7 Change-Id: Ic699b0af99fb73bfdb91e3dbbb3e6f3e41335b5b Reviewed-on: https://review.typo3.org/58912 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
The return value of the hmac check is a string and must be casted to an integer as the method using the value requires an integer. Resolves: #86878 Releases: master, 8.7 Change-Id: Ic6db911c213eb668141ba0c849ff8a627a6f94dc Reviewed-on: https://review.typo3.org/58911 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- 16 Nov, 2018 1 commit
-
-
Benni Mack authored
A new WorkspaceRestriction is added to solve all issues once and for all. For now, this restriction is only added in v8.7 but not in use yet. Resolves: #84985 Releases: master, 8.7 Change-Id: I22d5f276460107802bef3d390e6781434f1c28d3 Reviewed-on: https://review.typo3.org/58902 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- 14 Nov, 2018 2 commits
-
-
In case a content element is added with TsConfig its label can't be loaded from TCA but the TsConfig must be checked. Resolves: #86909 Releases: master, 8.7 Change-Id: I2de2b73dcd4799a45aece330f377e86bd2bf596f Reviewed-on: https://review.typo3.org/58892 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Resolves: #82068 Releases: 8.7 Change-Id: Id972e5531cf9e85fd7a1ecf8bd69a9912a384084 Reviewed-on: https://review.typo3.org/58895 Reviewed-by:
Johannes Kasberger <johannes.kasberger@reelworx.at> Tested-by:
Johannes Kasberger <johannes.kasberger@reelworx.at> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- 08 Nov, 2018 2 commits
-
-
With #80463 - before v8 LTS - the setting "options.uploadFieldsInTopOfEB" has been removed from the templates, no need to check the value inside the PHP code anymore. Resolves: #86885 Related: #86848 Releases: master, 8.7 Change-Id: I40c333aeba2987a57fe26353f00ac55a74da7878 Reviewed-on: https://review.typo3.org/58876 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Georg Ringer authored
The sitemap menu doesn't show the pages field and therefore it must not be used in the MenuProcessor configuration as well. Resolves: #85693 Releases: master, 8.7 Change-Id: I286054cc58982fa0db4fed0af82d7c065b1700a4 Reviewed-on: https://review.typo3.org/58852 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Josef Glatz <josef.glatz@typo3.org> Tested-by:
Josef Glatz <josef.glatz@typo3.org> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-on: https://review.typo3.org/58875 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- 06 Nov, 2018 1 commit
-
-
The prefix "cat:" is used internally and it doesn't make sense to show it to a regular user. Neither does it provide more output nor is "cat" a regular word. Resolves: #86858 Releases: master, 8.7 Change-Id: I8c48819814767c1ef4367c49da9ab3685081dceb Reviewed-on: https://review.typo3.org/58863 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- 05 Nov, 2018 2 commits
-
-
Add a Null check in FileLinktype->checkLink function Resolves: #86857 Releases: master,8.7 Change-Id: I2cc270dd7b8392fa8fd240c6efca3894f0ce3273 Reviewed-on: https://review.typo3.org/58850 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Clearified the message of the label of the field. Added tooltip for a better explanation. Resolves: #84580 Releases: master, 8.7 Change-Id: I13488115161a949193b2c5765b29407437f6b1ea Reviewed-on: https://review.typo3.org/58831 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- 02 Nov, 2018 3 commits
-
-
Do not overwrite already generated validation errors when a property validator leads to a recursive validate() call to the currently validated GenericObjectValidator. Resolves: #84475 Releases: master, 8.7 Change-Id: Ifbdb28ddcf6a8e7f1517801ebcd6634149b2bd5d Reviewed-on: https://review.typo3.org/58833 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
The SQL mode ONLY_FULL_GROUP_BY enforces all fields used in "GROUP BY" to be present in "SELECT". See https://dev.mysql.com/doc/refman/8.0/en/sql-mode.html#sqlmode_only_full_group_by Resolves: #85159 Releases: master, 8.7 Change-Id: Iff7895dd9703557ca0b91613516bdb3391b4d4f6 Reviewed-on: https://review.typo3.org/58826 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Custom ckeditor config is now loaded in flexforms. Resolves: #83809 Related: #81748 Releases: master, 8.7 Change-Id: I9c0fe85d81f3e34209cd52afee18594e49020f54 Reviewed-on: https://review.typo3.org/58823 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- 31 Oct, 2018 2 commits
-
-
Mathias Brodala authored
On other "TYPO3" references the "3" is present but not on this occurence. Add the "3" to "TYPO" in order to have "TYPO3". Releases: master, 8.7 Resolves: #86816 Change-Id: I21cfe6b10ca1757645c407014b3acbc41b7d7570 Reviewed-on: https://review.typo3.org/58812 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de>
-
Change-Id: I84575fb973027c184ac2f9a65d227adc38d57d07 Resolves: #86812 Releases: 8.7 Reviewed-on: https://review.typo3.org/58808 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- 30 Oct, 2018 10 commits
-
-
When executing scheduler tasks the next execution time of the task should be used to define the execution order. Resolves: #86795 Releases: master, 8.7 Change-Id: Id678c74a60491aa3c8be8a33534b71ac37245217 Reviewed-on: https://review.typo3.org/58806 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Resolves: #86298 Releases: 8.7 Change-Id: I95bde368cff46e0fd02251ad673aefdd6b5f2e6d Reviewed-on: https://review.typo3.org/58316 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
With the increased number of functional tests in v9 we should squeeze out as much performance as possible from the tests so waiting for bamboo is not so annoying. Not loading xdebug gives us roughly 10-30% for functionals. Resolves: #86801 Releases: master, 8.7 Change-Id: Ic7b9dd4dd0c71799ecb7207fc0e7170f98729545 Reviewed-on: https://review.typo3.org/58802 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Resolves: #86800 Releases: master, 8.7 Change-Id: I243589ee7e619f26e99e27d34c626e848a1ee80a Reviewed-on: https://review.typo3.org/58800 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de>
-
karma is used for JavaScript based unit tests. The currently installed version is aged and doesn't compile on newer systems anymore, thus the package is updated to a recent version. Used command: yarn add karma@^3.1.0 --dev Resolves: #86798 Releases: master, 8.7 Change-Id: I1cea78cf3759227a2cd09b8560f37121ae580202 Reviewed-on: https://review.typo3.org/58798 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Extend the "Lint scss ts" bamboo job to also build css next to js and only after that verify with git status no file changed. This should prevent outdated css as recently fixed with #86789. Additionally switch from npm to direct grunt calls, to be in sync with runTests.sh and to allow kicking npm from the docker images entirely. Change-Id: I5134d43c5f5d524005242eee59aa743b6e49219a Resolves: #86794 Related: #86789 Releases: master, 8.7 Reviewed-on: https://review.typo3.org/58791 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Change-Id: I133eea5842cb0fc03d7f0b8b3bbbf6180e971d64 Reviewed-on: https://review.typo3.org/58793 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Change-Id: I0ac38a40730cc8fa5766a79a09ff3e6b739054ee Reviewed-on: https://review.typo3.org/58792 Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
v8 is affected by outdated css similar to master. `# t3-form-structure-panel` vs `#t3-form-structure-panel` caused by https://review.typo3.org/#/c/55797/ Change-Id: Ied9227d60637e59b57102be240a4d21bf022a74b Resolves: #86789 Releases: 8.7 Reviewed-on: https://review.typo3.org/58789 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
PharStreamWrapper has been released as standalone package under the MIT license: https://github.com/TYPO3/phar-stream-wrapper Stream invocation is handled by the new composer package, previous classes PharStreamWrapper and PharStreamWrapperException have been removed from the TYPO3 core but are still kept in class alias maps for compatibility reasons. Since the standalone package is now independent from TYPO3 constraints, the TYPO3 specific logic to intercept Phar invocations has been moved to the new class PharStreamWrapperInterceptor. `composer require typo3/phar-stream-wrapper:^3.0.1` Related: #85984 Resolves: #86666 Releases: 8.7, 7.6 Change-Id: I724c4238d1a8184a8c7c908f16d71c06f87244d8 Reviewed-on: https://review.typo3.org/58777 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
- 29 Oct, 2018 3 commits
-
-
In case of paging in any record list, the page browser is rendered in top and on bottom of ther record list. The upper browser now renders the paging correctly by calculating the offset of items of the previous page instead of hard-coding a "1". Resolves: #86787 Releases: master, 8.7 Change-Id: Ib7c8856f248107ea9d17aeabe83a564189f69abf Reviewed-on: https://review.typo3.org/58780 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
The fileBrowser now passes the related pid, table and field to getDefaultUploadFolder(). Resolves: #86053 Releases: master, 8.7 Change-Id: I954753ee84b4107b37ba45cbd08917f4c4be17d9 Reviewed-on: https://review.typo3.org/58775 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
This adds current URL to the ToTop link when css_styled_content is used. Fixes broken linkToTop URL's since config.prefixLocalAnchors was removed. Also compatible with TYPO3 v7 where compatibility6 is installed and typoscript config.prefixLocalAnchors is configured. Resolves: #81202 Releases: 8.7, 7.6 Change-Id: Id7b9f1c24575de297d2ca60af686fd6d299343e2 Reviewed-on: https://review.typo3.org/57775 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Richard Vollebregt <richard.vollebregt@maxserv.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- 28 Oct, 2018 6 commits
-
-
Using (valid) unicode characters in GeneralUtility::verifyFilenameAgainstDenyPattern was not possible due to a missing unicode modifier when evaluating regular expressions. The unicode modifier has been added. Since unicode errors in regular expressions will lead to `false` results, it is important to perform type-safe checks against `0`. Resolves: #67061 Releases: master, 8.7 Change-Id: If3eea7129c92b296b85b93a1f1c81a446a2f5f90 Reviewed-on: https://review.typo3.org/58772 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
If using a user display condition within a FlexForm field, the passed information is insufficient and information about the parsed FlexForm is missing. Resolves: #86403 Releases: master, 8.7 Change-Id: I9917b3f98f7d7eb4fa3370e1cd2e9a9cd0eef627 Reviewed-on: https://review.typo3.org/58770 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
The form setup properties within "additionalViewModelModules" must be written as numerical associative arrays to make it possible that multiple extensions can extend the form editor with javascript modules. Resolves: #85710 Releases: master, 8.7 Change-Id: Iaddf1bfd6f4df8d0c01e0c18be9cef458d8d2caf Reviewed-on: https://review.typo3.org/58768 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
According to the documentation there is no limit of the used additional parameters. However during parameter processing, there is a limit of 4 parameters applied. This limit needs to be unset when dealing with a USER display condition. Resolves: #85274 Releases: master, 8.7 Change-Id: Ieff6d089cbb5540ab1d3b389eb0511ef993b900d Reviewed-on: https://review.typo3.org/58767 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
All translated records are checked for language access in the method checkFullLanguagesAccess of BackendUserAuthentication Resolves: #86778 Releases: master, 8.7 Change-Id: I9c0101507c741471a8537a92329a9a66b78fa559 Reviewed-on: https://review.typo3.org/58765 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
preg_quote since PHP 7.3.0 also quotes #. Simply use a different placeholder. Resolves: #86586 Releases: master, 8.7, 7.6 Change-Id: I8ed9bd39605341a09347e21dd38c9a1824a01ee5 Reviewed-on: https://review.typo3.org/58763 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-