Skip to content

Releases: pi-hole/PADD

PADD 3.0.0 (Huntingdon)

20 Feb 03:39
Compare
Choose a tag to compare

New

  • "Mega" mode: A new, larger version of PADD!
    • Includes everything from "regular" mode with even more information:
      • Number of clients
      • The most recently blocked ad domain, top ad domain, and top served domain and client displayed always
      • Information about FTL and the DNS cache (from #38)
      • More network information is always displayed
    • (If you are using a PiTFT+ and want to try mega mode, change your font to the Terminus 6x12 by running sudo dpkg-reconfigure console-setup)
  • Improved DNS information
    • PADD will detect if your DNS is 127.0.0.1#5053 which is used for Cloudflared
    • PADD will detect if your router/gateway is your upstream DNS and tell you.
  • Connectivity check during the pre-launch
    • PADD will check to see if it's online prior to starting, which should resolve any issues with PADD checking for updates before Pi-hole's up and running

Tweaks

  • Removed the US locale requirement (fixes #26, #39)

Fixes

  • PADD's version checking code has been completely re-written (fixes #25, #32)
    • PADD will now gracefully handle issues with Pi-hole's version checker returning "ERROR" (which can indicate an error with it talking to GitHub)
    • Any time this occurs, PADD will assume that is up-to-date and display the version number in amber (Don't worry -- PADD will check for updates the next day)
  • Fixed my missing logo (#45)

PADD 2.2.1 (Greene)

10 Feb 19:21
Compare
Choose a tag to compare

New

  • N/A

Tweaks

  • N/A

Fixes

  • Fixed issue with upstream DNS server counting noted in #43. (Thanks @sheeeng!)

PADD 2.2.0 (Greene)

09 Feb 23:55
Compare
Choose a tag to compare

New

  • When counting upstream DNS servers, if only one is selected, PADD will look to see if it is 127.0.01#5053, indicating that Cloudflared is being used.

Tweaks

  • Refactored back-end code:
    • Cleaned up (almost) every shellcheck error.
    • Removed the dependency of bc. (Thanks @chrisys!)

Fixes

  • Fixed date check logic in GetVersionInformation which caused issues with PADD perpetually displaying that it was out of date. (Thanks @tgjohnst!)
  • Fixed an issue with core counts being incorrect on non-Pi devices. (Thanks @atiensivu!)
  • Fixed an issue with the CPU temperature breaking on virtual machines. (Thanks @ForestFeather!)

PADD 2.1.0 (Forest)

07 Jul 23:57
Compare
Choose a tag to compare

New

  • Added four additional sizes:
    • Pico, nano, micro and slim. (See “Sizes” in the wiki.)

Tweaks

  • Refactored back-end code for ease of maintenance:
    • StartupRoutine is used for the splash screen.
    • SizeChecker is used for determining the size of the screen and what size should be printed to the screen.

Fixes

  • Corrects FTL port issue noted in Issue #20.

PADD 2.0.0 (Erie)

23 Jun 23:32
Compare
Choose a tag to compare

New

  • Renamed project to PADD
  • Introduced normal and "mini" modes to account for differing screen sizes
  • Added DNS count while getting network information

Tweaks

  • Refactored variable and function names
  • Added various text, logo and checkbox/status variables

Fixes

Chronometer2 1.3.1 (Dauphin)

20 May 12:24
Compare
Choose a tag to compare

New

  • N/A

Tweaks

  • N/A

Fixes

Chronometer2 1.3 (Dauphin)

19 May 22:36
Compare
Choose a tag to compare

New:

  • Added status bars
    • Blocked domains now show as a bar graph
    • CPU and memory use in system stats show with bar graphs
  • Tweaked Pihole Stats and Network info
    • Added top domain to pi-hole stats
    • DHCP info is displayed in Network info, only if Pi-hole is the DHCP server
    • Additional Pi-hole stats shown if Pi-hole isn't the DHCP server
  • Added BarGenerator() to support percentage bars
  • Refactored CPUHeatmapGenerator to support interpretting a percentage or two numbers for CPU percentages

Tweaks:

  • changed locale to en_us.utf8 so large numbers (domains blocked, etc.) look better
  • start up wait time reduced to 3 seconds
  • refactored and cleaned up code

Chronometer2 1.2.2 (Clarion)

13 May 16:48
Compare
Choose a tag to compare

New

  • Chronometer2 writes it's PID to file (chronometer2.pid) on start-up. (Inspired by Pull #8. Thanks @bpennypacker!)

Tweaks

  • Cursor is no longer displayed while Chronometer2 is running. (Also inspired by Pull #8. Thanks @bpennypacker!)

Fixes

Chronometer2 1.2.1 (Clarion)

21 Jun 01:46
Compare
Choose a tag to compare

New

  • N/A

Tweaks

  • N/A

Fixes

  • Updated version checking that broke with v3.1 release.

Chronometer2 1.2.0 (Clarion)

17 Jun 23:37
Compare
Choose a tag to compare

New

  • Updated Chronometer2 to check if it's version is up-to-date in comparison to the latest release of this repo.
  • Added splash screen that shows start-up information

Tweaks

  • Cleaned up some printf/echo set (shellchecked)
  • Cleaned up some quoting in string variables
  • Updated logo (smaller, includes Chronometer2 version)
  • Added latest blocked domain to stats section

Fixes

  • Version checking strips out letters for version comparison (should fix Issue #6, also fixes FTL version being "2.9" vs. "v2.9"