github jokob-sk/NetAlertX v23.03.11
23.03.11 - Support for custom plugins 🌟

latest releases: v24.9.12, v24.7.18, v24.6.8...
18 months ago

πŸ˜… This was a pretty laborsome release so I hope you like it.

consider donating if you like it a lotπŸ˜‰
Stats: changed 43 files with 3,247 lines of new code

🌟Highlight: Create custom plugins with automatically generated settings and UI

  • Check the instructions carefully if you are up for a challenge (mostly only JSON knowledge required)
  • Submit a PR with your custom plugin if you'd like to share it with other users too!
  • Check screenshots at the bottom of how JSON is used to render the UI of the Plugins section

πŸ†• New features

  • (Experimental) Simple plugin system
  • (Experimental) Sample Web monitoring plugin using the above plugin system (based on leiweibau's suggestion )
  • (Experimental) Sample Services plugin to show how to retrieve arbitrary SQL data and show it in the UI
  • New LOG_LEVEL setting
  • New custom LIST setting type

πŸš‘ Fixes and Improvements

  • CSV import made more robust and added support for importing the dev_Icon column #175
  • DB lock when updating icons gives a clearer error message #177
  • Dots were removed from host names #165
  • A Git .ignore file caused a missing /api folder throwing errors on notification events #163
  • Logout fix #181

⚠ Possibly breaking changes

  • ENABLE_API - setting removed - API endpoints are now always generated
  • Removed the pialert_pholus.log file as not needed anymore to remove unnecessary bloat
  • API_RUN - setting removed - API endpoints are now always updated every 5s
  • API_RUN_SCHD - setting removed - as above
  • API_RUN_INTERVAL - setting removed - as above
  • PRINT_LOG - setting removed - replaced by LOG_LEVEL

πŸ› Known issues

πŸ–Ό Screenshots

Screen 1 Screen 2
Screen 3 Screen 4
Screen 5 Screen 6

Full Changelog: v23.02.02...v23.03.11

Don't miss a new NetAlertX release

NewReleases is sending notifications on new releases.