This release is packed with goodies. The plugin system now supports πFilters π³π₯³ that allow displaying device-specific plugin entries under Device details and I added a template
plugin type for setting up defaults of new devices (NEWDEV
plugin). The UI got some love too. There are a ton of fixes and smaller improvements, and tweaks, so check the details below.
π A big shout out to @ajtatum for sponsoring me π (these contributions mean a lot to me to keep me motivated).
This release is bigger than usual, which means that there might be bugs.
π New features
- ππPlugins:
- New plugin type:
template
- Used in the New Devices plugin (NEWDEV
) - Plugins now support filters π₯³
- Plugins are now also displayed under specific Device details
- New plugin type:
- Attempt number 2: Version number added in the application footer (let's see if this works after the release) with help from @jordantrizz #209
- More detailed Home Assistant guide
- Detailed Docs on the application structure by @Data-Monkey π
- Port number is now shown in the network diagram
- Settings to configure notification defaults for new devices #274
- Reverse proxy SWAG container guide by @s33d1ing π
- A new webhook setting (
WEBHOOK_SIZE
) to specify the size of the payload - A new Database upkeep setting (
PLUGINS_KEEP_HIST
) to specify the max number of Plugin history entries - Maintenance section now includes number of DB entries for tables to debug DB size issues
- Copy device details from a device #276
- New maintenance setting to delete New Devices older than X hours #250
π Fixes and Improvements
- The version check in the Maintenance page has better GitHub API exception handling (e.g.: API rate limits)
- Better handling of loading bigger-sized
pialert.log
files into theMaintenance
>Logs
section #255 - Bugfix of displaying device details for devices with numbers as names #269
- Improvements to the SNMP Discovery plugin (tested with pfSense) #258
- Fix of update-check spamming #283
β Possibly breaking changes
- Discord Webhooks should use the payload type
text
(previouslyhtml
) #271
Screenshots
π§ͺ Anyone wants features sooner?
Test them by using the dev image!
Please backup everything and create a CSV export of your devices before proceeding if you plan to use your existing DB.
version: "3"
services:
pialert:
container_name: pialert
image: "jokobsk/pi.alert_dev"
...
What's Changed
- Speedup docker builds with a cache by @sbe-arg in #254
- Update README.md by @Data-Monkey in #265
- fix: docker cache to github registry mistake by @sbe-arg in #267
- fix: github packages 403 by @sbe-arg in #268
- Fix update check interval by @Final-Hawk in #284
New Contributors
Full Changelog: v23.6.16...v23.7.22