- Mar 08, 2024
-
-
Benni Mack authored
All PageTsConfig options are now in DrawingConfiguration and named properly. All plain labels are now moved to Fluid directly via <f:translate> Random id="{uniqueId}" are removed from markup, reducing the usages to the AbstractGridObject, which hopefully will vanish in the near future. RecordRememberer is a singleton and injected as much as possible. The "languageMode" is now resolved into a PageViewMode enum. Resolves: #103345 Releases: main Change-Id: I78f33fed409db2a1c5528e734ed19ad67aeb4e89 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83322 Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Nikita Hovratov <nikita.h@live.de>
-
Benjamin Franzke authored
With #90418 the container cache has been excluded from the regular cache-flush-pipeline. Therefore flushing has been explicitly performed when writing a new cache entry (with the intent to clean up old cache entries). Issue is: Cleaning up the entire folder by deleting the folder means a concurrent request – that is creating the same DI cache as well – will fail to write the cache when the folder is (re)moved in that moment. It turns out this cache-flush is not needed at all, since the cache identifier is stable for an TYPO3 instance, therefore a pre-flight flush can be dropped. Releases: main, 12.4, 11.5 Resolves: #103294 Change-Id: I1267d794291899e2b0d551b1725bd4a3354823bd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83228 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Benjamin Franzke <ben@bnf.dev> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benjamin Franzke <ben@bnf.dev> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org>
-
Benjamin Franzke authored
While refactoring the cropping information calculation in September 2023 by Benni Mack, the cropWidth / cropHeight and the offsets were set to the wrong constructor arguments. The patch reverses the order of the constructor of the CropArea object. Resolves: #103330 Related: #101957 Releases: main Change-Id: I74b3b5fed604962b323e1017cf66695eb11d0a92 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83298 Reviewed-by:
Simon Praetorius <simon@praetorius.me> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benjamin Franzke <ben@bnf.dev> Reviewed-by:
Benjamin Franzke <ben@bnf.dev> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Simon Praetorius <simon@praetorius.me> Tested-by:
core-ci <typo3@b13.com>
-
Andreas Kienast authored
The "Move page" wizard is still based on the dusted `PagePositionMap`. In order to modernize the clunky UI, the wizard is migrated to a modal window that offers a drastically slimmed down interface, offering a page tree to make the selection of the target page easier. It is always possible to paste the to-be-moved page above and below a target page, or inside a page if there are no children, yet. Resolves: #103344 Releases: main Change-Id: I745abb7b34e318275ae95abb689a6024e47b166e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83269 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Garvin Hicking authored
The Symfony CLI Command `backend:user:create` already offers shortcut options like "-u XXX" instead of "--username=XXX" as an alternative. This was broken, because the ENV/interactive fallback check only performed a check on the full option name. This check is now enhanced to also consider the shortcut. Resolves: #103134 Releases: main, 12.4 Change-Id: I33713dda5f03b96b78c6fc4fb78aa289be064330 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83018 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org>
-
Benjamin Franzke authored
Load TypoScript dependencies via include_static_file.txt which is the defined pattern for loading dependencies of a static template, ensuring that both constants and typoscript setup of dependencies are loaded, without having to load all required dependencies both in constants.typoscript and setup.typoscript. Releases: main Resolves: #103278 Change-Id: I5bd007b15ca410d704ae1347c3ec90c7fdf7a4d4 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83124 Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
core-ci <typo3@b13.com>
-
Chris Müller authored
Moving the code snippets into separate files has the advantage that code highlighting of the IDE is used, and errors may be spotted easier. Additionally, captions are added to the code blocks. Resolves: #103318 Releases: main, 12.4 Change-Id: Ia11a6de48176f5e8f890fddc68692cde5c7e74b5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83300 Tested-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
core-ci <typo3@b13.com>
-
Torben Hansen authored
With #102761, the new `HashService` has been introduced to ensure that HMAC generation will always use an additional secret. As a follow-up patch, `GeneralUtility::hmac` will be deprecated when all usages in the core have been replaced with the new `HashService`. With this change, usages of `GeneralUtility::hmac` in ext:frontend are replaced by the new HashService. Resolves: #103250 Related: #102761 Related: #103245 Releases: main Change-Id: I077cf02a170178c750662c8491bf725ce234c036 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83260 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove outdated genindex: not supported anymore * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. Resolves: #103341 Releases: main Change-Id: Ie7eea104f996882b07017e6965a95cd8aa966a5f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83353 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Chris Müller <typo3@krue.ml> Tested-by:
Chris Müller <typo3@krue.ml>
-
linawolf authored
Additionally, resolve rendering warnings No Backports needed, v12 is already fixed with https://review.typo3.org/c/Packages/TYPO3.CMS/+/833513 Resolves: #103349 Releases: main Change-Id: I20a0a556dd1e00a3d4db754d7fcf5e55c90f68c5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83359 Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
Lina Wolf <112@linawolf.de> Tested-by:
core-ci <typo3@b13.com>
-
linawolf authored
No Backports needed, v11 and v12 are already fixed with https://review.typo3.org/c/Packages/TYPO3.CMS/+/83374 and https://review.typo3.org/c/Packages/TYPO3.CMS/+/83373 Resolves: #103347 Releases: main Change-Id: I0d3a88a83d8c8f6a9c6ec9181c1cffb961f51ab7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83358 Tested-by:
Garvin Hicking <gh@faktor-e.de> Reviewed-by:
Garvin Hicking <gh@faktor-e.de> Tested-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
core-ci <typo3@b13.com>
-
Andreas Nedbal authored
Resolves: #102431 Releases: main Change-Id: Id28a4f0fc68cb6cb740443f7688694a3a5b04a26 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83308 Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de>
-
Stefan Bürk authored
Since #98503 the new TypoScript parser is used in the frontend, which used a value list trick to minimize database queries. That required to do proper value casting for each list element, which has been implementend manually with dbms vendor aware handling. Recently #103309 enriched the `ExpressionBuilder` with a couple of additional expression methods, including `castInt()` expression. This change replaces the manual db aware integer casting with the new `ExpressionBuilder::castInt()` method within the TypoScript parser classes along with the corresponding `@todo` marker. Resolves: #103343 Related: #103309 Related: #98503 Releases: main Change-Id: I462a6b0bb8195c6c0db7b70fb72ac1890ee4aadb Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83355 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Andreas Nedbal authored
interactjs was introduced in page module drag&drop handling with #98471. It turned out that the library is not necessarily required and is therefore replaced with native drag&drop API. Co-authored-by:
Andreas Kienast <a.fernandez@scripting-base.de> Resolves: #100258 Releases: main Change-Id: I64f05f649aade61f1978e146df27edd191b6eac7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83218 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de>
-
Georg Ringer authored
Not only the fieldname but also the tablename must be set for references. This is especially needed if dealing with extbase file uploads. Resolves: #103319 Releases: main, 12.4 Change-Id: Ia7b7941cc6ff165e1f39b83a149a579c9bc7d3f9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83302 Tested-by:
Torben Hansen <derhansen@gmail.com> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Torben Hansen <derhansen@gmail.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove outdated genindex: not supported anymore * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. Resolves: #103338 Releases: main, 12.4, 11.5 Change-Id: Ia5eae156685428c525fd6e3f27b1c8583b64dd84 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83329 Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Chris Müller <typo3@krue.ml> Tested-by:
Lina Wolf <112@linawolf.de>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove outdated genindex: not supported anymore * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. Resolves: #103337 Releases: main, 12.4, 11.5 Change-Id: Ieb11f8a14c159953d0b6412b7cf2745f221ab788 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83328 Tested-by:
Chris Müller <typo3@krue.ml> Tested-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
core-ci <typo3@b13.com>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. This manual exists since TYPO3 v12 Resolves: #103333 Releases: main, 12.4 Change-Id: I6815646569ac3dd792156518633c6e5881342d90 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83324 Tested-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
Lina Wolf <112@linawolf.de> Tested-by:
core-ci <typo3@b13.com>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. Resolves: #103334 Releases: main, 12.4, 11.5 Change-Id: If2086510e19ca5dc682d9ff0e45c545a458bdfc1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83325 Tested-by:
Lina Wolf <112@linawolf.de> Tested-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Chris Müller <typo3@krue.ml>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. This manual exists since TYPO3 v12 Resolves: #103332 Releases: main, 12.4 Change-Id: Ief1b99941b36f76189281423caa9f5badd292711 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83323 Tested-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Chris Müller <typo3@krue.ml> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
Chris Müller <typo3@krue.ml>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove outdated genindex: not supported anymore * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. Resolves: #103336 Releases: main, 12.4, 11.5 Change-Id: I31f40444705530a3a9219fde6530cc46f3888df7 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83327 Reviewed-by:
Chris Müller <typo3@krue.ml> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
Lina Wolf <112@linawolf.de>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove outdated genindex: not supported anymore * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. Resolves: #103340 Releases: main, 12.4, 11.5 Change-Id: Id690e98fb30595e36eb6d573c7a03098668222dd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83352 Reviewed-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Chris Müller <typo3@krue.ml> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Chris Müller <typo3@krue.ml> Tested-by:
Lina Wolf <112@linawolf.de>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove outdated genindex: not supported anymore * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. Resolves: #103342 Releases: main, 12.4, 11.5 Change-Id: I8d29012e8be9e999129d04c5e84d6a531a9a6b28 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83354 Reviewed-by:
Chris Müller <typo3@krue.ml> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Chris Müller <typo3@krue.ml> Tested-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Lina Wolf <112@linawolf.de>
-
linawolf authored
* Introduce a guides.xml, the presence of this file triggers the new rendering. * Remove outdated genindex: not supported anymore * Remove old Settings.cfg, was only used for Sphinx Attention: Backport needs manual changes to the guides.xml. Resolves: #103339 Releases: main, 12.4, 11.5 Change-Id: Ifde54f6d21ae29ba8c3e8543601048cab2469744 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83330 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Chris Müller <typo3@krue.ml> Tested-by:
Chris Müller <typo3@krue.ml> Tested-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Lina Wolf <112@linawolf.de>
-
Andreas Kienast authored
The CSS classes `.diff-[r|g]` were used in the old `DiffUtility` that was removed in the v7 development cycle, but it was missed to remove the CSS as well. This patch removes the CSS classes and it's remaining reference in a language label. Resolves: #103335 Releases: main Change-Id: Ie1fb7122fc906b160cbda7bd96979bc4c97549a6 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83326 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org>
-
Stefan Bürk authored
This change adds additional helpful expression methods to the TYPO3 ExpressionBuilder to allow building more advanced database queries with cross database vendor support for supported vendors. These expression are required for advanced query building and prepare the future implementation of an `Common Table Expression` builder API, but can be helpful in other scopes as well. This change adds `ExpressionBuilder` * `->as()` alias a value, field value or sub-expression `foo AS identifier`. * `->concat()` concatenate multiple static values or field data into one string. * `->castVarchar()` allows casting a field or value to varchar type with dynamic length. * `->castInt()` allows casting a field or value to integer type. * `->repeat()` create a string value with x-times repeated value. * `->space()` create a string value with x-times of spaces. * `->left()` create an expression returning a sub string of specified length from the left side. * `->right()` create an expression returning a sub string of specified length from the right side, where sub-expressions can be used for length and value. * `->leftPad()` pad a value or expression to a specific length and fill up with specified padding value on the left side. * `->rightPad()` pad a value or expression to a specific length and fill up with specified padding value on the right side. The patch covers the implementations with functional tests. Resolves: #103309 Releases: main Change-Id: I65349b286d65d7026611d828f8365247b51d90b6 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83209 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.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> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Mar 07, 2024
-
-
Benni Mack authored
This change adapts various places where there are cross-dependencies between objects that contain state when rendering the page module. Resolves: #103326 Releases: main Change-Id: I09db90bc4c47f0a15d9890ed40d6cb65b2dff30d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83313 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Frank Nägler <frank.naegler@typo3.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Frank Nägler <frank.naegler@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Markus Klein authored
Ensure recuid is always int+ as the underlying DB field is `unsigned`. Resolves: #103101 Releases: main, 12.4, 11.5 Change-Id: I8fa06fa40260bffc5b01eedc4207aec150e7c849 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82897 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> 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>
-
Daniel H authored
This patch adds the `gbraid` and `wbraid` parameters to the cHash parameter exclusion list. Resolves: #103327 Releases: main, 12.4, 11.5 Change-Id: Ife0f7886980812a6082224a6385a4393782f938b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83314 Tested-by:
Chris Müller <typo3@krue.ml> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Marvin Buchmann <marvin_buchmann@web.de> Reviewed-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Chris Müller authored
Rendering the changelog with the PHP-based rendering the following warning is thrown: The code-block has no content. Did you properly indent the code? {"rst-file":"Changelog/7.5/Feature-68166-RenderTypeForRsaEncryptedInputFields.rst","currentLineNumber":29} Additionally, typos in another changelog have been fixed. Resolves: #103324 Releases: main, 12.4 Change-Id: I9efd66834a18f4a0b94feb7f1f2c776ff0fb260f Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83309 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> 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:
Christian Kuhn <lolli@schwarzbu.ch>
-
Andreas Nedbal authored
Resolves: #103288 Related: #102431 Releases: main Change-Id: Icda3e0757aab0a1c3d4239ca8f6a15c9dbc45cb8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83216 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Andreas Nedbal <andy@pixelde.su> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Nedbal <andy@pixelde.su>
-
linawolf authored
The setting edit-on-github-directory is needed to find the correct directory in the monorepository. Resolves: #103325 Releases: main, 12.4, 11.5 Change-Id: I624cc046bfa899a07c25b9db4a6735c0f99775ad Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83311 Tested-by:
Lina Wolf <112@linawolf.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Chris Müller <typo3@krue.ml> Tested-by:
Chris Müller <typo3@krue.ml>
-
Andreas Kienast authored
The module `@typo3/backend/tree/page-browser` used to modify a string representing an URL by appending arguments to a query string. The code is now modified to use a proper `URL` object, which is considered more safe for such tasks. Resolves: #103313 Releases: main, 12.4 Change-Id: I39c2c99a348aa338efc7724e96c732e65693343e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83270 Tested-by:
Andreas Nedbal <andy@pixelde.su> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Andreas Nedbal <andy@pixelde.su> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com>
-
Christian Kuhn authored
It was never clear if and why typeNum needs to be a number. With recent TSFE refactorings, it becomes more clear we can easily allow strings. The patch adapts this as covers various scenarios around PAGE determination with functional tests. Resolves: #103321 Releases: main Change-Id: I8320129e25acbc1ef3c1dd52ec267608b12c4494 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83305 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Stefan Bürk <stefan@buerk.tech>
-
Torben Hansen authored
With #92996 the property `hashService` in extbase `actionController` has been marked as internal. This change was most likely made, because the extbase `hashService` class was declared as internal. The extbase `HashService` has been deprecated with #102763 and extbase `actionController` now uses the new `HashService` introduced with #102761, which is public API. Therefore, the internal declaration for the property `hashService` in `actionController` can be removed again, so extension authors can use the `hashService` for e.g. HMAC validation. Resolves: #103320 Related: #92996 Related: #102763 Related: #102761 Releases: main Change-Id: I6ded62172953bd61e676f367eec04bd20526feed Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83303 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:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
linawolf authored
* Make the code-snippets auto-generatable * Remove API for internal class * Fix references Attention: Backport need manual changes. Resolves: #103317 Releases: main, 12.4 Change-Id: I79686223ee01faff9070612988a25c6f2da0e040 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83297 Tested-by:
core-ci <typo3@b13.com> Tested-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
Chris Müller <typo3@krue.ml> Reviewed-by:
Chris Müller <typo3@krue.ml>
-
Chris Müller authored
The content of the installation chapter of the various system extension differs, some don't have an installation chapter. This is now streamlined: now every installation chapter has the Composer-based installation and the legacy installation described in the same way. Resolves: #103308 Releases: main, 12.4 Change-Id: I7750ab3139e468a16c48e22a8e5659947713872a Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83264 Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Lina Wolf <112@linawolf.de> Reviewed-by:
Garvin Hicking <gh@faktor-e.de> Tested-by:
Lina Wolf <112@linawolf.de> Tested-by:
Garvin Hicking <gh@faktor-e.de>
-
Andreas Nedbal authored
Resolves: #103275 Releases: main Change-Id: I8fee9a0ecfdecceb50fa18983f2f3b2f2d8c0b0c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83203 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Andreas Nedbal <andy@pixelde.su> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Andreas Nedbal <andy@pixelde.su>
-
Oliver Bartsch authored
Page types might contain a static string as label instead of a locallang key. To prevent a RuntimeException, the static string is used as the default now. Resolves: #103315 Releases: main, 12.4 Change-Id: I50858fe6500766e5a66b83e9e72be82c35218ca2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83293 Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Jochen Roth <rothjochen@gmail.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Jochen Roth <rothjochen@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com>
-
Chris Müller authored
Resolves: #103311 Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/858 Related: #100847 Releases: main, 12.4 Change-Id: I7de8bd33e489807a634f3efb3b1c6dfd19061cc5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83267 Reviewed-by:
Garvin Hicking <gh@faktor-e.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Lina Wolf <112@linawolf.de> Tested-by:
Garvin Hicking <gh@faktor-e.de> Tested-by:
Lina Wolf <112@linawolf.de>
-