| f0a4ccee | 29-Jul-2025 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Replace pChart charting library wich Chart.js |
| fced2f86 | 28-Jul-2025 |
Anna Dabrowska <dabrowska@cosmocode.de> |
fix: group logging |
| c428ec28 | 23-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
fix: resolve search engine detection and naming issues in statistics plugin
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat> |
| 364ef148 | 23-Jul-2025 |
Andreas Gohr <gohr@cosmocode.de> |
test: Add comprehensive test suite for SearchEngines class
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat> |
| 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 |
| 05786d83 | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
fix: handle null values in Logger user agent detection
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat> |
| c7cad24d | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
feat: implement `testLogIp` method with mocked HTTP client
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat> |
| 6c24c4b8 | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
test: skip geolocation IP lookup test with mock data |
| 23e0cc03 | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
test: fix test failures in statistics plugin logger tests
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat> |
| de1daf8c | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
refactor: update LoggerTest with configuration and minor fixes |
| 696a1b1b | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
feat: Add comprehensive tests for Logger class in statistics plugin
Co-authored-by: aider (anthropic/claude-sonnet-4-20250514) <aider@aider.chat> |
| 5cc1319a | 28-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
test: add LoggerTest.php for logging functionality testing |
| 154d9d51 | 25-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
some javascript cleanup |
| 483101d3 | 25-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
more work on time handling |
| f9e60319 | 20-Jun-2025 |
Andreas Gohr <andi@splitbrain.org> |
more query cleanup |
| 7428e816 | 19-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
some work on the queries |
| b6632b6e | 19-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
move query to new namespace |
| a10aed88 | 19-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
check for status in geolocation api |
| a9509e05 | 19-Jun-2025 |
Andreas Gohr (aider) <gohr@cosmocode.de> |
refactor: use SQLite plugin and parameterized queries in loghistory method |
| a5dadbc1 | 19-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
refactor: rename _act_clean method to actClean and adjust visibility |
| ed6e7cc1 | 19-Jun-2025 |
Andreas Gohr (aider) <gohr@cosmocode.de> |
refactor: replace $_REQUEST and $_SERVER with global $INPUT object |
| 2257e39b | 19-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
refactor: simplify hook registration and add alt attribute to tracking image |
| 762f4807 | 19-Jun-2025 |
Andreas Gohr <gohr@cosmocode.de> |
basic logging works again |
| aecf8e88 | 19-Jun-2025 |
Andreas Gohr (aider) <gohr@cosmocode.de> |
refactor: require referrer, replace analysis result with member variables |