github librenms/librenms 1.24
1.24 Release (January 2017)

latest releases: 24.4.1, 24.4.0, 24.3.0...
7 years ago

1.24

(2017-01-28)

Features

  • Basic Draytek Support (#5625)
  • Added additional information to Radwin discovery. (#5591)
  • Added Serial number support for Mikrotik Devices (#5590)
  • Support large vendor logos (#5573)
  • Added pre-commit git script to support failing fast
  • Added basic recurring maintenance for alerts #4480
  • Added check for if git executable (#5444)
  • Oxidized basic config search (#5333)
  • Add support for SVG images (#5275)
  • Add mysql failed query logging + fixed queries that break ONLY_FULL_GROUP_BY (#5327)

Bugfixes

  • Logo scalling to support squarish logos (#5647)
  • top-devices widget now will honour for ip to sysName config #5388 (#5643)
  • Remove duplicate hostnames in arp search box #5631 (#5641)
  • Alert templates designer now fixed #5636 (#5638)
  • Update ifAlias script to deal with GRE interfaces (#5546)
  • Allow invalid hostnames during discovery when discovery_by_ip enabled #5525
  • Stop creating dashboards when user has a default that no longer exists #5610 (#5613)
  • Fix Riverbed optimization polling (#5622)
  • Html purify init wasn't done always when it was used (#5626)
  • Fixed FreeNAS detection #5518 (#5608)
  • Add extra check to Junos DOM discovery (#5582)
  • HTML Purifier would create tmp caches within the vendor folder, moved to users tmp dir #5561 (#5596)
  • PHP 7.1 function usages with too few parameters (#5588)
  • Fixed graphs for services not working (#5569)
  • Fix broken netstats ip forward polling (#5575)
  • Support hosts added by ipv6 without DNS #5567
  • Changing device type now is persistant (#5529)
  • Fixed JunOS bgpPeers_cbgp mistakenly removed + better support for mysql strict mode #5531 (#5536)
  • Allow overlib_link to accept a null class #5522
  • Stop flattening config options added in config.php (#5493)
  • Stop flattening config options added in config.php (#5491)
  • ospf polling, revert set_numeric use (#5480)
  • Updated prestiage detection #5453 (#5470)
  • Validate suid is set for fping (#5474)
  • Add missing ups-apcups application poller #5428
  • Linux detect by oid too (#5439)
  • APC -1 Humidity Sensor Value #5325 (#5375)
  • Fix sql errors due to incorrect cef table name #5362
  • Detection blank or unknown device types and update #5412 (#5414)
  • Unifi switch detection (#5407)
  • Detect device type changes and update #5271 (#5390)
  • Typo in IBM icon definition (#5395)
  • Don't support unifi clients that don't report data (#5383)
  • Fix Oxidized Config Search Output (#5382)
  • Added support for autotls in mail transport #5314
  • validate mysql queries (#5365)
  • OS type and group not being set (#5357)
  • Stop logging when a vm no longer is on the host being polled (#5346)
  • Dark/mono logo was incorrect (#5342)
  • Specify specific mkdocs version (#5339)
  • Correct icon for ciscosb (#5331)
  • Correction on addHost function to handle the force_add parameter in api (#5329)
  • Mikrotik cpu detection (#5306)
  • Do not use generic icon by default (#5303)
  • Update jpgraph source file to remove check for imageantialias() #5282 (#5284)
  • APC PDU2 Voltage Discovery (#5276)
  • Empty mac adds an entry to the arp table (#5270)
  • Restrict inventory api calls to the device requested (#5267)

Documentation

  • Mikrotik SNMP configuration example (#5628)
  • Add logrotate config and update install docs (#5520)
  • Added an example hardware doc for people to show what they have (#5532)
  • Added faq info on realStorageUnits (#5513)
  • Update Installation-Ubuntu-1604-Nginx.md to remove default nginx site config
  • Updated RRDCached doc for Debain Jessie installation (#5380)
  • Updated os update application
  • Added more info in to the github issue template (#5370)
  • Update Installation-Ubuntu-1604-Nginx.md to correct snmpd.conf location
  • Update installation documentation on Ubuntu 16.x and CentOS 7 to use systemd (#5324)
  • Update Centos 7 nginx install steps (#5316)
  • Added section on smokeping and rrdcached use

Refactoring

  • Update collectd functions.php to use non-conflict rrd_info function #5478 (#5642)
  • Updated some default disco/poller modules to be disabled/enabled (#5564)
  • Added config option for database port (#5517)
  • Move HTMLPurifier init to init.php so we only create one object. (#5601)
  • Disable unused Cisco WAAS modules (#5574)
  • Some more os definition changes (#5527)
  • Changed Redback to SEOS, and added logo and temperature discovery #5181
  • Move some os from linux and freebsd discovery files to yaml (#5429)
  • MySQL strict and query fixes (#5338)
  • Sophos discovery to yaml (#5416)
  • Move include based discovery after yaml discovery (#5401)
  • Moved simple os discovery into yaml config (#5313)
  • Move mib based polling into yaml config files (#5234)
  • Use Composer to manage php dependencies (#5216)

Devices

  • Added further support for Canon printers #5637 (#5650)
  • Updated generex ups support #5634 (#5640)
  • Added detection for Exinda #5297 (#5605)
  • Added additional sensor support for PowerWalker devices #5080 (#5552)
  • Added support for Brocade 200E (#5617)
  • Improve CiscoSB detection #5511
  • Added further detection for DCN devices #5519 (#5609)
  • Added support for Zhone MXK devices #5554 (#5611)
  • Added more detection for Procurve devices #5422 (#5607)
  • Updated detection for Dasan NOS devices #5359 (#5606)
  • Added support MGEUPS EX2200 #3364 (#5602)
  • Improve Cisco ISE detection (#5578)
  • Updated akcp discovery definition #5396 (#5501)
  • Add detection for radwin devices
  • Update zywall and zyxelnwa detection #5343
  • Added support for Ericsson ES devices #5195 (#5479)
  • Add support for DocuPrint M225 (#5484)
  • Added Dell B5460dn and B3460dn printer support (#5482)
  • Added signal support for RouterOS (#5498)
  • Added additional sensor support for Huawei VRP #4279
  • Added loadbalancer information from F5 LTM (#5205)
  • APC Environmental monitoring units #5140
  • Add support for KTI switches (#5413)
  • Detect all CTC Union devices (#5489)
  • Add addition riverbed information #5170
  • Added support for CTC Union devices (#5402)
  • Add wifi clients for Deliberant DLB APC Button, DLB APC Button AF and DLB APC 2mi #5456
  • Added Tomato and AsusWRT-Merlin OS #5254 (#5398)
  • Detect Fiberhome AN5516-04B
  • Improve Checkpoint Discovery (#5334)
  • APC in-row coolers
  • Added additional detection for Dell UPS (#5322)
  • added more support for dasan-nos (#5298)
  • Added support for Dasan NOS #5179 + disco change (#5255)
  • Edge core OS ECS3510-52T (#5286)
  • Basic Dell UPS Support #5258
  • Basic Fujitsu DX Support #5260

WebUI

  • Final Font Awesome conversion (#5652)
  • Added ?ver=X to LibreNMS style sheets so we can force refreshes in future (#5651)
  • New generic os SVG icon (#5645)
  • New LibreNMS logo assets (#5629)
  • Center device icons. Keep device actions at two rows (#5627)
  • Additional Font Awesome icons (#5572)
  • Allows one to view a map of the SNMP location set for a device (#5495)
  • Update health menu icons
  • Updated icons to use Font Awesome (#5468)
  • Allow billing to use un-auth graphs (#5449)
  • Update Font Awesome to 4.7.0 (#5476)
  • Update add/edit user page to use their instead of his #5457 (#5460)
  • Fix Ports Table AdminDown Search (#5426)
  • Disabled editing device notes for non-admin users (#5341)
  • Small Best Practice Fixes

Don't miss a new librenms release

NewReleases is sending notifications on new releases.