TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692024-03-13T09:21:55ZTYPO3 Forge
Redmine TYPO3 Core - Bug #103382 (Resolved): Context-Menu placed in invisible area when opened at bottom ...http://forge.typo3.org/issues/1033822024-03-13T09:21:55ZBenjamin Franzkeben@bnf.dev
<p><a class="external" href="https://typo3.slack.com/archives/C03AM9R17/p1710271829140209?thread_ts=1710244943.836959&cid=C03AM9R17">https://typo3.slack.com/archives/C03AM9R17/p1710271829140209?thread_ts=1710244943.836959&cid=C03AM9R17</a><br /><a class="external" href="https://typo3.slack.com/archives/C03AM9R17/p1710244943836959">https://typo3.slack.com/archives/C03AM9R17/p1710244943836959</a></p> TYPO3 Core - Task #103358 (Resolved): Make admin user creation optional in CLI installerhttp://forge.typo3.org/issues/1033582024-03-11T09:32:20ZBenjamin Franzkeben@bnf.dev
<p>Improve the CLI command `setup` to allow instance creation<br />without enforcing admin user and password to be defined.</p>
<p>This enables to create tiny test setups where no admin user is<br />needed or where users are imported from fixtures.</p> TYPO3 Core - Task #103354 (Resolved): Update TypeScript to 5.4http://forge.typo3.org/issues/1033542024-03-09T16:24:33ZBenjamin Franzkeben@bnf.devTYPO3 Core - Task #103351 (Resolved): Avoid duplicate image crop (crop-crop-scale to crop-scale)http://forge.typo3.org/issues/1033512024-03-08T18:55:39ZBenjamin Franzkeben@bnf.devTYPO3 Core - Task #103297 (Under Review): Add composer-mode to our acceptance test matrixhttp://forge.typo3.org/issues/1032972024-03-06T10:42:13ZBenjamin Franzkeben@bnf.dev
<p>All applicable acceptance tests should also executed<br />in composer mode in order to cover possible regressions for this mode.</p> TYPO3 Core - Bug #103296 (Resolved): Composer-Mode public resource paths are not correctly resolv...http://forge.typo3.org/issues/1032962024-03-06T10:28:44ZBenjamin Franzkeben@bnf.dev
<pre>
Refused to apply style from 'https://t3core.localhost/Build/composer/public/typo3/main?token=80d4c64f1e289e50651c299d3e3a173d58b7c763' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
</pre>
<p><img src="http://forge.typo3.org/attachments/download/38296/inline-ajax-public-resource-url-wrong-composer-mode.png" alt="" loading="lazy" /></p>
<p>Found via patchset 9 of <a class="external" href="https://review.typo3.org/c/Packages/TYPO3.CMS/+/83027/9">https://review.typo3.org/c/Packages/TYPO3.CMS/+/83027/9</a><br /><a class="external" href="https://git.typo3.org/typo3/CI/cms/-/jobs/3016881">https://git.typo3.org/typo3/CI/cms/-/jobs/3016881</a></p>
<pre>
1) Inline1nCest: Disable an Inline Element which has no checkbox for disabled state
Test Acceptance/Application/FormEngine/Inline1nCest.php:disableInline1nInlineElementWithoutRenderedDisableField
Found following JavaScript errors in the browser console:
18:25:42.44 SEVERE - http://web/typo3/record/edit?token=7f59b97d48ea3fd858f2b2c1bc91542804b38b1e&edit%5Btx_styleguide_inline_1n%5D%5B1%5D=edit&returnUrl=/typo3/module/web/list?token%3De6f62f45187ab9f4523b043b9357378cf58cdf7c%26id%3D127%26table%3D%26pointer%3D1 - Refused to apply style from 'http://web/typo3/main?token=56002678c4b7605eb7a5d9d1760554f92e7bf5d1' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
Scenario Steps:
19. $I->click("button span[data...","[data-field-name...") at Acceptance/Application/FormEngine/Inline1nCest.php:172
18. $I->waitForElement("input[data-formengine-input-na...") at Acceptance/Application/FormEngine/Inline1nCest.php:169
17. $I->click("div[data-bs-togg...","[data-field-name...") at Acceptance/Application/FormEngine/Inline1nCest.php:168
16. $I->click("inline_2") at Acceptance/Application/FormEngine/Inline1nCest.php:165
15. $I->waitForText("Edit Form",3,"h1") at Acceptance/Application/FormEngine/Inline1nCest.php:44
14. $I->click("#recordlist-tx_styleguide_inline_1n a[a...") at Acceptance/Application/FormEngine/Inline1nCest.php:43
Artifacts:
Png: /builds/typo3/CI/cms/typo3/sysext/core/Tests/../../../../typo3temp/var/tests/AcceptanceReports/TYPO3.CMS.Core.Tests.Acceptance.Application.FormEngine.Inline1nCest.disableInline1nInlineElementWithoutRenderedDisableField.ci.composer.headless.fail.png
Html: /builds/typo3/CI/cms/typo3/sysext/core/Tests/../../../../typo3temp/var/tests/AcceptanceReports/TYPO3.CMS.Core.Tests.Acceptance.Application.FormEngine.Inline1nCest.disableInline1nInlineElementWithoutRenderedDisableField.ci.composer.headless.fail.html
</pre> TYPO3 Core - Bug #103294 (Resolved): Race condition in DI cache persistencehttp://forge.typo3.org/issues/1032942024-03-06T09:10:49ZBenjamin Franzkeben@bnf.dev
<p>With <a class="issue tracker-4 status-5 priority-4 priority-default closed" title="Task: Improve dependency injection container caching (Closed)" href="http://forge.typo3.org/issues/90418">#90418</a> the container cache has been excluded from the<br />regular cache-flush-pipeline.<br />Therefore flushing has been explicitly performed when writing a<br />new cache entry (with the intent to clean up old cache entries).</p>
<p>Issue is: Cleaning up the entire folder by deleting the folder means<br />a concurrent request – that is creating the same DI cache as well –<br />will fail to write the cache when the folder is (re)moved in that<br />moment.</p>
<pre>
In SimpleFileBackend.php line 232:
The temporary cache file "/var/www/html/typo3temp/var/cache/code/di/65e832cba8809119262340.temp" could not be written.
</pre> TYPO3 Core - Task #103287 (Resolved): Revert "[TASK] Format fluid format tags consistently"http://forge.typo3.org/issues/1032872024-03-05T14:32:10ZBenjamin Franzkeben@bnf.dev
<p>The patch has been merged with too few votes.</p> TYPO3 Core - Task #103278 (Resolved): Use TypoScript static file dependency chain in EXT:styleguidehttp://forge.typo3.org/issues/1032782024-03-04T22:46:48ZBenjamin Franzkeben@bnf.dev
<p>Load TypoScript dependencies via include_static_file.txt which<br />is the defined pattern for loading dependencies of a static template,<br />ensuring that both constants and typoscript setup of dependencies are<br />loaded, without having to load all required dependencies both in<br />constants.typoscript and setup.typoscript.</p> TYPO3 Core - Task #103151 (Resolved): Feature-96874-CKEditor5.html#css-styling should be updated;...http://forge.typo3.org/issues/1031512024-02-19T12:36:08ZBenjamin Franzkeben@bnf.dev
<p>Posted by <a class="user active user-mention" href="http://forge.typo3.org/users/3351">@Markus Klein</a> on <a class="external" href="https://typo3.slack.com/archives/C025BQLFA/p1708344285858899">https://typo3.slack.com/archives/C025BQLFA/p1708344285858899</a></p>
<p>RST should be updated:<br /><a class="external" href="https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/12.0/Feature-96874-CKEditor5.html#css-styling">https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/12.0/Feature-96874-CKEditor5.html#css-styling</a></p>
<p>Got outdated with:</p>
<blockquote>
<p>81295: [BUGFIX] Apply CKEditor5 CSS scoping client-side | <a class="external" href="https://review.typo3.org/c/Packages/TYPO3.CMS/+/81295">https://review.typo3.org/c/Packages/TYPO3.CMS/+/81295</a></p>
</blockquote> TYPO3 Core - Task #103109 (Resolved): Important-102799-TYPO3_CONF_VARSGFXprocessor_stripColorProf...http://forge.typo3.org/issues/1031092024-02-13T11:10:01ZBenjamin Franzkeben@bnf.dev
<p>One patchset was missing from <a class="external" href="https://review.typo3.org/c/Packages/TYPO3.CMS/+/82940">https://review.typo3.org/c/Packages/TYPO3.CMS/+/82940</a> that had been forget to be updated to updates on the main branch.</p> TYPO3 Core - Task #103104 (Resolved): Use first class closures for service provider factorieshttp://forge.typo3.org/issues/1031042024-02-13T00:24:44ZBenjamin Franzkeben@bnf.dev
<p>Adapt the service provider compiler to perform the same level of<br />optimization as for the array-based callable syntax:<br />We unrol the static closure into it's static components (class name and<br />method name). That means the effective generated dependency injection<br />php code is the same as before with the gain of better DX.</p> TYPO3 Core - Task #103086 (Resolved): Allow execution of acceptance tests with local chromedriver...http://forge.typo3.org/issues/1030862024-02-09T05:57:26ZBenjamin Franzkeben@bnf.dev
<p>A local instance can sometimes be better debugged and odd behaviour easier introspected, when acceptance tests are possible to be run on the host instead of in containers only.</p>
<p>The testing setup should be adapted to allow that using codeception <code>--env</code> parameter</p> TYPO3 Core - Task #103081 (Resolved): Failing nightlies due to incorrect window sizehttp://forge.typo3.org/issues/1030812024-02-08T10:54:12ZBenjamin Franzkeben@bnf.dev
<p><a class="external" href="https://git.typo3.org/typo3/CI/cms/-/pipelines/52871">https://git.typo3.org/typo3/CI/cms/-/pipelines/52871</a></p>
<pre>
1) PageTreeFilterCest: Clear filter reloads page tree without filter applied
Test Acceptance/Application/PageTree/PageTreeFilterCest.php:clearFilterReloadsPageTreeWithoutFilterApplied
Step Can see "inline mngroup","#typo3-pagetree-tree .nodes-list"
Fail Failed asserting that any element by '#typo3-pagetree-tree .nodes-list' on page /typo3/module/web/list?id=51
Elements:
+ <div> New TYPO3 site
Root
styleguide TCA demo
staticdata
ctrl common
ctrl minimal
displaycond
elements basic
elements folder
elements group
elements imagemanipulation
elements rte
elements select
elements slugs
elements t3editor
file
flex
inline 11
inline 1n
inline 1n1n
inline 1nnol10n
inline 1nreusabletable
inline expand
inline expandsingle
inline foreignrecorddefaults
contains text 'inline mngroup'
Scenario Steps:
19. $I->canSee("inline mngroup","#typo3-pagetree-tree ...") at Acceptance/Application/PageTree/PageTreeFilterCest.php:83
18. $I->canSee("elements group","#typo3-pagetree-tree ...") at Acceptance/Application/PageTree/PageTreeFilterCest.php:82
17. $I->waitForElementVisible("//*[text()='inline expa...") at Acceptance/Application/PageTree/PageTreeFilterCest.php:81
16. $I->waitForElementNotVisible("#typo3-pagetree ....",10) at Acceptance/Application/PageTree/PageTreeFilterCest.php:116
15. $I->waitForElement("#typo3-pagetree-tree .nodes...",10) at Acceptance/Application/PageTree/PageTreeFilterCest.php:115
14. $I->pressKey("#typo3-pagetree #typo3-pagetree-...","") at Acceptance/Application/PageTree/PageTreeFilterCest.php:78
Artifacts:
</pre>
<p><img src="http://forge.typo3.org/attachments/download/38243/TYPO3.CMS.Core.Tests.Acceptance.Application.PageTree.PageTreeFilterCest.clearFilterReloadsPageTreeWithoutFilterApplied.headless.fail.png" alt="" loading="lazy" /></p> TYPO3 Core - Task #103075 (New): Use full module paths in navigationComponenthttp://forge.typo3.org/issues/1030752024-02-07T14:15:39ZBenjamin Franzkeben@bnf.dev
<p>see <a class="external" href="https://review.typo3.org/c/Packages/TYPO3.CMS/+/81411/93#message-147d54d2d072d7baab287befc7c81a35c131c53e">https://review.typo3.org/c/Packages/TYPO3.CMS/+/81411/93#message-147d54d2d072d7baab287befc7c81a35c131c53e</a></p>