- May 17, 2018
-
-
Christian Kuhn authored
For now, we have to keep property modTSconfig public in RecordListController since it is used from DatabaseRecordList via infamous $GLOBALS['SOBE'] and otherwise shows deprecation notices in list module :( Resolves: #85030 Related: #85016 Releases: master Change-Id: I40bdd54a89e2282d8403b633fb08c505b214c338 Reviewed-on: https://review.typo3.org/56987 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Alexander Schnitzler authored
\TYPO3\CMS\Extbase\Mvc\Controller\ActionController::initializeActionMethodValidators registers a superfluous property validator for simple types. As these kinds of validators are added through method getBaseValidatorConjunction, the superfluous registration is removed. Releases: master Resolves: #84953 Change-Id: I02fe7863b9014aa6072653d536dfeed67a01deda Reviewed-on: https://review.typo3.org/56901 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Tim Schreiner authored
When useOrOverridePlaceholder mode is used for TCA input type, use opt-in for the checkbox when placeholder is empty. In some cases, the placeholder can be empty. Especially when the placeholder uses data from another field. When information is added to the corresponding field, the input field does not take this in account because the override checkbox is set by default. This can lead to problems for title and alternative fields in the sys_file_metadata table. When adding a file reference and setting the title or alternative field afterwards in the original file, the reference is still using the empty override from file reference. Resolves: #84563 Releases: master, 8.7 Change-Id: I84a37d55a48464b6249fc8bcee405a7cd909016a Reviewed-on: https://review.typo3.org/56486 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frans Saris <franssaris@gmail.com> Tested-by:
Frans Saris <franssaris@gmail.com> Reviewed-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Tested-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Björn Jacob authored
This patch adds some documentation regarding the automatic inclusion of the honeypot and (static) site caching. Resolves: #83212 Releases: master, 8.7 Change-Id: I9e7b56a8e515172f6a91274512db13488b41eacb Reviewed-on: https://review.typo3.org/56983 Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de> Tested-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de>
-
Anja authored
Provides Edit- and NewRecord[Link|Uri]ViewHelpers to be used in all places of the backend, also for extensions. Remove four dedicated classes from system extensions, that got replaced with the new implementations. Also: composer update typo3/testing-framework Resolves: #84983 Releases: master Change-Id: I7fc03db101d2f73b63b24e4175d2e02aafa06e95 Reviewed-on: https://review.typo3.org/56934 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Andreas Fernandez authored
The localization wizard in the page module offers now a global translate action per page only. With this change, a user isn't anymore able to translate content on column basis. This streamlines the localization process as it lowers the risk of creating broken localization setups (a.k.a "mixed mode") and it will simplify the upcoming "Change mode" wizard that enables to switch between "Free" and "Connected" modes. Resolves: #84877 Releases: master Change-Id: Ibfd4641c5a8d3622c86b5a8657af00b2b3122503 Reviewed-on: https://review.typo3.org/56813 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de>
-
- May 16, 2018
-
-
Guido Schmechel authored
While retrieving the list with begin as argument for a recursive call, getTreeList builds the comma-separated list correctly. Resolves: #83328 Releases: master, 8.7, 7.6 Change-Id: I643477dd5c0cbfb67532dd96eb0b479e0cb532b8 Reviewed-on: https://review.typo3.org/56139 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Schnitzler <typo3@alexanderschnitzler.de> Tested-by:
Alexander Schnitzler <typo3@alexanderschnitzler.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Frans Saris <franssaris@gmail.com> Tested-by:
Frans Saris <franssaris@gmail.com>
-
Björn Jacob authored
This patch adds some documentation for the DatePicker form element and the available date formats. Resolves: #82508 Releases: master, 8.7 Change-Id: I1277c024112633ec7e38f4c8cbe30efb97375ce3 Reviewed-on: https://review.typo3.org/56978 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de> Tested-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de>
-
Alexander Schnitzler authored
Releases: master Resolves: #85024 Change-Id: I623bff02e95056422c1faf859a7d34740ba6b60f Reviewed-on: https://review.typo3.org/56974 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Christian Kuhn authored
This patch is one step into merging the salted passwords extension code into the core extension, starting with removing obsolete stuff: The bulk update task is a use-once-throw-away task aimed to help upgrading systems older than 10 years. It is removed now. The patch includes an extensive important ReST file explaining details and alternatives. Change-Id: I2e9064438e0ac257e95bb0768860f587d8e29375 Resolves: #85022 Releases: master Reviewed-on: https://review.typo3.org/56977 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Christian Kuhn authored
Final patch to de-mess the user / page TSconfig related API. Page TSconfig can be overriden in user TSconfig by prefixing the path with 'page.' in user TSconfig. However, method BackendUtility::getModTSconfig() violated this principle and had a special merge strategy that allowed ommitting the 'page.' prefix. This has been marked as deprecated in the TSconfig docs for various years and has been lately removed in the docs altogether, but the code still existed. The patch moves this merge into BackendUtility::getPagesTSconfig() and properly deprecates this case. Usages of getModTSconfig() are changed to use getPagesTSconfig() directly, dropping the artificial 'properties' and 'value' sub arrays and omitting some rather expensive string operations at the same time. This obsoletes getModTSconfig() and a couple of related methods. Additionally, BackendUserAuthentication->getTSConfig() has been abused frequently to operate on different arrays than it's own userTS. Those usages are dropped with the patch. Handing over arguments to getTSConfig() is now deprecated, effectively reducing the method a getter. This reduces the API down to BackendUtility::getPagesTSconfig($pid) and BackendUserAuhtentiction->getTSConfig() both just returning the entire array. This simplified API can now be documented in the docs. Change-Id: I4bbb066c1d4e2edbc0182f7967897a1558cc3c0d Resolves: #85016 Related: #84982 Releases: master Reviewed-on: https://review.typo3.org/56968 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Mathias Brodala authored
If the class of a registered task is missing, e.g. because the related extension has been removed, the task itself will be unserialized into an __PHP_Incomplete_Class object. Checking the task execution is an invalid access in this case and must be avoided for such tasks to be deleted. Resolves: #84973 Releases: master, 8.7 Change-Id: Iaec8a5e346a0d6257a942cbead50b214036ed700 Reviewed-on: https://review.typo3.org/56959 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- May 15, 2018
-
-
Christian Kuhn authored
The configuration module gets a new entry showing the user TSconfig of the currently logged in user. Note it is not possible to show user TSconfig of a different user this way, this array is thus basically restricted to admin users. Resolves: #85017 Releases: master Change-Id: Ic078160b2da1f2f5e24f13f9ee9ee708bf9a267e Reviewed-on: https://review.typo3.org/56971 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Tested-by:
Sascha Maier <sam@amedick-sommer.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Sybille Peters authored
This is a followup for issue #84987. The style that is now set by CSS file in rte_ckeditor should no longer be set by a PHP method. Resolves: #85007 Related: #84987 Releases: master Change-Id: Ie05ed7153802e6a655b3e6e473129a92db613714 Reviewed-on: https://review.typo3.org/56966 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com> Tested-by:
Benjamin Kott <benjamin.kott@outlook.com>
-
Sybille Peters authored
The styling for broken page links that was added in RteHtmlParser::markBrokenLinks is by default removed by ckeditor so this functionality is no longer available by default. Page links which link to a non-existing page currently already get the additional attribute a[data-rte-error]. This patch adds CSS to visually style broken links with a red border and yellow background. This is the same styling that was previously used. This is done by adding the plugin showbrokenlinks. The style is still added in markBrokenLinks. These attributes will be removed by ckeditor by default. However, the functionality is kept to function as fallback. Resolves: #84987 Releases: master, 8.7 Change-Id: I63e1e1db248fb2c343cdd19b41424621b684e87e Reviewed-on: https://review.typo3.org/56943 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Sybille Peters <sypets@gmx.de> Tested-by:
Sybille Peters <sypets@gmx.de> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com> Tested-by:
Benjamin Kott <benjamin.kott@outlook.com>
-
Christian Kuhn authored
Verify getValueByPath() can return a sub part of a given array. Resolves: #85009 Releases: master Change-Id: Idc77809b960534d2b2694002c792f42d710ffa81 Reviewed-on: https://review.typo3.org/56963 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- May 14, 2018
-
-
Alexander Schnitzler authored
This patch introduces the "TYPO3\CMS\Extbase\Annotation\Validate" annotation that replaces the @validate annotation which is deprecated from now on. Releases: master Resolves: #83167 Change-Id: I9a0a3804cfb7429eaf81ec2b3ffa21c3a3d84c63 Reviewed-on: https://review.typo3.org/54870 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Gianluca Piccolo authored
There were some advanced search fields in indexed search that disappeared after the last update. In SearchController, method processExtendedSearchParameters, there were some non-existing variables that were used in some conditions. With this patch, those variables are initialized before the conditions and all the advanced search fields in indexed search are shown again. Releases: master, 8.7 Resolves: #84995 Change-Id: I69aef4c7a3d869d519e84866929f4724c61eabd7 Reviewed-on: https://review.typo3.org/56958 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Peter Niederlag authored
formAction has set a bunch of variables that are required by the frontend for the extendedSearch Inside searchAction this parameters were not set resulting in the extendedSearch section being empty in frontend after searching. With this change the processing of the variables is extracted into a method and called from formAction and searchAction. Releases: master, 8.7 Resolves: #82064 Change-Id: Ia21c445ef0aa72e8e084e9bd021bc5caa7a1e74b Reviewed-on: https://review.typo3.org/55547 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- May 13, 2018
-
-
Helmut Hummel authored
Make it possible to add additional query restrictions, that will be applied to every query. Resolves: #84244 Releases: master, 8.7 Change-Id: I0d0a5546629587306e537da51d8a2557d7e95fce Reviewed-on: https://review.typo3.org/56341 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-
Christian Kuhn authored
The patch deprecates BackendUserAuthentication->getTSConfigVal() and ->getTSConfigProp() and adapts usages to rely on getTSConfig() without arguments. The array nesting is done directly within consuming code and is combined with ?? to a fallback value. Advantages: * Expensive and recursive string operations within getTSConfig() are not used anymore. * The weird 'value' / 'property' based sub array juggling is gone. * Full TSconfig path including fallback can be easily seen within consuming code * Notice free array access using null coalescence operator Change-Id: I6d5777ebd533dcfdc6018e0226bfb3e513cfa652 Resolves: #84993 Related: #84982 Releases: master Reviewed-on: https://review.typo3.org/56953 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Christian Kuhn authored
Removing cruft from BackendUtility is always fun. This time an internal marked one-liner that is used only once bites the dust. Resolves: #84994 Releases: master Change-Id: Iaadbcf3dc74f329f91f1a48ba4096e8ea96f60a4 Reviewed-on: https://review.typo3.org/56955 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Stefan Neufeind authored
Also add tests for dirnameDuringBootstrap and basenameDuringBootstrap. Resolves: #84988 Related: #74806 Releases: master Change-Id: I6544435f6c79425e7c008670cc5dd4df355b28c8 Reviewed-on: https://review.typo3.org/56944 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Christian Kuhn authored
The base PSR-7 implementation of the Response object does not sanitize the headers properly when handing them in as an array, thus, it is stored wrong in the Response object. Resolves: #84853 Releases: master, 8.7 Change-Id: I7571f1438bc602bcae9367b82f99946ed22d8308 Reviewed-on: https://review.typo3.org/56093 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Christian Kuhn authored
The patch sets all user TSconfig related properties of class BackendUserAuthentication to protected. Existing usages of property "userTS" are adapted to call getTSConfig() instead. Resolves: #84984 Related: #84982 Releases: master Change-Id: I6fd10164c29959e4e705699776d694d63d7f5596 Reviewed-on: https://review.typo3.org/56940 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
-
Markus Klein authored
Resolves: #84986 Releases: master Change-Id: Icd4a55386b6f17b0ba96872e213278998c6015f1 Reviewed-on: https://review.typo3.org/56942 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Markus Klein authored
Having a valid backend authentication and accessing /typo3 now redirects to the backend view again. Resolves: #84991 Releases: master Change-Id: I483f6408192a7a239144868048476057ca5b282c Reviewed-on: https://review.typo3.org/56949 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- May 12, 2018
-
-
Helmut Hummel authored
The config path SYS/session is similar to SYS/caching/cacheConfigurations. Within the session configuration path session backends can be set since TYPO3 8.7. Allow this path for setting values with the ConfigurationManager. Resolves: #84536 Releases: master, 8.7 Change-Id: I52649673a16937119136d2fbdd0aa93c924d8f31 Reviewed-on: https://review.typo3.org/56948 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co>
-
Frank Naegler authored
This patch fix a JS error on creating file references because of loading jsfunc.inline.js twice. Resolves: #84989 Related: #84969 Releases: master Change-Id: I35c212025d399d53033abe8ca1c25d3db10bb4b1 Reviewed-on: https://review.typo3.org/56946 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Guido Schmechel authored
The legend of the access module now reflects the intended behavior of the `edit page` and `delete page` bits. Resolves: #84513 Releases: master, 8.7 Change-Id: I409a1a7575bd8d44ee001cbbc95f154b5625141b Reviewed-on: https://review.typo3.org/56775 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Christian Kuhn authored
By making the first argument $objectString optional in BackendUserAuthentication->userTSConfig(), we allow the method to act as a true getter that returns the full user TSconfig array. This avoids calls to the public property ->userTS, which will be set to protected in master with another patch. This patch request is for both master and v8 to simplify life of extension developers who want to keep an extension compatible with v8 and v9, without throwing deprecations in v9. Resolves: #84982 Releases: master, 8.7 Change-Id: I971fcaf4a402b762add4c469650c62b059264d8f Reviewed-on: https://review.typo3.org/56937 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Riccardo De Contardi authored
* Adds a description for the option "iso-639-1" * Describes the location of "config.yaml" when TYPO3 runs in composer mode Resolves: #84651 Releases: master Change-Id: I0a0b5cf1a39e2c732653fe69bb0e0401eb493e7f Reviewed-on: https://review.typo3.org/56936 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Christian Kuhn authored
The method is a shortcut to writelog() and used only once in the core. To simplify the old fashioned non logging framework based API a bit, the method is deprecated with the patch. Resolves: #84981 Releases: master Change-Id: Idc7a8d0d4e15e5fef8edc64248a7f307df897ec4 Reviewed-on: https://review.typo3.org/56935 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com>
-
Christian Kuhn authored
addTScomment() adds comment strings to user TSconfig before parse time. This is rather useless since the unparsed final TSconfig is never shown in the backend. The patch removes usages and deprecates the method to reduce complexity of this huge class a tiny little bit. Resolves: #84980 Releases: master Change-Id: Ib37561895205fb6f983fa5bba2541fe9e4c61941 Reviewed-on: https://review.typo3.org/56933 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Christian Kuhn authored
Patch for issue #84564 violates the DOM all other elements stick to and just adds the field wizard outside the element div. Additionally, merging other field wizards result like requireJS and the readOnly handling is fixed. Resolves: #84976 Releases: master Change-Id: I0d329e85649424686ab8653a72388d75e0fc91cc Reviewed-on: https://review.typo3.org/56931 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Nicole Cordes authored
The option is meant to show translated content elements alligned with their translation parent element (connected mode). However this also made content elements diasppear, which were added individually in a language (free mode). With this change, elements for a language in free mode are also shown, when the option is set. Resolves: #62550 Releases: master, 8.7 Change-Id: I96f754ecf4ddb98f22d0d8c7d7da6001fa774d6b Reviewed-on: https://review.typo3.org/54654 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Benni Mack authored
The re-login popup in BE has some issues: - An empty frameset is loaded within the popup which is not needed and makes the code harder to understand (parent.window.opener) - The popup always shows the logout form, although the relogin should show the login credentials form (because the view did not get the memo) - Login.html should not use "../../../../" for referencing the form The LoginFrameset controller thus is not used (will be deprecated in a separate patch). This patch moves the logic into the LoginController. Resolves: #83430 Releases: master Change-Id: If872baf26297c8b75b786c2d8881802b05b1e41a Reviewed-on: https://review.typo3.org/54278 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Georg Ringer authored
Improve the ModuleLinkViewHelper by providing arguments as string and the possibility to add a returnUrl. Resolves: #83983 Releases: master Change-Id: I23ff113fd499215832d8d97acff97a0ac05be2b3 Reviewed-on: https://review.typo3.org/55838 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
- May 11, 2018
-
-
Susanne Moog authored
Fluid debug information will not be shown in the admin panel edit module anymore. Resolves: #84974 Releases: master Change-Id: If107efc2ff3af8e1c43890e2c2094b1fd08cd88a Reviewed-on: https://review.typo3.org/56928 Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Roberto Torresani <erreti@gmail.com> Tested-by:
Roberto Torresani <erreti@gmail.com> Reviewed-by:
Cristian Buja <cristian.buja@intera.it> Tested-by:
Cristian Buja <cristian.buja@intera.it> Reviewed-by:
Massimiliano Fani <massimiliano.fani@gmail.com> Tested-by:
Massimiliano Fani <massimiliano.fani@gmail.com> Reviewed-by:
Michele Martinello <mikymartin@gmail.com> Tested-by:
Michele Martinello <mikymartin@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com> Tested-by:
Benjamin Kott <benjamin.kott@outlook.com>
-
Christian Futterlieb authored
Two new ext:saltedpasswords classes implement bcrypt and argon2i password hashes. Change-Id: I3acda7f797ee107403662bb3488caaf2f678597d Relates: #79795 Resolves: #79889 Releases: master Reviewed-on: https://review.typo3.org/55668 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-