Changelog
24.7.0
(2024-07-17)
A big thank you to the following 25 contributors this last month:
- murrant (28)
- freddy36 (6)
- VVelox (5)
- rudybroersma (2)
- nicolasberens (2)
- electrocret (2)
- slashdoom (2)
- dependabot (2)
- fabriciotm (1)
- TridTech (1)
- PipoCanaja (1)
- Walkablenormal (1)
- jediblair (1)
- westerterp (1)
- Npeca75 (1)
- kanokc (1)
- dennypage (1)
- normand-hue (1)
- peejaychilds (1)
- bonzo81 (1)
- schnobbc (1)
- dasdromedar (1)
- VoipTelCH (1)
- f7naz (1)
- jepke (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (26)
- PipoCanaja (10)
- Jellyfrog (5)
- electrocret (3)
- ottorei (2)
- SourceDoctor (1)
Feature
- Lnms snmp:translate always show textual and numeric translations (#16187) - murrant
- InfluxDBv2 allow filter by group and disable debug by default (#16186) - Walkablenormal
Device
- Fix FortiGate Cluster Sync status (#16206) - rudybroersma
- Add transceiver threshold support (#16203) - freddy36
- Add NAC to Arubaos-CX (#16194) - TridTech
- Add Hardware and frmware detection for moxa P510 (#16185) - nicolasberens
- Fix up the Siteboss571 discovery yaml to split pdnOutputCurrentValue and pdnMainCurrentValue indexes (#16181) - jediblair
- Adjust Line Nominal default limits (#16180) - freddy36
- Add more Synology disk health info (#16178) - westerterp
- Add support for Fiberstore branded Centec switches (#16175) - freddy36
- Fix php issue in cisco ntp code (#16172) - murrant
- Allow for AXIS Panoramic cameras such as the P4707 (#16166) - dennypage
- Add support for Fiberstore branded BDCOM switches (#16162) - freddy36
- Add transceiver monitoring (#16160) - freddy36
- Add support for more Cisco FTD devices (#16150) - normand-hue
- ArubaOS - Addtional support to poll Active VPN sessions (#16137) - schnobbc
- Update eaton-sc200.yaml (#16133) - dasdromedar
- Update axis detection (#16130) - nicolasberens
- New OS broadworks / broadsoft (#16078) - jepke
Webui
- Maps - Keep edge black when link is 0 bps (#16192) - PipoCanaja
- [webui] Ports: correct sorting order when using ifName (#16170) - Npeca75
- Handle missing device when linking (#16164) - murrant
- WebUI - Dark mode menu fix (#16152) - slashdoom
- Fix port link device missing (#16151) - murrant
- Port link component easier graphs (#16147) - murrant
- Fix graph row lazy loading (#16145) - murrant
- Left align text for dashboard widgets (#16138) - bonzo81
- Device Ports settings (#16132) - murrant
- Change port pagination default to 32 (#16131) - murrant
- Ports UI update (#16115) - murrant
Alerting
- Alertmanager, Striptag Dynamic Variables! (#16141) - electrocret
Snmp Traps
Applications
- Add missing graphs for NFS app page (#16197) - VVelox
- Extend update for wireguard, correct is_int to is_numeric for polling purposes, and clean up the app page (#16182) - VVelox
- PHP-FPM app update to handle multiple pools (#16122) - VVelox
- Add some alert template items for CAPEv2 (#16077) - VVelox
- Add generic and improved NFS support with initial support for both FreeBSD and Linux (#15906) - VVelox
Api
- Convert list_arp API to Eloquent (#16111) - murrant
- Fixed wrong column and parameter used when deleting a location via API (#16109) - VoipTelCH
Authentication
Bug
- Fix null in sensors discovery (#16201) - murrant
- Fix incorrect get_class call (#16179) - murrant
- Fix some testing issues (#16174) - murrant
- BGP integer fields fix (#16173) - murrant
- Fix for lnms snmp:translate (#16159) - murrant
Documentation
- Changelog cleanup (#16154) - murrant
- Fortigate append-index doc (#16153) - electrocret
- Clarify okta claim configuration requirement (#16142) - peejaychilds
- [DOC] - Update doc/API/DeviceGroups.md (#16140) - slashdoom
Translation
- Support to Brazilian Portuguese (#16209) - fabriciotm
Tests
- Add entity physical test data (#16183) - murrant
- Add support for snmpsim-lextudio (#16161) - freddy36
Misc
Internal Features
Mibs
Dependencies
- Bump tecnickcom/tcpdf from 6.7.4 to 6.7.5 (#16148) - dependabot
- Bump ws from 8.17.0 to 8.17.1 (#16143) - dependabot
24.6.0
(2024-06-16)
A big thank you to the following 20 contributors this last month:
- murrant (13)
- VVelox (7)
- PipoCanaja (3)
- dependabot (2)
- Npeca75 (2)
- ashwath129 (2)
- electrocret (2)
- scamp (1)
- nicolasberens (1)
- sorano (1)
- GonBlank (1)
- jepke (1)
- EinGlasVollKakao (1)
- Cougar (1)
- whitej46 (1)
- cadirol (1)
- santiag0z (1)
- rons4 (1)
- freddy36 (1)
- cjsoftuk (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (18)
- Jellyfrog (12)
- electrocret (9)
- PipoCanaja (1)
Feature
Device
- Update Dell MIBs (#16120) - murrant
- Add TI-G102i (.46) and TI-PG1284i (.34) (#16099) - nicolasberens
- Add "Bullet Camera" in Axis discovery. (#16098) - sorano
- [vlans] Add VLANs information to Huawei VRP os (#16089) - Npeca75
- Cisco Catalyst 1300 recognition (#16080) - jepke
- Fix Ruckus Unleashed product ID for OS detection (#16067) - Cougar
- Fix error in riverbed (#16066) - murrant
- Update Hatteras DSLAM name (#16054) - cadirol
- Add initial support for socomec-ups (#16018) - Npeca75
- Fix bdcom/pbn neighbour discovery (#15935) - freddy36
- Add support for new sensors on Firebrick 9000 models. (#15842) - cjsoftuk
Webui
- Fix popup toast messages (Remove Flasher) (#16090) - murrant
- Handle $app_data['disks'] not being set for SMART app page display (#16087) - VVelox
- Edit Current Map menu entry (#16084) - murrant
- Fix device summary widget alignment and dropdown color on dark theme (#16083) - GonBlank
- Fix duplicate maps in relationship (#16081) - murrant
- Manage Maps limit width (#16055) - murrant
- Widget hot refresh & worldmap cleanup (#16053) - murrant
- Align the buttons (Edit and Delete) to the right in Map Management (#16052) - santiag0z
Alerting
- AlertOps alert transport (#16050) - ashwath129
- SIGNL4 Alert Transport (#16037) - rons4
Applications
- Fix display of graphs on the multi-server app page for Mojo CAPE Submit (#16094) - VVelox
- Two minor fixes for sagan (#16082) - VVelox
- Fix path related issues for ss and systemd applications (#16045) - VVelox
- Add Suricata 7 support to Suricata (#16044) - VVelox
Api
Settings
- Add nfsen_base to config_definitions.json (#16065) - whitej46
- Remove device_perf_purge (#16057) - electrocret
- Remove enable_ports_poe (#16056) - electrocret
Bug
- Bug - Sorting FDB table by devices (#16116) - PipoCanaja
- Fix typo in device edit page (#16096) - murrant
- Fix fping bulk (#16085) - murrant
- Fix duplication of processor entries & limit length of type (#16075) - EinGlasVollKakao
Refactor
- Rename index_string to str_index_as_numeric (#15916) - PipoCanaja
Documentation
- Note the suffix/prefix stuff for LDAP auth (#16091) - VVelox
- Clean up SMART docs a bit (#16086) - VVelox
- Update Transports.md to add documentation for AlertOps (#16058) - ashwath129
Misc
Mibs
Dependencies
- Bump braces from 3.0.2 to 3.0.3 (#16105) - dependabot
- Bump composer/composer from 2.7.1 to 2.7.7 (#16104) - dependabot
24.5.0
(2024-05-19)
A big thank you to the following 23 contributors this last month:
- murrant (24)
- santiag0z (5)
- eskyuu (3)
- sogadm (2)
- Jarod2801 (2)
- Pikamander2 (1)
- scamp (1)
- ottorei (1)
- whitej46 (1)
- sonic45132 (1)
- fbouynot (1)
- EinGlasVollKakao (1)
- h-barnhart (1)
- sarabveer (1)
- netravnen (1)
- jthiltges (1)
- hatboxen (1)
- electrocret (1)
- washcroft (1)
- Npeca75 (1)
- paulierco (1)
- drshawnkwang (1)
- systeembeheerder (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (22)
- Jellyfrog (13)
- electrocret (3)
- ottorei (1)
- PipoCanaja (1)
Feature
- Custom Maps: geo map and color backgrounds (#16020) - murrant
- Show custom maps in device overview (#15985) - murrant
- New Map Menu (#15969) - murrant
- Mysql PDO options to support SSL/TLS client communication (#15832) - drshawnkwang
- Snmpscan.py output errors and nodns (#15673) - murrant
Breaking Change
Device
- Use null coalescing on Panos.php (#16019) - ottorei
- Improved powerwalker sensors (#15999) - EinGlasVollKakao
- Added initial support for ULAF+ devices (#15997) - Jarod2801
- Correct swapped SET and WHERE parameters in bgp-peers/dell-os10.inc.php (#15983) - jthiltges
- Added FibroLAN devices (#15967) - Jarod2801
- New velocloud devices (#15958) - paulierco
Webui
- Fix issue loading session preferences (#16041) - murrant
- Device location map zoom out when location N/A (#16034) - murrant
- Added read permission test to the custom map model (#16030) - eskyuu
- Do not allow the legend nodes to trigger the node edit modal (#16026) - eskyuu
- Mobile menu full height (#16011) - murrant
- Map Management: Show Groups (#16005) - murrant
- Change custom map editor icon (#16004) - murrant
- Custom Map: Show crosshairs when adding (#15978) - murrant
- On-demand map menu items (#15971) - murrant
- Custom Maps: make edit title clickable (#15965) - murrant
- [webui] sort ports in VLANs blade (#15960) - Npeca75
Graphs
- Fix icmp ping y-axis over 1000ms (#16039) - murrant
- Fix graph_type variable (svg / png) (#15972) - washcroft
Snmp Traps
- SNMP Traps - Ciena AAA (#15998) - h-barnhart
Bug
- Fix downtime in corner cases (#16040) - murrant
- Fix WirelessSensor incorrect model (#16016) - whitej46
- Merge duplicate toBytes functions (#15994) - murrant
- Fix systemd graphs using wrong rrd filename variable (#15988) - sarabveer
- Rrd source does not work with rrdcached (#15974) - murrant
- Git ignore custom map images (#15966) - murrant
- Packet_loss macros quick fix (#15961) - murrant
Cleanup
- Fix incorrect number of seconds in a day (#16042) - Pikamander2
Documentation
- [DOC] Update Customizing-the-Web-UI.md (#16025) - santiag0z
- [DOC] Install LibreNMS: add Icons (#16017) - santiag0z
- Set httpd_cache_t type to /opt/librenms/cache (#16000) - fbouynot
- Update to Material for MkDocs 8.3.9 -> 9.5.20 (#15996) - santiag0z
- Update link to LibreNMS origin blog post (#15981) - hatboxen
- Remove poller_name from docs (#15979) - electrocret
- Update packet_loss docs (#15962) - murrant
- Update Dispatcher-Service.md (#15705) - systeembeheerder
Translation
- Massive changes to the Chinese interface translation. (#16009) - sogadm
- Chinese translation fixesChinese translation fixes (#15991) - sogadm
Tests
Mibs
- Update MIB for Edge-Core ECS4120-Series (#16023) - scamp
- Update to latest revision (#15984) - netravnen
24.4.0
(2024-04-19)
A big thank you to the following 18 contributors this last month:
- murrant (8)
- PipoCanaja (4)
- xorrkaz (2)
- moisseev (1)
- VVelox (1)
- Taarek (1)
- Melhuig (1)
- dependabot (1)
- Lollbrant (1)
- HolgerHees (1)
- voileux (1)
- hvanderheide (1)
- jasoncheng7115 (1)
- h-barnhart (1)
- Jellyfrog (1)
- CTV-2023 (1)
- fbouynot (1)
- OSIRIS-REx (1)
Thanks to maintainers and others that helped with pull requests this month:
- Jellyfrog (13)
- murrant (9)
- PipoCanaja (8)
- electrocret (1)
Feature
Security
- Fix Graph date selector (#15956) - murrant
- Fix JS injection in Service Templates (#15954) - murrant
- Fix SQL injection issues in packages search (#15950) - murrant
- Improve order validation in list_devices (#15885) - Jellyfrog
Device
- ILO storage: fix malformed snmp data parsing (#15931) - HolgerHees
- Add Fortigate HA state sensor definition (#15924) - hvanderheide
- Devices - Ciena RLS 6500 (#15909) - h-barnhart
- Cumulus mellanox discovery (#15732) - fbouynot
- Added support for new device OS Westermo WeOS (#15674) - OSIRIS-REx
Webui
Alerting
Graphs
Applications
- For gzip+base64 compressed json, don't call stripslashes (#15953) - VVelox
- Fix PDNS recursor error (#15942) - murrant
Api
- Add type property to Device class to update it by API (#15930) - voileux
- Add support for a maintenance boolean in API results. (#15904) - xorrkaz
Bug
- Skip rrd sources that do not exist (#15959) - murrant
- Bug - Cisco NAC key error (#15934) - PipoCanaja
- Bug - typo for request rate + sanity on numerical not_null values (#15919) - PipoCanaja
- Bug - vrp - fix signed-tinyint overloaded with disabled radios (#15917) - PipoCanaja
Documentation
- Add missing p5-File-Slurp dependency (#15955) - moisseev
- Fix "lnms config:set" command syntax (#15949) - Melhuig
- Graylog how to set up non-admin user (#15938) - Lollbrant
- Documentation - opcache issue on Debian 12 (#15870) - CTV-2023
Translation
- Fix wrong terminology (#15920) - jasoncheng7115
Dependencies
- Bump tecnickcom/tcpdf from 6.6.5 to 6.7.4 (#15948) - dependabot
24.3.0
(2024-04-01)
A big thank you to the following 24 contributors this last month:
- rpardim (4)
- dependabot (3)
- electrocret (3)
- bionicman (2)
- PipoCanaja (2)
- eskyuu (2)
- Walkablenormal (2)
- bnerickson (2)
- rudybroersma (2)
- d-k-7 (1)
- murrant (1)
- czarnian (1)
- dmbokhan (1)
- TheMysteriousX (1)
- msaringer (1)
- Didr (1)
- vhuk (1)
- Jellyfrog (1)
- KingDaveRa (1)
- Npeca75 (1)
- dethmetaljeff (1)
- blknight88 (1)
- gunkaaa (1)
- pjordanovic (1)
Thanks to maintainers and others that helped with pull requests this month:
- Jellyfrog (25)
- electrocret (7)
- PipoCanaja (5)
- murrant (2)
- laf (2)
- mpikzink (1)
- VVelox (1)
Feature
- Support for InfluxDB V2 API (#15861) - Walkablenormal
Breaking Change
- Wireguard application graph cleanup and new wireguard interface/global metrics. (#15847) - bnerickson
Device
- Fix catos discovery (#15915) - d-k-7
- Add health sensors (#15910) - murrant
- Add support for Huawei YunShan OS (#15903) - czarnian
- Add support for Ubiquiti Unifi USP-RPS device (#15900) - bionicman
- Add support for Ubiquiti Unifi LTE devices. (#15899) - bionicman
- Checkpoint Gaia PowerSupply state sensor (#15882) - rpardim
- Add support for Cisco FTD 3105 (#15881) - msaringer
- Fix for Checkpoint Gaia VPN state sensor (#15878) - rpardim
- Support for Forcepoint NGFW 6.11 and later (#15872) - vhuk
- A10 ACOS version, state and count sensors (#15871) - rpardim
- F5 BIG-IP state and count sensors (#15865) - rpardim
- Supermicro bmc updates (#15862) - dethmetaljeff
- YAMLized version of previous PR for Ericsson SSR 80xx routers (#15834) - rudybroersma
- Fix for FortiSwitch RPM/percentage fans (#15829) - rudybroersma
- Move sentry3 current/voltage/power sensors to YAML (#15715) - gunkaaa
- Device - EPSON DS-860 + Network Interface Unit DSBXNW1 (#15420) - pjordanovic
Applications
- Systemd Application Code Cleanup and new Systemd Unit State Metrics. (#15848) - bnerickson
Discovery
- Bug - Fix OSes 'Junos' and 'Hirschmann' misuse of entPhysicalIndex (#15886) - TheMysteriousX
Bug
- Fix Vrf Table (#15912) - electrocret
- Fix for explicit timezone selection (#15890) - eskyuu
- Bug - fix extra fields in DB entry create/update (#15883) - PipoCanaja
- Remove config_bgp config check in bird2 app (#15877) - Didr
- Custommap label fixes (#15875) - eskyuu
- [ipv4] fix /32 addresses discovery (#15863) - Npeca75
Refactor
- Refactor - remove unused entPhysicalIndex_measured (#15892) - PipoCanaja
Documentation
- Added additional lines for selinux config to work with RHEL8 (#15864) - KingDaveRa
- Fix @signedGraphTag documention (#15853) - blknight88
Tests
- Bump Github Actions to Node.JS 20. (#15873) - Walkablenormal
Dependencies
- Bump express from 4.18.2 to 4.19.2 (#15913) - dependabot
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#15907) - dependabot
- Bump follow-redirects from 1.15.4 to 1.15.6 (#15897) - dependabot
- Update dependencies (#15869) - Jellyfrog
24.2.0
(2024-02-27)
A big thank you to the following 46 contributors this last month:
- rudybroersma (14)
- Npeca75 (10)
- eskyuu (6)
- electrocret (5)
- PipoCanaja (5)
- Jellyfrog (5)
- vhuk (5)
- murrant (5)
- bnerickson (3)
- fbouynot (3)
- FlyveHest (2)
- nickhilliard (2)
- dependabot (2)
- richard-ririe (2)
- laf (2)
- SourceDoctor (2)
- VVelox (2)
- VoipTelCH (1)
- fabriciotm (1)
- dirkx (1)
- swerveshot (1)
- jmesserli (1)
- lrizzi (1)
- Personwho (1)
- OSIRIS-REx (1)
- xorrkaz (1)
- jcostom (1)
- tevkar (1)
- descilla (1)
- arjitc (1)
- My-Random-Thoughts (1)
- dlangille (1)
- blknight88 (1)
- z0d1ac-RU (1)
- lferrerfmv (1)
- gil-obradors (1)
- gunkaaa (1)
- TvL2386 (1)
- santiag0z (1)
- EinGlasVollKakao (1)
- kakohegyi (1)
- i4networks (1)
- Bierchermuesli (1)
- mhamzak008 (1)
- nicklockhart-fullfibre (1)
- LoveSkylark (1)
Thanks to maintainers and others that helped with pull requests this month:
- PipoCanaja (35)
- Jellyfrog (30)
- electrocret (26)
- laf (21)
- murrant (11)
- mpikzink (1)
- rudybroersma (1)
- ottorei (1)
- vhuk (1)
Feature
- Additional custom map features (#15806) - eskyuu
- Add/Remove devices from static devicegroups (#15775) - richard-ririe
- Option to ignore device status (#15697) - SourceDoctor
- Add functionality for custom maps (weathermaps) (#15633) - eskyuu
- Alert Rule Editor: new notes field & SQL field improove (#15631) - Bierchermuesli
- NAC - Improve search in WebUI - Keep Historical data (#15629) - PipoCanaja
Security
Device
- Updated SLA poller for Cisco Nexus 9000 (#15855) - FlyveHest
- Update geist-watchdog.yaml (#15851) - fabriciotm
- Correctly identify FS Datacenter Switch N8560-48BC (#15837) - rudybroersma
- Konica printers additional counters (#15826) - Npeca75
- Add HSRP state sensors for Cisco IOSXE on L3 switches (#15823) - rudybroersma
- Add HSRP Sensor support for IOSXR (#15821) - electrocret
- Add support for Cisco IE1000 (#15820) - rudybroersma
- Initial support for Eltex mes24xx (#15816) - Npeca75
- Add support for Cadant E6000 (#15813) - nickhilliard
- Add LRT-C / LCM-B / LRS-D / LCM-B modules to Luminato model (#15812) - nickhilliard
- Add HSRP state sensors for Cisco IOS on L3 switches (#15809) - rudybroersma
- [rfc1628] Add UPS Test (battery test) status sensor (#15802) - Npeca75
- Add build 22631 as Windows 11 23H2 (#15800) - vhuk
- Zyxel ZynOS PoE Budget sensor support (#15798) - rudybroersma
- Add Procurve NAC support (#15794) - vhuk
- Add ArubaOS-CX VSF state sensor support (#15793) - rudybroersma
- Support for new os/devices, CTS (#15790) - OSIRIS-REx
- Support for new Lancom devices (#15779) - rudybroersma
- Add NAC support for Powerconnect (#15778) - vhuk
- Detect UniFi U7 APs as UniFi AP type (#15776) - jcostom
- FS.com S5810 Discovery fix (#15765) - rudybroersma
- Device - webpower smart II snmp UPS card (#15764) - Npeca75
- Support for temp sensors - WUT Thermometers - W57605 and W57614 (#15757) - rudybroersma
- Initial support for Supermicro BMC (#15750) - Npeca75
- ArubaOS-CX PSU state sensor support & OS and serial detection (#15738) - rudybroersma
- Add FortiSwitch PSU state sensor support (#15735) - rudybroersma
- Added support for Dlink dgs-1250-28x (#15734) - Npeca75
- Add FortiGate DHCP Scope usage percentage sensors (#15727) - rudybroersma
- Added MES 2348B (#15725) - z0d1ac-RU
- Add FortiGate license status sensors (#15722) - rudybroersma
- Handle icmpjitter SLA parsing for iosxe (#15707) - FlyveHest
- Zyxel Wireless Controller OS ( Zyxel NXC series ) (#15694) - kakohegyi
- Device - fix Counter64 octets value in 32bit column bgpPeerInTotalMessages (#15621) - PipoCanaja
- Fix tp-link jetstream FDB discovery (#14321) - Npeca75
Webui
- Disable Page Refresh on Oxidized Tools Page (#15831) - electrocret
- Modify the date selector to use the session timezone (#15783) - eskyuu
- Switch bill_notes input to textarea (#15749) - arjitc
- Sort smart app disks by label (#15686) - SourceDoctor
Alerting
- Add support for Webex max message length. (#15789) - xorrkaz
- Rename JiraServiceManagement.php to Jiraservicemanagement.php (#15717) - gil-obradors
- Add JiraServiceManagement Transport (#15593) - mhamzak008
- Transport - Jira transport rewrite (#15561) - LoveSkylark
Graphs
- Fixed graphs for icmp service showing PL 4 times (#15856) - VoipTelCH
- Socket Statistic Application cleanup and application page graph fixes. (#15845) - bnerickson
Applications
- Deliver output for a specific memcached instance (#15759) - tevkar
- Update nvidia.inc.php (#15756) - descilla
- Add BorgBackup monitoring support (#15591) - VVelox
- Add dhcp-stats tests and update for v3 of the extend (#15378) - VVelox
Billing
Api
- Add API endpoints to update and delete Device Groups (#15774) - richard-ririe
- Add port description API endpoints and documentation (#15578) - nicklockhart-fullfibre
Settings
Discovery
- Fall back to IPV6-MIB IPv6 address discovery if IP-MIB IPv6 address discovery doesn't return any valid addresses (#15714) - gunkaaa
Oxidized
- Add PollerGroup as an option for OxidizedMap (#15696) - electrocret
Bug
- Update Port Real Time Graph error (#15846) - electrocret
- [bugfix] Fix json-app-tool.php to work with Oid class. (#15844) - bnerickson
- Fix for linkDown/linkUp ifOperStatus (#15835) - PipoCanaja
- Fix "Tempurature" Typo (#15811) - lrizzi
- Bug fixes for the custom maps (#15810) - eskyuu
- Remove dumpRawSql() function in AlertUtil.php (#15803) - Personwho
- Make all image URLs absolute and fix path for viewer (#15788) - eskyuu
- Prevent ansi colors in key:generate output (#15773) - Jellyfrog
- VRP - avoid emptying bgpPeers description at discovery when manually set (#15713) - PipoCanaja
- OSPF instances and missing mandatory fields fix attempt (#15712) - PipoCanaja
- Fixed typo in misc/alert_rules.json with regards to "Space on ..." alerts (#15708) - TvL2386
- Don't escape leaflet tile url in location edit map (#15695) - EinGlasVollKakao
- Show error if "Check Type" field is empty when creating new service template (#15685) - vhuk
Refactor
- Rewrite ups-nut discovery to SnmpQuery:: (#15850) - Npeca75
- Rewrite lmsensors discovery to SnmpQuery:: (#15833) - Npeca75
- Rewrite ipv4 address discovery to Eloquent (#15830) - Npeca75
Documentation
- Applications.md formatting update for better readability. (#15849) - bnerickson
- Update Images.md (#15824) - swerveshot
- More precise OAuth group/role claim information (#15817) - jmesserli
- Add selinux open directory permission for rrdcached in RRDCached.md (#15755) - fbouynot
- Missing dir read permission in sepolicy in RRDCached.md (#15754) - fbouynot
- Update SQL override section after switch to SQL strict mode (#15736) - blknight88
- Add CentOS option to SMART dependency install (#15704) - fbouynot
Misc
Mibs
- Update watchguard MIBs (#15719) - lferrerfmv
Dependencies
- Bump composer/composer from 2.6.6 to 2.7.0 (#15808) - dependabot
- Update PHP dependencies (#15737) - murrant
- Bump follow-redirects from 1.15.3 to 1.15.4 (#15724) - dependabot
24.1.0
(2024-01-07)
A big thank you to the following 37 contributors this last month:
- PipoCanaja (12)
- murrant (7)
- laf (5)
- electrocret (3)
- peejaychilds (3)
- Jellyfrog (2)
- vhuk (2)
- MittWillson (2)
- Bierchermuesli (2)
- netravnen (1)
- iliessens (1)
- sarcastic6 (1)
- SourceDoctor (1)
- altf4arnold (1)
- robje (1)
- rudybroersma (1)
- mtentilucci (1)
- tuxgasy (1)
- craig-nokia (1)
- brianegge (1)
- amyjohn000 (1)
- VirTechSystems (1)
- atj (1)
- lhwolfarth (1)
- bonzo81 (1)
- Sweeny42 (1)
- jduke-halls (1)
- pjordanovic (1)
- dependabot (1)
- TheMysteriousX (1)
- swiftnode-linden (1)
- cguillaumie (1)
- luc-ass (1)
- VVelox (1)
- Leo-FJ (1)
- MaxPecc (1)
- jerji (1)
Thanks to maintainers and others that helped with pull requests this month:
- Jellyfrog (20)
- murrant (16)
- PipoCanaja (15)
- electrocret (12)
- craig-nokia (1)
- ottorei (1)
Device
- Ignore nameless health sensors for Fortigate (#15678) - iliessens
- Add support for RoomAlert 32S device (#15676) - sarcastic6
- Device - Add Cisco REP Segment state sensor (#15666) - rudybroersma
- Added better support for some HiveOS Wireless devices (#15661) - laf
- Fix HPE iLO CPU Status Sensor Description (#15660) - mtentilucci
- Fix OcNOS detection for recent firmware versions (#15642) - murrant
- Add support for Fortinet FortiAPs (#15641) - atj
- Fixing memory scale for datacom-dmos devices (#15640) - lhwolfarth
- Bug - Fix Cisco NTP values (#15639) - PipoCanaja
- Add support for Forcepoint NGFW 6.10 and older (#15632) - vhuk
- Bug - timos MPLS - more poller fixes (#15624) - PipoCanaja
- Add memory readings for Draytek OS (#15618) - Sweeny42
- Updated support for HiveOS Wireless newer models (#15610) - laf
- Add HPE iLO 6 to discovery (#15607) - jduke-halls
- Incorrect discovery APC Smart-UPS RT 3000 XL 4.1 ( APC Web/SNMP Management Card (AP9619 MB:v4.1.1 PF:v3.9.4) as multi-phase ups (#15602) - pjordanovic
- Device - McAfee Web Gateway -> SkyHigh Web Gateway (#15596) - PipoCanaja
- Add and extend support for Hirshmann devices (#15588) - cguillaumie
- Updated regex for HWG STE2 r2 to better detect hardware and software version (#15573) - luc-ass
- Update entity-sensor.inc.php for xos' os (#15552) - Leo-FJ
- Added support of new OS for NTP/PTP systems: Meinberg OS, Safran (Orolia), Oscilloquartz (Adva) (#15453) - MaxPecc
- Zhone health (#15276) - jerji
- Fix wrong ASN discovery on non-BGP Devices (#14948) - Bierchermuesli
Webui
- Clarify In/Out on Ports table. (#15680) - electrocret
- WebUI - Filter FDB and ARP tabs in port page if empty (#15653) - PipoCanaja
- Update Pushover.php (#15652) - brianegge
- Mark old alert email settings as deprecated (#15650) - murrant
- Add bad port settings to webui (#15649) - murrant
- Bug - FDB Table - allow empty searchby as well (#15626) - PipoCanaja
- Update alertlog query to be more efficient (#15622) - laf
- Add vendor to searchby rules function (#15619) - bonzo81
- Fix grabled characters when oid already UTF-8 (#15615) - MittWillson
Graphs
- Change default graph image to SVG (#15586) - electrocret
Api
- API add_device: Add ping_ping fallback option (#15637) - murrant
- More filter options for the BGP peer API endpoint (#15599) - Bierchermuesli
Discovery
Authentication
- Add support for Okta Group claims to set Roles (#15592) - peejaychilds
- Output Roles in auth_test script (#15587) - peejaychilds
Bug
- Fix Rancid error messages (#15683) - vhuk
- Fix smart application parsing (#15672) - SourceDoctor
- Fix pagination in alert rules page (#15659) - tuxgasy
- Bug - "null" checks for SAR 7705 release 8.X (#15657) - craig-nokia
- Bug - missing "use" statement in NTP Cisco (#15656) - PipoCanaja
- Bug - TPLink - fix null exception for LLDP discovery WIP (#15628) - PipoCanaja
- Bug - bgp-peers error in Timos -> dbFacile cleanup (#15620) - PipoCanaja
- Bug - ADSL ifIndex to port error not handled (#15617) - PipoCanaja
- Bug - XDSL adslAtucCurrOutputPwr exception (Cisco CSCvj53634) (#15614) - PipoCanaja
- Bug - null checks in Nokia MPLS polling (#15613) - PipoCanaja
- Bug - Nokia discovery protocols (#15606) - PipoCanaja
- Make vminfo.vmwVmGuestOS wider (#15595) - TheMysteriousX
- Fixed state flag causing sql issues in test-template.php (#15589) - laf
Documentation
- Add traceroute to the installed packages doc (#15645) - VirTechSystems
- Fix documentation formatting (#15635) - Jellyfrog
- Fix formatting in OAuth-SAML.md (#15616) - peejaychilds
- Update Debian 12 Installation Instructions. (#15590) - swiftnode-linden
- Add Debian 12 to install docs (#15559) - VVelox
Misc
- Updating the logo to higher resolution one (#15669) - altf4arnold
- Update the type of nummonbssid column in the access_points table (#15647) - amyjohn000
- Fix device format missing display field (#15623) - MittWillson
- Link Model (#15611) - murrant
- Add space to Oxidized error msg (#15603) - electrocret
Internal Features
Mibs
Dependencies
- Update javascript dependencies (#15651) - murrant
- Bump phpseclib/phpseclib from 3.0.21 to 3.0.34 (#15600) - dependabot