<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in ActionRouter.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>093fe67e98c0cdb4b73fd46938e49b64971483c2 - updated rector and applied it</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#093fe67e98c0cdb4b73fd46938e49b64971483c2</link>
        <description>updated rector and applied it

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Sat, 07 Mar 2026 20:26:13 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d4f83172d9533c4d84f450fe22ef630816b21d75 - code style: line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#d4f83172d9533c4d84f450fe22ef630816b21d75</link>
        <description>code style: line breaks

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Thu, 31 Aug 2023 20:44:40 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>177d6836e2f75d0e404be9c566e61725852a1e07 - coding style: control flow whitespaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#177d6836e2f75d0e404be9c566e61725852a1e07</link>
        <description>coding style: control flow whitespaces

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Thu, 31 Aug 2023 12:22:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d868eb89f182718a31113373a6272670bd7f8012 - codestyle adjustments: function declaration braces/spaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#d868eb89f182718a31113373a6272670bd7f8012</link>
        <description>codestyle adjustments: function declaration braces/spaces

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Wed, 30 Aug 2023 15:09:14 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8c7c53b0321a3cd3116b8d3b2ad27863a38dece7 - codestyle adjustments: class declaration braces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#8c7c53b0321a3cd3116b8d3b2ad27863a38dece7</link>
        <description>codestyle adjustments: class declaration braces

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Wed, 30 Aug 2023 15:05:28 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>74981a4e680e4586b25ac0a679add084112cd604 - apply PSR-12 constant visibility rule</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#74981a4e680e4586b25ac0a679add084112cd604</link>
        <description>apply PSR-12 constant visibility rulePSR-12 says constants need their visibility declared from PHP 7.1onwards

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Wed, 30 Aug 2023 11:02:49 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>24870174d2ee45460ba6bcfe5f5a0ae94715efd7 - Apply rector fixes to the rest of inc</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#24870174d2ee45460ba6bcfe5f5a0ae94715efd7</link>
        <description>Apply rector fixes to the rest of inc

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Tue, 29 Aug 2023 17:42:15 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>ecad51dd492a107c65ae1265bcca591769433e6c - fix handling of loading auth backend</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#ecad51dd492a107c65ae1265bcca591769433e6c</link>
        <description>fix handling of loading auth backendWhen a non existing auth backend was configured, the action router raninto an infinie loop exception. The reason was that the denied actionrequired a configured auth system, but denying access should alwayswork.Interestingly the problem did not occur when the auth backend signalleda failure to load. This was because the auth backend was not properlydeinitialized. This is now done.To aid debugging similar problems, fatal errors are now logged throughthe logging mechanism in the action router

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Fri, 17 Dec 2021 21:32:51 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>985f440f62b455796314c142ccfc8ad0797f5e22 - Fix typo in error message</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#985f440f62b455796314c142ccfc8ad0797f5e22</link>
        <description>Fix typo in error message

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Sat, 14 Mar 2020 17:24:47 +0000</pubDate>
        <dc:creator>Damien Regad &lt;dregad@mantisbt.org&gt;</dc:creator>
    </item>
<item>
        <title>e1d9dcc8b460b6f029ac9c8d5d3b8d23b6e73402 - First go at moving the plugin classes into their own namespace</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#e1d9dcc8b460b6f029ac9c8d5d3b8d23b6e73402</link>
        <description>First go at moving the plugin classes into their own namespace

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Fri, 15 Jun 2018 15:05:16 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>b2c9cd19ff3733a632c8d415256d3096765343f7 - renamed ActionRouter::checkPermissions to checkPreconditions</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#b2c9cd19ff3733a632c8d415256d3096765343f7</link>
        <description>renamed ActionRouter::checkPermissions to checkPreconditionsAs discussed in #1933

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Thu, 12 Apr 2018 13:36:43 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>c7d61a4e93289422932fc4398bab8636905015a3 - pass action name by reference. fixes #2117</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#c7d61a4e93289422932fc4398bab8636905015a3</link>
        <description>pass action name by reference. fixes #2117This fixes plugins that expect that they can change the global $ACTinstead of $event-&gt;data in the ACTION_ACT_PREPROCESS event.This make the whole route a little bit uncleaner but would increasebackwards compatibility.I&apos;m not sure how widespread the problem is and if adding this is a goodidea.

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Thu, 07 Sep 2017 13:54:21 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>68667f4a8a7262b7290ae60572d9bbbe42bccc8c - fix(ActionRouter): trigger ACTION_ACT_PREPROCESS for all actions</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#68667f4a8a7262b7290ae60572d9bbbe42bccc8c</link>
        <description>fix(ActionRouter): trigger ACTION_ACT_PREPROCESS for all actionsThis should recreate the behaviour prior to #1933, where the event wastriggered for all ACT values. Some plugins, like edittable, depend onthe functionality.

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Wed, 06 Sep 2017 10:47:17 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>7675e7072c358faac3d4e775b23134afd069f757 - do not hide fatal exceptions during unit tests</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#7675e7072c358faac3d4e775b23134afd069f757</link>
        <description>do not hide fatal exceptions during unit tests

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Sun, 27 Aug 2017 20:14:05 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>6e4577dcdbb407016f5160c0b54d5aea97be4d6b - undo unecessary action routing adjustments</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#6e4577dcdbb407016f5160c0b54d5aea97be4d6b</link>
        <description>undo unecessary action routing adjustments

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Sun, 27 Aug 2017 20:10:01 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>572dc222f8ab503392a593483bcc14fb9104f557 - Test code for workflow &apos;show - sectionedit - save/cancel&apos; (with modifications in test classes and &apos;send_redirect()&apos; and &apos;act_dispatch()&apos;.</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#572dc222f8ab503392a593483bcc14fb9104f557</link>
        <description>Test code for workflow &apos;show - sectionedit - save/cancel&apos; (with modifications in test classes and &apos;send_redirect()&apos; and &apos;act_dispatch()&apos;.

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Sun, 27 Aug 2017 13:42:12 +0000</pubDate>
        <dc:creator>LarsDW223 &lt;lars_paulsen@web.de&gt;</dc:creator>
    </item>
<item>
        <title>d5d08c05f8ec61723fc75d1e8fa22f24c664fdbb - fixed some style errors found by scrutinizer</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#d5d08c05f8ec61723fc75d1e8fa22f24c664fdbb</link>
        <description>fixed some style errors found by scrutinizer

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Sun, 27 Aug 2017 07:40:53 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>58528803ad1f586696a6719f4ed566b78eb7b1d9 - introduce a redirect action</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#58528803ad1f586696a6719f4ed566b78eb7b1d9</link>
        <description>introduce a redirect actionAction can now abort to &apos;redirect&apos; to explicitly trigger a redirectback to showing the current page. Automatic triggering for post-&gt;show isnow only done when a &apos;show&apos; action was not explicitly requested.

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Thu, 18 May 2017 10:58:50 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>81f9e22b2e291e7d7b0156600c1f0dd4591fd4f8 - allow actions to throw exception that are shown to the user</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#81f9e22b2e291e7d7b0156600c1f0dd4591fd4f8</link>
        <description>allow actions to throw exception that are shown to the user

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Thu, 18 May 2017 09:41:25 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>16d428e9e011449ab7c2ea62c1615f88e795b972 - removed unneeded check</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/ActionRouter.php#16d428e9e011449ab7c2ea62c1615f88e795b972</link>
        <description>removed unneeded checkthe $from != $to check is handled further up already and throws anexception.

            List of files:
            /dokuwiki/inc/ActionRouter.php</description>
        <pubDate>Sat, 01 Apr 2017 06:16:12 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
