Repository navigation
v0.1.2
General improvements
- Reduced Memory Footprint
- Data is now pre-aggregated hourly before visualization
- Removed intermediate dataframe references
- Should handle much larger datasets without running out of memory
- Handle database decode errors when reading from Pi-hole FTL database
- Fixed x-axis label overflow on domain plots - long domain names now truncated with ellipsis
Timezone
- Added --timezone parameter to display all timestamps in your local timezone
- Supports any IANA timezone (e.g., America/New_York, Europe/Berlin)
- Can be set via
PIHOLE_LT_STATS_TIMEZONEenvironment variable or--timezone - Default remains UTC for backward compatibility
Configurable Top Clients
- Added --n_clients parameter to control how many top clients are shown in plots
- Set via command line or
PIHOLE_LT_STATS_NCLIENTSenvironment variable - Default: 10 clients
UI changes
- Removed frequency dropdown
- Chart layouts with horizontal legends
Full Changelog: v0.1.1...v0.1.2