Pi-hole Admin Page v3.0
See the Core changelog here.
New
- FTL integration #408
- Dynamically fall back to PHP API functions to ensure API does always respond even if FTL is not running for some reason (note: not implemented for Query Log page, but only dashboard)
- Increase flexibility in
getQueryTypes
API call - Hide top ads list entirely if nothing to display
- Proper display of activated privacy mode
- Remove spinner (would otherwise not be removed for zero results, not needed with
FTL
) - Update all tables on the dashboard every 10 seconds
- Update query types and forward destinations plots every 10 seconds
- More verbose output in top lists (total number next to percentage in tooltip)
- Implemented
recentBlocked
keyword for API - Enhance compatibility with PHP version 5
- Adjust output format of
overTimeData10mins
to comply with PHP API - Further speedup of Query Log page by showing only the recent 10 minutes by default
- Hide temperature if FTL is not running and display FTL status
- Add
FTL
information tab to Settings page - Adjust error message when loading of
Query Log
page failed - Move processing of
domainname
,clientIP
,clientname
and time interval filters for the Query Log page to FTL for speed enhancement - Generate link if
pi.hole
comes up in the Top Domains list - Remove resolve DNS names option - this is now enabled by default (daemon will only have to do
PTR
queries once per day instead of PHP-API which did it on every loading of the dashboard) - Add socket timeout of 10 seconds + modification to Settings page since
FTL
backend supportsAPI_EXCLUDE_CLIENTS
filtering with both IP addresses and host names (also mixed) - General improvements to Query Log page
- Add IPv6 upstream DNS server settings #423
- Add IPv6 servers for OpenDNS #445
- Add status API method #456
- Add ad-list management #252
Tweaks
- Show DHCP leases table always (also when Pi-hole's DHCP server is not enabled) #478
- IPv6 upstream servers: Require IPv6 scope global address #436
- Added space between temperature reading and unit #429
- Clarify conditions of whitelist/wildcard #435
- Some tweaks for the Pi-hole Teleporter #432
- Add datetimestamp to filename (like
pi-hole-teleporter_2017-03-05_01-37-52.zip
) - Include all files found in
/etc/dnsmasq.d
in the generated ZIP archive
- Add datetimestamp to filename (like
- Change icon on password text field from padlock to key #446