- Mar 27, 2020
-
-
Benni Mack authored
Resolves: #90851 Releases: master Change-Id: I472845920d31449164a632b0edae442dd2b56f7d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63945 Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Stephan Großberndt authored
The sys_file_processedfile.configuration column will contain a serialized object after saving an image with a crop definition in the image manipulation editor. Avoid an exception being thrown on PostgreSQL due to this string containing NULL bytes not saved properly in a "text" column by changing the column type to "blob". Resolves: #90844 Releases: master, 9.5 Change-Id: I9bb751f6e0622a042e2f1b40925d7070fe656285 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63935 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Andreas Fernandez authored
Disabled input fields now contain the `data-formengine-input-name` attribute. The slug creation is now able to determine disabled fields as well to take them into consideration. Resolves: #90141 Releases: master, 9.5 Change-Id: I153a2d8e3e3e67fd6d865bd4e72691c67ab18c3e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63947 Tested-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Susanne Moog authored
ImageLinkWrap may not get a valid file object but will still try to access methods on it which will fail. This patch implements a null check resulting in simply not linking the image if the given file resource is invalid. Resolves: #88879 Releases: master, 9.5 Change-Id: I723596aa3b0a274a3565492b3d67a30b9d52389f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63914 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
With regards to https://typo3.slack.com/archives/C025BQLFA/p1585231067123500 there seems to be confusion in the paragraph about avoiding checks on TYPO3_MODE if `defined('TYPO3_MODE') or die();` should be used or if that is forbidden as well. Releases: master Resolves: #90843 Change-Id: If1ef849a72bd0aa5337c5c6e8758e69a2f53164b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63934 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Siepmann <coding@daniel-siepmann.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Siepmann <coding@daniel-siepmann.de>
-
Susanne Moog authored
The original implementation was meant to handle different variants of opcaches. As of now, only the native PHP opcache is still supported. This patch cleans up the settings and setup check and adds an additional check whether clearing is possible or deactivated via disable_functions. Resolves: #90838 Releases: master Change-Id: I12bde7cf160be548904737acee5c1d39faadeba0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63932 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Georg Ringer authored
Workspace overlays modify the CSS classes which are used in the record list. However the class `t3js-entity` is also used for JS magic and needs always be applied. Resolves: #86933 Releases: master, 9.5 Change-Id: I0ea1f4ea0ed5bc3b48eee4563e75d2c1d013a32c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63943 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Joerg Kummer <typo3@enobe.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Georg Ringer authored
Use "browser console" instead of "console" to clarify that it is about the browser and not the command line. Resolves: #88157 Releases: master, 9.5 Change-Id: I16070e244a71ed1a19ccae9d1d907e6003dd68a9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63941 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Benni Mack authored
Resolves: #85427 Releases: master Change-Id: Id63f560ea4553ba56e6ae70c061e4f592b39bf47 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63930 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
- Mar 26, 2020
-
-
Daniel Goerz authored
With https://review.typo3.org/c/Packages/TYPO3.CMS/+/63923/ the t3editor fields were fixed to respect the actual TCA configuration for the fields. The leads to smaller input areas at some places. The TCA configuration of those fields is changed so that the former size of the input area is preserved. Resovles: #90845, Releases: master, 9.5 Change-Id: I2ccb36ab991f697e2d740a4ceb2902d5da31b911 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63936 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev>
-
Susanne Moog authored
Resolves: #88726 Releases: master Change-Id: Iafca49803a2f1494913d9417171bb5731667b64d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63931 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
Currently "typolink.JSwindow_params" allows to set custom parameters when opening a link within a JS-based popup. When linking an image, the custom parameters have been added as well. Resolves: #21302 Releases: master Change-Id: Ia3ec655d8fe5536fd14564383da41a3fdfbb86c2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63921 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Alexander Schnitzler authored
Due to a missing functional test and a legacy extension configuration format in a unit test several issues with methods in the ExtensionService class have not been spotted. Although the registration of plugins changed in that manner that FQCN's are used instead of controller class names, the internal handling in Extbase still relies on controller names, which are internally named controller aliases. The internal Extbase mechanics must still work like before, passing the controller name around as this is unique in the context of a plugin. Therefore it's not necessary to expose or use the FQCN. Releases: master Resolves: #90822 Change-Id: Idd574bcbcddaa209337f73ad8526b2423ad9c786 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63933 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Toben Schmidt <t4ss5t@posteo.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Toben Schmidt <t4ss5t@posteo.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Benni Mack authored
This change moves the ConditionMatching back to the BackendLayoutView. The main goal is to make BackendLayout more of an entity class again, whereas BackendLayoutView should be the process to build the BackendLayout objects, and configuration and return them, and act more as a BackendLayoutResolver - this could / should be renamed in the future. This change thus reactivates runtime-caching for fetching a backend layout configuration again. In addition, the new method "getBackendLayoutForPage()" now actually returns a "ready-to-use" Backend Layout instance, which could also used for the Nested Content Grid in the future. The previous "configurationArray" is now defined as "stucture". A short-hand function "getUsedColumns()" is added. Resolves: #90839 Releases: master Change-Id: Ic6e65317a5faa6d70a181fc3f24b3716a1137c39 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63918 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Susanne Moog authored
While it was with good intentions, restricting the allowed child nodes of the view helper restricts developers / integrators too much in their usage as valid cases of using loops or conditions do not work anymore. These restrictions have been removed. Resolves: #87179 Releases: master, 9.5 Change-Id: I36c87a69902eb84bbe551f79d959f1869673e459 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63927 Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Andreas Fernandez authored
T3editor now respects the configured `rows` attribute of its textarea. If the attribute isn't configured for the node in FormEngine, the attribute is omitted. To be able to achieve this, the enforcement of a value for "rows" has been removed. If the "rows" attribute is missing, the T3editor instance may consume as much space as available, which comes in handy in the filelist. Resolves: #86699 Releases: master, 9.5 Change-Id: Iccb152b7a747918cfc4459721c7f69a8f67cb03d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63923 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>
-
Eric Chavaillaz authored
This patch fix missing space before calling GeneralUtility::implodeAttributes. Without space, the rendered HTML is not valid. Resolves: #90835 Releases: master, 9.5 Change-Id: Iccd9f0bbeb4d6e12f3bca882f7bba2dc69577bb8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63926 Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Susanne Moog authored
The PSR-7 interface states that moveTo shall use `$target` as full `$target` path (including the file name) for uploaded files. In addition, the current implementation was inconsistent when handling streams vs. files. The implementation has been adjusted according to the standard. Resolves: #77870 Releases: master Change-Id: I2f3a43b4640a77955b25a11b5398c82e78da6af4 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63920 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Andreas Fernandez authored
This patch introduces a filter in the "New Content Element" wizard which enables a backend user to search for their wanted content element respecting the CE name and description. If a query leads to the situation that a tab has no results, that very tab becomes unavailable to the user. If the current active tab has no results, the next available tab is made active. Resolves: #83128 Releases: master Change-Id: I8cff939933fd895d986047c170cd9816776474bb Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63888 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
Susanne Moog authored
Using offsetSet or unset allows manipulating the QueryResult manually. As the result of `count` is cached, offset changes need to reset that cache to accurately return the correct offset. Resolves: #76310 Releases: master, 9.5 Change-Id: Ic43f3810766bdb1ee02800b07f6853c81ba404f5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63919 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
The examples are outdated and should be removed in Core, to avoid shipping dead code. Resolves: #90833 Releases: master Change-Id: Iff93c3963ec7efb91fa1c06c046494e8070f6a65 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63924 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org>
-
- Mar 25, 2020
-
-
Susanne Moog authored
The buttons on top of the page tree behave like a button group and should be styled as such. Resolves: #86916 Releases: master Change-Id: I04e4f65cda19d6e1ed808ebdaecb942e21b202fa Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63915 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Susanne Moog authored
The debug/live presets toggled the deprecation log in earlier versions. Since rewriting the deprecation log to the logging framework, the presets do not take deprecations into account anymore. Due to the configuration merge between Default and LocalConfiguration it is currently not possible to disable the deprecation log by overwriting it in LocalConfiguration - setting will only take effect when set in AdditionalConfiguration. Therefor we are removing the mention of deprecation logs in the presets to avoid confusion. Resolves: #89769 Releases: master, 9.5 Change-Id: I0bc1db480a31692350ea20454cfc5b143edcc70a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63829 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Daniel Haupt <mail@danielhaupt.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Haupt <mail@danielhaupt.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Josef Glatz authored
Restore sorting of documentation files based on their filename like it was available up to TYPO3 version 8.7. Resolves: #87390 Releases: master, 9.5 Change-Id: I2ab75d6b750b3a3003f00ed174c0d3dfb865bec9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63913 Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Daniel Siepmann authored
Resolves: #85653 Releases: master, 9.5 Change-Id: Idda07be57a1774362b2aea0ea6e019a0c4f7a6e2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63753 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Josef Glatz <josefglatz@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Josef Glatz <josefglatz@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Michael Schams authored
This change updates the email texts and subject lines for HTML and plain text mails, as well as some labels in the backend. Resolves: #90670 Releases: master Change-Id: I1ac121097d784bcdf365f1e31c2ce37f53c73617 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63771 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Nicole Cordes authored
If an extension provides wrong SQL in ext_tables.sql, the upgrade wizard is skipped completely. This patch catches the current exception and outputs the error that needs to be resolved manually. Resolves: #87187 Releases: master, 9.5 Change-Id: I903ce7fdc9373eee66da7bed86698c42a2731dc7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/59182 Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev>
-
Benjamin Kott authored
Configuration from external plugins is now only set if the plugin actually provided some. By default, the plugin name is used for any configuration provided by an external plugin. Since the name of the internal configuration setting can be chosen by the author of a plugin we now provide a new option to adjust the name that should be used. Resolves: #88302 Releases: master, 9.5, 8.7 Change-Id: I5c1f921f4897cf15e11199015454d0927915a30e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63004 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
- Mar 24, 2020
-
-
Sybille Peters authored
If a page translation exists, it should be deleted before the original page. It the translation is deleted after the deletion of the original page, this will result in an error because the existance and delete permissions of the original page is checked before deletion of the translated page. Resolves: #85824 Releases: master, 9.5 Change-Id: I74b333fd450ea4bf361efbcd39a4daa07002c930 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63757 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Julian Hofmann authored
Fix a wrong code example: 'config' is a property of PAGE-object, not of the USER-object. Releases: master, 9.5 Resolves: #90821 Change-Id: I8639bfdbd71e9968687afd172418616ce930d93d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63887 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>
-
Andreas Fernandez authored
Deleting flexform sections now removes the fields from DOM as DataHandler only cares for the "action" being sent. This commit also fixes a strange condition that checks whether the action array has empty values. To have at least one similarity with IRRE, deleting a section now also fades the container. Resolves: #71607 Releases: master Change-Id: Ib696385ff4bdd3daed323a94c5dd7fdd3a74f640 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63830 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Susanne Moog authored
Simulating a user group had no user set, which resulted in some things not being simulated (for example the fluid `role` and `authenticated` view helpers). As the expectation just includes a `uid` > 0, we are now setting `uid=1` for the simulated user. However, the long term solution for future versions should be replacing the usergroup simulation by a simulation of a concrete user (like impersonating is done in the backend). Resolves: #90773 Releases: master, 9.5 Change-Id: Idf380607921184edf50ab784ffa309e864e754f2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63794 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Henrik Ziegenhain <henrik@ziegenhain.me> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
The FAL indexer stopped the whole indexing queue if any error occured. While single files might not be indexed, the whole process should not be stopped because of it. Exceptions while indexing are now caught and logged, but the indexing process continued. Resolves: #62253 Releases: master, 9.5 Change-Id: Id64cfb59d7e94edf52ca941254761a2014a3aa06 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63815 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Benni Mack authored
Current implementation for defining a maximum lifetime of a workspace-related previewlink is based on userTSconfig - which actually relies on the user configuration that creates the preview link. This can lead to massive side effects. The option is therefore added to each workspace with a default value of "48 hours", to properly define the lifetime on a per-workspace and not on a "per-user-who-generated the links" basis. Actual features will be to add a GUI to the workspace module and see currently working preview links. The UserTSconfig option should be marked as deprecated in further iterations together with the new GUI feature. Resolves: #66948 Releases: master Change-Id: I76c2dabef81d5e1b3fc2d88e049c9df09381cb6f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63881 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Susanne Moog authored
The getDefaultUploadFolder hook must get the PID for the current page if the inline element is located on a page object. The logic is now as follows: - In case of records that are stored on a page, $pid is the uid of that page (pid of the record) - In case of an existing page $pid is the current page uid - In case of a new page, $pid is the relative page id as used in other places (for example -224 for a page below page id 224) - this allows hook implementations to react accordingly Resolves: #82881 Releases: master, 9.5 Change-Id: Ie8570f9656f54e25bfec3224411a5014c396ed2e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/54513 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Benni Mack authored
The existing drawItem_* hooks modified the record data to include custom values to be used in previews. The GridColumnItem now needs to allow to set the record data again. Resolves: #90819 Releases: master Change-Id: I008cdeb8b3411cda7fd7cfa184ca827a8d955581 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63880 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Daniel Goerz authored
The check was removed with https://review.typo3.org/c/Packages/TYPO3.CMS/+/53481 However, it is still needed and therefore reinstalled. Resolves: #90202 Releases: master, 9.5 Change-Id: Ib92b610ea744b41553245a80922080d3ab42a3ea Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63883 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Daniel Goerz authored
Resolves: #83138 Releases: master, 9.5 Change-Id: I369b750c951c408cd880cab8a64dd6a3734c47aa Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63882 Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Susanne Moog authored
Gzip encoding inline CSS does not work and we should not do that. Therefor setting `inline = 1` now also implies `disableCompression` (same way as it is done for concatenation). Resolves: #90820 Releases: master, 9.5 Change-Id: I85c70bba9dd850fe9b03086dc6c51f7064c60ba7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63884 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Timo Poppinga <timo.poppinga@zdrei.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Timo Poppinga <timo.poppinga@zdrei.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
- Mar 23, 2020
-
-
Sebastian Klein authored
This enables an editor to see where he added the 'soft hyphen' character by switching to the source mode of the Rich Text Editor. The otherwise invisible Unicode character is then replaced by the HTML entity '­'. Resolves: #85391 Releases: master, 9.5 Change-Id: Idb8a6b554a068398abd7d788d30092ab16e6c668 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/57687 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>
-