<?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 action.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>1b4104be445fe3e0a8eef15bec5057039b02f852 - work around cookie bug in core</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#1b4104be445fe3e0a8eef15bec5057039b02f852</link>
        <description>work around cookie bug in coreneeded until dokuwiki/dokuwiki#4544 is fixed.

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 22 Oct 2025 15:09:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>4dd555b7ffb414c7f8dc47e26a9dbd43c88a9de3 - use DOKUWIKI_INIT_DONE event instead of DOKUWIKI_STARTED</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#4dd555b7ffb414c7f8dc47e26a9dbd43c88a9de3</link>
        <description>use DOKUWIKI_INIT_DONE event instead of DOKUWIKI_STARTEDsession init should also happen for API requests.

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Thu, 28 Aug 2025 07:23:39 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>523da37276acfd8d5f4f6c331a0062602b449fec - better logging exception handling</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#523da37276acfd8d5f4f6c331a0062602b449fec</link>
        <description>better logging exception handlingWe no handle eceptions centrally in the helper and simply return a dummylogger. This makes the logging calls much simpler and ensures we&apos;re notaccidentally miss an exception

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Thu, 28 Aug 2025 07:15:52 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>8a6e4c37017724588ba60273583335aff500f143 - do not log IgnoreExceptions in medialogging</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#8a6e4c37017724588ba60273583335aff500f143</link>
        <description>do not log IgnoreExceptions in medialogging

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 20 Aug 2025 20:42:54 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>7a1a7c58b8012671597983163b5701969480e69a - add optional data retention time</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#7a1a7c58b8012671597983163b5701969480e69a</link>
        <description>add optional data retention time

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 13 Aug 2025 10:13:19 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>87e0f0b1298c908ddbd85655163d986a03dc53f3 - rename log.php to dispatch.php</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#87e0f0b1298c908ddbd85655163d986a03dc53f3</link>
        <description>rename log.php to dispatch.phpThis avoids at least obvious generic adblockers

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 13 Aug 2025 09:19:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>bd514593a53266323326d4450de3aca6ab4566d8 - (auto) fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#bd514593a53266323326d4450de3aca6ab4566d8</link>
        <description>(auto) fixes

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 13 Aug 2025 08:50:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d550a4ad772c00d30c3bead8fc22362f3d1bec7a - option to disable tracking of authed user information</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#d550a4ad772c00d30c3bead8fc22362f3d1bec7a</link>
        <description>option to disable tracking of authed user information

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 13 Aug 2025 08:40:39 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>af93d154494af2cfbf5f1d99e260a56c69ba7152 - fix login/logout logging</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#af93d154494af2cfbf5f1d99e260a56c69ba7152</link>
        <description>fix login/logout loggingThis does not reference sessions nor does it use a foreign key to user,because it logs users independent of the current session (on create) ornon-existing users (on failed logins)

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Tue, 12 Aug 2025 14:31:19 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>04928db47f79a2117caaf6d9ca4114fef94cb8f2 - streamline user and session id generation</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#04928db47f79a2117caaf6d9ca4114fef94cb8f2</link>
        <description>streamline user and session id generationBy centralizing it in DOKUWIKI_STARTED we can make sure the session isopen and cookies can be written.

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Tue, 12 Aug 2025 14:14:32 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>02aa9b73ad7fe7ccc600c393ae1cf861c37c9024 - various bugfixes to the logging processes</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#02aa9b73ad7fe7ccc600c393ae1cf861c37c9024</link>
        <description>various bugfixes to the logging processes

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Tue, 12 Aug 2025 12:03:37 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>211caa5d3906ac05d560e9ce5a3171926bbb603c - more cleanup</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#211caa5d3906ac05d560e9ce5a3171926bbb603c</link>
        <description>more cleanupmostly line lengthsparameter buildingremoval of obsolete stuff

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 06 Aug 2025 12:46:49 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d40a62919b0661e8ac2124588f3f26da5dd7bab6 - Fix logging external search when query is missing</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#d40a62919b0661e8ac2124588f3f26da5dd7bab6</link>
        <description>Fix logging external search when query is missing

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 06 Aug 2025 10:09:19 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>483101d3943f16fbc0d08b2a8b4db598dd56d6ec - more work on time handling</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#483101d3943f16fbc0d08b2a8b4db598dd56d6ec</link>
        <description>more work on time handling

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Wed, 25 Jun 2025 17:49:46 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>a9509e0512255a92377ba4f2c4fde6954e18b873 - refactor: use SQLite plugin and parameterized queries in loghistory method</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#a9509e0512255a92377ba4f2c4fde6954e18b873</link>
        <description>refactor: use SQLite plugin and parameterized queries in loghistory method

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Thu, 19 Jun 2025 12:32:19 +0000</pubDate>
        <dc:creator>Andreas Gohr (aider) &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>a5dadbc1009d86c74a281593415744d6d48420ab - refactor: rename _act_clean method to actClean and adjust visibility</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#a5dadbc1009d86c74a281593415744d6d48420ab</link>
        <description>refactor: rename _act_clean method to actClean and adjust visibility

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Thu, 19 Jun 2025 12:32:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>ed6e7cc190e783aad31b8f8e2132fa503d26a99a - refactor: replace $_REQUEST and $_SERVER with global $INPUT object</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#ed6e7cc190e783aad31b8f8e2132fa503d26a99a</link>
        <description>refactor: replace $_REQUEST and $_SERVER with global $INPUT object

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Thu, 19 Jun 2025 12:21:05 +0000</pubDate>
        <dc:creator>Andreas Gohr (aider) &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>2257e39b92d260d2be19b6147afd2a2fe0cfe1f9 - refactor: simplify hook registration and add alt attribute to tracking image</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#2257e39b92d260d2be19b6147afd2a2fe0cfe1f9</link>
        <description>refactor: simplify hook registration and add alt attribute to tracking image

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Thu, 19 Jun 2025 12:19:47 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>aab591300a52dbe26ffc480e6f9184a2095c4c25 - more cleanup in the logger</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#aab591300a52dbe26ffc480e6f9184a2095c4c25</link>
        <description>more cleanup in the logger

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Thu, 19 Jun 2025 09:38:16 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>a8acb244f011a1b8bd9a22373e14f2819297c46f - autofix some issues</title>
        <link>http://127.0.0.1:8080/history/plugin/statistics/action.php#a8acb244f011a1b8bd9a22373e14f2819297c46f</link>
        <description>autofix some issues

            List of files:
            /plugin/statistics/action.php</description>
        <pubDate>Tue, 17 Jun 2025 17:11:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
</channel>
</rss>
