- Sep 29, 2017
-
-
Dominik Winkelbauer authored
Makes it possible to enable extended search per default. Change-Id: I793faa6d7f325661c193bf4661bfd924a6cfb69a Resolves: #80091 Releases: master,8.7 Reviewed-on: https://review.typo3.org/51925 Reviewed-by:
Christian Futterlieb <christian@futterlieb.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
- Sep 27, 2017
-
-
Helmut Hummel authored
Even when generating an optimized class map for psr-4 classes, Composer gracefully ignores folders defined in psr-4 autoload section, if they do not exist. TYPO3 however fails with an exception. Also change the logic to always generate a class map for improved class loading performance. This happened anyway already when calling the autoload generation twice. Resolves: #82542 Releases: master, 8.7 Change-Id: I4c3ab8ff7affeba25313d93e40e35f78bb78492d Reviewed-on: https://review.typo3.org/54207 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co>
-
Wolfgang Klinger authored
Ensure backwards compatibility with existing Extbase CommandControllers by making sure the _cli_ user is always authenticated, so e.g. calls to the DataHandler do not require explicit authentication in the extensions CommandController. Resolves: #82566 Releases: master, 8.7 Change-Id: Ice9b039558b68050c08a53f1c50dc726ec657522 Reviewed-on: https://review.typo3.org/54222 Reviewed-by:
Stephan Großberndt <stephan@grossberndt.de> Tested-by:
Stephan Großberndt <stephan@grossberndt.de> Reviewed-by:
Wolfgang Klinger <wolfgang@wazum.com> Tested-by:
Wolfgang Klinger <wolfgang@wazum.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Frans Saris authored
Currently, when using the dropdown to create a page translation within the Page Module, DataHandler is called with just a simple "new" record of type "pages_language_overlay". However, a classic "localize" DataHandler command is more appropriate, allowing to utilize several localization functionalities built in. In order to achieve this, the option tags in the selector contain the full URL to the DataHandler call, as well as the redirect to FormEngine (which in turn redirects back to the current page module URL). Resolves: #81345 Releases: master, 8.7 Change-Id: I740c2d1d11494963283bc14b1f534bd344d0764a Reviewed-on: https://review.typo3.org/52945 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- Sep 26, 2017
-
-
Georg Ringer authored
Remove not existing paths from root composer.json. For 8.7 the path to context_help must be kept. Resolves: #82546 Releases: master, 8.7 Change-Id: Iea32a481011d906ea7057072413e6ae01a2ce771 Reviewed-on: https://review.typo3.org/54211 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Raphael Graf authored
Resolves: #82457 Releases: master Change-Id: I42a1fdb85e87db4601ceefdd52e0dd4f1722bd23 Reviewed-on: https://review.typo3.org/54122 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
David Hoeckele <hoeckele@netvertising.ch> Reviewed-by:
Markus Sommer <markus.sommer@typo3.org> Tested-by:
Markus Sommer <markus.sommer@typo3.org> Reviewed-by:
Sascha Rademacher <s.rademacher@neusta.de> Tested-by:
Sascha Rademacher <s.rademacher@neusta.de> Reviewed-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Georg Ringer authored
The uid of a record is an important information and should be provided as well. Resolves: #82526 Releases: master, 8.7 Change-Id: Ic44ca6a24e21c09ced78203ed4a73907906bf568 Reviewed-on: https://review.typo3.org/54187 Tested-by:
TYPO3com <no-reply@typo3.com> Tested-by:
Riccardo De Contardi <erredeco@gmail.com> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Sascha Rademacher <s.rademacher@neusta.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Sep 25, 2017
-
-
Mona Muzaffar authored
During switch user mode the install tool modules are never visible. Resolves: #82517 Releases: master Change-Id: Ie367cb7f0208a7414ada38d40f8cdd3ab287da52 Reviewed-on: https://review.typo3.org/54181 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Tested-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Reviewed-by:
Sascha Rademacher <s.rademacher@neusta.de> Tested-by:
Sascha Rademacher <s.rademacher@neusta.de> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de>
-
- Sep 23, 2017
-
-
Markus Klein authored
The core now directly logs to the Logging API. Resolves: #52694 Releases: master Change-Id: Ia3c8f1c3608aff540a990e9078132b233bbedde6 Reviewed-on: https://review.typo3.org/24559 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:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Frank Naegler authored
Resolves: #82533 Releases: master, 8.7, 7.6 Change-Id: Ia47f604b9cb7fa53d3707e6150554709cbfdb763 Reviewed-on: https://review.typo3.org/54195 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:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Sep 22, 2017
-
-
Susanne Moog authored
The backend search "Show all" link recalculated allowed PIDs for the current user for all search operations resulting in an exponentially increasing amount of sql queries depending on the number of pages in an installation. As the list of allowed pages for the user does not change during the request, it is enough to calculate it once. Change-Id: I9262a5d8425d04cb4ff1e35b2c3cc0ec96b8fa53 Resolves: #82083 Releases: master, 8.7 Reviewed-on: https://review.typo3.org/53930 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:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
Andreas Fernandez authored
THis patch allows sub keys of `addQueryString`, e.g. `exclude`. Resolves: #82520 Releases: master, 8.7 Change-Id: I8a6b5f924292cf56326cd18d8bb9b7887d095288 Reviewed-on: https://review.typo3.org/54183 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:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
Andreas Fernandez authored
Resolves: #82512 Releases: master, 8.7 Change-Id: Ibfbd1a8e347f5b25871f5d073994bdb2af264051 Reviewed-on: https://review.typo3.org/54174 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
- Sep 21, 2017
-
-
Stephan Jorek authored
In the constructors of the two new http-response classes ... * TYPO3\CMS\Core\Http\HtmlResponse * TYPO3\CMS\Core\Http\JsonResponse ... change the spelling of the value of the lowercased header-names for the default/fallback 'Content-Type' header from 'Content-type' to 'Content-Type'. Mind the capital 'T' in '...-Type'. Resolves: #82537 Releases: master Change-Id: Ib7b3d0f6c6de0a1490345e9e537d3545b80b4d82 Reviewed-on: https://review.typo3.org/54200 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>
-
Markus Klein authored
Enforcing the admPanel for users via user TSconfig is working again without crashing the FE. We make sure that when the admPanel configuration is fetched, we do not fall back to the toplevel value if the requested sub-value does not exist. Resolves: #82460 Releases: master, 8.7, 7.6 Change-Id: Ibd288805aa6c91d74eee8a9c80ebcce62d1f860f Reviewed-on: https://review.typo3.org/54123 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Raphael Graf authored
and remove the whole paragraph about specific rights of the user. Releases: master, 8.7 Resolves: #82527 Change-Id: Icd65ba13c7464fdd0290cec48f08de9d0934e796 Reviewed-on: https://review.typo3.org/54188 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- Sep 20, 2017
-
-
Georg Ringer authored
Allow 255 chars for a domain to be in sync with RFC 1035. Resolves: #82515 Releases: master, 8.7, 7.6 Change-Id: I63916cb115b00e50c62c1926cf890e29bf89de77 Reviewed-on: https://review.typo3.org/54186 Reviewed-by:
Patrik Karisch <p.karisch@pixelart.at> Tested-by:
Patrik Karisch <p.karisch@pixelart.at> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Tested-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Ralf Zimmermann authored
Make it possible to use the same form multiple times on one page by adding the content element uid to the form identifier. Resolves: #81775 Releases: master Change-Id: I001a654f8ffc47c91c984133d8475605f1b15b7a Reviewed-on: https://review.typo3.org/54125 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Alexander Schnitzler authored
The Typo3DbBackend fetches PageTS via BackendUtility::getPagesTSconfig and then stores a copy of it (for each page separately) in a static property. This is a bug and leads to performance decreases because the PageTS is already cached via BackendUtility::getPagesTSconfig and it's done even better than in Typo3DbBackend because the backend utility store a single cache entry for different pages with the same PageTS. The Typo3DbBackend does create a copy of the PageTS for each page. Resolves: #82496 Releases: master, 8.7 Change-Id: I61bd6fa8eb3ba29baea355ae01a8d71f7ae7e963 Reviewed-on: https://review.typo3.org/54151 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Mathias Brodala authored
The icon parameter is passed through to TCA "select" items, thus aside from an icon file path an icon identifier can be used here. Resolves: #82351 Releases: master, 8.7 Change-Id: Ia84aa9c739c10372f1ad76c5b4dde9f0b1a62c99 Reviewed-on: https://review.typo3.org/53987 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Christian Kuhn authored
The initial view of the installer enables the 'proceed' buttons on first step via JS. The ac test has to wait until the buttons are rendered before proceeding. Change-Id: I1426f1434d80124ac5036c1270668867c86fc2d6 Resolves: #82516 Related: #82504 Releases: master Reviewed-on: https://review.typo3.org/54180 Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Mats Svensson authored
Add condition and only render target attribute if set on page. Resolves: #82464 Releases: master, 8.7 Change-Id: I14c561188f1e8a7389b145adf85c64918e61d461 Reviewed-on: https://review.typo3.org/54160 Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com> Tested-by:
Benjamin Kott <benjamin.kott@outlook.com> Reviewed-by:
Sascha Wilking <sascha.wilking@hmmh.de> Tested-by:
Sascha Wilking <sascha.wilking@hmmh.de> 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
To improve the performance of sys_note rendering, the injection can be skipped as the current user id can be used directly. Resolves: #82506 Releases: master Change-Id: I40b04ac725628f4dcfb3f1e5a280edf9c8e545f9 Reviewed-on: https://review.typo3.org/54166 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
David Gurk authored
This allows to translate a form element validation messages without a specific form definition identifier. Resolves: #82366 Releases: master, 8.7 Change-Id: I1db756c7f3c84d599f5c3c2265d8a7ca07fc2205 Reviewed-on: https://review.typo3.org/53988 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Daniel Lorenz <daniel.lorenz@extco.de> Reviewed-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de> Reviewed-by:
Sonja Großewinkelmann <s.grossewinkelmann@neusta.de> Tested-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de> Reviewed-by:
Bjoern Jacob <bjoern.jacob@tritum.de> Tested-by:
Bjoern Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Ralf Zimmermann authored
Cleanup some leftovers from issue #82336 (review:53946) within the EXT:form documentation. Basically, long file paths are shortened. Resolves: #82472 Related: #82336 Releases: master Change-Id: I6ecac403a91d195d0c35d99281ecbe665ca8ec54 Reviewed-on: https://review.typo3.org/54132 Reviewed-by:
Bjoern Jacob <bjoern.jacob@tritum.de> Tested-by:
Bjoern Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Łukasz Uznański authored
L=0 is added to Indexed Search results links if current page language is > 0. Resolves: #81164 Related: #81994 Related: #81986 Releases: master, 8.7 Change-Id: Ia9738b4d64bdcf1f3b2d6fa91d446f2f22c8130b Reviewed-on: https://review.typo3.org/53978 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Tested-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
- Sep 19, 2017
-
-
Christian Kuhn authored
The install tool suffered from three main issues since 6.2 rewrite: * The "step" installer was re-used for recovery and installation * The routing logic was server based and threw lots of redirects which lead to redirect loops * The Controller/Action class structure was weird and hard to understand The patch solves this with a rather huge rewrite: * There are two request handlers: One for the Installer, one for the install tool. * A simple list of controllers. One InstallerController for the step installer, the others for the main module points of the install tool and a Login and a Layout controller. * Single action code is moved into controllers. * Both tool and installer first load only a <head> section that contain JS references. All other calls are ajax based and the routing is done JS side. * Installer and install tool no longer share controller code or templates, the installer can potentially be fully extracted from ext:install in another step. * Installer.js is the "walk through installation" module of the installer. * Router.js is the routing module for the install tool, all tool ajax requests get specific urls from this module and hand over errors to the Router. * Error handling is handled on JS side: If for instance the login session expires and user clicks elsewhere, a 403 response is returned which is handled by JS to route to login. This is also the place where a recovery can hook in later. * The silent configuration updater is executed again which was removed during one of the previous master patches. * The template structure is much easier. * Various card content which has been calculated when loading the card layout is moved to the ajax code for single card content. That increases the performance of the main module points and makes them pretty snappy. Change-Id: Ib40f40acba17bb47142c0da1bcfb389ab9b4b3a1 Resolves: #82504 Releases: master Reviewed-on: https://review.typo3.org/54128 Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Tested-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Tested-by:
Susanne Moog <susanne.moog@typo3.org> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org>
-
- Sep 18, 2017
-
-
Markus Klein authored
Do not reference the logger inside a constructor as its injection happens after the constructor has been executed. Therefore create a dedicated instance for logging. Resolves: #82430 Releases: master Change-Id: Ic943ad53e4ae2abed3fabb55e24b17362de92e1c Reviewed-on: https://review.typo3.org/54161 Reviewed-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Tested-by:
TYPO3com <no-reply@typo3.com> Tested-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-
Alexander Schnitzler authored
This introduces an iterable command registry that aggregates commands from Configuration/Commands.php files. To speed things up for subsequent usage, a first level cache is used. Resolves: #82455 Releases: master Change-Id: Ibd123ef947d06939bc84f5ea609996fec85de6e8 Reviewed-on: https://review.typo3.org/54120 Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Tested-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de>
-
Alexander Schnitzler authored
This changes the output of "typo3/sysext/core/bin/typo3 extbase" to show the standard Symfony error message instead of a misleading one. Calling a Symfony base command outputs an error message with a list of possible commands. We change the command name of the core command to get the same behavior for the Extbase base command. Resolves: #81917 Releases: master, 8.7 Change-Id: I9ba05600a461aceb4180d3e2dd124a5ec3006e08 Reviewed-on: https://review.typo3.org/53926 Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Tested-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-
Markus Klein authored
The function GeneralUtility::sysLog() is deprecated and all calls are replaced with direct calls to according Logging API methods. The usual configuration options of the Logging API allows to define all sorts of destinations for log entries, including the syslog facility as well as file targets. Resolves: #82430 Releases: master Change-Id: Ief3f3f14fd10a3ae90b9df4a5e4e7456c2f7619c Reviewed-on: https://review.typo3.org/54090 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Tested-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Sep 17, 2017
-
-
Helmut Hummel authored
* Widget template override also works with legacy config option * Runtime cache is removed * TemplatePathsTests from https://github.com/helhum/fluid_test are integrated Resolves: #82344 Resolves: #82181 Resolves: #73207 Related: #82407 Releases: master, 8.7 Change-Id: Icd0a8aa3f1646315c094ad8768e2ff0bb34033d9 Reviewed-on: https://review.typo3.org/53958 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Claus Due <claus@phpmind.net> Tested-by:
Claus Due <claus@phpmind.net> 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>
-
Oliver Hader authored
Allowed classes in the options of unserialize invocation need to be injected using the 'allowed_classes' array index - the current implementation is casted to true which allows all classes. Related: #82408 Releases: master, 8.7 Change-Id: I68fbd873a5a7057630a48586878c77547b532348 Reviewed-on: https://review.typo3.org/54154 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>
-
- Sep 14, 2017
-
-
Benni Mack authored
This reverts commit 31310553 due to side-effects introduced with this commit. Change-Id: I67680820b0e139fea49cfcc0818cd97af3f6b9b9 Resolves: #82487 Reverts: #82232 Releases: master, 8.7 Reviewed-on: https://review.typo3.org/54147 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
This reverts commit 30c46719 due to several side effects. Change-Id: I43586802a9838faa2723fdcaa2e9e15492003830 Resolves: #82487 Reverts: #82196 Reverts: #82181 Releases: master, 8.7 Reviewed-on: https://review.typo3.org/54144 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Claus Due authored
TYPO3 no longer requires the Soap extension and should not check for it in system environment checks. This patch removes the check. Change-Id: I3dc5715889af598054e2451c957a05c13f39b9fa Resolves: #82452 Releases: master, 8.7 Reviewed-on: https://review.typo3.org/54117 Reviewed-by:
Stephan Großberndt <stephan@grossberndt.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Tested-by:
Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Sep 11, 2017
-
-
Sascha Egerer authored
The `type` field is configured via TCA and that configuration must be used instead of hardcoding the fieldname. Also change arrangement of the DataProvider load order to load InitializeProcessedTca directly after ReturnUrl. This avoids the need of accessing $GLOBALS['TCA']. Resolves: #79954 Releases: master, 8.7 Change-Id: I67cbab00f6f0157c48c749cd8fbcd6cbc0ce1644 Reviewed-on: https://review.typo3.org/53749 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Christian Kuhn authored
With recent routing changes the install tool "backend context" has been switched to a "normal" backend module loaded directly from within the backend application. The standalone is an own application with its own bootstrap. This leads to various issues in the install tool since the backend and standalone requests lead to different bootstrap states, for instance TCA is initialized in BE context, but isn't in standalone. Within backend, this won't change until the backend application can bootstrap to different states depending on a controller. To solve install tool related issues for now, the BackendModuleController of the install tool called from within backend now starts a casual install tool session and marks this session as "initiated from a valid system maintainer". It then redirects to the standalone application which omits login and enable install tool file check if the session is marked as backend user session. Change-Id: I352e6d04e7a91c56ccf2383f784ae94464c9aacd Resolves: #82448 Related: #82306 Releases: master Reviewed-on: https://review.typo3.org/54111 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:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Georg Ringer authored
To simplify the class \TYPO3\CMS\Backend\Template\DocumentTemplate, the AJAX based flash message handling is moved to an own class. Adding a RST file will be added with other removals within DocumentTemplate. Resolves: #81564 Releases: master Change-Id: Icff696f2dc8a2a895711218b86ea529128506161 Reviewed-on: https://review.typo3.org/53200 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Helmut Hummel authored
Currently TCA is cached as serialized string using the core cache. Simplify the cache retrieval by taking advantage of the code cache by using requireOnce and previously storing the cache as PHP file that returns an array. This significantly improves performance with opcode cache enabled. The cache identifier is changed to avoid conflicts with previously stored data. Resolves: #82408 Releases: master, 8.7 Change-Id: I59210fa800d10c14d21aceb7416ea418988d6ca5 Reviewed-on: https://review.typo3.org/54062 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Claus Due <claus@phpmind.net> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-