Recent Releases of https://github.com/prismelabs/analytics
https://github.com/prismelabs/analytics - v0.20.0
This release is a maintenance release.
๐ Bug fixes
- Deadlock in session manager
๐งน Updates
- Go dependencies
- Embedded IP geolocation database
- Web Analytics dashboard
- Update grafana to 12.0.2
- Update clickhouse to 25.3.4.190
Full Changelog: https://github.com/prismelabs/analytics/compare/v0.19.0...v0.20.0
- Go
Published by negrel 11 months ago
https://github.com/prismelabs/analytics - v0.19.0
This release is a maintenance release.
๐งน Updates
- Go dependencies
- Embedded IP geolocation database
- Web Analytics dashboard
- Update grafana to 11.5.2
- Update clickhouse to 25.2.2.39
Full Changelog: https://github.com/prismelabs/analytics/compare/v0.18.0...v0.19.0
- Go
Published by negrel about 1 year ago
https://github.com/prismelabs/analytics - v0.18.0
๐ New
- Add file-downloads events (ping and regular handlers)
- Add outbound link clicks events (ping, regular and noscript handlers)
- Add support for multiple sessions per device
- Add support for Sec-CH-UA client hint
- More uniform OS families
- Add a way to exclude own visits
- Track HTTP status of pageviews event
๐งน Updates
- Go dependencies
- Embedded IP geolocation database
- Web Analytics dashboard
- Update grafana to 11.4.0
- Update clickhouse to 24.22.1.2557
Full Changelog: https://github.com/prismelabs/analytics/compare/v0.17.0...v0.18.0
- Go
Published by negrel over 1 year ago
https://github.com/prismelabs/analytics - v0.17.0
๐ New
๐งน Updates
- Go dependencies
- Embedded IP geolocation database
- Web Analytics dashboard
- Update grafana to 11.0.0
Full Changelog: https://github.com/prismelabs/analytics/compare/v0.16.1...v0.17.0
- Go
Published by negrel over 1 year ago
https://github.com/prismelabs/analytics - v0.17.0-beta02
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.17.0-beta01
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.1
๐ Bug Fixes
- Remove debug console logs in web analytics script
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0
โ Breaking Changes
- Column prisme.sessions.pageviews is renamed to prisme.sessions.pageview_count
๐ New
- Add noscript handlers to track visitors with JS disabled.
- Add configurable timeout middleware.
- Add
X-Prisme-Visitor-Idheader to pageview handler to specify session visitor id. - Domain, path and manual tracking options for tracking script (renamed wa.js).
- Add support for UTM parameters.
๐งน Updates
- Go dependencies
- Embedded IP geolocation database
- Web Analytics dashboard
- Update grafana to 11.0.0
- Update Nix flake
๐ Bug Fixes
- Remove debug println
- Incomplete teardown service logs
- Duplicate count of sessions and visitor in dashboard
Full Changelog: https://github.com/prismelabs/analytics/compare/v0.15.0...v0.16.0
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0-beta08
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0-beta07
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0-beta06
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0-beta05
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0-beta04
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0-beta03
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0-beta02
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.16.0-beta01
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.15.0
โ Breaking Changes
- events_pageviews table is replaced by pageviews table (automatic migration included, on start up)
๐ New
- Bot detection and filtering
- Privacy-friendly session tracking:
- Admin interface:
- Metrics exposed under /metrics in prometheus format.
- New logos (larger prism stroke width)
๐งน Updates
- Go deps updated
- ClickHouse to 24.5 with UUIDv7 support
- Embedded IP geolocation database
- Built-in dashboard
๐ ๏ธ Maintenance
- Update Nix flake
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.15.0-beta07
- Go
Published by negrel almost 2 years ago
https://github.com/prismelabs/analytics - v0.14.0
โ Breaking Changes
- add primary index to events_pageviews table (automatic migration included, on start up)
๐ New
- Support for custom events
- Replace event store channels with non blocking ring buffers
- Teardown service for a clean shutdown
- New logos!
๐งน Updates
๐ ๏ธ Maintenance
- Update Nix flake
- Go
Published by negrel about 2 years ago
https://github.com/prismelabs/analytics - v0.14.0-beta1
Fix and update dashboard.
- Go
Published by negrel about 2 years ago
https://github.com/prismelabs/analytics - v0.14.0-beta0
Improve services debug logs.
- Go
Published by negrel about 2 years ago
https://github.com/prismelabs/analytics - v0.13.0
This release features a dashboard update, a fix in tracking script and a docker compose file example for self hosting.
- Go
Published by negrel about 2 years ago
https://github.com/prismelabs/analytics - v0.12.0
This release adds support for IPv6 in grafana integration
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.11.0
This release features a lightened binary and docker image and improve default values of tracking script options.
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.10.0
This releases include minor fixes: * Events pageviews datetime is now stored as UTC date. * Events pageviews path is now cleaned before ingestion
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.9.0
Minor fixes
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.8.0
This release adds client script support for PWA using window.history based router.
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.8.0
This release add client script support for PWA.
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.7.0
This release features a simple grafana integration that sets up Prisme Analytics folder and built in dashboards and clickhouse datasource.
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.6.0
This release adds a new configuration option to select header used to determine client ip address when proxy is trusted.
Fix:
* Use / as path when path is empty in referrer header
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.5.0
This release adds an ip geolocator with a Public Domain Dedication and License ip geolocation database.
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.4.0
This release add supports for page view referrer.
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.3.0
This feature adds "mode" to prisme analytics. It features a new ingestion mode that doesn't depends on clickhouse (no postgres).
Event batch send procedure has been improved to retry up to 5 times in case of failure.
To sum up:
* ingestion server mode with events ingestion only
* clickhouse based event store retry in case of failure
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.2.0
This release feature a minimal js script for pageview events.
- Go
Published by negrel over 2 years ago
https://github.com/prismelabs/analytics - v0.1.0
This first release feature an events ingestion server. For the moment, it only support pageviews events.
- Go
Published by negrel over 2 years ago