This is a significant maintenance and feature release that brings "Google Analytics" style precision to your dashboard. We have completely rewritten the counting logic to ensure perfect alignment across all widgets and introduced a new layer of data analysis.
The
"Last 30 Days" graph has been upgraded!Previously, the graph showed a single line for total unique visitors. Now, it distinguishes between
Real Humans (Purple/Green line) and
Bots/Crawlers (Red dotted line).
- Historical Data: Starting from this update, the system will begin storing bot traffic separately in the database history.
- Visuals: You can now visually correlate traffic spikes with crawler activity directly in the chart.
We identified and fixed a logic issue ("race condition") that could cause today's visits to be counted twice—once as "live" data and once as "historical" data—resulting in inflated Monthly and Yearly stats.
- Math Protection: Added strict logic to ensure the "Today" counter is never inadvertently added to the historical archive before midnight.
- Perfect Alignment: The Today, Month, and Year counters now align perfectly (e.g., if you reset stats, they will all start identical and grow in unison).
Fixed a visual glitch in the sidebar widget where the mini-graph (sparkline) would occasionally show two bars for the current day.