All notable changes to this project will be documented in this file.
- UTM parameters: Added support for UTM parameters. You can filter and search by UTM source, medium, campaign, content, and term. (#13)
- New Date Ranges: Fully reworked date ranges. Data is more accurate and consistent now, and you can move to the next or previous time range. Also includes some new time ranges like
Week to Date
andAll Time
. You can now also select a custom date range to view your data. (97cdfce, 391c580) - UI Improvements: A lot of small improvements to the UI for better polish and usability.
- New Metrics: Added new metrics:
Bounce Rate
,Average Time on Page
(97cdfce) - Favicons can be disabled: You can now disable fetching favicons from DuckDuckGo (
config.toml
setting:disable_favicons
) (2100bfe)
- Fixed a potential panic when entities are not found in the database (
31405a7
) - Fixed issues with the
Yesterday
Date Range (76278b57
)
- Removed Sessions and Average Views per Session metrics. They were not accurate and were removed to avoid confusion.
- Added more tests & improved API performance (
95d95d0
)
- Database indexes: Removed unnecessary indexes to improve performance and reduce disk usage (
6191a72
)
This is the first full release of the Liwan! 🎉 All essential features for web analytics are now available, including:
- Live tracking of page views
- Geolocation of visitors
- Automatic GeoIP database updates
- Basic user management
- Filtering and searching
- Multiple tracking dimensions: URL, referrer, browser, OS, device type, country, and city
- Multiple metrics: page views, unique visitors, sessions, and average views per session
- Multiple date ranges (custom date ranges are coming soon!)
- Documentation and a simple setup guide at liwan.dev
- A simple and clean UI