A small maintenance fix that finalises our move to self-hosted stats
🐛 Fixes
- Port server-side iCal/CSV download tracking from Plausible to Matomo (#3412) @kimadactyl
- Remove Plausible tag, Matomo is now the tracker (#3411) @kimadactyl
- Show API key field on the edit calendar Source tab (#3417) @kimadactyl
- Retry dropped tab clicks and raise CI Capybara wait time (#3415) @kimadactyl
🧹 Maintenance
- Update dependency daisyui to v5.7.22 (#3434) @renovate[bot]
- Update dependency image_processing to v2 - abandoned (#3431) @renovate[bot]
- Lock file maintenance (#3433) @renovate[bot]
- Update dependency daisyui to v5.7.21 (#3432) @renovate[bot]
- Update dependency rack-mini-profiler to v5 (#3430) @renovate[bot]
- Update dependency webmock to v3.26.3 (#3429) @renovate[bot]
- Update dependency rubocop-graphql to v1.8.0 (#3428) @renovate[bot]
- Update dependency daisyui to v5.7.20 (#3426) @renovate[bot]
- Update dependency ruby-lsp to v0.26.11 (#3427) @renovate[bot]
- Update dependency appsignal to v4.10.1 (#3425) @renovate[bot]
- Update Node.js to v24.20.0 (#3424) @renovate[bot]
- Update dependency database_consistency to v3.0.10 (#3423) @renovate[bot]
- Update dependency graphql to v2.6.9 (#3421) @renovate[bot]
- Update dependency daisyui to v5.7.19 (#3422) @renovate[bot]
- Update dependency rubocop-rails to v2.37.0 (#3420) @renovate[bot]
- Update dependency rubocop-performance to v1.27.0 (#3419) @renovate[bot]
- Update dependency daisyui to v5.7.17 (#3418) @renovate[bot]
Full changelog: v0.28.9...v0.28.10