Self-hosted, Node.js based analytics tool for those who care about privacy.
Access-Control-Max-Age
) (#261)ACKEE_AUTO_ORIGIN
) (#271)You will see a lower unique visitor count after updating. This release contains a fix for the unique visitor count and anonymisation that was broken since 3.2.0. The recorded visits were still anonymous, but Ackee tracked the visit path of each visitor. Data that Ackee normally removes. Data tracked since 3.2.0 are all counted as unique, even if they were not.
⚠️ Contains breaking changes in the GraphQL API
This release contains a refactored front-end that takes advantage of the GraphQL API that has been a part of Ackee since version 2. Better caching and instant domain, event and permanent token updates. And: An active visitor counter that updated periodically without reloading the UI.
DomainStatistics
and EventStatistics
(GraphQL API) now contain a unique id fieldView
, Duration
and EventChartEntry
(GraphQL API) now contain their date in a value
field in the format: YYYY, YYYY-MM or YYYY-MM-DD. The format depends on the chosen interval.DomainStatistics
and EventStatistics
(GraphQL API) now contain a unique id in the id
field. The previous data has been renamed to value
, because it was never unique and therefore shouldn't be named id
.averageViews
and averageDuration
(GraphQL API) are now types and don't contain the values directly