- Feb 29, 2020
-
-
Christian Eßl authored
Resolves: #90593 Releases: master Change-Id: I2ad6f61906f42c6706d4cbca53013202ce481e7d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63498 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
The ConfirmationFinisher in ext:form allows for adding messages with a textarea. These are saved with newlines in YAML, but the Confirmation partial never processed these newlines as <br> tags. Resolves: #90244 Releases: master, 9.5 Change-Id: I80a9a73e83d122be47b61cb28b628479c5a8e43d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63505 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Eßl authored
Resolves: #90596 Releases: master, 9.5 Change-Id: I81d02b5151a92b991f0f6e63fbdca27c0e91ed3f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63501 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Andreas Fernandez authored
CodeMirror initialization fails if its textarea is not rendered yet. To fix this issue, an Intersection Observer is installed and initializes the CodeMirror instance when the element becomes visibile to the client. Resolves: #90525 Releases: master, 9.5 Change-Id: I93247a41827547abec5369e5904ec4dd2354eb7e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63504 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Christian Eßl <indy.essl@gmail.com> Tested-by:
Riccardo De Contardi <erredeco@gmail.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Christian Eßl <indy.essl@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Andreas Fernandez authored
This patch replaces $.ajax() in EXT:backend either with our AJAX API or with native XMLHttpRequest. The latter is required in the DragUploader as we need to listen to the progress event which isn't supported by fetch(). This patch skips Storage/Persistent, as this one needs some refactoring due to the usage of synchronous(!) AJAX requests. Resolves: #90597 Releases: master Change-Id: Ifdf41c133929740f3e766ae992848ab99ca1f283 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63502 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90594 Releases: master, 9.5 Change-Id: I507863b071a75c8743a40c0502a1fc578ae29235 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63499 Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
Resolves: #90595 Releases: master Change-Id: I7526331f93ab25829ed0b6c9419519eefd4d2b0a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63500 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Eßl authored
Resolves: #90587 Releases: master Change-Id: Ia85673a693d0de19745379c79dba157e33aa6804 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63493 Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90589 Releases: master Change-Id: Iab632fcbb6366a3e7289341b5638789a8f3cf0df Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63495 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
The SimpleFileBackend does not support cache life times, so RSS feeds are currently cached "forever". Using the FileBackend instead works as intended. Resolves: #90562 Releases: master Change-Id: I7481210ce58f597bdc644a1587da71091d172a4d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63485 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Daniel Siepmann <coding@daniel-siepmann.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Helmut Hummel authored
Since AssetCollector needs to be serialized, or to be more precise its state need to be cached as string, we must avoid that state is stored that isn't serializable. Therefore we adapt the API to reflect this and change the API calls to not add non serializable objects. With this change we also revert the previous USER_INT fix that bound the AssetCollector unnecessarily to PageRenderer and store it serialized in cache (the deserialization was already part of the code of the commit that introduced the AssetCollector). Reverts: #90537 Resolves: #90565 Releases: master Change-Id: I59f10b608e5f270aaacde63bcd347116910aac7a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63488 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Christian Eßl authored
Resolves: #90586 Releases: master Change-Id: I229984ae44b0bc20dca1bbc919d7815e782c8db1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63492 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90582 Releases: master Change-Id: I456dd0b04947c838f125d49ca686a40d289c2fe1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63487 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Fixes several spelling errors in the extensions "indexed_search", "install", "linkvalidator", "lowlevel", "recordlist", and "redirects". Resolves: #90591 Releases: master Change-Id: I9db51fe0f36c854237dd72f5aac47402cca72278 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63497 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90585 Releases: master Change-Id: I2b8648f2d8d86ae7054db0a322188ba39f131c8c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63491 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90590 Releases: master Change-Id: Ieeef9bb93804f0de090fd787eb143c913b1b19a0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63496 Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90584 Releases: master Change-Id: I8ba0f11bf969f97debc548237b2dd7eda194c503 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63490 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90588 Releases: master Change-Id: I771186e77f0c78661d1f310f53b1d9085123d2c5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63494 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Christian Eßl authored
Resolves: #90583 Releases: master Change-Id: Idd3aaed9cd754ab174d5e88a6c3b2a4c631d0996 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63489 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
- Feb 28, 2020
-
-
Andreas Fernandez authored
This patch removes most of the jQuery usages from EXT:dashboard. It's kept at places where we can't refrain from using jQuery right now, as this is a limition in our API. Resolves: #90553 Releases: master Change-Id: Ib00a287099e412cea95c913c52c89441decffa15 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63451 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Susanne Moog authored
Since columnsOverrides it is possible to overwrite TCA definitions for specific columns and type combinations. However, as there is no specific type definition for backend user sections, the default type (and its overrides) were used. Backend user section was the only undefined type. The type definition has now been added. Resolves: #90577 Releases: master, 9.5 Change-Id: Ifded3bd9642afd7fffbb8918c9181ef1e3c7b6ea Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63482 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Alexander Schnitzler authored
This patch introduces a bootstrap file for phpstan to define missing constants phpstan would report otherwise. A dedicated config file phpstan.typo3.neon has been introduced because there are plans to release a seperate configuration package that not only the core uses but which is also useful for TYPO3 users that test their codebase with phpstan. Releases: master Resolves: #90575 Change-Id: I1c5bce558c882f9dd002e480d78405770bdf8cc0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63480 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Elias Häußler authored
This patch addds a basic keyboard navigation inside the multi-step wizard for new forms in backend. This improves handling forms with the multiple steps in this wizard. Additionally, most useful input elements, such as input fields and next step/finalize buttons are now focused by default when going to the next slide. Also the focus styles were added to these elements. Resolves: #90132 Releases: master Change-Id: Ia668b727bf4cdba0e04ae409484dc44492360a33 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63154 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Jan Stockfisch authored
All felogin pibase hooks and classes are now deprecated. For each hook a replacement event is provided. Resolves: #88740 Releases: master Change-Id: I178f49d78c03a1fb9cd03990bebcbc1cf39b90d1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62584 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Alexander Schnitzler authored
Releases: master Resolves: #90569 Change-Id: I6ed32592b2ad093800e5ebe98f31819a6b91b9ac Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63479 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Susanne Moog authored
Optimize loop for rendering. Resolves: #90544 Releases: master Change-Id: I9775ac3e1d2f500f35c926dc3bfdc06df96c6b7c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63440 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>
-
Marco Pfeiffer authored
\TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper::isSelected uses a strict type comparison but the OptionViewHelper does not. This resulted in funny results when the values were convertable to int like this: var_dump(in_array(1, ['1-2'])); // prints bool(true) The value is now converted to a string, just like in the SelectViewHelper, and then strictly compared. Releases: master Resolves: #90540 Change-Id: I6c28316ca306f5188141a0222b6f09a1d1fc108e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63439 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:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Andreas Fernandez authored
Resolves: #90557 Releases: master Change-Id: I9532ce47c1bee205fcf0b2afe941dc1be10e532a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63476 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:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Andreas Fernandez authored
This patch replaces jquery-ui/sortable with Sortable.js which has been introduced with the refactoring of the IRRE component. Additionally, some styling is added to improve the visual indication of a current sorting in progress. Resolves: #90561 Releases: master Change-Id: If2c15b16aa21ff9abbc91bdb00544a16b383a591 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63477 Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Francois Suter authored
The ContentObjectRenderer checks whether it is relevant or not to apply the ifEmpty property before actually applying it. However the check does not use the same condition as ifEmpty itself (PHP empty() vs trim()). This patch ensures consistency while respecting the idea of the original fix (avoid a useless processing). NOTE: I have inverted the two conditions in the "if" statement following a recommendation by the Php Inspections plugin of PhpStorm which said that the condition about "ifBlank" was faster and should be executed first. Resolves: #90318 Releases: 9.5,master Change-Id: I654089f757d9339365e062dbd66948f71b8cdd93 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63175 Reviewed-by:
Wolfgang Klinger <wolfgang@wazum.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev>
-
Stefan Froemken authored
When using only f:hidden fields for sub-properties of a domain model which has to be updated, no identity fields (__identity) are generated in HTML which results in creating new model instead of updating it. Resolves: #90331 Releases: master, 9.5 Change-Id: Ic14478a682a98bb96c27567da23b69da359cb726 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63177 Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Susanne Moog <look@susi.dev>
-
- Feb 27, 2020
-
-
Alexander Schnitzler authored
Releases: master Resolves: #90558 Change-Id: I9a02974eb3c4efc242d83f0610f7fc15764b30b7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63042 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de>
-
Nikita Hovratov authored
The last time this css file was seen is in the old rtehtmlarea. Since it got replaced with the new ckeditor, the css was missing and the resize handles of the focusArea were lacking required styling. Resolves: #90437 Releases: master, 9.5, 8.7 Change-Id: I29cd6d255e7866d91a3480ed7ce40690cefd8c51 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63326 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Susanne Moog authored
When recreating a slug via the datahandler, the full record is present in the hook, whereas when recreating the same slug via the ajax request only a sub-set of values is sent. To ensure postModifiers are able to recreate and modify slugs based on the original record, the handling has been changed to always provide the record uid for further processing. Resolves: #89862 Releases: master, 9.5 Change-Id: Ib0d0b86be1c544d44c1b7420619b21afd5650988 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63447 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>
-
Alexander Schnitzler authored
Method getTypeOfChildProperty() of class ObjectConverter didn't throw an exception if the class schema didn't detect a type for the given child property. This could have led to the case where said method returned void and resulted in a type error exception. Releases: master, 9.5 Resolves: #90489 Change-Id: Iad0ec747a95fe9e64ee03ea4a8d2dc933e1d7361 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63372 Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Susanne Moog <look@susi.dev>
-
Daniel Goerz authored
Resolves: #90554 Releases: master Change-Id: I4cbdcadbec39766f87ca1561f6b2310e90c70ba5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63473 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Alexander Schnitzler <git@alexanderschnitzler.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Andreas Fernandez authored
The dependencies of the dashboard are now properly imported to fix loading issues. Resolves: #90546 Releases: master Change-Id: I9f86e9e9dc87082269cda777b373bc02df414153 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63472 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Franz Holzinger authored
Releases: master, 9.5 Resolves: #90552 Change-Id: Iece6f3a354419b6b48c704394d45ea94f4bf45d9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63450 Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de>
-
Oliver Bartsch authored
To make examples more clear more meaningful terms are now used. Resolves: #90550 Releases: master, 9.5 Change-Id: Iee68811177fdee85b0f89f5ce120b217222039f9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63445 Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Alexander Schnitzler authored
This is a followup patch for the introduction of Argon2id. https://review.typo3.org/c/Packages/TYPO3.CMS/+/63077 That commit introduced access to class constants that are only available through late static binding. This approach does not follow a contract and uses a bit of a magical approach instead. It's hard to read for the user, cannot be type checked and it is possibly unstable and may produce unforeseen issues when inheriting AbstractArgon2PasswordHash without defining said class constants. To have a clean architecture with a contract driven approach an interface is introduced which child classes of AbstractArgon2PasswordHash have to implement. This ensures that the algorithm in AbstractArgon2PasswordHash can reliably fetch necessary information from the child classes. Releases: master Resolves: #90508 Change-Id: I950da09762bcc859b5c03ad8ffeeefe46af2ed02 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63391 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev>
-