History log of /plugin/statistics/Logger.php (Results 1 – 25 of 30)
Revision Date Author Comments
# 523da372 28-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

better logging exception handling

We no handle eceptions centrally in the helper and simply return a dummy
logger. This makes the logging calls much simpler and ensures we're not
accidentally miss a

better logging exception handling

We no handle eceptions centrally in the helper and simply return a dummy
logger. This makes the logging calls much simpler and ensures we're not
accidentally miss an exception

show more ...


# 59a64057 24-Aug-2025 Andreas Gohr <andi@splitbrain.org>

log medium and source even when campaign is empty

In theory, the UTM parameters should be hierarchical. In practice they
often aren't.


# 9aec20ef 20-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

log UTM campaigns


# 1c4e3694 20-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

use client hints

Low entropy hints are always sent, so we can use them without having to
set any additional headers.


# 823a6144 20-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

log browser name not family

We want to detect "Edge" not "Internet Explorer"


# 7a1a7c58 13-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

add optional data retention time


# 87e0f0b1 13-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

rename log.php to dispatch.php

This avoids at least obvious generic adblockers


# bd514593 13-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

(auto) fixes


# d550a4ad 13-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

option to disable tracking of authed user information


# ba6b3b10 13-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

option for disabling location resolving


# 69fb56a2 13-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

add option to anonymize IP addresses


# 569a5066 12-Aug-2025 Andreas Gohr <andi@splitbrain.org>

more referer handling fixes and tests


# 2a30f557 12-Aug-2025 Andreas Gohr <andi@splitbrain.org>

fix more issues, especially referer handling


# 41d1fffc 12-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

updated Logger tests and fixed some small issues identified


# af93d154 12-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

fix login/logout logging

This does not reference sessions nor does it use a foreign key to user,
because it logs users independent of the current session (on create) or
non-existing users (on failed

fix login/logout logging

This does not reference sessions nor does it use a foreign key to user,
because it logs users independent of the current session (on create) or
non-existing users (on failed logins)

show more ...


# 04928db4 12-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

streamline user and session id generation

By centralizing it in DOKUWIKI_STARTED we can make sure the session is
open and cookies can be written.


# 02aa9b73 12-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

various bugfixes to the logging processes


# 4a163f50 12-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

Complete Schema overhaul

This normalizes the database schema to keep stored data reasonable.
Logging code has been adjusted (mostly) but is still untested. Queries
have not been updated.

Session ma

Complete Schema overhaul

This normalizes the database schema to keep stored data reasonable.
Logging code has been adjusted (mostly) but is still untested. Queries
have not been updated.

Session management needs an overhaul.

This is work in progress

show more ...


# c5d2f052 12-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

do not log ignored bot accesses


# 2adee4c6 06-Aug-2025 Andreas Gohr <gohr@cosmocode.de>

apply auto fiexes


# d40a6291 06-Aug-2025 Anna Dabrowska <dabrowska@cosmocode.de>

Fix logging external search when query is missing


# 0b8b7aba 05-Aug-2025 Anna Dabrowska <dabrowska@cosmocode.de>

Log email domains and save reference to action

This introduces foreign keys in "groups" and "domain" tables that reference access or edit tables


# fced2f86 28-Jul-2025 Anna Dabrowska <dabrowska@cosmocode.de>

fix: group logging


# b188870f 17-Jul-2025 Andreas Gohr <gohr@cosmocode.de>

checked in some bits and bobs


# 00f786d8 28-Jun-2025 Andreas Gohr <andi@splitbrain.org>

more test fixing


12