Skip to content

Releases: mdawsonuk/streamdeck-agh

AdGuard Home Stream Deck Plugin - v0.2.1A

12 Nov 17:51
Compare
Choose a tag to compare

A very minor release to fix a breaking bug which occured due to a change in the AdGuard Home API requiring any POST requests to have the Content-Type HTTP header set to application/json.

AdGuard Home Stream Deck Plugin - v0.2.0

30 Apr 10:54
Compare
Choose a tag to compare

This is the second release of the AdGuard Home Stream Deck Plugin and the first public release. This release adds functionality to the Stream Deck's buttons as well as improves the backend.

Added:

  • Added functionality to the following AdGuard Action Buttons. Pressing these will toggle the functionality within AdGuard Home
    • AdGuard Home Protection
    • Filtering
    • Safe Browsing/Malware Block
    • Parental Controls/Adult Content Block
    • Safe Search Enforcement
    • Query Log

Changed:

  • Improved the ability of the plugin to be tolerant to incorrect addresses, incorrect credentials and invalid credential data

Fixed:

  • Fixed the parental filter showing an incorrect block count

Breaking Changes:

  • The UUID for dev.mdawson.agh.toggle was changed to dev.mdawson.agh.toggle_protection, and the action was renamed accordingly. This is to better reflect the terminology used within the AdGuard Home UI

AdGuard Home Stream Deck Plugin - v0.1.0

31 Mar 18:41
Compare
Choose a tag to compare

This is the first release of the AdGuard Home Stream Deck Plugin. This is very much incomplete and will have further functionality introduced in the coming weeks. Currently the buttons are non-functional, with only the stats displayed for visual feedback on the Stream Deck keys.

Currently the credentials for connecting to AdGuard Home are stored globally, which means there is a limitation of one set of credentials per Stream Deck profile. If this is enough of an issue, consideration will be given to allowing the selection of a credential set per Action Button.

Added:

  • Added AdGuard Action Buttons for the following functions. Please note that these are non-functional and will have functionality in v0.2.0
    • Master Toggle
    • Filtering
    • Safe Browsing/Malware Block
    • Parental Controls/Adult Content Block
    • Safe Search Enforcement
    • Query Log
  • Displays the following stats on the Action button
    • DNS Queries
    • Blocked by Filters
    • Blocked Percentage
    • Blocked Malware/Phishing
    • Blocked Adult Websites
    • Enforced Safe Search
    • Average Processing Time
    • Rule Count
  • Added user-selectable polling rate. This varies from 15 seconds to 5 minutes.
  • Added connection checker to the property inspector. This allows testing of the entered credentials.