-
-
Notifications
You must be signed in to change notification settings - Fork 541
Changelog
Mcat12 edited this page Dec 21, 2016
·
72 revisions
For the main Pi-hole changelog see here
-
[FIX]
- Handle rendering the DHCP information when there is no IPv4 address #278 -
[FIX]
- Support for Admin page running on a different port #275
-
[TWEAK]
- Show percentage of blocked queries in graph tooltip #269 -
[TWEAK]
- No DNS prefetching #260 -
[NEW]
- Login page #230 -
[FIX]
- Add hostname to allowed domains #259 -
[TWEAK]
- Improved memory usage determination #257 -
[TWEAK]
- Improved check if file is blocked or not #243 -
[TWEAK]
- New gravity count logic #244 -
[TWEAK]
- Removed unnecessary files #246 -
[NEW]
- Settings page #239 -
[NEW]
- Online networking information #239 -
[NEW]
- Integrated Pi-hole DHCP server #239 -
[NEW]
- Upstream DNS server settings #239 -
[NEW]
- Online interface to completely disable logging #239 -
[NEW]
- Possibility to edit entries not to by shown in Top Lists #239 -
[NEW]
- Ability to limit results shown in Query Logs #239 -
[NEW]
- Boxed layout option (useful on large screens, user-selectable) #239 -
[NEW]
- System administration options:Restart system
,Restart DNS server
,Flush logs
#239 -
[FIX]
- New gravity count logic #244 -
[NEW]
- Apply API_QUERY_LOG_SHOW to API result #240 #241 -
[TWEAK]
- Show more detailed output of version if not on branchmaster
#234 -
[TWEAK]
- Show percentage when placing mouse on progress bars #233 #235 -
[NEW]
- Be able to exclude certain domains / clients from being shown in Top Lists #232 -
[FIX]
- Don't recommend to update when on development branch #231 -
[TWEAK]
- Improve speed of getSummaryData() #223 -
[FIX]
- Secure pause resume plus general security fixes #188 -
[TWEAK]
- Keep main diagram updated #216 -
[TWEAK]
- Add additional pagination control above table in "Query Log" #215 -
[TWEAK]
- Add jsonForceObject flag to enable JSON_FORCE_OBJECT #214 -
[FIX]
- Show the main diagram also if log has been flushed during the day #211 -
[NEW]
- Update ad-serving domains from web UI #201 #237 -
[TWEAK]
- Add option to show all recent queries at once #195 -
[NEW]
- Add server-side password protection for the web interface #197 -
[NEW]
- Provide links in all three tables on the main page to get the corresponding queries #207 -
[NEW]
- Query list of ad-serving domains via Web UI #209 -
[NEW]
- Help Center to the Web UI #208 -
[NEW]
- App-like behavior on mobile devices #203 -
[NEW]
- Increase temporal resolution in main diagram from 1h to 10min #191 -
[TWEAK]
- Skip last datapoint in main diagram #199 -
[NEW]
- Display CPU and I/O utilization (load) #192 -
[NEW]
- Be able to display CPU temperature in Fahrenheit #196 -
[NEW]
- Add possibility to black-/whitelist entries on the Queries page #194 -
[TWEAK]
- Upgrade Chart.js engine from v1.0.1 to v2.3.0 #187 -
[FIX]
- Fix Gravity Count logic #185 -
[TWEAK]
- Add NewVotex SVG with field ID's #180 -
[FIX]
- Stop PHP from crashing if there aren't enough queries to make a graph #181 -
[FIX]
- Make status logo show in all browsers #179
-
[FIX]
- Revert a change that stopped the graphs from working!
-
[NEW]
- A button to pause and resume ad-blocking on your network! #173 (@tuplink) -
[FIX]
- Further XSS protection on the whitelist/blacklist page. #172
-
[TWEAK]
- No longer show the pop up when update is available, it annoys folk. #164 -
[FIX]
- Prevent PHP errors by setting default timezone #154 (@das7pad) -
[TWEAK]
- Make arrays backward compatible with PHP 5.3 #158 (@bcambl) -
[PERF]
- Performance enhancements in the log parsing #156 (@akoebbe) -
[FIX]
- An issue where gravity count was double the actual number #167 -
[NEW]
- Add hostname toForwarding Destinations
chart if it is found in/etc/hosts
#168 -
[FIX]
- PHP 5.3 support #160
-
[FIX]
- Single digit dates not longer cause issues with log parsing... #151
-
[FIX]
- Fix temperature output on various devices #129 (@Fourdee) -
[TWEAK]
- Removepi.hole
andhostname
entries from web stats for more accurate results. #134 -
[TWEAK]
- apple-touch-icon is now png #139 (@JdenHartog) -
[FIX]
- Fix for PHP errors in lighttpd error log. #141 -
[TWEAK
] - Updated URL and fixed the text styling of GitHub #135 (@rappo)
-
[NEW]
- Add CPU temp to status header. The icon becomes red with temps > 45C. #106 -
[NEW]
- Log white/blacklist failures. Also allow for a custom hostname to be used to white/blacklist. #108 -
[FIX]
- Make tables responsive (query log, top clients, etc). #111 #119 -
[FIX]
- Fix how we handle CORS. Also allow localhost to white/blacklist domains. #112 -
[FIX]
- Fix possible XSS attacks through white/blacklist. #120 #124 -
[FIX]
- Fix possible access to unauthorized files throughphp/get.php
#123 -
[MOD]
- Slight changes to how we get the versions in the footer. #104 -
[MOD]
- Change logo to the new one! #125
-
[NEW]
- Whitelist/Blacklist interface! Requires the latest version (currently unreleased) of Pi-hole. #88 -
[NEW]
- Added update prompt because of the new functionality 3f66e9 -
[NEW]
- Implement CSP, move JS out of main HTML, and remove Paypal tracking pixel #89 -
[NEW]
- Add update notifications for Pi-hole and the web interface #92 -
[FIX]
- Fix XSS bug in hosts list #84 -
[FIX]
- Split lines in/etc/hosts
at any whitespace, not just tabs #85 -
[FIX]
- Addbootstrap.min.css.map
to appease the demands of the dev console #87 -
[MOD]
- Add mobile support to the JS disabled alert #94
-
[TWEAK]
- Animations are now turned off, after many requests. Toggle to come in future. #75 -
[FIX]
- Status icon actually means something now. Monitors ifdnsmasq
is running. #71 -
[FIX]
- Fix for High CPU usage caused by "PHP Warning" flooding the journal#69 -
[FIX]
- Query Log page no longer falls over when you have a high number of blocked domains (e.g Mahakala list) #74 (fixes #73) -
[FIX]
-/etc/pihole/gravity.list
and-
are no longer shown in Top Ads list -
[TWEAK]
- Moved away from the ugly radar chart for top clients (it got messy when there were a lot of clients), instead, they're now displayed as a list. -
[NEW]
- Hostnames can now be displayed! This needs to be set up manually, however, all you need to do is add your clients to/etc/hosts
(if they're not already) like so192.168.x.x <hostname>
(separated by a tab) #78
- The stats should load faster now, as we are now only loading needed files once instead of four times! #64
- Popup when you have Javascript disabled. Without Javascript, the interface will not fully work #48
- Query Log now shows whether the domain was blocked #58
- Graph tooltip had wrong color for total queries #50
- Query Log should actually work now #62
- Fix divide by zero #55
- Fixed Query Type graph tooltip #54
- Fixed Query Log failing to refresh 4f20cc6
- Fixed Query Log showing weird values 725d0de
- Removed hardcoded "GMT" timezone from
date_create()
calls. Resolves issue brought up on reddit
- api.php now returns summary when called without params #342
- Fixed images in Query Log not displaying
- Charts on the main page (Ads vs Total, etc) #25
- Query-log in sidebar #25
- More stats in api.php #25
- Special theme coloring for Android and IOS browsers #35
- Loads all needed files from local storage #41
- Fixed slowdown caused by animations on mobile devices #38
- Modified upper right info popup #36
Initial version after splitting off of the main repo's version system