- Jan 17, 2020
-
-
Alexander Schnitzler authored
This commit introduces a development requirement to phpstan/phpstan to enable static code analysis. A basic configuration file has been added as well to identify most basic errors in the TYPO3 code base. Releases: master Resolves: #90097 Change-Id: I87e11eca6296864fdd7ba8cd109a23b82c27f641 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62851 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
Sascha Egerer <sascha@sascha-egerer.de> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Sascha Egerer <sascha@sascha-egerer.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Andreas Fernandez authored
This patch replaces the usages of `$.ajax()` and its friends with the AJAX API provided by TYPO3 Core. Resolves: #90038 Releases: master Change-Id: Ief3767dd5a5256dca269b8dfb496f37a9bcdbe69 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62790 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Henning Liebe <h.liebe@neusta.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Henning Liebe <h.liebe@neusta.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de>
-
Christian Eßl authored
If multiple functions are present, that call the hook $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent'], only the changes of the last executed hook would be present, as each hook in the loop will be executed with the initial value of $content, . not the last written $content. To fix this behaviour, the $_params must be initialized inside the loop. Resolves: #89679 Releases: master, 9.5 Change-Id: Ie54c45d9126acd01637c19c289c9942d0452fdae Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62325 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Henning Liebe <h.liebe@neusta.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Toben Schmidt authored
This change adds a real life example to section "Overriding Configuration via Page TSconfig". Releases: master,9.5,8.7 Resolves: #90128 Change-Id: Ibb434bc3ec7ff3766186fd26a839fa16cd40ea43 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62928 Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Andreas Fernandez authored
The AJAX API is now used in context menus. This patch also incorporates a neat ES6 feature to use variables in object keys in a sane way. Resolves: #90039 Releases: master Change-Id: Ib0edf1b530a1c059f9ff7937bd16358a07a656ea Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62791 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Andreas Fernandez authored
Resolves: #90139 Releases: master Change-Id: Ie9e543b8f4437d57ac39fd12914e869f6051ee44 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62954 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Christian Eßl authored
When clicking the "translate" button for a page translation, that has "mixed mode" records, an empty wizard would be shown with no indication what is wrong. An alert message is now added, that explains the reason why the translation wizard cannot be used in "free mode". Resolves: #89345 Releases: master Change-Id: I81afe42330393e9c2135e987e838a674b4f5288b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62788 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
- Jan 16, 2020
-
-
Alexander Schnitzler authored
Releases: master Resolves: #90090 Change-Id: Iba1fcf663df0f11d1227d77d5ead2b5f473f7bc6 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62758 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Oliver Hader authored
Enable experimental checking of serialized Phar meta-data against PHP objects. This would consider a Phar archive malicious in case not only scalar values are found. A custom low-level Phar\Reader is used in order to avoid using PHP's Phar object which would trigger the initial vulnerability. Resolves: #90010 Releases: master Change-Id: Ifda811fab44bdbb8f4858d18e392e0f321dbf1be Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62760 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Daniel Siepmann authored
Prevent PHP TypeError when creating request from globals containing numeric keys. Resolves: #89980 Releases: master Change-Id: I4c22891a0a341b11cb6c9a42923dadeb45a07524 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62736 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
The permission access module allows for AJAX calls to dynamically updating page permissions on the fly, where DataHandler is used. When using the form to do a more customizable change, plain SQL was used previously to update the pages. This circumvented the change to also update any translated pages (which DataHandler does by default). This wasn't a problem until TYPO3 v9.0, where pages_language_overlay was merged with "pages", where the permissions of translated pages should reflect the changes of the default language page. The change updates the PermissionController->updateAction to call DataHandler for the changes as well. Resolves: #89838 Resolves: #88311 Releases: master, 9.5 Change-Id: I9e56b279ddcbb43ee7bb11b330c288b12a0e7439 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62930 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
NGUYEN Duc Quan authored
Adding the possibility to enable/disable filelist localization Resolves: #90114 Releases: master Change-Id: I42529e035a1325ff41cf7584db73b268ddc58ac1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62922 Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Sebastian Mazza authored
Resolves: #86917 Releases: master, 9.5 Change-Id: I740c839635143fef2ec33b9b7dd2c6b84f843007 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61696 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Daniel Siepmann authored
When fetching items from foreign table, they might be sorted based on foreign table configured sorting. In such case the foreign table name is prefixed to prevent ambiguous column name. Resolves: #90127 Related: #70677 Releases: master, 9.5 Change-Id: Iebda2bd417481ae01b1265dd9be31b67af89991d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62929 Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de>
-
Susanne Moog authored
The DebugExceptionHandler will display full error messages and stack traces and should not be used in production. To mitigate the information disclosure, a new status report has been introduced: - if display errors is set to 1 (-> uses DebugExceptionHandler setting) and context is Production an Error is displayed - if display errors is set to 1 (-> uses DebugExceptionHandler setting) and context is Development a Warning is displayed - if the production exception handler setting is configured to use the DebugExceptionHandler an Error is displayed Resolves: #89978 Releases: master Change-Id: I0f4eb357cf2c0a8012ed2e12a8c9f63073d3a19c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62735 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Felix Althaus authored
Menu entries in both open documents and recent documents list of the opendocs extension were htmlspecialchar‘ed twice. One level of escaping was removed. Resolves: #89553 Releases: master Change-Id: Id04f8742e3b91ad3ce8618f4d49f2d4e12b93d71 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62161 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
Preview functionality was only implemented in the Admin Panel. Previewing itself (as in being able to preview pages with access or user restrictions) should also work without having the admin panel installed and open. The basic process is now like this: - Backend generates preview URLs for pages with access restrictions -- starttime, endtime, fe groups --> parameters ADMCMD_simUser and ADMCMD_simTime are appended to the FE URL - Frontend PreviewSimulator Middleware uses these parameters to modify the current Context - Adminpanel - if installed and open - takes given parameters as settings for preview date/time/group - when user changes those, they are overwritten Technical Changes: - BackendUtility: Enable link generation for a specified context - DateTimeAspect: Add new property to aspect to mirror SIM_ACCESS_TIME global - PageRepository: Use new DateTimeAspect context property for enable fields - AdminPanel: Set $_GET params in settings if given, remove $_GET vars if user saves admin panel settings (to allow user to change date/time in AdminPanel) Resolves: #86653 Releases: master, 9.5 Change-Id: I3a2302845461e9c18f9349438e10f1c059a85e48 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/59927 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Chris Müller authored
The debugging of the yaml configuration of the form extension can be hard. To ease this task the configuration is available in the configuration module of the lowlevel extension. Resolves: #90052 Releases: master Change-Id: I0bfbae26d2f84f4e90766b9dab6e609f029e9c69 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62816 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Benni Mack authored
OpenSSL was only needed for EXT:rsaauth, so a check in the installer / system maintenance should be avoided. It is now rather a suggestion. Resolves: #83643 Releases: master, 9.5 Change-Id: If62b7fc1ddc211083fa8b4f793019e61cf2046eb Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62918 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Oliver Hader authored
Range from '01' to '03' correctly leads to ['01','02','03']. The prefix mechanism is however applied for a range from '0' to '11'. This should only happen when explicitly having used '00' to '11'. Resolves: #90123 Releases: master, 9.5 Change-Id: I90672c4d94cb97d61fe45f8d6e1382b8be3b49b7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62920 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Daniel Goerz authored
Editors without access to the default language can no longer see those options in the context menu for page records that would lead to error messages due to missing language access. Additionally the list menu doc header and edit button for translated pages in the list menu are adapted to respect missing access rights to the default language as well. Resolves: #75130 Releases: master, 9.5 Change-Id: I686d29a90ed0ee428f9c2eeb68815f4122705de3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62915 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Henning Liebe <h.liebe@neusta.de> Tested-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Henning Liebe <h.liebe@neusta.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Benni Mack authored
Current Backend User Authentication sends header() which is not appended to the headers of the PSR-7 response and cannot be tested or validated properly. This is mainly due to legacy reasons as AbstractUserAuthentication sends these headers. When using TYPO3 in a scenario to do sub-requests within one PHP process, it is not possible to properly evaluate these Response headers. To enable this, the BackendUserAuthenticator middlewares now apply the headers to the Response object. Resolves: #89911 Releases: master Change-Id: Id22ca1a65e52f101d3775fbe79ea0ef1622e9fa9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62593 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Benni Mack authored
The description that the extension key should be used - instead of the plugin identifier is wrong, and is now adapted. Resolves: #90113 Releases: master, 9.5 Change-Id: I4928dba4255d46bf72e0a0b45e5ff3360ae718ac Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62921 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de>
-
- Jan 15, 2020
-
-
Benni Mack authored
In order to link to mountpoints with Site Handling, the RootlineUtility needs to receive the MountPoint parameter, to correctly deal with mountpoint-related subpages. Mount Points are based on the assumption that the "context" (the original site environment) is kept. For this to work, the slug of the mount page (doktype=7) is prefixed to the URL, but the common prefix of the subpages is trimmed with the value of the mounted page (= pointer record). The MP parameter is then added to PageArguments within the PageArguments as "routeArgument" (= safe and clean argument) where TYPO3 is dealing with this feature again in the same fashion it as before. Various side-effects when dealing with mount points from other domains still exist (= different language setup, or non-existing sites). Feature Set: * Multi-language setup (= when language setup is the same) with slugs * Recursive mount points * No MP parameter available in URLs anymore (at all) * Multi-site setup (= when language setup is the same) If a subpage of a mount page does not inherit the slug of the mounted page, then the slug of the subpage is added in full afterwards. Resolves: #86331 Resolves: #87473 Resolves: #89039 Releases: master, 9.5 Change-Id: I58f41eb325a07cc0c4a0dfeab1164eb8c58c7314 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62878 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Siepmann <coding@daniel-siepmann.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Kevin Appelt authored
The xsl file to create a layout for a XML sitemap can now be configured on three levels: 1. for all sitemaps 2. for all sitemaps of a certain sitemapType 3. for a specific sitemap The value is inherited until it is overwritten. If no value is specified at all, EXT:seo/Resources/Public/CSS/Sitemap.xsl is used as default like before. Resolves: #88147 Releases: master Change-Id: I1c5212a1c9fe4226100de8f4bd0f84d70b89fcf5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62121 Tested-by:
Richard Haeser <richard@maxserv.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Richard Haeser <richard@maxserv.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
With the system-wide configuration option $GLOBALS['TYPO3_CONF_VARS']['FE']['checkFeUserPid'] set to false, EXT:felogin now allows to still render the form, instead of throwing a runtime exception before. Resolves: #84269 Releases: master, 9.5 Change-Id: Id0f0692d33e423929d41b9cdd5401b72cfdf77b0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62916 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Daniel Goerz authored
Resolves: #90122 Relates: #90115 Releases: master, 9.5 Change-Id: I418352c212a2626cb584fcda3ba4bef31e7181d4 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62917 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
-
Susanne Moog authored
Releases: master Resolves: #90117 Change-Id: Ibaea450aff1b81fe9e4415e6c3900cad908e02f8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62869 Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
If the static route value is using additionalParams, they should be added to the page that is fetched. The patch parses the "parameters" key (&my=value&key=1) into additional parameters of the PageRouter. Resolves: #87087 Releases: master, 9.5 Change-Id: I8688e891d1b6bfda3a546eb13812bbb80dfea1c1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62891 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Tymoteusz Motylewski authored
Kinyarwanda is an official language of Rwanda, which is now supported natively in TYPO3 for any kind of labels with the ISO-839-1 code "rw". Resolves: #90115 Releases: master, 9.5 Change-Id: I6958c44de03aa2397e409dc2e3d086bbf2fc46c8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62913 Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Benni Mack authored
Processed images are built based on a processing configuration, which could contain values for width/height and other properties which are integers (like width: 250, but width: 250c is also allowed). Pure numeric (int) values are converted to real integers so the processing configuration is always the same when querying the database for existing processed files. Resolves: #80942 Releases: master, 9.5 Change-Id: Ie72b3ebfe126e3ffbc7bc856e4ed03069c48fbd7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62912 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
Extension Manager Utility classes are optimized for further clean ups: - "ext_icon" in package array is renamed to "icon" with an absolute path - unneeded icon information is removed - EmConfUtility has optimized signature for handing in the extension key - Minor optimizations in naming of arguments in FileHandlingUtility - Dumping an extension.zip to the browser is now within the ActionController - Various public properties are now protected As this is just another incremental way to streamline Extension Manager code, please note that e.g. strict types will follow in follow up patches. Resolves: #90033 Releases: master Change-Id: I6d53d850f4307581a82d6d7ec3933c9592573f23 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62783 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Susanne Moog authored
As Windows uses for example "D:" as path prefix the log file writer fails to recognize it as valid local file path and skips creation of the log file. To allow usage on Windows, isAbsPath is now used to check the file path - if it is a valid absPath it is handled in the same way as all other local files. Resolves: #90116 Releases: master, 9.5 Change-Id: I499eb4cba4b89f8ed6a8f280e9bb8493fa3de0f9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62914 Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Daniel Goerz authored
Resolves: #87155 Releases: master, 9.5 Change-Id: I58595468242e645fe5d0322d84aab80611dbac3e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62863 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Georg Ringer authored
The link to the documentation of an extension, which has been added with #89458, is now displayed in the list of "Installed Extensions" as well. Resolves: #89640 Releases: master Change-Id: I00d33fb88d8c0b5ff1c03607f13bba60a67cdad8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62295 Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christoph Lehmann authored
Currently an ORDER BY clause is needed in foreign_table_where to get a sorting. This makes it obsolete in favor of the default tables sorting through default_sortby. This concerns TCA's select and tree fields. Resolves: #70677 Releases: master,9.5 Change-Id: I259211f7812bfa39e9744e71265577524911082d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61474 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Felix P. <f.pachowsky@neusta.de> Tested-by:
Steffen Frese <steffenf14@gmail.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de>
-
Benni Mack authored
Due to the rector refactoring a line unset($currentTag) was removed, resulting in text-elements with <p>something <a href="...">links</a>.</p> did not detect a proper closing tag, resulting in broken HTML in the output. Additional tests properly check for this logic now. Resolves: #90111 Related: #89807 Releases: master Change-Id: I256dc42e3ff44548d43122d1984264ebaab40015 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62889 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
Resolves: #90112 Releases: master Change-Id: Iddccd7525992428142e7daff6c44a206f20e435b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62888 Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Felix P. <f.pachowsky@neusta.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Benni Mack authored
With this change applied, a TYPO3 installation having the global "disableNoCacheParameter" option activated will still disable the cache if set via TypoScript `config.no_cache = 1`. However, the GET parameter is still not evaluated when having the option activated. Resolves: #87227 Releases: master, 9.5 Change-Id: Id33bd3aa9c8d042deffadeb19d8d64d52fad3371 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62835 Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de>
-
- Jan 14, 2020
-
-
Alexander Stehlik authored
The --task option (short -i) can now be provided multiple times to the scheduler command. The given task UIDs are executed or stopped sequentially. Example call: ./bin/typo3 scheduler:run --task 3 --task 2 Additionally some debug output is added when the -v or -vv flags are provided. Resolves: #87451 Releases: master Change-Id: I6e1555c456d8c0f35395ca40c0a303628ddf5acf Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/59452 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Jörg Bösche <typo3@joergboesche.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-