{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1430051,"defaultBranch":"main","name":"typo3","ownerLogin":"TYPO3","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-03-02T10:02:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88698?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715675414.0","currentOid":""},"activityList":{"items":[{"before":"c56cca0f9ee88367d86735983086e6248fc9312e","after":"6d4daf026316c7fc8dbd737990108d4749402b7f","ref":"refs/heads/main","pushedAt":"2024-06-09T07:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[TASK] Add `phpunit 11.2.0` as conflict version due to regression\n\nPHPUnit refactored the double creation to support doubling\nreadonly classes [1], thus breaking classes where the class\nconstructor is called with constructor arguments, but calling\nitself a class method which is mocked using the `onlyMethods()`\nsetup option. This leads now to some internal state setup issue\nand is reported as `regression` [2] providing steps to reproduce\nit.\n\nThis change adds `phpunit 11.2.0` as conflict to the monorepo\nversion to avoid using it in nightly tests for now, until a\nproper regression fix has been implemented in phpunit.\n\nUsed command(s):\n\n \\\n cat \\\n <<< $(jq --indent 1 --tab \\\n '.\"conflict\" += {\"phpunit/phpunit\": \"11.2.0\"}' \\\n composer.json) > composer.json \\\n && Build/Scripts/runTests.sh -s composer -- update --lock\n\n[1] https://github.com/sebastianbergmann/phpunit/pull/5804\n[2] https://github.com/sebastianbergmann/phpunit/issues/5857\n\nResolves: #104007\nReleases: main\nChange-Id: Ia384ff98a9ea4e318738a48bd9ff8afcc4faff15\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84533\nReviewed-by: Anja Leichsenring \nReviewed-by: Simon Schaufelberger \nTested-by: Anja Leichsenring \nTested-by: core-ci \nReviewed-by: Stefan Bürk \nTested-by: Simon Schaufelberger \nTested-by: Stefan Bürk ","shortMessageHtmlLink":"[TASK] Add phpunit 11.2.0 as conflict version due to regression"}},{"before":"7f706d2c32c758c3e7bb4ad280bba6663551344b","after":"c56cca0f9ee88367d86735983086e6248fc9312e","ref":"refs/heads/main","pushedAt":"2024-06-08T20:56:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Add language key for \"SiteTemplate\" in TypoScript submodule\n\nThe \"Included TypoScript\" submodule shows the type of tree child as\na badge.\nThis patch adds a missing corresponding language key for the newly\nintrodued site sets.\n\nResolves: #103992\nRelated: #103437\nReleases: main\nChange-Id: Ia7ef1b7b49f9ca1a6c1859c37a62f0101265f2f1\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84517\nTested-by: Stefan Bürk \nReviewed-by: Christian Kuhn \nReviewed-by: Garvin Hicking \nReviewed-by: Stefan Bürk \nTested-by: Garvin Hicking \nTested-by: Christian Kuhn \nTested-by: core-ci ","shortMessageHtmlLink":"[BUGFIX] Add language key for \"SiteTemplate\" in TypoScript submodule"}},{"before":"0e625745e575eea3e0f1b35ddddc8a333edd8162","after":"291c9601c4ca0c45c68b237f3f3102e72d538728","ref":"refs/heads/12.4","pushedAt":"2024-06-08T19:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Use ILIKE for like queries with PostgreSQL\n\nUse ILIKE instead of LIKE for PostgreSQL as this is case insensitive and\nto be in sync with the ExpressionBuilder.\n\nResolves: #103961\nReleases: main, 12.4\nChange-Id: I859301554642f0f163e660c6151415ff3d3ba95c\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84534\nTested-by: Stefan Bürk \nReviewed-by: Stefan Bürk \nTested-by: core-ci ","shortMessageHtmlLink":"[BUGFIX] Use ILIKE for like queries with PostgreSQL"}},{"before":"d3008fcd3eb3c3049049a2dbaf759b7418e95805","after":"7f706d2c32c758c3e7bb4ad280bba6663551344b","ref":"refs/heads/main","pushedAt":"2024-06-08T19:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Use ILIKE for like queries with PostgreSQL\n\nUse ILIKE instead of LIKE for PostgreSQL as this is case insensitive and\nto be in sync with the ExpressionBuilder.\n\nResolves: #103961\nReleases: main, 12.4\nChange-Id: I859301554642f0f163e660c6151415ff3d3ba95c\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84451\nReviewed-by: Stefan Bürk \nTested-by: core-ci \nReviewed-by: Garvin Hicking \nTested-by: Stefan Bürk \nTested-by: Garvin Hicking ","shortMessageHtmlLink":"[BUGFIX] Use ILIKE for like queries with PostgreSQL"}},{"before":"8ef972884d68b871b1de37dd363171fe49c8264f","after":"7a8c8c4dd782dedd9bb841269993675a80bb8086","ref":"refs/heads/11.5","pushedAt":"2024-06-07T12:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Properly check array access in EXT:indexed_search\n\nBackport parts of #102907 to avoid exceptions because of undefined array\nkey access.\n\nResolves: #103997\nReleases: 12.4, 11.5\nChange-Id: I35e159bd8728fd84a43b58b27dc2a291fd11fe2b\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84469\nReviewed-by: Georg Ringer \nTested-by: Georg Ringer \nTested-by: core-ci ","shortMessageHtmlLink":"[BUGFIX] Properly check array access in EXT:indexed_search"}},{"before":"6eaa08de34b6f6283a41cbd2f095fd5171d072aa","after":"0e625745e575eea3e0f1b35ddddc8a333edd8162","ref":"refs/heads/12.4","pushedAt":"2024-06-07T12:24:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Properly check array access in EXT:indexed_search\n\nBackport parts of #102907 to avoid exceptions because of undefined array\nkey access.\n\nResolves: #103997\nReleases: 12.4, 11.5\nChange-Id: I35e159bd8728fd84a43b58b27dc2a291fd11fe2b\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84525\nTested-by: Benni Mack \nTested-by: core-ci \nTested-by: Georg Ringer \nReviewed-by: Georg Ringer \nReviewed-by: Benni Mack ","shortMessageHtmlLink":"[BUGFIX] Properly check array access in EXT:indexed_search"}},{"before":"0b155e677275dc3a7aa5c1158ac4cbebee6e5023","after":"d3008fcd3eb3c3049049a2dbaf759b7418e95805","ref":"refs/heads/main","pushedAt":"2024-06-07T10:34:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[FEATURE] Allow custom translations for extbase validators\n\nExtbase validators use hardcoded translation keys to display messages\nwhen a validated value is not valid. It is however only possible to\noverwrite the translation keys globally, which in many scenarios is\nnot suitable. It is also not possible to define an individual\ntranslation key on property or validator basis, so translated\nmessages can not be individualized for the current usage scope.\n\nThis feature introduces the possibility to define custom translation\nkeys or a custom message for extbase validators by using validator\noptions. This allows developers to provide individual translation\nkeys for the current usage scope as shown in the example below:\n\n```\n 'validator' => 'NotEmpty',\n 'options' => [\n 'nullMessage' => 'LLL:EXT:my_extension/Resources/Private/Language/locallang.xlf:validation.myProperty.notNull',\n 'emptyMessage' => 'LLL:EXT:my_extension/Resources/Private/Language/locallang.xlf:validation.myProperty.notEmpty',\n ],\n])]\nprotected string $title = '';\n```\n\nThis change also deprecates the validator option `errorMessage`\nof the `RegularExpressionValidator` in favor to the new\n`message` option.\n\nAdditionally, 3 unused translation keys in the locallang.xlf\nfile have been removed.\n\nResolves: #102326\nReleases: main\nSigned-off-by: Torben Hansen \nChange-Id: Ie1932c7d51a29ac5655adf2ce226b2bd44a682f4\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/81696\nTested-by: Oliver Klee \nReviewed-by: Simon Schaufelberger \nTested-by: Benni Mack \nReviewed-by: Garvin Hicking \nReviewed-by: Benni Mack \nTested-by: Simon Schaufelberger \nTested-by: core-ci \nTested-by: Garvin Hicking ","shortMessageHtmlLink":"[FEATURE] Allow custom translations for extbase validators"}},{"before":"f4303d89827ff7c621bf70c008d8c0fc3d00e400","after":"0b155e677275dc3a7aa5c1158ac4cbebee6e5023","ref":"refs/heads/main","pushedAt":"2024-06-07T09:17:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Ensure access check for module aliases\n\nThis patch extends the access checks for modules. This is done\nby checking both the module identifier and potential aliases.\n\nResolves: #103967\nReleases: main, 12.4\nChange-Id: Ifc534356f75244ccac81b763bd624fe13f68aa72\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84478\nTested-by: core-ci \nReviewed-by: Georg Ringer \nReviewed-by: Oliver Bartsch \nTested-by: Georg Ringer \nTested-by: Oliver Bartsch ","shortMessageHtmlLink":"[BUGFIX] Ensure access check for module aliases"}},{"before":"79953beba77c2e5d9f4ac98f2b5e2e2777b3e618","after":"f4303d89827ff7c621bf70c008d8c0fc3d00e400","ref":"refs/heads/main","pushedAt":"2024-06-07T08:58:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Fix color preview in color picker component\n\nWith the upgrade of alwan to 2.x, CSS was completely overhauled. This\nsnuck in some issue regarding the color previews, where always either a\ndark or light background was rendered, depending on user configuration.\n\nThis commit fixes the CSS to use the internal `--color` custom property,\nwhich reflects the actual color value.\n\nResolves: #103995\nRelated: #102735\nReleases: main\nChange-Id: I326498995d2ddea5569f5e9a5c35b3e620f8872a\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84522\nTested-by: core-ci \nTested-by: Garvin Hicking \nReviewed-by: Georg Ringer \nReviewed-by: Garvin Hicking \nTested-by: Georg Ringer ","shortMessageHtmlLink":"[BUGFIX] Fix color preview in color picker component"}},{"before":"c06cb9d86b0aa177c21034076d4a2a983c5b23bc","after":"79953beba77c2e5d9f4ac98f2b5e2e2777b3e618","ref":"refs/heads/main","pushedAt":"2024-06-07T08:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[FEATURE] User TsConfig option for default resources ViewMode\n\nBy default, resources are displayed as tiles in listings since\nTYPO3 v12.1 (#99155).\n\nThe preferred view mode can be selected by a user and is saved\nin his uc data.\n\nWith the new User TSconfig option `options.defaultResourcesViewMode`\nit's now also possible to define the inital view mode for a\nuser (group).\n\nResolves: #102155\nRelated: #99155\nReleases: main\nChange-Id: Ibbdf03504b853519a14a360110b51491b916e14f\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84508\nReviewed-by: Benni Mack \nReviewed-by: Julian Hofmann \nReviewed-by: Oliver Bartsch \nTested-by: core-ci \nTested-by: Julian Hofmann \nTested-by: Benni Mack \nTested-by: Oliver Bartsch ","shortMessageHtmlLink":"[FEATURE] User TsConfig option for default resources ViewMode"}},{"before":"c535968e5eb2a660a245116aa7b6c5f7d6ce98c9","after":"8ef972884d68b871b1de37dd363171fe49c8264f","ref":"refs/heads/11.5","pushedAt":"2024-06-07T08:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[DOCS] Fix typos in EXT:dashboard widget documentation\n\nA few minor spelling mistakes and uppercase notation\nis changed with this patch.\n\nReleases: main, 12.4, 11.5\nResolves: #103993\nChange-Id: Ie71257dcd94e008bff2fd29ca6152152019eedae\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84467\nTested-by: core-ci \nReviewed-by: Oliver Bartsch \nTested-by: Oliver Bartsch ","shortMessageHtmlLink":"[DOCS] Fix typos in EXT:dashboard widget documentation"}},{"before":"f81a4d12e905dd5f4637a716a5bb9561c3bb4f8e","after":"6eaa08de34b6f6283a41cbd2f095fd5171d072aa","ref":"refs/heads/12.4","pushedAt":"2024-06-07T08:28:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[DOCS] Fix typos in EXT:dashboard widget documentation\n\nA few minor spelling mistakes and uppercase notation\nis changed with this patch.\n\nReleases: main, 12.4, 11.5\nResolves: #103993\nChange-Id: Ie71257dcd94e008bff2fd29ca6152152019eedae\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84466\nTested-by: core-ci \nTested-by: Georg Ringer \nReviewed-by: Georg Ringer \nTested-by: Oliver Bartsch \nReviewed-by: Oliver Bartsch ","shortMessageHtmlLink":"[DOCS] Fix typos in EXT:dashboard widget documentation"}},{"before":"bf962d487cf389d4b645b6620c1e2b8dd3f16890","after":"c06cb9d86b0aa177c21034076d4a2a983c5b23bc","ref":"refs/heads/main","pushedAt":"2024-06-07T08:28:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[DOCS] Fix typos in EXT:dashboard widget documentation\n\nA few minor spelling mistakes and uppercase notation\nis changed with this patch.\n\nReleases: main, 12.4, 11.5\nResolves: #103993\nChange-Id: Ie71257dcd94e008bff2fd29ca6152152019eedae\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84519\nReviewed-by: Garvin Hicking \nTested-by: Garvin Hicking \nTested-by: core-ci \nTested-by: Oliver Bartsch \nReviewed-by: Oliver Bartsch ","shortMessageHtmlLink":"[DOCS] Fix typos in EXT:dashboard widget documentation"}},{"before":"094e2bec68272469e6dc0e792df61200b86ea6ee","after":"bf962d487cf389d4b645b6620c1e2b8dd3f16890","ref":"refs/heads/main","pushedAt":"2024-06-07T00:30:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[TASK] Make TS [END] an own include object\n\nThe new v12 TypoScript parser works pretty well. It is time\nto rule out some of its rough edges in v13: In hinsight,\nthe biggest structural issues of the rewrite reside in the\nIncludeTree structure, which has been oversimplified at some\nplaces.\n\nOne problem is reflected within the BE modules 'TypoScript ->\nIncluded TypoScript' and 'Page TSconfig -> Include page TSconfig',\nwhich are not as easy to grasp as they could be. Those are\nessentially a straight view of the created IncludeTree.\n\nThe patch changes a single decision within these trees:\n\"condition end\" token (\"[END]\" / \"[GLOBAL]\") have been added\nto the line stream of the currently given tree object until\nnow, but they should be a dedicated node reflected in the tree.\n\nThe patch turns \"condition stop\" into dedicated objects within\nthe tree. This makes BE include tree display more easy to grasp\nand allows simplified scanning for missing and superfluous condition\nstop lines in the future. It is also a base for better rendering\nof the \"code view\" within the modules.\n\nAdditionally, condition and condition-else now render their\ncondition tokens in the BE modules, which should help\nintegrators to understand the tree more easily by simplified\nmatching to known parts of TS source.\n\nResolves: #103990\nRelated: #97816\nRelated: #102103\nReleases: main\nChange-Id: Ifb375ba321d98a17a372f49a5a096968387893ce\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84511\nTested-by: Stefan Bürk \nTested-by: core-ci \nReviewed-by: Georg Ringer \nTested-by: Jasmina Ließmann \nTested-by: Georg Ringer \nReviewed-by: Jasmina Ließmann \nReviewed-by: Stefan Bürk ","shortMessageHtmlLink":"[TASK] Make TS [END] an own include object"}},{"before":"8c9c5afadbfba856ea76064a937845f2728b24bd","after":"c535968e5eb2a660a245116aa7b6c5f7d6ce98c9","ref":"refs/heads/11.5","pushedAt":"2024-06-06T15:46:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Prevent runTests.sh from removing wrong generated docs files\n\nThe directory to reference removing Documentation-GENERATED-temp\nbreaks out of the current working directory scope and could\npossibly delete files in a completely unrelated directory. Also,\nit does not remove the actual temporary files.\n\nResolves: #103989\nReleases: main, 12.4, 11.5\nChange-Id: I685a398aa0d5abee3177ab3def4e271d493d59ab\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84465\nTested-by: Stefan Bürk \nTested-by: core-ci \nReviewed-by: Stefan Bürk ","shortMessageHtmlLink":"[BUGFIX] Prevent runTests.sh from removing wrong generated docs files"}},{"before":"e262015ad8d613da5b1b47f6ada3edf9593ee4b9","after":"094e2bec68272469e6dc0e792df61200b86ea6ee","ref":"refs/heads/main","pushedAt":"2024-06-06T15:46:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Prevent runTests.sh from removing wrong generated docs files\n\nThe directory to reference removing Documentation-GENERATED-temp\nbreaks out of the current working directory scope and could\npossibly delete files in a completely unrelated directory. Also,\nit does not remove the actual temporary files.\n\nResolves: #103989\nReleases: main, 12.4, 11.5\nChange-Id: I685a398aa0d5abee3177ab3def4e271d493d59ab\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84513\nReviewed-by: Jochen Roth \nReviewed-by: Patrick Schriner \nTested-by: Patrick Schriner \nTested-by: core-ci \nReviewed-by: Stefan Bürk \nTested-by: Jochen Roth \nTested-by: Stefan Bürk ","shortMessageHtmlLink":"[BUGFIX] Prevent runTests.sh from removing wrong generated docs files"}},{"before":"a217cc59541296263e78df197f80b4504f0c5462","after":"f81a4d12e905dd5f4637a716a5bb9561c3bb4f8e","ref":"refs/heads/12.4","pushedAt":"2024-06-06T15:46:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Prevent runTests.sh from removing wrong generated docs files\n\nThe directory to reference removing Documentation-GENERATED-temp\nbreaks out of the current working directory scope and could\npossibly delete files in a completely unrelated directory. Also,\nit does not remove the actual temporary files.\n\nResolves: #103989\nReleases: main, 12.4, 11.5\nChange-Id: I685a398aa0d5abee3177ab3def4e271d493d59ab\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84464\nTested-by: Stefan Bürk \nReviewed-by: Stefan Bürk \nTested-by: core-ci ","shortMessageHtmlLink":"[BUGFIX] Prevent runTests.sh from removing wrong generated docs files"}},{"before":"36055eb6d2b4ae87be702ee18c995c17812151ef","after":"8c9c5afadbfba856ea76064a937845f2728b24bd","ref":"refs/heads/11.5","pushedAt":"2024-06-06T15:45:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Remove backtick operator in runTests.sh help output\n\nThe use of the backtick operator inside the help output leads\nto an error message:\n\n Build/Scripts/runTests.sh: line 175: --: command not found\n\non macOS (probably others, too).\n\nThis patch replaces the backticks with normal quotes.\n\nResolves: #103988\nReleases: main, 12.4, 11.5\nChange-Id: Ib6809dc6943a98e4d45d04f4ec02601e830518cd\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84463\nTested-by: Stefan Bürk \nTested-by: core-ci \nReviewed-by: Stefan Bürk ","shortMessageHtmlLink":"[BUGFIX] Remove backtick operator in runTests.sh help output"}},{"before":"35cc4e3f0ae949dc87ee3279688ffe9343f04a7a","after":"a217cc59541296263e78df197f80b4504f0c5462","ref":"refs/heads/12.4","pushedAt":"2024-06-06T15:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Remove backtick operator in runTests.sh help output\n\nThe use of the backtick operator inside the help output leads\nto an error message:\n\n Build/Scripts/runTests.sh: line 175: --: command not found\n\non macOS (probably others, too).\n\nThis patch replaces the backticks with normal quotes.\n\nResolves: #103988\nReleases: main, 12.4, 11.5\nChange-Id: Ib6809dc6943a98e4d45d04f4ec02601e830518cd\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84462\nTested-by: core-ci \nTested-by: Stefan Bürk \nReviewed-by: Stefan Bürk ","shortMessageHtmlLink":"[BUGFIX] Remove backtick operator in runTests.sh help output"}},{"before":"2b2c8a756f76a0735feb8f2fc4e59d6ea4b593b0","after":"e262015ad8d613da5b1b47f6ada3edf9593ee4b9","ref":"refs/heads/main","pushedAt":"2024-06-06T15:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Remove backtick operator in runTests.sh help output\n\nThe use of the backtick operator inside the help output leads\nto an error message:\n\n Build/Scripts/runTests.sh: line 175: --: command not found\n\non macOS (probably others, too).\n\nThis patch replaces the backticks with normal quotes.\n\nResolves: #103988\nReleases: main, 12.4, 11.5\nChange-Id: Ib6809dc6943a98e4d45d04f4ec02601e830518cd\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84512\nReviewed-by: Jochen Roth \nReviewed-by: Stefan Bürk \nTested-by: Patrick Schriner \nTested-by: core-ci \nTested-by: Stefan Bürk \nReviewed-by: Patrick Schriner \nTested-by: Jochen Roth ","shortMessageHtmlLink":"[BUGFIX] Remove backtick operator in runTests.sh help output"}},{"before":"09414aee5129fdf86f96b49bbbb8c756a25a3deb","after":"35cc4e3f0ae949dc87ee3279688ffe9343f04a7a","ref":"refs/heads/12.4","pushedAt":"2024-06-06T07:47:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Avoid text selection when dragging toolbar nodes\n\nWith Chrome 125, changes in the drag&drop handling were introduced [1]\nthat trigger a text selection when dragging nodes from the page tree\ntoolbar.\n\nIn the `dragstart` handler, the default action is now prevented.\n\n[1] https://developer.chrome.com/release-notes/125#interoperable_mousemove_default_action\n\nResolves: #103877\nReleases: 12.4, 11.5\nChange-Id: Iad75db78bba3e7b5ad01a568dcab2eb770f1c4a2\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84483\nReviewed-by: Benni Mack \nReviewed-by: Benjamin Franzke \nTested-by: Christian Kuhn \nTested-by: core-ci \nReviewed-by: Christian Kuhn \nTested-by: Benni Mack \nTested-by: Benjamin Franzke ","shortMessageHtmlLink":"[BUGFIX] Avoid text selection when dragging toolbar nodes"}},{"before":"c5ecf1a612aad1dbac7185287270aab44c9df4fd","after":"36055eb6d2b4ae87be702ee18c995c17812151ef","ref":"refs/heads/11.5","pushedAt":"2024-06-06T07:47:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Avoid text selection when dragging toolbar nodes\n\nWith Chrome 125, changes in the drag&drop handling were introduced [1]\nthat trigger a text selection when dragging nodes from the page tree\ntoolbar.\n\nIn the `dragstart` handler, the default action is now prevented.\n\n[1] https://developer.chrome.com/release-notes/125#interoperable_mousemove_default_action\n\nResolves: #103877\nReleases: 12.4, 11.5\nChange-Id: Iad75db78bba3e7b5ad01a568dcab2eb770f1c4a2\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84509\nTested-by: core-ci \nTested-by: Benjamin Franzke \nReviewed-by: Benjamin Franzke ","shortMessageHtmlLink":"[BUGFIX] Avoid text selection when dragging toolbar nodes"}},{"before":"3bcd60f04a7c3c2b99d59aa995de0448494efda2","after":"09414aee5129fdf86f96b49bbbb8c756a25a3deb","ref":"refs/heads/12.4","pushedAt":"2024-06-05T15:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[TASK] Require array in setFlatConstants()\n\nConstant substitution in TS parser is implemented in\nConstantAwareTokenStream. It kicks in by casting the\nstream to string after existing constants have been\nset using ConstantAwareTokenStream->setFlatConstants().\n\nTo not have a \"polluted\" stream after setFlatConstants(),\nthe constants are reset using setFlatConstants(null)\nafter use. Ugly. Patch #102742 established a partial\nsolution already by cloning the stream instead.\n\nFinish the clone approach to disallow setFlatConstants(null).\nAdd two missing void return annotations at related places\nalong the way.\n\nResolves: #103982\nRelated: #97816\nRelated: #102742\nReleases: main, 12.4\nChange-Id: I964bb40dfa1e29b23f876ba85ad05ba2a94ca6d6\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84507\nTested-by: core-ci \nReviewed-by: Christian Kuhn \nTested-by: Christian Kuhn ","shortMessageHtmlLink":"[TASK] Require array in setFlatConstants()"}},{"before":"011e456370456e96a19828977cbdaa4d6011f42f","after":"2b2c8a756f76a0735feb8f2fc4e59d6ea4b593b0","ref":"refs/heads/main","pushedAt":"2024-06-05T15:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[TASK] Require array in setFlatConstants()\n\nConstant substitution in TS parser is implemented in\nConstantAwareTokenStream. It kicks in by casting the\nstream to string after existing constants have been\nset using ConstantAwareTokenStream->setFlatConstants().\n\nTo not have a \"polluted\" stream after setFlatConstants(),\nthe constants are reset using setFlatConstants(null)\nafter use. Ugly. Patch #102742 established a partial\nsolution already by cloning the stream instead.\n\nFinish the clone approach to disallow setFlatConstants(null).\nAdd two missing void return annotations at related places\nalong the way.\n\nResolves: #103982\nRelated: #97816\nRelated: #102742\nReleases: main, 12.4\nChange-Id: I964bb40dfa1e29b23f876ba85ad05ba2a94ca6d6\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84506\nReviewed-by: Stefan Bürk \nReviewed-by: Garvin Hicking \nTested-by: Garvin Hicking \nTested-by: core-ci \nTested-by: Christian Kuhn \nReviewed-by: Christian Kuhn \nTested-by: Stefan Bürk ","shortMessageHtmlLink":"[TASK] Require array in setFlatConstants()"}},{"before":"cef0b7d187ef8c4026abf826316a2e85596e76c7","after":"011e456370456e96a19828977cbdaa4d6011f42f","ref":"refs/heads/main","pushedAt":"2024-06-05T15:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Guard array key access in `SetupModuleController`\n\nPrevent an undefined array key warning in case\na non-admin-user save his profile with disabled\navatar field, for example with\n\n setup.fields.avatar.disabled=1\n\nResolves: #103873\nReleases: main, 12.4\nChange-Id: I1c91fb65b8508445928a5ec405b9447f452c1fdc\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84339\nTested-by: Christian Kuhn \nTested-by: Stefan Bürk \nReviewed-by: Stefan Bürk \nTested-by: core-ci \nReviewed-by: Christian Kuhn ","shortMessageHtmlLink":"[BUGFIX] Guard array key access in SetupModuleController"}},{"before":"76a1bcb23c2913179ad6d653cb6b69c9e9b81b29","after":"3bcd60f04a7c3c2b99d59aa995de0448494efda2","ref":"refs/heads/12.4","pushedAt":"2024-06-05T15:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Guard array key access in `SetupModuleController`\n\nPrevent an undefined array key warning in case\na non-admin-user save his profile with disabled\navatar field, for example with\n\n setup.fields.avatar.disabled=1\n\nResolves: #103873\nReleases: main, 12.4\nChange-Id: I1c91fb65b8508445928a5ec405b9447f452c1fdc\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84505\nTested-by: core-ci \nTested-by: Christian Kuhn \nReviewed-by: Christian Kuhn ","shortMessageHtmlLink":"[BUGFIX] Guard array key access in SetupModuleController"}},{"before":"8eb7ad0e331f7337d9889d08c5c35274e488b3ee","after":"c5ecf1a612aad1dbac7185287270aab44c9df4fd","ref":"refs/heads/11.5","pushedAt":"2024-06-05T15:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Perform is_dir without trailing slash\n\nWorkaround a PHP issue which will produce an open_basedir\nrestriction warning if `is_dir()` is used on a regular file\nwhen the trailing slash is provided.\n\nResolves: #103943\nReleases: main, 12.4, 11.5\nChange-Id: Iaa83658113ff8abb0ab8051b519f76135effd627\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84437\nTested-by: core-ci \nTested-by: Benjamin Franzke \nReviewed-by: Benjamin Franzke ","shortMessageHtmlLink":"[BUGFIX] Perform is_dir without trailing slash"}},{"before":"43650c743d73070769fd3885df32156cd29f8afe","after":"76a1bcb23c2913179ad6d653cb6b69c9e9b81b29","ref":"refs/heads/12.4","pushedAt":"2024-06-05T15:02:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Perform is_dir without trailing slash\n\nWorkaround a PHP issue which will produce an open_basedir\nrestriction warning if `is_dir()` is used on a regular file\nwhen the trailing slash is provided.\n\nResolves: #103943\nReleases: main, 12.4, 11.5\nChange-Id: Iaa83658113ff8abb0ab8051b519f76135effd627\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84461\nTested-by: Benjamin Franzke \nTested-by: core-ci \nReviewed-by: Benjamin Franzke ","shortMessageHtmlLink":"[BUGFIX] Perform is_dir without trailing slash"}},{"before":"b7244307ccedc58d4196c390096c6445c3eeffd3","after":"cef0b7d187ef8c4026abf826316a2e85596e76c7","ref":"refs/heads/main","pushedAt":"2024-06-05T15:02:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[BUGFIX] Perform is_dir without trailing slash\n\nWorkaround a PHP issue which will produce an open_basedir\nrestriction warning if `is_dir()` is used on a regular file\nwhen the trailing slash is provided.\n\nResolves: #103943\nReleases: main, 12.4, 11.5\nChange-Id: Iaa83658113ff8abb0ab8051b519f76135effd627\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84452\nTested-by: Christian Kuhn \nTested-by: Benjamin Franzke \nTested-by: Stefan Bürk \nReviewed-by: Stefan Bürk \nReviewed-by: Christian Kuhn \nReviewed-by: Benjamin Franzke \nTested-by: core-ci ","shortMessageHtmlLink":"[BUGFIX] Perform is_dir without trailing slash"}},{"before":"a2d768375f50e56b41f455e00fa8baf8ad17bf15","after":"b7244307ccedc58d4196c390096c6445c3eeffd3","ref":"refs/heads/main","pushedAt":"2024-06-05T14:30:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reviewtypo3org","name":"Replication from review.typo3.org and git.typo3.org","path":"/reviewtypo3org","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5028725?s=80&v=4"},"commit":{"message":"[TASK] Merge word lists in EXT:indexed_search statisticDetailsAction\n\nIn single result view of the \"Indexing\" backend module, the words\nfound on the page are listed in three tables, each sorted by count,\nfrequency and name.\nThis patch removes the tables \"Words by top count\" and \"Words by\nfrequency\" and extends the remaining table to sort by table columns\n\"Word\", \"Word count\" and \"Frequency\".\n\nIf no words were found, an info box is now displayed.\n\nResolves: #103727\nReleases: main\nChange-Id: I5b11b9b455452bafc969baa5f246f67101a3a02a\nReviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84023\nReviewed-by: Benni Mack \nTested-by: Christian Kuhn \nReviewed-by: Christian Kuhn \nReviewed-by: Georg Ringer \nTested-by: Georg Ringer \nTested-by: core-ci ","shortMessageHtmlLink":"[TASK] Merge word lists in EXT:indexed_search statisticDetailsAction"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYEJ55AA","startCursor":null,"endCursor":null}},"title":"Activity · TYPO3/typo3"}