github jokob-sk/NetAlertX v24.10.31
v24.10.31 - πŸ”Œ Better Plugins UI and Auto deletion of Offline devices

21 hours ago

In this release @johnwang16 helped solve a couple of issues, for example he fixed an issue where the presence would be empty for always-on devices πŸ™ Another contributor, @richtj999 helped write up a use case for the Sync Hub. Thanks guys and everyone else that contributed, like the always speedy translation team @mapi68 , @realgooseman , @GitSpoon , @YoSafeguard , @wial88 , @ytorres ... Also @Stationary-1 helped me to debug a couple of issues, including 2 related to the INTRNSPD plugin, so it's more robust in reporting your internet speeds.

Other improvements include adding a Source Plugin column, so that you see which plugin detected the device, a rebuild of the Plugins view with data tables so you can filter, sort and some other quality of life improvements, such disabling Alert Events on a Device won't prevent New Device notifications or a new setting HRS_TO_KEEP_OFFDEV to delete offline devices after a certain time. Check out more details below.

Thanks everyone for the help!

Screenshots

image image
image image

πŸ’” Breaking changes

Sometimes I have to introduce breaking changes

  • If you used "UI_dark_mode":"True" in your docker-compose.yml you need to replace it with "UI_theme":"Dark" and you might need to rebuild your container.

πŸ“šDocs updates

βš™Settings

  • A new setting HRS_TO_KEEP_OFFDEV to delete offline devices after a certain time #865 πŸ†•
  • Sync: Generate token/key buttons as they are also used for Homepage authentication #838 πŸ†•

πŸ”ŒPlugins

  • The INTRNSPD plugin didn't display values over 100 and was frequently failing #854 ✨
  • The ROGUEDHCP plugin didn't allow for custom timeout configuration #851 ✨
  • The UNFINMP plugin may have imported devices with incorrect MAC addresses causing restarts #848 ✨

πŸ–Ό UI

  • Auto dark theme selection ( UI_dark_mode -> UI_theme) depending on system settings by @johnwang16 πŸ™πŸ†•
  • Rebuild the Plugins section with data tables allowing for filtering, sorting πŸ†•
  • Preventing infinite recursion on the Network diagram #857 ✨
  • Clickable IPs in the devices listing table #856 πŸ†•
  • Colors explanation in the presence page πŸ†•
  • Custom values didn't show up in the Location dropdown #862 ✨
  • @cvc90 fixed an issue causing problems with reverse proxies on the Notifications page ✨

πŸ’ Core app updates

Internal changes affecting the whole app and usually significant to developers πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

  • Empty presence of always on devices fixed by @johnwang16 πŸ™#814
  • A new Source Plugin column on the Devices tables so you can quickly see where the device was discovered πŸ†•
  • Disabling Alert Events on a Device won't prevent New Device notifications #262 ✨

Other Info

πŸ†• - New features ✨ - Fixes & Improvements ⚠ - Possibly breaking changes πŸ§ͺ - Experimental/work in progress

What's Changed

  • Changed the "absolute URL" target to "relative URL" in userNotifications.php for viewing reports by @cvc90 in #837
  • Fix network tree offline color for SVG icons by @johnwang16 in #850
  • Allow auto light/dark mode matching user OS setting by @johnwang16 in #853
  • Add events for imported devs by @johnwang16 in #855

New Contributors

Full Changelog: v24.10.12...v24.10.31

Don't miss a new NetAlertX release

NewReleases is sending notifications on new releases.