- Dec 01, 2016
-
-
Wouter Wolters authored
Move languages files from the root of ext:lang to Resources/Private/Language/ Resolves: #78647 Releases: master Change-Id: I9271442c98f2fcf705a38a639a6d503caeba1759 Reviewed-on: https://review.typo3.org/50584 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:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Marc Willmann authored
When the storage drive coudn't be initialized correctly the storage is only put offline for the current request. The error thrown by the driver is logged to database table sys_log as well. Resolves: #75184 Releases: master, 7.6 Change-Id: I4b05b732f887c0679e9cdda77793e4b304ac3fdb Reviewed-on: https://review.typo3.org/50371 Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@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>
-
Michael Oehlhof authored
Resolves: #78759 Releases: master Change-Id: I2ba72aeda6d56610cc4977f222abe26d124b7f15 Reviewed-on: https://review.typo3.org/50722 Reviewed-by:
Gleb Levitin <gleb.levitin@dkd.de> Tested-by:
Gleb Levitin <gleb.levitin@dkd.de> 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>
-
Michael Oehlhof authored
Resolves: #78826 Releases: master Change-Id: I48cab43e191d3f677a236feb9d3b74dd551e3d05 Reviewed-on: https://review.typo3.org/50798 Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Gianluigi Martino <gmartino27@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Daniel Alder <dalder@snowflake.ch> Tested-by:
Daniel Alder <dalder@snowflake.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Wouter Wolters authored
Resolves: #78836 Releases: master Change-Id: Ib76c95164e228ce3a8afa448cf4a9c1ba6ddec29 Reviewed-on: https://review.typo3.org/50772 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> 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>
-
Michael Oehlhof authored
Resolves: #78687 Releases: master, 7.6 Change-Id: Ibe5efa5b81e839f7bc608ca4adffe1aa2d2a9727 Reviewed-on: https://review.typo3.org/50648 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Gianluigi Martino <gmartino27@gmail.com> Tested-by:
Gianluigi Martino <gmartino27@gmail.com> Reviewed-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Ralf Zimmermann authored
Adds the possibility to let the FLUIDTEMPLATE content element mimic an actual extbase web request. This makes it possible to access submitted data like in extbase with ...->controllerContext->getRequest()->getArguments() Resolves: #78842 Releases: master Change-Id: I27e34e11ae9d5526ee694825cb74b6fcc6e42061 Reviewed-on: https://review.typo3.org/50814 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Gleb Levitin <gleb.levitin@dkd.de> Tested-by:
Gleb Levitin <gleb.levitin@dkd.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Michael Oehlhof authored
Resolves: #78762 Releases: master Change-Id: Ib9306710f92b8ce3cfb49ac23f4d847598a19f98 Reviewed-on: https://review.typo3.org/50725 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Markus Sommer <markussom@posteo.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Gianluigi Martino <gmartino27@gmail.com> Tested-by:
Gianluigi Martino <gmartino27@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Markus Timtner authored
If a user double-clicks fast enough on any save-button of any new record in Chrome, the record gets submitted twice. This fix introduces a semaphore variable in the corresponding JS to ensure the record gets submitted only once. Resolves: #77942 Related: #77729, #77944 Releases: master, 7.6 Change-Id: I73516b6a07b23b947e0756dea7051863546a246d Reviewed-on: https://review.typo3.org/50720 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Tested-by:
Gianluigi Martino <gmartino27@gmail.com> Reviewed-by:
Gianluigi Martino <gmartino27@gmail.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Daniel Windloff authored
Change button order to: - edit - delete - copy - mark all Resolves: #78753 Releases: master Change-Id: Iff131d84a661125d5f6d1f37e481c0c0f5da2c5a Reviewed-on: https://review.typo3.org/50715 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Michael Oehlhof <typo3@oehlhof.de> Tested-by:
Michael Oehlhof <typo3@oehlhof.de> Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
- Nov 29, 2016
-
-
Michael Oehlhof authored
The obsolete third and fourth parameter are removed from the calls. Resolves: #78819 Releases: master Change-Id: I27639218b18d4e19c0dfbe91e834050c460a2b49 Reviewed-on: https://review.typo3.org/50794 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Benni Mack authored
Certain options are set from outside as public property, however these options are always set and can be set from within FrontendUserAuthentication itself. This way, more "logic" is moved from TSFE into the appropriate objects themselves. Resolves: #78827 Releases: master Change-Id: Iba0d0ff805a885895fafb09b8852679f9870dbe9 Reviewed-on: https://review.typo3.org/50799 Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.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> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Stefan Neufeind authored
$this->cmds['jpg'] gets set but is overwritten again a few lines below. Resolves: #78815 Releases: master Change-Id: I9136b055e4eb3927249d8eb97486f36ad3a8976c Reviewed-on: https://review.typo3.org/50790 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> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Markus Klein authored
ResourceCompressor lacks the ability to compress files which are registered with their absolute web path (as FormEngine does). Add a check to resolve such paths correctly. Resolves: #78803 Releases: master Change-Id: Id42b0889243e898dfb01a018974e5db51675a15b Reviewed-on: https://review.typo3.org/50782 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:
Joerg Boesche <typo3@joergboesche.de> 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>
-
- Nov 28, 2016
-
-
Ralf Zimmermann authored
The main purpose of this patch is to integrate a flexible framework for building forms. It replaces the legacy 'form wizard' based on ExtJS and the depending frontend rendering system. The new backend 'form editor' relies on vanilla JS and jQuery. Different JS patterns have been applied to ensure a modern architecture, high flexibility and extensibility. A new backend module lists all existing forms and allows the creation of new ones. The 'mailform' content element is reworked. It lists available forms and enables the backend editor to override certain settings, e.g. 'finisher' settings (formerly known as 'postProcessors'). Till now it was not possible to customize and extend the 'form editor'. To allow the registration of new finishers, validators and pre-defined form elements a lot of architectural changes were needed. After a long conceptional phase the team decided to remove the former code base, backport the 'form' package of the Flow project and ...
-
Tymoteusz Motylewski authored
After removing features some language labels were left alone. condensedMode - https://forge.typo3.org/issues/24585 noMenuMode - http://review.typo3.org/34399 showFieldHelp - https://forge.typo3.org/issues/24623 enableFlashUploader - https://review.typo3.org/#/c/19146/2 disableCMlayers - http://review.typo3.org/7334 edit_wideDocument - https://review.typo3.org/28769 Resolves: #78735 Releases: master Change-Id: I11676633d3ba14b4063b2a365dd3f88d6377b091 Reviewed-on: https://review.typo3.org/50768 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:
Markus Sommer <markussom@posteo.de> Tested-by:
Markus Sommer <markussom@posteo.de> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Nov 26, 2016
-
-
Claus Due authored
This patch avoids building an instance of ConnectionPool, getting a QueryBuilder and building an expression unless that expression is needed by the function. Also switches a condition with else clause to an early return guard clause (cosmetic only). Change-Id: I804b3ff9e624aa4b8b9c760d2a5e858039b6f9b9 Resolves: #78806 Releases: master Reviewed-on: https://review.typo3.org/50784 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stephan Großberndt <stephan@grossberndt.de> Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Markus Klein authored
Fix the ajax request target getPlugins to write its response to the response object and not to the request. Moreover fix return value of setModeByFile, which is used only once, but does not need a return value at all. Resolves: #78802 Releases: master, 7.6 Change-Id: I840de6fe851a3c4e104c4de1ee9bd0e9c4d8f3c6 Reviewed-on: https://review.typo3.org/50781 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Wouter Wolters authored
Remove some old comments about not loaded TCA too. Resolves: #78787 Releases: master Change-Id: Ice141123b91987957101e1193c003410e9c0282f Reviewed-on: https://review.typo3.org/50771 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Michael Oehlhof <typo3@oehlhof.de> Tested-by:
Michael Oehlhof <typo3@oehlhof.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Wouter Wolters authored
addCssInlineBlock is called with 5 parameters instead of 4 in PageGenerator. We can safely remove the 5th argument. Fixed two typos too. Resolves: #78785 Releases: master Change-Id: I468345b6792e7103a68858d9d7b59e657d94023a Reviewed-on: https://review.typo3.org/50770 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Michael Oehlhof <typo3@oehlhof.de> Tested-by:
Michael Oehlhof <typo3@oehlhof.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
- Nov 22, 2016
-
-
Benni Mack authored
Directory names, which have an invalid UTF encoding, cause the preg_match() to return false. To avoid that the complete statement in GeneralUtility::validPathStr() returns true in this case, a strict comparison against 0 is added, so that we ensure that strings with invalid encodings are rejected by this API method. As a consequence UTF-16 encoded path names are rejected as well, if the system / file system does not support them. Resolves: #73453 Releases: master, 8.4, 7.6, 6.2 Security-Commit: c54aa56d18815aa1867ec54358ad419ea03ec205 Security-Bulletins: TYPO3-CORE-SA-2016-023, 024 Change-Id: Iedd6628050d8cdf2efe429bcd7b577f5a6d11805 Reviewed-on: https://review.typo3.org/50744 Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
- Nov 20, 2016
-
-
Benjamin Franzke authored
The seachword input field has appended. It's not clear why that was ever needed. But it's kinda useless and requires quite some css hacks to hide that, if the label and input field are inlined. Change-Id: I0387e46c2b0e9f8ae2e9a174cf042b6d4972f18b Releases: master, 7.6 Resolves: #78727 Reviewed-on: https://review.typo3.org/50685 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Łukasz Uznański <l.uznanski@macopedia.pl> Tested-by:
Łukasz Uznański <l.uznanski@macopedia.pl> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Anja Leichsenring authored
Preciding whitespace in the xml input string causes xml2array() to fail with an error message. This whitespace is often introduced by formatting code via IDE, so blaming the developer only helps so far. Inserting a trim() before the input is processed mitigates the problem. Resolves: #78752 Releases: master, 7.6 Change-Id: I3b9d3c81b64d502e7cefef80e72bef3a1bd9b3da Reviewed-on: https://review.typo3.org/50716 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Łukasz Uznański <l.uznanski@macopedia.pl> Tested-by:
Łukasz Uznański <l.uznanski@macopedia.pl> Reviewed-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Claus Due authored
This change makes the clear cache toolbar item dynamically either render a drop-down as it did before, or render a single link directly if there is only a single clear cache action. If any hooks or permissions add additional items the drop- down is rendered again. Change-Id: Iadac80405bf1152a849d4d4269a9bc0728b0b459 Releases: master Resolves: #78656 Reviewed-on: https://review.typo3.org/50594 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Philipp Gampe <philipp.gampe@typo3.org> Tested-by:
Philipp Gampe <philipp.gampe@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benni Mack authored
Instead of calling / setting properties from the outside, the backend user constructor can set options like lockIP centralized. This way, certain implementations from third-party extensions can just instantiate the object. Resolves: #78660 Releases: master Change-Id: If43ca2533968b54c842cbe01531fc6c33ee5352c Reviewed-on: https://review.typo3.org/50596 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Nov 18, 2016
-
-
Georg Ringer authored
Provide a title in the backend as well for the user dropdown Furthermore an empty module section is prevented. Resolves: #78475 Releases: master Change-Id: Ie1fd96c345a9bde2c2bc3c7f3248cf56e40729a7 Reviewed-on: https://review.typo3.org/50407 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Markus Klein authored
This allows to configure the ordering cirteria for suggest wizard search results. Resolves: #78523 Releases: master Change-Id: I4bbcbeab765b037ba3b3457a2bc9ca3323f95f59 Reviewed-on: https://review.typo3.org/50460 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Alexander Opitz authored
Show sessionTimeout as integer. Resolves: #78692 Releases: master Change-Id: Ia8bb8fa48018a3c9df5791ad8b2081e20f2b0211 Reviewed-on: https://review.typo3.org/50651 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Thomas Mayer <thomas.mayer@2bis10.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benjamin Franzke authored
Commit 84ab4133 (https://review.typo3.org/49416) fixed the origin parameter to include the full host (and thus the scheme). The full host url was not urlencoded. As the scheme contains slashes this has to be encoded as well. Change-Id: Ifb73dfc11ef723049729e0475eb6ac234db6a3eb Releases: master, 7.6 Resolves: #78728 Reviewed-on: https://review.typo3.org/50686 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:
Frans Saris <franssaris@gmail.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benni Mack authored
The getRootline() method of ExtendedTemplateService is broken because of an incomplete replacement of the web_ts changes. See https://review.typo3.org/#/c/50626/ The fix replaces the rootline variable in the last occurence by the correct replacement. Related: #78675 Resolves: #76545 Releases: master Change-Id: Ib554679fd86230e183801e9b234a8138d4518cd3 Reviewed-on: https://review.typo3.org/50695 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Claus Due authored
This patch fixes a regression after https://review.typo3.org/#/c/50590/ which unfortunately caused some custom implementations (e.g. static info tables extension) to fail with a PHP fatal error. Change-Id: I61f7327208e20a973471fbfed02fe83c00d3995c Resolves: #78746 Releases: master Reviewed-on: https://review.typo3.org/50708 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Riccardo De Contardi <erredeco@gmail.com> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Anja Leichsenring authored
If an invalid extension name is passed to a 'EXT:...' path, the GeneralUtility::getFileAbsFileName function returns an empty string. This results in a scan of '\' in the first place, and the resulting error is not helpful for finding the source of the missing icons in the TCA select box. A check for a valid directory name and an exception in case of failure will help the situation. Resolves: #78737 Releases: master, 7.6 Change-Id: I9d5159eac9b511e879144789eecb40eafcc0288c Reviewed-on: https://review.typo3.org/50699 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
Christian Kuhn authored
The patch refactors the TCA tree form engine data calculation. The tree now works with "new" (not yet persisted) records, even if the record has types in combination with flex forms. For instance, a new ext:news tt_content element now renders the category tree within flex forms, even in new tt_content records that have not been saved. The TCA tree no longer fetches all items when opening a record initially, but defers that to the ajax request. This gives a massive performance improvement on initial load of a record if the displayed TCA tree is bigger. The ajax request itself now compiles only data of the requested TCA field, also resulting in a significant performance improvement. As example, ext:styleguide "elements select" is now rendered much quicker and the single ajax calls per tree are reduced from about 4 seconds to less than a second each with my test data. Change-Id: If3c4c1779f5fe1510ffc13d1c9f1151bddab13e9 Resolves: #78744 Releases: master Reviewed-on: https://review.typo3.org/50700 Reviewed-by:
Thomas Maroschik <tmaroschik@dfau.de> Tested-by:
Thomas Maroschik <tmaroschik@dfau.de> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com>
-
Helmut Hummel authored
The session id is also additionally stored in the user property array in AbstractUserAuthentication. When regenerating the session id, we must update the session id in this user property as well, otherwise it leads to failures in session handling (like #69763). The workaround introduce for #69763 can stay, because it mitigates other reasons for invalid tokens in the URL by redirecting to the login page. Resolves: #78739 Related: #69763 Releases: master, 7.6, 6.2 Change-Id: Ib58e6b5dacae3b9e431e662e214557411fd668f3 Reviewed-on: https://review.typo3.org/50701 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Stephan Großberndt <stephan@grossberndt.de> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-
- Nov 17, 2016
-
-
Wouter Wolters authored
Move all CSH language files from ext:lang to Resources/Private/Language Resolves: #78648 Releases: master Change-Id: I88102b1291b1628e91a5e0ee9c54d648d0160a51 Reviewed-on: https://review.typo3.org/50585 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:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Markus Klein authored
Resolves: #69763 Releases: master, 7.6 Change-Id: Ib5ec7e26cadb51b972ff617f23121cebd490bdb5 Reviewed-on: https://review.typo3.org/50688 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Frans Saris <franssaris@gmail.com> Tested-by:
Frans Saris <franssaris@gmail.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Benni Mack authored
The method GeneralUtility::getUserObj() already shows that it will be exactly the same as makeInstance(), thus it will be deprecated in TYPO3 v9.0, so the comments can be changed accordingly already. Resolves: #78734 Releases: master Change-Id: I5487e8bc0d1c140110d30098e656f5205750c0f2 Reviewed-on: https://review.typo3.org/50694 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
Josef Glatz authored
Width and height is automatically set for pixel based backend logos. This patch makes sure this also is done for svg file format. Releases: master, 7.6 Resolves: #78590 Change-Id: Iff1dddc827d002e10fd4ec6f3b57bc16920b1c86 Reviewed-on: https://review.typo3.org/50522 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Frans Saris authored
Resolves: #69763 Releases: master, 7.6 Change-Id: I2d9e80b7c669c55067690aedf5a7c91256d7c28b Reviewed-on: https://review.typo3.org/50660 Reviewed-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- Nov 16, 2016
-
-
Sascha Egerer authored
Fluid defines it's own template processors that are currently overridden in the TYPO3 Fluid rendering context. This becomes important if fluid standalone adds template processors or adjusts it's RenderingContext constructor like in https://github.com/TYPO3/Fluid/pull/220 Change-Id: I69b044e308421665ea8c88be7789da1a4323828f Resolves: #78651 Releases: master Reviewed-on: https://review.typo3.org/50590 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:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-