V1.51 Release + Changelog (April 2019)


#1

1.51

(2019-04-29)

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

- murrant (19)
- PipoCanaja (8)
- CirnoT (6)
- spencerbutler (5)
- laf (4)
- TheGreatDoc (3)
- pobradovic08 (3)
- h-barnhart (2)
- djamp42 (2)
- smiles1969 (2)
- twilley (2)
- n0taz (1)
- priiduonu (1)
- tomarch (1)
- VVelox (1)
- kmpanilla (1)
- neszt (1)
- andrewimeson (1)
- tim427 (1)
- martijn-schmidt (1)
- petracvv (1)
- mattie47 (1)
- cppmonkey (1)
- tigerdjohnson (1)
- dmeiser (1)
- Slushnas (1)
- zombah (1)
- longchihang (1)

#### Bug
* Store IPv4 networks as network address and fix address search page showing networks not addresses (#10144) - CirnoT
* Fix filter by device and interface type on IP address search page (#10143) - CirnoT
* Fix services with scripts inheriting DS from previous service on detail view (#10142) - CirnoT
* Fix call to shortDisplayName on null in MuninPluginController (#10126) - CirnoT
* Fix install.php can’t find config.php (#10129) - murrant
* Fix call to isUnderMaintenance() on null (#10090) - murrant
* Don’t require db for config_to_json.php (#10100) - murrant
* Bug - Nasty user_func vs divisor-multiplier issue (#10122) - PipoCanaja
* Fix to display minimum values in uptime graphs. (#10078) - Slushnas
* Fix notification creation (#10058) - murrant
* Fixed fail2ban jails eventlog spam (#10061) - murrant

#### Device
* Added support for Zmtel greenpacket devices (os: zmtel) (#10067) - spencerbutler
* Get and display the image patch version on Huawei VRP devices (#10099) - PipoCanaja
* Added packetlight support (#10131) - PipoCanaja
* Fortinet SNMP Trap Handlers (#10148) - h-barnhart
* Adva SNMP Trap Handlers (#10094) - h-barnhart
* Add PSU state to Netgear discovery definition (#10150) - CirnoT
* Add memory pool for Netgear switches (#10146) - CirnoT
* Updates to planetos.yaml for additional models (#10149) - kmpanilla
* Add discovery ObjectID for Barracuda NGFW (#10102) - pobradovic08
* Added support dellNet devices (#10016) - spencerbutler
* Improved Linksys support, including POE (#10075) - PipoCanaja
* Added Cisco Small business bootloader + HW version (#10043) - PipoCanaja
* Added detection for ESW 5xx series of Cisco SB devices (#10077) - laf
* Extended card support for adva_fsp150 family (#10049) - PipoCanaja
* Updated RegEx string for correct definitions for Proxmox 4.x nodes (#10048) - n0taz
* Improve Huawei BGP polling + BGP webui & graphs patches (#10010) - PipoCanaja
* Added support for Liebert PDUs (#10062) - spencerbutler
* Added initial support for teltonika (#10059) - tomarch
* Added support for TP-LINK T1600G-52TS (#9983) - spencerbutler
* Fix aruba-controller polling (#10071) - twilley
* Added device WISI Tangram (#10039) - djamp42
* Added PPPoE Sessions Graph for Mikrotik (#10056) - neszt
* Fix gw-eydfa detection (#10052) - murrant
* Added support for IONODES video encoders (#10031) - priiduonu
* Added support for DELLEMC-OS10-PRODUCTS-MIB (os: dell-os10) (#10011) - spencerbutler

#### Webui
* Easily setting font colors for RRD graphs is now possible (#10083) - VVelox
* New User Management (#9348) - murrant
* Display number of connections for ASA on over (#10106) - PipoCanaja
* Fix to display minimum values in uptime graphs. (#10078) - Slushnas
* Refactored Nvidia Application (#10037) - tim427
* Improve Huawei BGP polling + BGP webui & graphs patches (#10010) - PipoCanaja
* Fix notification creation (#10058) - murrant
* Add SysName to Oxidized view (#10012) - smiles1969

#### Documentation
* Updated Code-Structure.md (#10156) - pobradovic08
* Fix formatting (#10135) - TheGreatDoc
* Fix paths of custom graph examples in Custom-Graphs.md (#10128) - pobradovic08
* Update Example-Hardware-Setup.md (#10115) - TheGreatDoc
* Update Templates.md (#10120) - TheGreatDoc
* Example Hardware - corrected markup (#10117) - cppmonkey
* Minor word usage corrections (#10073) - andrewimeson
* Update Smokeping.md (#10064) - mattie47
* Update SNMP-Configuration-Examples (#10063) - dmeiser
* LibreNMS python service doc updates (#10044) - murrant

#### Api
* Allow Add_Device API to set sysName (#10124) - djamp42
* Fix api *log date format (#10133) - murrant
* Fix arp api network query (#10085) - murrant
* Fixed a duplicate route name in the api (#10082) - laf
* Add API call to list all ports FDB (#10020) - zombah
* Added slms => zhoneolt mapping for Oxidized model (#10068) - laf

#### Alerting
* Relax validation for smseagle hostname (#10141) - petracvv
* Removed legacy code from transports (#10081) - laf

#### Security
* Fix unescaped variables in ajax_search.php (#10088) - murrant
* Security fix: unauthorized access (#10091) - murrant

#### Feature
* Update json error message to show how to debug. (#9998) - murrant


V1.51 April 2019 Info