Releases: librenms/librenms
24.4.1
24.4.0
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
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
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
*...
24.1.0
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
- Add support for Forcepoint NGFW 6.10 and older (#15632) - vhuk
- 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 - Fix Cisco NTP values (#15639) - PipoCanaja
- Bug - TPLink - fix null exception for LLDP discovery WIP (#15628) - PipoCanaja
- Bug - timos MPLS - more poller fixes (#15624) - 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 t...
23.11.0
23.11.0
(2023-11-17)
A big thank you to the following 37 contributors this last month:
- murrant (26)
- PipoCanaja (5)
- jepke (3)
- peelman (3)
- dependabot (2)
- Galileo77 (2)
- tim427 (2)
- ottorei (2)
- eskyuu (1)
- arjenz (1)
- electrocret (1)
- GramThanos (1)
- bnerickson (1)
- peejaychilds (1)
- laf (1)
- luttermann (1)
- helppp (1)
- slalomsk8er (1)
- VirTechSystems (1)
- westerterp (1)
- cmadamsgit (1)
- lhwolfarth (1)
- webtroter (1)
- fbouynot (1)
- Wooboy (1)
- kmodzel (1)
- jaannnis (1)
- Fehler12 (1)
- not-known (1)
- drykov-ttc (1)
- tydal-borge (1)
- iNuc1ear (1)
- mpikzink (1)
- WilliamDEdwards (1)
- RandGH (1)
- underscoredje (1)
- Schouwenburg (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (40)
- Jellyfrog (10)
- electrocret (9)
- laf (2)
- ottorei (2)
- kwangsing3 (1)
Feature
- Mail Transport: option to use BCC (#15554) - murrant
- New command: lnms report:devices (#15539) - murrant
Breaking Change
Security
- Fix a few XSS vulnerabilities in device group popups (#15581) - murrant
- Disable GET login by default (#15558) - murrant
- Use GitHub for vulnerability reporting (#15555) - murrant
Device
- [APC sensor] Actual state of alarm contact beside config state (#15576) - jepke
- Vertiv PDU show power graph in mouesover and device overview (#15543) - Galileo77
- Cisco WLC: fetch LWAPP SSIDs for client counts (#15531) - murrant
- Add sysObjectIDs for other models of PSS shelves (#15525) - peelman
- Added values from SFP DDM values for awplus switches (#15522) - luttermann
- Add support for Nokia 1830 PSS Optical gear (#15516) - peelman
- Add Support for Samlex America PSR-1200-48 Inverters (#15515) - peelman
- TrueNAS no longer supports zpool space usage (#15490) - murrant
- Vertiv pdu mg02e4w1 (#15484) - Galileo77
- Add FortiGate Environment stats (#15464) - westerterp
- Add support for FiberStore "data center" switches (#15445) - cmadamsgit
- Adding basic support for Datacom DmOS devices. (#15436) - lhwolfarth
- Apc ap 7900b (#15392) - webtroter
- Add definition fujifilmprinter (#15381) - Wooboy
- Initial support for Moxa EDS-4000 Series switches (#15293) - kmodzel
- Cisco SB Switch Temp and Fanspeed fix (#15225) - Fehler12
- Add support eltex more devices (#15108) - drykov-ttc
- Add support for Security Radar (#15053) - tydal-borge
- Add disk sensors for Oceanstor (#15010) - iNuc1ear
- Fix Fortinet HA-status polling state translations (#14921) - ottorei
- Add Quantum Scalar I6000 Tape Library (#14915) - mpikzink
- Add liebert detailsv2 (#14746) - RandGH
- Zyxel AP wireless client discovery enhancement (#14704) - underscoredje
- Dantherm hostname (#14223) - Schouwenburg
- Add Panorama log collection write rate (#13864) - ottorei
Webui
- Device links formatting changes (#15580) - eskyuu
- Only set user roles if they are defined (#15577) - murrant
- Fix Down/Up time error if device is unpolled (#15545) - murrant
- Fix health temperature degree display (#15541) - murrant
- Fixed BGP Remote peer link and graph in Routing Overview, or just static text when not a device in LibreNMS (#15535) - tim427
- Added BGP Remote peer link and graph in Routing Overview (#15532) - tim427
- Respect web_mouseover setting in popup component (#15530) - murrant
- Prefetch devices in group to avoid cost of subquery (#15511) - slalomsk8er
Alerting
- Give reason for alert template fallback (#15583) - murrant
- Add option to disable the send of acknowledgement alerts. (#15208) - not-known
Applications
- [bugfix] Passing $device into data_update_helper functions instead of declaring it as global. (#15542) - bnerickson
Api
- API Oxidized http source optimization (#15560) - murrant
- Get poller group (#15493) - VirTechSystems
Discovery
Polling
- Prevent non-unicode characters in ifAlias (#15585) - murrant
- BGP-peers if no data, skip (#15548) - murrant
- UCD-MIB polling check isset (#15547) - murrant
- Fix Ciscowlc error when bsnApIfNoOfUsers is not present (#15529) - murrant
Authentication
- Add auth_ldap_cacertfile and auth_ldap_ignorecert options (#15526) - peejaychilds
Bug
- Bug - Fix API Content-Type Header handling (#15574) - [PipoCanaja](https://github.com/Pipo...
23.10.0
23.10.0
(2023-10-26)
A big thank you to the following 30 contributors this last month:
- murrant (84)
- SourceDoctor (6)
- tim427 (4)
- electrocret (3)
- dependabot (3)
- noaheroufus (3)
- PipoCanaja (3)
- Galileo77 (2)
- fbouynot (2)
- Jellyfrog (2)
- peejaychilds (1)
- cwispy (1)
- qwerin (1)
- lhwolfarth (1)
- CTV-2023 (1)
- barryodonovan (1)
- MrShunz (1)
- brointhemix (1)
- I-FGSD (1)
- Ac0lyte (1)
- Jimmy-Cl (1)
- waddles (1)
- bnerickson (1)
- netravnen (1)
- jepke (1)
- TheMysteriousX (1)
- rolfbergheim (1)
- VVelox (1)
- davromaniak (1)
- metrojworthington (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (30)
- Jellyfrog (23)
- electrocret (21)
- PipoCanaja (2)
- RafalNiewinski (1)
- rcmcronny (1)
Feature
- Muteable acknowledged alert notifications (#15456) - SourceDoctor
- Throttle error reporting (#15391) - murrant
- Deprecate poller.php (#15370) - murrant
Security
- Fix MAC search sql injection (#15402) - murrant
- Validate secure cookies (#15401) - murrant
- Fix xss in device groups overview (#15399) - murrant
- Update Tnmsne table backend (#15384) - murrant
- Fix unescaped output in ipv6 search page (#15327) - murrant
Device
- Fix websensor temp user_func (#15492) - murrant
- Discover AEN with sysobjectid instead of sysdescr (#15482) - fbouynot
- Huawei VRP AP controller fixes (#15450) - murrant
- Timos MPLS nullables round 2 (#15448) - murrant
- Fortimail add mail queues message count (#15444) - cwispy
- Fix timos mpls, add checks (#15430) - murrant
- Fix VRP polling (#15428) - murrant
- Updating Datacom logo (#15427) - lhwolfarth
- Moxa EDS improve discovery (#15375) - murrant
- Fix Raisecom devices having not increasing OIDs on snmpwalk (#15365) - MrShunz
- Aviat svg logos (#15360) - murrant
- Add Fortinet logo (#15359) - murrant
- Added support for Cambium cnWave60 gear (#15358) - noaheroufus
- Added support for Cambium cnMatrix switches (#15351) - noaheroufus
- Update Windows version naming (#15350) - I-FGSD
- Calix logo update (#15348) - murrant
- Calix AXOS Sensor Changes (#15343) - noaheroufus
- Adding Active Power in Watts to APCs (#15337) - Jimmy-Cl
- Device stulz WIB8000 (#15271) - jepke
- Added some groups and corrected some references (#15129) - rolfbergheim
- Add model for Christie Digital projectors (#15088) - davromaniak
- Vmware vminfo modernize (#15008) - murrant
- Mcc valere (#14753) - metrojworthington
Webui
- Do not update device IP when DNS resolution fails (#15499) - murrant
- Fix FDB table ip addresses missing (#15481) - murrant
- Fix bug saving snmpv3 device changes (#15419) - murrant
- Fix graph errors (#15407) - murrant
- Calculate downtime from device_outages table (#15397) - murrant
- Sort services by type and name (#15367) - SourceDoctor
- Vertically center device icons (#15361) - murrant
- Fix BGP peer IP missing in Routing page (#15352) - tim427
- Fix incorrect pages offset on app ntp page (#15349) - Ac0lyte
- Show Temperature Graphs on Smart App Overview (#15342) - SourceDoctor
- Show never polled Information on Widget and in Device itself (#15341) - SourceDoctor
- Show device group on device overview (#15338) - SourceDoctor
- FDB Tables improve performance (#15333) - murrant
- Fix some issues with admin self settings (#15332) - murrant
- Fix eventlog debug code left in (#15331) - murrant
- Device NAC page to Laravel Blade (#15329) - PipoCanaja
Alerting
- Send event log when alert rule fails (#15440) - murrant
- Fix Linemessagingapi class name (#15356) - murrant
- Fix alerting find owner contacts on old SQL server versions (#15355) - murrant
- Add alert transport for Grafana Oncall (#15330) - waddles
- Show which host marked a device as down. (#15209) - TheMysteriousX
Graphs
- Fix rrd exists check (#15466) - murrant
- Scale disk spezific SMART Graph from 0 (#15339) - SourceDoctor
Applications
- Unix Agent and Application fixes (#15460) - murrant
- Adding Socket Statistics Application Support (#15307) - bnerickson
- Update docs for osupdate when being used as a script for the agent ([#15099](https://github.com/librenms/librenms/pull...
23.9.1 Bugfix & Security release
23.9.0
23.9.0
(2023-09-15)
A big thank you to the following 16 contributors this last month:
- murrant (33)
- SourceDoctor (3)
- VVelox (3)
- eskyuu (2)
- PipoCanaja (2)
- MrMoCoDev (1)
- electrocret (1)
- Pelt10 (1)
- LoveSkylark (1)
- slashdoom (1)
- jepke (1)
- hanserasmus (1)
- adamsweet (1)
- fbourqui (1)
- fbouynot (1)
- Fehler12 (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (10)
- Jellyfrog (9)
- electrocret (8)
- PipoCanaja (3)
- VVelox (1)
- cltnoc (1)
- ottorei (1)
Feature
- Additional contact options for email transports (#15266) - murrant
- Implement RBAC (only built in roles) (#15212) - murrant
Security
- Fix injection vulnerability in fdb search page (#15315) - murrant
- Fix injection vulnerability in ports pages (#15314) - murrant
- Fix another addcslashes incorrect escape in eventlog (#15313) - murrant
- Fix another injection in ipv4 search page (#15312) - murrant
- Fix injection in search pages ipv4, etc (#15311) - murrant
- Fix improperly escaped output in outages page (#15310) - murrant
Device
- Fix smartos-dcp-m.yaml (#15295) - electrocret
- Use mtxrGaugeTable instead of mtxrHealthGroup (#15289) - murrant
- Added support for Nutanix VM count, disk state, CPU usage and RAM usage (#15252) - eskyuu
- Initial support for f5os (#15241) - fbouynot
Webui
- Fix login page HTML (#15321) - murrant
- Fix device display name in top interfaces widget (#15319) - murrant
- Timezone, fix user set no timezone (#15296) - murrant
- Availability Map: Show ignored device up when up (#15283) - SourceDoctor
- Custom ssh,telnet port with oxidized (#15255) - jepke
- WebUI Services, generate more compact table (#15243) - fbourqui
- Added empty string check (#15235) - Fehler12
- Use full name for vendor_oui (#15234) - PipoCanaja
- Add global NAC page (#15228) - PipoCanaja
Alerting
- Fix error when mail-contact is missing (#15305) - murrant
- Hide token, keys and passwords in Transports (#15274) - LoveSkylark
Applications
- For the applications table set the defaults for app_instance and app_instance to '' (#15278) - VVelox
- Application Soft Delete (#15270) - VVelox
Api
- Allow port search API to search ifAlias again (#15320) - murrant
- Fix API availability graph duration (#15250) - murrant
Settings
Polling
- Fix port ifAlias polling (#15279) - murrant
- Fix ifSpeed override not being applied (#15237) - murrant
Authentication
Bug
- FIX TP-Link JetStream 3.0.0 Build 20180511 Rel.36491(s) T1500-28PCT 3.0 (#15318) - MrMoCoDev
- Fix issue with rrdcached application and bad input (#15301) - murrant
- Fix .env quoting issue (#15298) - murrant
- Fix typo in default mibs for SnmpQuery (#15297) - murrant
- Readd missing key (#15291) - SourceDoctor
- Fix missing keys for new status (#15284) - SourceDoctor
- Revert "Added empty string check" (#15249) - murrant
- Fix manual port speed storage (#15238) - murrant
- Make the service template controller re-evaluate dynamic membership when apply all button is pushed (#15214) - eskyuu
Cleanup
Documentation
- Note the package install command for dhcpd-pools for FreeBSD (#15247) - VVelox
- Update severity colours in SNMP-Traps.md (#15244) - adamsweet
Misc
- Another OR statement in GrayLog API (#15246) - hanserasmus
- Dispatcher option to log output (#15230) - murrant