24.12.0
(2024-12-17)
A big thank you to the following 32 contributors this last month:
- laf (26)
- murrant (20)
- eskyuu (7)
- VVelox (6)
- mpikzink (5)
- PipoCanaja (4)
- rudybroersma (4)
- TheMysteriousX (4)
- Martin22 (3)
- kruczek8989 (3)
- eg2965 (3)
- dependabot (2)
- jaxcentracom (2)
- casdr (2)
- rkojedzinszky (2)
- Tr4sK (1)
- TridTech (1)
- dagbdagb (1)
- InsaneSplash (1)
- beufanet (1)
- luigirosa (1)
- ashwath129 (1)
- arjitc (1)
- Calvario (1)
- h-barnhart (1)
- NetaliDev (1)
- electrocret (1)
- cadirol (1)
- martinberg (1)
- TheGracens (1)
- knpo (1)
- fbouynot (1)
Thanks to maintainers and others that helped with pull requests this month:
- laf (51)
- Jellyfrog (30)
- murrant (26)
- PipoCanaja (10)
- electrocret (2)
- ottorei (2)
- mpikzink (1)
Feature
Security
Device
- Added support for Dell SONiC OS (#16882) - laf
- Corrected some sensor info for poweralert (#16875) - laf
- UFiber - Fix show all ports (#16868) - Martin22
- Resolve issue 16865 with polling Cisco NAC table (#16866) - kruczek8989
- Fix for Generex UPS - Recent firmware (#16857) - rudybroersma
- Delete skip_values in yaml for Panduit vendor (#16855) - kruczek8989
- Improve model name for C9500 (#16852) - kruczek8989
- Added additional support for Flex BNG devices (#16845) - laf
- Remove high limit on UPS charge sensors (#16844) - mpikzink
- PANOS Sensor For Active GPVPN Tunnels (#16838) - eg2965
- Transceivers for VRP - fixes and filtering (#16834) - PipoCanaja
- Updated detection for APC AP7998B devices (#16830) - laf
- Added support for Tachyon Networks devices (#16829) - Martin22
- Cisco SB - Bugfix for 16544 (#16826) - rudybroersma
- Added support for NetElastic Flex BNG devices (#16821) - laf
- IBM AMM sensors to yaml (#16814) - murrant
- Sinetica UPS convert to yaml (#16813) - murrant
- JunOS BGP port to SnmpQuery (#16811) - murrant
- Powerlogic port to yaml (#16809) - murrant
- Updated Ciena SAOS support (#16808) - laf
- Added support for GAM devices from Positron Access (#16801) - laf
- Update arubaos-cx.yaml to remove historical temps as limits (#16798) - TridTech
- Extended support Teltonika TRB (#16795) - Martin22
- Add support for ADVA AOS os, with FSP3000 Cloud Connect (with Teraflex) (#16788) - beufanet
- Discover box cameras models (#16783) - luigirosa
- Fallback processor discovery for EdgeCOS (#16778) - casdr
- Added Meraki CS device detection (#16777) - laf
- Cisco NXOS Bugfix for 16544 (and migration to SnmpQuery) (#16776) - rudybroersma
- Expand discovery match (#16771) - casdr
- Fix Cisco ASA HA state sensors - Issue ID #16544 (#16770) - rudybroersma
- Dell DRAC: Fix treshold detection (#16768) - mpikzink
- Use better values for iDrac location and hardware (#16761) - TheMysteriousX
- Added support for CyberPower envirContactTable states (#16760) - laf
- Adding Microsoft DHCP Scope Monitoring (#16757) - eg2965
- Added support for Flood sensors for HWG STE2 devices (#16751) - laf
- Add outlet state and frequency for poweralert (Tripplite) devices (#16744) - arjitc
- Add ISL State, Power and Temperature sensors (#16706) - mpikzink
- Updated support for AirOS-AF60 and fixed CPU and Version info (#16678) - laf
- Fix Ciena-sds Entity Discovery (#16621) - h-barnhart
- Added support for Seagate EX-OS (#16557) - laf
- Additional sensor support for Stulz wib (#16343) - martinberg
- FortiAuthenticator improve identifaction (#16258) - TheGracens
- Implement panSysHAState (#15902) - knpo
- Powervault ME Sensors (#15814) - TheMysteriousX
Webui
- Correct STP Controller logic (#16885) - PipoCanaja
- Added support for Sensors/Health in device-summary widgets (#16881) - laf
- Make the unpolled devices toast point to the unpolled devices page (#16847) - TheMysteriousX
- Fixed the location filter causing graphs to break (#16804) - laf
- Resolved issue with interfacepicker using large interface lists (#16790) - InsaneSplash
- Added ability to re-order alert and device group rules within the builder (#16765) - laf
- Class device as down even if alerting is disabled (#16758) - laf
- Refactor indexes on alert_log (#16754) - rkojedzinszky
- Fix for Navbar overlapping page content when it overflows (#16749) - jaxcentracom
- New graph design for health sensors (#16731) - mpikzink
- Stat graph update: adds max and min information for hourly, weekly, and monthly (#16653) - VVelox
- Adjust decimal places in number_format to be significant figures (#16478) - eskyuu
Alerting
- Skip alerts if disabled (#16812) - murrant
- Fix alertops payload (#16779) - ashwath129
- Change alert worse/better wording (#16620) - eg2965
- Add high memory alert templates for Linux (#16514) - VVelox
Maps
- Map graph refresh (#16822) - eskyuu
- Added ID to edges so we know when to add/remove them (#16816) - eskyuu
- Allow linked maps to have a device selected (#16703) - eskyuu
- Added the ability to clone a custom map (#16689) - eskyuu
Snmp Traps
Applications
- Fix json-app-tool (#16797) - VVelox
- Fixed non-numerical hddtemp sensors in unix-agent (#16791) - laf
- Add graphs to includes/html/pages/apps.inc.php (#16782) - VVelox
- Add Nextcloud monitoring support (#16769) - VVelox
- Update the name for Oslv Monitor to display as OS Level Virtualization (#16762) - VVelox
Polling
Oxidized
Bug
- IPSEC tunnels Exception on empty IP addr (#16877) - PipoCanaja
- Fix typos in YAML (#16876) - PipoCanaja
- Fixes the -h option when 'all' is used on rrdstep.php (#16807) - jaxcentracom
- Removed surplus sql_param entry causing graphs not to display on devices page (#16759) - laf
- Fix alert statistics charts (#16748) - laf
- Fix bug with delete alert rules (#16746) - laf
- Fix typo in sdpBindType enum (#16582) - NetaliDev
- Fix Smartoptics skip_values (#16563) - electrocret
- Canonicalise IPv6 address before searching for peers (#16541) - TheMysteriousX
- Expand if statement to gather the right Values from Cisco C800 Routers (#16537) - cadirol
Refactor
Cleanup
- Remove Cisco Voice module (#16815) - murrant
- Aruba refactor some wireless code (#16806) - murrant
- Rewrite daily alert_log clean query to reflect intent (#16763) - rkojedzinszky
- Fix deprecated string inline variable format (#16755) - murrant
Documentation
- Remove the virtual images from the docs (#16793) - laf
- Add selinux rule to allow cache access from webui (#15688) - fbouynot
- Fix docs CPU aggregate advanced rule (#15536) - murrant
Misc
- Programs Validation: fix getcap parsing (#16800) - murrant
- Device:poll, remove -d shortcut (#16775) - murrant
Internal Features
- Snmpsim 1.x requires Python 3.8+ (#16818) - murrant
- Convert Config to a singleton (#16386) - murrant
Dependencies
- Bump nanoid from 3.3.7 to 3.3.8 (#16863) - dependabot
- Bump league/commonmark from 2.5.3 to 2.6.0 (#16846) - dependabot