- Nov 30, 2022
-
-
Benni Mack authored
This change introduces a Backend Route Result, similar to the Frontend Route Result object, using symfony's native URL routing component in TYPO3 Backend now, to allow to use placeholders in the URL. The Backend Route Result now contains the resolved Route object and the arguments defined in the Route, which are then resolved during the PSR-15 middleware when the Router kicks in. Note: In a later stage Router->matchRequest() will be deprecated. Resolves: #99234 Releases: main Change-Id: Id2030f8fe17457ea3791fdf4b88a375cc93ffd39 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76865 Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
core-ci <typo3@b13.com>
-
Oliver Bartsch authored
To allow automatic decoding for type `user` implementations, a new dbType `JSON` is introduced. Resolves: #99226 Releases: main Change-Id: Ia1e5d8fc25d4ac476f7c0d6f08fbc698019aa4c1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76535 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev>
-
- Nov 29, 2022
-
-
Andreas Nedbal authored
Bootstrap 5 styling of striped tables has a higher CSS specificity than the styling for inactive language packs. Simply adding another ".table" selector fixes this issue. Resolves: #98949 Releases: main Change-Id: Ic3b0f5ddeaf62d4b6ae14dd40ed1e812385c209a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76856 Reviewed-by:
Annett Jähnichen <mcmietz@web.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Annett Jähnichen <mcmietz@web.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Torben Hansen authored
When the "Create Administrative User" is used in install tool, all input fields are cleared regardless of, if a new user has been created or not. This makes it impossible to correct possible validation errors and the users has to re-enter all fields from scratch. With this patch, input fields get only cleared, when the new user has successfully been created. Resolves: #99208 Releases: main Change-Id: Ic04fc3daf394c2149ade2245b3c86b4c0b1f4067 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76842 Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Annett Jähnichen authored
In docheader buttons on the left side should have labels, therefore add label for editWholeRecord in Localization overview. Resolves: #99219 Releases: main Change-Id: I7935cdd83893b307d26bce4e1e182a1f80a2d9b5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76853 Reviewed-by:
Annett Jähnichen <mcmietz@web.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Annett Jähnichen <mcmietz@web.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Annett Jähnichen authored
Use default settings for addButton($backButton), so that the close button is always placed on the far left side of the docheader. Resolves: #99218 Releases: main Change-Id: I13efb9996b11fa16b15c3d54772406c27853cf09 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76852 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Nikita Hovratov authored
Resolves: #98971 Releases: main Change-Id: I8bac1331435b06df7cd253f8e96f95e6b9f4cf89 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76849 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de>
-
Nikita Hovratov authored
Resolves: #99216 Releases: main Change-Id: I1d0e92fb5b5fbf91d873c8b5e8a6d313e1bea517 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76850 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Nov 28, 2022
-
-
Annett Jähnichen authored
In docheader buttons on the right side should not have labels, therefore they are removed. Resolves: #99215 Releases: main Change-Id: Ief0a3f78132068905cdf10a35aa1cb8909fe3100 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76847 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Andreas Fernandez authored
With the refactoring of the backend search, the result grouping got lost. This patch adds the grouping again. Resolves: #99116 Releases: main Change-Id: I94f09377c66b3b8465130af89329806b9e242d86 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76660 Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
-
Benni Mack authored
The methods: TSFE->wrapBaseUrl() PageRenderer->setBaseUrl() and the TypoScript setting config.baseURL are set to be removed, as the <base> tag has its drawback with Crawlers and with Site Handling, proper links with "config.absRefPrefix=auto" or the global "config.forceAbsoluteUrls = 1" (available in v12.1), solve all use cases nowadays. Resolves: #99170 Releases: main Change-Id: I90131a01a731322a65bd75875e239151a2269b52 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76768 Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev>
-
Andreas Fernandez authored
Search results now may have multiple actions to trigger, depending on their context. For pages it'd make sense to either open them in the backend or the frontend. Those actions are rendered next to the focussed search result. Invoke handlers may now get registered for custom search result items that allow to modify the behavior when selecting a result item, e.g. calculating and opening a different URL based on data that is not available via PHP. As a base example, the `PageRecordProvider` brings a custom invoke handler for an action to open a page in a new browser tab. This feature is purposely not documented as such as behavior or API may change in further iterations. Resolves: #99090 Releases: main Change-Id: I71f0aa7b93359398b5a8011361dac5018c9f1cde Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76405 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
This change unifies TYPO3 Cores handling of calling the mostly internal call of removeCookie() method. Functionality regarding getCookie() is also simplified in order to consolidate all cookie-related methods in AbstractUserAuthentication. Resolves: #99209 Releases: main Change-Id: I2790d454c2300fb925df89c23f0c29fcd3496941 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76843 Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
-
Benni Mack authored
This change reduces most usages of the superglobal "$_COOKIE" in TYPO3 Core in favor of PSR-7 $request->getCookieParams(). The previously used > UserSessionManager->createFromGlobalCookieOrAnonymous method is marked as deprecated. Resolves: #99201 Releases: main Change-Id: I0f4d3efe6af6d41c8c1431d5d7efba0d00fb22e7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76834 Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com>
-
Nikita Hovratov authored
Resolves: #99207 Releases: main, 11.5 Change-Id: I222a861578a7b1b683b7922bcdf55776b96b4648 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76840 Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Nikita Hovratov <nikita.h@live.de>
-
- Nov 27, 2022
-
-
Torben Hansen authored
Resolves: #98906 Releases: main Change-Id: I4c2a52e5ab69001bae4a1a8aa67d9612be4a73e2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76841 Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Benni Mack authored
This change extends the TypoScript function "if." (checkIf) to also allow * "contains" * "startsWith" * "endsWith" Examples: 10 = TEXT 10.value = Welcome to our website! 10.if.value.data = page:title 10.if.startsWith = Home 10 = TEXT 10.value = This is an article from Benji 10.if.value.data = page:author 10.if.endsWith = Kott 10 = TEXT 10.value = Watch Out for Links in this text 10.if.value.data = field:bodytext 10.if.contains = https:// In addition, some internal variables in PHP are renamed to make the code more readable. Resolves: #99194 Releases: main Change-Id: Ib28b9b1c83f247abdf5a2ec39c0f8f7eda0359d3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76822 Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Nikita Hovratov <nikita.h@live.de>
-
- Nov 26, 2022
-
-
Torben Hansen authored
Resolves: #98974 Releases: main Change-Id: Ia654bad7271b37df8537aaf003e83cd7d02424d7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76835 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de>
-
Torben Hansen authored
Resolves: #98905 Releases: main Change-Id: I28f6cc1f4323094f80bf1c216767d490ab95fae3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76836 Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de>
-
Torben Hansen authored
Resolves: #98980 Releases: main Change-Id: I82b58852b56da4336e639f32b2e8198c85751904 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76831 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Nikita Hovratov <nikita.h@live.de>
-
Nikita Hovratov authored
Resolves: #98891 Releases: main Change-Id: I69e15b139af7222b49353b0060ade35ca4aa87a3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76814 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de>
-
- Nov 25, 2022
-
-
Torben Hansen authored
Resolves: #98982 Releases: main Change-Id: I84a57c6d11af8a6e540678749ccbbdc13c6e92bf Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76830 Tested-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de>
-
Torben Hansen authored
Resolves: #98981 Releases: main Change-Id: I0e8abe44147c90c88f6221efa59fd384959f31ca Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76829 Tested-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de>
-
Nikita Hovratov authored
Resolves: #98978 Releases: main Change-Id: I1bf664b460c2a9e820382e009caefee5cdc5472f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76825 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Nikita Hovratov <nikita.h@live.de>
-
Benni Mack authored
This change cleans up various parts of PageLayoutController that are leftovers due to the usage of PageLayoutView (which is now removed), and Fluid-based Page module. Resolves: #99193 Releases: main Change-Id: I91d074502069680f7e5c95fbbeb23640fb469ddd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76821 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
-
Nikita Hovratov authored
Resolves: #98979 Releases: main Change-Id: I4c3d342b783a516661da33bdc04834967a91302b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76823 Tested-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Andreas Fernandez authored
The changes of #99176 and #99189 logically conflicted with each other. The former resets the state of the DeferredAction by using `finally()`, while the latter one introduces special handling when returning anything that's not a Promise, leading to issues due to the bound `finally()` call. The callback execution itself is now resolved with a new Promise object, making `finally()` functional again. Resolves: #99195 Related: #99176 Related: #99189 Releases: main Change-Id: I5507ad75b442b074fc477457ad23df49d6672d51 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76824 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Christoph Lehmann authored
With this the list of grouped sql queries is much shorter and better understandable. Resolves: #99187 Releases: main,11.5 Change-Id: Id78568bbe987d8047860f32d58c79644436671d1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76815 Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Christoph Lehmann <christoph.lehmann@networkteam.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Susanne Moog <look@susi.dev> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Andreas Fernandez authored
A new enum `PostActionModalBehavior` is added to allow control whether a modal window should stay open after invoking either an `ImmediateAction` or `DeferredAction`. Such action may return any value of `PostActionModalBehavior`, namely `KEEP_OPEN` or `CLOSE`. If nothing is provided, the default behavior is to close the modal. Resolves: #99189 Releases: main Change-Id: Ie309122e0f2b197f317b2db13dbbc1f7e2c17a70 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76818 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benjamin Kott authored
The conversion to flexbox is now complete. Spacing is now streamlined and hard limits for columns removed. SCSS-Variables are converted to plain CSS-Variables. Compiling dependencies to the Form and Dashboard module are now resolved. Resolves: #99183 Releases: main Change-Id: Icaeece4506654c13d20f8d79940e9c95c9424dbb Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76809 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Torben Hansen authored
Resolves: #98770 Releases: main Change-Id: Ia61497849e6b02e654a19cb8e776c68fdb0ea80f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76810 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de>
-
Andreas Fernandez authored
When a `DeferredAction` is executed, the related action trigger is now disabled when invoked to prevent multiple executions. Once the action is done, the button is unlocked and the original label is rendered again. Resolves: #99176 Releases: main Change-Id: I62754a5b8a99399b25bf9adbf914b00784e18cb3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76800 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Nikita Hovratov authored
Resolves: #98882 Releases: main Change-Id: I9a8cdefe05fbaf70fdc0158a0b3b558865f6523a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76812 Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Nikita Hovratov <nikita.h@live.de>
-
Andreas Fernandez authored
It doesn't make much sense to keep the shortcut menu open once an entry is opened, therefore it will be closed now. Resolves: #99164 Releases: main, 11.5 Change-Id: I559f59feeb72c48fda6bb73748f89481a18e760a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76808 Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Stefan Bürk <stefan@buerk.tech>
-
Nikita Hovratov authored
Resolves: #99185 Releases: main Change-Id: I9071008e7a6d44797b15264d6f79fe2218cd2b98 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76813 Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
-
Nikita Hovratov authored
Resolves: #98871 Releases: main Change-Id: Ifc85b2d21b7ea2787b6f0cdeb7078b66b3e04f3d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76811 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
core-ci <typo3@b13.com>
-
- Nov 24, 2022
-
-
Oliver Hader authored
In case a route variable handled by an aspect mapper cannot be resolved, there should be a configurable fallback value. Example: routeEnhancers Example: type: Extbase extension: News plugin: Pi1 routes: - routePath: '/news/{news_title}' # ... aspects: news_title: type: PersistedAliasMapper tableName: tx_news_domain_model_news routeFieldName: path_segment # show "fallback news" with uid 123 fallbackValue: '123' # remove key from resolved parameters fallbackValue: null Resolves: #99053 Releases: main Change-Id: Ief2e7c8189725fb9fbc88701e0a7c3479a4e23a4 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76545 Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Stefan Froemken <froemken@gmail.com> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Stefan Froemken <froemken@gmail.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
-
Nikita Hovratov authored
Resolves: #98973 Releases: main Change-Id: I7f43992bbdc89905b1dcd8216a051ee0cbec60fe Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76802 Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
-
Nikita Hovratov authored
Resolves: #98769 Releases: main Change-Id: I260228d27ee9176be215910a0016faa4531d722f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76801 Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
-
Oliver Klee authored
In PHP < 8.0, `explode` could return `false`. Starting with PHP 8.0, `explode` will always return an array. Hence, no check and fallback for `false` is needed anymore. Resolves: #99178 Releases: main Change-Id: Ie2a3df3c50892c8d198ce91eff2106b9a28efc9d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76804 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de>
-