| #
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
|