TYPO3 Forge: Issueshttp://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692023-12-06T10:10:08ZTYPO3 Forge
Redmine TYPO3 Core - Task #102610 (Closed): Revert "[BUGFIX] Set HTTP timeout to 20 seconds"http://forge.typo3.org/issues/1026102023-12-06T10:10:08ZOliver Haderoliver.hader@typo3.org
<p>The change for issue <a class="issue tracker-1 status-8 priority-3 priority-lowest" title="Bug: Update Guzzle timeout to 20 seconds (Under Review)" href="http://forge.typo3.org/issues/102606">#102606</a> has the potential to do more harm than good.</p>
<p>The initial intention was to define a HTTP timeout to be lower than the PHP <code>max_execution_time</code>.<br />Defining general timeout of 20 seconds now also limits e.g. long running CLI processes (e.g. importing data).</p>
<p>→ corresponding discussion in Slack: <a class="external" href="https://typo3.slack.com/archives/C03AM9R17/p1701850585082239?thread_ts=1701810994.856119&cid=C03AM9R17">https://typo3.slack.com/archives/C03AM9R17/p1701850585082239?thread_ts=1701810994.856119&cid=C03AM9R17</a>)</p> TYPO3 Core - Task #99366 (Closed): Add backward compatibility handling for frontend loginhttp://forge.typo3.org/issues/993662022-12-14T11:10:51ZOliver Haderoliver.hader@typo3.org
<p>Security fix for TYPO3-CORE-SA-2022-013 in <a class="external" href="https://review.typo3.org/c/Packages/TYPO3.CMS/+/77084">https://review.typo3.org/c/Packages/TYPO3.CMS/+/77084</a> enforced the existence of an HMAC signed <code>pid</code> value. There have been reports in custom authentication services, where this might be problematic (albeit it could be solved). To provide better backward compatibility, a new feature flag is introduced.</p> TYPO3 Core - Feature #95054 (Under Review): Add possibility to add HTTP headers in frontendhttp://forge.typo3.org/issues/950542021-08-31T13:46:32ZOliver Haderoliver.hader@typo3.orgTYPO3 Core - Task #92509 (Closed): Add base64url encode/decode functionalityhttp://forge.typo3.org/issues/925092020-10-07T20:04:34ZOliver Haderoliver.hader@typo3.org
<p>Add static library functions that allow using base64url-compliant values (according to <a class="external" href="https://tools.ietf.org/html/rfc4648#section-5">https://tools.ietf.org/html/rfc4648#section-5</a>) - this also avoids duplications in user-land code.</p> TYPO3 Core - Task #91242 (Closed): ...http://forge.typo3.org/issues/912422020-04-30T13:01:32ZOliver Haderoliver.hader@typo3.orgTYPO3 Core - Task #87666 (Closed): Add language synchronization tests for TCA type inline/CSVhttp://forge.typo3.org/issues/876662019-02-06T14:32:59ZOliver Haderoliver.hader@typo3.orgTYPO3 Core - Feature #85051 (Rejected): Add possibility to deny setting cookies on client sidehttp://forge.typo3.org/issues/850512018-05-19T14:22:19ZOliver Haderoliver.hader@typo3.org
<p>In the scope of GDPR and ePrivacy regulations inside the EU it become required that users provide agreement before any cookies are set.<br />Since the TYPO3 core sets a couple of cookie automatically it is required to introduce an API that is capable of individually allow/deny cookies by individual handlers that might be provided by one or some 3rd party extensions.</p> TYPO3 Core - Feature #39951 (Closed): Add possibility to flatten arrayhttp://forge.typo3.org/issues/399512012-08-19T11:54:53ZOliver Haderoliver.hader@typo3.org
<p>A commonly used task in TYPO3 is to convert and work with several types of arrays.<br />This change allows to flatten a nested multidimensional array to a flat key-value array.</p>
<p>Example:<br /><code>array('first.' => array('second' => 1)) and array('first' => array('second' => 1))</code><br />will become<br /><code>array('first.second' => 1)</code></p> TYPO3 Core - Feature #38233 (Rejected): Add event handling to bootstrap mechanismhttp://forge.typo3.org/issues/382332012-06-20T19:58:14ZOliver Haderoliver.hader@typo3.org
<p>Add several events like "database is initialized", "bootstrap is initialized", etc. to the whole bootstrap mechanism.<br />The concrete situation to be solved is the registration of Extbase Signal Slots in ext_localconf.php - which fails since autoloader and caching framework are not yet initialized at the time the ext_localconf.php gets executed.</p> TYPO3 Core - Feature #33941 (Closed): Add possibility to unset parts in t3lib_div::array_merge_re...http://forge.typo3.org/issues/339412012-02-15T13:19:56ZOliver Haderoliver.hader@typo3.org
<p>Add possibility to t3lib_div::array_merge_recursive_overrule() to unset values from the resulting array using special values __UNSET in the second array.</p> TYPO3 Core - Bug #21726 (Closed): Updating translations from repository in extension manager fail...http://forge.typo3.org/issues/217262009-11-28T15:53:33ZOliver Haderoliver.hader@typo3.org
<p>Updating translations from repository in extension manager fails in Safari 4.0.4 on Mac OS X. Just a white page is shown - after a while, when all packages have been downloaded, suddenly the full status appears. Thus, showing the process dynamically does not work.</p>
<p>In Firefox everything works as expected.</p>
<p>(issue imported from #M12822)</p> TYPO3 Core - Bug #21206 (Closed): Add more unit tests for t3lib_matchConditionhttp://forge.typo3.org/issues/212062009-10-08T16:12:05ZOliver Haderoliver.hader@typo3.org
Extend the number of unit tests in t3lib_matchCondition for the expressions:
<ul>
<li>language</li>
<li>usergroup</li>
<li>loginUser</li>
<li>globalString</li>
<li>treeLevel</li>
<li>PIDupinRootline</li>
<li>PIDinRootline</li>
<li>compatVersion</li>
<li>generic tests to access the namespaces GP, TSFE, ENV, IENV</li>
</ul>
<p>(issue imported from #M12153)</p> TYPO3 Core - Feature #20521 (Closed): Add possibility to validate a string as regular expressionhttp://forge.typo3.org/issues/205212009-05-28T17:36:19ZOliver Haderoliver.hader@typo3.org
<p>If working with regular expression (regexp) defined by configuration as string it is handy to have a possibility to run a basic validation on this string.</p>
<p>(issue imported from #M11210)</p> TYPO3 Core - Bug #20322 (Closed): Add possibility to use username and get located to OpenID provi...http://forge.typo3.org/issues/203222009-04-18T02:22:34ZOliver Haderoliver.hader@typo3.org
<p>Add possibility to use username and get located to OpenID provider if an OpenID was provided.</p>
<p>(issue imported from #M10924)</p> TYPO3 Core - Feature #20294 (Closed): Integrate possibility to validate custom links for RTEhtmla...http://forge.typo3.org/issues/202942009-04-08T13:12:09ZOliver Haderoliver.hader@typo3.org
<p>In RTEhtmlarea there's a possibility to define custom links, e.g. by using a link handler. It might happen, that the name of the linkhandler (defined in $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_content.php']['typolinkLinkHandler']) is different to the used link prefix (e.g. "linkhandler" vs. "myOwnLinkhandler:"). Furthermore it can happen that those custom links are not defined using a linkhandler at all.<br />Links that could not be validated by the current strict mechanism are shown as invalid in RTEhtmlarea.</p>
<p>The solution is to integrate a new hook that can take care of that validation in general.</p>
<p>(issue imported from #M10872)</p>