24.10.0 Changelog

24.10.0

(2024-11-05)

A big thank you to the following 26 contributors this last month:

Thanks to maintainers and others that helped with pull requests this month:

Security

Device

Webui

Alerting

  • Fix browser push alert too large (#16633) - murrant
  • MS Teams: use AdaptiveCard for JSON tests (#16630) - murrant
  • Throw exception when mail delivery fails (#16591) - alwold
  • Add Gotify Implementation (#16553) - netravnen
  • Add some more alert rules for checking for smart self test failures (#16494) - VVelox
  • Discord Transport Fix: ‘Error: Invalid Field’ When ‘Fields to Embed’ Left Empty (#16439) - jiannelli
  • Created IBM On Call Manager Alert Transport (#16395) - SaneiSaya

Graphs

Maps

  • Fix MapDataController::linkUseColour return (#16649) - murrant
  • Use the standard menu option for all map page refreshes (#16644) - eskyuu
  • Fix worldmap widget up/down filtering (#16641) - murrant
  • Fixes for netmaps following the update (#16638) - eskyuu
  • Fix map maintenance missing (#16627) - murrant
  • Custom Map widget unselected (#16616) - murrant
  • Added missing form fields from the modal and added JS fix (#16615) - eskyuu
  • Added a white background to custom map labels to make them more readable (#16574) - eskyuu
  • Custom Map vis.js options (#16535) - eskyuu
  • Custom Map legend configuration (#16534) - eskyuu
  • Custom Map line fixed width option (#16533) - eskyuu
  • Indicate when a linked custom map has down devices (#16518) - laf
  • Make device text and links dark red when the connected device is offline (#16477) - eskyuu
  • Added a widget for custom maps (#16454) - eskyuu
  • Refactor javascript in custom maps (#16450) - eskyuu
  • Refactor all map pages to be Laravel pages with AJAX data refresh (#15567) - eskyuu

Applications

  • Update app page for Suricata to escape stuff (#16608) - VVelox
  • ZFS app update, adding zpool io stats and error stats (#16551) - VVelox
  • Add missing graphs for the poudriere app page (#16495) - VVelox
  • OS Level Virtualization Monitor (#16269) - VVelox
  • HTTP Access Log Combined monitoring (#16247) - VVelox

Api

  • Add API endpoint to retrieve port FDB MAC addresses (#16520) - barhom

Discovery

Authentication

Bug

Documentation

  • Update install docs for OSLV::Monitor as it is now in the FreeBSD pkg repo as p5-OSLV-Monitor (#16612) - VVelox
  • Update App docs to add generic cpanm instructions for all perl stuff (#16596) - VVelox
  • Update App docs for Suricata for installing available depends via pkgs for FreeBSD and Debian (#16595) - VVelox
  • Update App docs for SMART for Debian depends (#16594) - VVelox
  • Update App docs for log size monitor for Debian, adding depends available via apt (#16593) - VVelox
  • Update App docs for HV Monitor depends install (#16592) - VVelox
  • Update App docs for Sagan for also installing depends (#16590) - VVelox
  • Update App docs for the newest version of the privoxy extend (#16589) - VVelox
  • Update App docs for linux_softnet_stat as it no longer needs Gzip::Faster (#16586) - VVelox
  • Update App docs for Monitoring::Sneck some (#16585) - VVelox
  • Updating http_access_log_combined Application Documentation w/SELinux Instructions (#16555) - bnerickson
  • Add depends install instruction for nfs extend and update selinux info (#16539) - VVelox
  • Update Test-Units.md to reflect PR #12531 requiring the -v flag in scripts/collect-snmp-data.php. (#16528) - JacobErnst98
  • Sensor state support improvements (state translations with string/numeric values and others) (#16522) - jiannelli
  • Update list of supported OSes (#16516) - Jellyfrog
  • Update docs for Opensearch for the newest version of the extend (#16482) - VVelox

Misc

Dependencies