Releases: pi-hole/web
Releases · pi-hole/web
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
Fixes
Pi-Hole Admin Page v2.5.2
Pi-Hole Admin Page 2.5.1
Merge pull request #426 from pi-hole/fix/QuerySorting Fix sorting algorithm on Query Log page
Pi-hole Admin Page v2.5
See the Core changelog here.
User-voted featured requests implemented in this release
- Six
New
- Setup interface listening behavior of
dnsmasq
#420 (Implemented feature request) - Improve Enable/Disable through API #413 (Implemented feature request)
- API QR token generator for using with Pi-hole Droid - open source Android client #410
- See hostnames in Query Log #387 (Implemented feature request)
- Add static DHCPv4 leases settings #376
- Add button to copy rows from currently active DHCP leases to input fields for static leases #388
- Add DNS.Watch servers to web admin #407
- Add custom timer for disable option, also add countdown clock after disabling #406 (Implemented feature request)
- Debug can now be run from web interface #399
- Add version/type parameters to API #414
Tweaks
- Updated license to EUPL license #402
- Show disable timer across all devices #412
- Enhance security of Pi-hole backend scripts #415
- Change verbiage Main Page to Dashboard #416 (Implemented feature request)
- Give more details on Teleporter failure #397
- Add DNS.Watch servers #407
- Added hover effect to listview #401
Fixes
- Round load display to precision two #419
- Remove
[
]
fromSERVER_NAME
variable #405 - Fix timezone display in Query Log display #404
- Improve Teleporter's ZIP validation #398
- Exclude whitelisted domains from showing up in the Top Ads List #383 (Implemented feature request)
- Move list buttons out of the way on small screens #382
- Make sure that we remove the protocol if it exists when checking CORS #378
- Fix copy-pasting into IPv6 fields #390
- Fix ad list exact search #393
- Stop timezone warnings from filling up the error log on CentOS (and maybe others) #394
- Minor syntax change in settings page JS #396
- Clean inputs on Settings page to prevent XSS #391
Pi-hole Admin Page v2.4
See the Core changelog here.
New
- DNSSEC support #355
- Add multiple domains at once to the white/black list #343
- Wildcard blacklist domains #312
- Use up to twelve upstream DNS servers including 2 custom IPv6 servers #357
- Export and import Pi-hole data using the new teleporter #369
Fixes
- Extend CORS check to IPv6 #364
- Require auth for the API's tailLog #361
- Fix inaccurate queries graph #337
- Only show CSRF token if the user is authorized #340
- Sanitize user input in error messages #341
- Fix blocking page query action over HTTPS #353
Tweaks
- Improved help page #375
- Add cookie test to login page #362
- Unhide the domain if the list removal fails #347
- Made Query Log errors more descriptive #339
- Take off href from status items #342
- Show IP address when hovering over top clients and forward destinations #346
- Prevent query log action buttons from line breaking #345
- IE/Edge compatibility tweaks #359
- Return raw numbers when getting
summaryRaw
from the API #377
Pi-hole Admin Page v2.3.1
Pi-hole Admin Page v2.3
New
Fixes
- Fix temperature readings on a few OSes #296
- Fix output of API for overTimeData if there are 0 blocked queries #306
- Fix Top Client links not filtering the Query Log correctly #305
- Fix incorrect parsing single digit days #314
Tweaks
- Add DHCP lease time settings. #309
- Exclude lists: allow also domains without TLD #303
- Allow custom port in CORS check #301
- Add
istrue(...)
pointer reference #300 - Make Pi-hole logo responsive in main-sidebar #299
- Increase critical CPU temperature value #293
- Allow underscores in domain names #292
- Increase max PHP timeout and memory limit for
/admin
so stat generation doesn't time out #308 - Change folder structure #276
- Show more accurate status when dnsmasq is not running #307
- Several minor tweaks for the Settings page #317
Pi-hole Admin Page v2.2
Added new log tailing function to web site.
Pi-hole Admin Page v2.1
See the Core changelog here.
New
- Reverse DNS lookup for Forward Destinations and Top Clients #253
Fixes
- Improve display of summary on small screens #283
- Add support for web server port != 80 #275
- Improve API calls for Top Clients and Forward Destinations #253
- Ignore case in Query Adlists #289